diff --git a/dev_db/mariadb.sql b/dev_db/mariadb.sql index 85be39b54..bbe12d6c9 100644 --- a/dev_db/mariadb.sql +++ b/dev_db/mariadb.sql @@ -343,7 +343,7 @@ CREATE TABLE `article` ( `init_status` int(8) NOT NULL, `lager_file_file` varchar(255) DEFAULT NULL, `lager_file_preview` varchar(255) DEFAULT NULL, - `preis` float DEFAULT NULL, + `preis` float DEFAULT 0, `upload_article` int(1) DEFAULT 0, `upload_article_status` int(4) DEFAULT NULL, `upload_center` int(1) DEFAULT 0, diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/app/app.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/app/app.tsx index 2ce0e6a3a..d386e0f56 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/app/app.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/app/app.tsx @@ -11,7 +11,6 @@ export class App { private searchParams: any private setSearchParams: any - constructor(jwt: String) { let token = container.resolve(Token) token.currentToken = jwt @@ -19,7 +18,6 @@ export class App { } init(): void { - this.buildUi() } diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/main.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/main.tsx index 1808a3f32..3b1cd99f3 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/main.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/main.tsx @@ -3,7 +3,7 @@ import "reflect-metadata"; import * as $ from "jquery"; import { App } from "./app/app"; -let jwt_token: String = "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NTk3NDE2OTYsImV4cCI6MTc1OTc0NTI5Niwicm9sZXMiOlsiUk9MRV9BRE1JTiIsIlJPTEVfU0hPUF9PUEVSQVRPUiIsIlJPTEVfVVNFUiIsIlJPTEVfVVNFUiIsIlJPTEVfUFNDX0NvbGxlY3RfQ29udGFjdF9FZGl0IiwiUk9MRV9QU0NfQ29sbGVjdF9Db250YWN0X0FkZCIsIlJPTEVfUFNDX0NvbGxlY3RfQ29udGFjdF9EZWxldGUiLCJST0xFX1BTQ19Db2xsZWN0X0NvbnRhY3RfTG9jayIsIlJPTEVfUFNDX1IyX1NlbmRjbG91ZF9TaG93Il0sInVpZCI6MX0.jFEl7EgvuFKOhG_MwRjQ1Tbx7Q48PSwfxuZUGxt0vGRSPj5ImoLJTQEsf0hQqaXIMG-kerbNXNfbvYniZT1xCBUSWADCg3Io_5QJrGhC8Su0FHOeT1iCICFV11_1q0r6PGA_KaBTVNDrMGvDx06UdrKwIosocRa1cHDmf_vUqmPy8OsqeKwSm0mqaiDuRIIsBQvxEiPz5l5R0QEHaKObUAfb1eXBSV7R3-QNX4EKDUjeoT8YiF04ZlLe2qOOkRW0gCmEEKyxgwIvbeucwipaiNVRUeroAQ7FlTaIW3GoXAsDs7yaXeDZVRnNz3Q4Rkfss0J_OL1BAgW0muQJvBDEfw"; +declare var jwt_token: String; let app = new App(jwt_token); app.init(); app.run(); diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/BaseComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/BaseComponent.tsx index abaf126a6..9c205b7c9 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/BaseComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/BaseComponent.tsx @@ -1,20 +1,21 @@ import { Shop } from '../../model/shop' import ContactComponent from '../contact/ContactComponent' -import TopBarComponent from '../topbar/TopBarComponent' import PositionsComponent from '../positions/PositionsComponent' -import {useEffect, useState} from 'react' +import { useEffect, useState } from 'react' import Order from "../../model/order" import PaymentComponent from "../payment/PaymentComponent" import ShippingComponent from "../shipping/ShippingComponent" import ButtonComponent from "../button/ButtonComponent" -import {useParams} from "react-router-dom" -import {container} from "tsyringe-neo" +import { useParams } from "react-router-dom" +import { container } from "tsyringe-neo" import OrderState from "../../state/order" import OrderService from "../../services/order" import InfoFieldComponent from "../info/InfoFieldComponent" import React from 'react' -import OrderAliasComponent from '../order/OrderAliasComponent' import CalcComponent from '../calc/CalcComponent' +import DraftComponent from '../draft/DraftComponent' +import TypeSelectComponent from '../type/TypeSelectComponent' +import ShopSelectComponent from '../shop/ShopSelectComponent' const BaseComponent = (props) => { console.log('BaseComponent rendering') @@ -35,8 +36,7 @@ const BaseComponent = (props) => { let params = useParams() useEffect(() => { - console.log('BaseComponent mounted', params) - if(params.uuid) { + if (params.uuid) { loadOrder(params.uuid) } }, []) @@ -44,23 +44,38 @@ const BaseComponent = (props) => { return (
- {/* Header Section */} -
-
- -
-
- -
-
+ {/* Top Header Section - Settings & Controls */} +
+ {/* First Row: Order Info & Action Buttons */} +
+ {/* Left: Order Number & Draft Toggle */} +
+
+ NR: {order.alias || '---'} +
+
+ +
- {/* Top Bar Section */} -
- + {/* Right: Action Buttons */} +
+ +
+
+ + {/* Second Row: Type & Shop Selection */} +
+
+ +
+
+ +
+
{/* Main Content */} - { shop.id != 0 && ( + {shop.id != 0 && (
{/* Left Column - Main Content (2/3 width) */}
@@ -84,9 +99,9 @@ const BaseComponent = (props) => {
{/* Price Summary Card */} -
+

- + Preisübersicht @@ -102,7 +117,7 @@ const BaseComponent = (props) => {

) - -} + +} export default BaseComponent diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/Button.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/Button.tsx index 6d64f7ad8..c547abe73 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/Button.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/base/Button.tsx @@ -1,9 +1,9 @@ import { Button as BaseButton } from "flowbite-react" import React from 'react' -const Button = ({ type , variant , onClick }) => { +const Button = ({ type , variant , onClick, className = "" }) => { return ( - + { type == 1 && diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/button/ButtonComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/button/ButtonComponent.tsx index 76e2c5a3d..0712ab674 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/button/ButtonComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/button/ButtonComponent.tsx @@ -51,13 +51,12 @@ class ButtonComponent extends Component<{loadOrder},{disabled: boolean}> { render() { return ( -
+ -
+ ) } } diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/calc/CalcComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/calc/CalcComponent.tsx index 207acd95c..bbc469174 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/calc/CalcComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/calc/CalcComponent.tsx @@ -51,9 +51,9 @@ class CalcComponent extends React.Component<{ },MyState> {
-
+
Brutto - +
diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/AddressModalComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/AddressModalComponent.tsx index 5dac11758..c43b9e88f 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/AddressModalComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/AddressModalComponent.tsx @@ -6,6 +6,7 @@ import { useModal } from '@ebay/nice-modal-react' import { Address } from "../../model/address" import { Shop } from "../../model/shop" import React from 'react' +import { Button as FlowbiteButton } from "flowbite-react" const AddressModalComponent = ({handleAdd, handleEdit, address, shop}) => { const addressModal = useModal(AddressModal) @@ -34,12 +35,12 @@ const AddressModalComponent = ({handleAdd, handleEdit, address, shop}) => { } return ( -
-
+ }} className="!rounded-l-none" /> + ) } diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactComponent.tsx index 8981abeef..18d81c443 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactComponent.tsx @@ -33,9 +33,9 @@ const ContactComponent = ({order, shop}) => { } return ( -
+

- + Kontakt & Konto diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactModalComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactModalComponent.tsx index 0a561012c..5b619015e 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactModalComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/contact/ContactModalComponent.tsx @@ -9,6 +9,7 @@ import ContactService from "../../services/contact" import { Address } from "../../model/address" import AddressService from "../../services/address" import React from 'react' +import { Button as FlowbiteButton } from "flowbite-react" const ContactModalComponent = ({shop, handleAdd, handleEdit, contact}) => { @@ -56,12 +57,12 @@ const ContactModalComponent = ({shop, handleAdd, handleEdit, contact}) => { } return ( -
-
+ }} className="!rounded-l-none" /> + ) } diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/info/InfoFieldComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/info/InfoFieldComponent.tsx index bd7f72066..187b9f5fc 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/info/InfoFieldComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/info/InfoFieldComponent.tsx @@ -35,9 +35,9 @@ const InfoFieldComponent = ({shop, order}) => { } return ( -
+

- + Zusatzinformationen @@ -52,7 +52,7 @@ const InfoFieldComponent = ({shop, order}) => { name="basketField1" value={basketField1} onChange={e => changeBasketField1(e.target.value)} - className="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-amber-500 focus:border-amber-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-amber-500 dark:focus:border-amber-500" + className="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-[#EA641B] focus:border-[#EA641B] block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-[#EA641B] dark:focus:border-[#EA641B]" placeholder={shop.basketField1 || "Info 1"} />

@@ -65,7 +65,7 @@ const InfoFieldComponent = ({shop, order}) => { name="basketField2" value={basketField2} onChange={e => changeBasketField2(e.target.value)} - className="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-amber-500 focus:border-amber-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-amber-500 dark:focus:border-amber-500" + className="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-[#EA641B] focus:border-[#EA641B] block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-[#EA641B] dark:focus:border-[#EA641B]" placeholder={shop.basketField2 || "Info 2"} />
diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/payment/PaymentComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/payment/PaymentComponent.tsx index 351d6050c..ef36c52d5 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/payment/PaymentComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/payment/PaymentComponent.tsx @@ -44,9 +44,9 @@ const PaymentComponent = ({ shop, order }) => { } return ( -
+

- + Zahlart diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/EditPositionComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/EditPositionComponent.tsx index 62b588687..9e24feb15 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/EditPositionComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/EditPositionComponent.tsx @@ -20,9 +20,7 @@ const EditPositionComponent = ({position, shop, changePos}) => { return (
-
-
+
diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/PositionsComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/PositionsComponent.tsx index 8a7a000bf..b6e48ac0a 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/PositionsComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/positions/PositionsComponent.tsx @@ -43,9 +43,9 @@ const PositionsComponent = ({order, shop, updateOrder}) => { }, [positions]) return ( -
+

- + Positionen diff --git a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/shipping/ShippingComponent.tsx b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/shipping/ShippingComponent.tsx index 24cbf8ac6..6dd1f7971 100644 --- a/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/shipping/ShippingComponent.tsx +++ b/src/new/var/plugins/System/PSC/Invoice/InvoiceTS/src/modules/shipping/ShippingComponent.tsx @@ -44,7 +44,7 @@ const ShippingComponent = ({shop, order}) => { return (

- + Versandart diff --git a/src/new/var/plugins/System/PSC/Invoice/Resources/public/invoicets/assets/index.js b/src/new/var/plugins/System/PSC/Invoice/Resources/public/invoicets/assets/index.js index 3a3818543..a1d212f5d 100644 --- a/src/new/var/plugins/System/PSC/Invoice/Resources/public/invoicets/assets/index.js +++ b/src/new/var/plugins/System/PSC/Invoice/Resources/public/invoicets/assets/index.js @@ -1,5 +1,5 @@ -var Tle=Object.defineProperty,Ile=Object.defineProperties;var Ale=Object.getOwnPropertyDescriptors;var mh=Object.getOwnPropertySymbols;var MF=Object.prototype.hasOwnProperty,$F=Object.prototype.propertyIsEnumerable;var Ml=(ct,ht)=>(ht=Symbol[ct])?ht:Symbol.for("Symbol."+ct),jle=ct=>{throw TypeError(ct)};var sS=(ct,ht,xt)=>ht in ct?Tle(ct,ht,{enumerable:!0,configurable:!0,writable:!0,value:xt}):ct[ht]=xt,U=(ct,ht)=>{for(var xt in ht||(ht={}))MF.call(ht,xt)&&sS(ct,xt,ht[xt]);if(mh)for(var xt of mh(ht))$F.call(ht,xt)&&sS(ct,xt,ht[xt]);return ct},le=(ct,ht)=>Ile(ct,Ale(ht));var vh=ct=>typeof ct=="symbol"?ct:ct+"",xe=(ct,ht)=>{var xt={};for(var _t in ct)MF.call(ct,_t)&&ht.indexOf(_t)<0&&(xt[_t]=ct[_t]);if(ct!=null&&mh)for(var _t of mh(ct))ht.indexOf(_t)<0&&$F.call(ct,_t)&&(xt[_t]=ct[_t]);return xt};var ke=(ct,ht,xt)=>sS(ct,typeof ht!="symbol"?ht+"":ht,xt);var it=(ct,ht,xt)=>new Promise((_t,Dr)=>{var hr=rr=>{try{Nr(xt.next(rr))}catch(gn){Dr(gn)}},Br=rr=>{try{Nr(xt.throw(rr))}catch(gn){Dr(gn)}},Nr=rr=>rr.done?_t(rr.value):Promise.resolve(rr.value).then(hr,Br);Nr((xt=xt.apply(ct,ht)).next())}),ls=function(ct,ht){this[0]=ct,this[1]=ht},lS=(ct,ht,xt)=>{var _t=(Br,Nr,rr,gn)=>{try{var bt=xt[Br](Nr),$l=(Nr=bt.value)instanceof ls,yh=bt.done;Promise.resolve($l?Nr[0]:Nr).then(co=>$l?_t(Br==="return"?Br:"next",Nr[1]?{done:co.done,value:co.value}:co,rr,gn):rr({value:co,done:yh})).catch(co=>_t("throw",co,rr,gn))}catch(co){gn(co)}},Dr=Br=>hr[Br]=Nr=>new Promise((rr,gn)=>_t(Br,Nr,rr,gn)),hr={};return xt=xt.apply(ct,ht),hr[Ml("asyncIterator")]=()=>hr,Dr("next"),Dr("throw"),Dr("return"),hr},uS=ct=>{var ht=ct[Ml("asyncIterator")],xt=!1,_t,Dr={};return ht==null?(ht=ct[Ml("iterator")](),_t=hr=>Dr[hr]=Br=>ht[hr](Br)):(ht=ht.call(ct),_t=hr=>Dr[hr]=Br=>{if(xt){if(xt=!1,hr==="throw")throw Br;return Br}return xt=!0,{done:!1,value:new ls(new Promise(Nr=>{var rr=ht[hr](Br);rr instanceof Object||jle("Object expected"),Nr(rr)}),1)}}),Dr[Ml("iterator")]=()=>Dr,_t("next"),"throw"in ht?_t("throw"):Dr.throw=hr=>{throw hr},"return"in ht&&_t("return"),Dr},LF=(ct,ht,xt)=>(ht=ct[Ml("asyncIterator")])?ht.call(ct):(ct=ct[Ml("iterator")](),ht={},xt=(_t,Dr)=>(Dr=ct[_t])&&(ht[_t]=hr=>new Promise((Br,Nr,rr)=>(hr=Dr.call(ct,hr),rr=hr.done,Promise.resolve(hr.value).then(gn=>Br({value:gn,done:rr}),Nr)))),xt("next"),xt("return"),ht);(function(){"use strict";var ct=document.createElement("style");ct.textContent=`*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-left-1{left:-.25rem}.-left-1\\.5{left:-.375rem}.-left-3{left:-.75rem}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.bottom-5{bottom:1.25rem}.end-2{inset-inline-end:.5rem}.end-2\\.5{inset-inline-end:.625rem}.left-0{left:0}.left-1{left:.25rem}.left-1\\/2{left:50%}.left-2{left:.5rem}.left-2\\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.right-0{right:0}.top-0{top:0}.top-1\\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.-m-1\\.5{margin:-.375rem}.m-0{margin:0}.m-1{margin:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.me-1\\.5{margin-inline-end:.375rem}.me-2{margin-inline-end:.5rem}.me-2\\.5{margin-inline-end:.625rem}.me-4{margin-inline-end:1rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.ms-3{margin-inline-start:.75rem}.mt-0\\.5{margin-top:.125rem}.mt-1\\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.\\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-6{width:1.5rem;height:1.5rem}.h-0\\.5{height:.125rem}.h-1{height:.25rem}.h-1\\.5{height:.375rem}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\\[90dvh\\]{max-height:90dvh}.min-h-96{min-height:24rem}.min-h-screen{min-height:100vh}.w-1\\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\\/4{width:50%}.w-20{width:5rem}.w-3{width:.75rem}.w-3\\.5{width:.875rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-11{min-width:2.75rem}.min-w-14{min-width:3.5rem}.min-w-9{min-width:2.25rem}.min-w-\\[200px\\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\\[100vw\\]{max-width:100vw}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\\[0\\]{transform-origin:0}.-translate-x-1\\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align:center}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!overflow-x-hidden{overflow-x:hidden!important}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.\\!scroll-auto{scroll-behavior:auto!important}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\\[7px\\]{border-radius:7px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity, 1))}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-600{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.border-cyan-700{--tw-border-opacity: 1;border-color:rgb(14 116 144 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(132 225 188 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity, 1))}.border-green-700{--tw-border-opacity: 1;border-color:rgb(4 108 78 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(180 198 252 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(141 162 251 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(104 117 245 / var(--tw-border-opacity, 1))}.border-lime-300{--tw-border-opacity: 1;border-color:rgb(190 242 100 / var(--tw-border-opacity, 1))}.border-lime-400{--tw-border-opacity: 1;border-color:rgb(163 230 53 / var(--tw-border-opacity, 1))}.border-lime-500{--tw-border-opacity: 1;border-color:rgb(132 204 22 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(248 180 217 / var(--tw-border-opacity, 1))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(231 70 148 / var(--tw-border-opacity, 1))}.border-pink-600{--tw-border-opacity: 1;border-color:rgb(214 31 105 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(144 97 249 / var(--tw-border-opacity, 1))}.border-purple-900{--tw-border-opacity: 1;border-color:rgb(74 29 150 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(248 180 180 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity, 1))}.border-red-900{--tw-border-opacity: 1;border-color:rgb(119 29 29 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-teal-300{--tw-border-opacity: 1;border-color:rgb(126 220 226 / var(--tw-border-opacity, 1))}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(6 148 162 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(250 202 21 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(227 160 8 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity, 1))}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(159 88 10 / var(--tw-border-opacity, 1))}.\\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.\\!bg-transparent{background-color:transparent!important}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\\/50{background-color:#11182780}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(49 196 141 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(243 250 247 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity, 1))}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(229 237 255 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(141 162 251 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(88 80 236 / var(--tw-bg-opacity, 1))}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-lime-400{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity, 1))}.bg-lime-600{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(231 70 148 / var(--tw-bg-opacity, 1))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(214 31 105 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(237 235 254 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(246 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity, 1))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(249 128 128 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(253 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(213 245 246 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(4 116 129 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\\/30{background-color:#ffffff4d}.bg-white\\/50{background-color:#ffffff80}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(227 160 8 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(253 253 234 / var(--tw-bg-opacity, 1))}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(159 88 10 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #31C48D var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 196 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-200{--tw-gradient-from: #d9f99d var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 249 157 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400{--tw-gradient-from: #F17EB8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 126 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #E74694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #9061F9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(144 97 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #7E3AF2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-200{--tw-gradient-from: #FBD5D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 213 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #F98080 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 128 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-200{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from: #16BDCA var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 189 202 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500{--tw-gradient-to: rgb(14 159 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0E9F6E var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-lime-400{--tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a3e635 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E74694 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7E3AF2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-300{--tw-gradient-to: rgb(248 180 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8B4B4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500{--tw-gradient-to: rgb(240 82 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F05252 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to: rgb(6 148 162 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0694A2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-cyan-700{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #057A55 var(--tw-gradient-to-position)}.to-lime-200{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.to-lime-500{--tw-gradient-to: #84cc16 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #FF8A4C var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #E74694 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #D61F69 var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #6C2BD9 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #E02424 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #047481 var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to: #FCE96A var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-cyan-600{fill:#0891b2}.fill-gray-600{fill:#4b5563}.fill-green-500{fill:#0e9f6e}.fill-pink-600{fill:#d61f69}.fill-purple-600{fill:#7e3af2}.fill-red-600{fill:#e02424}.fill-yellow-400{fill:#e3a008}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2\\.5{padding-bottom:.625rem}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-2\\.5{padding-left:.625rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-5{padding-inline-start:1.25rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\\[17px\\]{font-size:17px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-cyan-900{--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(4 108 78 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(104 117 245 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(81 69 205 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(66 56 157 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity, 1))}.text-lime-500{--tw-text-opacity: 1;color:rgb(132 204 22 / var(--tw-text-opacity, 1))}.text-lime-700{--tw-text-opacity: 1;color:rgb(77 124 15 / var(--tw-text-opacity, 1))}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-lime-900{--tw-text-opacity: 1;color:rgb(54 83 20 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(208 56 1 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(231 70 148 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(214 31 105 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(191 18 93 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(153 21 75 / var(--tw-text-opacity, 1))}.text-pink-900{--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(144 97 249 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(126 58 242 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(108 43 217 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(85 33 181 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(200 30 30 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(6 148 162 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(4 116 129 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(3 102 114 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(5 80 92 / var(--tw-text-opacity, 1))}.text-teal-900{--tw-text-opacity: 1;color:rgb(1 68 81 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(227 160 8 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(194 120 3 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(142 75 16 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-cyan-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(14 116 144 / var(--tw-placeholder-opacity, 1))}.placeholder-cyan-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(14 116 144 / var(--tw-placeholder-opacity, 1))}.placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(4 108 78 / var(--tw-placeholder-opacity, 1))}.placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(4 108 78 / var(--tw-placeholder-opacity, 1))}.placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(200 30 30 / var(--tw-placeholder-opacity, 1))}.placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(200 30 30 / var(--tw-placeholder-opacity, 1))}.placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(142 75 16 / var(--tw-placeholder-opacity, 1))}.placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(142 75 16 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.mix-blend-lighten{mix-blend-mode:lighten}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-cyan-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 211 238 / var(--tw-ring-opacity, 1))}.ring-cyan-700{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 116 144 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(231 70 148 / var(--tw-ring-opacity, 1))}.ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(144 97 249 / var(--tw-ring-opacity, 1))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 82 82 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 202 21 / var(--tw-ring-opacity, 1))}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[color\\,background-color\\,border-color\\,text-decoration-color\\,fill\\,stroke\\,box-shadow\\]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-0{transition-delay:0s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.animate-fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.\\[overflow\\:-moz-scrollbars-none\\]{overflow:-moz-scrollbars-none}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:left-1:after{content:var(--tw-content);left:.25rem}.after\\:left-px:after{content:var(--tw-content);left:1px}.after\\:start-\\[2px\\]:after{content:var(--tw-content);inset-inline-start:2px}.after\\:top-0\\.5:after{content:var(--tw-content);top:.125rem}.after\\:top-px:after{content:var(--tw-content);top:1px}.after\\:h-4:after{content:var(--tw-content);height:1rem}.after\\:h-5:after{content:var(--tw-content);height:1.25rem}.after\\:h-6:after{content:var(--tw-content);height:1.5rem}.after\\:w-4:after{content:var(--tw-content);width:1rem}.after\\:w-5:after{content:var(--tw-content);width:1.25rem}.after\\:w-6:after{content:var(--tw-content);width:1.5rem}.after\\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\\:border:after{content:var(--tw-content);border-width:1px}.after\\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.after\\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\\:content-\\[\\'\\'\\]:after{--tw-content: "";content:var(--tw-content)}.first\\:ml-0:first-child{margin-left:0}.first\\:mt-0:first-child{margin-top:0}.first\\:rounded-t-lg:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.first\\:border-t-0:first-child{border-top-width:0px}.first\\:pt-0:first-child{padding-top:0}.last\\:mr-0:last-child{margin-right:0}.last\\:rounded-b-lg:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.odd\\:bg-white:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.even\\:bg-gray-50:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\\:cursor-not-allowed:hover{cursor:not-allowed}.hover\\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.hover\\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-100:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-200:hover{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-600:hover{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-800:hover{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity, 1))}.hover\\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity, 1))}.hover\\:bg-lime-200:hover{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.hover\\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity, 1))}.hover\\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity, 1))}.hover\\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity, 1))}.hover\\:bg-teal-200:hover{--tw-bg-opacity: 1;background-color:rgb(175 236 239 / var(--tw-bg-opacity, 1))}.hover\\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity, 1))}.hover\\:bg-gradient-to-br:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.hover\\:text-cyan-700:hover{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.hover\\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\\:z-10:focus{z-index:10}.focus\\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity, 1))}.focus\\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity, 1))}.focus\\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus\\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.focus\\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity, 1))}.focus\\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.focus\\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity, 1))}.focus\\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity, 1))}.focus\\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\\:text-cyan-700:focus{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.focus\\:text-gray-900:focus{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity, 1))}.focus\\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 169 250 / var(--tw-ring-opacity, 1))}.focus\\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity, 1))}.focus\\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(28 100 242 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 211 238 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(8 145 178 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 116 144 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(188 240 218 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(132 225 188 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 196 141 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 122 85 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity, 1))}.focus\\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(180 198 252 / var(--tw-ring-opacity, 1))}.focus\\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(141 162 251 / var(--tw-ring-opacity, 1))}.focus\\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(81 69 205 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(217 249 157 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(190 242 100 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(163 230 53 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(77 124 15 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 209 232 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 217 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 126 184 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(214 31 105 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 215 254 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 191 253 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(172 148 250 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(126 58 242 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 232 232 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 180 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 82 82 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 36 36 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity, 1))}.focus\\:ring-teal-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(126 220 226 / var(--tw-ring-opacity, 1))}.focus\\:ring-teal-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(22 189 202 / var(--tw-ring-opacity, 1))}.focus\\:ring-teal-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(4 116 129 / var(--tw-ring-opacity, 1))}.focus\\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 202 21 / var(--tw-ring-opacity, 1))}.focus\\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 160 8 / var(--tw-ring-opacity, 1))}.focus\\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(194 120 3 / var(--tw-ring-opacity, 1))}.enabled\\:hover\\:bg-blue-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-cyan-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-cyan-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-gray-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-gray-900:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-green-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-green-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-indigo-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(229 237 255 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-lime-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-pink-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-purple-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(85 33 181 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-red-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-red-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-teal-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(213 245 246 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-yellow-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-yellow-500:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(194 120 3 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-gradient-to-bl:hover:enabled{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.enabled\\:hover\\:bg-gradient-to-br:hover:enabled{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.enabled\\:hover\\:bg-gradient-to-l:hover:enabled{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.enabled\\:hover\\:from-teal-200:hover:enabled{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.enabled\\:hover\\:to-lime-200:hover:enabled{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.enabled\\:hover\\:text-cyan-700:hover:enabled{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.enabled\\:hover\\:text-gray-700:hover:enabled{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.enabled\\:hover\\:text-gray-900:hover:enabled{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\\:opacity-50:disabled{opacity:.5}.group:first-child .group-first\\:hidden{display:none}.group\\/body:first-child .group\\/row:first-child .group-first\\/body\\:group-first\\/row\\:first\\:rounded-tl-lg:first-child,.group\\/head:first-child .group-first\\/head\\:first\\:rounded-tl-lg:first-child{border-top-left-radius:.5rem}.group\\/body:first-child .group\\/row:first-child .group-first\\/body\\:group-first\\/row\\:last\\:rounded-tr-lg:last-child{border-top-right-radius:.5rem}.group\\/head:first-child .group-first\\/head\\:last\\:rounded-tr-lg:last-child{border-top-right-radius:.5rem}.group\\/body:last-child .group\\/row:last-child .group-last\\/body\\:group-last\\/row\\:first\\:rounded-bl-lg:first-child{border-bottom-left-radius:.5rem}.group\\/body:last-child .group\\/row:last-child .group-last\\/body\\:group-last\\/row\\:last\\:rounded-br-lg:last-child{border-bottom-right-radius:.5rem}.group:hover .group-hover\\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-green-200{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-lime-200{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-red-200{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-teal-200{--tw-bg-opacity: 1;background-color:rgb(175 236 239 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-white\\/50{background-color:#ffffff80}.group:hover .group-hover\\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.group:focus .group-focus\\:outline-none{outline:2px solid transparent;outline-offset:2px}.group:focus .group-focus\\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:focus .group-focus\\:ring-cyan-500\\/25{--tw-ring-color: rgb(6 182 212 / .25)}.group:focus .group-focus\\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.group:enabled:hover .group-enabled\\:group-hover\\:bg-opacity-0{--tw-bg-opacity: 0}.group:enabled:hover .group-enabled\\:group-hover\\:text-inherit{color:inherit}.peer:checked~.peer-checked\\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\\:after\\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\\:after\\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:-moz-placeholder~.peer-placeholder-shown\\:top-1\\/2{top:50%}.peer:placeholder-shown~.peer-placeholder-shown\\:top-1\\/2{top:50%}.peer:-moz-placeholder~.peer-placeholder-shown\\:-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\\:-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:-moz-placeholder~.peer-placeholder-shown\\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:-moz-placeholder~.peer-placeholder-shown\\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:left-0{left:0}.peer:focus~.peer-focus\\:top-2{top:.5rem}.peer:focus~.peer-focus\\:-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:px-2{padding-left:.5rem;padding-right:.5rem}.peer:focus~.peer-focus\\:text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.peer:focus~.peer-focus\\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity, 1))}.dark\\:block:is(.dark *){display:block}.dark\\:hidden:is(.dark *){display:none}.dark\\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.dark\\:border-none:is(.dark *){border-style:none}.dark\\:border-cyan-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.dark\\:border-cyan-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.dark\\:border-cyan-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.dark\\:border-gray-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\\:border-gray-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.dark\\:border-green-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(49 196 141 / var(--tw-border-opacity, 1))}.dark\\:border-green-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.dark\\:border-green-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity, 1))}.dark\\:border-indigo-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(88 80 236 / var(--tw-border-opacity, 1))}.dark\\:border-lime-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(101 163 13 / var(--tw-border-opacity, 1))}.dark\\:border-pink-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(214 31 105 / var(--tw-border-opacity, 1))}.dark\\:border-red-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(249 128 128 / var(--tw-border-opacity, 1))}.dark\\:border-red-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.dark\\:border-red-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity, 1))}.dark\\:border-teal-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 116 129 / var(--tw-border-opacity, 1))}.dark\\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\\:border-yellow-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(227 160 8 / var(--tw-border-opacity, 1))}.dark\\:border-yellow-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(159 88 10 / var(--tw-border-opacity, 1))}.dark\\:\\!bg-gray-700:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))!important}.dark\\:bg-black:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\\:bg-blue-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.dark\\:bg-blue-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-800\\/30:is(.dark *){background-color:#1f29374d}.dark\\:bg-gray-800\\/50:is(.dark *){background-color:#1f293780}.dark\\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-900\\/80:is(.dark *){background-color:#111827cc}.dark\\:bg-green-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(1 71 55 / var(--tw-bg-opacity, 1))}.dark\\:bg-indigo-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity, 1))}.dark\\:bg-indigo-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity, 1))}.dark\\:bg-indigo-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 80 236 / var(--tw-bg-opacity, 1))}.dark\\:bg-lime-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.dark\\:bg-lime-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.dark\\:bg-pink-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity, 1))}.dark\\:bg-pink-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(214 31 105 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(74 29 150 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(119 29 29 / var(--tw-bg-opacity, 1))}.dark\\:bg-teal-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(175 236 239 / var(--tw-bg-opacity, 1))}.dark\\:bg-teal-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(4 116 129 / var(--tw-bg-opacity, 1))}.dark\\:bg-transparent:is(.dark *){background-color:transparent}.dark\\:bg-yellow-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity, 1))}.dark\\:bg-yellow-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity, 1))}.dark\\:bg-yellow-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(159 88 10 / var(--tw-bg-opacity, 1))}.dark\\:bg-yellow-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(99 49 18 / var(--tw-bg-opacity, 1))}.dark\\:bg-opacity-80:is(.dark *){--tw-bg-opacity: .8}.dark\\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\\:to-gray-800:is(.dark *){--tw-gradient-to: #1F2937 var(--tw-gradient-to-position)}.dark\\:fill-gray-300:is(.dark *){fill:#d1d5db}.dark\\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity, 1))}.dark\\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity, 1))}.dark\\:text-blue-600:is(.dark *){--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.dark\\:text-blue-800:is(.dark *){--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity, 1))}.dark\\:text-blue-900:is(.dark *){--tw-text-opacity: 1;color:rgb(35 56 118 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-100:is(.dark *){--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-500:is(.dark *){--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-600:is(.dark *){--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-800:is(.dark *){--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-900:is(.dark *){--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.dark\\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\\:text-gray-800:is(.dark *){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.dark\\:text-gray-900:is(.dark *){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark\\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(49 196 141 / var(--tw-text-opacity, 1))}.dark\\:text-green-500:is(.dark *){--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity, 1))}.dark\\:text-green-600:is(.dark *){--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity, 1))}.dark\\:text-green-800:is(.dark *){--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity, 1))}.dark\\:text-green-900:is(.dark *){--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity, 1))}.dark\\:text-indigo-600:is(.dark *){--tw-text-opacity: 1;color:rgb(88 80 236 / var(--tw-text-opacity, 1))}.dark\\:text-indigo-800:is(.dark *){--tw-text-opacity: 1;color:rgb(66 56 157 / var(--tw-text-opacity, 1))}.dark\\:text-indigo-900:is(.dark *){--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity, 1))}.dark\\:text-lime-600:is(.dark *){--tw-text-opacity: 1;color:rgb(101 163 13 / var(--tw-text-opacity, 1))}.dark\\:text-lime-800:is(.dark *){--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.dark\\:text-lime-900:is(.dark *){--tw-text-opacity: 1;color:rgb(54 83 20 / var(--tw-text-opacity, 1))}.dark\\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(255 138 76 / var(--tw-text-opacity, 1))}.dark\\:text-pink-600:is(.dark *){--tw-text-opacity: 1;color:rgb(214 31 105 / var(--tw-text-opacity, 1))}.dark\\:text-pink-800:is(.dark *){--tw-text-opacity: 1;color:rgb(153 21 75 / var(--tw-text-opacity, 1))}.dark\\:text-pink-900:is(.dark *){--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity, 1))}.dark\\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(172 148 250 / var(--tw-text-opacity, 1))}.dark\\:text-purple-600:is(.dark *){--tw-text-opacity: 1;color:rgb(126 58 242 / var(--tw-text-opacity, 1))}.dark\\:text-purple-800:is(.dark *){--tw-text-opacity: 1;color:rgb(85 33 181 / var(--tw-text-opacity, 1))}.dark\\:text-purple-900:is(.dark *){--tw-text-opacity: 1;color:rgb(74 29 150 / var(--tw-text-opacity, 1))}.dark\\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(249 128 128 / var(--tw-text-opacity, 1))}.dark\\:text-red-500:is(.dark *){--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity, 1))}.dark\\:text-red-600:is(.dark *){--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity, 1))}.dark\\:text-red-800:is(.dark *){--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity, 1))}.dark\\:text-red-900:is(.dark *){--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity, 1))}.dark\\:text-teal-600:is(.dark *){--tw-text-opacity: 1;color:rgb(4 116 129 / var(--tw-text-opacity, 1))}.dark\\:text-teal-800:is(.dark *){--tw-text-opacity: 1;color:rgb(5 80 92 / var(--tw-text-opacity, 1))}.dark\\:text-teal-900:is(.dark *){--tw-text-opacity: 1;color:rgb(1 68 81 / var(--tw-text-opacity, 1))}.dark\\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:text-yellow-600:is(.dark *){--tw-text-opacity: 1;color:rgb(159 88 10 / var(--tw-text-opacity, 1))}.dark\\:text-yellow-800:is(.dark *){--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity, 1))}.dark\\:text-yellow-900:is(.dark *){--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity, 1))}.dark\\:placeholder-gray-400:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\\:placeholder-gray-400:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\\:mix-blend-color:is(.dark *){mix-blend-mode:color}.dark\\:shadow-sm-light:is(.dark *){--tw-shadow: 0 2px 5px 0px rgba(255, 255, 255, .08);--tw-shadow-colored: 0 2px 5px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\\:ring-cyan-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-400:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-900:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.dark\\:ring-green-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.dark\\:ring-pink-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(231 70 148 / var(--tw-ring-opacity, 1))}.dark\\:ring-purple-600:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(126 58 242 / var(--tw-ring-opacity, 1))}.dark\\:ring-red-700:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(200 30 30 / var(--tw-ring-opacity, 1))}.dark\\:ring-yellow-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(194 120 3 / var(--tw-ring-opacity, 1))}.dark\\:ring-offset-blue-700:is(.dark *){--tw-ring-offset-color: #1A56DB}.dark\\:ring-offset-cyan-600:is(.dark *){--tw-ring-offset-color: #0891b2}.dark\\:ring-offset-gray-800:is(.dark *){--tw-ring-offset-color: #1F2937}.dark\\:ring-offset-gray-900:is(.dark *){--tw-ring-offset-color: #111827}.dark\\:ring-offset-green-600:is(.dark *){--tw-ring-offset-color: #057A55}.dark\\:ring-offset-green-800:is(.dark *){--tw-ring-offset-color: #03543F}.dark\\:ring-offset-indigo-700:is(.dark *){--tw-ring-offset-color: #5145CD}.dark\\:ring-offset-lime-700:is(.dark *){--tw-ring-offset-color: #4d7c0f}.dark\\:ring-offset-pink-600:is(.dark *){--tw-ring-offset-color: #D61F69}.dark\\:ring-offset-purple-600:is(.dark *){--tw-ring-offset-color: #7E3AF2}.dark\\:ring-offset-red-600:is(.dark *){--tw-ring-offset-color: #E02424}.dark\\:ring-offset-red-900:is(.dark *){--tw-ring-offset-color: #771D1D}.dark\\:ring-offset-teal-600:is(.dark *){--tw-ring-offset-color: #047481}.dark\\:ring-offset-yellow-400:is(.dark *){--tw-ring-offset-color: #E3A008}.odd\\:dark\\:bg-gray-800:is(.dark *):nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.even\\:dark\\:bg-gray-700:is(.dark *):nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-blue-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-cyan-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-cyan-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-green-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-indigo-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(180 198 252 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-lime-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-pink-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 217 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-purple-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(202 191 253 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-red-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 180 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-teal-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 220 226 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-yellow-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 202 21 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\\:hover\\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:focus\\:border-blue-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-cyan-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-green-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-red-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-yellow-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity, 1))}.dark\\:focus\\:bg-cyan-600:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.dark\\:focus\\:bg-gray-600:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\\:focus\\:text-white:focus:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:focus\\:ring-blue-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-blue-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(26 86 219 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-blue-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(8 145 178 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(14 116 144 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(5 122 85 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(4 108 78 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-indigo-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(81 69 205 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-lime-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(77 124 15 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-lime-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 98 18 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-pink-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(214 31 105 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-pink-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(191 18 93 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-pink-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(153 21 75 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-purple-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(126 58 242 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-purple-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(85 33 181 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-purple-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(74 29 150 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(240 82 82 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(224 36 36 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(200 30 30 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(155 28 28 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-teal-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(4 116 129 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-teal-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 102 114 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-teal-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(5 80 92 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(227 160 8 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(194 120 3 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(142 75 16 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(99 49 18 / var(--tw-ring-opacity, 1))}.dark\\:enabled\\:hover\\:border-cyan-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(14 116 144 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-gray-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-green-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 108 78 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-indigo-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(81 69 205 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-lime-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(77 124 15 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-pink-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(191 18 93 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-red-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(200 30 30 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-teal-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(3 102 114 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-yellow-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(142 75 16 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:bg-cyan-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-gray-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-green-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-indigo-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(81 69 205 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-lime-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(77 124 15 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-pink-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(191 18 93 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-purple-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-red-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-teal-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 102 114 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-yellow-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(142 75 16 / var(--tw-bg-opacity, 1))}.enabled\\:dark\\:hover\\:bg-gray-700:hover:is(.dark *):enabled{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:text-white:hover:enabled:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.enabled\\:dark\\:hover\\:text-white:hover:is(.dark *):enabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled\\:dark\\:text-gray-500:is(.dark *):disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-blue-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-cyan-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-800\\/60:is(.dark *){background-color:#1f293799}.group:hover .dark\\:group-hover\\:bg-green-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-indigo-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(180 198 252 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-lime-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-pink-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 217 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-purple-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(202 191 253 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-red-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 180 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-teal-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 220 226 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-yellow-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 202 21 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:focus .dark\\:group-focus\\:ring-gray-800\\/70:is(.dark *){--tw-ring-color: rgb(31 41 55 / .7)}.peer:focus~.peer-focus\\:dark\\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity, 1))}.peer:focus~.dark\\:peer-focus\\:ring-blue-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity, 1))}@media (min-width: 640px){.sm\\:mx-auto{margin-left:auto;margin-right:auto}.sm\\:mb-0{margin-bottom:0}.sm\\:flex{display:flex}.sm\\:h-10{height:2.5rem}.sm\\:h-6{height:1.5rem}.sm\\:h-7{height:1.75rem}.sm\\:w-10{width:2.5rem}.sm\\:w-6{width:1.5rem}.sm\\:w-auto{width:auto}.sm\\:px-4{padding-left:1rem;padding-right:1rem}.sm\\:pr-8{padding-right:2rem}.sm\\:text-center{text-align:center}.sm\\:text-base{font-size:1rem;line-height:1.5rem}.sm\\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\\:inset-0{inset:0}.md\\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.md\\:my-12{margin-top:3rem;margin-bottom:3rem}.md\\:mr-6{margin-right:1.5rem}.md\\:mt-0{margin-top:0}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:hidden{display:none}.md\\:h-auto{height:auto}.md\\:h-full{height:100%}.md\\:w-48{width:12rem}.md\\:w-auto{width:auto}.md\\:max-w-xl{max-width:36rem}.md\\:flex-row{flex-direction:row}.md\\:items-center{align-items:center}.md\\:justify-between{justify-content:space-between}.md\\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:rounded-none{border-radius:0}.md\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\\:border-0{border-width:0px}.md\\:bg-transparent{background-color:transparent}.md\\:p-0{padding:0}.md\\:text-sm{font-size:.875rem;line-height:1.25rem}.md\\:font-medium{font-weight:500}.md\\:text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.md\\:hover\\:bg-transparent:hover{background-color:transparent}.md\\:hover\\:text-cyan-700:hover{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.md\\:dark\\:hover\\:bg-transparent:hover:is(.dark *){background-color:transparent}.md\\:dark\\:hover\\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media (min-width: 1024px){.lg\\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.rtl\\:after\\:right-1:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);right:.25rem}.rtl\\:after\\:right-px:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);right:1px}.rtl\\:after\\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.rtl\\:peer-checked\\:after\\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!hidden::-webkit-scrollbar{display:none!important}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!h-0::-webkit-scrollbar{height:0px!important}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!w-0::-webkit-scrollbar{width:0px!important}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!bg-transparent::-webkit-scrollbar{background-color:transparent!important}.\\[\\&\\>\\*\\]\\:pointer-events-none>*{pointer-events:none}.\\[\\&\\>\\*\\]\\:cursor-grab>*{cursor:grab}.\\[\\&\\>\\*\\]\\:first\\:rounded-t-lg:first-child>*{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\\[\\&\\>\\*\\]\\:last\\:rounded-b-lg:last-child>*{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.\\[\\&\\>\\*\\]\\:last\\:border-b-0:last-child>*{border-bottom-width:0px}.\\[\\&_\\*\\]\\:cursor-pointer *{cursor:pointer} -/*$vite$:1*/`,document.head.appendChild(ct);function ht(t,e){for(var r=0;ro[n]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var xt=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function _t(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Dr={};/*! ***************************************************************************** +var ule=Object.defineProperty,cle=Object.defineProperties;var dle=Object.getOwnPropertyDescriptors;var dh=Object.getOwnPropertySymbols;var wF=Object.prototype.hasOwnProperty,xF=Object.prototype.propertyIsEnumerable;var jl=(lt,ft)=>(ft=Symbol[lt])?ft:Symbol.for("Symbol."+lt),fle=lt=>{throw TypeError(lt)};var e2=(lt,ft,yt)=>ft in lt?ule(lt,ft,{enumerable:!0,configurable:!0,writable:!0,value:yt}):lt[ft]=yt,z=(lt,ft)=>{for(var yt in ft||(ft={}))wF.call(ft,yt)&&e2(lt,yt,ft[yt]);if(dh)for(var yt of dh(ft))xF.call(ft,yt)&&e2(lt,yt,ft[yt]);return lt},ie=(lt,ft)=>cle(lt,dle(ft));var fh=lt=>typeof lt=="symbol"?lt:lt+"",be=(lt,ft)=>{var yt={};for(var Et in lt)wF.call(lt,Et)&&ft.indexOf(Et)<0&&(yt[Et]=lt[Et]);if(lt!=null&&dh)for(var Et of dh(lt))ft.indexOf(Et)<0&&xF.call(lt,Et)&&(yt[Et]=lt[Et]);return yt};var xe=(lt,ft,yt)=>e2(lt,typeof ft!="symbol"?ft+"":ft,yt);var ot=(lt,ft,yt)=>new Promise((Et,Ir)=>{var dr=Zt=>{try{Ar(yt.next(Zt))}catch(dn){Ir(dn)}},qr=Zt=>{try{Ar(yt.throw(Zt))}catch(dn){Ir(dn)}},Ar=Zt=>Zt.done?Et(Zt.value):Promise.resolve(Zt.value).then(dr,qr);Ar((yt=yt.apply(lt,ft)).next())}),as=function(lt,ft){this[0]=lt,this[1]=ft},t2=(lt,ft,yt)=>{var Et=(qr,Ar,Zt,dn)=>{try{var mt=yt[qr](Ar),Nl=(Ar=mt.value)instanceof as,ph=mt.done;Promise.resolve(Nl?Ar[0]:Ar).then(ao=>Nl?Et(qr==="return"?qr:"next",Ar[1]?{done:ao.done,value:ao.value}:ao,Zt,dn):Zt({value:ao,done:ph})).catch(ao=>Et("throw",ao,Zt,dn))}catch(ao){dn(ao)}},Ir=qr=>dr[qr]=Ar=>new Promise((Zt,dn)=>Et(qr,Ar,Zt,dn)),dr={};return yt=yt.apply(lt,ft),dr[jl("asyncIterator")]=()=>dr,Ir("next"),Ir("throw"),Ir("return"),dr},r2=lt=>{var ft=lt[jl("asyncIterator")],yt=!1,Et,Ir={};return ft==null?(ft=lt[jl("iterator")](),Et=dr=>Ir[dr]=qr=>ft[dr](qr)):(ft=ft.call(lt),Et=dr=>Ir[dr]=qr=>{if(yt){if(yt=!1,dr==="throw")throw qr;return qr}return yt=!0,{done:!1,value:new as(new Promise(Ar=>{var Zt=ft[dr](qr);Zt instanceof Object||fle("Object expected"),Ar(Zt)}),1)}}),Ir[jl("iterator")]=()=>Ir,Et("next"),"throw"in ft?Et("throw"):Ir.throw=dr=>{throw dr},"return"in ft&&Et("return"),Ir},kF=(lt,ft,yt)=>(ft=lt[jl("asyncIterator")])?ft.call(lt):(lt=lt[jl("iterator")](),ft={},yt=(Et,Ir)=>(Ir=lt[Et])&&(ft[Et]=dr=>new Promise((qr,Ar,Zt)=>(dr=Ir.call(lt,dr),Zt=dr.done,Promise.resolve(dr.value).then(dn=>qr({value:dn,done:Zt}),Ar)))),yt("next"),yt("return"),ft);(function(){"use strict";var lt=document.createElement("style");lt.textContent=`*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-left-1{left:-.25rem}.-left-1\\.5{left:-.375rem}.-left-3{left:-.75rem}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.bottom-5{bottom:1.25rem}.end-2{inset-inline-end:.5rem}.end-2\\.5{inset-inline-end:.625rem}.left-0{left:0}.left-1{left:.25rem}.left-1\\/2{left:50%}.left-2{left:.5rem}.left-2\\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.right-0{right:0}.top-0{top:0}.top-1\\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.-m-1\\.5{margin:-.375rem}.m-0{margin:0}.m-1{margin:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.me-1\\.5{margin-inline-end:.375rem}.me-2{margin-inline-end:.5rem}.me-2\\.5{margin-inline-end:.625rem}.me-4{margin-inline-end:1rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.ms-3{margin-inline-start:.75rem}.mt-0\\.5{margin-top:.125rem}.mt-1\\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.\\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-0\\.5{height:.125rem}.h-1{height:.25rem}.h-1\\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\\[90dvh\\]{max-height:90dvh}.min-h-96{min-height:24rem}.min-h-screen{min-height:100vh}.w-1\\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\\/4{width:50%}.w-20{width:5rem}.w-3{width:.75rem}.w-3\\.5{width:.875rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-11{min-width:2.75rem}.min-w-14{min-width:3.5rem}.min-w-9{min-width:2.25rem}.min-w-\\[200px\\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\\[100vw\\]{max-width:100vw}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\\[0\\]{transform-origin:0}.-translate-x-1\\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align:center}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-orange-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(254 236 220 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!overflow-x-hidden{overflow-x:hidden!important}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.\\!scroll-auto{scroll-behavior:auto!important}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\\[7px\\]{border-radius:7px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.\\!rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.\\!rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity, 1))}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-600{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.border-cyan-700{--tw-border-opacity: 1;border-color:rgb(14 116 144 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(132 225 188 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity, 1))}.border-green-700{--tw-border-opacity: 1;border-color:rgb(4 108 78 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(180 198 252 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(141 162 251 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(104 117 245 / var(--tw-border-opacity, 1))}.border-lime-300{--tw-border-opacity: 1;border-color:rgb(190 242 100 / var(--tw-border-opacity, 1))}.border-lime-400{--tw-border-opacity: 1;border-color:rgb(163 230 53 / var(--tw-border-opacity, 1))}.border-lime-500{--tw-border-opacity: 1;border-color:rgb(132 204 22 / var(--tw-border-opacity, 1))}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(254 236 220 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(252 217 189 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(248 180 217 / var(--tw-border-opacity, 1))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(231 70 148 / var(--tw-border-opacity, 1))}.border-pink-600{--tw-border-opacity: 1;border-color:rgb(214 31 105 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(144 97 249 / var(--tw-border-opacity, 1))}.border-purple-900{--tw-border-opacity: 1;border-color:rgb(74 29 150 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(248 180 180 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity, 1))}.border-red-900{--tw-border-opacity: 1;border-color:rgb(119 29 29 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-teal-300{--tw-border-opacity: 1;border-color:rgb(126 220 226 / var(--tw-border-opacity, 1))}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(6 148 162 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(250 202 21 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(227 160 8 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity, 1))}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(159 88 10 / var(--tw-border-opacity, 1))}.\\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.\\!bg-transparent{background-color:transparent!important}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\\/50{background-color:#11182780}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(49 196 141 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(243 250 247 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity, 1))}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(229 237 255 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(141 162 251 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(88 80 236 / var(--tw-bg-opacity, 1))}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-lime-400{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity, 1))}.bg-lime-600{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(254 236 220 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 248 241 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(231 70 148 / var(--tw-bg-opacity, 1))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(214 31 105 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(237 235 254 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(246 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity, 1))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(249 128 128 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(253 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(213 245 246 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(4 116 129 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\\/30{background-color:#ffffff4d}.bg-white\\/50{background-color:#ffffff80}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(227 160 8 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(253 253 234 / var(--tw-bg-opacity, 1))}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(159 88 10 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #31C48D var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 196 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-200{--tw-gradient-from: #d9f99d var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 249 157 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #FFF8F1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 248 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50\\/50{--tw-gradient-from: rgb(255 248 241 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 248 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400{--tw-gradient-from: #F17EB8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 126 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #E74694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #9061F9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(144 97 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #7E3AF2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-200{--tw-gradient-from: #FBD5D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 213 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #F98080 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 128 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-200{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from: #16BDCA var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 189 202 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500{--tw-gradient-to: rgb(14 159 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0E9F6E var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-lime-400{--tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a3e635 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E74694 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7E3AF2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-300{--tw-gradient-to: rgb(248 180 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8B4B4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500{--tw-gradient-to: rgb(240 82 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F05252 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to: rgb(6 148 162 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0694A2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-cyan-700{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #057A55 var(--tw-gradient-to-position)}.to-lime-200{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.to-lime-500{--tw-gradient-to: #84cc16 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #FF8A4C var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #E74694 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #D61F69 var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #6C2BD9 var(--tw-gradient-to-position)}.to-red-50{--tw-gradient-to: #FDF2F2 var(--tw-gradient-to-position)}.to-red-50\\/50{--tw-gradient-to: rgb(253 242 242 / .5) var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #E02424 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #047481 var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to: #FCE96A var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-cyan-600{fill:#0891b2}.fill-gray-600{fill:#4b5563}.fill-green-500{fill:#0e9f6e}.fill-pink-600{fill:#d61f69}.fill-purple-600{fill:#7e3af2}.fill-red-600{fill:#e02424}.fill-yellow-400{fill:#e3a008}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-2\\.5{padding-bottom:.625rem}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-2\\.5{padding-left:.625rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-5{padding-inline-start:1.25rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\\[17px\\]{font-size:17px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.text-\\[\\#EA641B\\]{--tw-text-opacity: 1;color:rgb(234 100 27 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-cyan-900{--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(4 108 78 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(104 117 245 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(81 69 205 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(66 56 157 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity, 1))}.text-lime-500{--tw-text-opacity: 1;color:rgb(132 204 22 / var(--tw-text-opacity, 1))}.text-lime-700{--tw-text-opacity: 1;color:rgb(77 124 15 / var(--tw-text-opacity, 1))}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-lime-900{--tw-text-opacity: 1;color:rgb(54 83 20 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 140 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(231 70 148 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(214 31 105 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(191 18 93 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(153 21 75 / var(--tw-text-opacity, 1))}.text-pink-900{--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(144 97 249 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(126 58 242 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(108 43 217 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(85 33 181 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(200 30 30 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(6 148 162 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(4 116 129 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(3 102 114 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(5 80 92 / var(--tw-text-opacity, 1))}.text-teal-900{--tw-text-opacity: 1;color:rgb(1 68 81 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(227 160 8 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(194 120 3 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(142 75 16 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-cyan-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(14 116 144 / var(--tw-placeholder-opacity, 1))}.placeholder-cyan-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(14 116 144 / var(--tw-placeholder-opacity, 1))}.placeholder-green-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(4 108 78 / var(--tw-placeholder-opacity, 1))}.placeholder-green-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(4 108 78 / var(--tw-placeholder-opacity, 1))}.placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(200 30 30 / var(--tw-placeholder-opacity, 1))}.placeholder-red-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(200 30 30 / var(--tw-placeholder-opacity, 1))}.placeholder-yellow-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(142 75 16 / var(--tw-placeholder-opacity, 1))}.placeholder-yellow-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(142 75 16 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.mix-blend-lighten{mix-blend-mode:lighten}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-cyan-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 211 238 / var(--tw-ring-opacity, 1))}.ring-cyan-700{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 116 144 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-gray-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(231 70 148 / var(--tw-ring-opacity, 1))}.ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(144 97 249 / var(--tw-ring-opacity, 1))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 82 82 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-yellow-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 202 21 / var(--tw-ring-opacity, 1))}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[color\\,background-color\\,border-color\\,text-decoration-color\\,fill\\,stroke\\,box-shadow\\]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-0{transition-delay:0s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.animate-fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.\\[overflow\\:-moz-scrollbars-none\\]{overflow:-moz-scrollbars-none}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:left-1:after{content:var(--tw-content);left:.25rem}.after\\:left-px:after{content:var(--tw-content);left:1px}.after\\:start-\\[2px\\]:after{content:var(--tw-content);inset-inline-start:2px}.after\\:top-0\\.5:after{content:var(--tw-content);top:.125rem}.after\\:top-px:after{content:var(--tw-content);top:1px}.after\\:h-4:after{content:var(--tw-content);height:1rem}.after\\:h-5:after{content:var(--tw-content);height:1.25rem}.after\\:h-6:after{content:var(--tw-content);height:1.5rem}.after\\:w-4:after{content:var(--tw-content);width:1rem}.after\\:w-5:after{content:var(--tw-content);width:1.25rem}.after\\:w-6:after{content:var(--tw-content);width:1.5rem}.after\\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\\:border:after{content:var(--tw-content);border-width:1px}.after\\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.after\\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\\:content-\\[\\'\\'\\]:after{--tw-content: "";content:var(--tw-content)}.first\\:ml-0:first-child{margin-left:0}.first\\:mt-0:first-child{margin-top:0}.first\\:rounded-t-lg:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.first\\:border-t-0:first-child{border-top-width:0px}.first\\:pt-0:first-child{padding-top:0}.last\\:mr-0:last-child{margin-right:0}.last\\:rounded-b-lg:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.odd\\:bg-white:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.even\\:bg-gray-50:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\\:cursor-not-allowed:hover{cursor:not-allowed}.hover\\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.hover\\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-100:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-200:hover{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-600:hover{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.hover\\:bg-cyan-800:hover{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity, 1))}.hover\\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity, 1))}.hover\\:bg-lime-200:hover{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.hover\\:bg-orange-50\\/50:hover{background-color:#fff8f180}.hover\\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity, 1))}.hover\\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity, 1))}.hover\\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity, 1))}.hover\\:bg-teal-200:hover{--tw-bg-opacity: 1;background-color:rgb(175 236 239 / var(--tw-bg-opacity, 1))}.hover\\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity, 1))}.hover\\:bg-gradient-to-br:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.hover\\:text-cyan-700:hover{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.hover\\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\\:underline:hover{text-decoration-line:underline}.focus\\:z-10:focus{z-index:10}.focus\\:border-\\[\\#EA641B\\]:focus{--tw-border-opacity: 1;border-color:rgb(234 100 27 / var(--tw-border-opacity, 1))}.focus\\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity, 1))}.focus\\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus\\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.focus\\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity, 1))}.focus\\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.focus\\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity, 1))}.focus\\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity, 1))}.focus\\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\\:text-cyan-700:focus{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.focus\\:text-gray-900:focus{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-\\[\\#EA641B\\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 100 27 / var(--tw-ring-opacity, 1))}.focus\\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity, 1))}.focus\\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 169 250 / var(--tw-ring-opacity, 1))}.focus\\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(28 100 242 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 211 238 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(8 145 178 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 116 144 / var(--tw-ring-opacity, 1))}.focus\\:ring-cyan-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.focus\\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(188 240 218 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(132 225 188 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 196 141 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 122 85 / var(--tw-ring-opacity, 1))}.focus\\:ring-green-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity, 1))}.focus\\:ring-indigo-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(180 198 252 / var(--tw-ring-opacity, 1))}.focus\\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(141 162 251 / var(--tw-ring-opacity, 1))}.focus\\:ring-indigo-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(81 69 205 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(217 249 157 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(190 242 100 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(163 230 53 / var(--tw-ring-opacity, 1))}.focus\\:ring-lime-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(77 124 15 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 209 232 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 217 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 126 184 / var(--tw-ring-opacity, 1))}.focus\\:ring-pink-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(214 31 105 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 215 254 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 191 253 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(172 148 250 / var(--tw-ring-opacity, 1))}.focus\\:ring-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(126 58 242 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 232 232 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 180 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 82 82 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 36 36 / var(--tw-ring-opacity, 1))}.focus\\:ring-red-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity, 1))}.focus\\:ring-teal-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(126 220 226 / var(--tw-ring-opacity, 1))}.focus\\:ring-teal-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(22 189 202 / var(--tw-ring-opacity, 1))}.focus\\:ring-teal-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(4 116 129 / var(--tw-ring-opacity, 1))}.focus\\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 202 21 / var(--tw-ring-opacity, 1))}.focus\\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 160 8 / var(--tw-ring-opacity, 1))}.focus\\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(194 120 3 / var(--tw-ring-opacity, 1))}.enabled\\:hover\\:bg-blue-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-cyan-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-cyan-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-gray-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-gray-900:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-green-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-green-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-indigo-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(229 237 255 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-lime-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-pink-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-purple-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(85 33 181 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-red-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-red-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-teal-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(213 245 246 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-yellow-100:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-yellow-500:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(194 120 3 / var(--tw-bg-opacity, 1))}.enabled\\:hover\\:bg-gradient-to-bl:hover:enabled{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.enabled\\:hover\\:bg-gradient-to-br:hover:enabled{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.enabled\\:hover\\:bg-gradient-to-l:hover:enabled{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.enabled\\:hover\\:from-teal-200:hover:enabled{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.enabled\\:hover\\:to-lime-200:hover:enabled{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.enabled\\:hover\\:text-cyan-700:hover:enabled{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.enabled\\:hover\\:text-gray-700:hover:enabled{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.enabled\\:hover\\:text-gray-900:hover:enabled{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\\:opacity-50:disabled{opacity:.5}.group:first-child .group-first\\:hidden{display:none}.group\\/body:first-child .group\\/row:first-child .group-first\\/body\\:group-first\\/row\\:first\\:rounded-tl-lg:first-child,.group\\/head:first-child .group-first\\/head\\:first\\:rounded-tl-lg:first-child{border-top-left-radius:.5rem}.group\\/body:first-child .group\\/row:first-child .group-first\\/body\\:group-first\\/row\\:last\\:rounded-tr-lg:last-child{border-top-right-radius:.5rem}.group\\/head:first-child .group-first\\/head\\:last\\:rounded-tr-lg:last-child{border-top-right-radius:.5rem}.group\\/body:last-child .group\\/row:last-child .group-last\\/body\\:group-last\\/row\\:first\\:rounded-bl-lg:first-child{border-bottom-left-radius:.5rem}.group\\/body:last-child .group\\/row:last-child .group-last\\/body\\:group-last\\/row\\:last\\:rounded-br-lg:last-child{border-bottom-right-radius:.5rem}.group:hover .group-hover\\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-green-200{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-lime-200{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-red-200{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-teal-200{--tw-bg-opacity: 1;background-color:rgb(175 236 239 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:bg-white\\/50{background-color:#ffffff80}.group:hover .group-hover\\:bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\\:text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.group:focus .group-focus\\:outline-none{outline:2px solid transparent;outline-offset:2px}.group:focus .group-focus\\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:focus .group-focus\\:ring-cyan-500\\/25{--tw-ring-color: rgb(6 182 212 / .25)}.group:focus .group-focus\\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.group:enabled:hover .group-enabled\\:group-hover\\:bg-opacity-0{--tw-bg-opacity: 0}.group:enabled:hover .group-enabled\\:group-hover\\:text-inherit{color:inherit}.peer:checked~.peer-checked\\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\\:after\\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\\:after\\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:-moz-placeholder~.peer-placeholder-shown\\:top-1\\/2{top:50%}.peer:placeholder-shown~.peer-placeholder-shown\\:top-1\\/2{top:50%}.peer:-moz-placeholder~.peer-placeholder-shown\\:-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\\:-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:-moz-placeholder~.peer-placeholder-shown\\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:-moz-placeholder~.peer-placeholder-shown\\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:left-0{left:0}.peer:focus~.peer-focus\\:top-2{top:.5rem}.peer:focus~.peer-focus\\:-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\\:px-2{padding-left:.5rem;padding-right:.5rem}.peer:focus~.peer-focus\\:text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.peer:focus~.peer-focus\\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity, 1))}.dark\\:block:is(.dark *){display:block}.dark\\:hidden:is(.dark *){display:none}.dark\\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.dark\\:divide-orange-900:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(119 29 29 / var(--tw-divide-opacity, 1))}.dark\\:border-none:is(.dark *){border-style:none}.dark\\:border-cyan-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.dark\\:border-cyan-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.dark\\:border-cyan-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.dark\\:border-gray-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\\:border-gray-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.dark\\:border-green-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(49 196 141 / var(--tw-border-opacity, 1))}.dark\\:border-green-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.dark\\:border-green-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity, 1))}.dark\\:border-indigo-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(88 80 236 / var(--tw-border-opacity, 1))}.dark\\:border-lime-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(101 163 13 / var(--tw-border-opacity, 1))}.dark\\:border-orange-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(138 44 13 / var(--tw-border-opacity, 1))}.dark\\:border-orange-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(119 29 29 / var(--tw-border-opacity, 1))}.dark\\:border-pink-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(214 31 105 / var(--tw-border-opacity, 1))}.dark\\:border-red-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(249 128 128 / var(--tw-border-opacity, 1))}.dark\\:border-red-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.dark\\:border-red-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity, 1))}.dark\\:border-teal-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 116 129 / var(--tw-border-opacity, 1))}.dark\\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\\:border-yellow-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(227 160 8 / var(--tw-border-opacity, 1))}.dark\\:border-yellow-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(159 88 10 / var(--tw-border-opacity, 1))}.dark\\:\\!bg-gray-700:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))!important}.dark\\:bg-black:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\\:bg-blue-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity, 1))}.dark\\:bg-blue-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.dark\\:bg-cyan-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-800\\/30:is(.dark *){background-color:#1f29374d}.dark\\:bg-gray-800\\/50:is(.dark *){background-color:#1f293780}.dark\\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\\:bg-gray-900\\/80:is(.dark *){background-color:#111827cc}.dark\\:bg-green-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity, 1))}.dark\\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(1 71 55 / var(--tw-bg-opacity, 1))}.dark\\:bg-indigo-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity, 1))}.dark\\:bg-indigo-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity, 1))}.dark\\:bg-indigo-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 80 236 / var(--tw-bg-opacity, 1))}.dark\\:bg-lime-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.dark\\:bg-lime-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.dark\\:bg-orange-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(119 29 29 / var(--tw-bg-opacity, 1))}.dark\\:bg-orange-900\\/20:is(.dark *){background-color:#771d1d33}.dark\\:bg-pink-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity, 1))}.dark\\:bg-pink-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(214 31 105 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity, 1))}.dark\\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(74 29 150 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity, 1))}.dark\\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(119 29 29 / var(--tw-bg-opacity, 1))}.dark\\:bg-teal-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(175 236 239 / var(--tw-bg-opacity, 1))}.dark\\:bg-teal-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(4 116 129 / var(--tw-bg-opacity, 1))}.dark\\:bg-transparent:is(.dark *){background-color:transparent}.dark\\:bg-yellow-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity, 1))}.dark\\:bg-yellow-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity, 1))}.dark\\:bg-yellow-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(159 88 10 / var(--tw-bg-opacity, 1))}.dark\\:bg-yellow-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(99 49 18 / var(--tw-bg-opacity, 1))}.dark\\:bg-opacity-80:is(.dark *){--tw-bg-opacity: .8}.dark\\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\\:from-orange-950:is(.dark *){--tw-gradient-from: #431407 var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\\:from-orange-950\\/30:is(.dark *){--tw-gradient-from: rgb(67 20 7 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\\:to-gray-800:is(.dark *){--tw-gradient-to: #1F2937 var(--tw-gradient-to-position)}.dark\\:to-red-950:is(.dark *){--tw-gradient-to: #450a0a var(--tw-gradient-to-position)}.dark\\:to-red-950\\/30:is(.dark *){--tw-gradient-to: rgb(69 10 10 / .3) var(--tw-gradient-to-position)}.dark\\:fill-gray-300:is(.dark *){fill:#d1d5db}.dark\\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity, 1))}.dark\\:text-blue-600:is(.dark *){--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity, 1))}.dark\\:text-blue-800:is(.dark *){--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity, 1))}.dark\\:text-blue-900:is(.dark *){--tw-text-opacity: 1;color:rgb(35 56 118 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-100:is(.dark *){--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-500:is(.dark *){--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-600:is(.dark *){--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-800:is(.dark *){--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.dark\\:text-cyan-900:is(.dark *){--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.dark\\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\\:text-gray-800:is(.dark *){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.dark\\:text-gray-900:is(.dark *){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark\\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(49 196 141 / var(--tw-text-opacity, 1))}.dark\\:text-green-500:is(.dark *){--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity, 1))}.dark\\:text-green-600:is(.dark *){--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity, 1))}.dark\\:text-green-800:is(.dark *){--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity, 1))}.dark\\:text-green-900:is(.dark *){--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity, 1))}.dark\\:text-indigo-600:is(.dark *){--tw-text-opacity: 1;color:rgb(88 80 236 / var(--tw-text-opacity, 1))}.dark\\:text-indigo-800:is(.dark *){--tw-text-opacity: 1;color:rgb(66 56 157 / var(--tw-text-opacity, 1))}.dark\\:text-indigo-900:is(.dark *){--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity, 1))}.dark\\:text-lime-600:is(.dark *){--tw-text-opacity: 1;color:rgb(101 163 13 / var(--tw-text-opacity, 1))}.dark\\:text-lime-800:is(.dark *){--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.dark\\:text-lime-900:is(.dark *){--tw-text-opacity: 1;color:rgb(54 83 20 / var(--tw-text-opacity, 1))}.dark\\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 140 / var(--tw-text-opacity, 1))}.dark\\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(255 138 76 / var(--tw-text-opacity, 1))}.dark\\:text-orange-700:is(.dark *){--tw-text-opacity: 1;color:rgb(180 52 3 / var(--tw-text-opacity, 1))}.dark\\:text-pink-600:is(.dark *){--tw-text-opacity: 1;color:rgb(214 31 105 / var(--tw-text-opacity, 1))}.dark\\:text-pink-800:is(.dark *){--tw-text-opacity: 1;color:rgb(153 21 75 / var(--tw-text-opacity, 1))}.dark\\:text-pink-900:is(.dark *){--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity, 1))}.dark\\:text-purple-600:is(.dark *){--tw-text-opacity: 1;color:rgb(126 58 242 / var(--tw-text-opacity, 1))}.dark\\:text-purple-800:is(.dark *){--tw-text-opacity: 1;color:rgb(85 33 181 / var(--tw-text-opacity, 1))}.dark\\:text-purple-900:is(.dark *){--tw-text-opacity: 1;color:rgb(74 29 150 / var(--tw-text-opacity, 1))}.dark\\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(249 128 128 / var(--tw-text-opacity, 1))}.dark\\:text-red-500:is(.dark *){--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity, 1))}.dark\\:text-red-600:is(.dark *){--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity, 1))}.dark\\:text-red-800:is(.dark *){--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity, 1))}.dark\\:text-red-900:is(.dark *){--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity, 1))}.dark\\:text-teal-600:is(.dark *){--tw-text-opacity: 1;color:rgb(4 116 129 / var(--tw-text-opacity, 1))}.dark\\:text-teal-800:is(.dark *){--tw-text-opacity: 1;color:rgb(5 80 92 / var(--tw-text-opacity, 1))}.dark\\:text-teal-900:is(.dark *){--tw-text-opacity: 1;color:rgb(1 68 81 / var(--tw-text-opacity, 1))}.dark\\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:text-yellow-600:is(.dark *){--tw-text-opacity: 1;color:rgb(159 88 10 / var(--tw-text-opacity, 1))}.dark\\:text-yellow-800:is(.dark *){--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity, 1))}.dark\\:text-yellow-900:is(.dark *){--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity, 1))}.dark\\:placeholder-gray-400:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\\:placeholder-gray-400:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\\:mix-blend-color:is(.dark *){mix-blend-mode:color}.dark\\:shadow-sm-light:is(.dark *){--tw-shadow: 0 2px 5px 0px rgba(255, 255, 255, .08);--tw-shadow-colored: 0 2px 5px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\\:ring-cyan-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-400:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.dark\\:ring-gray-900:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.dark\\:ring-green-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.dark\\:ring-pink-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(231 70 148 / var(--tw-ring-opacity, 1))}.dark\\:ring-purple-600:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(126 58 242 / var(--tw-ring-opacity, 1))}.dark\\:ring-red-700:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(200 30 30 / var(--tw-ring-opacity, 1))}.dark\\:ring-yellow-500:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(194 120 3 / var(--tw-ring-opacity, 1))}.dark\\:ring-offset-blue-700:is(.dark *){--tw-ring-offset-color: #1A56DB}.dark\\:ring-offset-cyan-600:is(.dark *){--tw-ring-offset-color: #0891b2}.dark\\:ring-offset-gray-800:is(.dark *){--tw-ring-offset-color: #1F2937}.dark\\:ring-offset-gray-900:is(.dark *){--tw-ring-offset-color: #111827}.dark\\:ring-offset-green-600:is(.dark *){--tw-ring-offset-color: #057A55}.dark\\:ring-offset-green-800:is(.dark *){--tw-ring-offset-color: #03543F}.dark\\:ring-offset-indigo-700:is(.dark *){--tw-ring-offset-color: #5145CD}.dark\\:ring-offset-lime-700:is(.dark *){--tw-ring-offset-color: #4d7c0f}.dark\\:ring-offset-pink-600:is(.dark *){--tw-ring-offset-color: #D61F69}.dark\\:ring-offset-purple-600:is(.dark *){--tw-ring-offset-color: #7E3AF2}.dark\\:ring-offset-red-600:is(.dark *){--tw-ring-offset-color: #E02424}.dark\\:ring-offset-red-900:is(.dark *){--tw-ring-offset-color: #771D1D}.dark\\:ring-offset-teal-600:is(.dark *){--tw-ring-offset-color: #047481}.dark\\:ring-offset-yellow-400:is(.dark *){--tw-ring-offset-color: #E3A008}.odd\\:dark\\:bg-gray-800:is(.dark *):nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.even\\:dark\\:bg-gray-700:is(.dark *):nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-blue-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-cyan-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-cyan-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-green-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-indigo-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(180 198 252 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-lime-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-orange-950\\/30:hover:is(.dark *){background-color:#4314074d}.dark\\:hover\\:bg-pink-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 217 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-purple-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(202 191 253 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-red-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 180 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-teal-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 220 226 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:bg-yellow-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 202 21 / var(--tw-bg-opacity, 1))}.dark\\:hover\\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\\:hover\\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:focus\\:border-\\[\\#EA641B\\]:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(234 100 27 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-blue-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-cyan-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-green-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-red-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity, 1))}.dark\\:focus\\:border-yellow-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity, 1))}.dark\\:focus\\:bg-cyan-600:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.dark\\:focus\\:bg-gray-600:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\\:focus\\:text-white:focus:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:focus\\:ring-\\[\\#EA641B\\]:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(234 100 27 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-blue-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(26 86 219 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-blue-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(8 145 178 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(14 116 144 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-cyan-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-gray-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(5 122 85 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(4 108 78 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-green-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-indigo-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(81 69 205 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-lime-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(77 124 15 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-lime-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 98 18 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-pink-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(214 31 105 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-pink-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(191 18 93 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-pink-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(153 21 75 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-purple-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(126 58 242 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-purple-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(85 33 181 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-purple-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(74 29 150 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(240 82 82 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(224 36 36 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(200 30 30 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(155 28 28 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-red-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-teal-600:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(4 116 129 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-teal-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 102 114 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-teal-800:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(5 80 92 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(227 160 8 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(194 120 3 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-700:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(142 75 16 / var(--tw-ring-opacity, 1))}.dark\\:focus\\:ring-yellow-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(99 49 18 / var(--tw-ring-opacity, 1))}.dark\\:enabled\\:hover\\:border-cyan-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(14 116 144 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-gray-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-green-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 108 78 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-indigo-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(81 69 205 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-lime-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(77 124 15 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-pink-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(191 18 93 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-red-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(200 30 30 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-teal-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(3 102 114 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:border-yellow-700:hover:enabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(142 75 16 / var(--tw-border-opacity, 1))}.dark\\:enabled\\:hover\\:bg-cyan-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-gray-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-green-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-indigo-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(81 69 205 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-lime-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(77 124 15 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-pink-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(191 18 93 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-purple-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-red-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-teal-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 102 114 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:bg-yellow-700:hover:enabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(142 75 16 / var(--tw-bg-opacity, 1))}.enabled\\:dark\\:hover\\:bg-gray-700:hover:is(.dark *):enabled{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\\:enabled\\:hover\\:text-white:hover:enabled:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.enabled\\:dark\\:hover\\:text-white:hover:is(.dark *):enabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled\\:dark\\:text-gray-500:is(.dark *):disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-blue-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-cyan-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-gray-800\\/60:is(.dark *){background-color:#1f293799}.group:hover .dark\\:group-hover\\:bg-green-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-indigo-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(180 198 252 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-lime-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-pink-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 217 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-purple-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(202 191 253 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-red-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(248 180 180 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-teal-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 220 226 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:bg-yellow-300:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 202 21 / var(--tw-bg-opacity, 1))}.group:hover .dark\\:group-hover\\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:focus .dark\\:group-focus\\:ring-gray-800\\/70:is(.dark *){--tw-ring-color: rgb(31 41 55 / .7)}.peer:focus~.peer-focus\\:dark\\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity, 1))}.peer:focus~.dark\\:peer-focus\\:ring-blue-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity, 1))}@media (min-width: 640px){.sm\\:mx-auto{margin-left:auto;margin-right:auto}.sm\\:mb-0{margin-bottom:0}.sm\\:flex{display:flex}.sm\\:h-10{height:2.5rem}.sm\\:h-6{height:1.5rem}.sm\\:h-7{height:1.75rem}.sm\\:w-10{width:2.5rem}.sm\\:w-6{width:1.5rem}.sm\\:w-auto{width:auto}.sm\\:px-4{padding-left:1rem;padding-right:1rem}.sm\\:pr-8{padding-right:2rem}.sm\\:text-center{text-align:center}.sm\\:text-base{font-size:1rem;line-height:1.5rem}.sm\\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\\:inset-0{inset:0}.md\\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.md\\:my-12{margin-top:3rem;margin-bottom:3rem}.md\\:mr-6{margin-right:1.5rem}.md\\:mt-0{margin-top:0}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:hidden{display:none}.md\\:h-auto{height:auto}.md\\:h-full{height:100%}.md\\:w-48{width:12rem}.md\\:w-auto{width:auto}.md\\:max-w-xl{max-width:36rem}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:flex-row{flex-direction:row}.md\\:items-center{align-items:center}.md\\:justify-between{justify-content:space-between}.md\\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:rounded-none{border-radius:0}.md\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\\:border-0{border-width:0px}.md\\:bg-transparent{background-color:transparent}.md\\:p-0{padding:0}.md\\:text-sm{font-size:.875rem;line-height:1.25rem}.md\\:font-medium{font-weight:500}.md\\:text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.md\\:hover\\:bg-transparent:hover{background-color:transparent}.md\\:hover\\:text-cyan-700:hover{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.md\\:dark\\:hover\\:bg-transparent:hover:is(.dark *){background-color:transparent}.md\\:dark\\:hover\\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media (min-width: 1024px){.lg\\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.xl\\:col-span-1{grid-column:span 1 / span 1}.xl\\:col-span-2{grid-column:span 2 / span 2}.xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.rtl\\:after\\:right-1:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);right:.25rem}.rtl\\:after\\:right-px:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);right:1px}.rtl\\:after\\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.rtl\\:peer-checked\\:after\\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!hidden::-webkit-scrollbar{display:none!important}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!h-0::-webkit-scrollbar{height:0px!important}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!w-0::-webkit-scrollbar{width:0px!important}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:\\!bg-transparent::-webkit-scrollbar{background-color:transparent!important}.\\[\\&\\>\\*\\]\\:pointer-events-none>*{pointer-events:none}.\\[\\&\\>\\*\\]\\:cursor-grab>*{cursor:grab}.\\[\\&\\>\\*\\]\\:first\\:rounded-t-lg:first-child>*{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\\[\\&\\>\\*\\]\\:last\\:rounded-b-lg:last-child>*{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.\\[\\&\\>\\*\\]\\:last\\:border-b-0:last-child>*{border-bottom-width:0px}.\\[\\&_\\*\\]\\:cursor-pointer *{cursor:pointer} +/*$vite$:1*/`,document.head.appendChild(lt);function ft(t,e){for(var r=0;ro[n]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var yt=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Et(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Ir={};/*! ***************************************************************************** Copyright (C) Microsoft. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the @@ -12,7 +12,7 @@ var Tle=Object.defineProperty,Ile=Object.defineProperties;var Ale=Object.getOwnP See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. - ***************************************************************************** */var hr;function Br(){if(hr)return Dr;hr=1;var t;return(function(e){(function(r){var o=typeof globalThis=="object"?globalThis:typeof xt=="object"?xt:typeof self=="object"?self:typeof this=="object"?this:c(),n=a(e);typeof o.Reflect!="undefined"&&(n=a(o.Reflect,n)),r(n,o),typeof o.Reflect=="undefined"&&(o.Reflect=e);function a(d,f){return function(h,m){Object.defineProperty(d,h,{configurable:!0,writable:!0,value:m}),f&&f(h,m)}}function s(){try{return Function("return this;")()}catch(d){}}function l(){try{return(0,eval)("(function() { return this; })()")}catch(d){}}function c(){return s()||l()}})(function(r,o){var n=Object.prototype.hasOwnProperty,a=typeof Symbol=="function",s=a&&typeof Symbol.toPrimitive!="undefined"?Symbol.toPrimitive:"@@toPrimitive",l=a&&typeof Symbol.iterator!="undefined"?Symbol.iterator:"@@iterator",c=typeof Object.create=="function",d={__proto__:[]}instanceof Array,f=!c&&!d,h={create:c?function(){return un(Object.create(null))}:d?function(){return un({__proto__:null})}:function(){return un({})},has:f?function(fe,he){return n.call(fe,he)}:function(fe,he){return he in fe},get:f?function(fe,he){return n.call(fe,he)?fe[he]:void 0}:function(fe,he){return fe[he]}},m=Object.getPrototypeOf(Function),g=typeof Map=="function"&&typeof Map.prototype.entries=="function"?Map:Ir(),v=typeof Set=="function"&&typeof Set.prototype.entries=="function"?Set:Zt(),w=typeof WeakMap=="function"?WeakMap:_r(),y=a?Symbol.for("@reflect-metadata:registry"):void 0,x=Et(),E=Ot(x);function k(fe,he,Ee,Fe){if(te(Ee)){if(!Ce(fe))throw new TypeError;if(!Ne(he))throw new TypeError;return D(fe,he)}else{if(!Ce(fe))throw new TypeError;if(!$(he))throw new TypeError;if(!$(Fe)&&!te(Fe)&&!ue(Fe))throw new TypeError;return ue(Fe)&&(Fe=void 0),Ee=ce(Ee),L(fe,he,Ee,Fe)}}r("decorate",k);function C(fe,he){function Ee(Fe,nt){if(!$(Fe))throw new TypeError;if(!te(nt)&&!De(nt))throw new TypeError;J(fe,he,Fe,nt)}return Ee}r("metadata",C);function P(fe,he,Ee,Fe){if(!$(Ee))throw new TypeError;return te(Fe)||(Fe=ce(Fe)),J(fe,he,Ee,Fe)}r("defineMetadata",P);function R(fe,he,Ee){if(!$(he))throw new TypeError;return te(Ee)||(Ee=ce(Ee)),G(fe,he,Ee)}r("hasMetadata",R);function T(fe,he,Ee){if(!$(he))throw new TypeError;return te(Ee)||(Ee=ce(Ee)),W(fe,he,Ee)}r("hasOwnMetadata",T);function F(fe,he,Ee){if(!$(he))throw new TypeError;return te(Ee)||(Ee=ce(Ee)),ee(fe,he,Ee)}r("getMetadata",F);function z(fe,he,Ee){if(!$(he))throw new TypeError;return te(Ee)||(Ee=ce(Ee)),H(fe,he,Ee)}r("getOwnMetadata",z);function N(fe,he){if(!$(fe))throw new TypeError;return te(he)||(he=ce(he)),B(fe,he)}r("getMetadataKeys",N);function j(fe,he){if(!$(fe))throw new TypeError;return te(he)||(he=ce(he)),A(fe,he)}r("getOwnMetadataKeys",j);function q(fe,he,Ee){if(!$(he))throw new TypeError;if(te(Ee)||(Ee=ce(Ee)),!$(he))throw new TypeError;te(Ee)||(Ee=ce(Ee));var Fe=mr(he,Ee,!1);return te(Fe)?!1:Fe.OrdinaryDeleteMetadata(fe,he,Ee)}r("deleteMetadata",q);function D(fe,he){for(var Ee=fe.length-1;Ee>=0;--Ee){var Fe=fe[Ee],nt=Fe(he);if(!te(nt)&&!ue(nt)){if(!Ne(nt))throw new TypeError;he=nt}}return he}function L(fe,he,Ee,Fe){for(var nt=fe.length-1;nt>=0;--nt){var Pt=fe[nt],sr=Pt(he,Ee,Fe);if(!te(sr)&&!ue(sr)){if(!$(sr))throw new TypeError;Fe=sr}}return Fe}function G(fe,he,Ee){var Fe=W(fe,he,Ee);if(Fe)return!0;var nt=Re(he);return ue(nt)?!1:G(fe,nt,Ee)}function W(fe,he,Ee){var Fe=mr(he,Ee,!1);return te(Fe)?!1:Z(Fe.OrdinaryHasOwnMetadata(fe,he,Ee))}function ee(fe,he,Ee){var Fe=W(fe,he,Ee);if(Fe)return H(fe,he,Ee);var nt=Re(he);if(!ue(nt))return ee(fe,nt,Ee)}function H(fe,he,Ee){var Fe=mr(he,Ee,!1);if(!te(Fe))return Fe.OrdinaryGetOwnMetadata(fe,he,Ee)}function J(fe,he,Ee,Fe){var nt=mr(Ee,Fe,!0);nt.OrdinaryDefineOwnMetadata(fe,he,Ee,Fe)}function B(fe,he){var Ee=A(fe,he),Fe=Re(fe);if(Fe===null)return Ee;var nt=B(Fe,he);if(nt.length<=0)return Ee;if(Ee.length<=0)return nt;for(var Pt=new v,sr=[],mt=0,Le=Ee;mt=0&&Le=this._keys.length?(this._index=-1,this._keys=he,this._values=he):this._index++,{value:qe,done:!1}}return{value:void 0,done:!0}},mt.prototype.throw=function(Le){throw this._index>=0&&(this._index=-1,this._keys=he,this._values=he),Le},mt.prototype.return=function(Le){return this._index>=0&&(this._index=-1,this._keys=he,this._values=he),{value:Le,done:!0}},mt})(),Fe=(function(){function mt(){this._keys=[],this._values=[],this._cacheKey=fe,this._cacheIndex=-2}return Object.defineProperty(mt.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),mt.prototype.has=function(Le){return this._find(Le,!1)>=0},mt.prototype.get=function(Le){var qe=this._find(Le,!1);return qe>=0?this._values[qe]:void 0},mt.prototype.set=function(Le,qe){var Ue=this._find(Le,!0);return this._values[Ue]=qe,this},mt.prototype.delete=function(Le){var qe=this._find(Le,!1);if(qe>=0){for(var Ue=this._keys.length,He=qe+1;He=0;--Se){var De=ue[Se],tt=De(de);if(!le(tt)&&!we(tt)){if(!Ne(tt))throw new TypeError;de=tt}}return de}function M(ue,de,Se,De){for(var tt=ue.length-1;tt>=0;--tt){var St=ue[tt],or=St(de,Se,De);if(!le(or)&&!we(or)){if(!L(or))throw new TypeError;De=or}}return De}function W(ue,de,Se){var De=H(ue,de,Se);if(De)return!0;var tt=_e(de);return we(tt)?!1:W(ue,tt,Se)}function H(ue,de,Se){var De=pr(de,Se,!1);return le(De)?!1:ee(De.OrdinaryHasOwnMetadata(ue,de,Se))}function J(ue,de,Se){var De=H(ue,de,Se);if(De)return V(ue,de,Se);var tt=_e(de);if(!we(tt))return J(ue,tt,Se)}function V(ue,de,Se){var De=pr(de,Se,!1);if(!le(De))return De.OrdinaryGetOwnMetadata(ue,de,Se)}function Q(ue,de,Se,De){var tt=pr(Se,De,!0);tt.OrdinaryDefineOwnMetadata(ue,de,Se,De)}function B(ue,de){var Se=U(ue,de),De=_e(ue);if(De===null)return Se;var tt=B(De,de);if(tt.length<=0)return Se;if(Se.length<=0)return tt;for(var St=new v,or=[],pt=0,$e=Se;pt<$e.length;pt++){var Le=$e[pt],ze=St.has(Le);ze||(St.add(Le),or.push(Le))}for(var Ve=0,dt=tt;Ve=0&&$e=this._keys.length?(this._index=-1,this._keys=de,this._values=de):this._index++,{value:Le,done:!1}}return{value:void 0,done:!0}},pt.prototype.throw=function($e){throw this._index>=0&&(this._index=-1,this._keys=de,this._values=de),$e},pt.prototype.return=function($e){return this._index>=0&&(this._index=-1,this._keys=de,this._values=de),{value:$e,done:!0}},pt})(),De=(function(){function pt(){this._keys=[],this._values=[],this._cacheKey=ue,this._cacheIndex=-2}return Object.defineProperty(pt.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),pt.prototype.has=function($e){return this._find($e,!1)>=0},pt.prototype.get=function($e){var Le=this._find($e,!1);return Le>=0?this._values[Le]:void 0},pt.prototype.set=function($e,Le){var ze=this._find($e,!0);return this._values[ze]=Le,this},pt.prototype.delete=function($e){var Le=this._find($e,!1);if(Le>=0){for(var ze=this._keys.length,Ve=Le+1;Vee=>{const r=BF.call(e);return t[r]||(t[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),fo=t=>(t=t.toLowerCase(),e=>Fc(e)===t),Mc=t=>e=>typeof e===t,{isArray:us}=Array,cs=Mc("undefined");function Ll(t){return t!==null&&!cs(t)&&t.constructor!==null&&!cs(t.constructor)&&wn(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const hS=fo("ArrayBuffer");function VF(t){let e;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&hS(t.buffer),e}const HF=Mc("string"),wn=Mc("function"),gS=Mc("number"),ql=t=>t!==null&&typeof t=="object",WF=t=>t===!0||t===!1,$c=t=>{if(Fc(t)!=="object")return!1;const e=wh(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(pS in t)&&!(Nc in t)},GF=t=>{if(!ql(t)||Ll(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch(e){return!1}},KF=fo("Date"),YF=fo("File"),QF=fo("Blob"),JF=fo("FileList"),XF=t=>ql(t)&&wn(t.pipe),ZF=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||wn(t.append)&&((e=Fc(t))==="formdata"||e==="object"&&wn(t.toString)&&t.toString()==="[object FormData]"))},eM=fo("URLSearchParams"),[tM,rM,nM,oM]=["ReadableStream","Request","Response","Headers"].map(fo),aM=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zl(t,e,{allOwnKeys:r=!1}={}){if(t===null||typeof t=="undefined")return;let o,n;if(typeof t!="object"&&(t=[t]),us(t))for(o=0,n=t.length;o0;)if(n=r[o],e===n.toLowerCase())return n;return null}const pi=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,vS=t=>!cs(t)&&t!==pi;function xh(){const{caseless:t,skipUndefined:e}=vS(this)&&this||{},r={},o=(n,a)=>{const s=t&&mS(r,a)||a;$c(r[s])&&$c(n)?r[s]=xh(r[s],n):$c(n)?r[s]=xh({},n):us(n)?r[s]=n.slice():(!e||!cs(n))&&(r[s]=n)};for(let n=0,a=arguments.length;n(zl(e,(n,a)=>{r&&wn(n)?t[a]=fS(n,r):t[a]=n},{allOwnKeys:o}),t),sM=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),lM=(t,e,r,o)=>{t.prototype=Object.create(e.prototype,o),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),r&&Object.assign(t.prototype,r)},uM=(t,e,r,o)=>{let n,a,s;const l={};if(e=e||{},t==null)return e;do{for(n=Object.getOwnPropertyNames(t),a=n.length;a-- >0;)s=n[a],(!o||o(s,t,e))&&!l[s]&&(e[s]=t[s],l[s]=!0);t=r!==!1&&wh(t)}while(t&&(!r||r(t,e))&&t!==Object.prototype);return e},cM=(t,e,r)=>{t=String(t),(r===void 0||r>t.length)&&(r=t.length),r-=e.length;const o=t.indexOf(e,r);return o!==-1&&o===r},dM=t=>{if(!t)return null;if(us(t))return t;let e=t.length;if(!gS(e))return null;const r=new Array(e);for(;e-- >0;)r[e]=t[e];return r},fM=(t=>e=>t&&e instanceof t)(typeof Uint8Array!="undefined"&&wh(Uint8Array)),pM=(t,e)=>{const o=(t&&t[Nc]).call(t);let n;for(;(n=o.next())&&!n.done;){const a=n.value;e.call(t,a[0],a[1])}},hM=(t,e)=>{let r;const o=[];for(;(r=t.exec(e))!==null;)o.push(r);return o},gM=fo("HTMLFormElement"),mM=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,o,n){return o.toUpperCase()+n}),yS=(({hasOwnProperty:t})=>(e,r)=>t.call(e,r))(Object.prototype),vM=fo("RegExp"),bS=(t,e)=>{const r=Object.getOwnPropertyDescriptors(t),o={};zl(r,(n,a)=>{let s;(s=e(n,a,t))!==!1&&(o[a]=s||n)}),Object.defineProperties(t,o)},yM=t=>{bS(t,(e,r)=>{if(wn(t)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const o=t[r];if(wn(o)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},bM=(t,e)=>{const r={},o=n=>{n.forEach(a=>{r[a]=!0})};return us(t)?o(t):o(String(t).split(e)),r},wM=()=>{},xM=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function kM(t){return!!(t&&wn(t.append)&&t[pS]==="FormData"&&t[Nc])}const SM=t=>{const e=new Array(10),r=(o,n)=>{if(ql(o)){if(e.indexOf(o)>=0)return;if(Ll(o))return o;if(!("toJSON"in o)){e[n]=o;const a=us(o)?[]:{};return zl(o,(s,l)=>{const c=r(s,n+1);!cs(c)&&(a[l]=c)}),e[n]=void 0,a}}return o};return r(t,0)},EM=fo("AsyncFunction"),CM=t=>t&&(ql(t)||wn(t))&&wn(t.then)&&wn(t.catch),wS=((t,e)=>t?setImmediate:e?((r,o)=>(pi.addEventListener("message",({source:n,data:a})=>{n===pi&&a===r&&o.length&&o.shift()()},!1),n=>{o.push(n),pi.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",wn(pi.postMessage)),PM=typeof queueMicrotask!="undefined"?queueMicrotask.bind(pi):typeof process!="undefined"&&process.nextTick||wS,we={isArray:us,isArrayBuffer:hS,isBuffer:Ll,isFormData:ZF,isArrayBufferView:VF,isString:HF,isNumber:gS,isBoolean:WF,isObject:ql,isPlainObject:$c,isEmptyObject:GF,isReadableStream:tM,isRequest:rM,isResponse:nM,isHeaders:oM,isUndefined:cs,isDate:KF,isFile:YF,isBlob:QF,isRegExp:vM,isFunction:wn,isStream:XF,isURLSearchParams:eM,isTypedArray:fM,isFileList:JF,forEach:zl,merge:xh,extend:iM,trim:aM,stripBOM:sM,inherits:lM,toFlatObject:uM,kindOf:Fc,kindOfTest:fo,endsWith:cM,toArray:dM,forEachEntry:pM,matchAll:hM,isHTMLForm:gM,hasOwnProperty:yS,hasOwnProp:yS,reduceDescriptors:bS,freezeMethods:yM,toObjectSet:bM,toCamelCase:mM,noop:wM,toFiniteNumber:xM,findKey:mS,global:pi,isContextDefined:vS,isSpecCompliantForm:kM,toJSONObject:SM,isAsyncFn:EM,isThenable:CM,setImmediate:wS,asap:PM,isIterable:t=>t!=null&&wn(t[Nc])};function vt(t,e,r,o,n){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),r&&(this.config=r),o&&(this.request=o),n&&(this.response=n,this.status=n.status?n.status:null)}we.inherits(vt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:we.toJSONObject(this.config),code:this.code,status:this.status}}});const xS=vt.prototype,kS={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{kS[t]={value:t}}),Object.defineProperties(vt,kS),Object.defineProperty(xS,"isAxiosError",{value:!0}),vt.from=(t,e,r,o,n,a)=>{const s=Object.create(xS);we.toFlatObject(t,s,function(f){return f!==Error.prototype},d=>d!=="isAxiosError");const l=t&&t.message?t.message:"Error",c=e==null&&t?t.code:e;return vt.call(s,l,c,r,o,n),t&&s.cause==null&&Object.defineProperty(s,"cause",{value:t,configurable:!0}),s.name=t&&t.name||"Error",a&&Object.assign(s,a),s};const _M=null;function kh(t){return we.isPlainObject(t)||we.isArray(t)}function SS(t){return we.endsWith(t,"[]")?t.slice(0,-2):t}function ES(t,e,r){return t?t.concat(e).map(function(n,a){return n=SS(n),!r&&a?"["+n+"]":n}).join(r?".":""):e}function OM(t){return we.isArray(t)&&!t.some(kh)}const RM=we.toFlatObject(we,{},null,function(e){return/^is[A-Z]/.test(e)});function Lc(t,e,r){if(!we.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,r=we.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,y){return!we.isUndefined(y[w])});const o=r.metaTokens,n=r.visitor||f,a=r.dots,s=r.indexes,c=(r.Blob||typeof Blob!="undefined"&&Blob)&&we.isSpecCompliantForm(e);if(!we.isFunction(n))throw new TypeError("visitor must be a function");function d(v){if(v===null)return"";if(we.isDate(v))return v.toISOString();if(we.isBoolean(v))return v.toString();if(!c&&we.isBlob(v))throw new vt("Blob is not supported. Use a Buffer instead.");return we.isArrayBuffer(v)||we.isTypedArray(v)?c&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function f(v,w,y){let x=v;if(v&&!y&&typeof v=="object"){if(we.endsWith(w,"{}"))w=o?w:w.slice(0,-2),v=JSON.stringify(v);else if(we.isArray(v)&&OM(v)||(we.isFileList(v)||we.endsWith(w,"[]"))&&(x=we.toArray(v)))return w=SS(w),x.forEach(function(k,C){!(we.isUndefined(k)||k===null)&&e.append(s===!0?ES([w],C,a):s===null?w:w+"[]",d(k))}),!1}return kh(v)?!0:(e.append(ES(y,w,a),d(v)),!1)}const h=[],m=Object.assign(RM,{defaultVisitor:f,convertValue:d,isVisitable:kh});function g(v,w){if(!we.isUndefined(v)){if(h.indexOf(v)!==-1)throw Error("Circular reference detected in "+w.join("."));h.push(v),we.forEach(v,function(x,E){(!(we.isUndefined(x)||x===null)&&n.call(e,x,we.isString(E)?E.trim():E,w,m))===!0&&g(x,w?w.concat(E):[E])}),h.pop()}}if(!we.isObject(t))throw new TypeError("data must be an object");return g(t),e}function CS(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(o){return e[o]})}function Sh(t,e){this._pairs=[],t&&Lc(t,this,e)}const PS=Sh.prototype;PS.append=function(e,r){this._pairs.push([e,r])},PS.toString=function(e){const r=e?function(o){return e.call(this,o,CS)}:CS;return this._pairs.map(function(n){return r(n[0])+"="+r(n[1])},"").join("&")};function TM(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function _S(t,e,r){if(!e)return t;const o=r&&r.encode||TM;we.isFunction(r)&&(r={serialize:r});const n=r&&r.serialize;let a;if(n?a=n(e,r):a=we.isURLSearchParams(e)?e.toString():new Sh(e,r).toString(o),a){const s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+a}return t}class OS{constructor(){this.handlers=[]}use(e,r,o){return this.handlers.push({fulfilled:e,rejected:r,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){we.forEach(this.handlers,function(o){o!==null&&e(o)})}}const RS={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},IM={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams!="undefined"?URLSearchParams:Sh,FormData:typeof FormData!="undefined"?FormData:null,Blob:typeof Blob!="undefined"?Blob:null},protocols:["http","https","file","blob","url","data"]},Eh=typeof window!="undefined"&&typeof document!="undefined",Ch=typeof navigator=="object"&&navigator||void 0,AM=Eh&&(!Ch||["ReactNative","NativeScript","NS"].indexOf(Ch.product)<0),jM=typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",DM=Eh&&window.location.href||"http://localhost",on=U(U({},Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Eh,hasStandardBrowserEnv:AM,hasStandardBrowserWebWorkerEnv:jM,navigator:Ch,origin:DM},Symbol.toStringTag,{value:"Module"}))),IM);function NM(t,e){return Lc(t,new on.classes.URLSearchParams,U({visitor:function(r,o,n,a){return on.isNode&&we.isBuffer(r)?(this.append(o,r.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},e))}function FM(t){return we.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function MM(t){const e={},r=Object.keys(t);let o;const n=r.length;let a;for(o=0;o=r.length;return s=!s&&we.isArray(n)?n.length:s,c?(we.hasOwnProp(n,s)?n[s]=[n[s],o]:n[s]=o,!l):((!n[s]||!we.isObject(n[s]))&&(n[s]=[]),e(r,o,n[s],a)&&we.isArray(n[s])&&(n[s]=MM(n[s])),!l)}if(we.isFormData(t)&&we.isFunction(t.entries)){const r={};return we.forEachEntry(t,(o,n)=>{e(FM(o),n,r,0)}),r}return null}function $M(t,e,r){if(we.isString(t))try{return(e||JSON.parse)(t),we.trim(t)}catch(o){if(o.name!=="SyntaxError")throw o}return(r||JSON.stringify)(t)}const Ul={transitional:RS,adapter:["xhr","http","fetch"],transformRequest:[function(e,r){const o=r.getContentType()||"",n=o.indexOf("application/json")>-1,a=we.isObject(e);if(a&&we.isHTMLForm(e)&&(e=new FormData(e)),we.isFormData(e))return n?JSON.stringify(TS(e)):e;if(we.isArrayBuffer(e)||we.isBuffer(e)||we.isStream(e)||we.isFile(e)||we.isBlob(e)||we.isReadableStream(e))return e;if(we.isArrayBufferView(e))return e.buffer;if(we.isURLSearchParams(e))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let l;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return NM(e,this.formSerializer).toString();if((l=we.isFileList(e))||o.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Lc(l?{"files[]":e}:e,c&&new c,this.formSerializer)}}return a||n?(r.setContentType("application/json",!1),$M(e)):e}],transformResponse:[function(e){const r=this.transitional||Ul.transitional,o=r&&r.forcedJSONParsing,n=this.responseType==="json";if(we.isResponse(e)||we.isReadableStream(e))return e;if(e&&we.isString(e)&&(o&&!this.responseType||n)){const s=!(r&&r.silentJSONParsing)&&n;try{return JSON.parse(e,this.parseReviver)}catch(l){if(s)throw l.name==="SyntaxError"?vt.from(l,vt.ERR_BAD_RESPONSE,this,null,this.response):l}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:on.classes.FormData,Blob:on.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};we.forEach(["delete","get","head","post","put","patch"],t=>{Ul.headers[t]={}});const LM=we.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),qM=t=>{const e={};let r,o,n;return t&&t.split(` -`).forEach(function(s){n=s.indexOf(":"),r=s.substring(0,n).trim().toLowerCase(),o=s.substring(n+1).trim(),!(!r||e[r]&&LM[r])&&(r==="set-cookie"?e[r]?e[r].push(o):e[r]=[o]:e[r]=e[r]?e[r]+", "+o:o)}),e},IS=Symbol("internals");function Bl(t){return t&&String(t).trim().toLowerCase()}function qc(t){return t===!1||t==null?t:we.isArray(t)?t.map(qc):String(t)}function zM(t){const e=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=r.exec(t);)e[o[1]]=o[2];return e}const UM=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Ph(t,e,r,o,n){if(we.isFunction(o))return o.call(this,e,r);if(n&&(e=r),!!we.isString(e)){if(we.isString(o))return e.indexOf(o)!==-1;if(we.isRegExp(o))return o.test(e)}}function BM(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,r,o)=>r.toUpperCase()+o)}function VM(t,e){const r=we.toCamelCase(" "+e);["get","set","has"].forEach(o=>{Object.defineProperty(t,o+r,{value:function(n,a,s){return this[o].call(this,e,n,a,s)},configurable:!0})})}let xn=class{constructor(e){e&&this.set(e)}set(e,r,o){const n=this;function a(l,c,d){const f=Bl(c);if(!f)throw new Error("header name must be a non-empty string");const h=we.findKey(n,f);(!h||n[h]===void 0||d===!0||d===void 0&&n[h]!==!1)&&(n[h||c]=qc(l))}const s=(l,c)=>we.forEach(l,(d,f)=>a(d,f,c));if(we.isPlainObject(e)||e instanceof this.constructor)s(e,r);else if(we.isString(e)&&(e=e.trim())&&!UM(e))s(qM(e),r);else if(we.isObject(e)&&we.isIterable(e)){let l={},c,d;for(const f of e){if(!we.isArray(f))throw TypeError("Object iterator must return a key-value pair");l[d=f[0]]=(c=l[d])?we.isArray(c)?[...c,f[1]]:[c,f[1]]:f[1]}s(l,r)}else e!=null&&a(r,e,o);return this}get(e,r){if(e=Bl(e),e){const o=we.findKey(this,e);if(o){const n=this[o];if(!r)return n;if(r===!0)return zM(n);if(we.isFunction(r))return r.call(this,n,o);if(we.isRegExp(r))return r.exec(n);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,r){if(e=Bl(e),e){const o=we.findKey(this,e);return!!(o&&this[o]!==void 0&&(!r||Ph(this,this[o],o,r)))}return!1}delete(e,r){const o=this;let n=!1;function a(s){if(s=Bl(s),s){const l=we.findKey(o,s);l&&(!r||Ph(o,o[l],l,r))&&(delete o[l],n=!0)}}return we.isArray(e)?e.forEach(a):a(e),n}clear(e){const r=Object.keys(this);let o=r.length,n=!1;for(;o--;){const a=r[o];(!e||Ph(this,this[a],a,e,!0))&&(delete this[a],n=!0)}return n}normalize(e){const r=this,o={};return we.forEach(this,(n,a)=>{const s=we.findKey(o,a);if(s){r[s]=qc(n),delete r[a];return}const l=e?BM(a):String(a).trim();l!==a&&delete r[a],r[l]=qc(n),o[l]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const r=Object.create(null);return we.forEach(this,(o,n)=>{o!=null&&o!==!1&&(r[n]=e&&we.isArray(o)?o.join(", "):o)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,r])=>e+": "+r).join(` -`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...r){const o=new this(e);return r.forEach(n=>o.set(n)),o}static accessor(e){const o=(this[IS]=this[IS]={accessors:{}}).accessors,n=this.prototype;function a(s){const l=Bl(s);o[l]||(VM(n,s),o[l]=!0)}return we.isArray(e)?e.forEach(a):a(e),this}};xn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),we.reduceDescriptors(xn.prototype,({value:t},e)=>{let r=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(o){this[r]=o}}}),we.freezeMethods(xn);function _h(t,e){const r=this||Ul,o=e||r,n=xn.from(o.headers);let a=o.data;return we.forEach(t,function(l){a=l.call(r,a,n.normalize(),e?e.status:void 0)}),n.normalize(),a}function AS(t){return!!(t&&t.__CANCEL__)}function ds(t,e,r){vt.call(this,t==null?"canceled":t,vt.ERR_CANCELED,e,r),this.name="CanceledError"}we.inherits(ds,vt,{__CANCEL__:!0});function jS(t,e,r){const o=r.config.validateStatus;!r.status||!o||o(r.status)?t(r):e(new vt("Request failed with status code "+r.status,[vt.ERR_BAD_REQUEST,vt.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function HM(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function WM(t,e){t=t||10;const r=new Array(t),o=new Array(t);let n=0,a=0,s;return e=e!==void 0?e:1e3,function(c){const d=Date.now(),f=o[a];s||(s=d),r[n]=c,o[n]=d;let h=a,m=0;for(;h!==n;)m+=r[h++],h=h%t;if(n=(n+1)%t,n===a&&(a=(a+1)%t),d-s{r=f,n=null,a&&(clearTimeout(a),a=null),t(...d)};return[(...d)=>{const f=Date.now(),h=f-r;h>=o?s(d,f):(n=d,a||(a=setTimeout(()=>{a=null,s(n)},o-h)))},()=>n&&s(n)]}const zc=(t,e,r=3)=>{let o=0;const n=WM(50,250);return GM(a=>{const s=a.loaded,l=a.lengthComputable?a.total:void 0,c=s-o,d=n(c),f=s<=l;o=s;const h={loaded:s,total:l,progress:l?s/l:void 0,bytes:c,rate:d||void 0,estimated:d&&l&&f?(l-s)/d:void 0,event:a,lengthComputable:l!=null,[e?"download":"upload"]:!0};t(h)},r)},DS=(t,e)=>{const r=t!=null;return[o=>e[0]({lengthComputable:r,total:t,loaded:o}),e[1]]},NS=t=>(...e)=>we.asap(()=>t(...e)),KM=on.hasStandardBrowserEnv?((t,e)=>r=>(r=new URL(r,on.origin),t.protocol===r.protocol&&t.host===r.host&&(e||t.port===r.port)))(new URL(on.origin),on.navigator&&/(msie|trident)/i.test(on.navigator.userAgent)):()=>!0,YM=on.hasStandardBrowserEnv?{write(t,e,r,o,n,a){const s=[t+"="+encodeURIComponent(e)];we.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),we.isString(o)&&s.push("path="+o),we.isString(n)&&s.push("domain="+n),a===!0&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function QM(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function JM(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function FS(t,e,r){let o=!QM(e);return t&&(o||r==!1)?JM(t,e):e}const MS=t=>t instanceof xn?U({},t):t;function hi(t,e){e=e||{};const r={};function o(d,f,h,m){return we.isPlainObject(d)&&we.isPlainObject(f)?we.merge.call({caseless:m},d,f):we.isPlainObject(f)?we.merge({},f):we.isArray(f)?f.slice():f}function n(d,f,h,m){if(we.isUndefined(f)){if(!we.isUndefined(d))return o(void 0,d,h,m)}else return o(d,f,h,m)}function a(d,f){if(!we.isUndefined(f))return o(void 0,f)}function s(d,f){if(we.isUndefined(f)){if(!we.isUndefined(d))return o(void 0,d)}else return o(void 0,f)}function l(d,f,h){if(h in e)return o(d,f);if(h in t)return o(void 0,d)}const c={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l,headers:(d,f,h)=>n(MS(d),MS(f),h,!0)};return we.forEach(Object.keys(U(U({},t),e)),function(f){const h=c[f]||n,m=h(t[f],e[f],f);we.isUndefined(m)&&h!==l||(r[f]=m)}),r}const $S=t=>{const e=hi({},t);let{data:r,withXSRFToken:o,xsrfHeaderName:n,xsrfCookieName:a,headers:s,auth:l}=e;if(e.headers=s=xn.from(s),e.url=_S(FS(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),we.isFormData(r)){if(on.hasStandardBrowserEnv||on.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(we.isFunction(r.getHeaders)){const c=r.getHeaders(),d=["content-type","content-length"];Object.entries(c).forEach(([f,h])=>{d.includes(f.toLowerCase())&&s.set(f,h)})}}if(on.hasStandardBrowserEnv&&(o&&we.isFunction(o)&&(o=o(e)),o||o!==!1&&KM(e.url))){const c=n&&a&&YM.read(a);c&&s.set(n,c)}return e},XM=typeof XMLHttpRequest!="undefined"&&function(t){return new Promise(function(r,o){const n=$S(t);let a=n.data;const s=xn.from(n.headers).normalize();let{responseType:l,onUploadProgress:c,onDownloadProgress:d}=n,f,h,m,g,v;function w(){g&&g(),v&&v(),n.cancelToken&&n.cancelToken.unsubscribe(f),n.signal&&n.signal.removeEventListener("abort",f)}let y=new XMLHttpRequest;y.open(n.method.toUpperCase(),n.url,!0),y.timeout=n.timeout;function x(){if(!y)return;const k=xn.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),P={data:!l||l==="text"||l==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:k,config:t,request:y};jS(function(T){r(T),w()},function(T){o(T),w()},P),y=null}"onloadend"in y?y.onloadend=x:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(x)},y.onabort=function(){y&&(o(new vt("Request aborted",vt.ECONNABORTED,t,y)),y=null)},y.onerror=function(C){const P=C&&C.message?C.message:"Network Error",R=new vt(P,vt.ERR_NETWORK,t,y);R.event=C||null,o(R),y=null},y.ontimeout=function(){let C=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const P=n.transitional||RS;n.timeoutErrorMessage&&(C=n.timeoutErrorMessage),o(new vt(C,P.clarifyTimeoutError?vt.ETIMEDOUT:vt.ECONNABORTED,t,y)),y=null},a===void 0&&s.setContentType(null),"setRequestHeader"in y&&we.forEach(s.toJSON(),function(C,P){y.setRequestHeader(P,C)}),we.isUndefined(n.withCredentials)||(y.withCredentials=!!n.withCredentials),l&&l!=="json"&&(y.responseType=n.responseType),d&&([m,v]=zc(d,!0),y.addEventListener("progress",m)),c&&y.upload&&([h,g]=zc(c),y.upload.addEventListener("progress",h),y.upload.addEventListener("loadend",g)),(n.cancelToken||n.signal)&&(f=k=>{y&&(o(!k||k.type?new ds(null,t,y):k),y.abort(),y=null)},n.cancelToken&&n.cancelToken.subscribe(f),n.signal&&(n.signal.aborted?f():n.signal.addEventListener("abort",f)));const E=HM(n.url);if(E&&on.protocols.indexOf(E)===-1){o(new vt("Unsupported protocol "+E+":",vt.ERR_BAD_REQUEST,t));return}y.send(a||null)})},ZM=(t,e)=>{const{length:r}=t=t?t.filter(Boolean):[];if(e||r){let o=new AbortController,n;const a=function(d){if(!n){n=!0,l();const f=d instanceof Error?d:this.reason;o.abort(f instanceof vt?f:new ds(f instanceof Error?f.message:f))}};let s=e&&setTimeout(()=>{s=null,a(new vt(`timeout ${e} of ms exceeded`,vt.ETIMEDOUT))},e);const l=()=>{t&&(s&&clearTimeout(s),s=null,t.forEach(d=>{d.unsubscribe?d.unsubscribe(a):d.removeEventListener("abort",a)}),t=null)};t.forEach(d=>d.addEventListener("abort",a));const{signal:c}=o;return c.unsubscribe=()=>we.asap(l),c}},e$=function*(t,e){let r=t.byteLength;if(r{const n=t$(t,e);let a=0,s,l=d=>{s||(s=!0,o&&o(d))};return new ReadableStream({pull(d){return it(this,null,function*(){try{const{done:f,value:h}=yield n.next();if(f){l(),d.close();return}let m=h.byteLength;if(r){let g=a+=m;r(g)}d.enqueue(new Uint8Array(h))}catch(f){throw l(f),f}})},cancel(d){return l(d),n.return()}},{highWaterMark:2})},qS=64*1024,{isFunction:Uc}=we,n$=(({Request:t,Response:e})=>({Request:t,Response:e}))(we.global),{ReadableStream:zS,TextEncoder:US}=we.global,BS=(t,...e)=>{try{return!!t(...e)}catch(r){return!1}},o$=t=>{t=we.merge.call({skipUndefined:!0},n$,t);const{fetch:e,Request:r,Response:o}=t,n=e?Uc(e):typeof fetch=="function",a=Uc(r),s=Uc(o);if(!n)return!1;const l=n&&Uc(zS),c=n&&(typeof US=="function"?(v=>w=>v.encode(w))(new US):v=>it(null,null,function*(){return new Uint8Array(yield new r(v).arrayBuffer())})),d=a&&l&&BS(()=>{let v=!1;const w=new r(on.origin,{body:new zS,method:"POST",get duplex(){return v=!0,"half"}}).headers.has("Content-Type");return v&&!w}),f=s&&l&&BS(()=>we.isReadableStream(new o("").body)),h={stream:f&&(v=>v.body)};n&&["text","arrayBuffer","blob","formData","stream"].forEach(v=>{!h[v]&&(h[v]=(w,y)=>{let x=w&&w[v];if(x)return x.call(w);throw new vt(`Response type '${v}' is not supported`,vt.ERR_NOT_SUPPORT,y)})});const m=v=>it(null,null,function*(){if(v==null)return 0;if(we.isBlob(v))return v.size;if(we.isSpecCompliantForm(v))return(yield new r(on.origin,{method:"POST",body:v}).arrayBuffer()).byteLength;if(we.isArrayBufferView(v)||we.isArrayBuffer(v))return v.byteLength;if(we.isURLSearchParams(v)&&(v=v+""),we.isString(v))return(yield c(v)).byteLength}),g=(v,w)=>it(null,null,function*(){const y=we.toFiniteNumber(v.getContentLength());return y==null?m(w):y});return v=>it(null,null,function*(){let{url:w,method:y,data:x,signal:E,cancelToken:k,timeout:C,onDownloadProgress:P,onUploadProgress:R,responseType:T,headers:F,withCredentials:z="same-origin",fetchOptions:N}=$S(v),j=e||fetch;T=T?(T+"").toLowerCase():"text";let q=ZM([E,k&&k.toAbortSignal()],C),D=null;const L=q&&q.unsubscribe&&(()=>{q.unsubscribe()});let G;try{if(R&&d&&y!=="get"&&y!=="head"&&(G=yield g(F,x))!==0){let A=new r(w,{method:"POST",body:x,duplex:"half"}),V;if(we.isFormData(x)&&(V=A.headers.get("content-type"))&&F.setContentType(V),A.body){const[te,ue]=DS(G,zc(NS(R)));x=LS(A.body,qS,te,ue)}}we.isString(z)||(z=z?"include":"omit");const W=a&&"credentials"in r.prototype,ee=le(U({},N),{signal:q,method:y.toUpperCase(),headers:F.normalize().toJSON(),body:x,duplex:"half",credentials:W?z:void 0});D=a&&new r(w,ee);let H=yield a?j(D,N):j(w,ee);const J=f&&(T==="stream"||T==="response");if(f&&(P||J&&L)){const A={};["status","statusText","headers"].forEach(de=>{A[de]=H[de]});const V=we.toFiniteNumber(H.headers.get("content-length")),[te,ue]=P&&DS(V,zc(NS(P),!0))||[];H=new o(LS(H.body,qS,te,()=>{ue&&ue(),L&&L()}),A)}T=T||"text";let B=yield h[we.findKey(h,T)||"text"](H,v);return!J&&L&&L(),yield new Promise((A,V)=>{jS(A,V,{data:B,headers:xn.from(H.headers),status:H.status,statusText:H.statusText,config:v,request:D})})}catch(W){throw L&&L(),W&&W.name==="TypeError"&&/Load failed|fetch/i.test(W.message)?Object.assign(new vt("Network Error",vt.ERR_NETWORK,v,D),{cause:W.cause||W}):vt.from(W,W&&W.code,v,D)}})},a$=new Map,VS=t=>{let e=t?t.env:{};const{fetch:r,Request:o,Response:n}=e,a=[o,n,r];let s=a.length,l=s,c,d,f=a$;for(;l--;)c=a[l],d=f.get(c),d===void 0&&f.set(c,d=l?new Map:o$(e)),f=d;return d};VS();const Oh={http:_M,xhr:XM,fetch:{get:VS}};we.forEach(Oh,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(r){}Object.defineProperty(t,"adapterName",{value:e})}});const HS=t=>`- ${t}`,i$=t=>we.isFunction(t)||t===null||t===!1,WS={getAdapter:(t,e)=>{t=we.isArray(t)?t:[t];const{length:r}=t;let o,n;const a={};for(let s=0;s`adapter ${c} `+(d===!1?"is not supported by the environment":"is not available in the build"));let l=r?s.length>1?`since : -`+s.map(HS).join(` -`):" "+HS(s[0]):"as no adapter specified";throw new vt("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return n},adapters:Oh};function Rh(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new ds(null,t)}function GS(t){return Rh(t),t.headers=xn.from(t.headers),t.data=_h.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),WS.getAdapter(t.adapter||Ul.adapter,t)(t).then(function(o){return Rh(t),o.data=_h.call(t,t.transformResponse,o),o.headers=xn.from(o.headers),o},function(o){return AS(o)||(Rh(t),o&&o.response&&(o.response.data=_h.call(t,t.transformResponse,o.response),o.response.headers=xn.from(o.response.headers))),Promise.reject(o)})}const KS="1.12.2",Bc={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Bc[t]=function(o){return typeof o===t||"a"+(e<1?"n ":" ")+t}});const YS={};Bc.transitional=function(e,r,o){function n(a,s){return"[Axios v"+KS+"] Transitional option '"+a+"'"+s+(o?". "+o:"")}return(a,s,l)=>{if(e===!1)throw new vt(n(s," has been removed"+(r?" in "+r:"")),vt.ERR_DEPRECATED);return r&&!YS[s]&&(YS[s]=!0,console.warn(n(s," has been deprecated since v"+r+" and will be removed in the near future"))),e?e(a,s,l):!0}},Bc.spelling=function(e){return(r,o)=>(console.warn(`${o} is likely a misspelling of ${e}`),!0)};function s$(t,e,r){if(typeof t!="object")throw new vt("options must be an object",vt.ERR_BAD_OPTION_VALUE);const o=Object.keys(t);let n=o.length;for(;n-- >0;){const a=o[n],s=e[a];if(s){const l=t[a],c=l===void 0||s(l,a,t);if(c!==!0)throw new vt("option "+a+" must be "+c,vt.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new vt("Unknown option "+a,vt.ERR_BAD_OPTION)}}const Vc={assertOptions:s$,validators:Bc},Co=Vc.validators;let gi=class{constructor(e){this.defaults=e||{},this.interceptors={request:new OS,response:new OS}}request(e,r){return it(this,null,function*(){try{return yield this._request(e,r)}catch(o){if(o instanceof Error){let n={};Error.captureStackTrace?Error.captureStackTrace(n):n=new Error;const a=n.stack?n.stack.replace(/^.+\n/,""):"";try{o.stack?a&&!String(o.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(o.stack+=` -`+a):o.stack=a}catch(s){}}throw o}})}_request(e,r){typeof e=="string"?(r=r||{},r.url=e):r=e||{},r=hi(this.defaults,r);const{transitional:o,paramsSerializer:n,headers:a}=r;o!==void 0&&Vc.assertOptions(o,{silentJSONParsing:Co.transitional(Co.boolean),forcedJSONParsing:Co.transitional(Co.boolean),clarifyTimeoutError:Co.transitional(Co.boolean)},!1),n!=null&&(we.isFunction(n)?r.paramsSerializer={serialize:n}:Vc.assertOptions(n,{encode:Co.function,serialize:Co.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),Vc.assertOptions(r,{baseUrl:Co.spelling("baseURL"),withXsrfToken:Co.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let s=a&&we.merge(a.common,a[r.method]);a&&we.forEach(["delete","get","head","post","put","patch","common"],v=>{delete a[v]}),r.headers=xn.concat(s,a);const l=[];let c=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(r)===!1||(c=c&&w.synchronous,l.unshift(w.fulfilled,w.rejected))});const d=[];this.interceptors.response.forEach(function(w){d.push(w.fulfilled,w.rejected)});let f,h=0,m;if(!c){const v=[GS.bind(this),void 0];for(v.unshift(...l),v.push(...d),m=v.length,f=Promise.resolve(r);h{if(!o._listeners)return;let a=o._listeners.length;for(;a-- >0;)o._listeners[a](n);o._listeners=null}),this.promise.then=n=>{let a;const s=new Promise(l=>{o.subscribe(l),a=l}).then(n);return s.cancel=function(){o.unsubscribe(a)},s},e(function(a,s,l){o.reason||(o.reason=new ds(a,s,l),r(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const r=this._listeners.indexOf(e);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const e=new AbortController,r=o=>{e.abort(o)};return this.subscribe(r),e.signal.unsubscribe=()=>this.unsubscribe(r),e.signal}static source(){let e;return{token:new qF(function(n){e=n}),cancel:e}}};function u$(t){return function(r){return t.apply(null,r)}}function c$(t){return we.isObject(t)&&t.isAxiosError===!0}const Th={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Th).forEach(([t,e])=>{Th[e]=t});function QS(t){const e=new gi(t),r=fS(gi.prototype.request,e);return we.extend(r,gi.prototype,e,{allOwnKeys:!0}),we.extend(r,e,null,{allOwnKeys:!0}),r.create=function(n){return QS(hi(t,n))},r}const kt=QS(Ul);kt.Axios=gi,kt.CanceledError=ds,kt.CancelToken=l$,kt.isCancel=AS,kt.VERSION=KS,kt.toFormData=Lc,kt.AxiosError=vt,kt.Cancel=kt.CanceledError,kt.all=function(e){return Promise.all(e)},kt.spread=u$,kt.isAxiosError=c$,kt.mergeConfig=hi,kt.AxiosHeaders=xn,kt.formToJSON=t=>TS(we.isHTMLForm(t)?new FormData(t):t),kt.getAdapter=WS.getAdapter,kt.HttpStatusCode=Th,kt.default=kt;const{Axios:qle,AxiosError:zle,CanceledError:Ule,isCancel:Ble,CancelToken:Vle,VERSION:Hle,all:Wle,Cancel:Gle,isAxiosError:Kle,spread:Yle,toFormData:Qle,AxiosHeaders:Jle,HttpStatusCode:Xle,formToJSON:Zle,getAdapter:eue,mergeConfig:tue}=kt;function d$(t,e){return t===null?`at position #${e}`:`"${t.split(",")[e].trim()}" at position #${e}`}function f$(t,e,r=" "){return[t,...e.message.split(` + */var n2;function EF(){if(n2)return Zt;n2=1;var t=hh(),e=Symbol.for("react.element"),r=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,n=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function s(u,c,d){var f,h={},m=null,g=null;d!==void 0&&(m=""+d),c.key!==void 0&&(m=""+c.key),c.ref!==void 0&&(g=c.ref);for(f in c)o.call(c,f)&&!a.hasOwnProperty(f)&&(h[f]=c[f]);if(u&&u.defaultProps)for(f in c=u.defaultProps,c)h[f]===void 0&&(h[f]=c[f]);return{$$typeof:e,type:u,key:m,ref:g,props:h,_owner:n.current}}return Zt.Fragment=r,Zt.jsx=s,Zt.jsxs=s,Zt}var o2;function CF(){return o2||(o2=1,Ar.exports=EF()),Ar.exports}var k=CF();function a2(t,e){return function(){return t.apply(e,arguments)}}const{toString:PF}=Object.prototype,{getPrototypeOf:gh}=Object,{iterator:Tc,toStringTag:i2}=Symbol,Ic=(t=>e=>{const r=PF.call(e);return t[r]||(t[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),io=t=>(t=t.toLowerCase(),e=>Ic(e)===t),Ac=t=>e=>typeof e===t,{isArray:is}=Array,ss=Ac("undefined");function Dl(t){return t!==null&&!ss(t)&&t.constructor!==null&&!ss(t.constructor)&&mn(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const s2=io("ArrayBuffer");function OF(t){let e;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&s2(t.buffer),e}const _F=Ac("string"),mn=Ac("function"),l2=Ac("number"),Fl=t=>t!==null&&typeof t=="object",RF=t=>t===!0||t===!1,jc=t=>{if(Ic(t)!=="object")return!1;const e=gh(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(i2 in t)&&!(Tc in t)},TF=t=>{if(!Fl(t)||Dl(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch(e){return!1}},IF=io("Date"),AF=io("File"),jF=io("Blob"),NF=io("FileList"),DF=t=>Fl(t)&&mn(t.pipe),FF=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||mn(t.append)&&((e=Ic(t))==="formdata"||e==="object"&&mn(t.toString)&&t.toString()==="[object FormData]"))},MF=io("URLSearchParams"),[$F,LF,qF,zF]=["ReadableStream","Request","Response","Headers"].map(io),BF=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ml(t,e,{allOwnKeys:r=!1}={}){if(t===null||typeof t=="undefined")return;let o,n;if(typeof t!="object"&&(t=[t]),is(t))for(o=0,n=t.length;o0;)if(n=r[o],e===n.toLowerCase())return n;return null}const ci=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,c2=t=>!ss(t)&&t!==ci;function mh(){const{caseless:t,skipUndefined:e}=c2(this)&&this||{},r={},o=(n,a)=>{const s=t&&u2(r,a)||a;jc(r[s])&&jc(n)?r[s]=mh(r[s],n):jc(n)?r[s]=mh({},n):is(n)?r[s]=n.slice():(!e||!ss(n))&&(r[s]=n)};for(let n=0,a=arguments.length;n(Ml(e,(n,a)=>{r&&mn(n)?t[a]=a2(n,r):t[a]=n},{allOwnKeys:o}),t),VF=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),HF=(t,e,r,o)=>{t.prototype=Object.create(e.prototype,o),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),r&&Object.assign(t.prototype,r)},WF=(t,e,r,o)=>{let n,a,s;const u={};if(e=e||{},t==null)return e;do{for(n=Object.getOwnPropertyNames(t),a=n.length;a-- >0;)s=n[a],(!o||o(s,t,e))&&!u[s]&&(e[s]=t[s],u[s]=!0);t=r!==!1&&gh(t)}while(t&&(!r||r(t,e))&&t!==Object.prototype);return e},KF=(t,e,r)=>{t=String(t),(r===void 0||r>t.length)&&(r=t.length),r-=e.length;const o=t.indexOf(e,r);return o!==-1&&o===r},GF=t=>{if(!t)return null;if(is(t))return t;let e=t.length;if(!l2(e))return null;const r=new Array(e);for(;e-- >0;)r[e]=t[e];return r},YF=(t=>e=>t&&e instanceof t)(typeof Uint8Array!="undefined"&&gh(Uint8Array)),QF=(t,e)=>{const o=(t&&t[Tc]).call(t);let n;for(;(n=o.next())&&!n.done;){const a=n.value;e.call(t,a[0],a[1])}},JF=(t,e)=>{let r;const o=[];for(;(r=t.exec(e))!==null;)o.push(r);return o},XF=io("HTMLFormElement"),ZF=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,o,n){return o.toUpperCase()+n}),d2=(({hasOwnProperty:t})=>(e,r)=>t.call(e,r))(Object.prototype),eM=io("RegExp"),f2=(t,e)=>{const r=Object.getOwnPropertyDescriptors(t),o={};Ml(r,(n,a)=>{let s;(s=e(n,a,t))!==!1&&(o[a]=s||n)}),Object.defineProperties(t,o)},tM=t=>{f2(t,(e,r)=>{if(mn(t)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const o=t[r];if(mn(o)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},rM=(t,e)=>{const r={},o=n=>{n.forEach(a=>{r[a]=!0})};return is(t)?o(t):o(String(t).split(e)),r},nM=()=>{},oM=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function aM(t){return!!(t&&mn(t.append)&&t[i2]==="FormData"&&t[Tc])}const iM=t=>{const e=new Array(10),r=(o,n)=>{if(Fl(o)){if(e.indexOf(o)>=0)return;if(Dl(o))return o;if(!("toJSON"in o)){e[n]=o;const a=is(o)?[]:{};return Ml(o,(s,u)=>{const c=r(s,n+1);!ss(c)&&(a[u]=c)}),e[n]=void 0,a}}return o};return r(t,0)},sM=io("AsyncFunction"),lM=t=>t&&(Fl(t)||mn(t))&&mn(t.then)&&mn(t.catch),p2=((t,e)=>t?setImmediate:e?((r,o)=>(ci.addEventListener("message",({source:n,data:a})=>{n===ci&&a===r&&o.length&&o.shift()()},!1),n=>{o.push(n),ci.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",mn(ci.postMessage)),uM=typeof queueMicrotask!="undefined"?queueMicrotask.bind(ci):typeof process!="undefined"&&process.nextTick||p2,ve={isArray:is,isArrayBuffer:s2,isBuffer:Dl,isFormData:FF,isArrayBufferView:OF,isString:_F,isNumber:l2,isBoolean:RF,isObject:Fl,isPlainObject:jc,isEmptyObject:TF,isReadableStream:$F,isRequest:LF,isResponse:qF,isHeaders:zF,isUndefined:ss,isDate:IF,isFile:AF,isBlob:jF,isRegExp:eM,isFunction:mn,isStream:DF,isURLSearchParams:MF,isTypedArray:YF,isFileList:NF,forEach:Ml,merge:mh,extend:UF,trim:BF,stripBOM:VF,inherits:HF,toFlatObject:WF,kindOf:Ic,kindOfTest:io,endsWith:KF,toArray:GF,forEachEntry:QF,matchAll:JF,isHTMLForm:XF,hasOwnProperty:d2,hasOwnProp:d2,reduceDescriptors:f2,freezeMethods:tM,toObjectSet:rM,toCamelCase:ZF,noop:nM,toFiniteNumber:oM,findKey:u2,global:ci,isContextDefined:c2,isSpecCompliantForm:aM,toJSONObject:iM,isAsyncFn:sM,isThenable:lM,setImmediate:p2,asap:uM,isIterable:t=>t!=null&&mn(t[Tc])};function ht(t,e,r,o,n){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),r&&(this.config=r),o&&(this.request=o),n&&(this.response=n,this.status=n.status?n.status:null)}ve.inherits(ht,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ve.toJSONObject(this.config),code:this.code,status:this.status}}});const h2=ht.prototype,g2={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{g2[t]={value:t}}),Object.defineProperties(ht,g2),Object.defineProperty(h2,"isAxiosError",{value:!0}),ht.from=(t,e,r,o,n,a)=>{const s=Object.create(h2);ve.toFlatObject(t,s,function(f){return f!==Error.prototype},d=>d!=="isAxiosError");const u=t&&t.message?t.message:"Error",c=e==null&&t?t.code:e;return ht.call(s,u,c,r,o,n),t&&s.cause==null&&Object.defineProperty(s,"cause",{value:t,configurable:!0}),s.name=t&&t.name||"Error",a&&Object.assign(s,a),s};const cM=null;function vh(t){return ve.isPlainObject(t)||ve.isArray(t)}function m2(t){return ve.endsWith(t,"[]")?t.slice(0,-2):t}function v2(t,e,r){return t?t.concat(e).map(function(n,a){return n=m2(n),!r&&a?"["+n+"]":n}).join(r?".":""):e}function dM(t){return ve.isArray(t)&&!t.some(vh)}const fM=ve.toFlatObject(ve,{},null,function(e){return/^is[A-Z]/.test(e)});function Nc(t,e,r){if(!ve.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,r=ve.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,y){return!ve.isUndefined(y[w])});const o=r.metaTokens,n=r.visitor||f,a=r.dots,s=r.indexes,c=(r.Blob||typeof Blob!="undefined"&&Blob)&&ve.isSpecCompliantForm(e);if(!ve.isFunction(n))throw new TypeError("visitor must be a function");function d(v){if(v===null)return"";if(ve.isDate(v))return v.toISOString();if(ve.isBoolean(v))return v.toString();if(!c&&ve.isBlob(v))throw new ht("Blob is not supported. Use a Buffer instead.");return ve.isArrayBuffer(v)||ve.isTypedArray(v)?c&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function f(v,w,y){let x=v;if(v&&!y&&typeof v=="object"){if(ve.endsWith(w,"{}"))w=o?w:w.slice(0,-2),v=JSON.stringify(v);else if(ve.isArray(v)&&dM(v)||(ve.isFileList(v)||ve.endsWith(w,"[]"))&&(x=ve.toArray(v)))return w=m2(w),x.forEach(function(S,O){!(ve.isUndefined(S)||S===null)&&e.append(s===!0?v2([w],O,a):s===null?w:w+"[]",d(S))}),!1}return vh(v)?!0:(e.append(v2(y,w,a),d(v)),!1)}const h=[],m=Object.assign(fM,{defaultVisitor:f,convertValue:d,isVisitable:vh});function g(v,w){if(!ve.isUndefined(v)){if(h.indexOf(v)!==-1)throw Error("Circular reference detected in "+w.join("."));h.push(v),ve.forEach(v,function(x,C){(!(ve.isUndefined(x)||x===null)&&n.call(e,x,ve.isString(C)?C.trim():C,w,m))===!0&&g(x,w?w.concat(C):[C])}),h.pop()}}if(!ve.isObject(t))throw new TypeError("data must be an object");return g(t),e}function y2(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(o){return e[o]})}function yh(t,e){this._pairs=[],t&&Nc(t,this,e)}const b2=yh.prototype;b2.append=function(e,r){this._pairs.push([e,r])},b2.toString=function(e){const r=e?function(o){return e.call(this,o,y2)}:y2;return this._pairs.map(function(n){return r(n[0])+"="+r(n[1])},"").join("&")};function pM(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function w2(t,e,r){if(!e)return t;const o=r&&r.encode||pM;ve.isFunction(r)&&(r={serialize:r});const n=r&&r.serialize;let a;if(n?a=n(e,r):a=ve.isURLSearchParams(e)?e.toString():new yh(e,r).toString(o),a){const s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+a}return t}class x2{constructor(){this.handlers=[]}use(e,r,o){return this.handlers.push({fulfilled:e,rejected:r,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ve.forEach(this.handlers,function(o){o!==null&&e(o)})}}const k2={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},hM={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams!="undefined"?URLSearchParams:yh,FormData:typeof FormData!="undefined"?FormData:null,Blob:typeof Blob!="undefined"?Blob:null},protocols:["http","https","file","blob","url","data"]},bh=typeof window!="undefined"&&typeof document!="undefined",wh=typeof navigator=="object"&&navigator||void 0,gM=bh&&(!wh||["ReactNative","NativeScript","NS"].indexOf(wh.product)<0),mM=typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",vM=bh&&window.location.href||"http://localhost",tn=z(z({},Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:bh,hasStandardBrowserEnv:gM,hasStandardBrowserWebWorkerEnv:mM,navigator:wh,origin:vM},Symbol.toStringTag,{value:"Module"}))),hM);function yM(t,e){return Nc(t,new tn.classes.URLSearchParams,z({visitor:function(r,o,n,a){return tn.isNode&&ve.isBuffer(r)?(this.append(o,r.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},e))}function bM(t){return ve.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function wM(t){const e={},r=Object.keys(t);let o;const n=r.length;let a;for(o=0;o=r.length;return s=!s&&ve.isArray(n)?n.length:s,c?(ve.hasOwnProp(n,s)?n[s]=[n[s],o]:n[s]=o,!u):((!n[s]||!ve.isObject(n[s]))&&(n[s]=[]),e(r,o,n[s],a)&&ve.isArray(n[s])&&(n[s]=wM(n[s])),!u)}if(ve.isFormData(t)&&ve.isFunction(t.entries)){const r={};return ve.forEachEntry(t,(o,n)=>{e(bM(o),n,r,0)}),r}return null}function xM(t,e,r){if(ve.isString(t))try{return(e||JSON.parse)(t),ve.trim(t)}catch(o){if(o.name!=="SyntaxError")throw o}return(r||JSON.stringify)(t)}const $l={transitional:k2,adapter:["xhr","http","fetch"],transformRequest:[function(e,r){const o=r.getContentType()||"",n=o.indexOf("application/json")>-1,a=ve.isObject(e);if(a&&ve.isHTMLForm(e)&&(e=new FormData(e)),ve.isFormData(e))return n?JSON.stringify(S2(e)):e;if(ve.isArrayBuffer(e)||ve.isBuffer(e)||ve.isStream(e)||ve.isFile(e)||ve.isBlob(e)||ve.isReadableStream(e))return e;if(ve.isArrayBufferView(e))return e.buffer;if(ve.isURLSearchParams(e))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let u;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return yM(e,this.formSerializer).toString();if((u=ve.isFileList(e))||o.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Nc(u?{"files[]":e}:e,c&&new c,this.formSerializer)}}return a||n?(r.setContentType("application/json",!1),xM(e)):e}],transformResponse:[function(e){const r=this.transitional||$l.transitional,o=r&&r.forcedJSONParsing,n=this.responseType==="json";if(ve.isResponse(e)||ve.isReadableStream(e))return e;if(e&&ve.isString(e)&&(o&&!this.responseType||n)){const s=!(r&&r.silentJSONParsing)&&n;try{return JSON.parse(e,this.parseReviver)}catch(u){if(s)throw u.name==="SyntaxError"?ht.from(u,ht.ERR_BAD_RESPONSE,this,null,this.response):u}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tn.classes.FormData,Blob:tn.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ve.forEach(["delete","get","head","post","put","patch"],t=>{$l.headers[t]={}});const kM=ve.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),SM=t=>{const e={};let r,o,n;return t&&t.split(` +`).forEach(function(s){n=s.indexOf(":"),r=s.substring(0,n).trim().toLowerCase(),o=s.substring(n+1).trim(),!(!r||e[r]&&kM[r])&&(r==="set-cookie"?e[r]?e[r].push(o):e[r]=[o]:e[r]=e[r]?e[r]+", "+o:o)}),e},E2=Symbol("internals");function Ll(t){return t&&String(t).trim().toLowerCase()}function Dc(t){return t===!1||t==null?t:ve.isArray(t)?t.map(Dc):String(t)}function EM(t){const e=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=r.exec(t);)e[o[1]]=o[2];return e}const CM=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function xh(t,e,r,o,n){if(ve.isFunction(o))return o.call(this,e,r);if(n&&(e=r),!!ve.isString(e)){if(ve.isString(o))return e.indexOf(o)!==-1;if(ve.isRegExp(o))return o.test(e)}}function PM(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,r,o)=>r.toUpperCase()+o)}function OM(t,e){const r=ve.toCamelCase(" "+e);["get","set","has"].forEach(o=>{Object.defineProperty(t,o+r,{value:function(n,a,s){return this[o].call(this,e,n,a,s)},configurable:!0})})}let vn=class{constructor(e){e&&this.set(e)}set(e,r,o){const n=this;function a(u,c,d){const f=Ll(c);if(!f)throw new Error("header name must be a non-empty string");const h=ve.findKey(n,f);(!h||n[h]===void 0||d===!0||d===void 0&&n[h]!==!1)&&(n[h||c]=Dc(u))}const s=(u,c)=>ve.forEach(u,(d,f)=>a(d,f,c));if(ve.isPlainObject(e)||e instanceof this.constructor)s(e,r);else if(ve.isString(e)&&(e=e.trim())&&!CM(e))s(SM(e),r);else if(ve.isObject(e)&&ve.isIterable(e)){let u={},c,d;for(const f of e){if(!ve.isArray(f))throw TypeError("Object iterator must return a key-value pair");u[d=f[0]]=(c=u[d])?ve.isArray(c)?[...c,f[1]]:[c,f[1]]:f[1]}s(u,r)}else e!=null&&a(r,e,o);return this}get(e,r){if(e=Ll(e),e){const o=ve.findKey(this,e);if(o){const n=this[o];if(!r)return n;if(r===!0)return EM(n);if(ve.isFunction(r))return r.call(this,n,o);if(ve.isRegExp(r))return r.exec(n);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,r){if(e=Ll(e),e){const o=ve.findKey(this,e);return!!(o&&this[o]!==void 0&&(!r||xh(this,this[o],o,r)))}return!1}delete(e,r){const o=this;let n=!1;function a(s){if(s=Ll(s),s){const u=ve.findKey(o,s);u&&(!r||xh(o,o[u],u,r))&&(delete o[u],n=!0)}}return ve.isArray(e)?e.forEach(a):a(e),n}clear(e){const r=Object.keys(this);let o=r.length,n=!1;for(;o--;){const a=r[o];(!e||xh(this,this[a],a,e,!0))&&(delete this[a],n=!0)}return n}normalize(e){const r=this,o={};return ve.forEach(this,(n,a)=>{const s=ve.findKey(o,a);if(s){r[s]=Dc(n),delete r[a];return}const u=e?PM(a):String(a).trim();u!==a&&delete r[a],r[u]=Dc(n),o[u]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const r=Object.create(null);return ve.forEach(this,(o,n)=>{o!=null&&o!==!1&&(r[n]=e&&ve.isArray(o)?o.join(", "):o)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,r])=>e+": "+r).join(` +`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...r){const o=new this(e);return r.forEach(n=>o.set(n)),o}static accessor(e){const o=(this[E2]=this[E2]={accessors:{}}).accessors,n=this.prototype;function a(s){const u=Ll(s);o[u]||(OM(n,s),o[u]=!0)}return ve.isArray(e)?e.forEach(a):a(e),this}};vn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ve.reduceDescriptors(vn.prototype,({value:t},e)=>{let r=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(o){this[r]=o}}}),ve.freezeMethods(vn);function kh(t,e){const r=this||$l,o=e||r,n=vn.from(o.headers);let a=o.data;return ve.forEach(t,function(u){a=u.call(r,a,n.normalize(),e?e.status:void 0)}),n.normalize(),a}function C2(t){return!!(t&&t.__CANCEL__)}function ls(t,e,r){ht.call(this,t==null?"canceled":t,ht.ERR_CANCELED,e,r),this.name="CanceledError"}ve.inherits(ls,ht,{__CANCEL__:!0});function P2(t,e,r){const o=r.config.validateStatus;!r.status||!o||o(r.status)?t(r):e(new ht("Request failed with status code "+r.status,[ht.ERR_BAD_REQUEST,ht.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function _M(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function RM(t,e){t=t||10;const r=new Array(t),o=new Array(t);let n=0,a=0,s;return e=e!==void 0?e:1e3,function(c){const d=Date.now(),f=o[a];s||(s=d),r[n]=c,o[n]=d;let h=a,m=0;for(;h!==n;)m+=r[h++],h=h%t;if(n=(n+1)%t,n===a&&(a=(a+1)%t),d-s{r=f,n=null,a&&(clearTimeout(a),a=null),t(...d)};return[(...d)=>{const f=Date.now(),h=f-r;h>=o?s(d,f):(n=d,a||(a=setTimeout(()=>{a=null,s(n)},o-h)))},()=>n&&s(n)]}const Fc=(t,e,r=3)=>{let o=0;const n=RM(50,250);return TM(a=>{const s=a.loaded,u=a.lengthComputable?a.total:void 0,c=s-o,d=n(c),f=s<=u;o=s;const h={loaded:s,total:u,progress:u?s/u:void 0,bytes:c,rate:d||void 0,estimated:d&&u&&f?(u-s)/d:void 0,event:a,lengthComputable:u!=null,[e?"download":"upload"]:!0};t(h)},r)},O2=(t,e)=>{const r=t!=null;return[o=>e[0]({lengthComputable:r,total:t,loaded:o}),e[1]]},_2=t=>(...e)=>ve.asap(()=>t(...e)),IM=tn.hasStandardBrowserEnv?((t,e)=>r=>(r=new URL(r,tn.origin),t.protocol===r.protocol&&t.host===r.host&&(e||t.port===r.port)))(new URL(tn.origin),tn.navigator&&/(msie|trident)/i.test(tn.navigator.userAgent)):()=>!0,AM=tn.hasStandardBrowserEnv?{write(t,e,r,o,n,a){const s=[t+"="+encodeURIComponent(e)];ve.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),ve.isString(o)&&s.push("path="+o),ve.isString(n)&&s.push("domain="+n),a===!0&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function jM(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function NM(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function R2(t,e,r){let o=!jM(e);return t&&(o||r==!1)?NM(t,e):e}const T2=t=>t instanceof vn?z({},t):t;function di(t,e){e=e||{};const r={};function o(d,f,h,m){return ve.isPlainObject(d)&&ve.isPlainObject(f)?ve.merge.call({caseless:m},d,f):ve.isPlainObject(f)?ve.merge({},f):ve.isArray(f)?f.slice():f}function n(d,f,h,m){if(ve.isUndefined(f)){if(!ve.isUndefined(d))return o(void 0,d,h,m)}else return o(d,f,h,m)}function a(d,f){if(!ve.isUndefined(f))return o(void 0,f)}function s(d,f){if(ve.isUndefined(f)){if(!ve.isUndefined(d))return o(void 0,d)}else return o(void 0,f)}function u(d,f,h){if(h in e)return o(d,f);if(h in t)return o(void 0,d)}const c={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:u,headers:(d,f,h)=>n(T2(d),T2(f),h,!0)};return ve.forEach(Object.keys(z(z({},t),e)),function(f){const h=c[f]||n,m=h(t[f],e[f],f);ve.isUndefined(m)&&h!==u||(r[f]=m)}),r}const I2=t=>{const e=di({},t);let{data:r,withXSRFToken:o,xsrfHeaderName:n,xsrfCookieName:a,headers:s,auth:u}=e;if(e.headers=s=vn.from(s),e.url=w2(R2(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),u&&s.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):""))),ve.isFormData(r)){if(tn.hasStandardBrowserEnv||tn.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(ve.isFunction(r.getHeaders)){const c=r.getHeaders(),d=["content-type","content-length"];Object.entries(c).forEach(([f,h])=>{d.includes(f.toLowerCase())&&s.set(f,h)})}}if(tn.hasStandardBrowserEnv&&(o&&ve.isFunction(o)&&(o=o(e)),o||o!==!1&&IM(e.url))){const c=n&&a&&AM.read(a);c&&s.set(n,c)}return e},DM=typeof XMLHttpRequest!="undefined"&&function(t){return new Promise(function(r,o){const n=I2(t);let a=n.data;const s=vn.from(n.headers).normalize();let{responseType:u,onUploadProgress:c,onDownloadProgress:d}=n,f,h,m,g,v;function w(){g&&g(),v&&v(),n.cancelToken&&n.cancelToken.unsubscribe(f),n.signal&&n.signal.removeEventListener("abort",f)}let y=new XMLHttpRequest;y.open(n.method.toUpperCase(),n.url,!0),y.timeout=n.timeout;function x(){if(!y)return;const S=vn.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),_={data:!u||u==="text"||u==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:S,config:t,request:y};P2(function(I){r(I),w()},function(I){o(I),w()},_),y=null}"onloadend"in y?y.onloadend=x:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(x)},y.onabort=function(){y&&(o(new ht("Request aborted",ht.ECONNABORTED,t,y)),y=null)},y.onerror=function(O){const _=O&&O.message?O.message:"Network Error",T=new ht(_,ht.ERR_NETWORK,t,y);T.event=O||null,o(T),y=null},y.ontimeout=function(){let O=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const _=n.transitional||k2;n.timeoutErrorMessage&&(O=n.timeoutErrorMessage),o(new ht(O,_.clarifyTimeoutError?ht.ETIMEDOUT:ht.ECONNABORTED,t,y)),y=null},a===void 0&&s.setContentType(null),"setRequestHeader"in y&&ve.forEach(s.toJSON(),function(O,_){y.setRequestHeader(_,O)}),ve.isUndefined(n.withCredentials)||(y.withCredentials=!!n.withCredentials),u&&u!=="json"&&(y.responseType=n.responseType),d&&([m,v]=Fc(d,!0),y.addEventListener("progress",m)),c&&y.upload&&([h,g]=Fc(c),y.upload.addEventListener("progress",h),y.upload.addEventListener("loadend",g)),(n.cancelToken||n.signal)&&(f=S=>{y&&(o(!S||S.type?new ls(null,t,y):S),y.abort(),y=null)},n.cancelToken&&n.cancelToken.subscribe(f),n.signal&&(n.signal.aborted?f():n.signal.addEventListener("abort",f)));const C=_M(n.url);if(C&&tn.protocols.indexOf(C)===-1){o(new ht("Unsupported protocol "+C+":",ht.ERR_BAD_REQUEST,t));return}y.send(a||null)})},FM=(t,e)=>{const{length:r}=t=t?t.filter(Boolean):[];if(e||r){let o=new AbortController,n;const a=function(d){if(!n){n=!0,u();const f=d instanceof Error?d:this.reason;o.abort(f instanceof ht?f:new ls(f instanceof Error?f.message:f))}};let s=e&&setTimeout(()=>{s=null,a(new ht(`timeout ${e} of ms exceeded`,ht.ETIMEDOUT))},e);const u=()=>{t&&(s&&clearTimeout(s),s=null,t.forEach(d=>{d.unsubscribe?d.unsubscribe(a):d.removeEventListener("abort",a)}),t=null)};t.forEach(d=>d.addEventListener("abort",a));const{signal:c}=o;return c.unsubscribe=()=>ve.asap(u),c}},MM=function*(t,e){let r=t.byteLength;if(r{const n=$M(t,e);let a=0,s,u=d=>{s||(s=!0,o&&o(d))};return new ReadableStream({pull(d){return ot(this,null,function*(){try{const{done:f,value:h}=yield n.next();if(f){u(),d.close();return}let m=h.byteLength;if(r){let g=a+=m;r(g)}d.enqueue(new Uint8Array(h))}catch(f){throw u(f),f}})},cancel(d){return u(d),n.return()}},{highWaterMark:2})},j2=64*1024,{isFunction:Mc}=ve,qM=(({Request:t,Response:e})=>({Request:t,Response:e}))(ve.global),{ReadableStream:N2,TextEncoder:D2}=ve.global,F2=(t,...e)=>{try{return!!t(...e)}catch(r){return!1}},zM=t=>{t=ve.merge.call({skipUndefined:!0},qM,t);const{fetch:e,Request:r,Response:o}=t,n=e?Mc(e):typeof fetch=="function",a=Mc(r),s=Mc(o);if(!n)return!1;const u=n&&Mc(N2),c=n&&(typeof D2=="function"?(v=>w=>v.encode(w))(new D2):v=>ot(null,null,function*(){return new Uint8Array(yield new r(v).arrayBuffer())})),d=a&&u&&F2(()=>{let v=!1;const w=new r(tn.origin,{body:new N2,method:"POST",get duplex(){return v=!0,"half"}}).headers.has("Content-Type");return v&&!w}),f=s&&u&&F2(()=>ve.isReadableStream(new o("").body)),h={stream:f&&(v=>v.body)};n&&["text","arrayBuffer","blob","formData","stream"].forEach(v=>{!h[v]&&(h[v]=(w,y)=>{let x=w&&w[v];if(x)return x.call(w);throw new ht(`Response type '${v}' is not supported`,ht.ERR_NOT_SUPPORT,y)})});const m=v=>ot(null,null,function*(){if(v==null)return 0;if(ve.isBlob(v))return v.size;if(ve.isSpecCompliantForm(v))return(yield new r(tn.origin,{method:"POST",body:v}).arrayBuffer()).byteLength;if(ve.isArrayBufferView(v)||ve.isArrayBuffer(v))return v.byteLength;if(ve.isURLSearchParams(v)&&(v=v+""),ve.isString(v))return(yield c(v)).byteLength}),g=(v,w)=>ot(null,null,function*(){const y=ve.toFiniteNumber(v.getContentLength());return y==null?m(w):y});return v=>ot(null,null,function*(){let{url:w,method:y,data:x,signal:C,cancelToken:S,timeout:O,onDownloadProgress:_,onUploadProgress:T,responseType:I,headers:D,withCredentials:q="same-origin",fetchOptions:N}=I2(v),A=e||fetch;I=I?(I+"").toLowerCase():"text";let $=FM([C,S&&S.toAbortSignal()],O),j=null;const M=$&&$.unsubscribe&&(()=>{$.unsubscribe()});let W;try{if(T&&d&&y!=="get"&&y!=="head"&&(W=yield g(D,x))!==0){let U=new r(w,{method:"POST",body:x,duplex:"half"}),X;if(ve.isFormData(x)&&(X=U.headers.get("content-type"))&&D.setContentType(X),U.body){const[le,we]=O2(W,Fc(_2(T)));x=A2(U.body,j2,le,we)}}ve.isString(q)||(q=q?"include":"omit");const H=a&&"credentials"in r.prototype,J=ie(z({},N),{signal:$,method:y.toUpperCase(),headers:D.normalize().toJSON(),body:x,duplex:"half",credentials:H?q:void 0});j=a&&new r(w,J);let V=yield a?A(j,N):A(w,J);const Q=f&&(I==="stream"||I==="response");if(f&&(_||Q&&M)){const U={};["status","statusText","headers"].forEach(ye=>{U[ye]=V[ye]});const X=ve.toFiniteNumber(V.headers.get("content-length")),[le,we]=_&&O2(X,Fc(_2(_),!0))||[];V=new o(A2(V.body,j2,le,()=>{we&&we(),M&&M()}),U)}I=I||"text";let B=yield h[ve.findKey(h,I)||"text"](V,v);return!Q&&M&&M(),yield new Promise((U,X)=>{P2(U,X,{data:B,headers:vn.from(V.headers),status:V.status,statusText:V.statusText,config:v,request:j})})}catch(H){throw M&&M(),H&&H.name==="TypeError"&&/Load failed|fetch/i.test(H.message)?Object.assign(new ht("Network Error",ht.ERR_NETWORK,v,j),{cause:H.cause||H}):ht.from(H,H&&H.code,v,j)}})},BM=new Map,M2=t=>{let e=t?t.env:{};const{fetch:r,Request:o,Response:n}=e,a=[o,n,r];let s=a.length,u=s,c,d,f=BM;for(;u--;)c=a[u],d=f.get(c),d===void 0&&f.set(c,d=u?new Map:zM(e)),f=d;return d};M2();const Sh={http:cM,xhr:DM,fetch:{get:M2}};ve.forEach(Sh,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(r){}Object.defineProperty(t,"adapterName",{value:e})}});const $2=t=>`- ${t}`,UM=t=>ve.isFunction(t)||t===null||t===!1,L2={getAdapter:(t,e)=>{t=ve.isArray(t)?t:[t];const{length:r}=t;let o,n;const a={};for(let s=0;s`adapter ${c} `+(d===!1?"is not supported by the environment":"is not available in the build"));let u=r?s.length>1?`since : +`+s.map($2).join(` +`):" "+$2(s[0]):"as no adapter specified";throw new ht("There is no suitable adapter to dispatch the request "+u,"ERR_NOT_SUPPORT")}return n},adapters:Sh};function Eh(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new ls(null,t)}function q2(t){return Eh(t),t.headers=vn.from(t.headers),t.data=kh.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),L2.getAdapter(t.adapter||$l.adapter,t)(t).then(function(o){return Eh(t),o.data=kh.call(t,t.transformResponse,o),o.headers=vn.from(o.headers),o},function(o){return C2(o)||(Eh(t),o&&o.response&&(o.response.data=kh.call(t,t.transformResponse,o.response),o.response.headers=vn.from(o.response.headers))),Promise.reject(o)})}const z2="1.12.2",$c={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{$c[t]=function(o){return typeof o===t||"a"+(e<1?"n ":" ")+t}});const B2={};$c.transitional=function(e,r,o){function n(a,s){return"[Axios v"+z2+"] Transitional option '"+a+"'"+s+(o?". "+o:"")}return(a,s,u)=>{if(e===!1)throw new ht(n(s," has been removed"+(r?" in "+r:"")),ht.ERR_DEPRECATED);return r&&!B2[s]&&(B2[s]=!0,console.warn(n(s," has been deprecated since v"+r+" and will be removed in the near future"))),e?e(a,s,u):!0}},$c.spelling=function(e){return(r,o)=>(console.warn(`${o} is likely a misspelling of ${e}`),!0)};function VM(t,e,r){if(typeof t!="object")throw new ht("options must be an object",ht.ERR_BAD_OPTION_VALUE);const o=Object.keys(t);let n=o.length;for(;n-- >0;){const a=o[n],s=e[a];if(s){const u=t[a],c=u===void 0||s(u,a,t);if(c!==!0)throw new ht("option "+a+" must be "+c,ht.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new ht("Unknown option "+a,ht.ERR_BAD_OPTION)}}const Lc={assertOptions:VM,validators:$c},xo=Lc.validators;let fi=class{constructor(e){this.defaults=e||{},this.interceptors={request:new x2,response:new x2}}request(e,r){return ot(this,null,function*(){try{return yield this._request(e,r)}catch(o){if(o instanceof Error){let n={};Error.captureStackTrace?Error.captureStackTrace(n):n=new Error;const a=n.stack?n.stack.replace(/^.+\n/,""):"";try{o.stack?a&&!String(o.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(o.stack+=` +`+a):o.stack=a}catch(s){}}throw o}})}_request(e,r){typeof e=="string"?(r=r||{},r.url=e):r=e||{},r=di(this.defaults,r);const{transitional:o,paramsSerializer:n,headers:a}=r;o!==void 0&&Lc.assertOptions(o,{silentJSONParsing:xo.transitional(xo.boolean),forcedJSONParsing:xo.transitional(xo.boolean),clarifyTimeoutError:xo.transitional(xo.boolean)},!1),n!=null&&(ve.isFunction(n)?r.paramsSerializer={serialize:n}:Lc.assertOptions(n,{encode:xo.function,serialize:xo.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),Lc.assertOptions(r,{baseUrl:xo.spelling("baseURL"),withXsrfToken:xo.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let s=a&&ve.merge(a.common,a[r.method]);a&&ve.forEach(["delete","get","head","post","put","patch","common"],v=>{delete a[v]}),r.headers=vn.concat(s,a);const u=[];let c=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(r)===!1||(c=c&&w.synchronous,u.unshift(w.fulfilled,w.rejected))});const d=[];this.interceptors.response.forEach(function(w){d.push(w.fulfilled,w.rejected)});let f,h=0,m;if(!c){const v=[q2.bind(this),void 0];for(v.unshift(...u),v.push(...d),m=v.length,f=Promise.resolve(r);h{if(!o._listeners)return;let a=o._listeners.length;for(;a-- >0;)o._listeners[a](n);o._listeners=null}),this.promise.then=n=>{let a;const s=new Promise(u=>{o.subscribe(u),a=u}).then(n);return s.cancel=function(){o.unsubscribe(a)},s},e(function(a,s,u){o.reason||(o.reason=new ls(a,s,u),r(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const r=this._listeners.indexOf(e);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const e=new AbortController,r=o=>{e.abort(o)};return this.subscribe(r),e.signal.unsubscribe=()=>this.unsubscribe(r),e.signal}static source(){let e;return{token:new SF(function(n){e=n}),cancel:e}}};function WM(t){return function(r){return t.apply(null,r)}}function KM(t){return ve.isObject(t)&&t.isAxiosError===!0}const Ch={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ch).forEach(([t,e])=>{Ch[e]=t});function U2(t){const e=new fi(t),r=a2(fi.prototype.request,e);return ve.extend(r,fi.prototype,e,{allOwnKeys:!0}),ve.extend(r,e,null,{allOwnKeys:!0}),r.create=function(n){return U2(di(t,n))},r}const bt=U2($l);bt.Axios=fi,bt.CanceledError=ls,bt.CancelToken=HM,bt.isCancel=C2,bt.VERSION=z2,bt.toFormData=Nc,bt.AxiosError=ht,bt.Cancel=bt.CanceledError,bt.all=function(e){return Promise.all(e)},bt.spread=WM,bt.isAxiosError=KM,bt.mergeConfig=di,bt.AxiosHeaders=vn,bt.formToJSON=t=>S2(ve.isHTMLForm(t)?new FormData(t):t),bt.getAdapter=L2.getAdapter,bt.HttpStatusCode=Ch,bt.default=bt;const{Axios:ble,AxiosError:wle,CanceledError:xle,isCancel:kle,CancelToken:Sle,VERSION:Ele,all:Cle,Cancel:Ple,isAxiosError:Ole,spread:_le,toFormData:Rle,AxiosHeaders:Tle,HttpStatusCode:Ile,formToJSON:Ale,getAdapter:jle,mergeConfig:Nle}=bt;function GM(t,e){return t===null?`at position #${e}`:`"${t.split(",")[e].trim()}" at position #${e}`}function YM(t,e,r=" "){return[t,...e.message.split(` `).map(o=>r+o)].join(` -`)}function JS(t,e,r){const[,o=null]=t.toString().match(/constructor\(([\w, ]+)\)/)||[],n=d$(o,e);return f$(`Cannot inject the dependency ${n} of "${t.name}" constructor. Reason:`,r)}class Hc{constructor(){this._registryMap=new Map}tokens(){return Array.from(this._registryMap.keys())}entries(){return this._registryMap.entries()}getAll(e){return this.ensure(e),this._registryMap.get(e)}get(e){this.ensure(e);const r=this._registryMap.get(e);return r[r.length-1]||null}set(e,r){this.ensure(e),this._registryMap.get(e).push(r)}setAll(e,r){this._registryMap.set(e,r)}has(e){return this.ensure(e),this._registryMap.get(e).length>0}clear(){this._registryMap.clear()}delete(e){this._registryMap.delete(e)}ensure(e){this._registryMap.has(e)||this._registryMap.set(e,[])}}class p$ extends Hc{}class h$ extends Hc{}class g$ extends Hc{}class m${constructor(){this.postRegistration=new p$,this.preResolution=new h$,this.postResolution=new g$}}class XS{constructor(e){this.wrap=e,this.reflectMethods=["get","getPrototypeOf","setPrototypeOf","getOwnPropertyDescriptor","defineProperty","has","set","deleteProperty","apply","construct","ownKeys"]}createProxy(e){const r={};let o=!1,n;const a=()=>(o||(n=e(this.wrap()),o=!0),n);return new Proxy(r,this.createHandler(a))}createHandler(e){const r={},o=n=>{r[n]=(...a)=>{a[0]=e();const s=Reflect[n];return s(...a)}};return this.reflectMethods.forEach(o),r}}function ZS(t){return!!t.useClass}function Ih(t){return!!t.useFactory}function fs(t){return typeof t=="string"||typeof t=="symbol"}function e2(t){return typeof t=="object"&&"token"in t&&"multiple"in t}function Wc(t){return typeof t=="object"&&"token"in t&&"transform"in t}function v$(t){return typeof t=="function"||t instanceof XS}function Gc(t){return!!t.useToken}function Kc(t){return Object.prototype.hasOwnProperty.call(t,"useValue")}function y$(t){return ZS(t)||Kc(t)||Gc(t)||Ih(t)}const Ah="injectionTokens",t2="paramInfos";function r2(t){const e=Reflect.getMetadata("design:paramtypes",t)||[],r=Reflect.getOwnMetadata(Ah,t)||{};return Object.keys(r).forEach(o=>{e[Number(o)]=r[o]}),e}function b$(t,e){return function(r,o,n){const a=Reflect.getOwnMetadata(Ah,r)||{};a[n]=t,Reflect.defineMetadata(Ah,a,r)}}class w$ extends Hc{}class n2{constructor(){this.scopedResolutions=new Map}}function o2(t){return!(typeof t!="object"||t===null||!("dispose"in t)||typeof t.dispose!="function"||t.dispose.length>0)}var mn=(t=>(t[t.Transient=0]="Transient",t[t.Singleton=1]="Singleton",t[t.ResolutionScoped=2]="ResolutionScoped",t[t.ContainerScoped=3]="ContainerScoped",t))(mn||{});class jh{constructor(e){this.parent=e,this._registry=new w$,this.interceptors=new m$,this.disposed=!1,this.disposables=new Set}register(e,r,o={lifecycle:mn.Transient}){this.ensureNotDisposed();let n;if(y$(r)?n=r:n={useClass:r},Gc(n)){const a=[e];let s=n;for(;s!=null;){const l=s.useToken;if(a.includes(l))throw new Error(`Token registration cycle detected! ${[...a,l].join(" -> ")}`);a.push(l);const c=this._registry.get(l);c&&Gc(c.provider)?s=c.provider:s=null}}if((o.lifecycle===mn.Singleton||o.lifecycle===mn.ContainerScoped||o.lifecycle===mn.ResolutionScoped)&&(Kc(n)||Ih(n)))throw new Error(`Cannot use lifecycle "${mn[o.lifecycle]}" with ValueProviders or FactoryProviders`);return this._registry.set(e,{provider:n,options:o}),this.executePostRegistrationInterceptor(e),this}registerType(e,r){return this.ensureNotDisposed(),fs(r)?this.register(e,{useToken:r}):this.register(e,{useClass:r})}registerInstance(e,r){return this.ensureNotDisposed(),this.register(e,{useValue:r})}registerSingleton(e,r){if(this.ensureNotDisposed(),fs(e)){if(fs(r))return this.register(e,{useToken:r},{lifecycle:mn.Singleton});if(r)return this.register(e,{useClass:r},{lifecycle:mn.Singleton});throw new Error('Cannot register a type name as a singleton without a "to" token')}let o=e;return r&&!fs(r)&&(o=r),this.register(e,{useClass:o},{lifecycle:mn.Singleton})}resolve(e,r=new n2){this.ensureNotDisposed();const o=this.getRegistration(e);if(!o&&fs(e))throw new Error(`Attempted to resolve unregistered dependency token: "${e.toString()}"`);if(this.executePreResolutionInterceptor(e,"Single"),o){const n=this.resolveRegistration(o,r);return this.executePostResolutionInterceptor(e,n,"Single"),n}if(v$(e)){const n=this.construct(e,r);return this.executePostResolutionInterceptor(e,n,"Single"),n}throw new Error("Attempted to construct an undefined constructor. Could mean a circular dependency problem. Try using `delay` function.")}executePostRegistrationInterceptor(e){if(this.interceptors.postRegistration.has(e)){const r=[];for(const o of this.interceptors.postRegistration.getAll(e))o.options.frequency!=="Once"&&r.push(o),o.callback(e);this.interceptors.postRegistration.setAll(e,r)}this.interceptors.postAnyRegistration&&this.interceptors.postAnyRegistration(e)}executePreResolutionInterceptor(e,r){if(this.interceptors.preResolution.has(e)){const o=[];for(const n of this.interceptors.preResolution.getAll(e))n.options.frequency!=="Once"&&o.push(n),n.callback(e,r);this.interceptors.preResolution.setAll(e,o)}this.interceptors.preAnyResolution&&this.interceptors.preAnyResolution(e,r)}executePostResolutionInterceptor(e,r,o){if(this.interceptors.postResolution.has(e)){const n=[];for(const a of this.interceptors.postResolution.getAll(e))a.options.frequency!=="Once"&&n.push(a),a.callback(e,r,o);this.interceptors.postResolution.setAll(e,n)}this.interceptors.postAnyResolution&&this.interceptors.postAnyResolution(e,r,o)}resolveRegistration(e,r){if(this.ensureNotDisposed(),e.options.lifecycle===mn.ResolutionScoped&&r.scopedResolutions.has(e))return r.scopedResolutions.get(e);const o=e.options.lifecycle===mn.Singleton,n=e.options.lifecycle===mn.ContainerScoped,a=o||n;let s=!0,l;return Kc(e.provider)?l=e.provider.useValue:Gc(e.provider)?(s=a,l=a?e.instance||(e.instance=this.resolve(e.provider.useToken,r)):this.resolve(e.provider.useToken,r)):ZS(e.provider)?(s=a,l=a?e.instance||(e.instance=this.construct(e.provider.useClass,r)):this.construct(e.provider.useClass,r)):Ih(e.provider)?l=e.provider.useFactory(this):(s=!1,l=this.construct(e.provider,r)),e.options.lifecycle===mn.ResolutionScoped&&r.scopedResolutions.set(e,l),s&&o2(l)&&this.disposables.add(l),l}resolveAll(e,r=new n2){this.ensureNotDisposed();const o=this.getAllRegistrations(e);if(!o&&fs(e))throw new Error(`Attempted to resolve unregistered dependency token: "${e.toString()}"`);if(this.executePreResolutionInterceptor(e,"All"),o){const a=o.map(s=>this.resolveRegistration(s,r));return this.executePostResolutionInterceptor(e,a,"All"),a}const n=[this.construct(e,r)];return this.executePostResolutionInterceptor(e,n,"All"),n}registeredTokens(){return this._registry.tokens()}isRegistered(e,r=!1){var o,n;return this.ensureNotDisposed(),this._registry.has(e)||((n=r&&((o=this.parent)==null?void 0:o.isRegistered(e,!0)))!=null?n:!1)}reset(){this.ensureNotDisposed(),this._registry.clear(),this.interceptors.preResolution.clear(),this.interceptors.postResolution.clear()}unregisterAll(){this._registry.clear(),this.interceptors.preResolution.clear(),this.interceptors.postResolution.clear()}unregister(e){if(!this.getRegistration(e))throw new Error(`Attempted to delete unregistered dependency token: "${e.toString()}"`);this._registry.delete(e),this.interceptors.preResolution.delete(e),this.interceptors.postResolution.delete(e)}clearInstances(){this.ensureNotDisposed();for(const[e,r]of this._registry.entries())this._registry.setAll(e,r.filter(o=>!Kc(o.provider)).map(o=>(o.instance=void 0,o)))}createChildContainer(){this.ensureNotDisposed();const e=new jh(this);for(const[r,o]of this._registry.entries())o.some(({options:n})=>n.lifecycle===mn.ContainerScoped)&&e._registry.setAll(r,o.map(n=>n.options.lifecycle===mn.ContainerScoped?{provider:n.provider,options:n.options}:n));return e}afterRegistration(e,r,o={frequency:"Always"}){this.interceptors.postRegistration.set(e,{callback:r,options:o})}afterAnyRegistration(e){this.interceptors.postAnyRegistration=e}beforeResolution(e,r,o={frequency:"Always"}){this.interceptors.preResolution.set(e,{callback:r,options:o})}beforeAnyResolution(e){this.interceptors.preAnyResolution=e}afterResolution(e,r,o={frequency:"Always"}){this.interceptors.postResolution.set(e,{callback:r,options:o})}afterAnyResolution(e){this.interceptors.postAnyResolution=e}dispose(){return it(this,null,function*(){this.disposed=!0;const e=[];this.disposables.forEach(r=>{const o=r.dispose();o&&e.push(o)}),yield Promise.all(e)})}getRegistration(e){return this.isRegistered(e)?this._registry.get(e):this.parent?this.parent.getRegistration(e):null}getAllRegistrations(e){return this.isRegistered(e)?this._registry.getAll(e):this.parent?this.parent.getAllRegistrations(e):null}construct(e,r){if(e instanceof XS)return e.createProxy(n=>this.resolve(n,r));const o=(()=>{const n=Reflect.getMetadata(t2,e);if(!n||n.length===0){if(e.length===0)return new e;throw new Error(`TypeInfo not known for "${e.name}"`)}const a=n.map(this.resolveParams(r,e));return new e(...a)})();return o2(o)&&this.disposables.add(o),o}resolveParams(e,r){return(o,n)=>{try{return e2(o)?Wc(o)?o.multiple?this.resolve(o.transform).transform(this.resolveAll(o.token),...o.transformArgs):this.resolve(o.transform).transform(this.resolve(o.token,e),...o.transformArgs):o.multiple?this.resolveAll(o.token):this.resolve(o.token,e):Wc(o)?this.resolve(o.transform,e).transform(this.resolve(o.token,e),...o.transformArgs):this.resolve(o,e)}catch(a){throw new Error(JS(r,n,a))}}}ensureNotDisposed(){if(this.disposed)throw new Error("This container has been disposed, you cannot interact with a disposed container")}}const It=new jh;function Po(){return function(t){const e=r2(t);return class extends t{constructor(...r){super(...r.concat(e.slice(r.length).map((o,n)=>{try{return e2(o)?Wc(o)?o.multiple?It.resolve(o.transform).transform(It.resolveAll(o.token),...o.transformArgs):It.resolve(o.transform).transform(It.resolve(o.token),...o.transformArgs):o.multiple?It.resolveAll(o.token):It.resolve(o.token):Wc(o)?It.resolve(o.transform).transform(It.resolve(o.token),...o.transformArgs):It.resolve(o)}catch(a){const s=n+r.length;throw new Error(JS(t,s,a))}})))}}}}function Zo(t){return b$(t)}function x$(){return function(t){const e=r2(t);Reflect.defineMetadata(t2,e,t)}}function Kn(){return function(t){x$()(t),It.registerSingleton(t)}}if(typeof Reflect=="undefined"||!Reflect.getMetadata)throw new Error(`tsyringe-neo requires a reflect polyfill. Please add 'import "reflect-metadata"' to the top of your entry point.`);var k$=Object.getOwnPropertyDescriptor,S$=(t,e,r,o)=>{for(var n=o>1?void 0:o?k$(e,r):e,a=t.length-1,s;a>=0;a--)(s=t[a])&&(n=s(n)||n);return n};let Dh=class{constructor(){ke(this,"currentToken")}init(){setInterval(()=>{this.refreshToken()},120*1e3)}refreshToken(){kt.get("/apps/api/contact/refresh",{headers:{Authorization:"Bearer "+this.currentToken}}).then(t=>{this.currentToken=t.data.token})}};Dh=S$([Kn()],Dh);const _o=Dh;var Yc={},Nh={exports:{}},kn={},Fh={exports:{}},Mh={};/** +`)}function V2(t,e,r){const[,o=null]=t.toString().match(/constructor\(([\w, ]+)\)/)||[],n=GM(o,e);return YM(`Cannot inject the dependency ${n} of "${t.name}" constructor. Reason:`,r)}class qc{constructor(){this._registryMap=new Map}tokens(){return Array.from(this._registryMap.keys())}entries(){return this._registryMap.entries()}getAll(e){return this.ensure(e),this._registryMap.get(e)}get(e){this.ensure(e);const r=this._registryMap.get(e);return r[r.length-1]||null}set(e,r){this.ensure(e),this._registryMap.get(e).push(r)}setAll(e,r){this._registryMap.set(e,r)}has(e){return this.ensure(e),this._registryMap.get(e).length>0}clear(){this._registryMap.clear()}delete(e){this._registryMap.delete(e)}ensure(e){this._registryMap.has(e)||this._registryMap.set(e,[])}}class QM extends qc{}class JM extends qc{}class XM extends qc{}class ZM{constructor(){this.postRegistration=new QM,this.preResolution=new JM,this.postResolution=new XM}}class H2{constructor(e){this.wrap=e,this.reflectMethods=["get","getPrototypeOf","setPrototypeOf","getOwnPropertyDescriptor","defineProperty","has","set","deleteProperty","apply","construct","ownKeys"]}createProxy(e){const r={};let o=!1,n;const a=()=>(o||(n=e(this.wrap()),o=!0),n);return new Proxy(r,this.createHandler(a))}createHandler(e){const r={},o=n=>{r[n]=(...a)=>{a[0]=e();const s=Reflect[n];return s(...a)}};return this.reflectMethods.forEach(o),r}}function W2(t){return!!t.useClass}function Ph(t){return!!t.useFactory}function us(t){return typeof t=="string"||typeof t=="symbol"}function K2(t){return typeof t=="object"&&"token"in t&&"multiple"in t}function zc(t){return typeof t=="object"&&"token"in t&&"transform"in t}function e$(t){return typeof t=="function"||t instanceof H2}function Bc(t){return!!t.useToken}function Uc(t){return Object.prototype.hasOwnProperty.call(t,"useValue")}function t$(t){return W2(t)||Uc(t)||Bc(t)||Ph(t)}const Oh="injectionTokens",G2="paramInfos";function Y2(t){const e=Reflect.getMetadata("design:paramtypes",t)||[],r=Reflect.getOwnMetadata(Oh,t)||{};return Object.keys(r).forEach(o=>{e[Number(o)]=r[o]}),e}function r$(t,e){return function(r,o,n){const a=Reflect.getOwnMetadata(Oh,r)||{};a[n]=t,Reflect.defineMetadata(Oh,a,r)}}class n$ extends qc{}class Q2{constructor(){this.scopedResolutions=new Map}}function J2(t){return!(typeof t!="object"||t===null||!("dispose"in t)||typeof t.dispose!="function"||t.dispose.length>0)}var fn=(t=>(t[t.Transient=0]="Transient",t[t.Singleton=1]="Singleton",t[t.ResolutionScoped=2]="ResolutionScoped",t[t.ContainerScoped=3]="ContainerScoped",t))(fn||{});class _h{constructor(e){this.parent=e,this._registry=new n$,this.interceptors=new ZM,this.disposed=!1,this.disposables=new Set}register(e,r,o={lifecycle:fn.Transient}){this.ensureNotDisposed();let n;if(t$(r)?n=r:n={useClass:r},Bc(n)){const a=[e];let s=n;for(;s!=null;){const u=s.useToken;if(a.includes(u))throw new Error(`Token registration cycle detected! ${[...a,u].join(" -> ")}`);a.push(u);const c=this._registry.get(u);c&&Bc(c.provider)?s=c.provider:s=null}}if((o.lifecycle===fn.Singleton||o.lifecycle===fn.ContainerScoped||o.lifecycle===fn.ResolutionScoped)&&(Uc(n)||Ph(n)))throw new Error(`Cannot use lifecycle "${fn[o.lifecycle]}" with ValueProviders or FactoryProviders`);return this._registry.set(e,{provider:n,options:o}),this.executePostRegistrationInterceptor(e),this}registerType(e,r){return this.ensureNotDisposed(),us(r)?this.register(e,{useToken:r}):this.register(e,{useClass:r})}registerInstance(e,r){return this.ensureNotDisposed(),this.register(e,{useValue:r})}registerSingleton(e,r){if(this.ensureNotDisposed(),us(e)){if(us(r))return this.register(e,{useToken:r},{lifecycle:fn.Singleton});if(r)return this.register(e,{useClass:r},{lifecycle:fn.Singleton});throw new Error('Cannot register a type name as a singleton without a "to" token')}let o=e;return r&&!us(r)&&(o=r),this.register(e,{useClass:o},{lifecycle:fn.Singleton})}resolve(e,r=new Q2){this.ensureNotDisposed();const o=this.getRegistration(e);if(!o&&us(e))throw new Error(`Attempted to resolve unregistered dependency token: "${e.toString()}"`);if(this.executePreResolutionInterceptor(e,"Single"),o){const n=this.resolveRegistration(o,r);return this.executePostResolutionInterceptor(e,n,"Single"),n}if(e$(e)){const n=this.construct(e,r);return this.executePostResolutionInterceptor(e,n,"Single"),n}throw new Error("Attempted to construct an undefined constructor. Could mean a circular dependency problem. Try using `delay` function.")}executePostRegistrationInterceptor(e){if(this.interceptors.postRegistration.has(e)){const r=[];for(const o of this.interceptors.postRegistration.getAll(e))o.options.frequency!=="Once"&&r.push(o),o.callback(e);this.interceptors.postRegistration.setAll(e,r)}this.interceptors.postAnyRegistration&&this.interceptors.postAnyRegistration(e)}executePreResolutionInterceptor(e,r){if(this.interceptors.preResolution.has(e)){const o=[];for(const n of this.interceptors.preResolution.getAll(e))n.options.frequency!=="Once"&&o.push(n),n.callback(e,r);this.interceptors.preResolution.setAll(e,o)}this.interceptors.preAnyResolution&&this.interceptors.preAnyResolution(e,r)}executePostResolutionInterceptor(e,r,o){if(this.interceptors.postResolution.has(e)){const n=[];for(const a of this.interceptors.postResolution.getAll(e))a.options.frequency!=="Once"&&n.push(a),a.callback(e,r,o);this.interceptors.postResolution.setAll(e,n)}this.interceptors.postAnyResolution&&this.interceptors.postAnyResolution(e,r,o)}resolveRegistration(e,r){if(this.ensureNotDisposed(),e.options.lifecycle===fn.ResolutionScoped&&r.scopedResolutions.has(e))return r.scopedResolutions.get(e);const o=e.options.lifecycle===fn.Singleton,n=e.options.lifecycle===fn.ContainerScoped,a=o||n;let s=!0,u;return Uc(e.provider)?u=e.provider.useValue:Bc(e.provider)?(s=a,u=a?e.instance||(e.instance=this.resolve(e.provider.useToken,r)):this.resolve(e.provider.useToken,r)):W2(e.provider)?(s=a,u=a?e.instance||(e.instance=this.construct(e.provider.useClass,r)):this.construct(e.provider.useClass,r)):Ph(e.provider)?u=e.provider.useFactory(this):(s=!1,u=this.construct(e.provider,r)),e.options.lifecycle===fn.ResolutionScoped&&r.scopedResolutions.set(e,u),s&&J2(u)&&this.disposables.add(u),u}resolveAll(e,r=new Q2){this.ensureNotDisposed();const o=this.getAllRegistrations(e);if(!o&&us(e))throw new Error(`Attempted to resolve unregistered dependency token: "${e.toString()}"`);if(this.executePreResolutionInterceptor(e,"All"),o){const a=o.map(s=>this.resolveRegistration(s,r));return this.executePostResolutionInterceptor(e,a,"All"),a}const n=[this.construct(e,r)];return this.executePostResolutionInterceptor(e,n,"All"),n}registeredTokens(){return this._registry.tokens()}isRegistered(e,r=!1){var o,n;return this.ensureNotDisposed(),this._registry.has(e)||((n=r&&((o=this.parent)==null?void 0:o.isRegistered(e,!0)))!=null?n:!1)}reset(){this.ensureNotDisposed(),this._registry.clear(),this.interceptors.preResolution.clear(),this.interceptors.postResolution.clear()}unregisterAll(){this._registry.clear(),this.interceptors.preResolution.clear(),this.interceptors.postResolution.clear()}unregister(e){if(!this.getRegistration(e))throw new Error(`Attempted to delete unregistered dependency token: "${e.toString()}"`);this._registry.delete(e),this.interceptors.preResolution.delete(e),this.interceptors.postResolution.delete(e)}clearInstances(){this.ensureNotDisposed();for(const[e,r]of this._registry.entries())this._registry.setAll(e,r.filter(o=>!Uc(o.provider)).map(o=>(o.instance=void 0,o)))}createChildContainer(){this.ensureNotDisposed();const e=new _h(this);for(const[r,o]of this._registry.entries())o.some(({options:n})=>n.lifecycle===fn.ContainerScoped)&&e._registry.setAll(r,o.map(n=>n.options.lifecycle===fn.ContainerScoped?{provider:n.provider,options:n.options}:n));return e}afterRegistration(e,r,o={frequency:"Always"}){this.interceptors.postRegistration.set(e,{callback:r,options:o})}afterAnyRegistration(e){this.interceptors.postAnyRegistration=e}beforeResolution(e,r,o={frequency:"Always"}){this.interceptors.preResolution.set(e,{callback:r,options:o})}beforeAnyResolution(e){this.interceptors.preAnyResolution=e}afterResolution(e,r,o={frequency:"Always"}){this.interceptors.postResolution.set(e,{callback:r,options:o})}afterAnyResolution(e){this.interceptors.postAnyResolution=e}dispose(){return ot(this,null,function*(){this.disposed=!0;const e=[];this.disposables.forEach(r=>{const o=r.dispose();o&&e.push(o)}),yield Promise.all(e)})}getRegistration(e){return this.isRegistered(e)?this._registry.get(e):this.parent?this.parent.getRegistration(e):null}getAllRegistrations(e){return this.isRegistered(e)?this._registry.getAll(e):this.parent?this.parent.getAllRegistrations(e):null}construct(e,r){if(e instanceof H2)return e.createProxy(n=>this.resolve(n,r));const o=(()=>{const n=Reflect.getMetadata(G2,e);if(!n||n.length===0){if(e.length===0)return new e;throw new Error(`TypeInfo not known for "${e.name}"`)}const a=n.map(this.resolveParams(r,e));return new e(...a)})();return J2(o)&&this.disposables.add(o),o}resolveParams(e,r){return(o,n)=>{try{return K2(o)?zc(o)?o.multiple?this.resolve(o.transform).transform(this.resolveAll(o.token),...o.transformArgs):this.resolve(o.transform).transform(this.resolve(o.token,e),...o.transformArgs):o.multiple?this.resolveAll(o.token):this.resolve(o.token,e):zc(o)?this.resolve(o.transform,e).transform(this.resolve(o.token,e),...o.transformArgs):this.resolve(o,e)}catch(a){throw new Error(V2(r,n,a))}}}ensureNotDisposed(){if(this.disposed)throw new Error("This container has been disposed, you cannot interact with a disposed container")}}const _t=new _h;function ko(){return function(t){const e=Y2(t);return class extends t{constructor(...r){super(...r.concat(e.slice(r.length).map((o,n)=>{try{return K2(o)?zc(o)?o.multiple?_t.resolve(o.transform).transform(_t.resolveAll(o.token),...o.transformArgs):_t.resolve(o.transform).transform(_t.resolve(o.token),...o.transformArgs):o.multiple?_t.resolveAll(o.token):_t.resolve(o.token):zc(o)?_t.resolve(o.transform).transform(_t.resolve(o.token),...o.transformArgs):_t.resolve(o)}catch(a){const s=n+r.length;throw new Error(V2(t,s,a))}})))}}}}function Qo(t){return r$(t)}function o$(){return function(t){const e=Y2(t);Reflect.defineMetadata(G2,e,t)}}function Un(){return function(t){o$()(t),_t.registerSingleton(t)}}if(typeof Reflect=="undefined"||!Reflect.getMetadata)throw new Error(`tsyringe-neo requires a reflect polyfill. Please add 'import "reflect-metadata"' to the top of your entry point.`);var a$=Object.getOwnPropertyDescriptor,i$=(t,e,r,o)=>{for(var n=o>1?void 0:o?a$(e,r):e,a=t.length-1,s;a>=0;a--)(s=t[a])&&(n=s(n)||n);return n};let Rh=class{constructor(){xe(this,"currentToken")}init(){setInterval(()=>{this.refreshToken()},120*1e3)}refreshToken(){bt.get("/apps/api/contact/refresh",{headers:{Authorization:"Bearer "+this.currentToken}}).then(t=>{this.currentToken=t.data.token})}};Rh=i$([Un()],Rh);const So=Rh;var Vc={},Th={exports:{}},yn={},Ih={exports:{}},Ah={};/** * @license React * scheduler.production.min.js * @@ -43,7 +43,7 @@ var Tle=Object.defineProperty,Ile=Object.defineProperties;var Ale=Object.getOwnP * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var a2;function E$(){return a2||(a2=1,(function(t){function e(H,J){var B=H.length;H.push(J);e:for(;0>>1,V=H[A];if(0>>1;An(de,B))$n(Y,de)?(H[A]=Y,H[$]=B,A=$):(H[A]=de,H[ue]=B,A=ue);else if($n(Y,B))H[A]=Y,H[$]=B,A=$;else break e}}return J}function n(H,J){var B=H.sortIndex-J.sortIndex;return B!==0?B:H.id-J.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],d=[],f=1,h=null,m=3,g=!1,v=!1,w=!1,y=typeof setTimeout=="function"?setTimeout:null,x=typeof clearTimeout=="function"?clearTimeout:null,E=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function k(H){for(var J=r(d);J!==null;){if(J.callback===null)o(d);else if(J.startTime<=H)o(d),J.sortIndex=J.expirationTime,e(c,J);else break;J=r(d)}}function C(H){if(w=!1,k(H),!v)if(r(c)!==null)v=!0,W(P);else{var J=r(d);J!==null&&ee(C,J.startTime-H)}}function P(H,J){v=!1,w&&(w=!1,x(F),F=-1),g=!0;var B=m;try{for(k(J),h=r(c);h!==null&&(!(h.expirationTime>J)||H&&!j());){var A=h.callback;if(typeof A=="function"){h.callback=null,m=h.priorityLevel;var V=A(h.expirationTime<=J);J=t.unstable_now(),typeof V=="function"?h.callback=V:h===r(c)&&o(c),k(J)}else o(c);h=r(c)}if(h!==null)var te=!0;else{var ue=r(d);ue!==null&&ee(C,ue.startTime-J),te=!1}return te}finally{h=null,m=B,g=!1}}var R=!1,T=null,F=-1,z=5,N=-1;function j(){return!(t.unstable_now()-NH||125A?(H.sortIndex=B,e(d,H),r(c)===null&&H===r(d)&&(w?(x(F),F=-1):w=!0,ee(C,B-A))):(H.sortIndex=V,e(c,H),v||g||(v=!0,W(P))),H},t.unstable_shouldYield=j,t.unstable_wrapCallback=function(H){var J=m;return function(){var B=m;m=J;try{return H.apply(this,arguments)}finally{m=B}}}})(Mh)),Mh}var i2;function C$(){return i2||(i2=1,Fh.exports=E$()),Fh.exports}/** + */var X2;function s$(){return X2||(X2=1,(function(t){function e(V,Q){var B=V.length;V.push(Q);e:for(;0>>1,X=V[U];if(0>>1;Un(ye,B))Ln(Y,ye)?(V[U]=Y,V[L]=B,U=L):(V[U]=ye,V[we]=B,U=we);else if(Ln(Y,B))V[U]=Y,V[L]=B,U=L;else break e}}return Q}function n(V,Q){var B=V.sortIndex-Q.sortIndex;return B!==0?B:V.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,u=s.now();t.unstable_now=function(){return s.now()-u}}var c=[],d=[],f=1,h=null,m=3,g=!1,v=!1,w=!1,y=typeof setTimeout=="function"?setTimeout:null,x=typeof clearTimeout=="function"?clearTimeout:null,C=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function S(V){for(var Q=r(d);Q!==null;){if(Q.callback===null)o(d);else if(Q.startTime<=V)o(d),Q.sortIndex=Q.expirationTime,e(c,Q);else break;Q=r(d)}}function O(V){if(w=!1,S(V),!v)if(r(c)!==null)v=!0,H(_);else{var Q=r(d);Q!==null&&J(O,Q.startTime-V)}}function _(V,Q){v=!1,w&&(w=!1,x(D),D=-1),g=!0;var B=m;try{for(S(Q),h=r(c);h!==null&&(!(h.expirationTime>Q)||V&&!A());){var U=h.callback;if(typeof U=="function"){h.callback=null,m=h.priorityLevel;var X=U(h.expirationTime<=Q);Q=t.unstable_now(),typeof X=="function"?h.callback=X:h===r(c)&&o(c),S(Q)}else o(c);h=r(c)}if(h!==null)var le=!0;else{var we=r(d);we!==null&&J(O,we.startTime-Q),le=!1}return le}finally{h=null,m=B,g=!1}}var T=!1,I=null,D=-1,q=5,N=-1;function A(){return!(t.unstable_now()-NV||125U?(V.sortIndex=B,e(d,V),r(c)===null&&V===r(d)&&(w?(x(D),D=-1):w=!0,J(O,B-U))):(V.sortIndex=X,e(c,V),v||g||(v=!0,H(_))),V},t.unstable_shouldYield=A,t.unstable_wrapCallback=function(V){var Q=m;return function(){var B=m;m=Q;try{return V.apply(this,arguments)}finally{m=B}}}})(Ah)),Ah}var Z2;function l$(){return Z2||(Z2=1,Ih.exports=s$()),Ih.exports}/** * @license React * react-dom.production.min.js * @@ -51,62 +51,38 @@ var Tle=Object.defineProperty,Ile=Object.defineProperties;var Ale=Object.getOwnP * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var s2;function P$(){if(s2)return kn;s2=1;var t=bh(),e=C$();function r(i){for(var u="https://reactjs.org/docs/error-decoder.html?invariant="+i,p=1;pu}return!1}function w(i,u,p,b,S,O,M){this.acceptsBooleans=u===2||u===3||u===4,this.attributeName=b,this.attributeNamespace=S,this.mustUseProperty=p,this.propertyName=i,this.type=u,this.sanitizeURL=O,this.removeEmptyString=M}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(i){y[i]=new w(i,0,!1,i,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(i){var u=i[0];y[u]=new w(u,1,!1,i[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(i){y[i]=new w(i,2,!1,i.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(i){y[i]=new w(i,2,!1,i,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(i){y[i]=new w(i,3,!1,i.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(i){y[i]=new w(i,3,!0,i,null,!1,!1)}),["capture","download"].forEach(function(i){y[i]=new w(i,4,!1,i,null,!1,!1)}),["cols","rows","size","span"].forEach(function(i){y[i]=new w(i,6,!1,i,null,!1,!1)}),["rowSpan","start"].forEach(function(i){y[i]=new w(i,5,!1,i.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function E(i){return i[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(i){var u=i.replace(x,E);y[u]=new w(u,1,!1,i,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(i){var u=i.replace(x,E);y[u]=new w(u,1,!1,i,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(i){var u=i.replace(x,E);y[u]=new w(u,1,!1,i,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(i){y[i]=new w(i,1,!1,i.toLowerCase(),null,!1,!1)}),y.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(i){y[i]=new w(i,1,!1,i.toLowerCase(),null,!0,!0)});function k(i,u,p,b){var S=y.hasOwnProperty(u)?y[u]:null;(S!==null?S.type!==0:b||!(2Q||S[M]!==O[Q]){var oe=` -`+S[M].replace(" at new "," at ");return i.displayName&&oe.includes("")&&(oe=oe.replace("",i.displayName)),oe}while(1<=M&&0<=Q);break}}}finally{te=!1,Error.prepareStackTrace=p}return(i=i?i.displayName||i.name:"")?V(i):""}function de(i){switch(i.tag){case 5:return V(i.type);case 16:return V("Lazy");case 13:return V("Suspense");case 19:return V("SuspenseList");case 0:case 2:case 15:return i=ue(i.type,!1),i;case 11:return i=ue(i.type.render,!1),i;case 1:return i=ue(i.type,!0),i;default:return""}}function $(i){if(i==null)return null;if(typeof i=="function")return i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case T:return"Fragment";case R:return"Portal";case z:return"Profiler";case F:return"StrictMode";case D:return"Suspense";case L:return"SuspenseList"}if(typeof i=="object")switch(i.$$typeof){case j:return(i.displayName||"Context")+".Consumer";case N:return(i._context.displayName||"Context")+".Provider";case q:var u=i.render;return i=i.displayName,i||(i=u.displayName||u.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case G:return u=i.displayName||null,u!==null?u:$(i.type)||"Memo";case W:u=i._payload,i=i._init;try{return $(i(u))}catch(p){}}return null}function Y(i){var u=i.type;switch(i.tag){case 24:return"Cache";case 9:return(u.displayName||"Context")+".Consumer";case 10:return(u._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return i=u.render,i=i.displayName||i.name||"",u.displayName||(i!==""?"ForwardRef("+i+")":"ForwardRef");case 7:return"Fragment";case 5:return u;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return $(u);case 8:return u===F?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u}return null}function ae(i){switch(typeof i){case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function Z(i){var u=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(u==="checkbox"||u==="radio")}function ne(i){var u=Z(i)?"checked":"value",p=Object.getOwnPropertyDescriptor(i.constructor.prototype,u),b=""+i[u];if(!i.hasOwnProperty(u)&&typeof p!="undefined"&&typeof p.get=="function"&&typeof p.set=="function"){var S=p.get,O=p.set;return Object.defineProperty(i,u,{configurable:!0,get:function(){return S.call(this)},set:function(M){b=""+M,O.call(this,M)}}),Object.defineProperty(i,u,{enumerable:p.enumerable}),{getValue:function(){return b},setValue:function(M){b=""+M},stopTracking:function(){i._valueTracker=null,delete i[u]}}}}function ce(i){i._valueTracker||(i._valueTracker=ne(i))}function Ce(i){if(!i)return!1;var u=i._valueTracker;if(!u)return!0;var p=u.getValue(),b="";return i&&(b=Z(i)?i.checked?"true":"false":i.value),i=b,i!==p?(u.setValue(i),!0):!1}function je(i){if(i=i||(typeof document!="undefined"?document:void 0),typeof i=="undefined")return null;try{return i.activeElement||i.body}catch(u){return i.body}}function Ne(i,u){var p=u.checked;return B({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:p!=null?p:i._wrapperState.initialChecked})}function De(i,u){var p=u.defaultValue==null?"":u.defaultValue,b=u.checked!=null?u.checked:u.defaultChecked;p=ae(u.value!=null?u.value:p),i._wrapperState={initialChecked:b,initialValue:p,controlled:u.type==="checkbox"||u.type==="radio"?u.checked!=null:u.value!=null}}function Me(i,u){u=u.checked,u!=null&&k(i,"checked",u,!1)}function Se(i,u){Me(i,u);var p=ae(u.value),b=u.type;if(p!=null)b==="number"?(p===0&&i.value===""||i.value!=p)&&(i.value=""+p):i.value!==""+p&&(i.value=""+p);else if(b==="submit"||b==="reset"){i.removeAttribute("value");return}u.hasOwnProperty("value")?Pe(i,u.type,p):u.hasOwnProperty("defaultValue")&&Pe(i,u.type,ae(u.defaultValue)),u.checked==null&&u.defaultChecked!=null&&(i.defaultChecked=!!u.defaultChecked)}function $e(i,u,p){if(u.hasOwnProperty("value")||u.hasOwnProperty("defaultValue")){var b=u.type;if(!(b!=="submit"&&b!=="reset"||u.value!==void 0&&u.value!==null))return;u=""+i._wrapperState.initialValue,p||u===i.value||(i.value=u),i.defaultValue=u}p=i.name,p!==""&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,p!==""&&(i.name=p)}function Pe(i,u,p){(u!=="number"||je(i.ownerDocument)!==i)&&(p==null?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+p&&(i.defaultValue=""+p))}var ze=Array.isArray;function Xe(i,u,p,b){if(i=i.options,u){u={};for(var S=0;S"+u.valueOf().toString()+"",u=Ir.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;u.firstChild;)i.appendChild(u.firstChild)}});function _r(i,u){if(u){var p=i.firstChild;if(p&&p===i.lastChild&&p.nodeType===3){p.nodeValue=u;return}}i.textContent=u}var un={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];Object.keys(un).forEach(function(i){fe.forEach(function(u){u=u+i.charAt(0).toUpperCase()+i.substring(1),un[u]=un[i]})});function he(i,u,p){return u==null||typeof u=="boolean"||u===""?"":p||typeof u!="number"||u===0||un.hasOwnProperty(i)&&un[i]?(""+u).trim():u+"px"}function Ee(i,u){i=i.style;for(var p in u)if(u.hasOwnProperty(p)){var b=p.indexOf("--")===0,S=he(p,u[p],b);p==="float"&&(p="cssFloat"),b?i.setProperty(p,S):i[p]=S}}var Fe=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function nt(i,u){if(u){if(Fe[i]&&(u.children!=null||u.dangerouslySetInnerHTML!=null))throw Error(r(137,i));if(u.dangerouslySetInnerHTML!=null){if(u.children!=null)throw Error(r(60));if(typeof u.dangerouslySetInnerHTML!="object"||!("__html"in u.dangerouslySetInnerHTML))throw Error(r(61))}if(u.style!=null&&typeof u.style!="object")throw Error(r(62))}}function Pt(i,u){if(i.indexOf("-")===-1)return typeof u.is=="string";switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var sr=null;function mt(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var Le=null,qe=null,Ue=null;function He(i){if(i=wc(i)){if(typeof Le!="function")throw Error(r(280));var u=i.stateNode;u&&(u=Ip(u),Le(i.stateNode,i.type,u))}}function pt(i){qe?Ue?Ue.push(i):Ue=[i]:qe=i}function qt(){if(qe){var i=qe,u=Ue;if(Ue=qe=null,He(i),u)for(i=0;i>>=0,i===0?32:31-(gp(i)/pl|0)|0}var ka=64,Yi=4194304;function Ga(i){switch(i&-i){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: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 i&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return i&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return i}}function Ko(i,u){var p=i.pendingLanes;if(p===0)return 0;var b=0,S=i.suspendedLanes,O=i.pingedLanes,M=p&268435455;if(M!==0){var Q=M&~S;Q!==0?b=Ga(Q):(O&=M,O!==0&&(b=Ga(O)))}else M=p&~S,M!==0?b=Ga(M):O!==0&&(b=Ga(O));if(b===0)return 0;if(u!==0&&u!==b&&(u&S)===0&&(S=b&-b,O=u&-u,S>=O||S===16&&(O&4194240)!==0))return u;if((b&4)!==0&&(b|=p&16),u=i.entangledLanes,u!==0)for(i=i.entanglements,u&=b;0p;p++)u.push(i);return u}function nc(i,u,p){i.pendingLanes|=u,u!==536870912&&(i.suspendedLanes=0,i.pingedLanes=0),i=i.eventTimes,u=31-Rn(u),i[u]=p}function Jie(i,u){var p=i.pendingLanes&~u;i.pendingLanes=u,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=u,i.mutableReadLanes&=u,i.entangledLanes&=u,u=i.entanglements;var b=i.eventTimes;for(i=i.expirationTimes;0=dc),T6=" ",I6=!1;function A6(i,u){switch(i){case"keyup":return Cse.indexOf(u.keyCode)!==-1;case"keydown":return u.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function j6(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var vl=!1;function _se(i,u){switch(i){case"compositionend":return j6(u);case"keypress":return u.which!==32?null:(I6=!0,T6);case"textInput":return i=u.data,i===T6&&I6?null:i;default:return null}}function Ose(i,u){if(vl)return i==="compositionend"||!zx&&A6(i,u)?(i=E6(),wp=Nx=Xa=null,vl=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(u.ctrlKey||u.altKey||u.metaKey)||u.ctrlKey&&u.altKey){if(u.char&&1=u)return{node:p,offset:u-i};i=b}e:{for(;p;){if(p.nextSibling){p=p.nextSibling;break e}p=p.parentNode}p=void 0}p=q6(p)}}function U6(i,u){return i&&u?i===u?!0:i&&i.nodeType===3?!1:u&&u.nodeType===3?U6(i,u.parentNode):"contains"in i?i.contains(u):i.compareDocumentPosition?!!(i.compareDocumentPosition(u)&16):!1:!1}function B6(){for(var i=window,u=je();u instanceof i.HTMLIFrameElement;){try{var p=typeof u.contentWindow.location.href=="string"}catch(b){p=!1}if(p)i=u.contentWindow;else break;u=je(i.document)}return u}function Vx(i){var u=i&&i.nodeName&&i.nodeName.toLowerCase();return u&&(u==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||u==="textarea"||i.contentEditable==="true")}function Mse(i){var u=B6(),p=i.focusedElem,b=i.selectionRange;if(u!==p&&p&&p.ownerDocument&&U6(p.ownerDocument.documentElement,p)){if(b!==null&&Vx(p)){if(u=b.start,i=b.end,i===void 0&&(i=u),"selectionStart"in p)p.selectionStart=u,p.selectionEnd=Math.min(i,p.value.length);else if(i=(u=p.ownerDocument||document)&&u.defaultView||window,i.getSelection){i=i.getSelection();var S=p.textContent.length,O=Math.min(b.start,S);b=b.end===void 0?O:Math.min(b.end,S),!i.extend&&O>b&&(S=b,b=O,O=S),S=z6(p,O);var M=z6(p,b);S&&M&&(i.rangeCount!==1||i.anchorNode!==S.node||i.anchorOffset!==S.offset||i.focusNode!==M.node||i.focusOffset!==M.offset)&&(u=u.createRange(),u.setStart(S.node,S.offset),i.removeAllRanges(),O>b?(i.addRange(u),i.extend(M.node,M.offset)):(u.setEnd(M.node,M.offset),i.addRange(u)))}}for(u=[],i=p;i=i.parentNode;)i.nodeType===1&&u.push({element:i,left:i.scrollLeft,top:i.scrollTop});for(typeof p.focus=="function"&&p.focus(),p=0;p=document.documentMode,yl=null,Hx=null,gc=null,Wx=!1;function V6(i,u,p){var b=p.window===p?p.document:p.nodeType===9?p:p.ownerDocument;Wx||yl==null||yl!==je(b)||(b=yl,"selectionStart"in b&&Vx(b)?b={start:b.selectionStart,end:b.selectionEnd}:(b=(b.ownerDocument&&b.ownerDocument.defaultView||window).getSelection(),b={anchorNode:b.anchorNode,anchorOffset:b.anchorOffset,focusNode:b.focusNode,focusOffset:b.focusOffset}),gc&&hc(gc,b)||(gc=b,b=Op(Hx,"onSelect"),0Sl||(i.current=ok[Sl],ok[Sl]=null,Sl--)}function tr(i,u){Sl++,ok[Sl]=i.current,i.current=u}var ri={},dn=ti(ri),Tn=ti(!1),Ji=ri;function El(i,u){var p=i.type.contextTypes;if(!p)return ri;var b=i.stateNode;if(b&&b.__reactInternalMemoizedUnmaskedChildContext===u)return b.__reactInternalMemoizedMaskedChildContext;var S={},O;for(O in p)S[O]=u[O];return b&&(i=i.stateNode,i.__reactInternalMemoizedUnmaskedChildContext=u,i.__reactInternalMemoizedMaskedChildContext=S),S}function In(i){return i=i.childContextTypes,i!=null}function Ap(){ur(Tn),ur(dn)}function aN(i,u,p){if(dn.current!==ri)throw Error(r(168));tr(dn,u),tr(Tn,p)}function iN(i,u,p){var b=i.stateNode;if(u=u.childContextTypes,typeof b.getChildContext!="function")return p;b=b.getChildContext();for(var S in b)if(!(S in u))throw Error(r(108,Y(i)||"Unknown",S));return B({},p,b)}function jp(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||ri,Ji=dn.current,tr(dn,i),tr(Tn,Tn.current),!0}function sN(i,u,p){var b=i.stateNode;if(!b)throw Error(r(169));p?(i=iN(i,u,Ji),b.__reactInternalMemoizedMergedChildContext=i,ur(Tn),ur(dn),tr(dn,i)):ur(Tn),tr(Tn,p)}var Ea=null,Dp=!1,ak=!1;function lN(i){Ea===null?Ea=[i]:Ea.push(i)}function Yse(i){Dp=!0,lN(i)}function ni(){if(!ak&&Ea!==null){ak=!0;var i=0,u=Bt;try{var p=Ea;for(Bt=1;i>=M,S-=M,Ca=1<<32-Rn(u)+S|p<ft?(Yr=lt,lt=null):Yr=lt.sibling;var At=_e(pe,lt,ge[ft],Ae);if(At===null){lt===null&&(lt=Yr);break}i&<&&At.alternate===null&&u(pe,lt),se=O(At,se,ft),st===null?Je=At:st.sibling=At,st=At,lt=Yr}if(ft===ge.length)return p(pe,lt),pr&&Zi(pe,ft),Je;if(lt===null){for(;ftft?(Yr=lt,lt=null):Yr=lt.sibling;var fi=_e(pe,lt,At.value,Ae);if(fi===null){lt===null&&(lt=Yr);break}i&<&&fi.alternate===null&&u(pe,lt),se=O(fi,se,ft),st===null?Je=fi:st.sibling=fi,st=fi,lt=Yr}if(At.done)return p(pe,lt),pr&&Zi(pe,ft),Je;if(lt===null){for(;!At.done;ft++,At=ge.next())At=Te(pe,At.value,Ae),At!==null&&(se=O(At,se,ft),st===null?Je=At:st.sibling=At,st=At);return pr&&Zi(pe,ft),Je}for(lt=b(pe,lt);!At.done;ft++,At=ge.next())At=Be(lt,pe,ft,At.value,Ae),At!==null&&(i&&At.alternate!==null&<.delete(At.key===null?ft:At.key),se=O(At,se,ft),st===null?Je=At:st.sibling=At,st=At);return i&<.forEach(function(Rle){return u(pe,Rle)}),pr&&Zi(pe,ft),Je}function Or(pe,se,ge,Ae){if(typeof ge=="object"&&ge!==null&&ge.type===T&&ge.key===null&&(ge=ge.props.children),typeof ge=="object"&&ge!==null){switch(ge.$$typeof){case P:e:{for(var Je=ge.key,st=se;st!==null;){if(st.key===Je){if(Je=ge.type,Je===T){if(st.tag===7){p(pe,st.sibling),se=S(st,ge.props.children),se.return=pe,pe=se;break e}}else if(st.elementType===Je||typeof Je=="object"&&Je!==null&&Je.$$typeof===W&&hN(Je)===st.type){p(pe,st.sibling),se=S(st,ge.props),se.ref=xc(pe,st,ge),se.return=pe,pe=se;break e}p(pe,st);break}else u(pe,st);st=st.sibling}ge.type===T?(se=ss(ge.props.children,pe.mode,Ae,ge.key),se.return=pe,pe=se):(Ae=lh(ge.type,ge.key,ge.props,null,pe.mode,Ae),Ae.ref=xc(pe,se,ge),Ae.return=pe,pe=Ae)}return M(pe);case R:e:{for(st=ge.key;se!==null;){if(se.key===st)if(se.tag===4&&se.stateNode.containerInfo===ge.containerInfo&&se.stateNode.implementation===ge.implementation){p(pe,se.sibling),se=S(se,ge.children||[]),se.return=pe,pe=se;break e}else{p(pe,se);break}else u(pe,se);se=se.sibling}se=rS(ge,pe.mode,Ae),se.return=pe,pe=se}return M(pe);case W:return st=ge._init,Or(pe,se,st(ge._payload),Ae)}if(ze(ge))return We(pe,se,ge,Ae);if(J(ge))return Ge(pe,se,ge,Ae);$p(pe,ge)}return typeof ge=="string"&&ge!==""||typeof ge=="number"?(ge=""+ge,se!==null&&se.tag===6?(p(pe,se.sibling),se=S(se,ge),se.return=pe,pe=se):(p(pe,se),se=tS(ge,pe.mode,Ae),se.return=pe,pe=se),M(pe)):p(pe,se)}return Or}var Ol=gN(!0),mN=gN(!1),Lp=ti(null),qp=null,Rl=null,dk=null;function fk(){dk=Rl=qp=null}function pk(i){var u=Lp.current;ur(Lp),i._currentValue=u}function hk(i,u,p){for(;i!==null;){var b=i.alternate;if((i.childLanes&u)!==u?(i.childLanes|=u,b!==null&&(b.childLanes|=u)):b!==null&&(b.childLanes&u)!==u&&(b.childLanes|=u),i===p)break;i=i.return}}function Tl(i,u){qp=i,dk=Rl=null,i=i.dependencies,i!==null&&i.firstContext!==null&&((i.lanes&u)!==0&&(An=!0),i.firstContext=null)}function io(i){var u=i._currentValue;if(dk!==i)if(i={context:i,memoizedValue:u,next:null},Rl===null){if(qp===null)throw Error(r(308));Rl=i,qp.dependencies={lanes:0,firstContext:i}}else Rl=Rl.next=i;return u}var es=null;function gk(i){es===null?es=[i]:es.push(i)}function vN(i,u,p,b){var S=u.interleaved;return S===null?(p.next=p,gk(u)):(p.next=S.next,S.next=p),u.interleaved=p,_a(i,b)}function _a(i,u){i.lanes|=u;var p=i.alternate;for(p!==null&&(p.lanes|=u),p=i,i=i.return;i!==null;)i.childLanes|=u,p=i.alternate,p!==null&&(p.childLanes|=u),p=i,i=i.return;return p.tag===3?p.stateNode:null}var oi=!1;function mk(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function yN(i,u){i=i.updateQueue,u.updateQueue===i&&(u.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects})}function Oa(i,u){return{eventTime:i,lane:u,tag:0,payload:null,callback:null,next:null}}function ai(i,u,p){var b=i.updateQueue;if(b===null)return null;if(b=b.shared,(Tt&2)!==0){var S=b.pending;return S===null?u.next=u:(u.next=S.next,S.next=u),b.pending=u,_a(i,p)}return S=b.interleaved,S===null?(u.next=u,gk(b)):(u.next=S.next,S.next=u),b.interleaved=u,_a(i,p)}function zp(i,u,p){if(u=u.updateQueue,u!==null&&(u=u.shared,(p&4194240)!==0)){var b=u.lanes;b&=i.pendingLanes,p|=b,u.lanes=p,Tx(i,p)}}function bN(i,u){var p=i.updateQueue,b=i.alternate;if(b!==null&&(b=b.updateQueue,p===b)){var S=null,O=null;if(p=p.firstBaseUpdate,p!==null){do{var M={eventTime:p.eventTime,lane:p.lane,tag:p.tag,payload:p.payload,callback:p.callback,next:null};O===null?S=O=M:O=O.next=M,p=p.next}while(p!==null);O===null?S=O=u:O=O.next=u}else S=O=u;p={baseState:b.baseState,firstBaseUpdate:S,lastBaseUpdate:O,shared:b.shared,effects:b.effects},i.updateQueue=p;return}i=p.lastBaseUpdate,i===null?p.firstBaseUpdate=u:i.next=u,p.lastBaseUpdate=u}function Up(i,u,p,b){var S=i.updateQueue;oi=!1;var O=S.firstBaseUpdate,M=S.lastBaseUpdate,Q=S.shared.pending;if(Q!==null){S.shared.pending=null;var oe=Q,ve=oe.next;oe.next=null,M===null?O=ve:M.next=ve,M=oe;var Oe=i.alternate;Oe!==null&&(Oe=Oe.updateQueue,Q=Oe.lastBaseUpdate,Q!==M&&(Q===null?Oe.firstBaseUpdate=ve:Q.next=ve,Oe.lastBaseUpdate=oe))}if(O!==null){var Te=S.baseState;M=0,Oe=ve=oe=null,Q=O;do{var _e=Q.lane,Be=Q.eventTime;if((b&_e)===_e){Oe!==null&&(Oe=Oe.next={eventTime:Be,lane:0,tag:Q.tag,payload:Q.payload,callback:Q.callback,next:null});e:{var We=i,Ge=Q;switch(_e=u,Be=p,Ge.tag){case 1:if(We=Ge.payload,typeof We=="function"){Te=We.call(Be,Te,_e);break e}Te=We;break e;case 3:We.flags=We.flags&-65537|128;case 0:if(We=Ge.payload,_e=typeof We=="function"?We.call(Be,Te,_e):We,_e==null)break e;Te=B({},Te,_e);break e;case 2:oi=!0}}Q.callback!==null&&Q.lane!==0&&(i.flags|=64,_e=S.effects,_e===null?S.effects=[Q]:_e.push(Q))}else Be={eventTime:Be,lane:_e,tag:Q.tag,payload:Q.payload,callback:Q.callback,next:null},Oe===null?(ve=Oe=Be,oe=Te):Oe=Oe.next=Be,M|=_e;if(Q=Q.next,Q===null){if(Q=S.shared.pending,Q===null)break;_e=Q,Q=_e.next,_e.next=null,S.lastBaseUpdate=_e,S.shared.pending=null}}while(!0);if(Oe===null&&(oe=Te),S.baseState=oe,S.firstBaseUpdate=ve,S.lastBaseUpdate=Oe,u=S.shared.interleaved,u!==null){S=u;do M|=S.lane,S=S.next;while(S!==u)}else O===null&&(S.shared.lanes=0);ns|=M,i.lanes=M,i.memoizedState=Te}}function wN(i,u,p){if(i=u.effects,u.effects=null,i!==null)for(u=0;up?p:4,i(!0);var b=xk.transition;xk.transition={};try{i(!1),u()}finally{Bt=p,xk.transition=b}}function LN(){return so().memoizedState}function Zse(i,u,p){var b=ui(i);if(p={lane:b,action:p,hasEagerState:!1,eagerState:null,next:null},qN(i))zN(u,p);else if(p=vN(i,u,p,b),p!==null){var S=bn();Eo(p,i,b,S),UN(p,u,b)}}function ele(i,u,p){var b=ui(i),S={lane:b,action:p,hasEagerState:!1,eagerState:null,next:null};if(qN(i))zN(u,S);else{var O=i.alternate;if(i.lanes===0&&(O===null||O.lanes===0)&&(O=u.lastRenderedReducer,O!==null))try{var M=u.lastRenderedState,Q=O(M,p);if(S.hasEagerState=!0,S.eagerState=Q,bo(Q,M)){var oe=u.interleaved;oe===null?(S.next=S,gk(u)):(S.next=oe.next,oe.next=S),u.interleaved=S;return}}catch(ve){}finally{}p=vN(i,u,S,b),p!==null&&(S=bn(),Eo(p,i,b,S),UN(p,u,b))}}function qN(i){var u=i.alternate;return i===yr||u!==null&&u===yr}function zN(i,u){Cc=Hp=!0;var p=i.pending;p===null?u.next=u:(u.next=p.next,p.next=u),i.pending=u}function UN(i,u,p){if((p&4194240)!==0){var b=u.lanes;b&=i.pendingLanes,p|=b,u.lanes=p,Tx(i,p)}}var Kp={readContext:io,useCallback:fn,useContext:fn,useEffect:fn,useImperativeHandle:fn,useInsertionEffect:fn,useLayoutEffect:fn,useMemo:fn,useReducer:fn,useRef:fn,useState:fn,useDebugValue:fn,useDeferredValue:fn,useTransition:fn,useMutableSource:fn,useSyncExternalStore:fn,useId:fn,unstable_isNewReconciler:!1},tle={readContext:io,useCallback:function(i,u){return Jo().memoizedState=[i,u===void 0?null:u],i},useContext:io,useEffect:IN,useImperativeHandle:function(i,u,p){return p=p!=null?p.concat([i]):null,Wp(4194308,4,DN.bind(null,u,i),p)},useLayoutEffect:function(i,u){return Wp(4194308,4,i,u)},useInsertionEffect:function(i,u){return Wp(4,2,i,u)},useMemo:function(i,u){var p=Jo();return u=u===void 0?null:u,i=i(),p.memoizedState=[i,u],i},useReducer:function(i,u,p){var b=Jo();return u=p!==void 0?p(u):u,b.memoizedState=b.baseState=u,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:u},b.queue=i,i=i.dispatch=Zse.bind(null,yr,i),[b.memoizedState,i]},useRef:function(i){var u=Jo();return i={current:i},u.memoizedState=i},useState:RN,useDebugValue:Ok,useDeferredValue:function(i){return Jo().memoizedState=i},useTransition:function(){var i=RN(!1),u=i[0];return i=Xse.bind(null,i[1]),Jo().memoizedState=i,[u,i]},useMutableSource:function(){},useSyncExternalStore:function(i,u,p){var b=yr,S=Jo();if(pr){if(p===void 0)throw Error(r(407));p=p()}else{if(p=u(),Kr===null)throw Error(r(349));(rs&30)!==0||EN(b,u,p)}S.memoizedState=p;var O={value:p,getSnapshot:u};return S.queue=O,IN(PN.bind(null,b,O,i),[i]),b.flags|=2048,Oc(9,CN.bind(null,b,O,p,u),void 0,null),p},useId:function(){var i=Jo(),u=Kr.identifierPrefix;if(pr){var p=Pa,b=Ca;p=(b&~(1<<32-Rn(b)-1)).toString(32)+p,u=":"+u+"R"+p,p=Pc++,0<\/script>",i=i.removeChild(i.firstChild)):typeof b.is=="string"?i=M.createElement(p,{is:b.is}):(i=M.createElement(p),p==="select"&&(M=i,b.multiple?M.multiple=!0:b.size&&(M.size=b.size))):i=M.createElementNS(i,p),i[Yo]=u,i[bc]=b,lF(i,u,!1,!1),u.stateNode=i;e:{switch(M=Pt(p,b),p){case"dialog":lr("cancel",i),lr("close",i),S=b;break;case"iframe":case"object":case"embed":lr("load",i),S=b;break;case"video":case"audio":for(S=0;SNl&&(u.flags|=128,b=!0,Rc(O,!1),u.lanes=4194304)}else{if(!b)if(i=Bp(M),i!==null){if(u.flags|=128,b=!0,p=i.updateQueue,p!==null&&(u.updateQueue=p,u.flags|=4),Rc(O,!0),O.tail===null&&O.tailMode==="hidden"&&!M.alternate&&!pr)return pn(u),null}else 2*zt()-O.renderingStartTime>Nl&&p!==1073741824&&(u.flags|=128,b=!0,Rc(O,!1),u.lanes=4194304);O.isBackwards?(M.sibling=u.child,u.child=M):(p=O.last,p!==null?p.sibling=M:u.child=M,O.last=M)}return O.tail!==null?(u=O.tail,O.rendering=u,O.tail=u.sibling,O.renderingStartTime=zt(),u.sibling=null,p=vr.current,tr(vr,b?p&1|2:p&1),u):(pn(u),null);case 22:case 23:return Xk(),b=u.memoizedState!==null,i!==null&&i.memoizedState!==null!==b&&(u.flags|=8192),b&&(u.mode&1)!==0?(Gn&1073741824)!==0&&(pn(u),u.subtreeFlags&6&&(u.flags|=8192)):pn(u),null;case 24:return null;case 25:return null}throw Error(r(156,u.tag))}function ule(i,u){switch(sk(u),u.tag){case 1:return In(u.type)&&Ap(),i=u.flags,i&65536?(u.flags=i&-65537|128,u):null;case 3:return Il(),ur(Tn),ur(dn),wk(),i=u.flags,(i&65536)!==0&&(i&128)===0?(u.flags=i&-65537|128,u):null;case 5:return yk(u),null;case 13:if(ur(vr),i=u.memoizedState,i!==null&&i.dehydrated!==null){if(u.alternate===null)throw Error(r(340));_l()}return i=u.flags,i&65536?(u.flags=i&-65537|128,u):null;case 19:return ur(vr),null;case 4:return Il(),null;case 10:return pk(u.type._context),null;case 22:case 23:return Xk(),null;case 24:return null;default:return null}}var Xp=!1,hn=!1,cle=typeof WeakSet=="function"?WeakSet:Set,Ve=null;function jl(i,u){var p=i.ref;if(p!==null)if(typeof p=="function")try{p(null)}catch(b){xr(i,u,b)}else p.current=null}function qk(i,u,p){try{p()}catch(b){xr(i,u,b)}}var dF=!1;function dle(i,u){if(Xx=yp,i=B6(),Vx(i)){if("selectionStart"in i)var p={start:i.selectionStart,end:i.selectionEnd};else e:{p=(p=i.ownerDocument)&&p.defaultView||window;var b=p.getSelection&&p.getSelection();if(b&&b.rangeCount!==0){p=b.anchorNode;var S=b.anchorOffset,O=b.focusNode;b=b.focusOffset;try{p.nodeType,O.nodeType}catch(Ae){p=null;break e}var M=0,Q=-1,oe=-1,ve=0,Oe=0,Te=i,_e=null;t:for(;;){for(var Be;Te!==p||S!==0&&Te.nodeType!==3||(Q=M+S),Te!==O||b!==0&&Te.nodeType!==3||(oe=M+b),Te.nodeType===3&&(M+=Te.nodeValue.length),(Be=Te.firstChild)!==null;)_e=Te,Te=Be;for(;;){if(Te===i)break t;if(_e===p&&++ve===S&&(Q=M),_e===O&&++Oe===b&&(oe=M),(Be=Te.nextSibling)!==null)break;Te=_e,_e=Te.parentNode}Te=Be}p=Q===-1||oe===-1?null:{start:Q,end:oe}}else p=null}p=p||{start:0,end:0}}else p=null;for(Zx={focusedElem:i,selectionRange:p},yp=!1,Ve=u;Ve!==null;)if(u=Ve,i=u.child,(u.subtreeFlags&1028)!==0&&i!==null)i.return=u,Ve=i;else for(;Ve!==null;){u=Ve;try{var We=u.alternate;if((u.flags&1024)!==0)switch(u.tag){case 0:case 11:case 15:break;case 1:if(We!==null){var Ge=We.memoizedProps,Or=We.memoizedState,pe=u.stateNode,se=pe.getSnapshotBeforeUpdate(u.elementType===u.type?Ge:xo(u.type,Ge),Or);pe.__reactInternalSnapshotBeforeUpdate=se}break;case 3:var ge=u.stateNode.containerInfo;ge.nodeType===1?ge.textContent="":ge.nodeType===9&&ge.documentElement&&ge.removeChild(ge.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(r(163))}}catch(Ae){xr(u,u.return,Ae)}if(i=u.sibling,i!==null){i.return=u.return,Ve=i;break}Ve=u.return}return We=dF,dF=!1,We}function Tc(i,u,p){var b=u.updateQueue;if(b=b!==null?b.lastEffect:null,b!==null){var S=b=b.next;do{if((S.tag&i)===i){var O=S.destroy;S.destroy=void 0,O!==void 0&&qk(u,p,O)}S=S.next}while(S!==b)}}function Zp(i,u){if(u=u.updateQueue,u=u!==null?u.lastEffect:null,u!==null){var p=u=u.next;do{if((p.tag&i)===i){var b=p.create;p.destroy=b()}p=p.next}while(p!==u)}}function zk(i){var u=i.ref;if(u!==null){var p=i.stateNode;switch(i.tag){case 5:i=p;break;default:i=p}typeof u=="function"?u(i):u.current=i}}function fF(i){var u=i.alternate;u!==null&&(i.alternate=null,fF(u)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(u=i.stateNode,u!==null&&(delete u[Yo],delete u[bc],delete u[nk],delete u[Gse],delete u[Kse])),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}function pF(i){return i.tag===5||i.tag===3||i.tag===4}function hF(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||pF(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function Uk(i,u,p){var b=i.tag;if(b===5||b===6)i=i.stateNode,u?p.nodeType===8?p.parentNode.insertBefore(i,u):p.insertBefore(i,u):(p.nodeType===8?(u=p.parentNode,u.insertBefore(i,p)):(u=p,u.appendChild(i)),p=p._reactRootContainer,p!=null||u.onclick!==null||(u.onclick=Tp));else if(b!==4&&(i=i.child,i!==null))for(Uk(i,u,p),i=i.sibling;i!==null;)Uk(i,u,p),i=i.sibling}function Bk(i,u,p){var b=i.tag;if(b===5||b===6)i=i.stateNode,u?p.insertBefore(i,u):p.appendChild(i);else if(b!==4&&(i=i.child,i!==null))for(Bk(i,u,p),i=i.sibling;i!==null;)Bk(i,u,p),i=i.sibling}var rn=null,ko=!1;function ii(i,u,p){for(p=p.child;p!==null;)gF(i,u,p),p=p.sibling}function gF(i,u,p){if(Ar&&typeof Ar.onCommitFiberUnmount=="function")try{Ar.onCommitFiberUnmount(no,p)}catch(Q){}switch(p.tag){case 5:hn||jl(p,u);case 6:var b=rn,S=ko;rn=null,ii(i,u,p),rn=b,ko=S,rn!==null&&(ko?(i=rn,p=p.stateNode,i.nodeType===8?i.parentNode.removeChild(p):i.removeChild(p)):rn.removeChild(p.stateNode));break;case 18:rn!==null&&(ko?(i=rn,p=p.stateNode,i.nodeType===8?rk(i.parentNode,p):i.nodeType===1&&rk(i,p),lc(i)):rk(rn,p.stateNode));break;case 4:b=rn,S=ko,rn=p.stateNode.containerInfo,ko=!0,ii(i,u,p),rn=b,ko=S;break;case 0:case 11:case 14:case 15:if(!hn&&(b=p.updateQueue,b!==null&&(b=b.lastEffect,b!==null))){S=b=b.next;do{var O=S,M=O.destroy;O=O.tag,M!==void 0&&((O&2)!==0||(O&4)!==0)&&qk(p,u,M),S=S.next}while(S!==b)}ii(i,u,p);break;case 1:if(!hn&&(jl(p,u),b=p.stateNode,typeof b.componentWillUnmount=="function"))try{b.props=p.memoizedProps,b.state=p.memoizedState,b.componentWillUnmount()}catch(Q){xr(p,u,Q)}ii(i,u,p);break;case 21:ii(i,u,p);break;case 22:p.mode&1?(hn=(b=hn)||p.memoizedState!==null,ii(i,u,p),hn=b):ii(i,u,p);break;default:ii(i,u,p)}}function mF(i){var u=i.updateQueue;if(u!==null){i.updateQueue=null;var p=i.stateNode;p===null&&(p=i.stateNode=new cle),u.forEach(function(b){var S=wle.bind(null,i,b);p.has(b)||(p.add(b),b.then(S,S))})}}function So(i,u){var p=u.deletions;if(p!==null)for(var b=0;bS&&(S=M),b&=~O}if(b=S,b=zt()-b,b=(120>b?120:480>b?480:1080>b?1080:1920>b?1920:3e3>b?3e3:4320>b?4320:1960*ple(b/1960))-b,10i?16:i,li===null)var b=!1;else{if(i=li,li=null,oh=0,(Tt&6)!==0)throw Error(r(331));var S=Tt;for(Tt|=4,Ve=i.current;Ve!==null;){var O=Ve,M=O.child;if((Ve.flags&16)!==0){var Q=O.deletions;if(Q!==null){for(var oe=0;oezt()-Wk?as(i,0):Hk|=p),Dn(i,u)}function RF(i,u){u===0&&((i.mode&1)===0?u=1:(u=Yi,Yi<<=1,(Yi&130023424)===0&&(Yi=4194304)));var p=bn();i=_a(i,u),i!==null&&(nc(i,u,p),Dn(i,p))}function ble(i){var u=i.memoizedState,p=0;u!==null&&(p=u.retryLane),RF(i,p)}function wle(i,u){var p=0;switch(i.tag){case 13:var b=i.stateNode,S=i.memoizedState;S!==null&&(p=S.retryLane);break;case 19:b=i.stateNode;break;default:throw Error(r(314))}b!==null&&b.delete(u),RF(i,p)}var TF;TF=function(i,u,p){if(i!==null)if(i.memoizedProps!==u.pendingProps||Tn.current)An=!0;else{if((i.lanes&p)===0&&(u.flags&128)===0)return An=!1,sle(i,u,p);An=(i.flags&131072)!==0}else An=!1,pr&&(u.flags&1048576)!==0&&uN(u,Fp,u.index);switch(u.lanes=0,u.tag){case 2:var b=u.type;Jp(i,u),i=u.pendingProps;var S=El(u,dn.current);Tl(u,p),S=Sk(null,u,b,i,S,p);var O=Ek();return u.flags|=1,typeof S=="object"&&S!==null&&typeof S.render=="function"&&S.$$typeof===void 0?(u.tag=1,u.memoizedState=null,u.updateQueue=null,In(b)?(O=!0,jp(u)):O=!1,u.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,mk(u),S.updater=Yp,u.stateNode=S,S._reactInternals=u,Tk(u,b,i,p),u=Dk(null,u,b,!0,O,p)):(u.tag=0,pr&&O&&ik(u),yn(null,u,S,p),u=u.child),u;case 16:b=u.elementType;e:{switch(Jp(i,u),i=u.pendingProps,S=b._init,b=S(b._payload),u.type=b,S=u.tag=kle(b),i=xo(b,i),S){case 0:u=jk(null,u,b,i,p);break e;case 1:u=rF(null,u,b,i,p);break e;case 11:u=JN(null,u,b,i,p);break e;case 14:u=XN(null,u,b,xo(b.type,i),p);break e}throw Error(r(306,b,""))}return u;case 0:return b=u.type,S=u.pendingProps,S=u.elementType===b?S:xo(b,S),jk(i,u,b,S,p);case 1:return b=u.type,S=u.pendingProps,S=u.elementType===b?S:xo(b,S),rF(i,u,b,S,p);case 3:e:{if(nF(u),i===null)throw Error(r(387));b=u.pendingProps,O=u.memoizedState,S=O.element,yN(i,u),Up(u,b,null,p);var M=u.memoizedState;if(b=M.element,O.isDehydrated)if(O={element:b,isDehydrated:!1,cache:M.cache,pendingSuspenseBoundaries:M.pendingSuspenseBoundaries,transitions:M.transitions},u.updateQueue.baseState=O,u.memoizedState=O,u.flags&256){S=Al(Error(r(423)),u),u=oF(i,u,b,p,S);break e}else if(b!==S){S=Al(Error(r(424)),u),u=oF(i,u,b,p,S);break e}else for(Wn=ei(u.stateNode.containerInfo.firstChild),Hn=u,pr=!0,wo=null,p=mN(u,null,b,p),u.child=p;p;)p.flags=p.flags&-3|4096,p=p.sibling;else{if(_l(),b===S){u=Ra(i,u,p);break e}yn(i,u,b,p)}u=u.child}return u;case 5:return xN(u),i===null&&uk(u),b=u.type,S=u.pendingProps,O=i!==null?i.memoizedProps:null,M=S.children,ek(b,S)?M=null:O!==null&&ek(b,O)&&(u.flags|=32),tF(i,u),yn(i,u,M,p),u.child;case 6:return i===null&&uk(u),null;case 13:return aF(i,u,p);case 4:return vk(u,u.stateNode.containerInfo),b=u.pendingProps,i===null?u.child=Ol(u,null,b,p):yn(i,u,b,p),u.child;case 11:return b=u.type,S=u.pendingProps,S=u.elementType===b?S:xo(b,S),JN(i,u,b,S,p);case 7:return yn(i,u,u.pendingProps,p),u.child;case 8:return yn(i,u,u.pendingProps.children,p),u.child;case 12:return yn(i,u,u.pendingProps.children,p),u.child;case 10:e:{if(b=u.type._context,S=u.pendingProps,O=u.memoizedProps,M=S.value,tr(Lp,b._currentValue),b._currentValue=M,O!==null)if(bo(O.value,M)){if(O.children===S.children&&!Tn.current){u=Ra(i,u,p);break e}}else for(O=u.child,O!==null&&(O.return=u);O!==null;){var Q=O.dependencies;if(Q!==null){M=O.child;for(var oe=Q.firstContext;oe!==null;){if(oe.context===b){if(O.tag===1){oe=Oa(-1,p&-p),oe.tag=2;var ve=O.updateQueue;if(ve!==null){ve=ve.shared;var Oe=ve.pending;Oe===null?oe.next=oe:(oe.next=Oe.next,Oe.next=oe),ve.pending=oe}}O.lanes|=p,oe=O.alternate,oe!==null&&(oe.lanes|=p),hk(O.return,p,u),Q.lanes|=p;break}oe=oe.next}}else if(O.tag===10)M=O.type===u.type?null:O.child;else if(O.tag===18){if(M=O.return,M===null)throw Error(r(341));M.lanes|=p,Q=M.alternate,Q!==null&&(Q.lanes|=p),hk(M,p,u),M=O.sibling}else M=O.child;if(M!==null)M.return=O;else for(M=O;M!==null;){if(M===u){M=null;break}if(O=M.sibling,O!==null){O.return=M.return,M=O;break}M=M.return}O=M}yn(i,u,S.children,p),u=u.child}return u;case 9:return S=u.type,b=u.pendingProps.children,Tl(u,p),S=io(S),b=b(S),u.flags|=1,yn(i,u,b,p),u.child;case 14:return b=u.type,S=xo(b,u.pendingProps),S=xo(b.type,S),XN(i,u,b,S,p);case 15:return ZN(i,u,u.type,u.pendingProps,p);case 17:return b=u.type,S=u.pendingProps,S=u.elementType===b?S:xo(b,S),Jp(i,u),u.tag=1,In(b)?(i=!0,jp(u)):i=!1,Tl(u,p),VN(u,b,S),Tk(u,b,S,p),Dk(null,u,b,!0,i,p);case 19:return sF(i,u,p);case 22:return eF(i,u,p)}throw Error(r(156,u.tag))};function IF(i,u){return dt(i,u)}function xle(i,u,p,b){this.tag=i,this.key=p,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=u,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=b,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function uo(i,u,p,b){return new xle(i,u,p,b)}function eS(i){return i=i.prototype,!(!i||!i.isReactComponent)}function kle(i){if(typeof i=="function")return eS(i)?1:0;if(i!=null){if(i=i.$$typeof,i===q)return 11;if(i===G)return 14}return 2}function di(i,u){var p=i.alternate;return p===null?(p=uo(i.tag,u,i.key,i.mode),p.elementType=i.elementType,p.type=i.type,p.stateNode=i.stateNode,p.alternate=i,i.alternate=p):(p.pendingProps=u,p.type=i.type,p.flags=0,p.subtreeFlags=0,p.deletions=null),p.flags=i.flags&14680064,p.childLanes=i.childLanes,p.lanes=i.lanes,p.child=i.child,p.memoizedProps=i.memoizedProps,p.memoizedState=i.memoizedState,p.updateQueue=i.updateQueue,u=i.dependencies,p.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext},p.sibling=i.sibling,p.index=i.index,p.ref=i.ref,p}function lh(i,u,p,b,S,O){var M=2;if(b=i,typeof i=="function")eS(i)&&(M=1);else if(typeof i=="string")M=5;else e:switch(i){case T:return ss(p.children,S,O,u);case F:M=8,S|=8;break;case z:return i=uo(12,p,u,S|2),i.elementType=z,i.lanes=O,i;case D:return i=uo(13,p,u,S),i.elementType=D,i.lanes=O,i;case L:return i=uo(19,p,u,S),i.elementType=L,i.lanes=O,i;case ee:return uh(p,S,O,u);default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case N:M=10;break e;case j:M=9;break e;case q:M=11;break e;case G:M=14;break e;case W:M=16,b=null;break e}throw Error(r(130,i==null?i:typeof i,""))}return u=uo(M,p,u,S),u.elementType=i,u.type=b,u.lanes=O,u}function ss(i,u,p,b){return i=uo(7,i,b,u),i.lanes=p,i}function uh(i,u,p,b){return i=uo(22,i,b,u),i.elementType=ee,i.lanes=p,i.stateNode={isHidden:!1},i}function tS(i,u,p){return i=uo(6,i,null,u),i.lanes=p,i}function rS(i,u,p){return u=uo(4,i.children!==null?i.children:[],i.key,u),u.lanes=p,u.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},u}function Sle(i,u,p,b,S){this.tag=u,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Rx(0),this.expirationTimes=Rx(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rx(0),this.identifierPrefix=b,this.onRecoverableError=S,this.mutableSourceEagerHydrationData=null}function nS(i,u,p,b,S,O,M,Q,oe){return i=new Sle(i,u,p,Q,oe),u===1?(u=1,O===!0&&(u|=8)):u=0,O=uo(3,null,null,u),i.current=O,O.stateNode=i,O.memoizedState={element:b,isDehydrated:p,cache:null,transitions:null,pendingSuspenseBoundaries:null},mk(O),i}function Ele(i,u,p){var b=3t.length)&&(e=t.length);for(var r=0,o=Array(e);r0?Qr(bs,--Sn):0,ys--,Rr===10&&(ys=1,rd--),Rr}function Nn(){return Rr=Sn2||Kl(Rr)>3?"":" "}function C9(t,e){for(;--e&&Nn()&&!(Rr<48||Rr>102||Rr>57&&Rr<65||Rr>70&&Rr<97););return Gl(t,od()+(e<6&&To()==32&&Nn()==32))}function tg(t){for(;Nn();)switch(Rr){case t:return Sn;case 34:case 39:t!==34&&t!==39&&tg(Rr);break;case 40:t===41&&tg(t);break;case 92:Nn();break}return Sn}function P9(t,e){for(;Nn()&&t+Rr!==57;)if(t+Rr===84&&To()===47)break;return"/*"+Gl(e,Sn-1)+"*"+ed(t===47?t:Nn())}function _9(t){for(;!Kl(To());)Nn();return Gl(t,Sn)}function O9(t){return j2(id("",null,null,null,[""],t=A2(t),0,[0],t))}function id(t,e,r,o,n,a,s,l,c){for(var d=0,f=0,h=s,m=0,g=0,v=0,w=1,y=1,x=1,E=0,k="",C=n,P=a,R=o,T=k;y;)switch(v=E,E=Nn()){case 40:if(v!=108&&Qr(T,h-1)==58){Zh(T+=Dt(ad(E),"&","&\f"),"&\f")!=-1&&(x=-1);break}case 34:case 39:case 91:T+=ad(E);break;case 9:case 10:case 13:case 32:T+=E9(v);break;case 92:T+=C9(od()-1,7);continue;case 47:switch(To()){case 42:case 47:td(R9(P9(Nn(),od()),e,r),c);break;default:T+="/"}break;case 123*w:l[d++]=Ro(T)*x;case 125*w:case 59:case 0:switch(E){case 0:case 125:y=0;case 59+f:x==-1&&(T=Dt(T,/\f/g,"")),g>0&&Ro(T)-h&&td(g>32?N2(T+";",o,r,h-1):N2(Dt(T," ","")+";",o,r,h-2),c);break;case 59:T+=";";default:if(td(R=D2(T,e,r,d,f,n,l,k,C=[],P=[],h),a),E===123)if(f===0)id(T,e,R,R,C,a,h,l,P);else switch(m===99&&Qr(T,3)===110?100:m){case 100:case 108:case 109:case 115:id(t,R,R,o&&td(D2(t,R,R,0,0,n,l,k,n,C=[],h),P),n,P,h,l,o?C:P);break;default:id(T,R,R,R,[""],P,0,l,P)}}d=f=g=0,w=x=1,k=T="",h=s;break;case 58:h=1+Ro(T),g=v;default:if(w<1){if(E==123)--w;else if(E==125&&w++==0&&S9()==125)continue}switch(T+=ed(E),E*w){case 38:x=f>0?1:(T+="\f",-1);break;case 44:l[d++]=(Ro(T)-1)*x,x=1;break;case 64:To()===45&&(T+=ad(Nn())),m=To(),f=h=Ro(k=T+=_9(od())),E++;break;case 45:v===45&&Ro(T)==2&&(w=0)}}return a}function D2(t,e,r,o,n,a,s,l,c,d,f){for(var h=n-1,m=n===0?a:[""],g=eg(m),v=0,w=0,y=0;v0?m[x]+" "+E:Dt(E,/&\f/g,m[x])))&&(c[y++]=k);return nd(t,e,r,n===0?Jh:l,c,d,f)}function R9(t,e,r){return nd(t,e,r,O2,ed(k9()),Hl(t,2,-2),0)}function N2(t,e,r,o){return nd(t,e,r,Xh,Hl(t,0,o),Hl(t,o+1,-1),o)}function ws(t,e){for(var r="",o=eg(t),n=0;n6)switch(Qr(t,e+1)){case 109:if(Qr(t,e+4)!==45)break;case 102:return Dt(t,/(.+:)(.+)-([^]+)/,"$1"+jt+"$2-$3$1"+Zc+(Qr(t,e+3)==108?"$3":"$2-$3"))+t;case 115:return~Zh(t,"stretch")?M2(Dt(t,"stretch","fill-available"),e)+t:t}break;case 4949:if(Qr(t,e+1)!==115)break;case 6444:switch(Qr(t,Ro(t)-3-(~Zh(t,"!important")&&10))){case 107:return Dt(t,":",":"+jt)+t;case 101:return Dt(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+jt+(Qr(t,14)===45?"inline-":"")+"box$3$1"+jt+"$2$3$1"+an+"$2box$3")+t}break;case 5936:switch(Qr(t,e+11)){case 114:return jt+t+an+Dt(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return jt+t+an+Dt(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return jt+t+an+Dt(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return jt+t+an+t+t}return t}var L9=function(e,r,o,n){if(e.length>-1&&!e.return)switch(e.type){case Xh:e.return=M2(e.value,e.length);break;case R2:return ws([Wl(e,{value:Dt(e.value,"@","@"+jt)})],n);case Jh:if(e.length)return x9(e.props,function(a){switch(w9(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ws([Wl(e,{props:[Dt(a,/:(read-\w+)/,":"+Zc+"$1")]})],n);case"::placeholder":return ws([Wl(e,{props:[Dt(a,/:(plac\w+)/,":"+jt+"input-$1")]}),Wl(e,{props:[Dt(a,/:(plac\w+)/,":"+Zc+"$1")]}),Wl(e,{props:[Dt(a,/:(plac\w+)/,an+"input-$1")]})],n)}return""})}},q9=[L9],z9=function(e){var r=e.key;if(r==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(w){var y=w.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(w),w.setAttribute("data-s",""))})}var n=e.stylisPlugins||q9,a={},s,l=[];s=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(w){for(var y=w.getAttribute("data-emotion").split(" "),x=1;xl}return!1}function w(i,l,p,b,E,R,F){this.acceptsBooleans=l===2||l===3||l===4,this.attributeName=b,this.attributeNamespace=E,this.mustUseProperty=p,this.propertyName=i,this.type=l,this.sanitizeURL=R,this.removeEmptyString=F}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(i){y[i]=new w(i,0,!1,i,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(i){var l=i[0];y[l]=new w(l,1,!1,i[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(i){y[i]=new w(i,2,!1,i.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(i){y[i]=new w(i,2,!1,i,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(i){y[i]=new w(i,3,!1,i.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(i){y[i]=new w(i,3,!0,i,null,!1,!1)}),["capture","download"].forEach(function(i){y[i]=new w(i,4,!1,i,null,!1,!1)}),["cols","rows","size","span"].forEach(function(i){y[i]=new w(i,6,!1,i,null,!1,!1)}),["rowSpan","start"].forEach(function(i){y[i]=new w(i,5,!1,i.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function C(i){return i[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(i){var l=i.replace(x,C);y[l]=new w(l,1,!1,i,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(i){var l=i.replace(x,C);y[l]=new w(l,1,!1,i,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(i){var l=i.replace(x,C);y[l]=new w(l,1,!1,i,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(i){y[i]=new w(i,1,!1,i.toLowerCase(),null,!1,!1)}),y.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(i){y[i]=new w(i,1,!1,i.toLowerCase(),null,!0,!0)});function S(i,l,p,b){var E=y.hasOwnProperty(l)?y[l]:null;(E!==null?E.type!==0:b||!(2G||E[F]!==R[G]){var re=` +`+E[F].replace(" at new "," at ");return i.displayName&&re.includes("")&&(re=re.replace("",i.displayName)),re}while(1<=F&&0<=G);break}}}finally{le=!1,Error.prepareStackTrace=p}return(i=i?i.displayName||i.name:"")?X(i):""}function ye(i){switch(i.tag){case 5:return X(i.type);case 16:return X("Lazy");case 13:return X("Suspense");case 19:return X("SuspenseList");case 0:case 2:case 15:return i=we(i.type,!1),i;case 11:return i=we(i.type.render,!1),i;case 1:return i=we(i.type,!0),i;default:return""}}function L(i){if(i==null)return null;if(typeof i=="function")return i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case I:return"Fragment";case T:return"Portal";case q:return"Profiler";case D:return"StrictMode";case j:return"Suspense";case M:return"SuspenseList"}if(typeof i=="object")switch(i.$$typeof){case A:return(i.displayName||"Context")+".Consumer";case N:return(i._context.displayName||"Context")+".Provider";case $:var l=i.render;return i=i.displayName,i||(i=l.displayName||l.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case W:return l=i.displayName||null,l!==null?l:L(i.type)||"Memo";case H:l=i._payload,i=i._init;try{return L(i(l))}catch(p){}}return null}function Y(i){var l=i.type;switch(i.tag){case 24:return"Cache";case 9:return(l.displayName||"Context")+".Consumer";case 10:return(l._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return i=l.render,i=i.displayName||i.name||"",l.displayName||(i!==""?"ForwardRef("+i+")":"ForwardRef");case 7:return"Fragment";case 5:return l;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return L(l);case 8:return l===D?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof l=="function")return l.displayName||l.name||null;if(typeof l=="string")return l}return null}function oe(i){switch(typeof i){case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function ee(i){var l=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(l==="checkbox"||l==="radio")}function te(i){var l=ee(i)?"checked":"value",p=Object.getOwnPropertyDescriptor(i.constructor.prototype,l),b=""+i[l];if(!i.hasOwnProperty(l)&&typeof p!="undefined"&&typeof p.get=="function"&&typeof p.set=="function"){var E=p.get,R=p.set;return Object.defineProperty(i,l,{configurable:!0,get:function(){return E.call(this)},set:function(F){b=""+F,R.call(this,F)}}),Object.defineProperty(i,l,{enumerable:p.enumerable}),{getValue:function(){return b},setValue:function(F){b=""+F},stopTracking:function(){i._valueTracker=null,delete i[l]}}}}function se(i){i._valueTracker||(i._valueTracker=te(i))}function Ee(i){if(!i)return!1;var l=i._valueTracker;if(!l)return!0;var p=l.getValue(),b="";return i&&(b=ee(i)?i.checked?"true":"false":i.value),i=b,i!==p?(l.setValue(i),!0):!1}function Ae(i){if(i=i||(typeof document!="undefined"?document:void 0),typeof i=="undefined")return null;try{return i.activeElement||i.body}catch(l){return i.body}}function Ne(i,l){var p=l.checked;return B({},l,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:p!=null?p:i._wrapperState.initialChecked})}function je(i,l){var p=l.defaultValue==null?"":l.defaultValue,b=l.checked!=null?l.checked:l.defaultChecked;p=oe(l.value!=null?l.value:p),i._wrapperState={initialChecked:b,initialValue:p,controlled:l.type==="checkbox"||l.type==="radio"?l.checked!=null:l.value!=null}}function Fe(i,l){l=l.checked,l!=null&&S(i,"checked",l,!1)}function ke(i,l){Fe(i,l);var p=oe(l.value),b=l.type;if(p!=null)b==="number"?(p===0&&i.value===""||i.value!=p)&&(i.value=""+p):i.value!==""+p&&(i.value=""+p);else if(b==="submit"||b==="reset"){i.removeAttribute("value");return}l.hasOwnProperty("value")?Ce(i,l.type,p):l.hasOwnProperty("defaultValue")&&Ce(i,l.type,oe(l.defaultValue)),l.checked==null&&l.defaultChecked!=null&&(i.defaultChecked=!!l.defaultChecked)}function Me(i,l,p){if(l.hasOwnProperty("value")||l.hasOwnProperty("defaultValue")){var b=l.type;if(!(b!=="submit"&&b!=="reset"||l.value!==void 0&&l.value!==null))return;l=""+i._wrapperState.initialValue,p||l===i.value||(i.value=l),i.defaultValue=l}p=i.name,p!==""&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,p!==""&&(i.name=p)}function Ce(i,l,p){(l!=="number"||Ae(i.ownerDocument)!==i)&&(p==null?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+p&&(i.defaultValue=""+p))}var qe=Array.isArray;function Qe(i,l,p,b){if(i=i.options,l){l={};for(var E=0;E"+l.valueOf().toString()+"",l=_r.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;l.firstChild;)i.appendChild(l.firstChild)}});function Sr(i,l){if(l){var p=i.firstChild;if(p&&p===i.lastChild&&p.nodeType===3){p.nodeValue=l;return}}i.textContent=l}var on={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ue=["Webkit","ms","Moz","O"];Object.keys(on).forEach(function(i){ue.forEach(function(l){l=l+i.charAt(0).toUpperCase()+i.substring(1),on[l]=on[i]})});function de(i,l,p){return l==null||typeof l=="boolean"||l===""?"":p||typeof l!="number"||l===0||on.hasOwnProperty(i)&&on[i]?(""+l).trim():l+"px"}function Se(i,l){i=i.style;for(var p in l)if(l.hasOwnProperty(p)){var b=p.indexOf("--")===0,E=de(p,l[p],b);p==="float"&&(p="cssFloat"),b?i.setProperty(p,E):i[p]=E}}var De=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function tt(i,l){if(l){if(De[i]&&(l.children!=null||l.dangerouslySetInnerHTML!=null))throw Error(r(137,i));if(l.dangerouslySetInnerHTML!=null){if(l.children!=null)throw Error(r(60));if(typeof l.dangerouslySetInnerHTML!="object"||!("__html"in l.dangerouslySetInnerHTML))throw Error(r(61))}if(l.style!=null&&typeof l.style!="object")throw Error(r(62))}}function St(i,l){if(i.indexOf("-")===-1)return typeof l.is=="string";switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var or=null;function pt(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var $e=null,Le=null,ze=null;function Ve(i){if(i=gc(i)){if(typeof $e!="function")throw Error(r(280));var l=i.stateNode;l&&(l=Pp(l),$e(i.stateNode,i.type,l))}}function dt(i){Le?ze?ze.push(i):ze=[i]:Le=i}function Mt(){if(Le){var i=Le,l=ze;if(ze=Le=null,Ve(i),l)for(i=0;i>>=0,i===0?32:31-(cp(i)/ul|0)|0}var ba=64,Wi=4194304;function Va(i){switch(i&-i){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: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 i&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return i&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return i}}function Ho(i,l){var p=i.pendingLanes;if(p===0)return 0;var b=0,E=i.suspendedLanes,R=i.pingedLanes,F=p&268435455;if(F!==0){var G=F&~E;G!==0?b=Va(G):(R&=F,R!==0&&(b=Va(R)))}else F=p&~E,F!==0?b=Va(F):R!==0&&(b=Va(R));if(b===0)return 0;if(l!==0&&l!==b&&(l&E)===0&&(E=b&-b,R=l&-l,E>=R||E===16&&(R&4194240)!==0))return l;if((b&4)!==0&&(b|=p&16),l=i.entangledLanes,l!==0)for(i=i.entanglements,l&=b;0p;p++)l.push(i);return l}function Xu(i,l,p){i.pendingLanes|=l,l!==536870912&&(i.suspendedLanes=0,i.pingedLanes=0),i=i.eventTimes,l=31-Cn(l),i[l]=p}function Tie(i,l){var p=i.pendingLanes&~l;i.pendingLanes=l,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=l,i.mutableReadLanes&=l,i.entangledLanes&=l,l=i.entanglements;var b=i.eventTimes;for(i=i.expirationTimes;0=ic),pN=" ",hN=!1;function gN(i,l){switch(i){case"keyup":return ose.indexOf(l.keyCode)!==-1;case"keydown":return l.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mN(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var pl=!1;function ise(i,l){switch(i){case"compositionend":return mN(l);case"keypress":return l.which!==32?null:(hN=!0,pN);case"textInput":return i=l.data,i===pN&&hN?null:i;default:return null}}function sse(i,l){if(pl)return i==="compositionend"||!Nx&&gN(i,l)?(i=sN(),gp=_x=Ya=null,pl=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(l.ctrlKey||l.altKey||l.metaKey)||l.ctrlKey&&l.altKey){if(l.char&&1=l)return{node:p,offset:l-i};i=b}e:{for(;p;){if(p.nextSibling){p=p.nextSibling;break e}p=p.parentNode}p=void 0}p=SN(p)}}function CN(i,l){return i&&l?i===l?!0:i&&i.nodeType===3?!1:l&&l.nodeType===3?CN(i,l.parentNode):"contains"in i?i.contains(l):i.compareDocumentPosition?!!(i.compareDocumentPosition(l)&16):!1:!1}function PN(){for(var i=window,l=Ae();l instanceof i.HTMLIFrameElement;){try{var p=typeof l.contentWindow.location.href=="string"}catch(b){p=!1}if(p)i=l.contentWindow;else break;l=Ae(i.document)}return l}function Mx(i){var l=i&&i.nodeName&&i.nodeName.toLowerCase();return l&&(l==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||l==="textarea"||i.contentEditable==="true")}function mse(i){var l=PN(),p=i.focusedElem,b=i.selectionRange;if(l!==p&&p&&p.ownerDocument&&CN(p.ownerDocument.documentElement,p)){if(b!==null&&Mx(p)){if(l=b.start,i=b.end,i===void 0&&(i=l),"selectionStart"in p)p.selectionStart=l,p.selectionEnd=Math.min(i,p.value.length);else if(i=(l=p.ownerDocument||document)&&l.defaultView||window,i.getSelection){i=i.getSelection();var E=p.textContent.length,R=Math.min(b.start,E);b=b.end===void 0?R:Math.min(b.end,E),!i.extend&&R>b&&(E=b,b=R,R=E),E=EN(p,R);var F=EN(p,b);E&&F&&(i.rangeCount!==1||i.anchorNode!==E.node||i.anchorOffset!==E.offset||i.focusNode!==F.node||i.focusOffset!==F.offset)&&(l=l.createRange(),l.setStart(E.node,E.offset),i.removeAllRanges(),R>b?(i.addRange(l),i.extend(F.node,F.offset)):(l.setEnd(F.node,F.offset),i.addRange(l)))}}for(l=[],i=p;i=i.parentNode;)i.nodeType===1&&l.push({element:i,left:i.scrollLeft,top:i.scrollTop});for(typeof p.focus=="function"&&p.focus(),p=0;p=document.documentMode,hl=null,$x=null,cc=null,Lx=!1;function ON(i,l,p){var b=p.window===p?p.document:p.nodeType===9?p:p.ownerDocument;Lx||hl==null||hl!==Ae(b)||(b=hl,"selectionStart"in b&&Mx(b)?b={start:b.selectionStart,end:b.selectionEnd}:(b=(b.ownerDocument&&b.ownerDocument.defaultView||window).getSelection(),b={anchorNode:b.anchorNode,anchorOffset:b.anchorOffset,focusNode:b.focusNode,focusOffset:b.focusOffset}),cc&&uc(cc,b)||(cc=b,b=Sp($x,"onSelect"),0bl||(i.current=Jx[bl],Jx[bl]=null,bl--)}function Xt(i,l){bl++,Jx[bl]=i.current,i.current=l}var Za={},sn=Xa(Za),Pn=Xa(!1),Gi=Za;function wl(i,l){var p=i.type.contextTypes;if(!p)return Za;var b=i.stateNode;if(b&&b.__reactInternalMemoizedUnmaskedChildContext===l)return b.__reactInternalMemoizedMaskedChildContext;var E={},R;for(R in p)E[R]=l[R];return b&&(i=i.stateNode,i.__reactInternalMemoizedUnmaskedChildContext=l,i.__reactInternalMemoizedMaskedChildContext=E),E}function On(i){return i=i.childContextTypes,i!=null}function Op(){ir(Pn),ir(sn)}function BN(i,l,p){if(sn.current!==Za)throw Error(r(168));Xt(sn,l),Xt(Pn,p)}function UN(i,l,p){var b=i.stateNode;if(l=l.childContextTypes,typeof b.getChildContext!="function")return p;b=b.getChildContext();for(var E in b)if(!(E in l))throw Error(r(108,Y(i)||"Unknown",E));return B({},p,b)}function _p(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||Za,Gi=sn.current,Xt(sn,i),Xt(Pn,Pn.current),!0}function VN(i,l,p){var b=i.stateNode;if(!b)throw Error(r(169));p?(i=UN(i,l,Gi),b.__reactInternalMemoizedMergedChildContext=i,ir(Pn),ir(sn),Xt(sn,i)):ir(Pn),Xt(Pn,p)}var xa=null,Rp=!1,Xx=!1;function HN(i){xa===null?xa=[i]:xa.push(i)}function _se(i){Rp=!0,HN(i)}function ei(){if(!Xx&&xa!==null){Xx=!0;var i=0,l=zt;try{var p=xa;for(zt=1;i>=F,E-=F,ka=1<<32-Cn(l)+E|p<ct?(Wr=it,it=null):Wr=it.sibling;var Rt=Pe(ce,it,fe[ct],Ie);if(Rt===null){it===null&&(it=Wr);break}i&&it&&Rt.alternate===null&&l(ce,it),ae=R(Rt,ae,ct),at===null?Ye=Rt:at.sibling=Rt,at=Rt,it=Wr}if(ct===fe.length)return p(ce,it),cr&&Qi(ce,ct),Ye;if(it===null){for(;ctct?(Wr=it,it=null):Wr=it.sibling;var ui=Pe(ce,it,Rt.value,Ie);if(ui===null){it===null&&(it=Wr);break}i&&it&&ui.alternate===null&&l(ce,it),ae=R(ui,ae,ct),at===null?Ye=ui:at.sibling=ui,at=ui,it=Wr}if(Rt.done)return p(ce,it),cr&&Qi(ce,ct),Ye;if(it===null){for(;!Rt.done;ct++,Rt=fe.next())Rt=Re(ce,Rt.value,Ie),Rt!==null&&(ae=R(Rt,ae,ct),at===null?Ye=Rt:at.sibling=Rt,at=Rt);return cr&&Qi(ce,ct),Ye}for(it=b(ce,it);!Rt.done;ct++,Rt=fe.next())Rt=Be(it,ce,ct,Rt.value,Ie),Rt!==null&&(i&&Rt.alternate!==null&&it.delete(Rt.key===null?ct:Rt.key),ae=R(Rt,ae,ct),at===null?Ye=Rt:at.sibling=Rt,at=Rt);return i&&it.forEach(function(lle){return l(ce,lle)}),cr&&Qi(ce,ct),Ye}function Er(ce,ae,fe,Ie){if(typeof fe=="object"&&fe!==null&&fe.type===I&&fe.key===null&&(fe=fe.props.children),typeof fe=="object"&&fe!==null){switch(fe.$$typeof){case _:e:{for(var Ye=fe.key,at=ae;at!==null;){if(at.key===Ye){if(Ye=fe.type,Ye===I){if(at.tag===7){p(ce,at.sibling),ae=E(at,fe.props.children),ae.return=ce,ce=ae;break e}}else if(at.elementType===Ye||typeof Ye=="object"&&Ye!==null&&Ye.$$typeof===H&&JN(Ye)===at.type){p(ce,at.sibling),ae=E(at,fe.props),ae.ref=mc(ce,at,fe),ae.return=ce,ce=ae;break e}p(ce,at);break}else l(ce,at);at=at.sibling}fe.type===I?(ae=os(fe.props.children,ce.mode,Ie,fe.key),ae.return=ce,ce=ae):(Ie=nh(fe.type,fe.key,fe.props,null,ce.mode,Ie),Ie.ref=mc(ce,ae,fe),Ie.return=ce,ce=Ie)}return F(ce);case T:e:{for(at=fe.key;ae!==null;){if(ae.key===at)if(ae.tag===4&&ae.stateNode.containerInfo===fe.containerInfo&&ae.stateNode.implementation===fe.implementation){p(ce,ae.sibling),ae=E(ae,fe.children||[]),ae.return=ce,ce=ae;break e}else{p(ce,ae);break}else l(ce,ae);ae=ae.sibling}ae=Yk(fe,ce.mode,Ie),ae.return=ce,ce=ae}return F(ce);case H:return at=fe._init,Er(ce,ae,at(fe._payload),Ie)}if(qe(fe))return He(ce,ae,fe,Ie);if(Q(fe))return We(ce,ae,fe,Ie);jp(ce,fe)}return typeof fe=="string"&&fe!==""||typeof fe=="number"?(fe=""+fe,ae!==null&&ae.tag===6?(p(ce,ae.sibling),ae=E(ae,fe),ae.return=ce,ce=ae):(p(ce,ae),ae=Gk(fe,ce.mode,Ie),ae.return=ce,ce=ae),F(ce)):p(ce,ae)}return Er}var El=XN(!0),ZN=XN(!1),Np=Xa(null),Dp=null,Cl=null,ok=null;function ak(){ok=Cl=Dp=null}function ik(i){var l=Np.current;ir(Np),i._currentValue=l}function sk(i,l,p){for(;i!==null;){var b=i.alternate;if((i.childLanes&l)!==l?(i.childLanes|=l,b!==null&&(b.childLanes|=l)):b!==null&&(b.childLanes&l)!==l&&(b.childLanes|=l),i===p)break;i=i.return}}function Pl(i,l){Dp=i,ok=Cl=null,i=i.dependencies,i!==null&&i.firstContext!==null&&((i.lanes&l)!==0&&(_n=!0),i.firstContext=null)}function to(i){var l=i._currentValue;if(ok!==i)if(i={context:i,memoizedValue:l,next:null},Cl===null){if(Dp===null)throw Error(r(308));Cl=i,Dp.dependencies={lanes:0,firstContext:i}}else Cl=Cl.next=i;return l}var Ji=null;function lk(i){Ji===null?Ji=[i]:Ji.push(i)}function eD(i,l,p,b){var E=l.interleaved;return E===null?(p.next=p,lk(l)):(p.next=E.next,E.next=p),l.interleaved=p,Ea(i,b)}function Ea(i,l){i.lanes|=l;var p=i.alternate;for(p!==null&&(p.lanes|=l),p=i,i=i.return;i!==null;)i.childLanes|=l,p=i.alternate,p!==null&&(p.childLanes|=l),p=i,i=i.return;return p.tag===3?p.stateNode:null}var ti=!1;function uk(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function tD(i,l){i=i.updateQueue,l.updateQueue===i&&(l.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects})}function Ca(i,l){return{eventTime:i,lane:l,tag:0,payload:null,callback:null,next:null}}function ri(i,l,p){var b=i.updateQueue;if(b===null)return null;if(b=b.shared,(Ot&2)!==0){var E=b.pending;return E===null?l.next=l:(l.next=E.next,E.next=l),b.pending=l,Ea(i,p)}return E=b.interleaved,E===null?(l.next=l,lk(b)):(l.next=E.next,E.next=l),b.interleaved=l,Ea(i,p)}function Fp(i,l,p){if(l=l.updateQueue,l!==null&&(l=l.shared,(p&4194240)!==0)){var b=l.lanes;b&=i.pendingLanes,p|=b,l.lanes=p,Sx(i,p)}}function rD(i,l){var p=i.updateQueue,b=i.alternate;if(b!==null&&(b=b.updateQueue,p===b)){var E=null,R=null;if(p=p.firstBaseUpdate,p!==null){do{var F={eventTime:p.eventTime,lane:p.lane,tag:p.tag,payload:p.payload,callback:p.callback,next:null};R===null?E=R=F:R=R.next=F,p=p.next}while(p!==null);R===null?E=R=l:R=R.next=l}else E=R=l;p={baseState:b.baseState,firstBaseUpdate:E,lastBaseUpdate:R,shared:b.shared,effects:b.effects},i.updateQueue=p;return}i=p.lastBaseUpdate,i===null?p.firstBaseUpdate=l:i.next=l,p.lastBaseUpdate=l}function Mp(i,l,p,b){var E=i.updateQueue;ti=!1;var R=E.firstBaseUpdate,F=E.lastBaseUpdate,G=E.shared.pending;if(G!==null){E.shared.pending=null;var re=G,he=re.next;re.next=null,F===null?R=he:F.next=he,F=re;var Oe=i.alternate;Oe!==null&&(Oe=Oe.updateQueue,G=Oe.lastBaseUpdate,G!==F&&(G===null?Oe.firstBaseUpdate=he:G.next=he,Oe.lastBaseUpdate=re))}if(R!==null){var Re=E.baseState;F=0,Oe=he=re=null,G=R;do{var Pe=G.lane,Be=G.eventTime;if((b&Pe)===Pe){Oe!==null&&(Oe=Oe.next={eventTime:Be,lane:0,tag:G.tag,payload:G.payload,callback:G.callback,next:null});e:{var He=i,We=G;switch(Pe=l,Be=p,We.tag){case 1:if(He=We.payload,typeof He=="function"){Re=He.call(Be,Re,Pe);break e}Re=He;break e;case 3:He.flags=He.flags&-65537|128;case 0:if(He=We.payload,Pe=typeof He=="function"?He.call(Be,Re,Pe):He,Pe==null)break e;Re=B({},Re,Pe);break e;case 2:ti=!0}}G.callback!==null&&G.lane!==0&&(i.flags|=64,Pe=E.effects,Pe===null?E.effects=[G]:Pe.push(G))}else Be={eventTime:Be,lane:Pe,tag:G.tag,payload:G.payload,callback:G.callback,next:null},Oe===null?(he=Oe=Be,re=Re):Oe=Oe.next=Be,F|=Pe;if(G=G.next,G===null){if(G=E.shared.pending,G===null)break;Pe=G,G=Pe.next,Pe.next=null,E.lastBaseUpdate=Pe,E.shared.pending=null}}while(!0);if(Oe===null&&(re=Re),E.baseState=re,E.firstBaseUpdate=he,E.lastBaseUpdate=Oe,l=E.shared.interleaved,l!==null){E=l;do F|=E.lane,E=E.next;while(E!==l)}else R===null&&(E.shared.lanes=0);es|=F,i.lanes=F,i.memoizedState=Re}}function nD(i,l,p){if(i=l.effects,l.effects=null,i!==null)for(l=0;lp?p:4,i(!0);var b=hk.transition;hk.transition={};try{i(!1),l()}finally{zt=p,hk.transition=b}}function kD(){return ro().memoizedState}function Ase(i,l,p){var b=ii(i);if(p={lane:b,action:p,hasEagerState:!1,eagerState:null,next:null},SD(i))ED(l,p);else if(p=eD(i,l,p,b),p!==null){var E=gn();wo(p,i,b,E),CD(p,l,b)}}function jse(i,l,p){var b=ii(i),E={lane:b,action:p,hasEagerState:!1,eagerState:null,next:null};if(SD(i))ED(l,E);else{var R=i.alternate;if(i.lanes===0&&(R===null||R.lanes===0)&&(R=l.lastRenderedReducer,R!==null))try{var F=l.lastRenderedState,G=R(F,p);if(E.hasEagerState=!0,E.eagerState=G,go(G,F)){var re=l.interleaved;re===null?(E.next=E,lk(l)):(E.next=re.next,re.next=E),l.interleaved=E;return}}catch(he){}finally{}p=eD(i,l,E,b),p!==null&&(E=gn(),wo(p,i,b,E),CD(p,l,b))}}function SD(i){var l=i.alternate;return i===gr||l!==null&&l===gr}function ED(i,l){wc=qp=!0;var p=i.pending;p===null?l.next=l:(l.next=p.next,p.next=l),i.pending=l}function CD(i,l,p){if((p&4194240)!==0){var b=l.lanes;b&=i.pendingLanes,p|=b,l.lanes=p,Sx(i,p)}}var Up={readContext:to,useCallback:ln,useContext:ln,useEffect:ln,useImperativeHandle:ln,useInsertionEffect:ln,useLayoutEffect:ln,useMemo:ln,useReducer:ln,useRef:ln,useState:ln,useDebugValue:ln,useDeferredValue:ln,useTransition:ln,useMutableSource:ln,useSyncExternalStore:ln,useId:ln,unstable_isNewReconciler:!1},Nse={readContext:to,useCallback:function(i,l){return Go().memoizedState=[i,l===void 0?null:l],i},useContext:to,useEffect:hD,useImperativeHandle:function(i,l,p){return p=p!=null?p.concat([i]):null,zp(4194308,4,vD.bind(null,l,i),p)},useLayoutEffect:function(i,l){return zp(4194308,4,i,l)},useInsertionEffect:function(i,l){return zp(4,2,i,l)},useMemo:function(i,l){var p=Go();return l=l===void 0?null:l,i=i(),p.memoizedState=[i,l],i},useReducer:function(i,l,p){var b=Go();return l=p!==void 0?p(l):l,b.memoizedState=b.baseState=l,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:l},b.queue=i,i=i.dispatch=Ase.bind(null,gr,i),[b.memoizedState,i]},useRef:function(i){var l=Go();return i={current:i},l.memoizedState=i},useState:fD,useDebugValue:xk,useDeferredValue:function(i){return Go().memoizedState=i},useTransition:function(){var i=fD(!1),l=i[0];return i=Ise.bind(null,i[1]),Go().memoizedState=i,[l,i]},useMutableSource:function(){},useSyncExternalStore:function(i,l,p){var b=gr,E=Go();if(cr){if(p===void 0)throw Error(r(407));p=p()}else{if(p=l(),Hr===null)throw Error(r(349));(Zi&30)!==0||sD(b,l,p)}E.memoizedState=p;var R={value:p,getSnapshot:l};return E.queue=R,hD(uD.bind(null,b,R,i),[i]),b.flags|=2048,Sc(9,lD.bind(null,b,R,p,l),void 0,null),p},useId:function(){var i=Go(),l=Hr.identifierPrefix;if(cr){var p=Sa,b=ka;p=(b&~(1<<32-Cn(b)-1)).toString(32)+p,l=":"+l+"R"+p,p=xc++,0<\/script>",i=i.removeChild(i.firstChild)):typeof b.is=="string"?i=F.createElement(p,{is:b.is}):(i=F.createElement(p),p==="select"&&(F=i,b.multiple?F.multiple=!0:b.size&&(F.size=b.size))):i=F.createElementNS(i,p),i[Wo]=l,i[hc]=b,HD(i,l,!1,!1),l.stateNode=i;e:{switch(F=St(p,b),p){case"dialog":ar("cancel",i),ar("close",i),E=b;break;case"iframe":case"object":case"embed":ar("load",i),E=b;break;case"video":case"audio":for(E=0;EIl&&(l.flags|=128,b=!0,Ec(R,!1),l.lanes=4194304)}else{if(!b)if(i=$p(F),i!==null){if(l.flags|=128,b=!0,p=i.updateQueue,p!==null&&(l.updateQueue=p,l.flags|=4),Ec(R,!0),R.tail===null&&R.tailMode==="hidden"&&!F.alternate&&!cr)return un(l),null}else 2*$t()-R.renderingStartTime>Il&&p!==1073741824&&(l.flags|=128,b=!0,Ec(R,!1),l.lanes=4194304);R.isBackwards?(F.sibling=l.child,l.child=F):(p=R.last,p!==null?p.sibling=F:l.child=F,R.last=F)}return R.tail!==null?(l=R.tail,R.rendering=l,R.tail=l.sibling,R.renderingStartTime=$t(),l.sibling=null,p=hr.current,Xt(hr,b?p&1|2:p&1),l):(un(l),null);case 22:case 23:return Hk(),b=l.memoizedState!==null,i!==null&&i.memoizedState!==null!==b&&(l.flags|=8192),b&&(l.mode&1)!==0?(Bn&1073741824)!==0&&(un(l),l.subtreeFlags&6&&(l.flags|=8192)):un(l),null;case 24:return null;case 25:return null}throw Error(r(156,l.tag))}function Bse(i,l){switch(ek(l),l.tag){case 1:return On(l.type)&&Op(),i=l.flags,i&65536?(l.flags=i&-65537|128,l):null;case 3:return Ol(),ir(Pn),ir(sn),pk(),i=l.flags,(i&65536)!==0&&(i&128)===0?(l.flags=i&-65537|128,l):null;case 5:return dk(l),null;case 13:if(ir(hr),i=l.memoizedState,i!==null&&i.dehydrated!==null){if(l.alternate===null)throw Error(r(340));Sl()}return i=l.flags,i&65536?(l.flags=i&-65537|128,l):null;case 19:return ir(hr),null;case 4:return Ol(),null;case 10:return ik(l.type._context),null;case 22:case 23:return Hk(),null;case 24:return null;default:return null}}var Kp=!1,cn=!1,Use=typeof WeakSet=="function"?WeakSet:Set,Ue=null;function Rl(i,l){var p=i.ref;if(p!==null)if(typeof p=="function")try{p(null)}catch(b){yr(i,l,b)}else p.current=null}function jk(i,l,p){try{p()}catch(b){yr(i,l,b)}}var GD=!1;function Vse(i,l){if(Hx=pp,i=PN(),Mx(i)){if("selectionStart"in i)var p={start:i.selectionStart,end:i.selectionEnd};else e:{p=(p=i.ownerDocument)&&p.defaultView||window;var b=p.getSelection&&p.getSelection();if(b&&b.rangeCount!==0){p=b.anchorNode;var E=b.anchorOffset,R=b.focusNode;b=b.focusOffset;try{p.nodeType,R.nodeType}catch(Ie){p=null;break e}var F=0,G=-1,re=-1,he=0,Oe=0,Re=i,Pe=null;t:for(;;){for(var Be;Re!==p||E!==0&&Re.nodeType!==3||(G=F+E),Re!==R||b!==0&&Re.nodeType!==3||(re=F+b),Re.nodeType===3&&(F+=Re.nodeValue.length),(Be=Re.firstChild)!==null;)Pe=Re,Re=Be;for(;;){if(Re===i)break t;if(Pe===p&&++he===E&&(G=F),Pe===R&&++Oe===b&&(re=F),(Be=Re.nextSibling)!==null)break;Re=Pe,Pe=Re.parentNode}Re=Be}p=G===-1||re===-1?null:{start:G,end:re}}else p=null}p=p||{start:0,end:0}}else p=null;for(Wx={focusedElem:i,selectionRange:p},pp=!1,Ue=l;Ue!==null;)if(l=Ue,i=l.child,(l.subtreeFlags&1028)!==0&&i!==null)i.return=l,Ue=i;else for(;Ue!==null;){l=Ue;try{var He=l.alternate;if((l.flags&1024)!==0)switch(l.tag){case 0:case 11:case 15:break;case 1:if(He!==null){var We=He.memoizedProps,Er=He.memoizedState,ce=l.stateNode,ae=ce.getSnapshotBeforeUpdate(l.elementType===l.type?We:vo(l.type,We),Er);ce.__reactInternalSnapshotBeforeUpdate=ae}break;case 3:var fe=l.stateNode.containerInfo;fe.nodeType===1?fe.textContent="":fe.nodeType===9&&fe.documentElement&&fe.removeChild(fe.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(r(163))}}catch(Ie){yr(l,l.return,Ie)}if(i=l.sibling,i!==null){i.return=l.return,Ue=i;break}Ue=l.return}return He=GD,GD=!1,He}function Cc(i,l,p){var b=l.updateQueue;if(b=b!==null?b.lastEffect:null,b!==null){var E=b=b.next;do{if((E.tag&i)===i){var R=E.destroy;E.destroy=void 0,R!==void 0&&jk(l,p,R)}E=E.next}while(E!==b)}}function Gp(i,l){if(l=l.updateQueue,l=l!==null?l.lastEffect:null,l!==null){var p=l=l.next;do{if((p.tag&i)===i){var b=p.create;p.destroy=b()}p=p.next}while(p!==l)}}function Nk(i){var l=i.ref;if(l!==null){var p=i.stateNode;switch(i.tag){case 5:i=p;break;default:i=p}typeof l=="function"?l(i):l.current=i}}function YD(i){var l=i.alternate;l!==null&&(i.alternate=null,YD(l)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(l=i.stateNode,l!==null&&(delete l[Wo],delete l[hc],delete l[Qx],delete l[Pse],delete l[Ose])),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}function QD(i){return i.tag===5||i.tag===3||i.tag===4}function JD(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||QD(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function Dk(i,l,p){var b=i.tag;if(b===5||b===6)i=i.stateNode,l?p.nodeType===8?p.parentNode.insertBefore(i,l):p.insertBefore(i,l):(p.nodeType===8?(l=p.parentNode,l.insertBefore(i,p)):(l=p,l.appendChild(i)),p=p._reactRootContainer,p!=null||l.onclick!==null||(l.onclick=Cp));else if(b!==4&&(i=i.child,i!==null))for(Dk(i,l,p),i=i.sibling;i!==null;)Dk(i,l,p),i=i.sibling}function Fk(i,l,p){var b=i.tag;if(b===5||b===6)i=i.stateNode,l?p.insertBefore(i,l):p.appendChild(i);else if(b!==4&&(i=i.child,i!==null))for(Fk(i,l,p),i=i.sibling;i!==null;)Fk(i,l,p),i=i.sibling}var Zr=null,yo=!1;function ni(i,l,p){for(p=p.child;p!==null;)XD(i,l,p),p=p.sibling}function XD(i,l,p){if(Rr&&typeof Rr.onCommitFiberUnmount=="function")try{Rr.onCommitFiberUnmount(Xn,p)}catch(G){}switch(p.tag){case 5:cn||Rl(p,l);case 6:var b=Zr,E=yo;Zr=null,ni(i,l,p),Zr=b,yo=E,Zr!==null&&(yo?(i=Zr,p=p.stateNode,i.nodeType===8?i.parentNode.removeChild(p):i.removeChild(p)):Zr.removeChild(p.stateNode));break;case 18:Zr!==null&&(yo?(i=Zr,p=p.stateNode,i.nodeType===8?Yx(i.parentNode,p):i.nodeType===1&&Yx(i,p),nc(i)):Yx(Zr,p.stateNode));break;case 4:b=Zr,E=yo,Zr=p.stateNode.containerInfo,yo=!0,ni(i,l,p),Zr=b,yo=E;break;case 0:case 11:case 14:case 15:if(!cn&&(b=p.updateQueue,b!==null&&(b=b.lastEffect,b!==null))){E=b=b.next;do{var R=E,F=R.destroy;R=R.tag,F!==void 0&&((R&2)!==0||(R&4)!==0)&&jk(p,l,F),E=E.next}while(E!==b)}ni(i,l,p);break;case 1:if(!cn&&(Rl(p,l),b=p.stateNode,typeof b.componentWillUnmount=="function"))try{b.props=p.memoizedProps,b.state=p.memoizedState,b.componentWillUnmount()}catch(G){yr(p,l,G)}ni(i,l,p);break;case 21:ni(i,l,p);break;case 22:p.mode&1?(cn=(b=cn)||p.memoizedState!==null,ni(i,l,p),cn=b):ni(i,l,p);break;default:ni(i,l,p)}}function ZD(i){var l=i.updateQueue;if(l!==null){i.updateQueue=null;var p=i.stateNode;p===null&&(p=i.stateNode=new Use),l.forEach(function(b){var E=Zse.bind(null,i,b);p.has(b)||(p.add(b),b.then(E,E))})}}function bo(i,l){var p=l.deletions;if(p!==null)for(var b=0;bE&&(E=F),b&=~R}if(b=E,b=$t()-b,b=(120>b?120:480>b?480:1080>b?1080:1920>b?1920:3e3>b?3e3:4320>b?4320:1960*Wse(b/1960))-b,10i?16:i,ai===null)var b=!1;else{if(i=ai,ai=null,Zp=0,(Ot&6)!==0)throw Error(r(331));var E=Ot;for(Ot|=4,Ue=i.current;Ue!==null;){var R=Ue,F=R.child;if((Ue.flags&16)!==0){var G=R.deletions;if(G!==null){for(var re=0;re$t()-Lk?rs(i,0):$k|=p),Tn(i,l)}function fF(i,l){l===0&&((i.mode&1)===0?l=1:(l=Wi,Wi<<=1,(Wi&130023424)===0&&(Wi=4194304)));var p=gn();i=Ea(i,l),i!==null&&(Xu(i,l,p),Tn(i,p))}function Xse(i){var l=i.memoizedState,p=0;l!==null&&(p=l.retryLane),fF(i,p)}function Zse(i,l){var p=0;switch(i.tag){case 13:var b=i.stateNode,E=i.memoizedState;E!==null&&(p=E.retryLane);break;case 19:b=i.stateNode;break;default:throw Error(r(314))}b!==null&&b.delete(l),fF(i,p)}var pF;pF=function(i,l,p){if(i!==null)if(i.memoizedProps!==l.pendingProps||Pn.current)_n=!0;else{if((i.lanes&p)===0&&(l.flags&128)===0)return _n=!1,qse(i,l,p);_n=(i.flags&131072)!==0}else _n=!1,cr&&(l.flags&1048576)!==0&&WN(l,Ip,l.index);switch(l.lanes=0,l.tag){case 2:var b=l.type;Wp(i,l),i=l.pendingProps;var E=wl(l,sn.current);Pl(l,p),E=mk(null,l,b,i,E,p);var R=vk();return l.flags|=1,typeof E=="object"&&E!==null&&typeof E.render=="function"&&E.$$typeof===void 0?(l.tag=1,l.memoizedState=null,l.updateQueue=null,On(b)?(R=!0,_p(l)):R=!1,l.memoizedState=E.state!==null&&E.state!==void 0?E.state:null,uk(l),E.updater=Vp,l.stateNode=E,E._reactInternals=l,Sk(l,b,i,p),l=Ok(null,l,b,!0,R,p)):(l.tag=0,cr&&R&&Zx(l),hn(null,l,E,p),l=l.child),l;case 16:b=l.elementType;e:{switch(Wp(i,l),i=l.pendingProps,E=b._init,b=E(b._payload),l.type=b,E=l.tag=tle(b),i=vo(b,i),E){case 0:l=Pk(null,l,b,i,p);break e;case 1:l=LD(null,l,b,i,p);break e;case 11:l=ND(null,l,b,i,p);break e;case 14:l=DD(null,l,b,vo(b.type,i),p);break e}throw Error(r(306,b,""))}return l;case 0:return b=l.type,E=l.pendingProps,E=l.elementType===b?E:vo(b,E),Pk(i,l,b,E,p);case 1:return b=l.type,E=l.pendingProps,E=l.elementType===b?E:vo(b,E),LD(i,l,b,E,p);case 3:e:{if(qD(l),i===null)throw Error(r(387));b=l.pendingProps,R=l.memoizedState,E=R.element,tD(i,l),Mp(l,b,null,p);var F=l.memoizedState;if(b=F.element,R.isDehydrated)if(R={element:b,isDehydrated:!1,cache:F.cache,pendingSuspenseBoundaries:F.pendingSuspenseBoundaries,transitions:F.transitions},l.updateQueue.baseState=R,l.memoizedState=R,l.flags&256){E=_l(Error(r(423)),l),l=zD(i,l,b,p,E);break e}else if(b!==E){E=_l(Error(r(424)),l),l=zD(i,l,b,p,E);break e}else for(zn=Ja(l.stateNode.containerInfo.firstChild),qn=l,cr=!0,mo=null,p=ZN(l,null,b,p),l.child=p;p;)p.flags=p.flags&-3|4096,p=p.sibling;else{if(Sl(),b===E){l=Pa(i,l,p);break e}hn(i,l,b,p)}l=l.child}return l;case 5:return oD(l),i===null&&rk(l),b=l.type,E=l.pendingProps,R=i!==null?i.memoizedProps:null,F=E.children,Kx(b,E)?F=null:R!==null&&Kx(b,R)&&(l.flags|=32),$D(i,l),hn(i,l,F,p),l.child;case 6:return i===null&&rk(l),null;case 13:return BD(i,l,p);case 4:return ck(l,l.stateNode.containerInfo),b=l.pendingProps,i===null?l.child=El(l,null,b,p):hn(i,l,b,p),l.child;case 11:return b=l.type,E=l.pendingProps,E=l.elementType===b?E:vo(b,E),ND(i,l,b,E,p);case 7:return hn(i,l,l.pendingProps,p),l.child;case 8:return hn(i,l,l.pendingProps.children,p),l.child;case 12:return hn(i,l,l.pendingProps.children,p),l.child;case 10:e:{if(b=l.type._context,E=l.pendingProps,R=l.memoizedProps,F=E.value,Xt(Np,b._currentValue),b._currentValue=F,R!==null)if(go(R.value,F)){if(R.children===E.children&&!Pn.current){l=Pa(i,l,p);break e}}else for(R=l.child,R!==null&&(R.return=l);R!==null;){var G=R.dependencies;if(G!==null){F=R.child;for(var re=G.firstContext;re!==null;){if(re.context===b){if(R.tag===1){re=Ca(-1,p&-p),re.tag=2;var he=R.updateQueue;if(he!==null){he=he.shared;var Oe=he.pending;Oe===null?re.next=re:(re.next=Oe.next,Oe.next=re),he.pending=re}}R.lanes|=p,re=R.alternate,re!==null&&(re.lanes|=p),sk(R.return,p,l),G.lanes|=p;break}re=re.next}}else if(R.tag===10)F=R.type===l.type?null:R.child;else if(R.tag===18){if(F=R.return,F===null)throw Error(r(341));F.lanes|=p,G=F.alternate,G!==null&&(G.lanes|=p),sk(F,p,l),F=R.sibling}else F=R.child;if(F!==null)F.return=R;else for(F=R;F!==null;){if(F===l){F=null;break}if(R=F.sibling,R!==null){R.return=F.return,F=R;break}F=F.return}R=F}hn(i,l,E.children,p),l=l.child}return l;case 9:return E=l.type,b=l.pendingProps.children,Pl(l,p),E=to(E),b=b(E),l.flags|=1,hn(i,l,b,p),l.child;case 14:return b=l.type,E=vo(b,l.pendingProps),E=vo(b.type,E),DD(i,l,b,E,p);case 15:return FD(i,l,l.type,l.pendingProps,p);case 17:return b=l.type,E=l.pendingProps,E=l.elementType===b?E:vo(b,E),Wp(i,l),l.tag=1,On(b)?(i=!0,_p(l)):i=!1,Pl(l,p),OD(l,b,E),Sk(l,b,E,p),Ok(null,l,b,!0,i,p);case 19:return VD(i,l,p);case 22:return MD(i,l,p)}throw Error(r(156,l.tag))};function hF(i,l){return ut(i,l)}function ele(i,l,p,b){this.tag=i,this.key=p,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=l,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=b,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function oo(i,l,p,b){return new ele(i,l,p,b)}function Kk(i){return i=i.prototype,!(!i||!i.isReactComponent)}function tle(i){if(typeof i=="function")return Kk(i)?1:0;if(i!=null){if(i=i.$$typeof,i===$)return 11;if(i===W)return 14}return 2}function li(i,l){var p=i.alternate;return p===null?(p=oo(i.tag,l,i.key,i.mode),p.elementType=i.elementType,p.type=i.type,p.stateNode=i.stateNode,p.alternate=i,i.alternate=p):(p.pendingProps=l,p.type=i.type,p.flags=0,p.subtreeFlags=0,p.deletions=null),p.flags=i.flags&14680064,p.childLanes=i.childLanes,p.lanes=i.lanes,p.child=i.child,p.memoizedProps=i.memoizedProps,p.memoizedState=i.memoizedState,p.updateQueue=i.updateQueue,l=i.dependencies,p.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext},p.sibling=i.sibling,p.index=i.index,p.ref=i.ref,p}function nh(i,l,p,b,E,R){var F=2;if(b=i,typeof i=="function")Kk(i)&&(F=1);else if(typeof i=="string")F=5;else e:switch(i){case I:return os(p.children,E,R,l);case D:F=8,E|=8;break;case q:return i=oo(12,p,l,E|2),i.elementType=q,i.lanes=R,i;case j:return i=oo(13,p,l,E),i.elementType=j,i.lanes=R,i;case M:return i=oo(19,p,l,E),i.elementType=M,i.lanes=R,i;case J:return oh(p,E,R,l);default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case N:F=10;break e;case A:F=9;break e;case $:F=11;break e;case W:F=14;break e;case H:F=16,b=null;break e}throw Error(r(130,i==null?i:typeof i,""))}return l=oo(F,p,l,E),l.elementType=i,l.type=b,l.lanes=R,l}function os(i,l,p,b){return i=oo(7,i,b,l),i.lanes=p,i}function oh(i,l,p,b){return i=oo(22,i,b,l),i.elementType=J,i.lanes=p,i.stateNode={isHidden:!1},i}function Gk(i,l,p){return i=oo(6,i,null,l),i.lanes=p,i}function Yk(i,l,p){return l=oo(4,i.children!==null?i.children:[],i.key,l),l.lanes=p,l.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},l}function rle(i,l,p,b,E){this.tag=l,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=kx(0),this.expirationTimes=kx(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=kx(0),this.identifierPrefix=b,this.onRecoverableError=E,this.mutableSourceEagerHydrationData=null}function Qk(i,l,p,b,E,R,F,G,re){return i=new rle(i,l,p,G,re),l===1?(l=1,R===!0&&(l|=8)):l=0,R=oo(3,null,null,l),i.current=R,R.stateNode=i,R.memoizedState={element:b,isDehydrated:p,cache:null,transitions:null,pendingSuspenseBoundaries:null},uk(R),i}function nle(i,l,p){var b=3t.length)&&(e=t.length);for(var r=0,o=Array(e);r0?Kr(ms,--bn):0,gs--,Pr===10&&(gs=1,Jc--),Pr}function In(){return Pr=bn2||Vl(Pr)>3?"":" "}function s9(t,e){for(;--e&&In()&&!(Pr<48||Pr>102||Pr>57&&Pr<65||Pr>70&&Pr<97););return Ul(t,Zc()+(e<6&&Po()==32&&In()==32))}function Yh(t){for(;In();)switch(Pr){case t:return bn;case 34:case 39:t!==34&&t!==39&&Yh(Pr);break;case 40:t===41&&Yh(t);break;case 92:In();break}return bn}function l9(t,e){for(;In()&&t+Pr!==57;)if(t+Pr===84&&Po()===47)break;return"/*"+Ul(e,bn-1)+"*"+Yc(t===47?t:In())}function u9(t){for(;!Vl(Po());)In();return Ul(t,bn)}function c9(t){return ES(td("",null,null,null,[""],t=SS(t),0,[0],t))}function td(t,e,r,o,n,a,s,u,c){for(var d=0,f=0,h=s,m=0,g=0,v=0,w=1,y=1,x=1,C=0,S="",O=n,_=a,T=o,I=S;y;)switch(v=C,C=In()){case 40:if(v!=108&&Kr(I,h-1)==58){Kh(I+=It(ed(C),"&","&\f"),"&\f")!=-1&&(x=-1);break}case 34:case 39:case 91:I+=ed(C);break;case 9:case 10:case 13:case 32:I+=i9(v);break;case 92:I+=s9(Zc()-1,7);continue;case 47:switch(Po()){case 42:case 47:Qc(d9(l9(In(),Zc()),e,r),c);break;default:I+="/"}break;case 123*w:u[d++]=Co(I)*x;case 125*w:case 59:case 0:switch(C){case 0:case 125:y=0;case 59+f:x==-1&&(I=It(I,/\f/g,"")),g>0&&Co(I)-h&&Qc(g>32?PS(I+";",o,r,h-1):PS(It(I," ","")+";",o,r,h-2),c);break;case 59:I+=";";default:if(Qc(T=CS(I,e,r,d,f,n,u,S,O=[],_=[],h),a),C===123)if(f===0)td(I,e,T,T,O,a,h,u,_);else switch(m===99&&Kr(I,3)===110?100:m){case 100:case 108:case 109:case 115:td(t,T,T,o&&Qc(CS(t,T,T,0,0,n,u,S,n,O=[],h),_),n,_,h,u,o?O:_);break;default:td(I,T,T,T,[""],_,0,u,_)}}d=f=g=0,w=x=1,S=I="",h=s;break;case 58:h=1+Co(I),g=v;default:if(w<1){if(C==123)--w;else if(C==125&&w++==0&&a9()==125)continue}switch(I+=Yc(C),C*w){case 38:x=f>0?1:(I+="\f",-1);break;case 44:u[d++]=(Co(I)-1)*x,x=1;break;case 64:Po()===45&&(I+=ed(In())),m=Po(),f=h=Co(S=I+=u9(Zc())),C++;break;case 45:v===45&&Co(I)==2&&(w=0)}}return a}function CS(t,e,r,o,n,a,s,u,c,d,f){for(var h=n-1,m=n===0?a:[""],g=Gh(m),v=0,w=0,y=0;v0?m[x]+" "+C:It(C,/&\f/g,m[x])))&&(c[y++]=S);return Xc(t,e,r,n===0?Hh:u,c,d,f)}function d9(t,e,r){return Xc(t,e,r,bS,Yc(o9()),zl(t,2,-2),0)}function PS(t,e,r,o){return Xc(t,e,r,Wh,zl(t,0,o),zl(t,o+1,-1),o)}function vs(t,e){for(var r="",o=Gh(t),n=0;n6)switch(Kr(t,e+1)){case 109:if(Kr(t,e+4)!==45)break;case 102:return It(t,/(.+:)(.+)-([^]+)/,"$1"+Tt+"$2-$3$1"+Gc+(Kr(t,e+3)==108?"$3":"$2-$3"))+t;case 115:return~Kh(t,"stretch")?_S(It(t,"stretch","fill-available"),e)+t:t}break;case 4949:if(Kr(t,e+1)!==115)break;case 6444:switch(Kr(t,Co(t)-3-(~Kh(t,"!important")&&10))){case 107:return It(t,":",":"+Tt)+t;case 101:return It(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Tt+(Kr(t,14)===45?"inline-":"")+"box$3$1"+Tt+"$2$3$1"+rn+"$2box$3")+t}break;case 5936:switch(Kr(t,e+11)){case 114:return Tt+t+rn+It(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return Tt+t+rn+It(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return Tt+t+rn+It(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return Tt+t+rn+t+t}return t}var x9=function(e,r,o,n){if(e.length>-1&&!e.return)switch(e.type){case Wh:e.return=_S(e.value,e.length);break;case wS:return vs([Bl(e,{value:It(e.value,"@","@"+Tt)})],n);case Hh:if(e.length)return n9(e.props,function(a){switch(r9(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return vs([Bl(e,{props:[It(a,/:(read-\w+)/,":"+Gc+"$1")]})],n);case"::placeholder":return vs([Bl(e,{props:[It(a,/:(plac\w+)/,":"+Tt+"input-$1")]}),Bl(e,{props:[It(a,/:(plac\w+)/,":"+Gc+"$1")]}),Bl(e,{props:[It(a,/:(plac\w+)/,rn+"input-$1")]})],n)}return""})}},k9=[x9],S9=function(e){var r=e.key;if(r==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(w){var y=w.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(w),w.setAttribute("data-s",""))})}var n=e.stylisPlugins||k9,a={},s,u=[];s=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(w){for(var y=w.getAttribute("data-emotion").split(" "),x=1;x=4;++o,n-=4)r=t.charCodeAt(o)&255|(t.charCodeAt(++o)&255)<<8|(t.charCodeAt(++o)&255)<<16|(t.charCodeAt(++o)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,e=(r&65535)*1540483477+((r>>>16)*59797<<16)^(e&65535)*1540483477+((e>>>16)*59797<<16);switch(n){case 3:e^=(t.charCodeAt(o+2)&255)<<16;case 2:e^=(t.charCodeAt(o+1)&255)<<8;case 1:e^=t.charCodeAt(o)&255,e=(e&65535)*1540483477+((e>>>16)*59797<<16)}return e^=e>>>13,e=(e&65535)*1540483477+((e>>>16)*59797<<16),((e^e>>>15)>>>0).toString(36)}var Y9={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Q9=/[A-Z]|^ms/g,J9=/_EMO_([^_]+?)_([^]*?)_EMO_/g,U2=function(e){return e.charCodeAt(1)===45},B2=function(e){return e!=null&&typeof e!="boolean"},og=j9(function(t){return U2(t)?t:t.replace(Q9,"-$&").toLowerCase()}),V2=function(e,r){switch(e){case"animation":case"animationName":if(typeof r=="string")return r.replace(J9,function(o,n,a){return Io={name:n,styles:a,next:Io},n})}return Y9[e]!==1&&!U2(e)&&typeof r=="number"&&r!==0?r+"px":r};function Yl(t,e,r){if(r==null)return"";var o=r;if(o.__emotion_styles!==void 0)return o;switch(typeof r){case"boolean":return"";case"object":{var n=r;if(n.anim===1)return Io={name:n.name,styles:n.styles,next:Io},n.name;var a=r;if(a.styles!==void 0){var s=a.next;if(s!==void 0)for(;s!==void 0;)Io={name:s.name,styles:s.styles,next:Io},s=s.next;var l=a.styles+";";return l}return X9(t,e,r)}case"function":{if(t!==void 0){var c=Io,d=r(t);return Io=c,Yl(t,e,d)}break}}var f=r;return f}function X9(t,e,r){var o="";if(Array.isArray(r))for(var n=0;nt.concat(e,e+"-"+Q2[0],e+"-"+Q2[1]),[]),xs=Math.min,vi=Math.max,sd=Math.round,ks=Math.floor,Ao=t=>({x:t,y:t}),pL={left:"right",right:"left",bottom:"top",top:"bottom"},hL={start:"end",end:"start"};function cg(t,e,r){return vi(t,xs(e,r))}function Ss(t,e){return typeof t=="function"?t(e):t}function ta(t){return t.split("-")[0]}function jo(t){return t.split("-")[1]}function X2(t){return t==="x"?"y":"x"}function dg(t){return t==="y"?"height":"width"}const gL=new Set(["top","bottom"]);function Ia(t){return gL.has(ta(t))?"y":"x"}function fg(t){return X2(Ia(t))}function Z2(t,e,r){r===void 0&&(r=!1);const o=jo(t),n=fg(t),a=dg(n);let s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return e.reference[a]>e.floating[a]&&(s=ud(s)),[s,ud(s)]}function mL(t){const e=ud(t);return[ld(t),e,ld(e)]}function ld(t){return t.replace(/start|end/g,e=>hL[e])}const eE=["left","right"],tE=["right","left"],vL=["top","bottom"],yL=["bottom","top"];function bL(t,e,r){switch(t){case"top":case"bottom":return r?e?tE:eE:e?eE:tE;case"left":case"right":return e?vL:yL;default:return[]}}function wL(t,e,r,o){const n=jo(t);let a=bL(ta(t),r==="start",o);return n&&(a=a.map(s=>s+"-"+n),e&&(a=a.concat(a.map(ld)))),a}function ud(t){return t.replace(/left|right|bottom|top/g,e=>pL[e])}function xL(t){return U({top:0,right:0,bottom:0,left:0},t)}function rE(t){return typeof t!="number"?xL(t):{top:t,right:t,bottom:t,left:t}}function cd(t){const{x:e,y:r,width:o,height:n}=t;return{width:o,height:n,top:r,left:e,right:e+o,bottom:r+n,x:e,y:r}}function nE(t,e,r){let{reference:o,floating:n}=t;const a=Ia(e),s=fg(e),l=dg(s),c=ta(e),d=a==="y",f=o.x+o.width/2-n.width/2,h=o.y+o.height/2-n.height/2,m=o[l]/2-n[l]/2;let g;switch(c){case"top":g={x:f,y:o.y-n.height};break;case"bottom":g={x:f,y:o.y+o.height};break;case"right":g={x:o.x+o.width,y:h};break;case"left":g={x:o.x-n.width,y:h};break;default:g={x:o.x,y:o.y}}switch(jo(e)){case"start":g[s]-=m*(r&&d?-1:1);break;case"end":g[s]+=m*(r&&d?-1:1);break}return g}const kL=(t,e,r)=>it(null,null,function*(){const{placement:o="bottom",strategy:n="absolute",middleware:a=[],platform:s}=r,l=a.filter(Boolean),c=yield s.isRTL==null?void 0:s.isRTL(e);let d=yield s.getElementRects({reference:t,floating:e,strategy:n}),{x:f,y:h}=nE(d,o,c),m=o,g={},v=0;for(let w=0;w({name:"arrow",options:t,fn(r){return it(this,null,function*(){const{x:o,y:n,placement:a,rects:s,platform:l,elements:c,middlewareData:d}=r,{element:f,padding:h=0}=Ss(t,r)||{};if(f==null)return{};const m=rE(h),g={x:o,y:n},v=fg(a),w=dg(v),y=yield l.getDimensions(f),x=v==="y",E=x?"top":"left",k=x?"bottom":"right",C=x?"clientHeight":"clientWidth",P=s.reference[w]+s.reference[v]-g[v]-s.floating[w],R=g[v]-s.reference[v],T=yield l.getOffsetParent==null?void 0:l.getOffsetParent(f);let F=T?T[C]:0;(!F||!(yield l.isElement==null?void 0:l.isElement(T)))&&(F=c.floating[C]||s.floating[w]);const z=P/2-R/2,N=F/2-y[w]/2-1,j=xs(m[E],N),q=xs(m[k],N),D=j,L=F-y[w]-q,G=F/2-y[w]/2+z,W=cg(D,G,L),ee=!d.arrow&&jo(a)!=null&&G!==W&&s.reference[w]/2-(Gjo(n)===t),...r.filter(n=>jo(n)!==t)]:r.filter(n=>ta(n)===n)).filter(n=>t?jo(n)===t||(e?ld(n)!==n:!1):!0)}const CL=function(t){return t===void 0&&(t={}),{name:"autoPlacement",options:t,fn(r){return it(this,null,function*(){var o,n,a;const{rects:s,middlewareData:l,placement:c,platform:d,elements:f}=r,j=Ss(t,r),{crossAxis:h=!1,alignment:m,allowedPlacements:g=J2,autoAlignment:v=!0}=j,w=xe(j,["crossAxis","alignment","allowedPlacements","autoAlignment"]),y=m!==void 0||g===J2?EL(m||null,v,g):g,x=yield pg(r,w),E=((o=l.autoPlacement)==null?void 0:o.index)||0,k=y[E];if(k==null)return{};const C=Z2(k,s,yield d.isRTL==null?void 0:d.isRTL(f.floating));if(c!==k)return{reset:{placement:y[0]}};const P=[x[ta(k)],x[C[0]],x[C[1]]],R=[...((n=l.autoPlacement)==null?void 0:n.overflows)||[],{placement:k,overflows:P}],T=y[E+1];if(T)return{data:{index:E+1,overflows:R},reset:{placement:T}};const F=R.map(q=>{const D=jo(q.placement);return[q.placement,D&&h?q.overflows.slice(0,2).reduce((L,G)=>L+G,0):q.overflows[0],q.overflows]}).sort((q,D)=>q[1]-D[1]),N=((a=F.filter(q=>q[2].slice(0,jo(q[0])?2:3).every(D=>D<=0))[0])==null?void 0:a[0])||F[0][0];return N!==c?{data:{index:E+1,overflows:R},reset:{placement:N}}:{}})}}},PL=function(t){return t===void 0&&(t={}),{name:"flip",options:t,fn(r){return it(this,null,function*(){var o,n;const{placement:a,middlewareData:s,rects:l,initialPlacement:c,platform:d,elements:f}=r,G=Ss(t,r),{mainAxis:h=!0,crossAxis:m=!0,fallbackPlacements:g,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:y=!0}=G,x=xe(G,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((o=s.arrow)!=null&&o.alignmentOffset)return{};const E=ta(a),k=Ia(c),C=ta(c)===c,P=yield d.isRTL==null?void 0:d.isRTL(f.floating),R=g||(C||!y?[ud(c)]:mL(c)),T=w!=="none";!g&&T&&R.push(...wL(c,y,w,P));const F=[c,...R],z=yield pg(r,x),N=[];let j=((n=s.flip)==null?void 0:n.overflows)||[];if(h&&N.push(z[E]),m){const W=Z2(a,l,P);N.push(z[W[0]],z[W[1]])}if(j=[...j,{placement:a,overflows:N}],!N.every(W=>W<=0)){var q,D;const W=(((q=s.flip)==null?void 0:q.index)||0)+1,ee=F[W];if(ee&&(!(m==="alignment"?k!==Ia(ee):!1)||j.every(B=>Ia(B.placement)===k?B.overflows[0]>0:!0)))return{data:{index:W,overflows:j},reset:{placement:ee}};let H=(D=j.filter(J=>J.overflows[0]<=0).sort((J,B)=>J.overflows[1]-B.overflows[1])[0])==null?void 0:D.placement;if(!H)switch(v){case"bestFit":{var L;const J=(L=j.filter(B=>{if(T){const A=Ia(B.placement);return A===k||A==="y"}return!0}).map(B=>[B.placement,B.overflows.filter(A=>A>0).reduce((A,V)=>A+V,0)]).sort((B,A)=>B[1]-A[1])[0])==null?void 0:L[0];J&&(H=J);break}case"initialPlacement":H=c;break}if(a!==H)return{reset:{placement:H}}}return{}})}}},_L=new Set(["left","top"]);function OL(t,e){return it(this,null,function*(){const{placement:r,platform:o,elements:n}=t,a=yield o.isRTL==null?void 0:o.isRTL(n.floating),s=ta(r),l=jo(r),c=Ia(r)==="y",d=_L.has(s)?-1:1,f=a&&c?-1:1,h=Ss(e,t);let{mainAxis:m,crossAxis:g,alignmentAxis:v}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return l&&typeof v=="number"&&(g=l==="end"?v*-1:v),c?{x:g*f,y:m*d}:{x:m*d,y:g*f}})}const RL=function(t){return t===void 0&&(t=0),{name:"offset",options:t,fn(r){return it(this,null,function*(){var o,n;const{x:a,y:s,placement:l,middlewareData:c}=r,d=yield OL(r,t);return l===((o=c.offset)==null?void 0:o.placement)&&(n=c.arrow)!=null&&n.alignmentOffset?{}:{x:a+d.x,y:s+d.y,data:le(U({},d),{placement:l})}})}}},TL=function(t){return t===void 0&&(t={}),{name:"shift",options:t,fn(r){return it(this,null,function*(){const{x:o,y:n,placement:a}=r,x=Ss(t,r),{mainAxis:s=!0,crossAxis:l=!1,limiter:c={fn:E=>{let{x:k,y:C}=E;return{x:k,y:C}}}}=x,d=xe(x,["mainAxis","crossAxis","limiter"]),f={x:o,y:n},h=yield pg(r,d),m=Ia(ta(a)),g=X2(m);let v=f[g],w=f[m];if(s){const E=g==="y"?"top":"left",k=g==="y"?"bottom":"right",C=v+h[E],P=v-h[k];v=cg(C,v,P)}if(l){const E=m==="y"?"top":"left",k=m==="y"?"bottom":"right",C=w+h[E],P=w-h[k];w=cg(C,w,P)}const y=c.fn(le(U({},r),{[g]:v,[m]:w}));return le(U({},y),{data:{x:y.x-o,y:y.y-n,enabled:{[g]:s,[m]:l}}})})}}};function dd(){return typeof window!="undefined"}function Aa(t){return oE(t)?(t.nodeName||"").toLowerCase():"#document"}function En(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Do(t){var e;return(e=(oE(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function oE(t){return dd()?t instanceof Node||t instanceof En(t).Node:!1}function Gt(t){return dd()?t instanceof Element||t instanceof En(t).Element:!1}function Sr(t){return dd()?t instanceof HTMLElement||t instanceof En(t).HTMLElement:!1}function hg(t){return!dd()||typeof ShadowRoot=="undefined"?!1:t instanceof ShadowRoot||t instanceof En(t).ShadowRoot}const IL=new Set(["inline","contents"]);function Ql(t){const{overflow:e,overflowX:r,overflowY:o,display:n}=Yn(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+r)&&!IL.has(n)}const AL=new Set(["table","td","th"]);function jL(t){return AL.has(Aa(t))}const DL=[":popover-open",":modal"];function fd(t){return DL.some(e=>{try{return t.matches(e)}catch(r){return!1}})}const NL=["transform","translate","scale","rotate","perspective"],FL=["transform","translate","scale","rotate","perspective","filter"],ML=["paint","layout","strict","content"];function gg(t){const e=mg(),r=Gt(t)?Yn(t):t;return NL.some(o=>r[o]?r[o]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!e&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!e&&(r.filter?r.filter!=="none":!1)||FL.some(o=>(r.willChange||"").includes(o))||ML.some(o=>(r.contain||"").includes(o))}function $L(t){let e=ra(t);for(;Sr(e)&&!ja(e);){if(gg(e))return e;if(fd(e))return null;e=ra(e)}return null}function mg(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const LL=new Set(["html","body","#document"]);function ja(t){return LL.has(Aa(t))}function Yn(t){return En(t).getComputedStyle(t)}function pd(t){return Gt(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function ra(t){if(Aa(t)==="html")return t;const e=t.assignedSlot||t.parentNode||hg(t)&&t.host||Do(t);return hg(e)?e.host:e}function aE(t){const e=ra(t);return ja(e)?t.ownerDocument?t.ownerDocument.body:t.body:Sr(e)&&Ql(e)?e:aE(e)}function Da(t,e,r){var o;e===void 0&&(e=[]),r===void 0&&(r=!0);const n=aE(t),a=n===((o=t.ownerDocument)==null?void 0:o.body),s=En(n);if(a){const l=vg(s);return e.concat(s,s.visualViewport||[],Ql(n)?n:[],l&&r?Da(l):[])}return e.concat(n,Da(n,[],r))}function vg(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function iE(t){const e=Yn(t);let r=parseFloat(e.width)||0,o=parseFloat(e.height)||0;const n=Sr(t),a=n?t.offsetWidth:r,s=n?t.offsetHeight:o,l=sd(r)!==a||sd(o)!==s;return l&&(r=a,o=s),{width:r,height:o,$:l}}function yg(t){return Gt(t)?t:t.contextElement}function Es(t){const e=yg(t);if(!Sr(e))return Ao(1);const r=e.getBoundingClientRect(),{width:o,height:n,$:a}=iE(e);let s=(a?sd(r.width):r.width)/o,l=(a?sd(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const qL=Ao(0);function sE(t){const e=En(t);return!mg()||!e.visualViewport?qL:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function zL(t,e,r){return e===void 0&&(e=!1),!r||e&&r!==En(t)?!1:e}function yi(t,e,r,o){e===void 0&&(e=!1),r===void 0&&(r=!1);const n=t.getBoundingClientRect(),a=yg(t);let s=Ao(1);e&&(o?Gt(o)&&(s=Es(o)):s=Es(t));const l=zL(a,r,o)?sE(a):Ao(0);let c=(n.left+l.x)/s.x,d=(n.top+l.y)/s.y,f=n.width/s.x,h=n.height/s.y;if(a){const m=En(a),g=o&&Gt(o)?En(o):o;let v=m,w=vg(v);for(;w&&o&&g!==v;){const y=Es(w),x=w.getBoundingClientRect(),E=Yn(w),k=x.left+(w.clientLeft+parseFloat(E.paddingLeft))*y.x,C=x.top+(w.clientTop+parseFloat(E.paddingTop))*y.y;c*=y.x,d*=y.y,f*=y.x,h*=y.y,c+=k,d+=C,v=En(w),w=vg(v)}}return cd({width:f,height:h,x:c,y:d})}function hd(t,e){const r=pd(t).scrollLeft;return e?e.left+r:yi(Do(t)).left+r}function lE(t,e){const r=t.getBoundingClientRect(),o=r.left+e.scrollLeft-hd(t,r),n=r.top+e.scrollTop;return{x:o,y:n}}function UL(t){let{elements:e,rect:r,offsetParent:o,strategy:n}=t;const a=n==="fixed",s=Do(o),l=e?fd(e.floating):!1;if(o===s||l&&a)return r;let c={scrollLeft:0,scrollTop:0},d=Ao(1);const f=Ao(0),h=Sr(o);if((h||!h&&!a)&&((Aa(o)!=="body"||Ql(s))&&(c=pd(o)),Sr(o))){const g=yi(o);d=Es(o),f.x=g.x+o.clientLeft,f.y=g.y+o.clientTop}const m=s&&!h&&!a?lE(s,c):Ao(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+f.x+m.x,y:r.y*d.y-c.scrollTop*d.y+f.y+m.y}}function BL(t){return Array.from(t.getClientRects())}function VL(t){const e=Do(t),r=pd(t),o=t.ownerDocument.body,n=vi(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),a=vi(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight);let s=-r.scrollLeft+hd(t);const l=-r.scrollTop;return Yn(o).direction==="rtl"&&(s+=vi(e.clientWidth,o.clientWidth)-n),{width:n,height:a,x:s,y:l}}const uE=25;function HL(t,e){const r=En(t),o=Do(t),n=r.visualViewport;let a=o.clientWidth,s=o.clientHeight,l=0,c=0;if(n){a=n.width,s=n.height;const f=mg();(!f||f&&e==="fixed")&&(l=n.offsetLeft,c=n.offsetTop)}const d=hd(o);if(d<=0){const f=o.ownerDocument,h=f.body,m=getComputedStyle(h),g=f.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,v=Math.abs(o.clientWidth-h.clientWidth-g);v<=uE&&(a-=v)}else d<=uE&&(a+=d);return{width:a,height:s,x:l,y:c}}const WL=new Set(["absolute","fixed"]);function GL(t,e){const r=yi(t,!0,e==="fixed"),o=r.top+t.clientTop,n=r.left+t.clientLeft,a=Sr(t)?Es(t):Ao(1),s=t.clientWidth*a.x,l=t.clientHeight*a.y,c=n*a.x,d=o*a.y;return{width:s,height:l,x:c,y:d}}function cE(t,e,r){let o;if(e==="viewport")o=HL(t,r);else if(e==="document")o=VL(Do(t));else if(Gt(e))o=GL(e,r);else{const n=sE(t);o={x:e.x-n.x,y:e.y-n.y,width:e.width,height:e.height}}return cd(o)}function dE(t,e){const r=ra(t);return r===e||!Gt(r)||ja(r)?!1:Yn(r).position==="fixed"||dE(r,e)}function KL(t,e){const r=e.get(t);if(r)return r;let o=Da(t,[],!1).filter(l=>Gt(l)&&Aa(l)!=="body"),n=null;const a=Yn(t).position==="fixed";let s=a?ra(t):t;for(;Gt(s)&&!ja(s);){const l=Yn(s),c=gg(s);!c&&l.position==="fixed"&&(n=null),(a?!c&&!n:!c&&l.position==="static"&&!!n&&WL.has(n.position)||Ql(s)&&!c&&dE(t,s))?o=o.filter(f=>f!==s):n=l,s=ra(s)}return e.set(t,o),o}function YL(t){let{element:e,boundary:r,rootBoundary:o,strategy:n}=t;const s=[...r==="clippingAncestors"?fd(e)?[]:KL(e,this._c):[].concat(r),o],l=s[0],c=s.reduce((d,f)=>{const h=cE(e,f,n);return d.top=vi(h.top,d.top),d.right=xs(h.right,d.right),d.bottom=xs(h.bottom,d.bottom),d.left=vi(h.left,d.left),d},cE(e,l,n));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function QL(t){const{width:e,height:r}=iE(t);return{width:e,height:r}}function JL(t,e,r){const o=Sr(e),n=Do(e),a=r==="fixed",s=yi(t,!0,a,e);let l={scrollLeft:0,scrollTop:0};const c=Ao(0);function d(){c.x=hd(n)}if(o||!o&&!a)if((Aa(e)!=="body"||Ql(n))&&(l=pd(e)),o){const g=yi(e,!0,a,e);c.x=g.x+e.clientLeft,c.y=g.y+e.clientTop}else n&&d();a&&!o&&n&&d();const f=n&&!o&&!a?lE(n,l):Ao(0),h=s.left+l.scrollLeft-c.x-f.x,m=s.top+l.scrollTop-c.y-f.y;return{x:h,y:m,width:s.width,height:s.height}}function bg(t){return Yn(t).position==="static"}function fE(t,e){if(!Sr(t)||Yn(t).position==="fixed")return null;if(e)return e(t);let r=t.offsetParent;return Do(t)===r&&(r=r.ownerDocument.body),r}function pE(t,e){const r=En(t);if(fd(t))return r;if(!Sr(t)){let n=ra(t);for(;n&&!ja(n);){if(Gt(n)&&!bg(n))return n;n=ra(n)}return r}let o=fE(t,e);for(;o&&jL(o)&&bg(o);)o=fE(o,e);return o&&ja(o)&&bg(o)&&!gg(o)?r:o||$L(t)||r}const XL=function(t){return it(this,null,function*(){const e=this.getOffsetParent||pE,r=this.getDimensions,o=yield r(t.floating);return{reference:JL(t.reference,yield e(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}})};function ZL(t){return Yn(t).direction==="rtl"}const e8={convertOffsetParentRelativeRectToViewportRelativeRect:UL,getDocumentElement:Do,getClippingRect:YL,getOffsetParent:pE,getElementRects:XL,getClientRects:BL,getDimensions:QL,getScale:Es,isElement:Gt,isRTL:ZL};function hE(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function t8(t,e){let r=null,o;const n=Do(t);function a(){var l;clearTimeout(o),(l=r)==null||l.disconnect(),r=null}function s(l,c){l===void 0&&(l=!1),c===void 0&&(c=1),a();const d=t.getBoundingClientRect(),{left:f,top:h,width:m,height:g}=d;if(l||e(),!m||!g)return;const v=ks(h),w=ks(n.clientWidth-(f+m)),y=ks(n.clientHeight-(h+g)),x=ks(f),k={rootMargin:-v+"px "+-w+"px "+-y+"px "+-x+"px",threshold:vi(0,xs(1,c))||1};let C=!0;function P(R){const T=R[0].intersectionRatio;if(T!==c){if(!C)return s();T?s(!1,T):o=setTimeout(()=>{s(!1,1e-7)},1e3)}T===1&&!hE(d,t.getBoundingClientRect())&&s(),C=!1}try{r=new IntersectionObserver(P,le(U({},k),{root:n.ownerDocument}))}catch(R){r=new IntersectionObserver(P,k)}r.observe(t)}return s(!0),a}function wg(t,e,r,o){o===void 0&&(o={});const{ancestorScroll:n=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,d=yg(t),f=n||a?[...d?Da(d):[],...Da(e)]:[];f.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),a&&x.addEventListener("resize",r)});const h=d&&l?t8(d,r):null;let m=-1,g=null;s&&(g=new ResizeObserver(x=>{let[E]=x;E&&E.target===d&&g&&(g.unobserve(e),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var k;(k=g)==null||k.observe(e)})),r()}),d&&!c&&g.observe(d),g.observe(e));let v,w=c?yi(t):null;c&&y();function y(){const x=yi(t);w&&!hE(w,x)&&r(),w=x,v=requestAnimationFrame(y)}return r(),()=>{var x;f.forEach(E=>{n&&E.removeEventListener("scroll",r),a&&E.removeEventListener("resize",r)}),h==null||h(),(x=g)==null||x.disconnect(),g=null,c&&cancelAnimationFrame(v)}}const r8=RL,n8=CL,o8=TL,a8=PL,gE=SL,i8=(t,e,r)=>{const o=new Map,n=U({platform:e8},r),a=le(U({},n.platform),{_c:o});return kL(t,e,le(U({},n),{platform:a}))};var gd=_.useLayoutEffect,s8=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],md=function(){};function l8(t,e){return e?e[0]==="-"?t+e:t+"__"+e:t}function u8(t,e){for(var r=arguments.length,o=new Array(r>2?r-2:0),n=2;n-1}function d8(t){return vd(t)?window.innerHeight:t.clientHeight}function yE(t){return vd(t)?window.pageYOffset:t.scrollTop}function yd(t,e){if(vd(t)){window.scrollTo(0,e);return}t.scrollTop=e}function f8(t){var e=getComputedStyle(t),r=e.position==="absolute",o=/(auto|scroll)/;if(e.position==="fixed")return document.documentElement;for(var n=t;n=n.parentElement;)if(e=getComputedStyle(n),!(r&&e.position==="static")&&o.test(e.overflow+e.overflowY+e.overflowX))return n;return document.documentElement}function p8(t,e,r,o){return r*((t=t/o-1)*t*t+1)+e}function bd(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:md,n=yE(t),a=e-n,s=10,l=0;function c(){l+=s;var d=p8(l,n,a,r);yd(t,d),lr.bottom?yd(t,Math.min(e.offsetTop+e.clientHeight-t.offsetHeight+n,t.scrollHeight)):o.top-n1?r-1:0),n=1;n=v)return{placement:"bottom",maxHeight:e};if(z>=v&&!s)return a&&bd(c,N,q),{placement:"bottom",maxHeight:e};if(!s&&z>=o||s&&T>=o){a&&bd(c,N,q);var D=s?T-C:z-C;return{placement:"bottom",maxHeight:D}}if(n==="auto"||s){var L=e,G=s?R:F;return G>=o&&(L=Math.min(G-C-l,e)),{placement:"top",maxHeight:L}}if(n==="bottom")return a&&yd(c,N),{placement:"bottom",maxHeight:e};break;case"top":if(R>=v)return{placement:"top",maxHeight:e};if(F>=v&&!s)return a&&bd(c,j,q),{placement:"top",maxHeight:e};if(!s&&F>=o||s&&R>=o){var W=e;return(!s&&F>=o||s&&R>=o)&&(W=s?R-P:F-P),a&&bd(c,j,q),{placement:"top",maxHeight:W}}return{placement:"bottom",maxHeight:e};default:throw new Error('Invalid placement provided "'.concat(n,'".'))}return d}function E8(t){var e={bottom:"top",top:"bottom"};return t?e[t]:"bottom"}var kE=function(e){return e==="auto"?"bottom":e},C8=function(e,r){var o,n=e.placement,a=e.theme,s=a.borderRadius,l=a.spacing,c=a.colors;return rt((o={label:"menu"},vs(o,E8(n),"100%"),vs(o,"position","absolute"),vs(o,"width","100%"),vs(o,"zIndex",1),o),r?{}:{backgroundColor:c.neutral0,borderRadius:s,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:l.menuGutter,marginTop:l.menuGutter})},SE=_.createContext(null),P8=function(e){var r=e.children,o=e.minMenuHeight,n=e.maxMenuHeight,a=e.menuPlacement,s=e.menuPosition,l=e.menuShouldScrollIntoView,c=e.theme,d=_.useContext(SE)||{},f=d.setPortalPlacement,h=_.useRef(null),m=_.useState(n),g=Vr(m,2),v=g[0],w=g[1],y=_.useState(null),x=Vr(y,2),E=x[0],k=x[1],C=c.spacing.controlHeight;return gd(function(){var P=h.current;if(P){var R=s==="fixed",T=l&&!R,F=S8({maxHeight:n,menuEl:P,minHeight:o,placement:a,shouldScroll:T,isFixedPosition:R,controlHeight:C});w(F.maxHeight),k(F.placement),f==null||f(F.placement)}},[n,a,s,l,o,f,C]),r({ref:h,placerProps:rt(rt({},e),{},{placement:E||kE(a),maxHeight:v})})},_8=function(e){var r=e.children,o=e.innerRef,n=e.innerProps;return at("div",ut({},br(e,"menu",{menu:!0}),{ref:o},n),r)},O8=_8,R8=function(e,r){var o=e.maxHeight,n=e.theme.spacing.baseUnit;return rt({maxHeight:o,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},r?{}:{paddingBottom:n,paddingTop:n})},T8=function(e){var r=e.children,o=e.innerProps,n=e.innerRef,a=e.isMulti;return at("div",ut({},br(e,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:n},o),r)},EE=function(e,r){var o=e.theme,n=o.spacing.baseUnit,a=o.colors;return rt({textAlign:"center"},r?{}:{color:a.neutral40,padding:"".concat(n*2,"px ").concat(n*3,"px")})},I8=EE,A8=EE,j8=function(e){var r=e.children,o=r===void 0?"No options":r,n=e.innerProps,a=Oo(e,x8);return at("div",ut({},br(rt(rt({},a),{},{children:o,innerProps:n}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),o)},D8=function(e){var r=e.children,o=r===void 0?"Loading...":r,n=e.innerProps,a=Oo(e,k8);return at("div",ut({},br(rt(rt({},a),{},{children:o,innerProps:n}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),o)},N8=function(e){var r=e.rect,o=e.offset,n=e.position;return{left:r.left,position:n,top:o,width:r.width,zIndex:1}},F8=function(e){var r=e.appendTo,o=e.children,n=e.controlElement,a=e.innerProps,s=e.menuPlacement,l=e.menuPosition,c=_.useRef(null),d=_.useRef(null),f=_.useState(kE(s)),h=Vr(f,2),m=h[0],g=h[1],v=_.useMemo(function(){return{setPortalPlacement:g}},[]),w=_.useState(null),y=Vr(w,2),x=y[0],E=y[1],k=_.useCallback(function(){if(n){var T=h8(n),F=l==="fixed"?0:window.pageYOffset,z=T[m]+F;(z!==(x==null?void 0:x.offset)||T.left!==(x==null?void 0:x.rect.left)||T.width!==(x==null?void 0:x.rect.width))&&E({offset:z,rect:T})}},[n,l,m,x==null?void 0:x.offset,x==null?void 0:x.rect.left,x==null?void 0:x.rect.width]);gd(function(){k()},[k]);var C=_.useCallback(function(){typeof d.current=="function"&&(d.current(),d.current=null),n&&c.current&&(d.current=wg(n,c.current,k,{elementResize:"ResizeObserver"in window}))},[n,k]);gd(function(){C()},[C]);var P=_.useCallback(function(T){c.current=T,C()},[C]);if(!r&&l!=="fixed"||!x)return null;var R=at("div",ut({ref:P},br(rt(rt({},e),{},{offset:x.offset,position:l,rect:x.rect}),"menuPortal",{"menu-portal":!0}),a),o);return at(SE.Provider,{value:v},r?ug.createPortal(R,r):R)},M8=function(e){var r=e.isDisabled,o=e.isRtl;return{label:"container",direction:o?"rtl":void 0,pointerEvents:r?"none":void 0,position:"relative"}},$8=function(e){var r=e.children,o=e.innerProps,n=e.isDisabled,a=e.isRtl;return at("div",ut({},br(e,"container",{"--is-disabled":n,"--is-rtl":a}),o),r)},L8=function(e,r){var o=e.theme.spacing,n=e.isMulti,a=e.hasValue,s=e.selectProps.controlShouldRenderValue;return rt({alignItems:"center",display:n&&a&&s?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},r?{}:{padding:"".concat(o.baseUnit/2,"px ").concat(o.baseUnit*2,"px")})},q8=function(e){var r=e.children,o=e.innerProps,n=e.isMulti,a=e.hasValue;return at("div",ut({},br(e,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":a}),o),r)},z8=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},U8=function(e){var r=e.children,o=e.innerProps;return at("div",ut({},br(e,"indicatorsContainer",{indicators:!0}),o),r)},CE,B8=["size"],V8=["innerProps","isRtl","size"],H8={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},PE=function(e){var r=e.size,o=Oo(e,B8);return at("svg",ut({height:r,width:r,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:H8},o))},xg=function(e){return at(PE,ut({size:20},e),at("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},_E=function(e){return at(PE,ut({size:20},e),at("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},OE=function(e,r){var o=e.isFocused,n=e.theme,a=n.spacing.baseUnit,s=n.colors;return rt({label:"indicatorContainer",display:"flex",transition:"color 150ms"},r?{}:{color:o?s.neutral60:s.neutral20,padding:a*2,":hover":{color:o?s.neutral80:s.neutral40}})},W8=OE,G8=function(e){var r=e.children,o=e.innerProps;return at("div",ut({},br(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),o),r||at(_E,null))},K8=OE,Y8=function(e){var r=e.children,o=e.innerProps;return at("div",ut({},br(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),o),r||at(xg,null))},Q8=function(e,r){var o=e.isDisabled,n=e.theme,a=n.spacing.baseUnit,s=n.colors;return rt({label:"indicatorSeparator",alignSelf:"stretch",width:1},r?{}:{backgroundColor:o?s.neutral10:s.neutral20,marginBottom:a*2,marginTop:a*2})},J8=function(e){var r=e.innerProps;return at("span",ut({},r,br(e,"indicatorSeparator",{"indicator-separator":!0})))},X8=lL(CE||(CE=uL([` + */var RS;function E9(){if(RS)return At;RS=1;var t=typeof Symbol=="function"&&Symbol.for,e=t?Symbol.for("react.element"):60103,r=t?Symbol.for("react.portal"):60106,o=t?Symbol.for("react.fragment"):60107,n=t?Symbol.for("react.strict_mode"):60108,a=t?Symbol.for("react.profiler"):60114,s=t?Symbol.for("react.provider"):60109,u=t?Symbol.for("react.context"):60110,c=t?Symbol.for("react.async_mode"):60111,d=t?Symbol.for("react.concurrent_mode"):60111,f=t?Symbol.for("react.forward_ref"):60112,h=t?Symbol.for("react.suspense"):60113,m=t?Symbol.for("react.suspense_list"):60120,g=t?Symbol.for("react.memo"):60115,v=t?Symbol.for("react.lazy"):60116,w=t?Symbol.for("react.block"):60121,y=t?Symbol.for("react.fundamental"):60117,x=t?Symbol.for("react.responder"):60118,C=t?Symbol.for("react.scope"):60119;function S(_){if(typeof _=="object"&&_!==null){var T=_.$$typeof;switch(T){case e:switch(_=_.type,_){case c:case d:case o:case a:case n:case h:return _;default:switch(_=_&&_.$$typeof,_){case u:case f:case v:case g:case s:return _;default:return T}}case r:return T}}}function O(_){return S(_)===d}return At.AsyncMode=c,At.ConcurrentMode=d,At.ContextConsumer=u,At.ContextProvider=s,At.Element=e,At.ForwardRef=f,At.Fragment=o,At.Lazy=v,At.Memo=g,At.Portal=r,At.Profiler=a,At.StrictMode=n,At.Suspense=h,At.isAsyncMode=function(_){return O(_)||S(_)===c},At.isConcurrentMode=O,At.isContextConsumer=function(_){return S(_)===u},At.isContextProvider=function(_){return S(_)===s},At.isElement=function(_){return typeof _=="object"&&_!==null&&_.$$typeof===e},At.isForwardRef=function(_){return S(_)===f},At.isFragment=function(_){return S(_)===o},At.isLazy=function(_){return S(_)===v},At.isMemo=function(_){return S(_)===g},At.isPortal=function(_){return S(_)===r},At.isProfiler=function(_){return S(_)===a},At.isStrictMode=function(_){return S(_)===n},At.isSuspense=function(_){return S(_)===h},At.isValidElementType=function(_){return typeof _=="string"||typeof _=="function"||_===o||_===d||_===a||_===n||_===h||_===m||typeof _=="object"&&_!==null&&(_.$$typeof===v||_.$$typeof===g||_.$$typeof===s||_.$$typeof===u||_.$$typeof===f||_.$$typeof===y||_.$$typeof===x||_.$$typeof===C||_.$$typeof===w)},At.typeOf=S,At}var TS;function C9(){return TS||(TS=1,Qh.exports=E9()),Qh.exports}var Jh,IS;function P9(){if(IS)return Jh;IS=1;var t=C9(),e={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},n={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};a[t.ForwardRef]=o,a[t.Memo]=n;function s(v){return t.isMemo(v)?n:a[v.$$typeof]||e}var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,m=Object.prototype;function g(v,w,y){if(typeof w!="string"){if(m){var x=h(w);x&&x!==m&&g(v,x,y)}var C=c(w);d&&(C=C.concat(d(w)));for(var S=s(v),O=s(w),_=0;_=4;++o,n-=4)r=t.charCodeAt(o)&255|(t.charCodeAt(++o)&255)<<8|(t.charCodeAt(++o)&255)<<16|(t.charCodeAt(++o)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,e=(r&65535)*1540483477+((r>>>16)*59797<<16)^(e&65535)*1540483477+((e>>>16)*59797<<16);switch(n){case 3:e^=(t.charCodeAt(o+2)&255)<<16;case 2:e^=(t.charCodeAt(o+1)&255)<<8;case 1:e^=t.charCodeAt(o)&255,e=(e&65535)*1540483477+((e>>>16)*59797<<16)}return e^=e>>>13,e=(e&65535)*1540483477+((e>>>16)*59797<<16),((e^e>>>15)>>>0).toString(36)}var I9={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},A9=/[A-Z]|^ms/g,j9=/_EMO_([^_]+?)_([^]*?)_EMO_/g,jS=function(e){return e.charCodeAt(1)===45},NS=function(e){return e!=null&&typeof e!="boolean"},Xh=g9(function(t){return jS(t)?t:t.replace(A9,"-$&").toLowerCase()}),DS=function(e,r){switch(e){case"animation":case"animationName":if(typeof r=="string")return r.replace(j9,function(o,n,a){return Oo={name:n,styles:a,next:Oo},n})}return I9[e]!==1&&!jS(e)&&typeof r=="number"&&r!==0?r+"px":r};function Hl(t,e,r){if(r==null)return"";var o=r;if(o.__emotion_styles!==void 0)return o;switch(typeof r){case"boolean":return"";case"object":{var n=r;if(n.anim===1)return Oo={name:n.name,styles:n.styles,next:Oo},n.name;var a=r;if(a.styles!==void 0){var s=a.next;if(s!==void 0)for(;s!==void 0;)Oo={name:s.name,styles:s.styles,next:Oo},s=s.next;var u=a.styles+";";return u}return N9(t,e,r)}case"function":{if(t!==void 0){var c=Oo,d=r(t);return Oo=c,Hl(t,e,d)}break}}var f=r;return f}function N9(t,e,r){var o="";if(Array.isArray(r))for(var n=0;nt.concat(e,e+"-"+LS[0],e+"-"+LS[1]),[]),ys=Math.min,hi=Math.max,rd=Math.round,bs=Math.floor,_o=t=>({x:t,y:t}),K9={left:"right",right:"left",bottom:"top",top:"bottom"},G9={start:"end",end:"start"};function ng(t,e,r){return hi(t,ys(e,r))}function ws(t,e){return typeof t=="function"?t(e):t}function Xo(t){return t.split("-")[0]}function Ro(t){return t.split("-")[1]}function zS(t){return t==="x"?"y":"x"}function og(t){return t==="y"?"height":"width"}const Y9=new Set(["top","bottom"]);function _a(t){return Y9.has(Xo(t))?"y":"x"}function ag(t){return zS(_a(t))}function BS(t,e,r){r===void 0&&(r=!1);const o=Ro(t),n=ag(t),a=og(n);let s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return e.reference[a]>e.floating[a]&&(s=od(s)),[s,od(s)]}function Q9(t){const e=od(t);return[nd(t),e,nd(e)]}function nd(t){return t.replace(/start|end/g,e=>G9[e])}const US=["left","right"],VS=["right","left"],J9=["top","bottom"],X9=["bottom","top"];function Z9(t,e,r){switch(t){case"top":case"bottom":return r?e?VS:US:e?US:VS;case"left":case"right":return e?J9:X9;default:return[]}}function eL(t,e,r,o){const n=Ro(t);let a=Z9(Xo(t),r==="start",o);return n&&(a=a.map(s=>s+"-"+n),e&&(a=a.concat(a.map(nd)))),a}function od(t){return t.replace(/left|right|bottom|top/g,e=>K9[e])}function tL(t){return z({top:0,right:0,bottom:0,left:0},t)}function HS(t){return typeof t!="number"?tL(t):{top:t,right:t,bottom:t,left:t}}function ad(t){const{x:e,y:r,width:o,height:n}=t;return{width:o,height:n,top:r,left:e,right:e+o,bottom:r+n,x:e,y:r}}function WS(t,e,r){let{reference:o,floating:n}=t;const a=_a(e),s=ag(e),u=og(s),c=Xo(e),d=a==="y",f=o.x+o.width/2-n.width/2,h=o.y+o.height/2-n.height/2,m=o[u]/2-n[u]/2;let g;switch(c){case"top":g={x:f,y:o.y-n.height};break;case"bottom":g={x:f,y:o.y+o.height};break;case"right":g={x:o.x+o.width,y:h};break;case"left":g={x:o.x-n.width,y:h};break;default:g={x:o.x,y:o.y}}switch(Ro(e)){case"start":g[s]-=m*(r&&d?-1:1);break;case"end":g[s]+=m*(r&&d?-1:1);break}return g}const rL=(t,e,r)=>ot(null,null,function*(){const{placement:o="bottom",strategy:n="absolute",middleware:a=[],platform:s}=r,u=a.filter(Boolean),c=yield s.isRTL==null?void 0:s.isRTL(e);let d=yield s.getElementRects({reference:t,floating:e,strategy:n}),{x:f,y:h}=WS(d,o,c),m=o,g={},v=0;for(let w=0;w({name:"arrow",options:t,fn(r){return ot(this,null,function*(){const{x:o,y:n,placement:a,rects:s,platform:u,elements:c,middlewareData:d}=r,{element:f,padding:h=0}=ws(t,r)||{};if(f==null)return{};const m=HS(h),g={x:o,y:n},v=ag(a),w=og(v),y=yield u.getDimensions(f),x=v==="y",C=x?"top":"left",S=x?"bottom":"right",O=x?"clientHeight":"clientWidth",_=s.reference[w]+s.reference[v]-g[v]-s.floating[w],T=g[v]-s.reference[v],I=yield u.getOffsetParent==null?void 0:u.getOffsetParent(f);let D=I?I[O]:0;(!D||!(yield u.isElement==null?void 0:u.isElement(I)))&&(D=c.floating[O]||s.floating[w]);const q=_/2-T/2,N=D/2-y[w]/2-1,A=ys(m[C],N),$=ys(m[S],N),j=A,M=D-y[w]-$,W=D/2-y[w]/2+q,H=ng(j,W,M),J=!d.arrow&&Ro(a)!=null&&W!==H&&s.reference[w]/2-(WRo(n)===t),...r.filter(n=>Ro(n)!==t)]:r.filter(n=>Xo(n)===n)).filter(n=>t?Ro(n)===t||(e?nd(n)!==n:!1):!0)}const aL=function(t){return t===void 0&&(t={}),{name:"autoPlacement",options:t,fn(r){return ot(this,null,function*(){var o,n,a;const{rects:s,middlewareData:u,placement:c,platform:d,elements:f}=r,A=ws(t,r),{crossAxis:h=!1,alignment:m,allowedPlacements:g=qS,autoAlignment:v=!0}=A,w=be(A,["crossAxis","alignment","allowedPlacements","autoAlignment"]),y=m!==void 0||g===qS?oL(m||null,v,g):g,x=yield ig(r,w),C=((o=u.autoPlacement)==null?void 0:o.index)||0,S=y[C];if(S==null)return{};const O=BS(S,s,yield d.isRTL==null?void 0:d.isRTL(f.floating));if(c!==S)return{reset:{placement:y[0]}};const _=[x[Xo(S)],x[O[0]],x[O[1]]],T=[...((n=u.autoPlacement)==null?void 0:n.overflows)||[],{placement:S,overflows:_}],I=y[C+1];if(I)return{data:{index:C+1,overflows:T},reset:{placement:I}};const D=T.map($=>{const j=Ro($.placement);return[$.placement,j&&h?$.overflows.slice(0,2).reduce((M,W)=>M+W,0):$.overflows[0],$.overflows]}).sort(($,j)=>$[1]-j[1]),N=((a=D.filter($=>$[2].slice(0,Ro($[0])?2:3).every(j=>j<=0))[0])==null?void 0:a[0])||D[0][0];return N!==c?{data:{index:C+1,overflows:T},reset:{placement:N}}:{}})}}},iL=function(t){return t===void 0&&(t={}),{name:"flip",options:t,fn(r){return ot(this,null,function*(){var o,n;const{placement:a,middlewareData:s,rects:u,initialPlacement:c,platform:d,elements:f}=r,W=ws(t,r),{mainAxis:h=!0,crossAxis:m=!0,fallbackPlacements:g,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:y=!0}=W,x=be(W,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((o=s.arrow)!=null&&o.alignmentOffset)return{};const C=Xo(a),S=_a(c),O=Xo(c)===c,_=yield d.isRTL==null?void 0:d.isRTL(f.floating),T=g||(O||!y?[od(c)]:Q9(c)),I=w!=="none";!g&&I&&T.push(...eL(c,y,w,_));const D=[c,...T],q=yield ig(r,x),N=[];let A=((n=s.flip)==null?void 0:n.overflows)||[];if(h&&N.push(q[C]),m){const H=BS(a,u,_);N.push(q[H[0]],q[H[1]])}if(A=[...A,{placement:a,overflows:N}],!N.every(H=>H<=0)){var $,j;const H=((($=s.flip)==null?void 0:$.index)||0)+1,J=D[H];if(J&&(!(m==="alignment"?S!==_a(J):!1)||A.every(B=>_a(B.placement)===S?B.overflows[0]>0:!0)))return{data:{index:H,overflows:A},reset:{placement:J}};let V=(j=A.filter(Q=>Q.overflows[0]<=0).sort((Q,B)=>Q.overflows[1]-B.overflows[1])[0])==null?void 0:j.placement;if(!V)switch(v){case"bestFit":{var M;const Q=(M=A.filter(B=>{if(I){const U=_a(B.placement);return U===S||U==="y"}return!0}).map(B=>[B.placement,B.overflows.filter(U=>U>0).reduce((U,X)=>U+X,0)]).sort((B,U)=>B[1]-U[1])[0])==null?void 0:M[0];Q&&(V=Q);break}case"initialPlacement":V=c;break}if(a!==V)return{reset:{placement:V}}}return{}})}}},sL=new Set(["left","top"]);function lL(t,e){return ot(this,null,function*(){const{placement:r,platform:o,elements:n}=t,a=yield o.isRTL==null?void 0:o.isRTL(n.floating),s=Xo(r),u=Ro(r),c=_a(r)==="y",d=sL.has(s)?-1:1,f=a&&c?-1:1,h=ws(e,t);let{mainAxis:m,crossAxis:g,alignmentAxis:v}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return u&&typeof v=="number"&&(g=u==="end"?v*-1:v),c?{x:g*f,y:m*d}:{x:m*d,y:g*f}})}const uL=function(t){return t===void 0&&(t=0),{name:"offset",options:t,fn(r){return ot(this,null,function*(){var o,n;const{x:a,y:s,placement:u,middlewareData:c}=r,d=yield lL(r,t);return u===((o=c.offset)==null?void 0:o.placement)&&(n=c.arrow)!=null&&n.alignmentOffset?{}:{x:a+d.x,y:s+d.y,data:ie(z({},d),{placement:u})}})}}},cL=function(t){return t===void 0&&(t={}),{name:"shift",options:t,fn(r){return ot(this,null,function*(){const{x:o,y:n,placement:a}=r,x=ws(t,r),{mainAxis:s=!0,crossAxis:u=!1,limiter:c={fn:C=>{let{x:S,y:O}=C;return{x:S,y:O}}}}=x,d=be(x,["mainAxis","crossAxis","limiter"]),f={x:o,y:n},h=yield ig(r,d),m=_a(Xo(a)),g=zS(m);let v=f[g],w=f[m];if(s){const C=g==="y"?"top":"left",S=g==="y"?"bottom":"right",O=v+h[C],_=v-h[S];v=ng(O,v,_)}if(u){const C=m==="y"?"top":"left",S=m==="y"?"bottom":"right",O=w+h[C],_=w-h[S];w=ng(O,w,_)}const y=c.fn(ie(z({},r),{[g]:v,[m]:w}));return ie(z({},y),{data:{x:y.x-o,y:y.y-n,enabled:{[g]:s,[m]:u}}})})}}};function id(){return typeof window!="undefined"}function Ra(t){return KS(t)?(t.nodeName||"").toLowerCase():"#document"}function wn(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function To(t){var e;return(e=(KS(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function KS(t){return id()?t instanceof Node||t instanceof wn(t).Node:!1}function Vt(t){return id()?t instanceof Element||t instanceof wn(t).Element:!1}function br(t){return id()?t instanceof HTMLElement||t instanceof wn(t).HTMLElement:!1}function sg(t){return!id()||typeof ShadowRoot=="undefined"?!1:t instanceof ShadowRoot||t instanceof wn(t).ShadowRoot}const dL=new Set(["inline","contents"]);function Wl(t){const{overflow:e,overflowX:r,overflowY:o,display:n}=Vn(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+r)&&!dL.has(n)}const fL=new Set(["table","td","th"]);function pL(t){return fL.has(Ra(t))}const hL=[":popover-open",":modal"];function sd(t){return hL.some(e=>{try{return t.matches(e)}catch(r){return!1}})}const gL=["transform","translate","scale","rotate","perspective"],mL=["transform","translate","scale","rotate","perspective","filter"],vL=["paint","layout","strict","content"];function lg(t){const e=ug(),r=Vt(t)?Vn(t):t;return gL.some(o=>r[o]?r[o]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!e&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!e&&(r.filter?r.filter!=="none":!1)||mL.some(o=>(r.willChange||"").includes(o))||vL.some(o=>(r.contain||"").includes(o))}function yL(t){let e=Zo(t);for(;br(e)&&!Ta(e);){if(lg(e))return e;if(sd(e))return null;e=Zo(e)}return null}function ug(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const bL=new Set(["html","body","#document"]);function Ta(t){return bL.has(Ra(t))}function Vn(t){return wn(t).getComputedStyle(t)}function ld(t){return Vt(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function Zo(t){if(Ra(t)==="html")return t;const e=t.assignedSlot||t.parentNode||sg(t)&&t.host||To(t);return sg(e)?e.host:e}function GS(t){const e=Zo(t);return Ta(e)?t.ownerDocument?t.ownerDocument.body:t.body:br(e)&&Wl(e)?e:GS(e)}function Ia(t,e,r){var o;e===void 0&&(e=[]),r===void 0&&(r=!0);const n=GS(t),a=n===((o=t.ownerDocument)==null?void 0:o.body),s=wn(n);if(a){const u=cg(s);return e.concat(s,s.visualViewport||[],Wl(n)?n:[],u&&r?Ia(u):[])}return e.concat(n,Ia(n,[],r))}function cg(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function YS(t){const e=Vn(t);let r=parseFloat(e.width)||0,o=parseFloat(e.height)||0;const n=br(t),a=n?t.offsetWidth:r,s=n?t.offsetHeight:o,u=rd(r)!==a||rd(o)!==s;return u&&(r=a,o=s),{width:r,height:o,$:u}}function dg(t){return Vt(t)?t:t.contextElement}function xs(t){const e=dg(t);if(!br(e))return _o(1);const r=e.getBoundingClientRect(),{width:o,height:n,$:a}=YS(e);let s=(a?rd(r.width):r.width)/o,u=(a?rd(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!u||!Number.isFinite(u))&&(u=1),{x:s,y:u}}const wL=_o(0);function QS(t){const e=wn(t);return!ug()||!e.visualViewport?wL:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function xL(t,e,r){return e===void 0&&(e=!1),!r||e&&r!==wn(t)?!1:e}function gi(t,e,r,o){e===void 0&&(e=!1),r===void 0&&(r=!1);const n=t.getBoundingClientRect(),a=dg(t);let s=_o(1);e&&(o?Vt(o)&&(s=xs(o)):s=xs(t));const u=xL(a,r,o)?QS(a):_o(0);let c=(n.left+u.x)/s.x,d=(n.top+u.y)/s.y,f=n.width/s.x,h=n.height/s.y;if(a){const m=wn(a),g=o&&Vt(o)?wn(o):o;let v=m,w=cg(v);for(;w&&o&&g!==v;){const y=xs(w),x=w.getBoundingClientRect(),C=Vn(w),S=x.left+(w.clientLeft+parseFloat(C.paddingLeft))*y.x,O=x.top+(w.clientTop+parseFloat(C.paddingTop))*y.y;c*=y.x,d*=y.y,f*=y.x,h*=y.y,c+=S,d+=O,v=wn(w),w=cg(v)}}return ad({width:f,height:h,x:c,y:d})}function ud(t,e){const r=ld(t).scrollLeft;return e?e.left+r:gi(To(t)).left+r}function JS(t,e){const r=t.getBoundingClientRect(),o=r.left+e.scrollLeft-ud(t,r),n=r.top+e.scrollTop;return{x:o,y:n}}function kL(t){let{elements:e,rect:r,offsetParent:o,strategy:n}=t;const a=n==="fixed",s=To(o),u=e?sd(e.floating):!1;if(o===s||u&&a)return r;let c={scrollLeft:0,scrollTop:0},d=_o(1);const f=_o(0),h=br(o);if((h||!h&&!a)&&((Ra(o)!=="body"||Wl(s))&&(c=ld(o)),br(o))){const g=gi(o);d=xs(o),f.x=g.x+o.clientLeft,f.y=g.y+o.clientTop}const m=s&&!h&&!a?JS(s,c):_o(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+f.x+m.x,y:r.y*d.y-c.scrollTop*d.y+f.y+m.y}}function SL(t){return Array.from(t.getClientRects())}function EL(t){const e=To(t),r=ld(t),o=t.ownerDocument.body,n=hi(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),a=hi(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight);let s=-r.scrollLeft+ud(t);const u=-r.scrollTop;return Vn(o).direction==="rtl"&&(s+=hi(e.clientWidth,o.clientWidth)-n),{width:n,height:a,x:s,y:u}}const XS=25;function CL(t,e){const r=wn(t),o=To(t),n=r.visualViewport;let a=o.clientWidth,s=o.clientHeight,u=0,c=0;if(n){a=n.width,s=n.height;const f=ug();(!f||f&&e==="fixed")&&(u=n.offsetLeft,c=n.offsetTop)}const d=ud(o);if(d<=0){const f=o.ownerDocument,h=f.body,m=getComputedStyle(h),g=f.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,v=Math.abs(o.clientWidth-h.clientWidth-g);v<=XS&&(a-=v)}else d<=XS&&(a+=d);return{width:a,height:s,x:u,y:c}}const PL=new Set(["absolute","fixed"]);function OL(t,e){const r=gi(t,!0,e==="fixed"),o=r.top+t.clientTop,n=r.left+t.clientLeft,a=br(t)?xs(t):_o(1),s=t.clientWidth*a.x,u=t.clientHeight*a.y,c=n*a.x,d=o*a.y;return{width:s,height:u,x:c,y:d}}function ZS(t,e,r){let o;if(e==="viewport")o=CL(t,r);else if(e==="document")o=EL(To(t));else if(Vt(e))o=OL(e,r);else{const n=QS(t);o={x:e.x-n.x,y:e.y-n.y,width:e.width,height:e.height}}return ad(o)}function eE(t,e){const r=Zo(t);return r===e||!Vt(r)||Ta(r)?!1:Vn(r).position==="fixed"||eE(r,e)}function _L(t,e){const r=e.get(t);if(r)return r;let o=Ia(t,[],!1).filter(u=>Vt(u)&&Ra(u)!=="body"),n=null;const a=Vn(t).position==="fixed";let s=a?Zo(t):t;for(;Vt(s)&&!Ta(s);){const u=Vn(s),c=lg(s);!c&&u.position==="fixed"&&(n=null),(a?!c&&!n:!c&&u.position==="static"&&!!n&&PL.has(n.position)||Wl(s)&&!c&&eE(t,s))?o=o.filter(f=>f!==s):n=u,s=Zo(s)}return e.set(t,o),o}function RL(t){let{element:e,boundary:r,rootBoundary:o,strategy:n}=t;const s=[...r==="clippingAncestors"?sd(e)?[]:_L(e,this._c):[].concat(r),o],u=s[0],c=s.reduce((d,f)=>{const h=ZS(e,f,n);return d.top=hi(h.top,d.top),d.right=ys(h.right,d.right),d.bottom=ys(h.bottom,d.bottom),d.left=hi(h.left,d.left),d},ZS(e,u,n));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function TL(t){const{width:e,height:r}=YS(t);return{width:e,height:r}}function IL(t,e,r){const o=br(e),n=To(e),a=r==="fixed",s=gi(t,!0,a,e);let u={scrollLeft:0,scrollTop:0};const c=_o(0);function d(){c.x=ud(n)}if(o||!o&&!a)if((Ra(e)!=="body"||Wl(n))&&(u=ld(e)),o){const g=gi(e,!0,a,e);c.x=g.x+e.clientLeft,c.y=g.y+e.clientTop}else n&&d();a&&!o&&n&&d();const f=n&&!o&&!a?JS(n,u):_o(0),h=s.left+u.scrollLeft-c.x-f.x,m=s.top+u.scrollTop-c.y-f.y;return{x:h,y:m,width:s.width,height:s.height}}function fg(t){return Vn(t).position==="static"}function tE(t,e){if(!br(t)||Vn(t).position==="fixed")return null;if(e)return e(t);let r=t.offsetParent;return To(t)===r&&(r=r.ownerDocument.body),r}function rE(t,e){const r=wn(t);if(sd(t))return r;if(!br(t)){let n=Zo(t);for(;n&&!Ta(n);){if(Vt(n)&&!fg(n))return n;n=Zo(n)}return r}let o=tE(t,e);for(;o&&pL(o)&&fg(o);)o=tE(o,e);return o&&Ta(o)&&fg(o)&&!lg(o)?r:o||yL(t)||r}const AL=function(t){return ot(this,null,function*(){const e=this.getOffsetParent||rE,r=this.getDimensions,o=yield r(t.floating);return{reference:IL(t.reference,yield e(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}})};function jL(t){return Vn(t).direction==="rtl"}const NL={convertOffsetParentRelativeRectToViewportRelativeRect:kL,getDocumentElement:To,getClippingRect:RL,getOffsetParent:rE,getElementRects:AL,getClientRects:SL,getDimensions:TL,getScale:xs,isElement:Vt,isRTL:jL};function nE(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function DL(t,e){let r=null,o;const n=To(t);function a(){var u;clearTimeout(o),(u=r)==null||u.disconnect(),r=null}function s(u,c){u===void 0&&(u=!1),c===void 0&&(c=1),a();const d=t.getBoundingClientRect(),{left:f,top:h,width:m,height:g}=d;if(u||e(),!m||!g)return;const v=bs(h),w=bs(n.clientWidth-(f+m)),y=bs(n.clientHeight-(h+g)),x=bs(f),S={rootMargin:-v+"px "+-w+"px "+-y+"px "+-x+"px",threshold:hi(0,ys(1,c))||1};let O=!0;function _(T){const I=T[0].intersectionRatio;if(I!==c){if(!O)return s();I?s(!1,I):o=setTimeout(()=>{s(!1,1e-7)},1e3)}I===1&&!nE(d,t.getBoundingClientRect())&&s(),O=!1}try{r=new IntersectionObserver(_,ie(z({},S),{root:n.ownerDocument}))}catch(T){r=new IntersectionObserver(_,S)}r.observe(t)}return s(!0),a}function pg(t,e,r,o){o===void 0&&(o={});const{ancestorScroll:n=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:u=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,d=dg(t),f=n||a?[...d?Ia(d):[],...Ia(e)]:[];f.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),a&&x.addEventListener("resize",r)});const h=d&&u?DL(d,r):null;let m=-1,g=null;s&&(g=new ResizeObserver(x=>{let[C]=x;C&&C.target===d&&g&&(g.unobserve(e),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var S;(S=g)==null||S.observe(e)})),r()}),d&&!c&&g.observe(d),g.observe(e));let v,w=c?gi(t):null;c&&y();function y(){const x=gi(t);w&&!nE(w,x)&&r(),w=x,v=requestAnimationFrame(y)}return r(),()=>{var x;f.forEach(C=>{n&&C.removeEventListener("scroll",r),a&&C.removeEventListener("resize",r)}),h==null||h(),(x=g)==null||x.disconnect(),g=null,c&&cancelAnimationFrame(v)}}const FL=uL,ML=aL,$L=cL,LL=iL,oE=nL,qL=(t,e,r)=>{const o=new Map,n=z({platform:NL},r),a=ie(z({},n.platform),{_c:o});return rL(t,e,ie(z({},n),{platform:a}))};var cd=P.useLayoutEffect,zL=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],dd=function(){};function BL(t,e){return e?e[0]==="-"?t+e:t+"__"+e:t}function UL(t,e){for(var r=arguments.length,o=new Array(r>2?r-2:0),n=2;n-1}function HL(t){return fd(t)?window.innerHeight:t.clientHeight}function sE(t){return fd(t)?window.pageYOffset:t.scrollTop}function pd(t,e){if(fd(t)){window.scrollTo(0,e);return}t.scrollTop=e}function WL(t){var e=getComputedStyle(t),r=e.position==="absolute",o=/(auto|scroll)/;if(e.position==="fixed")return document.documentElement;for(var n=t;n=n.parentElement;)if(e=getComputedStyle(n),!(r&&e.position==="static")&&o.test(e.overflow+e.overflowY+e.overflowX))return n;return document.documentElement}function KL(t,e,r,o){return r*((t=t/o-1)*t*t+1)+e}function hd(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:dd,n=sE(t),a=e-n,s=10,u=0;function c(){u+=s;var d=KL(u,n,a,r);pd(t,d),ur.bottom?pd(t,Math.min(e.offsetTop+e.clientHeight-t.offsetHeight+n,t.scrollHeight)):o.top-n1?r-1:0),n=1;n=v)return{placement:"bottom",maxHeight:e};if(q>=v&&!s)return a&&hd(c,N,$),{placement:"bottom",maxHeight:e};if(!s&&q>=o||s&&I>=o){a&&hd(c,N,$);var j=s?I-O:q-O;return{placement:"bottom",maxHeight:j}}if(n==="auto"||s){var M=e,W=s?T:D;return W>=o&&(M=Math.min(W-O-u,e)),{placement:"top",maxHeight:M}}if(n==="bottom")return a&&pd(c,N),{placement:"bottom",maxHeight:e};break;case"top":if(T>=v)return{placement:"top",maxHeight:e};if(D>=v&&!s)return a&&hd(c,A,$),{placement:"top",maxHeight:e};if(!s&&D>=o||s&&T>=o){var H=e;return(!s&&D>=o||s&&T>=o)&&(H=s?T-_:D-_),a&&hd(c,A,$),{placement:"top",maxHeight:H}}return{placement:"bottom",maxHeight:e};default:throw new Error('Invalid placement provided "'.concat(n,'".'))}return d}function o8(t){var e={bottom:"top",top:"bottom"};return t?e[t]:"bottom"}var dE=function(e){return e==="auto"?"bottom":e},a8=function(e,r){var o,n=e.placement,a=e.theme,s=a.borderRadius,u=a.spacing,c=a.colors;return et((o={label:"menu"},hs(o,o8(n),"100%"),hs(o,"position","absolute"),hs(o,"width","100%"),hs(o,"zIndex",1),o),r?{}:{backgroundColor:c.neutral0,borderRadius:s,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:u.menuGutter,marginTop:u.menuGutter})},fE=P.createContext(null),i8=function(e){var r=e.children,o=e.minMenuHeight,n=e.maxMenuHeight,a=e.menuPlacement,s=e.menuPosition,u=e.menuShouldScrollIntoView,c=e.theme,d=P.useContext(fE)||{},f=d.setPortalPlacement,h=P.useRef(null),m=P.useState(n),g=zr(m,2),v=g[0],w=g[1],y=P.useState(null),x=zr(y,2),C=x[0],S=x[1],O=c.spacing.controlHeight;return cd(function(){var _=h.current;if(_){var T=s==="fixed",I=u&&!T,D=n8({maxHeight:n,menuEl:_,minHeight:o,placement:a,shouldScroll:I,isFixedPosition:T,controlHeight:O});w(D.maxHeight),S(D.placement),f==null||f(D.placement)}},[n,a,s,u,o,f,O]),r({ref:h,placerProps:et(et({},e),{},{placement:C||dE(a),maxHeight:v})})},s8=function(e){var r=e.children,o=e.innerRef,n=e.innerProps;return nt("div",st({},mr(e,"menu",{menu:!0}),{ref:o},n),r)},l8=s8,u8=function(e,r){var o=e.maxHeight,n=e.theme.spacing.baseUnit;return et({maxHeight:o,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},r?{}:{paddingBottom:n,paddingTop:n})},c8=function(e){var r=e.children,o=e.innerProps,n=e.innerRef,a=e.isMulti;return nt("div",st({},mr(e,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:n},o),r)},pE=function(e,r){var o=e.theme,n=o.spacing.baseUnit,a=o.colors;return et({textAlign:"center"},r?{}:{color:a.neutral40,padding:"".concat(n*2,"px ").concat(n*3,"px")})},d8=pE,f8=pE,p8=function(e){var r=e.children,o=r===void 0?"No options":r,n=e.innerProps,a=Eo(e,t8);return nt("div",st({},mr(et(et({},a),{},{children:o,innerProps:n}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),o)},h8=function(e){var r=e.children,o=r===void 0?"Loading...":r,n=e.innerProps,a=Eo(e,r8);return nt("div",st({},mr(et(et({},a),{},{children:o,innerProps:n}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),o)},g8=function(e){var r=e.rect,o=e.offset,n=e.position;return{left:r.left,position:n,top:o,width:r.width,zIndex:1}},m8=function(e){var r=e.appendTo,o=e.children,n=e.controlElement,a=e.innerProps,s=e.menuPlacement,u=e.menuPosition,c=P.useRef(null),d=P.useRef(null),f=P.useState(dE(s)),h=zr(f,2),m=h[0],g=h[1],v=P.useMemo(function(){return{setPortalPlacement:g}},[]),w=P.useState(null),y=zr(w,2),x=y[0],C=y[1],S=P.useCallback(function(){if(n){var I=GL(n),D=u==="fixed"?0:window.pageYOffset,q=I[m]+D;(q!==(x==null?void 0:x.offset)||I.left!==(x==null?void 0:x.rect.left)||I.width!==(x==null?void 0:x.rect.width))&&C({offset:q,rect:I})}},[n,u,m,x==null?void 0:x.offset,x==null?void 0:x.rect.left,x==null?void 0:x.rect.width]);cd(function(){S()},[S]);var O=P.useCallback(function(){typeof d.current=="function"&&(d.current(),d.current=null),n&&c.current&&(d.current=pg(n,c.current,S,{elementResize:"ResizeObserver"in window}))},[n,S]);cd(function(){O()},[O]);var _=P.useCallback(function(I){c.current=I,O()},[O]);if(!r&&u!=="fixed"||!x)return null;var T=nt("div",st({ref:_},mr(et(et({},e),{},{offset:x.offset,position:u,rect:x.rect}),"menuPortal",{"menu-portal":!0}),a),o);return nt(fE.Provider,{value:v},r?rg.createPortal(T,r):T)},v8=function(e){var r=e.isDisabled,o=e.isRtl;return{label:"container",direction:o?"rtl":void 0,pointerEvents:r?"none":void 0,position:"relative"}},y8=function(e){var r=e.children,o=e.innerProps,n=e.isDisabled,a=e.isRtl;return nt("div",st({},mr(e,"container",{"--is-disabled":n,"--is-rtl":a}),o),r)},b8=function(e,r){var o=e.theme.spacing,n=e.isMulti,a=e.hasValue,s=e.selectProps.controlShouldRenderValue;return et({alignItems:"center",display:n&&a&&s?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},r?{}:{padding:"".concat(o.baseUnit/2,"px ").concat(o.baseUnit*2,"px")})},w8=function(e){var r=e.children,o=e.innerProps,n=e.isMulti,a=e.hasValue;return nt("div",st({},mr(e,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":a}),o),r)},x8=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},k8=function(e){var r=e.children,o=e.innerProps;return nt("div",st({},mr(e,"indicatorsContainer",{indicators:!0}),o),r)},hE,S8=["size"],E8=["innerProps","isRtl","size"],C8={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},gE=function(e){var r=e.size,o=Eo(e,S8);return nt("svg",st({height:r,width:r,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:C8},o))},hg=function(e){return nt(gE,st({size:20},e),nt("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},mE=function(e){return nt(gE,st({size:20},e),nt("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},vE=function(e,r){var o=e.isFocused,n=e.theme,a=n.spacing.baseUnit,s=n.colors;return et({label:"indicatorContainer",display:"flex",transition:"color 150ms"},r?{}:{color:o?s.neutral60:s.neutral20,padding:a*2,":hover":{color:o?s.neutral80:s.neutral40}})},P8=vE,O8=function(e){var r=e.children,o=e.innerProps;return nt("div",st({},mr(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),o),r||nt(mE,null))},_8=vE,R8=function(e){var r=e.children,o=e.innerProps;return nt("div",st({},mr(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),o),r||nt(hg,null))},T8=function(e,r){var o=e.isDisabled,n=e.theme,a=n.spacing.baseUnit,s=n.colors;return et({label:"indicatorSeparator",alignSelf:"stretch",width:1},r?{}:{backgroundColor:o?s.neutral10:s.neutral20,marginBottom:a*2,marginTop:a*2})},I8=function(e){var r=e.innerProps;return nt("span",st({},r,mr(e,"indicatorSeparator",{"indicator-separator":!0})))},A8=V9(hE||(hE=H9([` 0%, 80%, 100% { opacity: 0; } 40% { opacity: 1; } -`]))),Z8=function(e,r){var o=e.isFocused,n=e.size,a=e.theme,s=a.colors,l=a.spacing.baseUnit;return rt({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},r?{}:{color:o?s.neutral60:s.neutral20,padding:l*2})},kg=function(e){var r=e.delay,o=e.offset;return at("span",{css:sg({animation:"".concat(X8," 1s ease-in-out ").concat(r,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:o?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},e7=function(e){var r=e.innerProps,o=e.isRtl,n=e.size,a=n===void 0?4:n,s=Oo(e,V8);return at("div",ut({},br(rt(rt({},s),{},{innerProps:r,isRtl:o,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),r),at(kg,{delay:0,offset:o}),at(kg,{delay:160,offset:!0}),at(kg,{delay:320,offset:!o}))},t7=function(e,r){var o=e.isDisabled,n=e.isFocused,a=e.theme,s=a.colors,l=a.borderRadius,c=a.spacing;return rt({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:c.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},r?{}:{backgroundColor:o?s.neutral5:s.neutral0,borderColor:o?s.neutral10:n?s.primary:s.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(s.primary):void 0,"&:hover":{borderColor:n?s.primary:s.neutral30}})},r7=function(e){var r=e.children,o=e.isDisabled,n=e.isFocused,a=e.innerRef,s=e.innerProps,l=e.menuIsOpen;return at("div",ut({ref:a},br(e,"control",{control:!0,"control--is-disabled":o,"control--is-focused":n,"control--menu-is-open":l}),s,{"aria-disabled":o||void 0}),r)},n7=r7,o7=["data"],a7=function(e,r){var o=e.theme.spacing;return r?{}:{paddingBottom:o.baseUnit*2,paddingTop:o.baseUnit*2}},i7=function(e){var r=e.children,o=e.cx,n=e.getStyles,a=e.getClassNames,s=e.Heading,l=e.headingProps,c=e.innerProps,d=e.label,f=e.theme,h=e.selectProps;return at("div",ut({},br(e,"group",{group:!0}),c),at(s,ut({},l,{selectProps:h,theme:f,getStyles:n,getClassNames:a,cx:o}),d),at("div",null,r))},s7=function(e,r){var o=e.theme,n=o.colors,a=o.spacing;return rt({label:"group",cursor:"default",display:"block"},r?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:a.baseUnit*3,paddingRight:a.baseUnit*3,textTransform:"uppercase"})},l7=function(e){var r=vE(e);r.data;var o=Oo(r,o7);return at("div",ut({},br(e,"groupHeading",{"group-heading":!0}),o))},u7=i7,c7=["innerRef","isDisabled","isHidden","inputClassName"],d7=function(e,r){var o=e.isDisabled,n=e.value,a=e.theme,s=a.spacing,l=a.colors;return rt(rt({visibility:o?"hidden":"visible",transform:n?"translateZ(0)":""},f7),r?{}:{margin:s.baseUnit/2,paddingBottom:s.baseUnit/2,paddingTop:s.baseUnit/2,color:l.neutral80})},RE={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},f7={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":rt({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},RE)},p7=function(e){return rt({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},RE)},h7=function(e){var r=e.cx,o=e.value,n=vE(e),a=n.innerRef,s=n.isDisabled,l=n.isHidden,c=n.inputClassName,d=Oo(n,c7);return at("div",ut({},br(e,"input",{"input-container":!0}),{"data-value":o||""}),at("input",ut({className:r({input:!0},c),ref:a,style:p7(l),disabled:s},d)))},g7=h7,m7=function(e,r){var o=e.theme,n=o.spacing,a=o.borderRadius,s=o.colors;return rt({label:"multiValue",display:"flex",minWidth:0},r?{}:{backgroundColor:s.neutral10,borderRadius:a/2,margin:n.baseUnit/2})},v7=function(e,r){var o=e.theme,n=o.borderRadius,a=o.colors,s=e.cropWithEllipsis;return rt({overflow:"hidden",textOverflow:s||s===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},r?{}:{borderRadius:n/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},y7=function(e,r){var o=e.theme,n=o.spacing,a=o.borderRadius,s=o.colors,l=e.isFocused;return rt({alignItems:"center",display:"flex"},r?{}:{borderRadius:a/2,backgroundColor:l?s.dangerLight:void 0,paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:s.dangerLight,color:s.danger}})},TE=function(e){var r=e.children,o=e.innerProps;return at("div",o,r)},b7=TE,w7=TE;function x7(t){var e=t.children,r=t.innerProps;return at("div",ut({role:"button"},r),e||at(xg,{size:14}))}var k7=function(e){var r=e.children,o=e.components,n=e.data,a=e.innerProps,s=e.isDisabled,l=e.removeProps,c=e.selectProps,d=o.Container,f=o.Label,h=o.Remove;return at(d,{data:n,innerProps:rt(rt({},br(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),a),selectProps:c},at(f,{data:n,innerProps:rt({},br(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:c},r),at(h,{data:n,innerProps:rt(rt({},br(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(r||"option")},l),selectProps:c}))},S7=k7,E7=function(e,r){var o=e.isDisabled,n=e.isFocused,a=e.isSelected,s=e.theme,l=s.spacing,c=s.colors;return rt({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},r?{}:{backgroundColor:a?c.primary:n?c.primary25:"transparent",color:o?c.neutral20:a?c.neutral0:"inherit",padding:"".concat(l.baseUnit*2,"px ").concat(l.baseUnit*3,"px"),":active":{backgroundColor:o?void 0:a?c.primary:c.primary50}})},C7=function(e){var r=e.children,o=e.isDisabled,n=e.isFocused,a=e.isSelected,s=e.innerRef,l=e.innerProps;return at("div",ut({},br(e,"option",{option:!0,"option--is-disabled":o,"option--is-focused":n,"option--is-selected":a}),{ref:s,"aria-disabled":o},l),r)},P7=C7,_7=function(e,r){var o=e.theme,n=o.spacing,a=o.colors;return rt({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},r?{}:{color:a.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},O7=function(e){var r=e.children,o=e.innerProps;return at("div",ut({},br(e,"placeholder",{placeholder:!0}),o),r)},R7=O7,T7=function(e,r){var o=e.isDisabled,n=e.theme,a=n.spacing,s=n.colors;return rt({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},r?{}:{color:o?s.neutral40:s.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},I7=function(e){var r=e.children,o=e.isDisabled,n=e.innerProps;return at("div",ut({},br(e,"singleValue",{"single-value":!0,"single-value--is-disabled":o}),n),r)},A7=I7,Sg={ClearIndicator:Y8,Control:n7,DropdownIndicator:G8,DownChevron:_E,CrossIcon:xg,Group:u7,GroupHeading:l7,IndicatorsContainer:U8,IndicatorSeparator:J8,Input:g7,LoadingIndicator:e7,Menu:O8,MenuList:T8,MenuPortal:F8,LoadingMessage:D8,NoOptionsMessage:j8,MultiValue:S7,MultiValueContainer:b7,MultiValueLabel:w7,MultiValueRemove:x7,Option:P7,Placeholder:R7,SelectContainer:$8,SingleValue:A7,ValueContainer:q8},j7=function(e){return rt(rt({},Sg),e.components)},IE=Number.isNaN||function(e){return typeof e=="number"&&e!==e};function D7(t,e){return!!(t===e||IE(t)&&IE(e))}function N7(t,e){if(t.length!==e.length)return!1;for(var r=0;r1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return s?"option ".concat(n," is disabled. Select another option."):"option ".concat(n,", selected.");default:return""}},onFocus:function(e){var r=e.context,o=e.focused,n=e.options,a=e.label,s=a===void 0?"":a,l=e.selectValue,c=e.isDisabled,d=e.isSelected,f=e.isAppleDevice,h=function(w,y){return w&&w.length?"".concat(w.indexOf(y)+1," of ").concat(w.length):""};if(r==="value"&&l)return"value ".concat(s," focused, ").concat(h(l,o),".");if(r==="menu"&&f){var m=c?" disabled":"",g="".concat(d?" selected":"").concat(m);return"".concat(s).concat(g,", ").concat(h(n,o),".")}return""},onFilter:function(e){var r=e.inputValue,o=e.resultsMessage;return"".concat(o).concat(r?" for search term "+r:"",".")}},q7=function(e){var r=e.ariaSelection,o=e.focusedOption,n=e.focusedValue,a=e.focusableOptions,s=e.isFocused,l=e.selectValue,c=e.selectProps,d=e.id,f=e.isAppleDevice,h=c.ariaLiveMessages,m=c.getOptionLabel,g=c.inputValue,v=c.isMulti,w=c.isOptionDisabled,y=c.isSearchable,x=c.menuIsOpen,E=c.options,k=c.screenReaderStatus,C=c.tabSelectsValue,P=c.isLoading,R=c["aria-label"],T=c["aria-live"],F=_.useMemo(function(){return rt(rt({},L7),h||{})},[h]),z=_.useMemo(function(){var G="";if(r&&F.onChange){var W=r.option,ee=r.options,H=r.removedValue,J=r.removedValues,B=r.value,A=function(ae){return Array.isArray(ae)?null:ae},V=H||W||A(B),te=V?m(V):"",ue=ee||J||void 0,de=ue?ue.map(m):[],$=rt({isDisabled:V&&w(V,l),label:te,labels:de},r);G=F.onChange($)}return G},[r,F,w,l,m]),N=_.useMemo(function(){var G="",W=o||n,ee=!!(o&&l&&l.includes(o));if(W&&F.onFocus){var H={focused:W,label:m(W),isDisabled:w(W,l),isSelected:ee,options:a,context:W===o?"menu":"value",selectValue:l,isAppleDevice:f};G=F.onFocus(H)}return G},[o,n,m,w,F,a,l,f]),j=_.useMemo(function(){var G="";if(x&&E.length&&!P&&F.onFilter){var W=k({count:a.length});G=F.onFilter({inputValue:g,resultsMessage:W})}return G},[a,g,x,F,E,k,P]),q=(r==null?void 0:r.action)==="initial-input-focus",D=_.useMemo(function(){var G="";if(F.guidance){var W=n?"value":x?"menu":"input";G=F.guidance({"aria-label":R,context:W,isDisabled:o&&w(o,l),isMulti:v,isSearchable:y,tabSelectsValue:C,isInitialFocus:q})}return G},[R,o,n,v,w,y,x,F,l,C,q]),L=at(_.Fragment,null,at("span",{id:"aria-selection"},z),at("span",{id:"aria-focused"},N),at("span",{id:"aria-results"},j),at("span",{id:"aria-guidance"},D));return at(_.Fragment,null,at(AE,{id:d},q&&L),at(AE,{"aria-live":T,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!q&&L))},z7=q7,Eg=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],U7=new RegExp("["+Eg.map(function(t){return t.letters}).join("")+"]","g"),jE={},Cg=0;Cg-1}},W7=["innerRef"];function G7(t){var e=t.innerRef,r=Oo(t,W7),o=w8(r,"onExited","in","enter","exit","appear");return at("input",ut({ref:e},o,{css:sg({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var K7=function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()};function Y7(t){var e=t.isEnabled,r=t.onBottomArrive,o=t.onBottomLeave,n=t.onTopArrive,a=t.onTopLeave,s=_.useRef(!1),l=_.useRef(!1),c=_.useRef(0),d=_.useRef(null),f=_.useCallback(function(y,x){if(d.current!==null){var E=d.current,k=E.scrollTop,C=E.scrollHeight,P=E.clientHeight,R=d.current,T=x>0,F=C-P-k,z=!1;F>x&&s.current&&(o&&o(y),s.current=!1),T&&l.current&&(a&&a(y),l.current=!1),T&&x>F?(r&&!s.current&&r(y),R.scrollTop=C,z=!0,s.current=!0):!T&&-x>k&&(n&&!l.current&&n(y),R.scrollTop=0,z=!0,l.current=!0),z&&K7(y)}},[r,o,n,a]),h=_.useCallback(function(y){f(y,y.deltaY)},[f]),m=_.useCallback(function(y){c.current=y.changedTouches[0].clientY},[]),g=_.useCallback(function(y){var x=c.current-y.changedTouches[0].clientY;f(y,x)},[f]),v=_.useCallback(function(y){if(y){var x=v8?{passive:!1}:!1;y.addEventListener("wheel",h,x),y.addEventListener("touchstart",m,x),y.addEventListener("touchmove",g,x)}},[g,m,h]),w=_.useCallback(function(y){y&&(y.removeEventListener("wheel",h,!1),y.removeEventListener("touchstart",m,!1),y.removeEventListener("touchmove",g,!1))},[g,m,h]);return _.useEffect(function(){if(e){var y=d.current;return v(y),function(){w(y)}}},[e,v,w]),function(y){d.current=y}}var FE=["boxSizing","height","overflow","paddingRight","position"],ME={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function $E(t){t.cancelable&&t.preventDefault()}function LE(t){t.stopPropagation()}function qE(){var t=this.scrollTop,e=this.scrollHeight,r=t+this.offsetHeight;t===0?this.scrollTop=1:r===e&&(this.scrollTop=t-1)}function zE(){return"ontouchstart"in window||navigator.maxTouchPoints}var UE=!!(typeof window!="undefined"&&window.document&&window.document.createElement),Jl=0,Cs={capture:!1,passive:!1};function Q7(t){var e=t.isEnabled,r=t.accountForScrollbars,o=r===void 0?!0:r,n=_.useRef({}),a=_.useRef(null),s=_.useCallback(function(c){if(UE){var d=document.body,f=d&&d.style;if(o&&FE.forEach(function(v){var w=f&&f[v];n.current[v]=w}),o&&Jl<1){var h=parseInt(n.current.paddingRight,10)||0,m=document.body?document.body.clientWidth:0,g=window.innerWidth-m+h||0;Object.keys(ME).forEach(function(v){var w=ME[v];f&&(f[v]=w)}),f&&(f.paddingRight="".concat(g,"px"))}d&&zE()&&(d.addEventListener("touchmove",$E,Cs),c&&(c.addEventListener("touchstart",qE,Cs),c.addEventListener("touchmove",LE,Cs))),Jl+=1}},[o]),l=_.useCallback(function(c){if(UE){var d=document.body,f=d&&d.style;Jl=Math.max(Jl-1,0),o&&Jl<1&&FE.forEach(function(h){var m=n.current[h];f&&(f[h]=m)}),d&&zE()&&(d.removeEventListener("touchmove",$E,Cs),c&&(c.removeEventListener("touchstart",qE,Cs),c.removeEventListener("touchmove",LE,Cs)))}},[o]);return _.useEffect(function(){if(e){var c=a.current;return s(c),function(){l(c)}}},[e,s,l]),function(c){a.current=c}}var J7=function(e){var r=e.target;return r.ownerDocument.activeElement&&r.ownerDocument.activeElement.blur()},X7={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Z7(t){var e=t.children,r=t.lockEnabled,o=t.captureEnabled,n=o===void 0?!0:o,a=t.onBottomArrive,s=t.onBottomLeave,l=t.onTopArrive,c=t.onTopLeave,d=Y7({isEnabled:n,onBottomArrive:a,onBottomLeave:s,onTopArrive:l,onTopLeave:c}),f=Q7({isEnabled:r}),h=function(g){d(g),f(g)};return at(_.Fragment,null,r&&at("div",{onClick:J7,css:X7}),e(h))}var eq={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},tq=function(e){var r=e.name,o=e.onFocus;return at("input",{required:!0,name:r,tabIndex:-1,"aria-hidden":"true",onFocus:o,css:eq,value:"",onChange:function(){}})},rq=tq;function Og(t){var e;return typeof window!="undefined"&&window.navigator!=null?t.test(((e=window.navigator.userAgentData)===null||e===void 0?void 0:e.platform)||window.navigator.platform):!1}function nq(){return Og(/^iPhone/i)}function BE(){return Og(/^Mac/i)}function oq(){return Og(/^iPad/i)||BE()&&navigator.maxTouchPoints>1}function aq(){return nq()||oq()}function iq(){return BE()||aq()}var sq=function(e){return e.label},lq=function(e){return e.label},uq=function(e){return e.value},cq=function(e){return!!e.isDisabled},dq={clearIndicator:K8,container:M8,control:t7,dropdownIndicator:W8,group:a7,groupHeading:s7,indicatorsContainer:z8,indicatorSeparator:Q8,input:d7,loadingIndicator:Z8,loadingMessage:A8,menu:C8,menuList:R8,menuPortal:N8,multiValue:m7,multiValueLabel:v7,multiValueRemove:y7,noOptionsMessage:I8,option:E7,placeholder:_7,singleValue:T7,valueContainer:L8},fq={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},pq=4,VE=4,hq=38,gq=VE*2,mq={baseUnit:VE,controlHeight:hq,menuGutter:gq},Rg={borderRadius:pq,colors:fq,spacing:mq},vq={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:wE(),captureMenuScroll:!wE(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:H7(),formatGroupLabel:sq,getOptionLabel:lq,getOptionValue:uq,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:cq,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!g8(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var r=e.count;return"".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function HE(t,e,r,o){var n=QE(t,e,r),a=JE(t,e,r),s=YE(t,e),l=Sd(t,e);return{type:"option",data:e,isDisabled:n,isSelected:a,label:s,value:l,index:o}}function kd(t,e){return t.options.map(function(r,o){if("options"in r){var n=r.options.map(function(s,l){return HE(t,s,e,l)}).filter(function(s){return KE(t,s)});return n.length>0?{type:"group",data:r,options:n,index:o}:void 0}var a=HE(t,r,e,o);return KE(t,a)?a:void 0}).filter(y8)}function WE(t){return t.reduce(function(e,r){return r.type==="group"?e.push.apply(e,Qh(r.options.map(function(o){return o.data}))):e.push(r.data),e},[])}function GE(t,e){return t.reduce(function(r,o){return o.type==="group"?r.push.apply(r,Qh(o.options.map(function(n){return{data:n.data,id:"".concat(e,"-").concat(o.index,"-").concat(n.index)}}))):r.push({data:o.data,id:"".concat(e,"-").concat(o.index)}),r},[])}function yq(t,e){return WE(kd(t,e))}function KE(t,e){var r=t.inputValue,o=r===void 0?"":r,n=e.data,a=e.isSelected,s=e.label,l=e.value;return(!ZE(t)||!a)&&XE(t,{label:s,value:l,data:n},o)}function bq(t,e){var r=t.focusedValue,o=t.selectValue,n=o.indexOf(r);if(n>-1){var a=e.indexOf(r);if(a>-1)return r;if(n-1?r:e[0]}var Tg=function(e,r){var o,n=(o=e.find(function(a){return a.data===r}))===null||o===void 0?void 0:o.id;return n||null},YE=function(e,r){return e.getOptionLabel(r)},Sd=function(e,r){return e.getOptionValue(r)};function QE(t,e,r){return typeof t.isOptionDisabled=="function"?t.isOptionDisabled(e,r):!1}function JE(t,e,r){if(r.indexOf(e)>-1)return!0;if(typeof t.isOptionSelected=="function")return t.isOptionSelected(e,r);var o=Sd(t,e);return r.some(function(n){return Sd(t,n)===o})}function XE(t,e,r){return t.filterOption?t.filterOption(e,r):!0}var ZE=function(e){var r=e.hideSelectedOptions,o=e.isMulti;return r===void 0?o:r},xq=1,Ig=(function(t){a9(r,t);var e=l9(r);function r(o){var n;if(n9(this,r),n=e.call(this,o),n.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},n.blockOptionHover=!1,n.isComposing=!1,n.commonProps=void 0,n.initialTouchX=0,n.initialTouchY=0,n.openAfterFocus=!1,n.scrollToFocusedOptionOnUpdate=!1,n.userIsDragging=void 0,n.controlRef=null,n.getControlRef=function(c){n.controlRef=c},n.focusedOptionRef=null,n.getFocusedOptionRef=function(c){n.focusedOptionRef=c},n.menuListRef=null,n.getMenuListRef=function(c){n.menuListRef=c},n.inputRef=null,n.getInputRef=function(c){n.inputRef=c},n.focus=n.focusInput,n.blur=n.blurInput,n.onChange=function(c,d){var f=n.props,h=f.onChange,m=f.name;d.name=m,n.ariaOnChange(c,d),h(c,d)},n.setValue=function(c,d,f){var h=n.props,m=h.closeMenuOnSelect,g=h.isMulti,v=h.inputValue;n.onInputChange("",{action:"set-value",prevInputValue:v}),m&&(n.setState({inputIsHiddenAfterUpdate:!g}),n.onMenuClose()),n.setState({clearFocusValueOnUpdate:!0}),n.onChange(c,{action:d,option:f})},n.selectOption=function(c){var d=n.props,f=d.blurInputOnSelect,h=d.isMulti,m=d.name,g=n.state.selectValue,v=h&&n.isOptionSelected(c,g),w=n.isOptionDisabled(c,g);if(v){var y=n.getOptionValue(c);n.setValue(g.filter(function(x){return n.getOptionValue(x)!==y}),"deselect-option",c)}else if(!w)h?n.setValue([].concat(Qh(g),[c]),"select-option",c):n.setValue(c,"select-option");else{n.ariaOnChange(c,{action:"select-option",option:c,name:m});return}f&&n.blurInput()},n.removeValue=function(c){var d=n.props.isMulti,f=n.state.selectValue,h=n.getOptionValue(c),m=f.filter(function(v){return n.getOptionValue(v)!==h}),g=xd(d,m,m[0]||null);n.onChange(g,{action:"remove-value",removedValue:c}),n.focusInput()},n.clearValue=function(){var c=n.state.selectValue;n.onChange(xd(n.props.isMulti,[],null),{action:"clear",removedValues:c})},n.popValue=function(){var c=n.props.isMulti,d=n.state.selectValue,f=d[d.length-1],h=d.slice(0,d.length-1),m=xd(c,h,h[0]||null);f&&n.onChange(m,{action:"pop-value",removedValue:f})},n.getFocusedOptionId=function(c){return Tg(n.state.focusableOptionsWithIds,c)},n.getFocusableOptionsWithIds=function(){return GE(kd(n.props,n.state.selectValue),n.getElementId("option"))},n.getValue=function(){return n.state.selectValue},n.cx=function(){for(var c=arguments.length,d=new Array(c),f=0;fg||m>g}},n.onTouchEnd=function(c){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(c.target)&&n.menuListRef&&!n.menuListRef.contains(c.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)},n.onControlTouchEnd=function(c){n.userIsDragging||n.onControlMouseDown(c)},n.onClearIndicatorTouchEnd=function(c){n.userIsDragging||n.onClearIndicatorMouseDown(c)},n.onDropdownIndicatorTouchEnd=function(c){n.userIsDragging||n.onDropdownIndicatorMouseDown(c)},n.handleInputChange=function(c){var d=n.props.inputValue,f=c.currentTarget.value;n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange(f,{action:"input-change",prevInputValue:d}),n.props.menuIsOpen||n.onMenuOpen()},n.onInputFocus=function(c){n.props.onFocus&&n.props.onFocus(c),n.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1},n.onInputBlur=function(c){var d=n.props.inputValue;if(n.menuListRef&&n.menuListRef.contains(document.activeElement)){n.inputRef.focus();return}n.props.onBlur&&n.props.onBlur(c),n.onInputChange("",{action:"input-blur",prevInputValue:d}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1})},n.onOptionHover=function(c){if(!(n.blockOptionHover||n.state.focusedOption===c)){var d=n.getFocusableOptions(),f=d.indexOf(c);n.setState({focusedOption:c,focusedOptionId:f>-1?n.getFocusedOptionId(c):null})}},n.shouldHideSelectedOptions=function(){return ZE(n.props)},n.onValueInputFocus=function(c){c.preventDefault(),c.stopPropagation(),n.focus()},n.onKeyDown=function(c){var d=n.props,f=d.isMulti,h=d.backspaceRemovesValue,m=d.escapeClearsValue,g=d.inputValue,v=d.isClearable,w=d.isDisabled,y=d.menuIsOpen,x=d.onKeyDown,E=d.tabSelectsValue,k=d.openMenuOnFocus,C=n.state,P=C.focusedOption,R=C.focusedValue,T=C.selectValue;if(!w&&!(typeof x=="function"&&(x(c),c.defaultPrevented))){switch(n.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||g)return;n.focusValue("previous");break;case"ArrowRight":if(!f||g)return;n.focusValue("next");break;case"Delete":case"Backspace":if(g)return;if(R)n.removeValue(R);else{if(!h)return;f?n.popValue():v&&n.clearValue()}break;case"Tab":if(n.isComposing||c.shiftKey||!y||!E||!P||k&&n.isOptionSelected(P,T))return;n.selectOption(P);break;case"Enter":if(c.keyCode===229)break;if(y){if(!P||n.isComposing)return;n.selectOption(P);break}return;case"Escape":y?(n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange("",{action:"menu-close",prevInputValue:g}),n.onMenuClose()):v&&m&&n.clearValue();break;case" ":if(g)return;if(!y){n.openMenu("first");break}if(!P)return;n.selectOption(P);break;case"ArrowUp":y?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":y?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!y)return;n.focusOption("pageup");break;case"PageDown":if(!y)return;n.focusOption("pagedown");break;case"Home":if(!y)return;n.focusOption("first");break;case"End":if(!y)return;n.focusOption("last");break;default:return}c.preventDefault()}},n.state.instancePrefix="react-select-"+(n.props.instanceId||++xq),n.state.selectValue=mE(o.value),o.menuIsOpen&&n.state.selectValue.length){var a=n.getFocusableOptionsWithIds(),s=n.buildFocusableOptions(),l=s.indexOf(n.state.selectValue[0]);n.state.focusableOptionsWithIds=a,n.state.focusedOption=s[l],n.state.focusedOptionId=Tg(a,s[l])}return n}return o9(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&bE(this.menuListRef,this.focusedOptionRef),iq()&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(n){var a=this.props,s=a.isDisabled,l=a.menuIsOpen,c=this.state.isFocused;(c&&!s&&n.isDisabled||c&&l&&!n.menuIsOpen)&&this.focusInput(),c&&s&&!n.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!c&&!s&&n.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(bE(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(n,a){this.props.onInputChange(n,a)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(n){var a=this,s=this.state,l=s.selectValue,c=s.isFocused,d=this.buildFocusableOptions(),f=n==="first"?0:d.length-1;if(!this.props.isMulti){var h=d.indexOf(l[0]);h>-1&&(f=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:d[f],focusedOptionId:this.getFocusedOptionId(d[f])},function(){return a.onMenuOpen()})}},{key:"focusValue",value:function(n){var a=this.state,s=a.selectValue,l=a.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var c=s.indexOf(l);l||(c=-1);var d=s.length-1,f=-1;if(s.length){switch(n){case"previous":c===0?f=0:c===-1?f=d:f=c-1;break;case"next":c>-1&&c0&&arguments[0]!==void 0?arguments[0]:"first",a=this.props.pageSize,s=this.state.focusedOption,l=this.getFocusableOptions();if(l.length){var c=0,d=l.indexOf(s);s||(d=-1),n==="up"?c=d>0?d-1:l.length-1:n==="down"?c=(d+1)%l.length:n==="pageup"?(c=d-a,c<0&&(c=0)):n==="pagedown"?(c=d+a,c>l.length-1&&(c=l.length-1)):n==="last"&&(c=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[c],focusedValue:null,focusedOptionId:this.getFocusedOptionId(l[c])})}}},{key:"getTheme",value:(function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Rg):rt(rt({},Rg),this.props.theme):Rg})},{key:"getCommonProps",value:function(){var n=this.clearValue,a=this.cx,s=this.getStyles,l=this.getClassNames,c=this.getValue,d=this.selectOption,f=this.setValue,h=this.props,m=h.isMulti,g=h.isRtl,v=h.options,w=this.hasValue();return{clearValue:n,cx:a,getStyles:s,getClassNames:l,getValue:c,hasValue:w,isMulti:m,isRtl:g,options:v,selectOption:d,selectProps:h,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var n=this.state.selectValue;return n.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var n=this.props,a=n.isClearable,s=n.isMulti;return a===void 0?s:a}},{key:"isOptionDisabled",value:function(n,a){return QE(this.props,n,a)}},{key:"isOptionSelected",value:function(n,a){return JE(this.props,n,a)}},{key:"filterOption",value:function(n,a){return XE(this.props,n,a)}},{key:"formatOptionLabel",value:function(n,a){if(typeof this.props.formatOptionLabel=="function"){var s=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(n,{context:a,inputValue:s,selectValue:l})}else return this.getOptionLabel(n)}},{key:"formatGroupLabel",value:function(n){return this.props.formatGroupLabel(n)}},{key:"startListeningComposition",value:(function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))})},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:(function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))})},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:(function(){var n=this.props,a=n.isDisabled,s=n.isSearchable,l=n.inputId,c=n.inputValue,d=n.tabIndex,f=n.form,h=n.menuIsOpen,m=n.required,g=this.getComponents(),v=g.Input,w=this.state,y=w.inputIsHidden,x=w.ariaSelection,E=this.commonProps,k=l||this.getElementId("input"),C=rt(rt(rt({"aria-autocomplete":"list","aria-expanded":h,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":m,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},h&&{"aria-controls":this.getElementId("listbox")}),!s&&{"aria-readonly":!0}),this.hasValue()?(x==null?void 0:x.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return s?_.createElement(v,ut({},E,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:k,innerRef:this.getInputRef,isDisabled:a,isHidden:y,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:d,form:f,type:"text",value:c},C)):_.createElement(G7,ut({id:k,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:md,onFocus:this.onInputFocus,disabled:a,tabIndex:d,inputMode:"none",form:f,value:""},C))})},{key:"renderPlaceholderOrValue",value:function(){var n=this,a=this.getComponents(),s=a.MultiValue,l=a.MultiValueContainer,c=a.MultiValueLabel,d=a.MultiValueRemove,f=a.SingleValue,h=a.Placeholder,m=this.commonProps,g=this.props,v=g.controlShouldRenderValue,w=g.isDisabled,y=g.isMulti,x=g.inputValue,E=g.placeholder,k=this.state,C=k.selectValue,P=k.focusedValue,R=k.isFocused;if(!this.hasValue()||!v)return x?null:_.createElement(h,ut({},m,{key:"placeholder",isDisabled:w,isFocused:R,innerProps:{id:this.getElementId("placeholder")}}),E);if(y)return C.map(function(F,z){var N=F===P,j="".concat(n.getOptionLabel(F),"-").concat(n.getOptionValue(F));return _.createElement(s,ut({},m,{components:{Container:l,Label:c,Remove:d},isFocused:N,isDisabled:w,key:j,index:z,removeProps:{onClick:function(){return n.removeValue(F)},onTouchEnd:function(){return n.removeValue(F)},onMouseDown:function(D){D.preventDefault()}},data:F}),n.formatOptionLabel(F,"value"))});if(x)return null;var T=C[0];return _.createElement(f,ut({},m,{data:T,isDisabled:w}),this.formatOptionLabel(T,"value"))}},{key:"renderClearIndicator",value:function(){var n=this.getComponents(),a=n.ClearIndicator,s=this.commonProps,l=this.props,c=l.isDisabled,d=l.isLoading,f=this.state.isFocused;if(!this.isClearable()||!a||c||!this.hasValue()||d)return null;var h={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return _.createElement(a,ut({},s,{innerProps:h,isFocused:f}))}},{key:"renderLoadingIndicator",value:function(){var n=this.getComponents(),a=n.LoadingIndicator,s=this.commonProps,l=this.props,c=l.isDisabled,d=l.isLoading,f=this.state.isFocused;if(!a||!d)return null;var h={"aria-hidden":"true"};return _.createElement(a,ut({},s,{innerProps:h,isDisabled:c,isFocused:f}))}},{key:"renderIndicatorSeparator",value:function(){var n=this.getComponents(),a=n.DropdownIndicator,s=n.IndicatorSeparator;if(!a||!s)return null;var l=this.commonProps,c=this.props.isDisabled,d=this.state.isFocused;return _.createElement(s,ut({},l,{isDisabled:c,isFocused:d}))}},{key:"renderDropdownIndicator",value:function(){var n=this.getComponents(),a=n.DropdownIndicator;if(!a)return null;var s=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused,d={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return _.createElement(a,ut({},s,{innerProps:d,isDisabled:l,isFocused:c}))}},{key:"renderMenu",value:function(){var n=this,a=this.getComponents(),s=a.Group,l=a.GroupHeading,c=a.Menu,d=a.MenuList,f=a.MenuPortal,h=a.LoadingMessage,m=a.NoOptionsMessage,g=a.Option,v=this.commonProps,w=this.state.focusedOption,y=this.props,x=y.captureMenuScroll,E=y.inputValue,k=y.isLoading,C=y.loadingMessage,P=y.minMenuHeight,R=y.maxMenuHeight,T=y.menuIsOpen,F=y.menuPlacement,z=y.menuPosition,N=y.menuPortalTarget,j=y.menuShouldBlockScroll,q=y.menuShouldScrollIntoView,D=y.noOptionsMessage,L=y.onMenuScrollToTop,G=y.onMenuScrollToBottom;if(!T)return null;var W=function(te,ue){var de=te.type,$=te.data,Y=te.isDisabled,ae=te.isSelected,Z=te.label,ne=te.value,ce=w===$,Ce=Y?void 0:function(){return n.onOptionHover($)},je=Y?void 0:function(){return n.selectOption($)},Ne="".concat(n.getElementId("option"),"-").concat(ue),De={id:Ne,onClick:je,onMouseMove:Ce,onMouseOver:Ce,tabIndex:-1,role:"option","aria-selected":n.state.isAppleDevice?void 0:ae};return _.createElement(g,ut({},v,{innerProps:De,data:$,isDisabled:Y,isSelected:ae,key:Ne,label:Z,type:de,value:ne,isFocused:ce,innerRef:ce?n.getFocusedOptionRef:void 0}),n.formatOptionLabel(te.data,"menu"))},ee;if(this.hasOptions())ee=this.getCategorizedOptions().map(function(V){if(V.type==="group"){var te=V.data,ue=V.options,de=V.index,$="".concat(n.getElementId("group"),"-").concat(de),Y="".concat($,"-heading");return _.createElement(s,ut({},v,{key:$,data:te,options:ue,Heading:l,headingProps:{id:Y,data:V.data},label:n.formatGroupLabel(V.data)}),V.options.map(function(ae){return W(ae,"".concat(de,"-").concat(ae.index))}))}else if(V.type==="option")return W(V,"".concat(V.index))});else if(k){var H=C({inputValue:E});if(H===null)return null;ee=_.createElement(h,v,H)}else{var J=D({inputValue:E});if(J===null)return null;ee=_.createElement(m,v,J)}var B={minMenuHeight:P,maxMenuHeight:R,menuPlacement:F,menuPosition:z,menuShouldScrollIntoView:q},A=_.createElement(P8,ut({},v,B),function(V){var te=V.ref,ue=V.placerProps,de=ue.placement,$=ue.maxHeight;return _.createElement(c,ut({},v,B,{innerRef:te,innerProps:{onMouseDown:n.onMenuMouseDown,onMouseMove:n.onMenuMouseMove},isLoading:k,placement:de}),_.createElement(Z7,{captureEnabled:x,onTopArrive:L,onBottomArrive:G,lockEnabled:j},function(Y){return _.createElement(d,ut({},v,{innerRef:function(Z){n.getMenuListRef(Z),Y(Z)},innerProps:{role:"listbox","aria-multiselectable":v.isMulti,id:n.getElementId("listbox")},isLoading:k,maxHeight:$,focusedOption:w}),ee)}))});return N||z==="fixed"?_.createElement(f,ut({},v,{appendTo:N,controlElement:this.controlRef,menuPlacement:F,menuPosition:z}),A):A}},{key:"renderFormField",value:function(){var n=this,a=this.props,s=a.delimiter,l=a.isDisabled,c=a.isMulti,d=a.name,f=a.required,h=this.state.selectValue;if(f&&!this.hasValue()&&!l)return _.createElement(rq,{name:d,onFocus:this.onValueInputFocus});if(!(!d||l))if(c)if(s){var m=h.map(function(w){return n.getOptionValue(w)}).join(s);return _.createElement("input",{name:d,type:"hidden",value:m})}else{var g=h.length>0?h.map(function(w,y){return _.createElement("input",{key:"i-".concat(y),name:d,type:"hidden",value:n.getOptionValue(w)})}):_.createElement("input",{name:d,type:"hidden",value:""});return _.createElement("div",null,g)}else{var v=h[0]?this.getOptionValue(h[0]):"";return _.createElement("input",{name:d,type:"hidden",value:v})}}},{key:"renderLiveRegion",value:function(){var n=this.commonProps,a=this.state,s=a.ariaSelection,l=a.focusedOption,c=a.focusedValue,d=a.isFocused,f=a.selectValue,h=this.getFocusableOptions();return _.createElement(z7,ut({},n,{id:this.getElementId("live-region"),ariaSelection:s,focusedOption:l,focusedValue:c,isFocused:d,selectValue:f,focusableOptions:h,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var n=this.getComponents(),a=n.Control,s=n.IndicatorsContainer,l=n.SelectContainer,c=n.ValueContainer,d=this.props,f=d.className,h=d.id,m=d.isDisabled,g=d.menuIsOpen,v=this.state.isFocused,w=this.commonProps=this.getCommonProps();return _.createElement(l,ut({},w,{className:f,innerProps:{id:h,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:v}),this.renderLiveRegion(),_.createElement(a,ut({},w,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:v,menuIsOpen:g}),_.createElement(c,ut({},w,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),_.createElement(s,ut({},w,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(n,a){var s=a.prevProps,l=a.clearFocusValueOnUpdate,c=a.inputIsHiddenAfterUpdate,d=a.ariaSelection,f=a.isFocused,h=a.prevWasFocused,m=a.instancePrefix,g=n.options,v=n.value,w=n.menuIsOpen,y=n.inputValue,x=n.isMulti,E=mE(v),k={};if(s&&(v!==s.value||g!==s.options||w!==s.menuIsOpen||y!==s.inputValue)){var C=w?yq(n,E):[],P=w?GE(kd(n,E),"".concat(m,"-option")):[],R=l?bq(a,E):null,T=wq(a,C),F=Tg(P,T);k={selectValue:E,focusedOption:T,focusedOptionId:F,focusableOptionsWithIds:P,focusedValue:R,clearFocusValueOnUpdate:!1}}var z=c!=null&&n!==s?{inputIsHidden:c,inputIsHiddenAfterUpdate:void 0}:{},N=d,j=f&&h;return f&&!j&&(N={value:xd(x,E,E[0]||null),options:E,action:"initial-input-focus"},j=!h),(d==null?void 0:d.action)==="initial-input-focus"&&(N=null),rt(rt(rt({},k),z),{},{prevProps:n,ariaSelection:N,prevWasFocused:j})}}]),r})(_.Component);Ig.defaultProps=vq;var kq=_.forwardRef(function(t,e){var r=C2(t);return _.createElement(Ig,ut({ref:e},r))}),eC=kq,Ed={},tC;function Sq(){if(tC)return Ed;tC=1,Object.defineProperty(Ed,"__esModule",{value:!0});function t(){for(var n=[],a=0;a{const e=_.useRef(oC);return e.current===oC&&(e.current=t()),e};function Rq(){var t=_.useRef(!1);return _.useEffect(function(){return t.current=!0,function(){t.current=!1}},[]),t}var Cd=function(e){var r=Vt.useRef(e);return gd(function(){r.current=e}),r};function bi(t){return{isOk:()=>!0,isOkAnd:r=>r(t),isErr:()=>!1,isErrAnd:()=>!1,ok:()=>jg(t),err:()=>xi(),map:r=>bi(r(t)),mapOr:(r,o)=>o(t),mapOrElse:(r,o)=>o(t),mapErr:()=>bi(t),expect:()=>t,expectErr:r=>{throw new Error(r)},unwrap:()=>t,unwrapErr:()=>{throw new Error(`${t}`)},unwrapOr:()=>t,unwrapOrElse:()=>t,and:r=>r,andThen:r=>r(t),or:()=>bi(t),orElse:()=>bi(t)}}function wi(t){return{isOk:()=>!1,isOkAnd:()=>!1,isErr:()=>!0,isErrAnd:r=>r(t),ok:()=>xi(),err:()=>jg(t),map:()=>wi(t),mapOr:r=>r,mapOrElse:r=>r(t),mapErr:r=>wi(r(t)),expect:r=>{throw new Error(r)},expectErr:()=>t,unwrap:()=>{throw new Error(`${t}`)},unwrapErr:()=>t,unwrapOr:r=>r,unwrapOrElse:r=>r(t),and:()=>wi(t),andThen:()=>wi(t),or:r=>r,orElse:r=>r(t)}}function xi(){const t={and:()=>xi(),andThen:()=>xi(),expect:e=>{throw new Error(e)},filter:()=>t,isSome:()=>!1,isSomeAnd:()=>!1,isNone:()=>!0,map:()=>xi(),mapOr:e=>e,mapOrElse:e=>e(),okOr:e=>wi(e),okOrElse:e=>wi(e()),or:e=>e,orElse:e=>e(),unwrap:()=>{throw new Error("panic! call `unwrap` on a `None` value")},unwrapOr:e=>e,unwrapOrElse:e=>e(),xor:e=>e.isSome()?e:t};return t}function jg(t){const e={and:r=>r,andThen:r=>r(t),expect:()=>t,filter:r=>r(t)?e:xi(),isSome:()=>!0,isSomeAnd:r=>r(t),isNone:()=>!1,map:r=>jg(r(t)),mapOr:(r,o)=>o(t),mapOrElse:(r,o)=>o(t),okOr:()=>bi(t),okOrElse:()=>bi(t),or:()=>e,orElse:()=>e,unwrap:()=>t,unwrapOr:()=>t,unwrapOrElse:()=>t,xor:r=>r.isNone()?e:xi()};return e}function Tq(t){return t.then(e=>bi(e),e=>wi(e))}var Iq=setTimeout;function Aq(t,e){var r=e.useCachedSetTimeout?Iq:setTimeout;return new Promise((function(o){r(o,t)}))}function jq(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.useCachedSetTimeout,o=Aq(t,{useCachedSetTimeout:r});function n(a){return o.then((function(){return a}))}return n.then=function(){return o.then.apply(o,arguments)},n.catch=Promise.resolve().catch,n}var Dq=300;function Nq(t){function e(r){const{selectProps:o,innerRef:n}=r,{handleScrolledToBottom:a,shouldLoadMore:s}=o,l=_.useRef(null),c=_.useRef(null),d=_.useCallback(()=>{const m=c.current;if(!m)return!1;const{scrollTop:g,scrollHeight:v,clientHeight:w}=m;return s(v,w,g)},[s]),f=_.useCallback(()=>{d()&&a&&a()},[d,a]),h=_.useMemo(()=>{const m=()=>{f(),l.current=setTimeout(m,Dq)};return m},[f]);return _.useEffect(()=>(h(),()=>{l.current&&clearTimeout(l.current)}),[]),I.jsx(t,le(U({},r),{innerRef:Cq(n,c)}))}return e}var Fq=Nq(Sg.MenuList),Mq=t=>_.useMemo(()=>U({MenuList:Fq},t),[t]),$q=(t,e)=>[...t,...e],Lq=10,qq=(t,e,r)=>t-e-Lq({isFirstLoad:!0,options:[],hasMore:!0,isLoading:!1,lockedUntil:0,additional:t.additional}),zq=({options:t,defaultOptions:e,additional:r,defaultAdditional:o})=>{const n=e===!0?null:Array.isArray(e)?e:t;return n?{"":{isFirstLoad:!1,isLoading:!1,options:n,hasMore:!0,lockedUntil:0,additional:o||r}}:{}},iC='[react-select-async-paginate] response of "loadOptions" should be an object with "options" prop, which contains array of options.',Uq=t=>{if(!t)return!1;const{options:e,hasMore:r}=t;return!(!Array.isArray(e)||typeof r!="boolean"&&typeof r!="undefined")},Bq=t=>{if(!Uq(t))throw console.error(iC,"Received:",t),new Error(iC);return!0},Vq=(t,e,r,o,n,a,s,l)=>it(null,null,function*(){const c=e.current.inputValue,d=!r.current[c],f=d?aC(e.current):r.current[c];if(f.isLoading||!f.hasMore||f.lockedUntil>Date.now())return;if(n(w=>l&&t==="input-change"?{[c]:le(U({},f),{isLoading:!0})}:le(U({},w),{[c]:le(U({},f),{isLoading:!0})})),o>0&&t==="input-change"){yield jq(o);const w=e.current.inputValue;if(c!==w){n(y=>{if(d){const x=y,{[c]:E}=x;return xe(x,[vh(c)])}return le(U({},y),{[c]:le(U({},f),{isLoading:!1})})});return}}const{loadOptions:h,reloadOnErrorTimeout:m=0}=e.current,g=yield Tq(Promise.resolve().then(()=>h(c,f.options,f.additional)));if(!s.current)return;if(g.isErr()){n(w=>le(U({},w),{[c]:le(U({},f),{isLoading:!1,lockedUntil:Date.now()+m})}));return}const v=g.unwrap();if(Bq(v)){const{options:w,hasMore:y}=v,x=Object.hasOwn(v,"additional")?v.additional:f.additional;n(E=>le(U({},E),{[c]:le(U({},f),{options:a(f.options,w,x),hasMore:!!y,isLoading:!1,isFirstLoad:!1,additional:x})}))}}),Dg=t=>t+1,Hq=(t,e=[])=>{const{clearCacheOnSearchChange:r=!1,clearCacheOnMenuClose:o=!1,defaultOptions:n,loadOptionsOnMenuOpen:a=!0,debounceTimeout:s=0,inputValue:l,menuIsOpen:c,filterOption:d=null,reduceOptions:f=$q,shouldLoadMore:h=qq,mapOptionsForMenu:m=void 0}=t,g=Cd(c),v=Rq(),w=Cd(f),y=Cd(a),x=_.useRef(!0),E=_.useRef(t);E.current=t;const[k,C]=_.useState(0),P=Oq(()=>zq(t)),R=Cd(N=>{Vq(N,E,P,s,j=>{P.current=j(P.current),v.current&&C(Dg)},w.current,v,r)}),T=_.useCallback(()=>{const N=E.current.inputValue;P.current[N]&&R.current("menu-scroll")},[R,P]);_.useEffect(()=>{x.current?x.current=!1:(P.current={},C(Dg)),n===!0&&R.current("autoload")},e),_.useEffect(()=>{g.current&&!P.current[l]&&R.current("input-change")},[R,l,g,P]),_.useEffect(()=>{if(c){if(!P.current[""]&&y.current){R.current("menu-toggle");return}return}o&&(P.current={},C(Dg))},[R,y,c,P,o]);const F=P.current[l]||aC(t),z=_.useMemo(()=>m?m(F.options):F.options,[F.options,m]);return{handleScrolledToBottom:T,shouldLoadMore:h,filterOption:d,isLoading:F.isLoading||F.lockedUntil>Date.now(),isFirstLoad:F.isFirstLoad,options:z}},Wq=(t,e=[])=>{const{inputValue:r,menuIsOpen:o,defaultInputValue:n,defaultMenuIsOpen:a,onInputChange:s,onMenuClose:l,onMenuOpen:c}=t,[d,f]=_.useState(n||""),[h,m]=_.useState(!!a),g=typeof r=="string"?r:d,v=typeof o=="boolean"?o:h,w=_.useCallback((k,C)=>{s&&s(k,C),f(k)},[s]),y=_.useCallback(()=>{l&&l(),m(!1)},[l]),x=_.useCallback(()=>{c&&c(),m(!0)},[c]),E=Hq(le(U({},t),{inputValue:g,menuIsOpen:v}),e);return le(U({},E),{inputValue:g,menuIsOpen:v,onInputChange:w,onMenuClose:y,onMenuOpen:x})},Gq=[],Kq={};function Yq(t){function e(r){const g=r,{components:o=Kq,selectRef:n=void 0,isLoading:a,cacheUniqs:s=Gq,menuPlacement:l,menuShouldScrollIntoView:c}=g,d=xe(g,["components","selectRef","isLoading","cacheUniqs","menuPlacement","menuShouldScrollIntoView"]),f=Wq(d,s),h=Mq(o),m=typeof a=="boolean"?a:f.isLoading;return I.jsx(t,le(U(U({},r),f),{menuPlacement:l,menuShouldScrollIntoView:l==="auto"&&m?!1:c,isLoading:m,components:h,ref:n}))}return e}var Ps=Yq(eC);class Qq{constructor(){ke(this,"firstname");ke(this,"company");ke(this,"lastname");ke(this,"street");ke(this,"houseNumber");ke(this,"zip");ke(this,"city");ke(this,"phone");ke(this,"country");ke(this,"ustid");this.firstname="",this.company="",this.lastname="",this.street="",this.houseNumber="",this.zip="",this.city="",this.phone="",this.country="",this.ustid=""}}class Na{constructor(){ke(this,"uid");ke(this,"username");ke(this,"email");ke(this,"password");ke(this,"uuid");ke(this,"shops");ke(this,"layouter_data");this.uid=0,this.uuid="",this.username="",this.email="",this.password="",this.shops=[],this.layouter_data=new Qq}parseFromJson(e){this.uid=e.contact.uid,this.uuid=e.contact.uuid,this.email=e.contact.email,this.username=e.contact.username,this.layouter_data.firstname=e.contact.layouter_data.firstname,this.layouter_data.company=e.contact.layouter_data.company,this.layouter_data.lastname=e.contact.layouter_data.lastname,this.layouter_data.street=e.contact.layouter_data.street,this.layouter_data.houseNumber=e.contact.layouter_data.houseNumber,this.layouter_data.zip=e.contact.layouter_data.zip,this.layouter_data.city=e.contact.layouter_data.city,this.layouter_data.phone=e.contact.layouter_data.phone,this.layouter_data.country=e.contact.layouter_data.country,this.layouter_data.ustid=e.contact.layouter_data.ustid}parseFromFormData(e,r=null){this.email=e.email,this.layouter_data.company=e.company,this.layouter_data.firstname=e.firstname,this.layouter_data.lastname=e.lastname,this.layouter_data.street=e.street,this.layouter_data.houseNumber=e.houseNumber,this.layouter_data.zip=e.zip,this.layouter_data.city=e.city,this.layouter_data.phone=e.phone,this.layouter_data.country=e.country,this.layouter_data.ustid=e.ustid,r&&this.shops.push(r)}}var Jq=Object.getOwnPropertyDescriptor,Xq=(t,e,r,o)=>{for(var n=o>1?void 0:o?Jq(e,r):e,a=t.length-1,s;a>=0;a--)(s=t[a])&&(n=s(n)||n);return n},Zq=(t,e)=>(r,o)=>e(r,o,t);let Ng=class{constructor(t){this.token=t}createContact(t){return it(this,null,function*(){var e;return yield kt.post("/apps/api/contact/create",{contact:t},{headers:{Authorization:"Bearer "+((e=this.token)==null?void 0:e.currentToken)}}).then(r=>r.data)})}updateContact(t){return it(this,null,function*(){var e;return yield kt.put("/apps/api/contact/update/"+t.uuid,{contact:t},{headers:{Authorization:"Bearer "+((e=this.token)==null?void 0:e.currentToken)}}).then(r=>r.data)})}getContacts(t,e,r){return it(this,null,function*(){var o;return yield kt.get("/apps/api/contact/allbyshop/"+r.uuid+"?term="+t+"&page="+e,{headers:{Authorization:"Bearer "+((o=this.token)==null?void 0:o.currentToken)}}).then(n=>n.data.data.map(a=>{let s=new Na;return s.parseFromJson({contact:a}),s}))})}};Ng=Xq([Kn(),Po(),Zq(0,Zo(_o))],Ng);const Fg=Ng;var et=bh();const sC=_t(et),Jr=[];for(let t=0;t<256;++t)Jr.push((t+256).toString(16).slice(1));function ez(t,e=0){return(Jr[t[e+0]]+Jr[t[e+1]]+Jr[t[e+2]]+Jr[t[e+3]]+"-"+Jr[t[e+4]]+Jr[t[e+5]]+"-"+Jr[t[e+6]]+Jr[t[e+7]]+"-"+Jr[t[e+8]]+Jr[t[e+9]]+"-"+Jr[t[e+10]]+Jr[t[e+11]]+Jr[t[e+12]]+Jr[t[e+13]]+Jr[t[e+14]]+Jr[t[e+15]]).toLowerCase()}let Mg;const tz=new Uint8Array(16);function rz(){if(!Mg){if(typeof crypto=="undefined"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");Mg=crypto.getRandomValues.bind(crypto)}return Mg(tz)}const lC={randomUUID:typeof crypto!="undefined"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function uC(t,e,r){var n,a,s;if(lC.randomUUID&&!t)return lC.randomUUID();t=t||{};const o=(s=(a=t.random)!=null?a:(n=t.rng)==null?void 0:n.call(t))!=null?s:rz();if(o.length<16)throw new Error("Random bytes length must be >= 16");return o[6]=o[6]&15|64,o[8]=o[8]&63|128,ez(o)}class cC{constructor(){ke(this,"uid");ke(this,"appendix");ke(this,"title");ke(this,"uuid");this.uid=0,this.uuid="",this.appendix="",this.title=""}parseFromJson(e){this.uid=e.account.uid,this.uuid=e.account.uuid,this.title=e.account.title,this.appendix=e.account.appendix}}class na{constructor(){ke(this,"uid");ke(this,"uuid");ke(this,"firstname");ke(this,"lastname");ke(this,"street");ke(this,"houseNumber");ke(this,"zip");ke(this,"company");ke(this,"company2");ke(this,"phone");ke(this,"country");ke(this,"ustid");ke(this,"city");ke(this,"email");ke(this,"contact");ke(this,"type");this.uid=0,this.uuid="",this.firstname="",this.lastname="",this.street="",this.houseNumber="",this.zip="",this.company="",this.company2="",this.city="",this.email="",this.country="",this.ustid="",this.contact=new Na,this.type=0}parseFromJson(e){this.uid=e.uid,this.uuid=e.uuid,this.firstname=e.firstname,this.lastname=e.lastname,this.street=e.street,this.houseNumber=e.houseNumber,this.zip=e.zip,this.company=e.company,this.company2=e.company2,this.phone=e.phone,this.city=e.city,this.email=e.email,this.type=e.type,this.country=e.country,this.ustid=e.ustid}parseFromFormData(e){this.email=e.email,this.company=e.company,this.firstname=e.firstname,this.lastname=e.lastname,this.street=e.street,this.houseNumber=e.houseNumber,this.zip=e.zip,this.city=e.city,this.phone=e.phone,this.country=e.country,this.ustid=e.ustid}}class nz{constructor(){ke(this,"params",[]);ke(this,"typ",0)}parseFromJson(e){this.typ=e.typ,this.params=e.params}}class Zl{constructor(){ke(this,"id",0);ke(this,"title","");ke(this,"uuid","");ke(this,"specialProductTypeObject",new nz)}parseFromJson(e){this.id=e.id,this.title=e.title,this.uuid=e.uuid,this.specialProductTypeObject.parseFromJson(e.specialProductTypeObject)}}class dC{constructor(){ke(this,"net",0);ke(this,"vat",0);ke(this,"gross",0);ke(this,"allNet",0);ke(this,"allVat",0);ke(this,"allGross",0)}parseFromJson(e){this.net=e.net,this.vat=e.vat,this.gross=e.gross,this.allNet=e.allNet,this.allVat=e.allVat,this.allGross=e.allGross}}class eu{constructor(){ke(this,"uuid","");ke(this,"product",new Zl);ke(this,"status",10);ke(this,"count",1);ke(this,"price",new dC);this.uuid=uC()}parseFromJson(e){this.count=e.price.count,this.status=e.status,this.uuid=e.uuid,this.price.parseFromJson(e.price),this.product.parseFromJson(e.product)}}class fC{constructor(){ke(this,"uid",0);ke(this,"title","");ke(this,"uuid","")}parseFromJson(e){this.uid=e.payment.uid,this.title=e.payment.title,this.uuid=String(e.payment.uuid)}}class pC{constructor(){ke(this,"uid",0);ke(this,"title","");ke(this,"uuid","")}parseFromJson(e){this.uid=e.shipping.uid,this.title=e.shipping.title,this.uuid=String(e.shipping.uuid)}}class Fn{constructor(){ke(this,"alias");ke(this,"uuid");ke(this,"draft");ke(this,"saved");ke(this,"contact",new Na);ke(this,"account",new cC);ke(this,"deliveryAddress",new na);ke(this,"senderAddress",new na);ke(this,"invoiceAddress",new na);ke(this,"positions",[]);ke(this,"payment",new fC);ke(this,"shipping",new pC);ke(this,"basketField1");ke(this,"basketField2");ke(this,"type");ke(this,"shop",new kr);ke(this,"net");ke(this,"vat");ke(this,"gross");this.uuid=uC(),this.basketField1="",this.basketField2="",this.draft=!0,this.saved=!1}addPosition(e){this.positions.push(e)}parseFromJson(e){this.shop.parseFromJson(e),this.contact.parseFromJson(e),this.account.parseFromJson(e),this.shipping.parseFromJson(e),this.payment.parseFromJson(e),this.invoiceAddress.parseFromJson(e.invoiceAddress),this.deliveryAddress.parseFromJson(e.deliveryAddress),this.senderAddress.parseFromJson(e.senderAddress),this.alias=e.alias,this.uuid=e.uuid,this.type=e.type,this.draft=e.draft,this.saved=!0,this.basketField1=e.basketField1,this.basketField2=e.basketField2,e.positions.map(r=>{let o=new eu;o.parseFromJson(r),this.positions.push(o)})}}var $g=function(t,e){return $g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(r[n]=o[n])},$g(t,e)};function oa(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");$g(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}function Lg(t){var e=typeof Symbol=="function"&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Pd(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var o=r.call(t),n,a=[],s;try{for(;(e===void 0||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(l){s={error:l}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(s)throw s.error}}return a}function _d(t,e,r){if(r||arguments.length===2)for(var o=0,n=e.length,a;o1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return s?"option ".concat(n," is disabled. Select another option."):"option ".concat(n,", selected.");default:return""}},onFocus:function(e){var r=e.context,o=e.focused,n=e.options,a=e.label,s=a===void 0?"":a,u=e.selectValue,c=e.isDisabled,d=e.isSelected,f=e.isAppleDevice,h=function(w,y){return w&&w.length?"".concat(w.indexOf(y)+1," of ").concat(w.length):""};if(r==="value"&&u)return"value ".concat(s," focused, ").concat(h(u,o),".");if(r==="menu"&&f){var m=c?" disabled":"",g="".concat(d?" selected":"").concat(m);return"".concat(s).concat(g,", ").concat(h(n,o),".")}return""},onFilter:function(e){var r=e.inputValue,o=e.resultsMessage;return"".concat(o).concat(r?" for search term "+r:"",".")}},w7=function(e){var r=e.ariaSelection,o=e.focusedOption,n=e.focusedValue,a=e.focusableOptions,s=e.isFocused,u=e.selectValue,c=e.selectProps,d=e.id,f=e.isAppleDevice,h=c.ariaLiveMessages,m=c.getOptionLabel,g=c.inputValue,v=c.isMulti,w=c.isOptionDisabled,y=c.isSearchable,x=c.menuIsOpen,C=c.options,S=c.screenReaderStatus,O=c.tabSelectsValue,_=c.isLoading,T=c["aria-label"],I=c["aria-live"],D=P.useMemo(function(){return et(et({},b7),h||{})},[h]),q=P.useMemo(function(){var W="";if(r&&D.onChange){var H=r.option,J=r.options,V=r.removedValue,Q=r.removedValues,B=r.value,U=function(oe){return Array.isArray(oe)?null:oe},X=V||H||U(B),le=X?m(X):"",we=J||Q||void 0,ye=we?we.map(m):[],L=et({isDisabled:X&&w(X,u),label:le,labels:ye},r);W=D.onChange(L)}return W},[r,D,w,u,m]),N=P.useMemo(function(){var W="",H=o||n,J=!!(o&&u&&u.includes(o));if(H&&D.onFocus){var V={focused:H,label:m(H),isDisabled:w(H,u),isSelected:J,options:a,context:H===o?"menu":"value",selectValue:u,isAppleDevice:f};W=D.onFocus(V)}return W},[o,n,m,w,D,a,u,f]),A=P.useMemo(function(){var W="";if(x&&C.length&&!_&&D.onFilter){var H=S({count:a.length});W=D.onFilter({inputValue:g,resultsMessage:H})}return W},[a,g,x,D,C,S,_]),$=(r==null?void 0:r.action)==="initial-input-focus",j=P.useMemo(function(){var W="";if(D.guidance){var H=n?"value":x?"menu":"input";W=D.guidance({"aria-label":T,context:H,isDisabled:o&&w(o,u),isMulti:v,isSearchable:y,tabSelectsValue:O,isInitialFocus:$})}return W},[T,o,n,v,w,y,x,D,u,O,$]),M=nt(P.Fragment,null,nt("span",{id:"aria-selection"},q),nt("span",{id:"aria-focused"},N),nt("span",{id:"aria-results"},A),nt("span",{id:"aria-guidance"},j));return nt(P.Fragment,null,nt(xE,{id:d},$&&M),nt(xE,{"aria-live":I,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!$&&M))},x7=w7,vg=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],k7=new RegExp("["+vg.map(function(t){return t.letters}).join("")+"]","g"),kE={},yg=0;yg-1}},P7=["innerRef"];function O7(t){var e=t.innerRef,r=Eo(t,P7),o=e8(r,"onExited","in","enter","exit","appear");return nt("input",st({ref:e},o,{css:tg({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var _7=function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()};function R7(t){var e=t.isEnabled,r=t.onBottomArrive,o=t.onBottomLeave,n=t.onTopArrive,a=t.onTopLeave,s=P.useRef(!1),u=P.useRef(!1),c=P.useRef(0),d=P.useRef(null),f=P.useCallback(function(y,x){if(d.current!==null){var C=d.current,S=C.scrollTop,O=C.scrollHeight,_=C.clientHeight,T=d.current,I=x>0,D=O-_-S,q=!1;D>x&&s.current&&(o&&o(y),s.current=!1),I&&u.current&&(a&&a(y),u.current=!1),I&&x>D?(r&&!s.current&&r(y),T.scrollTop=O,q=!0,s.current=!0):!I&&-x>S&&(n&&!u.current&&n(y),T.scrollTop=0,q=!0,u.current=!0),q&&_7(y)}},[r,o,n,a]),h=P.useCallback(function(y){f(y,y.deltaY)},[f]),m=P.useCallback(function(y){c.current=y.changedTouches[0].clientY},[]),g=P.useCallback(function(y){var x=c.current-y.changedTouches[0].clientY;f(y,x)},[f]),v=P.useCallback(function(y){if(y){var x=JL?{passive:!1}:!1;y.addEventListener("wheel",h,x),y.addEventListener("touchstart",m,x),y.addEventListener("touchmove",g,x)}},[g,m,h]),w=P.useCallback(function(y){y&&(y.removeEventListener("wheel",h,!1),y.removeEventListener("touchstart",m,!1),y.removeEventListener("touchmove",g,!1))},[g,m,h]);return P.useEffect(function(){if(e){var y=d.current;return v(y),function(){w(y)}}},[e,v,w]),function(y){d.current=y}}var CE=["boxSizing","height","overflow","paddingRight","position"],PE={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function OE(t){t.cancelable&&t.preventDefault()}function _E(t){t.stopPropagation()}function RE(){var t=this.scrollTop,e=this.scrollHeight,r=t+this.offsetHeight;t===0?this.scrollTop=1:r===e&&(this.scrollTop=t-1)}function TE(){return"ontouchstart"in window||navigator.maxTouchPoints}var IE=!!(typeof window!="undefined"&&window.document&&window.document.createElement),Kl=0,ks={capture:!1,passive:!1};function T7(t){var e=t.isEnabled,r=t.accountForScrollbars,o=r===void 0?!0:r,n=P.useRef({}),a=P.useRef(null),s=P.useCallback(function(c){if(IE){var d=document.body,f=d&&d.style;if(o&&CE.forEach(function(v){var w=f&&f[v];n.current[v]=w}),o&&Kl<1){var h=parseInt(n.current.paddingRight,10)||0,m=document.body?document.body.clientWidth:0,g=window.innerWidth-m+h||0;Object.keys(PE).forEach(function(v){var w=PE[v];f&&(f[v]=w)}),f&&(f.paddingRight="".concat(g,"px"))}d&&TE()&&(d.addEventListener("touchmove",OE,ks),c&&(c.addEventListener("touchstart",RE,ks),c.addEventListener("touchmove",_E,ks))),Kl+=1}},[o]),u=P.useCallback(function(c){if(IE){var d=document.body,f=d&&d.style;Kl=Math.max(Kl-1,0),o&&Kl<1&&CE.forEach(function(h){var m=n.current[h];f&&(f[h]=m)}),d&&TE()&&(d.removeEventListener("touchmove",OE,ks),c&&(c.removeEventListener("touchstart",RE,ks),c.removeEventListener("touchmove",_E,ks)))}},[o]);return P.useEffect(function(){if(e){var c=a.current;return s(c),function(){u(c)}}},[e,s,u]),function(c){a.current=c}}var I7=function(e){var r=e.target;return r.ownerDocument.activeElement&&r.ownerDocument.activeElement.blur()},A7={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function j7(t){var e=t.children,r=t.lockEnabled,o=t.captureEnabled,n=o===void 0?!0:o,a=t.onBottomArrive,s=t.onBottomLeave,u=t.onTopArrive,c=t.onTopLeave,d=R7({isEnabled:n,onBottomArrive:a,onBottomLeave:s,onTopArrive:u,onTopLeave:c}),f=T7({isEnabled:r}),h=function(g){d(g),f(g)};return nt(P.Fragment,null,r&&nt("div",{onClick:I7,css:A7}),e(h))}var N7={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},D7=function(e){var r=e.name,o=e.onFocus;return nt("input",{required:!0,name:r,tabIndex:-1,"aria-hidden":"true",onFocus:o,css:N7,value:"",onChange:function(){}})},F7=D7;function xg(t){var e;return typeof window!="undefined"&&window.navigator!=null?t.test(((e=window.navigator.userAgentData)===null||e===void 0?void 0:e.platform)||window.navigator.platform):!1}function M7(){return xg(/^iPhone/i)}function AE(){return xg(/^Mac/i)}function $7(){return xg(/^iPad/i)||AE()&&navigator.maxTouchPoints>1}function L7(){return M7()||$7()}function q7(){return AE()||L7()}var z7=function(e){return e.label},B7=function(e){return e.label},U7=function(e){return e.value},V7=function(e){return!!e.isDisabled},H7={clearIndicator:_8,container:v8,control:D8,dropdownIndicator:P8,group:L8,groupHeading:z8,indicatorsContainer:x8,indicatorSeparator:T8,input:H8,loadingIndicator:j8,loadingMessage:f8,menu:a8,menuList:u8,menuPortal:g8,multiValue:Q8,multiValueLabel:J8,multiValueRemove:X8,noOptionsMessage:d8,option:o7,placeholder:s7,singleValue:c7,valueContainer:b8},W7={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},K7=4,jE=4,G7=38,Y7=jE*2,Q7={baseUnit:jE,controlHeight:G7,menuGutter:Y7},kg={borderRadius:K7,colors:W7,spacing:Q7},J7={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:uE(),captureMenuScroll:!uE(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:C7(),formatGroupLabel:z7,getOptionLabel:B7,getOptionValue:U7,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:V7,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!YL(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var r=e.count;return"".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function NE(t,e,r,o){var n=LE(t,e,r),a=qE(t,e,r),s=$E(t,e),u=yd(t,e);return{type:"option",data:e,isDisabled:n,isSelected:a,label:s,value:u,index:o}}function vd(t,e){return t.options.map(function(r,o){if("options"in r){var n=r.options.map(function(s,u){return NE(t,s,e,u)}).filter(function(s){return ME(t,s)});return n.length>0?{type:"group",data:r,options:n,index:o}:void 0}var a=NE(t,r,e,o);return ME(t,a)?a:void 0}).filter(XL)}function DE(t){return t.reduce(function(e,r){return r.type==="group"?e.push.apply(e,Vh(r.options.map(function(o){return o.data}))):e.push(r.data),e},[])}function FE(t,e){return t.reduce(function(r,o){return o.type==="group"?r.push.apply(r,Vh(o.options.map(function(n){return{data:n.data,id:"".concat(e,"-").concat(o.index,"-").concat(n.index)}}))):r.push({data:o.data,id:"".concat(e,"-").concat(o.index)}),r},[])}function X7(t,e){return DE(vd(t,e))}function ME(t,e){var r=t.inputValue,o=r===void 0?"":r,n=e.data,a=e.isSelected,s=e.label,u=e.value;return(!BE(t)||!a)&&zE(t,{label:s,value:u,data:n},o)}function Z7(t,e){var r=t.focusedValue,o=t.selectValue,n=o.indexOf(r);if(n>-1){var a=e.indexOf(r);if(a>-1)return r;if(n-1?r:e[0]}var Sg=function(e,r){var o,n=(o=e.find(function(a){return a.data===r}))===null||o===void 0?void 0:o.id;return n||null},$E=function(e,r){return e.getOptionLabel(r)},yd=function(e,r){return e.getOptionValue(r)};function LE(t,e,r){return typeof t.isOptionDisabled=="function"?t.isOptionDisabled(e,r):!1}function qE(t,e,r){if(r.indexOf(e)>-1)return!0;if(typeof t.isOptionSelected=="function")return t.isOptionSelected(e,r);var o=yd(t,e);return r.some(function(n){return yd(t,n)===o})}function zE(t,e,r){return t.filterOption?t.filterOption(e,r):!0}var BE=function(e){var r=e.hideSelectedOptions,o=e.isMulti;return r===void 0?o:r},tq=1,Eg=(function(t){z$(r,t);var e=V$(r);function r(o){var n;if(L$(this,r),n=e.call(this,o),n.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},n.blockOptionHover=!1,n.isComposing=!1,n.commonProps=void 0,n.initialTouchX=0,n.initialTouchY=0,n.openAfterFocus=!1,n.scrollToFocusedOptionOnUpdate=!1,n.userIsDragging=void 0,n.controlRef=null,n.getControlRef=function(c){n.controlRef=c},n.focusedOptionRef=null,n.getFocusedOptionRef=function(c){n.focusedOptionRef=c},n.menuListRef=null,n.getMenuListRef=function(c){n.menuListRef=c},n.inputRef=null,n.getInputRef=function(c){n.inputRef=c},n.focus=n.focusInput,n.blur=n.blurInput,n.onChange=function(c,d){var f=n.props,h=f.onChange,m=f.name;d.name=m,n.ariaOnChange(c,d),h(c,d)},n.setValue=function(c,d,f){var h=n.props,m=h.closeMenuOnSelect,g=h.isMulti,v=h.inputValue;n.onInputChange("",{action:"set-value",prevInputValue:v}),m&&(n.setState({inputIsHiddenAfterUpdate:!g}),n.onMenuClose()),n.setState({clearFocusValueOnUpdate:!0}),n.onChange(c,{action:d,option:f})},n.selectOption=function(c){var d=n.props,f=d.blurInputOnSelect,h=d.isMulti,m=d.name,g=n.state.selectValue,v=h&&n.isOptionSelected(c,g),w=n.isOptionDisabled(c,g);if(v){var y=n.getOptionValue(c);n.setValue(g.filter(function(x){return n.getOptionValue(x)!==y}),"deselect-option",c)}else if(!w)h?n.setValue([].concat(Vh(g),[c]),"select-option",c):n.setValue(c,"select-option");else{n.ariaOnChange(c,{action:"select-option",option:c,name:m});return}f&&n.blurInput()},n.removeValue=function(c){var d=n.props.isMulti,f=n.state.selectValue,h=n.getOptionValue(c),m=f.filter(function(v){return n.getOptionValue(v)!==h}),g=md(d,m,m[0]||null);n.onChange(g,{action:"remove-value",removedValue:c}),n.focusInput()},n.clearValue=function(){var c=n.state.selectValue;n.onChange(md(n.props.isMulti,[],null),{action:"clear",removedValues:c})},n.popValue=function(){var c=n.props.isMulti,d=n.state.selectValue,f=d[d.length-1],h=d.slice(0,d.length-1),m=md(c,h,h[0]||null);f&&n.onChange(m,{action:"pop-value",removedValue:f})},n.getFocusedOptionId=function(c){return Sg(n.state.focusableOptionsWithIds,c)},n.getFocusableOptionsWithIds=function(){return FE(vd(n.props,n.state.selectValue),n.getElementId("option"))},n.getValue=function(){return n.state.selectValue},n.cx=function(){for(var c=arguments.length,d=new Array(c),f=0;fg||m>g}},n.onTouchEnd=function(c){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(c.target)&&n.menuListRef&&!n.menuListRef.contains(c.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)},n.onControlTouchEnd=function(c){n.userIsDragging||n.onControlMouseDown(c)},n.onClearIndicatorTouchEnd=function(c){n.userIsDragging||n.onClearIndicatorMouseDown(c)},n.onDropdownIndicatorTouchEnd=function(c){n.userIsDragging||n.onDropdownIndicatorMouseDown(c)},n.handleInputChange=function(c){var d=n.props.inputValue,f=c.currentTarget.value;n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange(f,{action:"input-change",prevInputValue:d}),n.props.menuIsOpen||n.onMenuOpen()},n.onInputFocus=function(c){n.props.onFocus&&n.props.onFocus(c),n.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1},n.onInputBlur=function(c){var d=n.props.inputValue;if(n.menuListRef&&n.menuListRef.contains(document.activeElement)){n.inputRef.focus();return}n.props.onBlur&&n.props.onBlur(c),n.onInputChange("",{action:"input-blur",prevInputValue:d}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1})},n.onOptionHover=function(c){if(!(n.blockOptionHover||n.state.focusedOption===c)){var d=n.getFocusableOptions(),f=d.indexOf(c);n.setState({focusedOption:c,focusedOptionId:f>-1?n.getFocusedOptionId(c):null})}},n.shouldHideSelectedOptions=function(){return BE(n.props)},n.onValueInputFocus=function(c){c.preventDefault(),c.stopPropagation(),n.focus()},n.onKeyDown=function(c){var d=n.props,f=d.isMulti,h=d.backspaceRemovesValue,m=d.escapeClearsValue,g=d.inputValue,v=d.isClearable,w=d.isDisabled,y=d.menuIsOpen,x=d.onKeyDown,C=d.tabSelectsValue,S=d.openMenuOnFocus,O=n.state,_=O.focusedOption,T=O.focusedValue,I=O.selectValue;if(!w&&!(typeof x=="function"&&(x(c),c.defaultPrevented))){switch(n.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||g)return;n.focusValue("previous");break;case"ArrowRight":if(!f||g)return;n.focusValue("next");break;case"Delete":case"Backspace":if(g)return;if(T)n.removeValue(T);else{if(!h)return;f?n.popValue():v&&n.clearValue()}break;case"Tab":if(n.isComposing||c.shiftKey||!y||!C||!_||S&&n.isOptionSelected(_,I))return;n.selectOption(_);break;case"Enter":if(c.keyCode===229)break;if(y){if(!_||n.isComposing)return;n.selectOption(_);break}return;case"Escape":y?(n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange("",{action:"menu-close",prevInputValue:g}),n.onMenuClose()):v&&m&&n.clearValue();break;case" ":if(g)return;if(!y){n.openMenu("first");break}if(!_)return;n.selectOption(_);break;case"ArrowUp":y?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":y?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!y)return;n.focusOption("pageup");break;case"PageDown":if(!y)return;n.focusOption("pagedown");break;case"Home":if(!y)return;n.focusOption("first");break;case"End":if(!y)return;n.focusOption("last");break;default:return}c.preventDefault()}},n.state.instancePrefix="react-select-"+(n.props.instanceId||++tq),n.state.selectValue=aE(o.value),o.menuIsOpen&&n.state.selectValue.length){var a=n.getFocusableOptionsWithIds(),s=n.buildFocusableOptions(),u=s.indexOf(n.state.selectValue[0]);n.state.focusableOptionsWithIds=a,n.state.focusedOption=s[u],n.state.focusedOptionId=Sg(a,s[u])}return n}return q$(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&lE(this.menuListRef,this.focusedOptionRef),q7()&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(n){var a=this.props,s=a.isDisabled,u=a.menuIsOpen,c=this.state.isFocused;(c&&!s&&n.isDisabled||c&&u&&!n.menuIsOpen)&&this.focusInput(),c&&s&&!n.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!c&&!s&&n.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(lE(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(n,a){this.props.onInputChange(n,a)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(n){var a=this,s=this.state,u=s.selectValue,c=s.isFocused,d=this.buildFocusableOptions(),f=n==="first"?0:d.length-1;if(!this.props.isMulti){var h=d.indexOf(u[0]);h>-1&&(f=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:d[f],focusedOptionId:this.getFocusedOptionId(d[f])},function(){return a.onMenuOpen()})}},{key:"focusValue",value:function(n){var a=this.state,s=a.selectValue,u=a.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var c=s.indexOf(u);u||(c=-1);var d=s.length-1,f=-1;if(s.length){switch(n){case"previous":c===0?f=0:c===-1?f=d:f=c-1;break;case"next":c>-1&&c0&&arguments[0]!==void 0?arguments[0]:"first",a=this.props.pageSize,s=this.state.focusedOption,u=this.getFocusableOptions();if(u.length){var c=0,d=u.indexOf(s);s||(d=-1),n==="up"?c=d>0?d-1:u.length-1:n==="down"?c=(d+1)%u.length:n==="pageup"?(c=d-a,c<0&&(c=0)):n==="pagedown"?(c=d+a,c>u.length-1&&(c=u.length-1)):n==="last"&&(c=u.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:u[c],focusedValue:null,focusedOptionId:this.getFocusedOptionId(u[c])})}}},{key:"getTheme",value:(function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(kg):et(et({},kg),this.props.theme):kg})},{key:"getCommonProps",value:function(){var n=this.clearValue,a=this.cx,s=this.getStyles,u=this.getClassNames,c=this.getValue,d=this.selectOption,f=this.setValue,h=this.props,m=h.isMulti,g=h.isRtl,v=h.options,w=this.hasValue();return{clearValue:n,cx:a,getStyles:s,getClassNames:u,getValue:c,hasValue:w,isMulti:m,isRtl:g,options:v,selectOption:d,selectProps:h,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var n=this.state.selectValue;return n.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var n=this.props,a=n.isClearable,s=n.isMulti;return a===void 0?s:a}},{key:"isOptionDisabled",value:function(n,a){return LE(this.props,n,a)}},{key:"isOptionSelected",value:function(n,a){return qE(this.props,n,a)}},{key:"filterOption",value:function(n,a){return zE(this.props,n,a)}},{key:"formatOptionLabel",value:function(n,a){if(typeof this.props.formatOptionLabel=="function"){var s=this.props.inputValue,u=this.state.selectValue;return this.props.formatOptionLabel(n,{context:a,inputValue:s,selectValue:u})}else return this.getOptionLabel(n)}},{key:"formatGroupLabel",value:function(n){return this.props.formatGroupLabel(n)}},{key:"startListeningComposition",value:(function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))})},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:(function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))})},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:(function(){var n=this.props,a=n.isDisabled,s=n.isSearchable,u=n.inputId,c=n.inputValue,d=n.tabIndex,f=n.form,h=n.menuIsOpen,m=n.required,g=this.getComponents(),v=g.Input,w=this.state,y=w.inputIsHidden,x=w.ariaSelection,C=this.commonProps,S=u||this.getElementId("input"),O=et(et(et({"aria-autocomplete":"list","aria-expanded":h,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":m,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},h&&{"aria-controls":this.getElementId("listbox")}),!s&&{"aria-readonly":!0}),this.hasValue()?(x==null?void 0:x.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return s?P.createElement(v,st({},C,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:S,innerRef:this.getInputRef,isDisabled:a,isHidden:y,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:d,form:f,type:"text",value:c},O)):P.createElement(O7,st({id:S,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:dd,onFocus:this.onInputFocus,disabled:a,tabIndex:d,inputMode:"none",form:f,value:""},O))})},{key:"renderPlaceholderOrValue",value:function(){var n=this,a=this.getComponents(),s=a.MultiValue,u=a.MultiValueContainer,c=a.MultiValueLabel,d=a.MultiValueRemove,f=a.SingleValue,h=a.Placeholder,m=this.commonProps,g=this.props,v=g.controlShouldRenderValue,w=g.isDisabled,y=g.isMulti,x=g.inputValue,C=g.placeholder,S=this.state,O=S.selectValue,_=S.focusedValue,T=S.isFocused;if(!this.hasValue()||!v)return x?null:P.createElement(h,st({},m,{key:"placeholder",isDisabled:w,isFocused:T,innerProps:{id:this.getElementId("placeholder")}}),C);if(y)return O.map(function(D,q){var N=D===_,A="".concat(n.getOptionLabel(D),"-").concat(n.getOptionValue(D));return P.createElement(s,st({},m,{components:{Container:u,Label:c,Remove:d},isFocused:N,isDisabled:w,key:A,index:q,removeProps:{onClick:function(){return n.removeValue(D)},onTouchEnd:function(){return n.removeValue(D)},onMouseDown:function(j){j.preventDefault()}},data:D}),n.formatOptionLabel(D,"value"))});if(x)return null;var I=O[0];return P.createElement(f,st({},m,{data:I,isDisabled:w}),this.formatOptionLabel(I,"value"))}},{key:"renderClearIndicator",value:function(){var n=this.getComponents(),a=n.ClearIndicator,s=this.commonProps,u=this.props,c=u.isDisabled,d=u.isLoading,f=this.state.isFocused;if(!this.isClearable()||!a||c||!this.hasValue()||d)return null;var h={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return P.createElement(a,st({},s,{innerProps:h,isFocused:f}))}},{key:"renderLoadingIndicator",value:function(){var n=this.getComponents(),a=n.LoadingIndicator,s=this.commonProps,u=this.props,c=u.isDisabled,d=u.isLoading,f=this.state.isFocused;if(!a||!d)return null;var h={"aria-hidden":"true"};return P.createElement(a,st({},s,{innerProps:h,isDisabled:c,isFocused:f}))}},{key:"renderIndicatorSeparator",value:function(){var n=this.getComponents(),a=n.DropdownIndicator,s=n.IndicatorSeparator;if(!a||!s)return null;var u=this.commonProps,c=this.props.isDisabled,d=this.state.isFocused;return P.createElement(s,st({},u,{isDisabled:c,isFocused:d}))}},{key:"renderDropdownIndicator",value:function(){var n=this.getComponents(),a=n.DropdownIndicator;if(!a)return null;var s=this.commonProps,u=this.props.isDisabled,c=this.state.isFocused,d={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return P.createElement(a,st({},s,{innerProps:d,isDisabled:u,isFocused:c}))}},{key:"renderMenu",value:function(){var n=this,a=this.getComponents(),s=a.Group,u=a.GroupHeading,c=a.Menu,d=a.MenuList,f=a.MenuPortal,h=a.LoadingMessage,m=a.NoOptionsMessage,g=a.Option,v=this.commonProps,w=this.state.focusedOption,y=this.props,x=y.captureMenuScroll,C=y.inputValue,S=y.isLoading,O=y.loadingMessage,_=y.minMenuHeight,T=y.maxMenuHeight,I=y.menuIsOpen,D=y.menuPlacement,q=y.menuPosition,N=y.menuPortalTarget,A=y.menuShouldBlockScroll,$=y.menuShouldScrollIntoView,j=y.noOptionsMessage,M=y.onMenuScrollToTop,W=y.onMenuScrollToBottom;if(!I)return null;var H=function(le,we){var ye=le.type,L=le.data,Y=le.isDisabled,oe=le.isSelected,ee=le.label,te=le.value,se=w===L,Ee=Y?void 0:function(){return n.onOptionHover(L)},Ae=Y?void 0:function(){return n.selectOption(L)},Ne="".concat(n.getElementId("option"),"-").concat(we),je={id:Ne,onClick:Ae,onMouseMove:Ee,onMouseOver:Ee,tabIndex:-1,role:"option","aria-selected":n.state.isAppleDevice?void 0:oe};return P.createElement(g,st({},v,{innerProps:je,data:L,isDisabled:Y,isSelected:oe,key:Ne,label:ee,type:ye,value:te,isFocused:se,innerRef:se?n.getFocusedOptionRef:void 0}),n.formatOptionLabel(le.data,"menu"))},J;if(this.hasOptions())J=this.getCategorizedOptions().map(function(X){if(X.type==="group"){var le=X.data,we=X.options,ye=X.index,L="".concat(n.getElementId("group"),"-").concat(ye),Y="".concat(L,"-heading");return P.createElement(s,st({},v,{key:L,data:le,options:we,Heading:u,headingProps:{id:Y,data:X.data},label:n.formatGroupLabel(X.data)}),X.options.map(function(oe){return H(oe,"".concat(ye,"-").concat(oe.index))}))}else if(X.type==="option")return H(X,"".concat(X.index))});else if(S){var V=O({inputValue:C});if(V===null)return null;J=P.createElement(h,v,V)}else{var Q=j({inputValue:C});if(Q===null)return null;J=P.createElement(m,v,Q)}var B={minMenuHeight:_,maxMenuHeight:T,menuPlacement:D,menuPosition:q,menuShouldScrollIntoView:$},U=P.createElement(i8,st({},v,B),function(X){var le=X.ref,we=X.placerProps,ye=we.placement,L=we.maxHeight;return P.createElement(c,st({},v,B,{innerRef:le,innerProps:{onMouseDown:n.onMenuMouseDown,onMouseMove:n.onMenuMouseMove},isLoading:S,placement:ye}),P.createElement(j7,{captureEnabled:x,onTopArrive:M,onBottomArrive:W,lockEnabled:A},function(Y){return P.createElement(d,st({},v,{innerRef:function(ee){n.getMenuListRef(ee),Y(ee)},innerProps:{role:"listbox","aria-multiselectable":v.isMulti,id:n.getElementId("listbox")},isLoading:S,maxHeight:L,focusedOption:w}),J)}))});return N||q==="fixed"?P.createElement(f,st({},v,{appendTo:N,controlElement:this.controlRef,menuPlacement:D,menuPosition:q}),U):U}},{key:"renderFormField",value:function(){var n=this,a=this.props,s=a.delimiter,u=a.isDisabled,c=a.isMulti,d=a.name,f=a.required,h=this.state.selectValue;if(f&&!this.hasValue()&&!u)return P.createElement(F7,{name:d,onFocus:this.onValueInputFocus});if(!(!d||u))if(c)if(s){var m=h.map(function(w){return n.getOptionValue(w)}).join(s);return P.createElement("input",{name:d,type:"hidden",value:m})}else{var g=h.length>0?h.map(function(w,y){return P.createElement("input",{key:"i-".concat(y),name:d,type:"hidden",value:n.getOptionValue(w)})}):P.createElement("input",{name:d,type:"hidden",value:""});return P.createElement("div",null,g)}else{var v=h[0]?this.getOptionValue(h[0]):"";return P.createElement("input",{name:d,type:"hidden",value:v})}}},{key:"renderLiveRegion",value:function(){var n=this.commonProps,a=this.state,s=a.ariaSelection,u=a.focusedOption,c=a.focusedValue,d=a.isFocused,f=a.selectValue,h=this.getFocusableOptions();return P.createElement(x7,st({},n,{id:this.getElementId("live-region"),ariaSelection:s,focusedOption:u,focusedValue:c,isFocused:d,selectValue:f,focusableOptions:h,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var n=this.getComponents(),a=n.Control,s=n.IndicatorsContainer,u=n.SelectContainer,c=n.ValueContainer,d=this.props,f=d.className,h=d.id,m=d.isDisabled,g=d.menuIsOpen,v=this.state.isFocused,w=this.commonProps=this.getCommonProps();return P.createElement(u,st({},w,{className:f,innerProps:{id:h,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:v}),this.renderLiveRegion(),P.createElement(a,st({},w,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:v,menuIsOpen:g}),P.createElement(c,st({},w,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),P.createElement(s,st({},w,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(n,a){var s=a.prevProps,u=a.clearFocusValueOnUpdate,c=a.inputIsHiddenAfterUpdate,d=a.ariaSelection,f=a.isFocused,h=a.prevWasFocused,m=a.instancePrefix,g=n.options,v=n.value,w=n.menuIsOpen,y=n.inputValue,x=n.isMulti,C=aE(v),S={};if(s&&(v!==s.value||g!==s.options||w!==s.menuIsOpen||y!==s.inputValue)){var O=w?X7(n,C):[],_=w?FE(vd(n,C),"".concat(m,"-option")):[],T=u?Z7(a,C):null,I=eq(a,O),D=Sg(_,I);S={selectValue:C,focusedOption:I,focusedOptionId:D,focusableOptionsWithIds:_,focusedValue:T,clearFocusValueOnUpdate:!1}}var q=c!=null&&n!==s?{inputIsHidden:c,inputIsHiddenAfterUpdate:void 0}:{},N=d,A=f&&h;return f&&!A&&(N={value:md(x,C,C[0]||null),options:C,action:"initial-input-focus"},A=!h),(d==null?void 0:d.action)==="initial-input-focus"&&(N=null),et(et(et({},S),q),{},{prevProps:n,ariaSelection:N,prevWasFocused:A})}}]),r})(P.Component);Eg.defaultProps=J7;var rq=P.forwardRef(function(t,e){var r=mS(t);return P.createElement(Eg,st({ref:e},r))}),UE=rq,bd={},VE;function nq(){if(VE)return bd;VE=1,Object.defineProperty(bd,"__esModule",{value:!0});function t(){for(var n=[],a=0;a{const e=P.useRef(HE);return e.current===HE&&(e.current=t()),e};function sq(){var t=P.useRef(!1);return P.useEffect(function(){return t.current=!0,function(){t.current=!1}},[]),t}var wd=function(e){var r=Lt.useRef(e);return cd(function(){r.current=e}),r};function mi(t){return{isOk:()=>!0,isOkAnd:r=>r(t),isErr:()=>!1,isErrAnd:()=>!1,ok:()=>Cg(t),err:()=>yi(),map:r=>mi(r(t)),mapOr:(r,o)=>o(t),mapOrElse:(r,o)=>o(t),mapErr:()=>mi(t),expect:()=>t,expectErr:r=>{throw new Error(r)},unwrap:()=>t,unwrapErr:()=>{throw new Error(`${t}`)},unwrapOr:()=>t,unwrapOrElse:()=>t,and:r=>r,andThen:r=>r(t),or:()=>mi(t),orElse:()=>mi(t)}}function vi(t){return{isOk:()=>!1,isOkAnd:()=>!1,isErr:()=>!0,isErrAnd:r=>r(t),ok:()=>yi(),err:()=>Cg(t),map:()=>vi(t),mapOr:r=>r,mapOrElse:r=>r(t),mapErr:r=>vi(r(t)),expect:r=>{throw new Error(r)},expectErr:()=>t,unwrap:()=>{throw new Error(`${t}`)},unwrapErr:()=>t,unwrapOr:r=>r,unwrapOrElse:r=>r(t),and:()=>vi(t),andThen:()=>vi(t),or:r=>r,orElse:r=>r(t)}}function yi(){const t={and:()=>yi(),andThen:()=>yi(),expect:e=>{throw new Error(e)},filter:()=>t,isSome:()=>!1,isSomeAnd:()=>!1,isNone:()=>!0,map:()=>yi(),mapOr:e=>e,mapOrElse:e=>e(),okOr:e=>vi(e),okOrElse:e=>vi(e()),or:e=>e,orElse:e=>e(),unwrap:()=>{throw new Error("panic! call `unwrap` on a `None` value")},unwrapOr:e=>e,unwrapOrElse:e=>e(),xor:e=>e.isSome()?e:t};return t}function Cg(t){const e={and:r=>r,andThen:r=>r(t),expect:()=>t,filter:r=>r(t)?e:yi(),isSome:()=>!0,isSomeAnd:r=>r(t),isNone:()=>!1,map:r=>Cg(r(t)),mapOr:(r,o)=>o(t),mapOrElse:(r,o)=>o(t),okOr:()=>mi(t),okOrElse:()=>mi(t),or:()=>e,orElse:()=>e,unwrap:()=>t,unwrapOr:()=>t,unwrapOrElse:()=>t,xor:r=>r.isNone()?e:yi()};return e}function lq(t){return t.then(e=>mi(e),e=>vi(e))}var uq=setTimeout;function cq(t,e){var r=e.useCachedSetTimeout?uq:setTimeout;return new Promise((function(o){r(o,t)}))}function dq(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.useCachedSetTimeout,o=cq(t,{useCachedSetTimeout:r});function n(a){return o.then((function(){return a}))}return n.then=function(){return o.then.apply(o,arguments)},n.catch=Promise.resolve().catch,n}var fq=300;function pq(t){function e(r){const{selectProps:o,innerRef:n}=r,{handleScrolledToBottom:a,shouldLoadMore:s}=o,u=P.useRef(null),c=P.useRef(null),d=P.useCallback(()=>{const m=c.current;if(!m)return!1;const{scrollTop:g,scrollHeight:v,clientHeight:w}=m;return s(v,w,g)},[s]),f=P.useCallback(()=>{d()&&a&&a()},[d,a]),h=P.useMemo(()=>{const m=()=>{f(),u.current=setTimeout(m,fq)};return m},[f]);return P.useEffect(()=>(h(),()=>{u.current&&clearTimeout(u.current)}),[]),k.jsx(t,ie(z({},r),{innerRef:aq(n,c)}))}return e}var hq=pq(mg.MenuList),gq=t=>P.useMemo(()=>z({MenuList:hq},t),[t]),mq=(t,e)=>[...t,...e],vq=10,yq=(t,e,r)=>t-e-vq({isFirstLoad:!0,options:[],hasMore:!0,isLoading:!1,lockedUntil:0,additional:t.additional}),bq=({options:t,defaultOptions:e,additional:r,defaultAdditional:o})=>{const n=e===!0?null:Array.isArray(e)?e:t;return n?{"":{isFirstLoad:!1,isLoading:!1,options:n,hasMore:!0,lockedUntil:0,additional:o||r}}:{}},KE='[react-select-async-paginate] response of "loadOptions" should be an object with "options" prop, which contains array of options.',wq=t=>{if(!t)return!1;const{options:e,hasMore:r}=t;return!(!Array.isArray(e)||typeof r!="boolean"&&typeof r!="undefined")},xq=t=>{if(!wq(t))throw console.error(KE,"Received:",t),new Error(KE);return!0},kq=(t,e,r,o,n,a,s,u)=>ot(null,null,function*(){const c=e.current.inputValue,d=!r.current[c],f=d?WE(e.current):r.current[c];if(f.isLoading||!f.hasMore||f.lockedUntil>Date.now())return;if(n(w=>u&&t==="input-change"?{[c]:ie(z({},f),{isLoading:!0})}:ie(z({},w),{[c]:ie(z({},f),{isLoading:!0})})),o>0&&t==="input-change"){yield dq(o);const w=e.current.inputValue;if(c!==w){n(y=>{if(d){const x=y,{[c]:C}=x;return be(x,[fh(c)])}return ie(z({},y),{[c]:ie(z({},f),{isLoading:!1})})});return}}const{loadOptions:h,reloadOnErrorTimeout:m=0}=e.current,g=yield lq(Promise.resolve().then(()=>h(c,f.options,f.additional)));if(!s.current)return;if(g.isErr()){n(w=>ie(z({},w),{[c]:ie(z({},f),{isLoading:!1,lockedUntil:Date.now()+m})}));return}const v=g.unwrap();if(xq(v)){const{options:w,hasMore:y}=v,x=Object.hasOwn(v,"additional")?v.additional:f.additional;n(C=>ie(z({},C),{[c]:ie(z({},f),{options:a(f.options,w,x),hasMore:!!y,isLoading:!1,isFirstLoad:!1,additional:x})}))}}),Pg=t=>t+1,Sq=(t,e=[])=>{const{clearCacheOnSearchChange:r=!1,clearCacheOnMenuClose:o=!1,defaultOptions:n,loadOptionsOnMenuOpen:a=!0,debounceTimeout:s=0,inputValue:u,menuIsOpen:c,filterOption:d=null,reduceOptions:f=mq,shouldLoadMore:h=yq,mapOptionsForMenu:m=void 0}=t,g=wd(c),v=sq(),w=wd(f),y=wd(a),x=P.useRef(!0),C=P.useRef(t);C.current=t;const[S,O]=P.useState(0),_=iq(()=>bq(t)),T=wd(N=>{kq(N,C,_,s,A=>{_.current=A(_.current),v.current&&O(Pg)},w.current,v,r)}),I=P.useCallback(()=>{const N=C.current.inputValue;_.current[N]&&T.current("menu-scroll")},[T,_]);P.useEffect(()=>{x.current?x.current=!1:(_.current={},O(Pg)),n===!0&&T.current("autoload")},e),P.useEffect(()=>{g.current&&!_.current[u]&&T.current("input-change")},[T,u,g,_]),P.useEffect(()=>{if(c){if(!_.current[""]&&y.current){T.current("menu-toggle");return}return}o&&(_.current={},O(Pg))},[T,y,c,_,o]);const D=_.current[u]||WE(t),q=P.useMemo(()=>m?m(D.options):D.options,[D.options,m]);return{handleScrolledToBottom:I,shouldLoadMore:h,filterOption:d,isLoading:D.isLoading||D.lockedUntil>Date.now(),isFirstLoad:D.isFirstLoad,options:q}},Eq=(t,e=[])=>{const{inputValue:r,menuIsOpen:o,defaultInputValue:n,defaultMenuIsOpen:a,onInputChange:s,onMenuClose:u,onMenuOpen:c}=t,[d,f]=P.useState(n||""),[h,m]=P.useState(!!a),g=typeof r=="string"?r:d,v=typeof o=="boolean"?o:h,w=P.useCallback((S,O)=>{s&&s(S,O),f(S)},[s]),y=P.useCallback(()=>{u&&u(),m(!1)},[u]),x=P.useCallback(()=>{c&&c(),m(!0)},[c]),C=Sq(ie(z({},t),{inputValue:g,menuIsOpen:v}),e);return ie(z({},C),{inputValue:g,menuIsOpen:v,onInputChange:w,onMenuClose:y,onMenuOpen:x})},Cq=[],Pq={};function Oq(t){function e(r){const g=r,{components:o=Pq,selectRef:n=void 0,isLoading:a,cacheUniqs:s=Cq,menuPlacement:u,menuShouldScrollIntoView:c}=g,d=be(g,["components","selectRef","isLoading","cacheUniqs","menuPlacement","menuShouldScrollIntoView"]),f=Eq(d,s),h=gq(o),m=typeof a=="boolean"?a:f.isLoading;return k.jsx(t,ie(z(z({},r),f),{menuPlacement:u,menuShouldScrollIntoView:u==="auto"&&m?!1:c,isLoading:m,components:h,ref:n}))}return e}var Ss=Oq(UE);class _q{constructor(){xe(this,"firstname");xe(this,"company");xe(this,"lastname");xe(this,"street");xe(this,"houseNumber");xe(this,"zip");xe(this,"city");xe(this,"phone");xe(this,"country");xe(this,"ustid");this.firstname="",this.company="",this.lastname="",this.street="",this.houseNumber="",this.zip="",this.city="",this.phone="",this.country="",this.ustid=""}}class Aa{constructor(){xe(this,"uid");xe(this,"username");xe(this,"email");xe(this,"password");xe(this,"uuid");xe(this,"shops");xe(this,"layouter_data");this.uid=0,this.uuid="",this.username="",this.email="",this.password="",this.shops=[],this.layouter_data=new _q}parseFromJson(e){this.uid=e.contact.uid,this.uuid=e.contact.uuid,this.email=e.contact.email,this.username=e.contact.username,this.layouter_data.firstname=e.contact.layouter_data.firstname,this.layouter_data.company=e.contact.layouter_data.company,this.layouter_data.lastname=e.contact.layouter_data.lastname,this.layouter_data.street=e.contact.layouter_data.street,this.layouter_data.houseNumber=e.contact.layouter_data.houseNumber,this.layouter_data.zip=e.contact.layouter_data.zip,this.layouter_data.city=e.contact.layouter_data.city,this.layouter_data.phone=e.contact.layouter_data.phone,this.layouter_data.country=e.contact.layouter_data.country,this.layouter_data.ustid=e.contact.layouter_data.ustid}parseFromFormData(e,r=null){this.email=e.email,this.layouter_data.company=e.company,this.layouter_data.firstname=e.firstname,this.layouter_data.lastname=e.lastname,this.layouter_data.street=e.street,this.layouter_data.houseNumber=e.houseNumber,this.layouter_data.zip=e.zip,this.layouter_data.city=e.city,this.layouter_data.phone=e.phone,this.layouter_data.country=e.country,this.layouter_data.ustid=e.ustid,r&&this.shops.push(r)}}var Rq=Object.getOwnPropertyDescriptor,Tq=(t,e,r,o)=>{for(var n=o>1?void 0:o?Rq(e,r):e,a=t.length-1,s;a>=0;a--)(s=t[a])&&(n=s(n)||n);return n},Iq=(t,e)=>(r,o)=>e(r,o,t);let Og=class{constructor(t){this.token=t}createContact(t){return ot(this,null,function*(){var e;return yield bt.post("/apps/api/contact/create",{contact:t},{headers:{Authorization:"Bearer "+((e=this.token)==null?void 0:e.currentToken)}}).then(r=>r.data)})}updateContact(t){return ot(this,null,function*(){var e;return yield bt.put("/apps/api/contact/update/"+t.uuid,{contact:t},{headers:{Authorization:"Bearer "+((e=this.token)==null?void 0:e.currentToken)}}).then(r=>r.data)})}getContacts(t,e,r){return ot(this,null,function*(){var o;return yield bt.get("/apps/api/contact/allbyshop/"+r.uuid+"?term="+t+"&page="+e,{headers:{Authorization:"Bearer "+((o=this.token)==null?void 0:o.currentToken)}}).then(n=>n.data.data.map(a=>{let s=new Aa;return s.parseFromJson({contact:a}),s}))})}};Og=Tq([Un(),ko(),Iq(0,Qo(So))],Og);const _g=Og,Gr=[];for(let t=0;t<256;++t)Gr.push((t+256).toString(16).slice(1));function Aq(t,e=0){return(Gr[t[e+0]]+Gr[t[e+1]]+Gr[t[e+2]]+Gr[t[e+3]]+"-"+Gr[t[e+4]]+Gr[t[e+5]]+"-"+Gr[t[e+6]]+Gr[t[e+7]]+"-"+Gr[t[e+8]]+Gr[t[e+9]]+"-"+Gr[t[e+10]]+Gr[t[e+11]]+Gr[t[e+12]]+Gr[t[e+13]]+Gr[t[e+14]]+Gr[t[e+15]]).toLowerCase()}let Rg;const jq=new Uint8Array(16);function Nq(){if(!Rg){if(typeof crypto=="undefined"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");Rg=crypto.getRandomValues.bind(crypto)}return Rg(jq)}const GE={randomUUID:typeof crypto!="undefined"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function YE(t,e,r){var n,a,s;if(GE.randomUUID&&!t)return GE.randomUUID();t=t||{};const o=(s=(a=t.random)!=null?a:(n=t.rng)==null?void 0:n.call(t))!=null?s:Nq();if(o.length<16)throw new Error("Random bytes length must be >= 16");return o[6]=o[6]&15|64,o[8]=o[8]&63|128,Aq(o)}class QE{constructor(){xe(this,"uid");xe(this,"appendix");xe(this,"title");xe(this,"uuid");this.uid=0,this.uuid="",this.appendix="",this.title=""}parseFromJson(e){this.uid=e.account.uid,this.uuid=e.account.uuid,this.title=e.account.title,this.appendix=e.account.appendix}}class ea{constructor(){xe(this,"uid");xe(this,"uuid");xe(this,"firstname");xe(this,"lastname");xe(this,"street");xe(this,"houseNumber");xe(this,"zip");xe(this,"company");xe(this,"company2");xe(this,"phone");xe(this,"country");xe(this,"ustid");xe(this,"city");xe(this,"email");xe(this,"contact");xe(this,"type");this.uid=0,this.uuid="",this.firstname="",this.lastname="",this.street="",this.houseNumber="",this.zip="",this.company="",this.company2="",this.city="",this.email="",this.country="",this.ustid="",this.contact=new Aa,this.type=0}parseFromJson(e){this.uid=e.uid,this.uuid=e.uuid,this.firstname=e.firstname,this.lastname=e.lastname,this.street=e.street,this.houseNumber=e.houseNumber,this.zip=e.zip,this.company=e.company,this.company2=e.company2,this.phone=e.phone,this.city=e.city,this.email=e.email,this.type=e.type,this.country=e.country,this.ustid=e.ustid}parseFromFormData(e){this.email=e.email,this.company=e.company,this.firstname=e.firstname,this.lastname=e.lastname,this.street=e.street,this.houseNumber=e.houseNumber,this.zip=e.zip,this.city=e.city,this.phone=e.phone,this.country=e.country,this.ustid=e.ustid}}class Dq{constructor(){xe(this,"params",[]);xe(this,"typ",0)}parseFromJson(e){this.typ=e.typ,this.params=e.params}}class Gl{constructor(){xe(this,"id",0);xe(this,"title","");xe(this,"uuid","");xe(this,"specialProductTypeObject",new Dq)}parseFromJson(e){this.id=e.id,this.title=e.title,this.uuid=e.uuid,this.specialProductTypeObject.parseFromJson(e.specialProductTypeObject)}}class JE{constructor(){xe(this,"net",0);xe(this,"vat",0);xe(this,"gross",0);xe(this,"allNet",0);xe(this,"allVat",0);xe(this,"allGross",0)}parseFromJson(e){this.net=e.net,this.vat=e.vat,this.gross=e.gross,this.allNet=e.allNet,this.allVat=e.allVat,this.allGross=e.allGross}}class Yl{constructor(){xe(this,"uuid","");xe(this,"product",new Gl);xe(this,"status",10);xe(this,"count",1);xe(this,"price",new JE);this.uuid=YE()}parseFromJson(e){this.count=e.price.count,this.status=e.status,this.uuid=e.uuid,this.price.parseFromJson(e.price),this.product.parseFromJson(e.product)}}class XE{constructor(){xe(this,"uid",0);xe(this,"title","");xe(this,"uuid","")}parseFromJson(e){this.uid=e.payment.uid,this.title=e.payment.title,this.uuid=String(e.payment.uuid)}}class ZE{constructor(){xe(this,"uid",0);xe(this,"title","");xe(this,"uuid","")}parseFromJson(e){this.uid=e.shipping.uid,this.title=e.shipping.title,this.uuid=String(e.shipping.uuid)}}class lo{constructor(){xe(this,"alias");xe(this,"uuid");xe(this,"draft");xe(this,"saved");xe(this,"contact",new Aa);xe(this,"account",new QE);xe(this,"deliveryAddress",new ea);xe(this,"senderAddress",new ea);xe(this,"invoiceAddress",new ea);xe(this,"positions",[]);xe(this,"payment",new XE);xe(this,"shipping",new ZE);xe(this,"basketField1");xe(this,"basketField2");xe(this,"type");xe(this,"shop",new Cr);xe(this,"net");xe(this,"vat");xe(this,"gross");this.uuid=YE(),this.basketField1="",this.basketField2="",this.draft=!0,this.saved=!1}addPosition(e){this.positions.push(e)}parseFromJson(e){this.shop.parseFromJson(e),this.contact.parseFromJson(e),this.account.parseFromJson(e),this.shipping.parseFromJson(e),this.payment.parseFromJson(e),this.invoiceAddress.parseFromJson(e.invoiceAddress),this.deliveryAddress.parseFromJson(e.deliveryAddress),this.senderAddress.parseFromJson(e.senderAddress),this.alias=e.alias,this.uuid=e.uuid,this.type=e.type,this.draft=e.draft,this.saved=!0,this.basketField1=e.basketField1,this.basketField2=e.basketField2,e.positions.map(r=>{let o=new Yl;o.parseFromJson(r),this.positions.push(o)})}}var Tg=function(t,e){return Tg=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(r[n]=o[n])},Tg(t,e)};function ta(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Tg(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}function Ig(t){var e=typeof Symbol=="function"&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function xd(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var o=r.call(t),n,a=[],s;try{for(;(e===void 0||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(u){s={error:u}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(s)throw s.error}}return a}function kd(t,e,r){if(r||arguments.length===2)for(var o=0,n=e.length,a;o0},enumerable:!1,configurable:!0}),e.prototype._trySubscribe=function(r){return this._throwIfClosed(),t.prototype._trySubscribe.call(this,r)},e.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},e.prototype._innerSubscribe=function(r){var o=this,n=this,a=n.hasError,s=n.isStopped,l=n.observers;return a||s?gC:(this.currentObservers=null,l.push(r),new tu(function(){o.currentObservers=null,Od(l,r)}))},e.prototype._checkFinalizedStatuses=function(r){var o=this,n=o.hasError,a=o.thrownError,s=o.isStopped;n?r.error(a):s&&r.complete()},e.prototype.asObservable=function(){var r=new bC;return r.source=this,r},e.create=function(r,o){return new kC(r,o)},e})(bC),kC=(function(t){oa(e,t);function e(r,o){var n=t.call(this)||this;return n.destination=r,n.source=o,n}return e.prototype.next=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,r)},e.prototype.error=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,r)},e.prototype.complete=function(){var r,o;(o=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||o===void 0||o.call(r)},e.prototype._subscribe=function(r){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(r))!==null&&n!==void 0?n:gC},e})(xC),wz=(function(t){oa(e,t);function e(r){var o=t.call(this)||this;return o._value=r,o}return Object.defineProperty(e.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),e.prototype._subscribe=function(r){var o=t.prototype._subscribe.call(this,r);return!o.closed&&r.next(this._value),o},e.prototype.getValue=function(){var r=this,o=r.hasError,n=r.thrownError,a=r._value;if(o)throw n;return this._throwIfClosed(),a},e.prototype.next=function(r){t.prototype.next.call(this,this._value=r)},e})(xC),xz={now:function(){return Date.now()}},kz=(function(t){oa(e,t);function e(r,o){return t.call(this)||this}return e.prototype.schedule=function(r,o){return this},e})(tu),SC={setInterval:function(t,e){for(var r=[],o=2;o{for(var n=o>1?void 0:o?Pz(e,r):e,a=t.length-1,s;a>=0;a--)(s=t[a])&&(n=s(n)||n);return n};let Bg=class{constructor(){ke(this,"orders");ke(this,"currentOrder");this.currentOrder=new wz(new Fn)}getCurrentOrder(){return this.currentOrder}setCurrentOrder(t){this.currentOrder.next(t)}getOrder(t){return this.orders.map(e=>e.uuid==t)}updateOrder(t){this.orders.push(t)}};Bg=_z([Kn()],Bg);const Xr=Bg;var PC={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},_C=Vt.createContext&&Vt.createContext(PC),Oz=["attr","size","title"];function Rz(t,e){if(t==null)return{};var r=Tz(t,e),o,n;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(t,o)&&(r[o]=t[o])}return r}function Tz(t,e){if(t==null)return{};var r={};for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){if(e.indexOf(o)>=0)continue;r[o]=t[o]}return r}function Id(){return Id=Object.assign?Object.assign.bind():function(t){for(var e=1;eVt.createElement(e.tag,Ad({key:r},e.attr),RC(e.child)))}function Mr(t){return e=>Vt.createElement(Dz,Id({attr:Ad({},t.attr)},e),RC(t.child))}function Dz(t){var e=r=>{var{attr:o,size:n,title:a}=t,s=Rz(t,Oz),l=n||r.size||"1em",c;return r.className&&(c=r.className),t.className&&(c=(c?c+" ":"")+t.className),Vt.createElement("svg",Id({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,o,s,{className:c,style:Ad(Ad({color:t.color||r.color},r.style),t.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),a&&Vt.createElement("title",null,a),t.children)};return _C!==void 0?Vt.createElement(_C.Consumer,null,r=>e(r)):e(PC)}function Nz(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M9.707 16.707a1 1 0 01-1.414 0l-6-6a1 1 0 010-1.414l6-6a1 1 0 011.414 1.414L5.414 9H17a1 1 0 110 2H5.414l4.293 4.293a1 1 0 010 1.414z",clipRule:"evenodd"},child:[]}]})(t)}function Fz(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(t)}function Mz(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z",clipRule:"evenodd"},child:[]}]})(t)}function TC(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(t)}function $z(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"},child:[]}]})(t)}function Lz(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"},child:[]}]})(t)}function qz(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"},child:[]}]})(t)}function zz(t){return Mr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(t)}function IC(t){return Mr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"},child:[]}]})(t)}function Uz(t){return Mr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 19l-7-7 7-7"},child:[]}]})(t)}function AC(t){return Mr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"},child:[]}]})(t)}function Bz(t){return Mr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 15l7-7 7 7"},child:[]}]})(t)}function Vz(t){return Mr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"},child:[]}]})(t)}const Vg="-";function Hz(t){const e=Gz(t),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=t;function n(s){const l=s.split(Vg);return l[0]===""&&l.length!==1&&l.shift(),jC(l,e)||Wz(s)}function a(s,l){const c=r[s]||[];return l&&o[s]?[...c,...o[s]]:c}return{getClassGroupId:n,getConflictingClassGroupIds:a}}function jC(t,e){var s;if(t.length===0)return e.classGroupId;const r=t[0],o=e.nextPart.get(r),n=o?jC(t.slice(1),o):void 0;if(n)return n;if(e.validators.length===0)return;const a=t.join(Vg);return(s=e.validators.find(({validator:l})=>l(a)))==null?void 0:s.classGroupId}const DC=/^\[(.+)\]$/;function Wz(t){if(DC.test(t)){const e=DC.exec(t)[1],r=e==null?void 0:e.substring(0,e.indexOf(":"));if(r)return"arbitrary.."+r}}function Gz(t){const{theme:e,prefix:r}=t,o={nextPart:new Map,validators:[]};return Yz(Object.entries(t.classGroups),r).forEach(([a,s])=>{Hg(s,o,a,e)}),o}function Hg(t,e,r,o){t.forEach(n=>{if(typeof n=="string"){const a=n===""?e:NC(e,n);a.classGroupId=r;return}if(typeof n=="function"){if(Kz(n)){Hg(n(o),e,r,o);return}e.validators.push({validator:n,classGroupId:r});return}Object.entries(n).forEach(([a,s])=>{Hg(s,NC(e,a),r,o)})})}function NC(t,e){let r=t;return e.split(Vg).forEach(o=>{r.nextPart.has(o)||r.nextPart.set(o,{nextPart:new Map,validators:[]}),r=r.nextPart.get(o)}),r}function Kz(t){return t.isThemeGetter}function Yz(t,e){return e?t.map(([r,o])=>{const n=o.map(a=>typeof a=="string"?e+a:typeof a=="object"?Object.fromEntries(Object.entries(a).map(([s,l])=>[e+s,l])):a);return[r,n]}):t}function Qz(t){if(t<1)return{get:()=>{},set:()=>{}};let e=0,r=new Map,o=new Map;function n(a,s){r.set(a,s),e++,e>t&&(e=0,o=r,r=new Map)}return{get(a){let s=r.get(a);if(s!==void 0)return s;if((s=o.get(a))!==void 0)return n(a,s),s},set(a,s){r.has(a)?r.set(a,s):n(a,s)}}}const FC="!";function Jz(t){const{separator:e,experimentalParseClassName:r}=t,o=e.length===1,n=e[0],a=e.length;function s(l){const c=[];let d=0,f=0,h;for(let y=0;yf?h-f:void 0;return{modifiers:c,hasImportantModifier:g,baseClassName:v,maybePostfixModifierPosition:w}}return r?function(c){return r({className:c,parseClassName:s})}:s}function Xz(t){if(t.length<=1)return t;const e=[];let r=[];return t.forEach(o=>{o[0]==="["?(e.push(...r.sort(),o),r=[]):r.push(o)}),e.push(...r.sort()),e}function Zz(t){return U({cache:Qz(t.cacheSize),parseClassName:Jz(t)},Hz(t))}const eU=/\s+/;function tU(t,e){const{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:n}=e,a=new Set;return t.trim().split(eU).map(s=>{const{modifiers:l,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:f}=r(s);let h=!!f,m=o(h?d.substring(0,f):d);if(!m){if(!h)return{isTailwindClass:!1,originalClassName:s};if(m=o(d),!m)return{isTailwindClass:!1,originalClassName:s};h=!1}const g=Xz(l).join(":");return{isTailwindClass:!0,modifierId:c?g+FC:g,classGroupId:m,originalClassName:s,hasPostfixModifier:h}}).reverse().filter(s=>{if(!s.isTailwindClass)return!0;const{modifierId:l,classGroupId:c,hasPostfixModifier:d}=s,f=l+c;return a.has(f)?!1:(a.add(f),n(c,d).forEach(h=>a.add(l+h)),!0)}).reverse().map(s=>s.originalClassName).join(" ")}function rU(){let t=0,e,r,o="";for(;th(f),t());return r=Zz(d),o=r.cache.get,n=r.cache.set,a=l,l(c)}function l(c){const d=o(c);if(d)return d;const f=tU(c,r);return n(c,f),f}return function(){return a(rU.apply(null,arguments))}}function nr(t){const e=r=>r[t]||[];return e.isThemeGetter=!0,e}const $C=/^\[(?:([a-z-]+):)?(.+)\]$/i,oU=/^\d+\/\d+$/,aU=new Set(["px","full","screen"]),iU=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,sU=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,lU=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,uU=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,cU=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function aa(t){return ki(t)||aU.has(t)||oU.test(t)}function Fa(t){return _s(t,"length",yU)}function ki(t){return!!t&&!Number.isNaN(Number(t))}function jd(t){return _s(t,"number",ki)}function ru(t){return!!t&&Number.isInteger(Number(t))}function dU(t){return t.endsWith("%")&&ki(t.slice(0,-1))}function wt(t){return $C.test(t)}function Ma(t){return iU.test(t)}const fU=new Set(["length","size","percentage"]);function pU(t){return _s(t,fU,LC)}function hU(t){return _s(t,"position",LC)}const gU=new Set(["image","url"]);function mU(t){return _s(t,gU,wU)}function vU(t){return _s(t,"",bU)}function nu(){return!0}function _s(t,e,r){const o=$C.exec(t);return o?o[1]?typeof e=="string"?o[1]===e:e.has(o[1]):r(o[2]):!1}function yU(t){return sU.test(t)&&!lU.test(t)}function LC(){return!1}function bU(t){return uU.test(t)}function wU(t){return cU.test(t)}function xU(){const t=nr("colors"),e=nr("spacing"),r=nr("blur"),o=nr("brightness"),n=nr("borderColor"),a=nr("borderRadius"),s=nr("borderSpacing"),l=nr("borderWidth"),c=nr("contrast"),d=nr("grayscale"),f=nr("hueRotate"),h=nr("invert"),m=nr("gap"),g=nr("gradientColorStops"),v=nr("gradientColorStopPositions"),w=nr("inset"),y=nr("margin"),x=nr("opacity"),E=nr("padding"),k=nr("saturate"),C=nr("scale"),P=nr("sepia"),R=nr("skew"),T=nr("space"),F=nr("translate"),z=()=>["auto","contain","none"],N=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto",wt,e],q=()=>[wt,e],D=()=>["",aa,Fa],L=()=>["auto",ki,wt],G=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],W=()=>["solid","dashed","dotted","double","none"],ee=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],H=()=>["start","end","center","between","around","evenly","stretch"],J=()=>["","0",wt],B=()=>["auto","avoid","all","avoid-page","page","left","right","column"],A=()=>[ki,jd],V=()=>[ki,wt];return{cacheSize:500,separator:":",theme:{colors:[nu],spacing:[aa,Fa],blur:["none","",Ma,wt],brightness:A(),borderColor:[t],borderRadius:["none","","full",Ma,wt],borderSpacing:q(),borderWidth:D(),contrast:A(),grayscale:J(),hueRotate:V(),invert:J(),gap:q(),gradientColorStops:[t],gradientColorStopPositions:[dU,Fa],inset:j(),margin:j(),opacity:A(),padding:q(),saturate:A(),scale:A(),sepia:J(),skew:V(),space:q(),translate:q()},classGroups:{aspect:[{aspect:["auto","square","video",wt]}],container:["container"],columns:[{columns:[Ma]}],"break-after":[{"break-after":B()}],"break-before":[{"break-before":B()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...G(),wt]}],overflow:[{overflow:N()}],"overflow-x":[{"overflow-x":N()}],"overflow-y":[{"overflow-y":N()}],overscroll:[{overscroll:z()}],"overscroll-x":[{"overscroll-x":z()}],"overscroll-y":[{"overscroll-y":z()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[w]}],"inset-x":[{"inset-x":[w]}],"inset-y":[{"inset-y":[w]}],start:[{start:[w]}],end:[{end:[w]}],top:[{top:[w]}],right:[{right:[w]}],bottom:[{bottom:[w]}],left:[{left:[w]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",ru,wt]}],basis:[{basis:j()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",wt]}],grow:[{grow:J()}],shrink:[{shrink:J()}],order:[{order:["first","last","none",ru,wt]}],"grid-cols":[{"grid-cols":[nu]}],"col-start-end":[{col:["auto",{span:["full",ru,wt]},wt]}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":[nu]}],"row-start-end":[{row:["auto",{span:[ru,wt]},wt]}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",wt]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",wt]}],gap:[{gap:[m]}],"gap-x":[{"gap-x":[m]}],"gap-y":[{"gap-y":[m]}],"justify-content":[{justify:["normal",...H()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...H(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...H(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[E]}],px:[{px:[E]}],py:[{py:[E]}],ps:[{ps:[E]}],pe:[{pe:[E]}],pt:[{pt:[E]}],pr:[{pr:[E]}],pb:[{pb:[E]}],pl:[{pl:[E]}],m:[{m:[y]}],mx:[{mx:[y]}],my:[{my:[y]}],ms:[{ms:[y]}],me:[{me:[y]}],mt:[{mt:[y]}],mr:[{mr:[y]}],mb:[{mb:[y]}],ml:[{ml:[y]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",wt,e]}],"min-w":[{"min-w":[wt,e,"min","max","fit"]}],"max-w":[{"max-w":[wt,e,"none","full","min","max","fit","prose",{screen:[Ma]},Ma]}],h:[{h:[wt,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[wt,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[wt,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[wt,e,"auto","min","max","fit"]}],"font-size":[{text:["base",Ma,Fa]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",jd]}],"font-family":[{font:[nu]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",wt]}],"line-clamp":[{"line-clamp":["none",ki,jd]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",aa,wt]}],"list-image":[{"list-image":["none",wt]}],"list-style-type":[{list:["none","disc","decimal",wt]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[x]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[x]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...W(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",aa,Fa]}],"underline-offset":[{"underline-offset":["auto",aa,wt]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:q()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",wt]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",wt]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[x]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...G(),hU]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",pU]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},mU]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[v]}],"gradient-via-pos":[{via:[v]}],"gradient-to-pos":[{to:[v]}],"gradient-from":[{from:[g]}],"gradient-via":[{via:[g]}],"gradient-to":[{to:[g]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[x]}],"border-style":[{border:[...W(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[x]}],"divide-style":[{divide:W()}],"border-color":[{border:[n]}],"border-color-x":[{"border-x":[n]}],"border-color-y":[{"border-y":[n]}],"border-color-t":[{"border-t":[n]}],"border-color-r":[{"border-r":[n]}],"border-color-b":[{"border-b":[n]}],"border-color-l":[{"border-l":[n]}],"divide-color":[{divide:[n]}],"outline-style":[{outline:["",...W()]}],"outline-offset":[{"outline-offset":[aa,wt]}],"outline-w":[{outline:[aa,Fa]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:D()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[x]}],"ring-offset-w":[{"ring-offset":[aa,Fa]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",Ma,vU]}],"shadow-color":[{shadow:[nu]}],opacity:[{opacity:[x]}],"mix-blend":[{"mix-blend":[...ee(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":ee()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[o]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",Ma,wt]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[h]}],saturate:[{saturate:[k]}],sepia:[{sepia:[P]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[h]}],"backdrop-opacity":[{"backdrop-opacity":[x]}],"backdrop-saturate":[{"backdrop-saturate":[k]}],"backdrop-sepia":[{"backdrop-sepia":[P]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",wt]}],duration:[{duration:V()}],ease:[{ease:["linear","in","out","in-out",wt]}],delay:[{delay:V()}],animate:[{animate:["none","spin","ping","pulse","bounce",wt]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[C]}],"scale-x":[{"scale-x":[C]}],"scale-y":[{"scale-y":[C]}],rotate:[{rotate:[ru,wt]}],"translate-x":[{"translate-x":[F]}],"translate-y":[{"translate-y":[F]}],"skew-x":[{"skew-x":[R]}],"skew-y":[{"skew-y":[R]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",wt]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",wt]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":q()}],"scroll-mx":[{"scroll-mx":q()}],"scroll-my":[{"scroll-my":q()}],"scroll-ms":[{"scroll-ms":q()}],"scroll-me":[{"scroll-me":q()}],"scroll-mt":[{"scroll-mt":q()}],"scroll-mr":[{"scroll-mr":q()}],"scroll-mb":[{"scroll-mb":q()}],"scroll-ml":[{"scroll-ml":q()}],"scroll-p":[{"scroll-p":q()}],"scroll-px":[{"scroll-px":q()}],"scroll-py":[{"scroll-py":q()}],"scroll-ps":[{"scroll-ps":q()}],"scroll-pe":[{"scroll-pe":q()}],"scroll-pt":[{"scroll-pt":q()}],"scroll-pr":[{"scroll-pr":q()}],"scroll-pb":[{"scroll-pb":q()}],"scroll-pl":[{"scroll-pl":q()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",wt]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[aa,Fa,jd]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}const me=nU(xU);function Si(t){return t!==null&&typeof t=="object"&&t.constructor===Object}function ou(t){if(!Si(t))return t;const e={};for(const r in t)e[r]=ou(t[r]);return e}function Ie(t,e){if(Si(e)&&Object.keys(e).length===0)return ou(U(U({},t),e));const r=U(U({},t),e);if(Si(e)&&Si(t))for(const o in e)Si(e[o])&&o in t&&Si(t[o])?r[o]=Ie(t[o],e[o]):r[o]=Si(e[o])?ou(e[o]):e[o];return r}function aue(t){return t}const kU={root:{base:"divide-y divide-gray-200 border-gray-200 dark:divide-gray-700 dark:border-gray-700",flush:{off:"rounded-lg border",on:"border-b"}},content:{base:"p-5 first:rounded-t-lg last:rounded-b-lg dark:bg-gray-900"},title:{arrow:{base:"h-6 w-6 shrink-0",open:{off:"",on:"rotate-180"}},base:"flex w-full items-center justify-between p-5 text-left font-medium text-gray-500 first:rounded-t-lg last:rounded-b-lg dark:text-gray-400",flush:{off:"hover:bg-gray-100 focus:ring-4 focus:ring-gray-200 dark:hover:bg-gray-800 dark:focus:ring-gray-800",on:"bg-transparent dark:bg-transparent"},heading:"",open:{off:"",on:"bg-gray-100 text-gray-900 dark:bg-gray-800 dark:text-white"}}},SU={base:"flex flex-col gap-2 p-4 text-sm",borderAccent:"border-t-4",closeButton:{base:"-m-1.5 ml-auto inline-flex h-8 w-8 rounded-lg p-1.5 focus:ring-2",icon:"h-5 w-5",color:{info:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",gray:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-700 dark:text-gray-300 dark:hover:bg-gray-800 dark:hover:text-white",failure:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",success:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",warning:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",red:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",green:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",yellow:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",blue:"bg-blue-100 text-blue-500 hover:bg-blue-200 focus:ring-blue-400 dark:bg-blue-200 dark:text-blue-600 dark:hover:bg-blue-300",cyan:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",pink:"bg-pink-100 text-pink-500 hover:bg-pink-200 focus:ring-pink-400 dark:bg-pink-200 dark:text-pink-600 dark:hover:bg-pink-300",lime:"bg-lime-100 text-lime-500 hover:bg-lime-200 focus:ring-lime-400 dark:bg-lime-200 dark:text-lime-600 dark:hover:bg-lime-300",dark:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-200 dark:text-gray-600 dark:hover:bg-gray-300",indigo:"bg-indigo-100 text-indigo-500 hover:bg-indigo-200 focus:ring-indigo-400 dark:bg-indigo-200 dark:text-indigo-600 dark:hover:bg-indigo-300",purple:"bg-purple-100 text-purple-500 hover:bg-purple-200 focus:ring-purple-400 dark:bg-purple-200 dark:text-purple-600 dark:hover:bg-purple-300",teal:"bg-teal-100 text-teal-500 hover:bg-teal-200 focus:ring-teal-400 dark:bg-teal-200 dark:text-teal-600 dark:hover:bg-teal-300",light:"bg-gray-50 text-gray-500 hover:bg-gray-100 focus:ring-gray-200 dark:bg-gray-600 dark:text-gray-200 dark:hover:bg-gray-700 dark:hover:text-white"}},color:{info:"border-cyan-500 bg-cyan-100 text-cyan-700 dark:bg-cyan-200 dark:text-cyan-800",gray:"border-gray-500 bg-gray-100 text-gray-700 dark:bg-gray-700 dark:text-gray-300",failure:"border-red-500 bg-red-100 text-red-700 dark:bg-red-200 dark:text-red-800",success:"border-green-500 bg-green-100 text-green-700 dark:bg-green-200 dark:text-green-800",warning:"border-yellow-500 bg-yellow-100 text-yellow-700 dark:bg-yellow-200 dark:text-yellow-800",red:"border-red-500 bg-red-100 text-red-700 dark:bg-red-200 dark:text-red-800",green:"border-green-500 bg-green-100 text-green-700 dark:bg-green-200 dark:text-green-800",yellow:"border-yellow-500 bg-yellow-100 text-yellow-700 dark:bg-yellow-200 dark:text-yellow-800",blue:"border-blue-500 bg-blue-100 text-blue-700 dark:bg-blue-200 dark:text-blue-800",cyan:"border-cyan-500 bg-cyan-100 text-cyan-700 dark:bg-cyan-200 dark:text-cyan-800",pink:"border-pink-500 bg-pink-100 text-pink-700 dark:bg-pink-200 dark:text-pink-800",lime:"border-lime-500 bg-lime-100 text-lime-700 dark:bg-lime-200 dark:text-lime-800",dark:"border-gray-600 bg-gray-800 text-gray-200 dark:bg-gray-900 dark:text-gray-300",indigo:"border-indigo-500 bg-indigo-100 text-indigo-700 dark:bg-indigo-200 dark:text-indigo-800",purple:"border-purple-500 bg-purple-100 text-purple-700 dark:bg-purple-200 dark:text-purple-800",teal:"border-teal-500 bg-teal-100 text-teal-700 dark:bg-teal-200 dark:text-teal-800",light:"border-gray-400 bg-gray-50 text-gray-600 dark:bg-gray-500 dark:text-gray-200"},icon:"mr-3 inline h-5 w-5 flex-shrink-0",rounded:"rounded-lg",wrapper:"flex items-center"},EU={root:{base:"flex items-center justify-center space-x-4 rounded",bordered:"p-1 ring-2",rounded:"rounded-full",color:{dark:"ring-gray-800 dark:ring-gray-800",failure:"ring-red-500 dark:ring-red-700",gray:"ring-gray-500 dark:ring-gray-400",info:"ring-cyan-400 dark:ring-cyan-800",light:"ring-gray-300 dark:ring-gray-500",purple:"ring-purple-500 dark:ring-purple-600",success:"ring-green-500 dark:ring-green-500",warning:"ring-yellow-300 dark:ring-yellow-500",pink:"ring-pink-500 dark:ring-pink-500"},img:{base:"rounded",off:"relative overflow-hidden bg-gray-100 dark:bg-gray-600",on:"",placeholder:"absolute -bottom-1 h-auto w-auto text-gray-400"},size:{xs:"h-6 w-6",sm:"h-8 w-8",md:"h-10 w-10",lg:"h-20 w-20",xl:"h-36 w-36"},stacked:"ring-2 ring-gray-300 dark:ring-gray-500",statusPosition:{"bottom-left":"-bottom-1 -left-1","bottom-center":"-bottom-1","bottom-right":"-bottom-1 -right-1","top-left":"-left-1 -top-1","top-center":"-top-1","top-right":"-right-1 -top-1","center-right":"-right-1",center:"","center-left":"-left-1"},status:{away:"bg-yellow-400",base:"absolute h-3.5 w-3.5 rounded-full border-2 border-white dark:border-gray-800",busy:"bg-red-400",offline:"bg-gray-400",online:"bg-green-400"},initials:{text:"font-medium text-gray-600 dark:text-gray-300",base:"relative inline-flex items-center justify-center overflow-hidden bg-gray-100 dark:bg-gray-600"}},group:{base:"flex -space-x-4"},groupCounter:{base:"relative flex h-10 w-10 items-center justify-center rounded-full bg-gray-700 text-xs font-medium text-white ring-2 ring-gray-300 hover:bg-gray-600 dark:ring-gray-500"}},CU={root:{base:"flex h-fit items-center gap-1 font-semibold",color:{info:"bg-cyan-100 text-cyan-800 group-hover:bg-cyan-200 dark:bg-cyan-200 dark:text-cyan-800 dark:group-hover:bg-cyan-300",gray:"bg-gray-100 text-gray-800 group-hover:bg-gray-200 dark:bg-gray-700 dark:text-gray-300 dark:group-hover:bg-gray-600",failure:"bg-red-100 text-red-800 group-hover:bg-red-200 dark:bg-red-200 dark:text-red-900 dark:group-hover:bg-red-300",success:"bg-green-100 text-green-800 group-hover:bg-green-200 dark:bg-green-200 dark:text-green-900 dark:group-hover:bg-green-300",warning:"bg-yellow-100 text-yellow-800 group-hover:bg-yellow-200 dark:bg-yellow-200 dark:text-yellow-900 dark:group-hover:bg-yellow-300",indigo:"bg-indigo-100 text-indigo-800 group-hover:bg-indigo-200 dark:bg-indigo-200 dark:text-indigo-900 dark:group-hover:bg-indigo-300",purple:"bg-purple-100 text-purple-800 group-hover:bg-purple-200 dark:bg-purple-200 dark:text-purple-900 dark:group-hover:bg-purple-300",pink:"bg-pink-100 text-pink-800 group-hover:bg-pink-200 dark:bg-pink-200 dark:text-pink-900 dark:group-hover:bg-pink-300",blue:"bg-blue-100 text-blue-800 group-hover:bg-blue-200 dark:bg-blue-200 dark:text-blue-900 dark:group-hover:bg-blue-300",cyan:"bg-cyan-100 text-cyan-800 group-hover:bg-cyan-200 dark:bg-cyan-200 dark:text-cyan-900 dark:group-hover:bg-cyan-300",dark:"bg-gray-600 text-gray-100 group-hover:bg-gray-500 dark:bg-gray-900 dark:text-gray-200 dark:group-hover:bg-gray-700",light:"bg-gray-200 text-gray-800 group-hover:bg-gray-300 dark:bg-gray-400 dark:text-gray-900 dark:group-hover:bg-gray-500",green:"bg-green-100 text-green-800 group-hover:bg-green-200 dark:bg-green-200 dark:text-green-900 dark:group-hover:bg-green-300",lime:"bg-lime-100 text-lime-800 group-hover:bg-lime-200 dark:bg-lime-200 dark:text-lime-900 dark:group-hover:bg-lime-300",red:"bg-red-100 text-red-800 group-hover:bg-red-200 dark:bg-red-200 dark:text-red-900 dark:group-hover:bg-red-300",teal:"bg-teal-100 text-teal-800 group-hover:bg-teal-200 dark:bg-teal-200 dark:text-teal-900 dark:group-hover:bg-teal-300",yellow:"bg-yellow-100 text-yellow-800 group-hover:bg-yellow-200 dark:bg-yellow-200 dark:text-yellow-900 dark:group-hover:bg-yellow-300"},href:"group",size:{xs:"p-1 text-xs",sm:"p-1.5 text-sm"}},icon:{off:"rounded px-2 py-0.5",on:"rounded-full p-1.5",size:{xs:"h-3 w-3",sm:"h-3.5 w-3.5"}}},PU={root:{base:"text-xl font-semibold italic text-gray-900 dark:text-white"}},_U={root:{base:"",list:"flex items-center"},item:{base:"group flex items-center",chevron:"mx-1 h-4 w-4 text-gray-400 group-first:hidden md:mx-2",href:{off:"flex items-center text-sm font-medium text-gray-500 dark:text-gray-400",on:"flex items-center text-sm font-medium text-gray-700 hover:text-gray-900 dark:text-gray-400 dark:hover:text-white"},icon:"mr-2 h-4 w-4"}},OU={base:"group relative flex items-stretch justify-center p-0.5 text-center font-medium transition-[color,background-color,border-color,text-decoration-color,fill,stroke,box-shadow] focus:z-10 focus:outline-none",fullSized:"w-full",color:{dark:"border border-transparent bg-gray-800 text-white focus:ring-4 focus:ring-gray-300 enabled:hover:bg-gray-900 dark:border-gray-700 dark:bg-gray-800 dark:focus:ring-gray-800 dark:enabled:hover:bg-gray-700",failure:"border border-transparent bg-red-700 text-white focus:ring-4 focus:ring-red-300 enabled:hover:bg-red-800 dark:bg-red-600 dark:focus:ring-red-900 dark:enabled:hover:bg-red-700",gray:":ring-cyan-700 border border-gray-200 bg-white text-gray-900 focus:text-cyan-700 focus:ring-4 enabled:hover:bg-gray-100 enabled:hover:text-cyan-700 dark:border-gray-600 dark:bg-transparent dark:text-gray-400 dark:enabled:hover:bg-gray-700 dark:enabled:hover:text-white",info:"border border-transparent bg-cyan-700 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-cyan-800 dark:bg-cyan-600 dark:focus:ring-cyan-800 dark:enabled:hover:bg-cyan-700",light:"border border-gray-300 bg-white text-gray-900 focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-600 dark:text-white dark:focus:ring-gray-700 dark:enabled:hover:border-gray-700 dark:enabled:hover:bg-gray-700",purple:"border border-transparent bg-purple-700 text-white focus:ring-4 focus:ring-purple-300 enabled:hover:bg-purple-800 dark:bg-purple-600 dark:focus:ring-purple-900 dark:enabled:hover:bg-purple-700",success:"border border-transparent bg-green-700 text-white focus:ring-4 focus:ring-green-300 enabled:hover:bg-green-800 dark:bg-green-600 dark:focus:ring-green-800 dark:enabled:hover:bg-green-700",warning:"border border-transparent bg-yellow-400 text-white focus:ring-4 focus:ring-yellow-300 enabled:hover:bg-yellow-500 dark:focus:ring-yellow-900",blue:"border border-transparent bg-blue-700 text-white focus:ring-4 focus:ring-blue-300 enabled:hover:bg-blue-800 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800",cyan:"border border-cyan-300 bg-white text-cyan-900 focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-cyan-100 dark:border-cyan-600 dark:bg-cyan-600 dark:text-white dark:focus:ring-cyan-700 dark:enabled:hover:border-cyan-700 dark:enabled:hover:bg-cyan-700",green:"border border-green-300 bg-white text-green-900 focus:ring-4 focus:ring-green-300 enabled:hover:bg-green-100 dark:border-green-600 dark:bg-green-600 dark:text-white dark:focus:ring-green-700 dark:enabled:hover:border-green-700 dark:enabled:hover:bg-green-700",indigo:"border border-indigo-300 bg-white text-indigo-900 focus:ring-4 focus:ring-indigo-300 enabled:hover:bg-indigo-100 dark:border-indigo-600 dark:bg-indigo-600 dark:text-white dark:focus:ring-indigo-700 dark:enabled:hover:border-indigo-700 dark:enabled:hover:bg-indigo-700",lime:"border border-lime-300 bg-white text-lime-900 focus:ring-4 focus:ring-lime-300 enabled:hover:bg-lime-100 dark:border-lime-600 dark:bg-lime-600 dark:text-white dark:focus:ring-lime-700 dark:enabled:hover:border-lime-700 dark:enabled:hover:bg-lime-700",pink:"border border-pink-300 bg-white text-pink-900 focus:ring-4 focus:ring-pink-300 enabled:hover:bg-pink-100 dark:border-pink-600 dark:bg-pink-600 dark:text-white dark:focus:ring-pink-700 dark:enabled:hover:border-pink-700 dark:enabled:hover:bg-pink-700",red:"border border-red-300 bg-white text-red-900 focus:ring-4 focus:ring-red-300 enabled:hover:bg-red-100 dark:border-red-600 dark:bg-red-600 dark:text-white dark:focus:ring-red-700 dark:enabled:hover:border-red-700 dark:enabled:hover:bg-red-700",teal:"border border-teal-300 bg-white text-teal-900 focus:ring-4 focus:ring-teal-300 enabled:hover:bg-teal-100 dark:border-teal-600 dark:bg-teal-600 dark:text-white dark:focus:ring-teal-700 dark:enabled:hover:border-teal-700 dark:enabled:hover:bg-teal-700",yellow:"border border-yellow-300 bg-white text-yellow-900 focus:ring-4 focus:ring-yellow-300 enabled:hover:bg-yellow-100 dark:border-yellow-600 dark:bg-yellow-600 dark:text-white dark:focus:ring-yellow-700 dark:enabled:hover:border-yellow-700 dark:enabled:hover:bg-yellow-700"},disabled:"cursor-not-allowed opacity-50",isProcessing:"cursor-wait",spinnerSlot:"absolute top-0 flex h-full items-center",spinnerLeftPosition:{xs:"left-2",sm:"left-3",md:"left-4",lg:"left-5",xl:"left-6"},gradient:{cyan:"bg-gradient-to-r from-cyan-400 via-cyan-500 to-cyan-600 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-br dark:focus:ring-cyan-800",failure:"bg-gradient-to-r from-red-400 via-red-500 to-red-600 text-white focus:ring-4 focus:ring-red-300 enabled:hover:bg-gradient-to-br dark:focus:ring-red-800",info:"bg-gradient-to-r from-cyan-500 via-cyan-600 to-cyan-700 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-br dark:focus:ring-cyan-800",lime:"bg-gradient-to-r from-lime-200 via-lime-400 to-lime-500 text-gray-900 focus:ring-4 focus:ring-lime-300 enabled:hover:bg-gradient-to-br dark:focus:ring-lime-800",pink:"bg-gradient-to-r from-pink-400 via-pink-500 to-pink-600 text-white focus:ring-4 focus:ring-pink-300 enabled:hover:bg-gradient-to-br dark:focus:ring-pink-800",purple:"bg-gradient-to-r from-purple-500 via-purple-600 to-purple-700 text-white focus:ring-4 focus:ring-purple-300 enabled:hover:bg-gradient-to-br dark:focus:ring-purple-800",success:"bg-gradient-to-r from-green-400 via-green-500 to-green-600 text-white focus:ring-4 focus:ring-green-300 enabled:hover:bg-gradient-to-br dark:focus:ring-green-800",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 text-white focus:ring-4 focus:ring-teal-300 enabled:hover:bg-gradient-to-br dark:focus:ring-teal-800"},gradientDuoTone:{cyanToBlue:"bg-gradient-to-r from-cyan-500 to-cyan-500 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-bl dark:focus:ring-cyan-800",greenToBlue:"bg-gradient-to-br from-green-400 to-cyan-600 text-white focus:ring-4 focus:ring-green-200 enabled:hover:bg-gradient-to-bl dark:focus:ring-green-800",pinkToOrange:"bg-gradient-to-br from-pink-500 to-orange-400 text-white focus:ring-4 focus:ring-pink-200 enabled:hover:bg-gradient-to-bl dark:focus:ring-pink-800",purpleToBlue:"bg-gradient-to-br from-purple-600 to-cyan-500 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-bl dark:focus:ring-cyan-800",purpleToPink:"bg-gradient-to-r from-purple-500 to-pink-500 text-white focus:ring-4 focus:ring-purple-200 enabled:hover:bg-gradient-to-l dark:focus:ring-purple-800",redToYellow:"bg-gradient-to-r from-red-200 via-red-300 to-yellow-200 text-gray-900 focus:ring-4 focus:ring-red-100 enabled:hover:bg-gradient-to-bl dark:focus:ring-red-400",tealToLime:"bg-gradient-to-r from-teal-200 to-lime-200 text-gray-900 focus:ring-4 focus:ring-lime-200 enabled:hover:bg-gradient-to-l enabled:hover:from-teal-200 enabled:hover:to-lime-200 enabled:hover:text-gray-900 dark:focus:ring-teal-700"},inner:{base:"flex items-stretch transition-all duration-200",position:{none:"",start:"rounded-r-none",middle:"rounded-none",end:"rounded-l-none"},outline:"border border-transparent",isProcessingPadding:{xs:"pl-8",sm:"pl-10",md:"pl-12",lg:"pl-16",xl:"pl-20"}},label:"ml-2 inline-flex h-4 w-4 items-center justify-center rounded-full bg-cyan-200 text-xs font-semibold text-cyan-800",outline:{color:{gray:"border border-gray-900 dark:border-white",default:"border-0",light:""},off:"",on:"flex w-full justify-center bg-white text-gray-900 transition-all duration-75 ease-in group-enabled:group-hover:bg-opacity-0 group-enabled:group-hover:text-inherit dark:bg-gray-900 dark:text-white",pill:{off:"rounded-md",on:"rounded-full"}},pill:{off:"rounded-lg",on:"rounded-full"},size:{xs:"px-2 py-1 text-xs",sm:"px-3 py-1.5 text-sm",md:"px-4 py-2 text-sm",lg:"px-5 py-2.5 text-base",xl:"px-6 py-3 text-base"}},RU={base:"inline-flex",position:{none:"",start:"rounded-r-none focus:ring-2",middle:"rounded-none border-l-0 pl-0 focus:ring-2",end:"rounded-l-none border-l-0 pl-0 focus:ring-2"}},TU={root:{base:"flex rounded-lg border border-gray-200 bg-white shadow-md dark:border-gray-700 dark:bg-gray-800",children:"flex h-full flex-col justify-center gap-4 p-6",horizontal:{off:"flex-col",on:"flex-col md:max-w-xl md:flex-row"},href:"hover:bg-gray-100 dark:hover:bg-gray-700"},img:{base:"",horizontal:{off:"rounded-t-lg",on:"h-96 w-full rounded-t-lg object-cover md:h-auto md:w-48 md:rounded-none md:rounded-l-lg"}}},IU={root:{base:"relative h-full w-full",leftControl:"absolute left-0 top-0 flex h-full items-center justify-center px-4 focus:outline-none",rightControl:"absolute right-0 top-0 flex h-full items-center justify-center px-4 focus:outline-none"},indicators:{active:{off:"bg-white/50 hover:bg-white dark:bg-gray-800/50 dark:hover:bg-gray-800",on:"bg-white dark:bg-gray-800"},base:"h-3 w-3 rounded-full",wrapper:"absolute bottom-5 left-1/2 flex -translate-x-1/2 space-x-3"},item:{base:"absolute left-1/2 top-1/2 block w-full -translate-x-1/2 -translate-y-1/2",wrapper:{off:"w-full flex-shrink-0 transform cursor-default snap-center",on:"w-full flex-shrink-0 transform cursor-grab snap-center"}},control:{base:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-white/30 group-hover:bg-white/50 group-focus:outline-none group-focus:ring-4 group-focus:ring-white dark:bg-gray-800/30 dark:group-hover:bg-gray-800/60 dark:group-focus:ring-gray-800/70 sm:h-10 sm:w-10",icon:"h-5 w-5 text-white dark:text-gray-800 sm:h-6 sm:w-6"},scrollContainer:{base:"flex h-full snap-mandatory overflow-y-hidden overflow-x-scroll scroll-smooth rounded-lg",snap:"snap-x"}},AU={root:{base:"h-4 w-4 rounded border border-gray-300 bg-gray-100 focus:ring-2 dark:border-gray-600 dark:bg-gray-700",color:{default:"text-cyan-600 focus:ring-cyan-600 dark:ring-offset-gray-800 dark:focus:ring-cyan-600",dark:"text-gray-800 focus:ring-gray-800 dark:ring-offset-gray-800 dark:focus:ring-gray-800",failure:"text-red-900 focus:ring-red-900 dark:ring-offset-red-900 dark:focus:ring-red-900",gray:"text-gray-900 focus:ring-gray-900 dark:ring-offset-gray-900 dark:focus:ring-gray-900",info:"text-cyan-800 focus:ring-cyan-800 dark:ring-offset-gray-800 dark:focus:ring-cyan-800",light:"text-gray-900 focus:ring-gray-900 dark:ring-offset-gray-900 dark:focus:ring-gray-900",purple:"text-purple-600 focus:ring-purple-600 dark:ring-offset-purple-600 dark:focus:ring-purple-600",success:"text-green-800 focus:ring-green-800 dark:ring-offset-green-800 dark:focus:ring-green-800",warning:"text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400",blue:"text-blue-700 focus:ring-blue-600 dark:ring-offset-blue-700 dark:focus:ring-blue-700",cyan:"text-cyan-600 focus:ring-cyan-600 dark:ring-offset-cyan-600 dark:focus:ring-cyan-600",green:"text-green-600 focus:ring-green-600 dark:ring-offset-green-600 dark:focus:ring-green-600",indigo:"text-indigo-700 focus:ring-indigo-700 dark:ring-offset-indigo-700 dark:focus:ring-indigo-700",lime:"text-lime-700 focus:ring-lime-700 dark:ring-offset-lime-700 dark:focus:ring-lime-700",pink:"text-pink-600 focus:ring-pink-600 dark:ring-offset-pink-600 dark:focus:ring-pink-600",red:"text-red-600 focus:ring-red-600 dark:ring-offset-red-600 dark:focus:ring-red-600",teal:"text-teal-600 focus:ring-teal-600 dark:ring-offset-teal-600 dark:focus:ring-teal-600",yellow:"text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400"}}},jU={button:{base:"inline-flex w-full items-center justify-center rounded-lg bg-blue-700 px-5 py-3 hover:bg-blue-800 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800",label:"text-center text-sm font-medium text-white sm:w-auto"},withIcon:{base:"absolute end-2 top-1/2 inline-flex -translate-y-1/2 items-center justify-center rounded-lg p-2 text-gray-500 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-800",icon:{defaultIcon:"h-4 w-4",successIcon:"h-4 w-4 text-blue-700 dark:text-blue-500"}},withIconText:{base:"absolute end-2.5 top-1/2 inline-flex -translate-y-1/2 items-center justify-center rounded-lg border border-gray-200 bg-white px-2.5 py-2 text-gray-900 hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700",icon:{defaultIcon:"me-1.5 h-3 w-3",successIcon:"me-1.5 h-3 w-3 text-blue-700 dark:text-blue-500"},label:{base:"inline-flex items-center",defaultText:"text-xs font-semibold",successText:"text-xs font-semibold text-blue-700 dark:text-blue-500"}}},DU={root:{base:"rounded-lg p-2.5 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-700",icon:"h-5 w-5"}},NU={root:{base:"relative"},popup:{root:{base:"absolute top-10 z-50 block pt-2",inline:"relative top-0 z-auto",inner:"inline-block rounded-lg bg-white p-4 shadow-lg dark:bg-gray-700"},header:{base:"",title:"px-2 py-3 text-center font-semibold text-gray-900 dark:text-white",selectors:{base:"mb-2 flex justify-between",button:{base:"rounded-lg bg-white px-5 py-2.5 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:bg-gray-700 dark:text-white dark:hover:bg-gray-600",prev:"",next:"",view:""}}},view:{base:"p-1"},footer:{base:"mt-2 flex space-x-2",button:{base:"w-full rounded-lg px-5 py-2 text-center text-sm font-medium focus:ring-4 focus:ring-cyan-300",today:"bg-cyan-700 text-white hover:bg-cyan-800 dark:bg-cyan-600 dark:hover:bg-cyan-700",clear:"border border-gray-300 bg-white text-gray-900 hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:hover:bg-gray-600"}}},views:{days:{header:{base:"mb-1 grid grid-cols-7",title:"h-6 text-center text-sm font-medium leading-6 text-gray-500 dark:text-gray-400"},items:{base:"grid w-64 grid-cols-7",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},months:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},years:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},decades:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}}}},FU={root:{base:"fixed z-40 overflow-y-auto bg-white p-4 transition-transform dark:bg-gray-800",backdrop:"fixed inset-0 z-30 bg-gray-900/50 dark:bg-gray-900/80",edge:"bottom-16",position:{top:{on:"left-0 right-0 top-0 w-full transform-none",off:"left-0 right-0 top-0 w-full -translate-y-full"},right:{on:"right-0 top-0 h-screen w-80 transform-none",off:"right-0 top-0 h-screen w-80 translate-x-full"},bottom:{on:"bottom-0 left-0 right-0 w-full transform-none",off:"bottom-0 left-0 right-0 w-full translate-y-full"},left:{on:"left-0 top-0 h-screen w-80 transform-none",off:"left-0 top-0 h-screen w-80 -translate-x-full"}}},header:{inner:{closeButton:"absolute end-2.5 top-2.5 flex h-8 w-8 items-center justify-center rounded-lg bg-transparent text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",closeIcon:"h-4 w-4",titleIcon:"me-2.5 h-4 w-4",titleText:"mb-4 inline-flex items-center text-base font-semibold text-gray-500 dark:text-gray-400"},collapsed:{on:"hidden",off:"block"}},items:{base:""}},$a={arrowIcon:"ml-2 h-4 w-4",content:"py-1 focus:outline-none",floating:{animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"z-10 w-fit divide-y divide-gray-100 rounded shadow focus:outline-none",content:"py-1 text-sm text-gray-700 dark:text-gray-200",divider:"my-1 h-px bg-gray-100 dark:bg-gray-600",header:"block px-4 py-2 text-sm text-gray-700 dark:text-gray-200",hidden:"invisible opacity-0",item:{container:"",base:"flex w-full cursor-pointer items-center justify-start px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 focus:bg-gray-100 focus:outline-none dark:text-gray-200 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:bg-gray-600 dark:focus:text-white",icon:"mr-2 h-4 w-4"},style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},target:"w-fit"},inlineWrapper:"flex items-center"},MU={root:{base:"flex"},field:{base:"relative w-full",input:{base:"block w-full overflow-hidden rounded-lg border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"sm:text-xs",md:"text-sm",lg:"sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},$U={input:{default:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-gray-300 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-gray-300 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:focus:border-blue-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-gray-300 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none rounded-lg border border-gray-300 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-gray-300 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none border-0 border-b-2 border-gray-300 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500"}},success:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-green-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:bg-gray-700 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-green-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:bg-gray-700 dark:text-white dark:focus:border-green-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-green-600 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none rounded-lg border border-green-600 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-green-600 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none border-0 border-b-2 border-green-600 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500"}},error:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-red-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:bg-gray-700 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-red-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:bg-gray-700 dark:text-white dark:focus:border-red-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-red-600 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none rounded-lg border border-red-600 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-red-600 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none border-0 border-b-2 border-red-600 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500"}}},label:{default:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 peer-focus:text-blue-600 dark:bg-gray-900 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 peer-focus:text-blue-600 dark:bg-gray-900 dark:text-gray-400 peer-focus:dark:text-blue-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500"}},success:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-green-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-green-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-green-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-green-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-green-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-green-500"}},error:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-red-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-red-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-red-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-red-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-red-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-red-500"}}},helperText:{default:"mt-2 text-xs text-gray-600 dark:text-gray-400",success:"mt-2 text-xs text-green-600 dark:text-green-400",error:"mt-2 text-xs text-red-600 dark:text-red-400"}},LU={root:{base:"w-full rounded-lg bg-white shadow dark:bg-gray-800 md:flex md:items-center md:justify-between",container:"w-full p-6",bgDark:"bg-gray-800"},groupLink:{base:"flex flex-wrap text-sm text-gray-500 dark:text-white",link:{base:"me-4 last:mr-0 md:mr-6",href:"hover:underline"},col:"flex-col space-y-4"},icon:{base:"text-gray-500 dark:hover:text-white",size:"h-5 w-5"},title:{base:"mb-6 text-sm font-semibold uppercase text-gray-500 dark:text-white"},divider:{base:"my-6 w-full border-gray-200 dark:border-gray-700 sm:mx-auto lg:my-8"},copyright:{base:"text-sm text-gray-500 dark:text-gray-400 sm:text-center",href:"ml-1 hover:underline",span:"ml-1"},brand:{base:"mb-4 flex items-center sm:mb-0",img:"mr-3 h-8",span:"self-center whitespace-nowrap text-2xl font-semibold text-gray-800 dark:text-white"}},qU={root:{base:"mt-2 text-sm",colors:{gray:"text-gray-500 dark:text-gray-400",info:"text-cyan-700 dark:text-cyan-800",success:"text-green-600 dark:text-green-500",failure:"text-red-600 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600"}}},zU={root:{base:"my-8 h-px border-0 bg-gray-200 dark:bg-gray-700"},trimmed:{base:"mx-auto my-4 h-1 w-48 rounded border-0 bg-gray-100 dark:bg-gray-700 md:my-10"},icon:{base:"inline-flex w-full items-center justify-center",hrLine:"my-8 h-1 w-64 rounded border-0 bg-gray-200 dark:bg-gray-700",icon:{base:"absolute left-1/2 -translate-x-1/2 bg-white px-4 dark:bg-gray-900",icon:"h-4 w-4 text-gray-700 dark:text-gray-300"}},text:{base:"inline-flex w-full items-center justify-center",hrLine:"my-8 h-px w-64 border-0 bg-gray-200 dark:bg-gray-700",text:"absolute left-1/2 -translate-x-1/2 bg-white px-3 font-medium text-gray-900 dark:bg-gray-900 dark:text-white"},square:{base:"mx-auto my-8 h-8 w-8 rounded border-0 bg-gray-200 dark:bg-gray-700 md:my-12"}},UU={root:{base:"rounded-lg border border-gray-200 bg-gray-100 px-2 py-1.5 text-xs font-semibold text-gray-800 dark:border-gray-500 dark:bg-gray-600 dark:text-gray-100",icon:"inline-block"}},BU={root:{base:"text-sm font-medium",disabled:"opacity-50",colors:{default:"text-gray-900 dark:text-white",info:"text-cyan-500 dark:text-cyan-600",failure:"text-red-700 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600",success:"text-green-700 dark:text-green-500"}}},VU={root:{base:"list-inside space-y-1 text-gray-500 dark:text-gray-400",ordered:{off:"list-disc",on:"list-decimal"},horizontal:"flex list-none flex-wrap items-center justify-center space-x-4 space-y-0",unstyled:"list-none",nested:"mt-2 ps-5"},item:{withIcon:{off:"",on:"flex items-center"},icon:"me-2 h-3.5 w-3.5 flex-shrink-0"}},HU={root:{base:"list-none rounded-lg border border-gray-200 bg-white text-left text-sm font-medium text-gray-900 dark:border-gray-600 dark:bg-gray-700 dark:text-white"},item:{base:"[&>*]:first:rounded-t-lg [&>*]:last:rounded-b-lg [&>*]:last:border-b-0",link:{base:"flex w-full items-center border-b border-gray-200 px-4 py-2 dark:border-gray-600",active:{off:"hover:bg-gray-100 hover:text-cyan-700 focus:text-cyan-700 focus:outline-none focus:ring-2 focus:ring-cyan-700 dark:border-gray-600 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:text-white dark:focus:ring-gray-500",on:"bg-cyan-700 text-white dark:bg-gray-800"},disabled:{off:"",on:"cursor-not-allowed bg-gray-100 text-gray-900 hover:bg-gray-100 hover:text-gray-900 focus:text-gray-900"},href:{off:"",on:""},icon:"mr-2 h-4 w-4 fill-current"}}},Dd={root:{base:"bg-white px-2 py-2.5 dark:border-gray-700 dark:bg-gray-800 sm:px-4",rounded:{on:"rounded",off:""},bordered:{on:"border",off:""},inner:{base:"mx-auto flex flex-wrap items-center justify-between",fluid:{on:"",off:"container"}}},brand:{base:"flex items-center"},collapse:{base:"w-full md:block md:w-auto",list:"mt-4 flex flex-col md:mt-0 md:flex-row md:space-x-8 md:text-sm md:font-medium",hidden:{on:"hidden",off:""}},link:{base:"block py-2 pl-3 pr-4 md:p-0",active:{on:"bg-cyan-700 text-white dark:text-white md:bg-transparent md:text-cyan-700",off:"border-b border-gray-100 text-gray-700 hover:bg-gray-50 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white md:border-0 md:hover:bg-transparent md:hover:text-cyan-700 md:dark:hover:bg-transparent md:dark:hover:text-white"},disabled:{on:"text-gray-400 hover:cursor-not-allowed dark:text-gray-600",off:""}},toggle:{base:"inline-flex items-center rounded-lg p-2 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-600 md:hidden",icon:"h-6 w-6 shrink-0"}},WU=le(U({},Dd),{dropdown:{base:"",toggle:le(U({},$a),{floating:le(U({},$a.floating),{base:me($a.floating.base,"mt-2 block"),content:me($a.floating.content,"text-gray-500 dark:text-gray-400"),style:le(U({},$a.floating.style),{auto:me($a.floating.style.auto,"text-gray-500 dark:text-gray-400")})}),inlineWrapper:me($a.inlineWrapper,"flex w-full items-center justify-between")})},dropdownToggle:{base:me(Dd.link.base,Dd.link.active.off,"flex w-full items-center justify-between")}}),GU={root:{base:"fixed inset-x-0 top-0 z-50 h-screen overflow-y-auto overflow-x-hidden md:inset-0 md:h-full",show:{on:"flex bg-gray-900 bg-opacity-50 dark:bg-opacity-80",off:"hidden"},sizes:{sm:"max-w-sm",md:"max-w-md",lg:"max-w-lg",xl:"max-w-xl","2xl":"max-w-2xl","3xl":"max-w-3xl","4xl":"max-w-4xl","5xl":"max-w-5xl","6xl":"max-w-6xl","7xl":"max-w-7xl"},positions:{"top-left":"items-start justify-start","top-center":"items-start justify-center","top-right":"items-start justify-end","center-left":"items-center justify-start",center:"items-center justify-center","center-right":"items-center justify-end","bottom-right":"items-end justify-end","bottom-center":"items-end justify-center","bottom-left":"items-end justify-start"}},content:{base:"relative h-full w-full p-4 md:h-auto",inner:"relative flex max-h-[90dvh] flex-col rounded-lg bg-white shadow dark:bg-gray-700"},body:{base:"flex-1 overflow-auto p-6",popup:"pt-0"},header:{base:"flex items-start justify-between rounded-t border-b p-5 dark:border-gray-600",popup:"border-b-0 p-2",title:"text-xl font-medium text-gray-900 dark:text-white",close:{base:"ml-auto inline-flex items-center rounded-lg bg-transparent p-1.5 text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",icon:"h-5 w-5"}},footer:{base:"flex items-center space-x-2 rounded-b border-gray-200 p-6 dark:border-gray-600",popup:"border-t"}},KU={base:"",layout:{table:{base:"text-sm text-gray-700 dark:text-gray-400",span:"font-semibold text-gray-900 dark:text-white"}},pages:{base:"xs:mt-0 mt-2 inline-flex items-center -space-x-px",showIcon:"inline-flex",previous:{base:"ml-0 rounded-l-lg border border-gray-300 bg-white px-3 py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",icon:"h-5 w-5"},next:{base:"rounded-r-lg border border-gray-300 bg-white px-3 py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",icon:"h-5 w-5"},selector:{base:"w-12 border border-gray-300 bg-white py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",active:"bg-cyan-50 text-cyan-600 hover:bg-cyan-100 hover:text-cyan-700 dark:border-gray-700 dark:bg-gray-700 dark:text-white",disabled:"cursor-not-allowed opacity-50"}}},YU={base:"absolute z-20 inline-block w-max max-w-[100vw] bg-white outline-none border border-gray-200 rounded-lg shadow-sm dark:border-gray-600 dark:bg-gray-800",content:"z-10 overflow-hidden rounded-[7px]",arrow:{base:"absolute h-2 w-2 z-0 rotate-45 mix-blend-lighten bg-white border border-gray-200 dark:border-gray-600 dark:bg-gray-800 dark:mix-blend-color",placement:"-4px"}},QU={base:"w-full overflow-hidden rounded-full bg-gray-200 dark:bg-gray-700",label:"mb-1 flex justify-between font-medium dark:text-white",bar:"space-x-2 rounded-full text-center font-medium leading-none text-cyan-300 dark:text-cyan-100",color:{dark:"bg-gray-600 dark:bg-gray-300",blue:"bg-blue-600",red:"bg-red-600 dark:bg-red-500",green:"bg-green-600 dark:bg-green-500",yellow:"bg-yellow-400",indigo:"bg-indigo-600 dark:bg-indigo-500",purple:"bg-purple-600 dark:bg-purple-500",cyan:"bg-cyan-600",gray:"bg-gray-500",lime:"bg-lime-600",pink:"bg-pink-500",teal:"bg-teal-600"},size:{sm:"h-1.5",md:"h-2.5",lg:"h-4",xl:"h-6"}},JU={root:{base:"h-4 w-4 border border-gray-300 text-cyan-600 focus:ring-2 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:focus:bg-cyan-600 dark:focus:ring-cyan-600"}},XU={root:{base:"flex"},field:{base:"relative w-full",input:{base:"w-full cursor-pointer appearance-none rounded-lg bg-gray-200 dark:bg-gray-700",sizes:{sm:"h-1",md:"h-2",lg:"h-3"}}}},ZU={root:{base:"flex items-center"},star:{empty:"text-gray-300 dark:text-gray-500",filled:"text-yellow-400",sizes:{sm:"h-5 w-5",md:"h-7 w-7",lg:"h-10 w-10"}}},eB={base:"flex items-center",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500",progress:{base:"mx-4 h-5 w-2/4 rounded bg-gray-200 dark:bg-gray-700",fill:"h-5 rounded bg-yellow-400",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500"}},tB={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},select:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""},sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"p-4 sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},rB={root:{base:"h-full",collapsed:{on:"w-16",off:"w-64"},inner:"h-full overflow-y-auto overflow-x-hidden rounded bg-gray-50 px-3 py-4 dark:bg-gray-800"},collapse:{button:"group flex w-full items-center rounded-lg p-2 text-base font-normal text-gray-900 transition duration-75 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",icon:{base:"h-6 w-6 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",open:{off:"",on:"text-gray-900"}},label:{base:"ml-3 flex-1 whitespace-nowrap text-left",icon:{base:"h-6 w-6 transition delay-0 ease-in-out",open:{on:"rotate-180",off:""}}},list:"space-y-2 py-2"},cta:{base:"mt-6 rounded-lg bg-gray-100 p-4 dark:bg-gray-700",color:{blue:"bg-cyan-50 dark:bg-cyan-900",dark:"bg-dark-50 dark:bg-dark-900",failure:"bg-red-50 dark:bg-red-900",gray:"bg-alternative-50 dark:bg-alternative-900",green:"bg-green-50 dark:bg-green-900",light:"bg-light-50 dark:bg-light-900",red:"bg-red-50 dark:bg-red-900",purple:"bg-purple-50 dark:bg-purple-900",success:"bg-green-50 dark:bg-green-900",yellow:"bg-yellow-50 dark:bg-yellow-900",warning:"bg-yellow-50 dark:bg-yellow-900"}},item:{base:"flex items-center justify-center rounded-lg p-2 text-base font-normal text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",active:"bg-gray-100 dark:bg-gray-700",collapsed:{insideCollapse:"group w-full pl-8 transition duration-75",noIcon:"font-bold"},content:{base:"flex-1 whitespace-nowrap px-3"},icon:{base:"h-6 w-6 flex-shrink-0 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",active:"text-gray-700 dark:text-gray-100"},label:"",listItem:""},items:{base:""},itemGroup:{base:"mt-4 space-y-2 border-t border-gray-200 pt-4 first:mt-0 first:border-t-0 first:pt-0 dark:border-gray-700"},logo:{base:"mb-5 flex items-center pl-2.5",collapsed:{on:"hidden",off:"self-center whitespace-nowrap text-xl font-semibold dark:text-white"},img:"mr-3 h-6 sm:h-7"}},nB={base:"inline animate-spin text-gray-200",color:{failure:"fill-red-600",gray:"fill-gray-600",info:"fill-cyan-600",pink:"fill-pink-600",purple:"fill-purple-600",success:"fill-green-500",warning:"fill-yellow-400"},light:{off:{base:"dark:text-gray-600",color:{failure:"",gray:"dark:fill-gray-300",info:"",pink:"",purple:"",success:"",warning:""}},on:{base:"",color:{failure:"",gray:"",info:"",pink:"",purple:"",success:"",warning:""}}},size:{xs:"h-3 w-3",sm:"h-4 w-4",md:"h-6 w-6",lg:"h-8 w-8",xl:"h-10 w-10"}},oB={root:{base:"w-full text-left text-sm text-gray-500 dark:text-gray-400",shadow:"absolute left-0 top-0 -z-10 h-full w-full rounded-lg bg-white drop-shadow-md dark:bg-black",wrapper:"relative"},body:{base:"group/body",cell:{base:"px-6 py-4 group-first/body:group-first/row:first:rounded-tl-lg group-first/body:group-first/row:last:rounded-tr-lg group-last/body:group-last/row:first:rounded-bl-lg group-last/body:group-last/row:last:rounded-br-lg"}},head:{base:"group/head text-xs uppercase text-gray-700 dark:text-gray-400",cell:{base:"bg-gray-50 px-6 py-3 group-first/head:first:rounded-tl-lg group-first/head:last:rounded-tr-lg dark:bg-gray-700"}},row:{base:"group/row",hovered:"hover:bg-gray-50 dark:hover:bg-gray-600",striped:"odd:bg-white even:bg-gray-50 odd:dark:bg-gray-800 even:dark:bg-gray-700"}},aB={base:"flex flex-col gap-2",tablist:{base:"flex text-center",variant:{default:"flex-wrap border-b border-gray-200 dark:border-gray-700",underline:"-mb-px flex-wrap border-b border-gray-200 dark:border-gray-700",pills:"flex-wrap space-x-2 text-sm font-medium text-gray-500 dark:text-gray-400",fullWidth:"grid w-full grid-flow-col divide-x divide-gray-200 rounded-none text-sm font-medium shadow dark:divide-gray-700 dark:text-gray-400"},tabitem:{base:"flex items-center justify-center rounded-t-lg p-4 text-sm font-medium first:ml-0 focus:outline-none focus:ring-4 focus:ring-cyan-300 disabled:cursor-not-allowed disabled:text-gray-400 disabled:dark:text-gray-500",variant:{default:{base:"rounded-t-lg",active:{on:"bg-gray-100 text-cyan-600 dark:bg-gray-800 dark:text-cyan-500",off:"text-gray-500 hover:bg-gray-50 hover:text-gray-600 dark:text-gray-400 dark:hover:bg-gray-800 dark:hover:text-gray-300"}},underline:{base:"rounded-t-lg",active:{on:"active rounded-t-lg border-b-2 border-cyan-600 text-cyan-600 dark:border-cyan-500 dark:text-cyan-500",off:"border-b-2 border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-300"}},pills:{base:"",active:{on:"rounded-lg bg-cyan-600 text-white",off:"rounded-lg hover:bg-gray-100 hover:text-gray-900 dark:hover:bg-gray-800 dark:hover:text-white"}},fullWidth:{base:"ml-0 flex w-full rounded-none first:ml-0",active:{on:"active rounded-none bg-gray-100 p-4 text-gray-900 dark:bg-gray-700 dark:text-white",off:"rounded-none bg-white hover:bg-gray-50 hover:text-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700 dark:hover:text-white"}}},icon:"mr-2 h-5 w-5"}},tabitemcontainer:{base:"",variant:{default:"",underline:"",pills:"",fullWidth:""}},tabpanel:"py-3"},iB={base:"block w-full rounded-lg border text-sm disabled:cursor-not-allowed disabled:opacity-50",colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}},sB={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},rightIcon:{base:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},input:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"p-4 sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withRightIcon:{on:"pr-10",off:""},withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}}}},lB={root:{direction:{horizontal:"sm:flex",vertical:"relative border-l border-gray-200 dark:border-gray-700"}},item:{root:{horizontal:"relative mb-6 sm:mb-0",vertical:"mb-10 ml-6"},content:{root:{base:"",horizontal:"mt-3 sm:pr-8",vertical:""},body:{base:"mb-4 text-base font-normal text-gray-500 dark:text-gray-400"},time:{base:"mb-1 text-sm font-normal leading-none text-gray-400 dark:text-gray-500"},title:{base:"text-lg font-semibold text-gray-900 dark:text-white"}},point:{horizontal:"flex items-center",line:"hidden h-0.5 w-full bg-gray-200 dark:bg-gray-700 sm:flex",marker:{base:{horizontal:"absolute -left-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700",vertical:"absolute -left-1.5 mt-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700"},icon:{base:"h-3 w-3 text-cyan-600 dark:text-cyan-300",wrapper:"absolute -left-3 flex h-6 w-6 items-center justify-center rounded-full bg-cyan-200 ring-8 ring-white dark:bg-cyan-900 dark:ring-gray-900"}},vertical:""}}},uB={root:{base:"flex w-full max-w-xs items-center rounded-lg bg-white p-4 text-gray-500 shadow dark:bg-gray-800 dark:text-gray-400",closed:"opacity-0 ease-out"},toggle:{base:"-m-1.5 ml-auto inline-flex h-8 w-8 rounded-lg bg-white p-1.5 text-gray-400 hover:bg-gray-100 hover:text-gray-900 focus:ring-2 focus:ring-gray-300 dark:bg-gray-800 dark:text-gray-500 dark:hover:bg-gray-700 dark:hover:text-white",icon:"h-5 w-5 shrink-0"}},cB={root:{base:"group flex rounded-lg focus:outline-none",active:{on:"cursor-pointer",off:"cursor-not-allowed opacity-50"},label:"ms-3 mt-0.5 text-start text-sm font-medium text-gray-900 dark:text-gray-300"},toggle:{base:"relative rounded-full border after:absolute after:rounded-full after:bg-white after:transition-all group-focus:ring-4 group-focus:ring-cyan-500/25",checked:{on:"after:translate-x-full after:border-white rtl:after:-translate-x-full",off:"border-gray-200 bg-gray-200 dark:border-gray-600 dark:bg-gray-700",color:{blue:"border-cyan-700 bg-cyan-700",dark:"bg-dark-700 border-dark-900",failure:"border-red-900 bg-red-700",gray:"border-gray-600 bg-gray-500",green:"border-green-700 bg-green-600",light:"bg-light-700 border-light-900",red:"border-red-900 bg-red-700",purple:"border-purple-900 bg-purple-700",success:"border-green-500 bg-green-500",yellow:"border-yellow-400 bg-yellow-400",warning:"border-yellow-600 bg-yellow-600",cyan:"border-cyan-500 bg-cyan-500",lime:"border-lime-400 bg-lime-400",indigo:"border-indigo-400 bg-indigo-400",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 hover:bg-gradient-to-br focus:ring-4",info:"border-cyan-600 bg-cyan-600",pink:"border-pink-600 bg-pink-600"}},sizes:{sm:"h-5 w-9 min-w-9 after:left-px after:top-px after:h-4 after:w-4 rtl:after:right-px",md:"h-6 w-11 min-w-11 after:left-px after:top-px after:h-5 after:w-5 rtl:after:right-px",lg:"h-7 w-14 min-w-14 after:left-1 after:top-0.5 after:h-6 after:w-6 rtl:after:right-1"}}},dB={target:"w-fit",animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"absolute z-10 inline-block rounded-lg px-3 py-2 text-sm font-medium shadow-sm",hidden:"invisible opacity-0",style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},content:"relative z-20"},fB={theme:ou({accordion:kU,alert:SU,avatar:EU,badge:CU,blockquote:PU,breadcrumb:_U,button:OU,buttonGroup:RU,card:TU,carousel:IU,checkbox:AU,clipboard:jU,datepicker:NU,darkThemeToggle:DU,drawer:FU,dropdown:$a,fileInput:MU,floatingLabel:$U,footer:LU,helperText:qU,hr:zU,kbd:UU,label:BU,listGroup:HU,list:VU,megaMenu:WU,modal:GU,navbar:Dd,pagination:KU,popover:YU,progress:QU,radio:JU,rangeSlider:XU,rating:ZU,ratingAdvanced:eB,select:tB,textInput:sB,textarea:iB,toggleSwitch:cB,sidebar:rB,spinner:nB,table:oB,tabs:aB,timeline:lB,toast:uB,tooltip:dB})};function Ke(){return ou(fB.theme)}const qC=_.createContext(void 0);function zC(){const t=_.useContext(qC);if(!t)throw new Error("useAccordionContext should be used within the AccordionPanelContext provider!");return t}const UC=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{isOpen:s}=zC(),l=Ie(Ke().accordion.content,r);return I.jsx("div",le(U({className:me(l.base,e),"data-testid":"flowbite-accordion-content",hidden:!s},o),{children:t}))},BC=r=>{var o=r,{children:t}=o,e=xe(o,["children"]);const{alwaysOpen:n}=e,[a,s]=_.useState(e.isOpen),l=n?le(U({},e),{isOpen:a,setOpen:()=>s(!a)}):e;return I.jsx(qC.Provider,{value:l,children:t})},VC=a=>{var s=a,{as:t="h2",children:e,className:r,theme:o={}}=s,n=xe(s,["as","children","className","theme"]);const{arrowIcon:l,flush:c,isOpen:d,setOpen:f}=zC(),h=()=>typeof f!="undefined"&&f(),m=Ie(Ke().accordion.title,o);return I.jsxs("button",le(U({className:me(m.base,m.flush[c?"on":"off"],m.open[d?"on":"off"],r),onClick:h,type:"button"},n),{children:[I.jsx(t,{className:m.heading,"data-testid":"flowbite-accordion-heading",children:e}),l&&I.jsx(l,{"aria-hidden":!0,className:me(m.arrow.base,m.arrow.open[d?"on":"off"]),"data-testid":"flowbite-accordion-arrow"})]}))},HC=c=>{var d=c,{alwaysOpen:t=!1,arrowIcon:e=TC,children:r,flush:o=!1,collapseAll:n=!1,className:a,theme:s={}}=d,l=xe(d,["alwaysOpen","arrowIcon","children","flush","collapseAll","className","theme"]);const[f,h]=_.useState(n?-1:0),m=_.useMemo(()=>_.Children.map(r,(v,w)=>_.cloneElement(v,{alwaysOpen:t,arrowIcon:e,flush:o,isOpen:f===w,setOpen:()=>h(f===w?-1:w)})),[t,e,r,o,f]),g=Ie(Ke().accordion.root,s);return I.jsx("div",le(U({className:me(g.base,g.flush[o?"on":"off"],a),"data-testid":"flowbite-accordion"},l),{children:m}))};HC.displayName="Accordion",BC.displayName="Accordion.Panel",VC.displayName="Accordion.Title",UC.displayName="Accordion.Content",Object.assign(HC,{Panel:BC,Title:VC,Content:UC});const WC=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const s=Ie(Ke().avatar.group,r);return I.jsx("div",le(U({"data-testid":"avatar-group-element",className:me(s.base,e)},o),{children:t}))};WC.displayName="Avatar.Group";const GC=a=>{var s=a,{className:t,href:e,theme:r={},total:o}=s,n=xe(s,["className","href","theme","total"]);const l=Ie(Ke().avatar.groupCounter,r);return I.jsxs("a",le(U({href:e,className:me(l.base,t)},n),{children:["+",o]}))};GC.displayName="Avatar.GroupCounter";const KC=v=>{var w=v,{alt:t="",bordered:e=!1,children:r,className:o,color:n="light",img:a,placeholderInitials:s="",rounded:l=!1,size:c="md",stacked:d=!1,status:f,statusPosition:h="top-left",theme:m={}}=w,g=xe(w,["alt","bordered","children","className","color","img","placeholderInitials","rounded","size","stacked","status","statusPosition","theme"]);const y=Ie(Ke().avatar,m),x=me(y.root.img.base,e&&y.root.bordered,e&&y.root.color[n],l&&y.root.rounded,d&&y.root.stacked,y.root.img.on,y.root.size[c]),E={className:me(x,y.root.img.on),"data-testid":"flowbite-avatar-img"};return I.jsxs("div",le(U({className:me(y.root.base,o),"data-testid":"flowbite-avatar"},g),{children:[I.jsxs("div",{className:"relative",children:[a?typeof a=="string"?I.jsx("img",U({alt:t,src:a},E)):a(U({alt:t},E)):s?I.jsx("div",{className:me(y.root.img.off,y.root.initials.base,d&&y.root.stacked,e&&y.root.bordered,e&&y.root.color[n],y.root.size[c],l&&y.root.rounded),"data-testid":"flowbite-avatar-initials-placeholder",children:I.jsx("span",{className:me(y.root.initials.text),"data-testid":"flowbite-avatar-initials-placeholder-text",children:s})}):I.jsx("div",{className:me(x,y.root.img.off),"data-testid":"flowbite-avatar-img",children:I.jsx("svg",{className:y.root.img.placeholder,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:I.jsx("path",{fillRule:"evenodd",d:"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z",clipRule:"evenodd"})})}),f&&I.jsx("span",{"data-testid":"flowbite-avatar-status",className:me(y.root.status.base,y.root.status[f],y.root.statusPosition[h])})]}),r&&I.jsx("div",{children:r})]}))};KC.displayName="Avatar",Object.assign(KC,{Group:WC,Counter:GC});const YC=c=>{var d=c,{children:t,color:e="info",href:r,icon:o,size:n="xs",className:a,theme:s={}}=d,l=xe(d,["children","color","href","icon","size","className","theme"]);const f=Ie(Ke().badge,s),h=()=>I.jsxs("span",le(U({className:me(f.root.base,f.root.color[e],f.root.size[n],f.icon[o?"on":"off"],a),"data-testid":"flowbite-badge"},l),{children:[o&&I.jsx(o,{"aria-hidden":!0,className:f.icon.size[n],"data-testid":"flowbite-badge-icon"}),t&&I.jsx("span",{children:t})]}));return r?I.jsx("a",{className:f.root.href,href:r,children:I.jsx(h,{})}):I.jsx(h,{})};YC.displayName="Badge";const QC=s=>{var l=s,{className:t,color:e="info",light:r,size:o="md",theme:n={}}=l,a=xe(l,["className","color","light","size","theme"]);const c=Ie(Ke().spinner,n);return I.jsx("span",le(U({role:"status"},a),{children:I.jsxs("svg",{fill:"none",viewBox:"0 0 100 101",className:me(c.base,c.color[e],c.light[r?"on":"off"].base,c.light[r?"on":"off"].color[e],c.size[o],t),children:[I.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),I.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]})}))};QC.displayName="Spinner";const Wg=_.forwardRef((s,a)=>{var l=s,{children:t,as:e,href:r,type:o="button"}=l,n=xe(l,["children","as","href","type"]);const c=e||(r?"a":"button");return _.createElement(c,U({ref:a,href:r,type:o},n),t)});Wg.displayName="ButtonBaseComponent";const JC=(t,e,r)=>_.Children.map(t,(o,n)=>{if(_.isValidElement(o)){const a=o.type==Os?{positionInGroup:pB(n,_.Children.count(t))}:{};return o.props.children?_.cloneElement(o,U(le(U({},o.props),{children:JC(o.props.children,e,r)}),a)):_.cloneElement(o,U({outline:e,pill:r},a))}return o}),pB=(t,e)=>t===0?"start":t===e-1?"end":"middle",XC=s=>{var l=s,{children:t,className:e,outline:r,pill:o,theme:n={}}=l,a=xe(l,["children","className","outline","pill","theme"]);const c=_.useMemo(()=>JC(t,r,o),[t,r,o]),d=Ie(Ke().buttonGroup,n);return I.jsx("div",le(U({className:me(d.base,e),role:"group"},a),{children:c}))};XC.displayName="Button.Group";const ZC=_.forwardRef((E,x)=>{var k=E,{children:t,className:e,color:r="info",disabled:o,fullSized:n,isProcessing:a=!1,processingLabel:s="Loading...",processingSpinner:l,gradientDuoTone:c,gradientMonochrome:d,label:f,outline:h=!1,pill:m=!1,positionInGroup:g="none",size:v="md",theme:w={}}=k,y=xe(k,["children","className","color","disabled","fullSized","isProcessing","processingLabel","processingSpinner","gradientDuoTone","gradientMonochrome","label","outline","pill","positionInGroup","size","theme"]);var F;const{buttonGroup:C,button:P}=Ke(),R=Ie(P,w),T=y;return I.jsx(Wg,le(U({ref:x,disabled:o,className:me(R.base,o&&R.disabled,!c&&!d&&R.color[r],c&&!d&&R.gradientDuoTone[c],!c&&d&&R.gradient[d],h&&((F=R.outline.color[r])!=null?F:R.outline.color.default),R.pill[m?"on":"off"],n&&R.fullSized,C.position[g],e)},T),{children:I.jsx("span",{className:me(R.inner.base,R.outline[h?"on":"off"],R.outline.pill[h&&m?"on":"off"],R.size[v],h&&!R.outline.color[r]&&R.inner.outline,a&&R.isProcessing,a&&R.inner.isProcessingPadding[v],R.inner.position[g]),children:I.jsxs(I.Fragment,{children:[a&&I.jsx("span",{className:me(R.spinnerSlot,R.spinnerLeftPosition[v]),children:l||I.jsx(QC,{size:v})}),typeof t!="undefined"?t:I.jsx("span",{"data-testid":"flowbite-button-label",className:me(R.label),children:a?s:f})]})})}))});ZC.displayName="Button";const Os=Object.assign(ZC,{Group:XC}),eP=r=>{var o=r,{children:t}=o,e=xe(o,["children"]);const n=a=>{const l=a.target.closest('[role="banner"]');l==null||l.remove()};return I.jsx(Os,le(U({onClick:n},e),{children:t}))};eP.displayName="Banner.CollapseButton";const tP=r=>{var o=r,{children:t}=o,e=xe(o,["children"]);return I.jsx("div",le(U({"data-testid":"flowbite-banner",role:"banner",tabIndex:-1},e),{children:t}))};tP.displayName="Banner",Object.assign(tP,{CollapseButton:eP});const rP=_.forwardRef((l,s)=>{var c=l,{children:t,className:e,href:r,icon:o,theme:n={}}=c,a=xe(c,["children","className","href","icon","theme"]);const d=typeof r!="undefined",f=d?"a":"span",h=Ie(Ke().breadcrumb.item,n);return I.jsxs("li",le(U({className:me(h.base,e)},a),{children:[I.jsx(AC,{"aria-hidden":!0,className:h.chevron,"data-testid":"flowbite-breadcrumb-separator"}),I.jsxs(f,{ref:s,className:h.href[d?"on":"off"],"data-testid":"flowbite-breadcrumb-item",href:r,children:[o&&I.jsx(o,{"aria-hidden":!0,className:h.icon}),t]})]}))});rP.displayName="Breadcrumb.Item";const nP=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const s=Ie(Ke().breadcrumb.root,r);return I.jsx("nav",le(U({"aria-label":"Breadcrumb",className:me(s.base,e)},o),{children:I.jsx("ol",{className:s.list,children:t})}))};nP.displayName="Breadcrumb",Object.assign(nP,{Item:rP});var Gg={exports:{}};/*! + `):"",this.name="UnsubscriptionError",this.errors=r}});function Sd(t,e){if(t){var r=t.indexOf(e);0<=r&&t.splice(r,1)}}var Ql=(function(){function t(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return t.prototype.unsubscribe=function(){var e,r,o,n,a;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var u=Ig(s),c=u.next();!c.done;c=u.next()){var d=c.value;d.remove(this)}}catch(w){e={error:w}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}else s.remove(this);var f=this.initialTeardown;if(Io(f))try{f()}catch(w){a=w instanceof Ag?w.errors:[w]}var h=this._finalizers;if(h){this._finalizers=null;try{for(var m=Ig(h),g=m.next();!g.done;g=m.next()){var v=g.value;try{nC(v)}catch(w){a=a!=null?a:[],w instanceof Ag?a=kd(kd([],xd(a)),xd(w.errors)):a.push(w)}}}catch(w){o={error:w}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(o)throw o.error}}}if(a)throw new Ag(a)}},t.prototype.add=function(e){var r;if(e&&e!==this)if(this.closed)nC(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(e)}},t.prototype._hasParent=function(e){var r=this._parentage;return r===e||Array.isArray(r)&&r.includes(e)},t.prototype._addParent=function(e){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(e),r):r?[r,e]:e},t.prototype._removeParent=function(e){var r=this._parentage;r===e?this._parentage=null:Array.isArray(r)&&Sd(r,e)},t.prototype.remove=function(e){var r=this._finalizers;r&&Sd(r,e),e instanceof t&&e._removeParent(this)},t.EMPTY=(function(){var e=new t;return e.closed=!0,e})(),t})(),tC=Ql.EMPTY;function rC(t){return t instanceof Ql||t&&"closed"in t&&Io(t.remove)&&Io(t.add)&&Io(t.unsubscribe)}function nC(t){Io(t)?t():t.unsubscribe()}var Fq={Promise:void 0},Mq={setTimeout:function(t,e){for(var r=[],o=2;o0},enumerable:!1,configurable:!0}),e.prototype._trySubscribe=function(r){return this._throwIfClosed(),t.prototype._trySubscribe.call(this,r)},e.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},e.prototype._innerSubscribe=function(r){var o=this,n=this,a=n.hasError,s=n.isStopped,u=n.observers;return a||s?tC:(this.currentObservers=null,u.push(r),new Ql(function(){o.currentObservers=null,Sd(u,r)}))},e.prototype._checkFinalizedStatuses=function(r){var o=this,n=o.hasError,a=o.thrownError,s=o.isStopped;n?r.error(a):s&&r.complete()},e.prototype.asObservable=function(){var r=new aC;return r.source=this,r},e.create=function(r,o){return new lC(r,o)},e})(aC),lC=(function(t){ta(e,t);function e(r,o){var n=t.call(this)||this;return n.destination=r,n.source=o,n}return e.prototype.next=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,r)},e.prototype.error=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,r)},e.prototype.complete=function(){var r,o;(o=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||o===void 0||o.call(r)},e.prototype._subscribe=function(r){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(r))!==null&&n!==void 0?n:tC},e})(sC),Xq=(function(t){ta(e,t);function e(r){var o=t.call(this)||this;return o._value=r,o}return Object.defineProperty(e.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),e.prototype._subscribe=function(r){var o=t.prototype._subscribe.call(this,r);return!o.closed&&r.next(this._value),o},e.prototype.getValue=function(){var r=this,o=r.hasError,n=r.thrownError,a=r._value;if(o)throw n;return this._throwIfClosed(),a},e.prototype.next=function(r){t.prototype.next.call(this,this._value=r)},e})(sC),Zq={now:function(){return Date.now()}},ez=(function(t){ta(e,t);function e(r,o){return t.call(this)||this}return e.prototype.schedule=function(r,o){return this},e})(Ql),uC={setInterval:function(t,e){for(var r=[],o=2;o{for(var n=o>1?void 0:o?oz(e,r):e,a=t.length-1,s;a>=0;a--)(s=t[a])&&(n=s(n)||n);return n};let Dg=class{constructor(){xe(this,"orders");xe(this,"currentOrder");this.currentOrder=new Xq(new lo)}getCurrentOrder(){return this.currentOrder}setCurrentOrder(t){this.currentOrder.next(t)}getOrder(t){return this.orders.map(e=>e.uuid==t)}updateOrder(t){this.orders.push(t)}};Dg=az([Un()],Dg);const Yr=Dg;var fC={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},pC=Lt.createContext&&Lt.createContext(fC),iz=["attr","size","title"];function sz(t,e){if(t==null)return{};var r=lz(t,e),o,n;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(t,o)&&(r[o]=t[o])}return r}function lz(t,e){if(t==null)return{};var r={};for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){if(e.indexOf(o)>=0)continue;r[o]=t[o]}return r}function Pd(){return Pd=Object.assign?Object.assign.bind():function(t){for(var e=1;eLt.createElement(e.tag,Od({key:r},e.attr),gC(e.child)))}function Nr(t){return e=>Lt.createElement(fz,Pd({attr:Od({},t.attr)},e),gC(t.child))}function fz(t){var e=r=>{var{attr:o,size:n,title:a}=t,s=sz(t,iz),u=n||r.size||"1em",c;return r.className&&(c=r.className),t.className&&(c=(c?c+" ":"")+t.className),Lt.createElement("svg",Pd({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,o,s,{className:c,style:Od(Od({color:t.color||r.color},r.style),t.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),a&&Lt.createElement("title",null,a),t.children)};return pC!==void 0?Lt.createElement(pC.Consumer,null,r=>e(r)):e(fC)}function pz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M9.707 16.707a1 1 0 01-1.414 0l-6-6a1 1 0 010-1.414l6-6a1 1 0 011.414 1.414L5.414 9H17a1 1 0 110 2H5.414l4.293 4.293a1 1 0 010 1.414z",clipRule:"evenodd"},child:[]}]})(t)}function hz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(t)}function gz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z",clipRule:"evenodd"},child:[]}]})(t)}function mC(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(t)}function mz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"},child:[]}]})(t)}function vz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"},child:[]}]})(t)}function yz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"},child:[]}]})(t)}function bz(t){return Nr({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(t)}function vC(t){return Nr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"},child:[]}]})(t)}function wz(t){return Nr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 19l-7-7 7-7"},child:[]}]})(t)}function yC(t){return Nr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"},child:[]}]})(t)}function xz(t){return Nr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 15l7-7 7 7"},child:[]}]})(t)}function kz(t){return Nr({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"},child:[]}]})(t)}const Fg="-";function Sz(t){const e=Cz(t),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=t;function n(s){const u=s.split(Fg);return u[0]===""&&u.length!==1&&u.shift(),bC(u,e)||Ez(s)}function a(s,u){const c=r[s]||[];return u&&o[s]?[...c,...o[s]]:c}return{getClassGroupId:n,getConflictingClassGroupIds:a}}function bC(t,e){var s;if(t.length===0)return e.classGroupId;const r=t[0],o=e.nextPart.get(r),n=o?bC(t.slice(1),o):void 0;if(n)return n;if(e.validators.length===0)return;const a=t.join(Fg);return(s=e.validators.find(({validator:u})=>u(a)))==null?void 0:s.classGroupId}const wC=/^\[(.+)\]$/;function Ez(t){if(wC.test(t)){const e=wC.exec(t)[1],r=e==null?void 0:e.substring(0,e.indexOf(":"));if(r)return"arbitrary.."+r}}function Cz(t){const{theme:e,prefix:r}=t,o={nextPart:new Map,validators:[]};return Oz(Object.entries(t.classGroups),r).forEach(([a,s])=>{Mg(s,o,a,e)}),o}function Mg(t,e,r,o){t.forEach(n=>{if(typeof n=="string"){const a=n===""?e:xC(e,n);a.classGroupId=r;return}if(typeof n=="function"){if(Pz(n)){Mg(n(o),e,r,o);return}e.validators.push({validator:n,classGroupId:r});return}Object.entries(n).forEach(([a,s])=>{Mg(s,xC(e,a),r,o)})})}function xC(t,e){let r=t;return e.split(Fg).forEach(o=>{r.nextPart.has(o)||r.nextPart.set(o,{nextPart:new Map,validators:[]}),r=r.nextPart.get(o)}),r}function Pz(t){return t.isThemeGetter}function Oz(t,e){return e?t.map(([r,o])=>{const n=o.map(a=>typeof a=="string"?e+a:typeof a=="object"?Object.fromEntries(Object.entries(a).map(([s,u])=>[e+s,u])):a);return[r,n]}):t}function _z(t){if(t<1)return{get:()=>{},set:()=>{}};let e=0,r=new Map,o=new Map;function n(a,s){r.set(a,s),e++,e>t&&(e=0,o=r,r=new Map)}return{get(a){let s=r.get(a);if(s!==void 0)return s;if((s=o.get(a))!==void 0)return n(a,s),s},set(a,s){r.has(a)?r.set(a,s):n(a,s)}}}const kC="!";function Rz(t){const{separator:e,experimentalParseClassName:r}=t,o=e.length===1,n=e[0],a=e.length;function s(u){const c=[];let d=0,f=0,h;for(let y=0;yf?h-f:void 0;return{modifiers:c,hasImportantModifier:g,baseClassName:v,maybePostfixModifierPosition:w}}return r?function(c){return r({className:c,parseClassName:s})}:s}function Tz(t){if(t.length<=1)return t;const e=[];let r=[];return t.forEach(o=>{o[0]==="["?(e.push(...r.sort(),o),r=[]):r.push(o)}),e.push(...r.sort()),e}function Iz(t){return z({cache:_z(t.cacheSize),parseClassName:Rz(t)},Sz(t))}const Az=/\s+/;function jz(t,e){const{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:n}=e,a=new Set;return t.trim().split(Az).map(s=>{const{modifiers:u,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:f}=r(s);let h=!!f,m=o(h?d.substring(0,f):d);if(!m){if(!h)return{isTailwindClass:!1,originalClassName:s};if(m=o(d),!m)return{isTailwindClass:!1,originalClassName:s};h=!1}const g=Tz(u).join(":");return{isTailwindClass:!0,modifierId:c?g+kC:g,classGroupId:m,originalClassName:s,hasPostfixModifier:h}}).reverse().filter(s=>{if(!s.isTailwindClass)return!0;const{modifierId:u,classGroupId:c,hasPostfixModifier:d}=s,f=u+c;return a.has(f)?!1:(a.add(f),n(c,d).forEach(h=>a.add(u+h)),!0)}).reverse().map(s=>s.originalClassName).join(" ")}function Nz(){let t=0,e,r,o="";for(;th(f),t());return r=Iz(d),o=r.cache.get,n=r.cache.set,a=u,u(c)}function u(c){const d=o(c);if(d)return d;const f=jz(c,r);return n(c,f),f}return function(){return a(Nz.apply(null,arguments))}}function er(t){const e=r=>r[t]||[];return e.isThemeGetter=!0,e}const EC=/^\[(?:([a-z-]+):)?(.+)\]$/i,Fz=/^\d+\/\d+$/,Mz=new Set(["px","full","screen"]),$z=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Lz=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,qz=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,zz=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Bz=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function ra(t){return bi(t)||Mz.has(t)||Fz.test(t)}function ja(t){return Es(t,"length",Qz)}function bi(t){return!!t&&!Number.isNaN(Number(t))}function _d(t){return Es(t,"number",bi)}function Jl(t){return!!t&&Number.isInteger(Number(t))}function Uz(t){return t.endsWith("%")&&bi(t.slice(0,-1))}function vt(t){return EC.test(t)}function Na(t){return $z.test(t)}const Vz=new Set(["length","size","percentage"]);function Hz(t){return Es(t,Vz,CC)}function Wz(t){return Es(t,"position",CC)}const Kz=new Set(["image","url"]);function Gz(t){return Es(t,Kz,Xz)}function Yz(t){return Es(t,"",Jz)}function Xl(){return!0}function Es(t,e,r){const o=EC.exec(t);return o?o[1]?typeof e=="string"?o[1]===e:e.has(o[1]):r(o[2]):!1}function Qz(t){return Lz.test(t)&&!qz.test(t)}function CC(){return!1}function Jz(t){return zz.test(t)}function Xz(t){return Bz.test(t)}function Zz(){const t=er("colors"),e=er("spacing"),r=er("blur"),o=er("brightness"),n=er("borderColor"),a=er("borderRadius"),s=er("borderSpacing"),u=er("borderWidth"),c=er("contrast"),d=er("grayscale"),f=er("hueRotate"),h=er("invert"),m=er("gap"),g=er("gradientColorStops"),v=er("gradientColorStopPositions"),w=er("inset"),y=er("margin"),x=er("opacity"),C=er("padding"),S=er("saturate"),O=er("scale"),_=er("sepia"),T=er("skew"),I=er("space"),D=er("translate"),q=()=>["auto","contain","none"],N=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto",vt,e],$=()=>[vt,e],j=()=>["",ra,ja],M=()=>["auto",bi,vt],W=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],H=()=>["solid","dashed","dotted","double","none"],J=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],V=()=>["start","end","center","between","around","evenly","stretch"],Q=()=>["","0",vt],B=()=>["auto","avoid","all","avoid-page","page","left","right","column"],U=()=>[bi,_d],X=()=>[bi,vt];return{cacheSize:500,separator:":",theme:{colors:[Xl],spacing:[ra,ja],blur:["none","",Na,vt],brightness:U(),borderColor:[t],borderRadius:["none","","full",Na,vt],borderSpacing:$(),borderWidth:j(),contrast:U(),grayscale:Q(),hueRotate:X(),invert:Q(),gap:$(),gradientColorStops:[t],gradientColorStopPositions:[Uz,ja],inset:A(),margin:A(),opacity:U(),padding:$(),saturate:U(),scale:U(),sepia:Q(),skew:X(),space:$(),translate:$()},classGroups:{aspect:[{aspect:["auto","square","video",vt]}],container:["container"],columns:[{columns:[Na]}],"break-after":[{"break-after":B()}],"break-before":[{"break-before":B()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...W(),vt]}],overflow:[{overflow:N()}],"overflow-x":[{"overflow-x":N()}],"overflow-y":[{"overflow-y":N()}],overscroll:[{overscroll:q()}],"overscroll-x":[{"overscroll-x":q()}],"overscroll-y":[{"overscroll-y":q()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[w]}],"inset-x":[{"inset-x":[w]}],"inset-y":[{"inset-y":[w]}],start:[{start:[w]}],end:[{end:[w]}],top:[{top:[w]}],right:[{right:[w]}],bottom:[{bottom:[w]}],left:[{left:[w]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Jl,vt]}],basis:[{basis:A()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",vt]}],grow:[{grow:Q()}],shrink:[{shrink:Q()}],order:[{order:["first","last","none",Jl,vt]}],"grid-cols":[{"grid-cols":[Xl]}],"col-start-end":[{col:["auto",{span:["full",Jl,vt]},vt]}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":[Xl]}],"row-start-end":[{row:["auto",{span:[Jl,vt]},vt]}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",vt]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",vt]}],gap:[{gap:[m]}],"gap-x":[{"gap-x":[m]}],"gap-y":[{"gap-y":[m]}],"justify-content":[{justify:["normal",...V()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...V(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...V(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[C]}],px:[{px:[C]}],py:[{py:[C]}],ps:[{ps:[C]}],pe:[{pe:[C]}],pt:[{pt:[C]}],pr:[{pr:[C]}],pb:[{pb:[C]}],pl:[{pl:[C]}],m:[{m:[y]}],mx:[{mx:[y]}],my:[{my:[y]}],ms:[{ms:[y]}],me:[{me:[y]}],mt:[{mt:[y]}],mr:[{mr:[y]}],mb:[{mb:[y]}],ml:[{ml:[y]}],"space-x":[{"space-x":[I]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[I]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",vt,e]}],"min-w":[{"min-w":[vt,e,"min","max","fit"]}],"max-w":[{"max-w":[vt,e,"none","full","min","max","fit","prose",{screen:[Na]},Na]}],h:[{h:[vt,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[vt,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[vt,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[vt,e,"auto","min","max","fit"]}],"font-size":[{text:["base",Na,ja]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",_d]}],"font-family":[{font:[Xl]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",vt]}],"line-clamp":[{"line-clamp":["none",bi,_d]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ra,vt]}],"list-image":[{"list-image":["none",vt]}],"list-style-type":[{list:["none","disc","decimal",vt]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[x]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[x]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...H(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",ra,ja]}],"underline-offset":[{"underline-offset":["auto",ra,vt]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:$()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",vt]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",vt]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[x]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...W(),Wz]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Hz]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Gz]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[v]}],"gradient-via-pos":[{via:[v]}],"gradient-to-pos":[{to:[v]}],"gradient-from":[{from:[g]}],"gradient-via":[{via:[g]}],"gradient-to":[{to:[g]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[u]}],"border-w-x":[{"border-x":[u]}],"border-w-y":[{"border-y":[u]}],"border-w-s":[{"border-s":[u]}],"border-w-e":[{"border-e":[u]}],"border-w-t":[{"border-t":[u]}],"border-w-r":[{"border-r":[u]}],"border-w-b":[{"border-b":[u]}],"border-w-l":[{"border-l":[u]}],"border-opacity":[{"border-opacity":[x]}],"border-style":[{border:[...H(),"hidden"]}],"divide-x":[{"divide-x":[u]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[u]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[x]}],"divide-style":[{divide:H()}],"border-color":[{border:[n]}],"border-color-x":[{"border-x":[n]}],"border-color-y":[{"border-y":[n]}],"border-color-t":[{"border-t":[n]}],"border-color-r":[{"border-r":[n]}],"border-color-b":[{"border-b":[n]}],"border-color-l":[{"border-l":[n]}],"divide-color":[{divide:[n]}],"outline-style":[{outline:["",...H()]}],"outline-offset":[{"outline-offset":[ra,vt]}],"outline-w":[{outline:[ra,ja]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:j()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[x]}],"ring-offset-w":[{"ring-offset":[ra,ja]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",Na,Yz]}],"shadow-color":[{shadow:[Xl]}],opacity:[{opacity:[x]}],"mix-blend":[{"mix-blend":[...J(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":J()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[o]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",Na,vt]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[h]}],saturate:[{saturate:[S]}],sepia:[{sepia:[_]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[h]}],"backdrop-opacity":[{"backdrop-opacity":[x]}],"backdrop-saturate":[{"backdrop-saturate":[S]}],"backdrop-sepia":[{"backdrop-sepia":[_]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",vt]}],duration:[{duration:X()}],ease:[{ease:["linear","in","out","in-out",vt]}],delay:[{delay:X()}],animate:[{animate:["none","spin","ping","pulse","bounce",vt]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[O]}],"scale-x":[{"scale-x":[O]}],"scale-y":[{"scale-y":[O]}],rotate:[{rotate:[Jl,vt]}],"translate-x":[{"translate-x":[D]}],"translate-y":[{"translate-y":[D]}],"skew-x":[{"skew-x":[T]}],"skew-y":[{"skew-y":[T]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",vt]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",vt]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":$()}],"scroll-mx":[{"scroll-mx":$()}],"scroll-my":[{"scroll-my":$()}],"scroll-ms":[{"scroll-ms":$()}],"scroll-me":[{"scroll-me":$()}],"scroll-mt":[{"scroll-mt":$()}],"scroll-mr":[{"scroll-mr":$()}],"scroll-mb":[{"scroll-mb":$()}],"scroll-ml":[{"scroll-ml":$()}],"scroll-p":[{"scroll-p":$()}],"scroll-px":[{"scroll-px":$()}],"scroll-py":[{"scroll-py":$()}],"scroll-ps":[{"scroll-ps":$()}],"scroll-pe":[{"scroll-pe":$()}],"scroll-pt":[{"scroll-pt":$()}],"scroll-pr":[{"scroll-pr":$()}],"scroll-pb":[{"scroll-pb":$()}],"scroll-pl":[{"scroll-pl":$()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",vt]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[ra,ja,_d]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}const pe=Dz(Zz);function wi(t){return t!==null&&typeof t=="object"&&t.constructor===Object}function Zl(t){if(!wi(t))return t;const e={};for(const r in t)e[r]=Zl(t[r]);return e}function Te(t,e){if(wi(e)&&Object.keys(e).length===0)return Zl(z(z({},t),e));const r=z(z({},t),e);if(wi(e)&&wi(t))for(const o in e)wi(e[o])&&o in t&&wi(t[o])?r[o]=Te(t[o],e[o]):r[o]=wi(e[o])?Zl(e[o]):e[o];return r}function $le(t){return t}const eB={root:{base:"divide-y divide-gray-200 border-gray-200 dark:divide-gray-700 dark:border-gray-700",flush:{off:"rounded-lg border",on:"border-b"}},content:{base:"p-5 first:rounded-t-lg last:rounded-b-lg dark:bg-gray-900"},title:{arrow:{base:"h-6 w-6 shrink-0",open:{off:"",on:"rotate-180"}},base:"flex w-full items-center justify-between p-5 text-left font-medium text-gray-500 first:rounded-t-lg last:rounded-b-lg dark:text-gray-400",flush:{off:"hover:bg-gray-100 focus:ring-4 focus:ring-gray-200 dark:hover:bg-gray-800 dark:focus:ring-gray-800",on:"bg-transparent dark:bg-transparent"},heading:"",open:{off:"",on:"bg-gray-100 text-gray-900 dark:bg-gray-800 dark:text-white"}}},tB={base:"flex flex-col gap-2 p-4 text-sm",borderAccent:"border-t-4",closeButton:{base:"-m-1.5 ml-auto inline-flex h-8 w-8 rounded-lg p-1.5 focus:ring-2",icon:"h-5 w-5",color:{info:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",gray:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-700 dark:text-gray-300 dark:hover:bg-gray-800 dark:hover:text-white",failure:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",success:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",warning:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",red:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",green:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",yellow:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",blue:"bg-blue-100 text-blue-500 hover:bg-blue-200 focus:ring-blue-400 dark:bg-blue-200 dark:text-blue-600 dark:hover:bg-blue-300",cyan:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",pink:"bg-pink-100 text-pink-500 hover:bg-pink-200 focus:ring-pink-400 dark:bg-pink-200 dark:text-pink-600 dark:hover:bg-pink-300",lime:"bg-lime-100 text-lime-500 hover:bg-lime-200 focus:ring-lime-400 dark:bg-lime-200 dark:text-lime-600 dark:hover:bg-lime-300",dark:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-200 dark:text-gray-600 dark:hover:bg-gray-300",indigo:"bg-indigo-100 text-indigo-500 hover:bg-indigo-200 focus:ring-indigo-400 dark:bg-indigo-200 dark:text-indigo-600 dark:hover:bg-indigo-300",purple:"bg-purple-100 text-purple-500 hover:bg-purple-200 focus:ring-purple-400 dark:bg-purple-200 dark:text-purple-600 dark:hover:bg-purple-300",teal:"bg-teal-100 text-teal-500 hover:bg-teal-200 focus:ring-teal-400 dark:bg-teal-200 dark:text-teal-600 dark:hover:bg-teal-300",light:"bg-gray-50 text-gray-500 hover:bg-gray-100 focus:ring-gray-200 dark:bg-gray-600 dark:text-gray-200 dark:hover:bg-gray-700 dark:hover:text-white"}},color:{info:"border-cyan-500 bg-cyan-100 text-cyan-700 dark:bg-cyan-200 dark:text-cyan-800",gray:"border-gray-500 bg-gray-100 text-gray-700 dark:bg-gray-700 dark:text-gray-300",failure:"border-red-500 bg-red-100 text-red-700 dark:bg-red-200 dark:text-red-800",success:"border-green-500 bg-green-100 text-green-700 dark:bg-green-200 dark:text-green-800",warning:"border-yellow-500 bg-yellow-100 text-yellow-700 dark:bg-yellow-200 dark:text-yellow-800",red:"border-red-500 bg-red-100 text-red-700 dark:bg-red-200 dark:text-red-800",green:"border-green-500 bg-green-100 text-green-700 dark:bg-green-200 dark:text-green-800",yellow:"border-yellow-500 bg-yellow-100 text-yellow-700 dark:bg-yellow-200 dark:text-yellow-800",blue:"border-blue-500 bg-blue-100 text-blue-700 dark:bg-blue-200 dark:text-blue-800",cyan:"border-cyan-500 bg-cyan-100 text-cyan-700 dark:bg-cyan-200 dark:text-cyan-800",pink:"border-pink-500 bg-pink-100 text-pink-700 dark:bg-pink-200 dark:text-pink-800",lime:"border-lime-500 bg-lime-100 text-lime-700 dark:bg-lime-200 dark:text-lime-800",dark:"border-gray-600 bg-gray-800 text-gray-200 dark:bg-gray-900 dark:text-gray-300",indigo:"border-indigo-500 bg-indigo-100 text-indigo-700 dark:bg-indigo-200 dark:text-indigo-800",purple:"border-purple-500 bg-purple-100 text-purple-700 dark:bg-purple-200 dark:text-purple-800",teal:"border-teal-500 bg-teal-100 text-teal-700 dark:bg-teal-200 dark:text-teal-800",light:"border-gray-400 bg-gray-50 text-gray-600 dark:bg-gray-500 dark:text-gray-200"},icon:"mr-3 inline h-5 w-5 flex-shrink-0",rounded:"rounded-lg",wrapper:"flex items-center"},rB={root:{base:"flex items-center justify-center space-x-4 rounded",bordered:"p-1 ring-2",rounded:"rounded-full",color:{dark:"ring-gray-800 dark:ring-gray-800",failure:"ring-red-500 dark:ring-red-700",gray:"ring-gray-500 dark:ring-gray-400",info:"ring-cyan-400 dark:ring-cyan-800",light:"ring-gray-300 dark:ring-gray-500",purple:"ring-purple-500 dark:ring-purple-600",success:"ring-green-500 dark:ring-green-500",warning:"ring-yellow-300 dark:ring-yellow-500",pink:"ring-pink-500 dark:ring-pink-500"},img:{base:"rounded",off:"relative overflow-hidden bg-gray-100 dark:bg-gray-600",on:"",placeholder:"absolute -bottom-1 h-auto w-auto text-gray-400"},size:{xs:"h-6 w-6",sm:"h-8 w-8",md:"h-10 w-10",lg:"h-20 w-20",xl:"h-36 w-36"},stacked:"ring-2 ring-gray-300 dark:ring-gray-500",statusPosition:{"bottom-left":"-bottom-1 -left-1","bottom-center":"-bottom-1","bottom-right":"-bottom-1 -right-1","top-left":"-left-1 -top-1","top-center":"-top-1","top-right":"-right-1 -top-1","center-right":"-right-1",center:"","center-left":"-left-1"},status:{away:"bg-yellow-400",base:"absolute h-3.5 w-3.5 rounded-full border-2 border-white dark:border-gray-800",busy:"bg-red-400",offline:"bg-gray-400",online:"bg-green-400"},initials:{text:"font-medium text-gray-600 dark:text-gray-300",base:"relative inline-flex items-center justify-center overflow-hidden bg-gray-100 dark:bg-gray-600"}},group:{base:"flex -space-x-4"},groupCounter:{base:"relative flex h-10 w-10 items-center justify-center rounded-full bg-gray-700 text-xs font-medium text-white ring-2 ring-gray-300 hover:bg-gray-600 dark:ring-gray-500"}},nB={root:{base:"flex h-fit items-center gap-1 font-semibold",color:{info:"bg-cyan-100 text-cyan-800 group-hover:bg-cyan-200 dark:bg-cyan-200 dark:text-cyan-800 dark:group-hover:bg-cyan-300",gray:"bg-gray-100 text-gray-800 group-hover:bg-gray-200 dark:bg-gray-700 dark:text-gray-300 dark:group-hover:bg-gray-600",failure:"bg-red-100 text-red-800 group-hover:bg-red-200 dark:bg-red-200 dark:text-red-900 dark:group-hover:bg-red-300",success:"bg-green-100 text-green-800 group-hover:bg-green-200 dark:bg-green-200 dark:text-green-900 dark:group-hover:bg-green-300",warning:"bg-yellow-100 text-yellow-800 group-hover:bg-yellow-200 dark:bg-yellow-200 dark:text-yellow-900 dark:group-hover:bg-yellow-300",indigo:"bg-indigo-100 text-indigo-800 group-hover:bg-indigo-200 dark:bg-indigo-200 dark:text-indigo-900 dark:group-hover:bg-indigo-300",purple:"bg-purple-100 text-purple-800 group-hover:bg-purple-200 dark:bg-purple-200 dark:text-purple-900 dark:group-hover:bg-purple-300",pink:"bg-pink-100 text-pink-800 group-hover:bg-pink-200 dark:bg-pink-200 dark:text-pink-900 dark:group-hover:bg-pink-300",blue:"bg-blue-100 text-blue-800 group-hover:bg-blue-200 dark:bg-blue-200 dark:text-blue-900 dark:group-hover:bg-blue-300",cyan:"bg-cyan-100 text-cyan-800 group-hover:bg-cyan-200 dark:bg-cyan-200 dark:text-cyan-900 dark:group-hover:bg-cyan-300",dark:"bg-gray-600 text-gray-100 group-hover:bg-gray-500 dark:bg-gray-900 dark:text-gray-200 dark:group-hover:bg-gray-700",light:"bg-gray-200 text-gray-800 group-hover:bg-gray-300 dark:bg-gray-400 dark:text-gray-900 dark:group-hover:bg-gray-500",green:"bg-green-100 text-green-800 group-hover:bg-green-200 dark:bg-green-200 dark:text-green-900 dark:group-hover:bg-green-300",lime:"bg-lime-100 text-lime-800 group-hover:bg-lime-200 dark:bg-lime-200 dark:text-lime-900 dark:group-hover:bg-lime-300",red:"bg-red-100 text-red-800 group-hover:bg-red-200 dark:bg-red-200 dark:text-red-900 dark:group-hover:bg-red-300",teal:"bg-teal-100 text-teal-800 group-hover:bg-teal-200 dark:bg-teal-200 dark:text-teal-900 dark:group-hover:bg-teal-300",yellow:"bg-yellow-100 text-yellow-800 group-hover:bg-yellow-200 dark:bg-yellow-200 dark:text-yellow-900 dark:group-hover:bg-yellow-300"},href:"group",size:{xs:"p-1 text-xs",sm:"p-1.5 text-sm"}},icon:{off:"rounded px-2 py-0.5",on:"rounded-full p-1.5",size:{xs:"h-3 w-3",sm:"h-3.5 w-3.5"}}},oB={root:{base:"text-xl font-semibold italic text-gray-900 dark:text-white"}},aB={root:{base:"",list:"flex items-center"},item:{base:"group flex items-center",chevron:"mx-1 h-4 w-4 text-gray-400 group-first:hidden md:mx-2",href:{off:"flex items-center text-sm font-medium text-gray-500 dark:text-gray-400",on:"flex items-center text-sm font-medium text-gray-700 hover:text-gray-900 dark:text-gray-400 dark:hover:text-white"},icon:"mr-2 h-4 w-4"}},iB={base:"group relative flex items-stretch justify-center p-0.5 text-center font-medium transition-[color,background-color,border-color,text-decoration-color,fill,stroke,box-shadow] focus:z-10 focus:outline-none",fullSized:"w-full",color:{dark:"border border-transparent bg-gray-800 text-white focus:ring-4 focus:ring-gray-300 enabled:hover:bg-gray-900 dark:border-gray-700 dark:bg-gray-800 dark:focus:ring-gray-800 dark:enabled:hover:bg-gray-700",failure:"border border-transparent bg-red-700 text-white focus:ring-4 focus:ring-red-300 enabled:hover:bg-red-800 dark:bg-red-600 dark:focus:ring-red-900 dark:enabled:hover:bg-red-700",gray:":ring-cyan-700 border border-gray-200 bg-white text-gray-900 focus:text-cyan-700 focus:ring-4 enabled:hover:bg-gray-100 enabled:hover:text-cyan-700 dark:border-gray-600 dark:bg-transparent dark:text-gray-400 dark:enabled:hover:bg-gray-700 dark:enabled:hover:text-white",info:"border border-transparent bg-cyan-700 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-cyan-800 dark:bg-cyan-600 dark:focus:ring-cyan-800 dark:enabled:hover:bg-cyan-700",light:"border border-gray-300 bg-white text-gray-900 focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-600 dark:text-white dark:focus:ring-gray-700 dark:enabled:hover:border-gray-700 dark:enabled:hover:bg-gray-700",purple:"border border-transparent bg-purple-700 text-white focus:ring-4 focus:ring-purple-300 enabled:hover:bg-purple-800 dark:bg-purple-600 dark:focus:ring-purple-900 dark:enabled:hover:bg-purple-700",success:"border border-transparent bg-green-700 text-white focus:ring-4 focus:ring-green-300 enabled:hover:bg-green-800 dark:bg-green-600 dark:focus:ring-green-800 dark:enabled:hover:bg-green-700",warning:"border border-transparent bg-yellow-400 text-white focus:ring-4 focus:ring-yellow-300 enabled:hover:bg-yellow-500 dark:focus:ring-yellow-900",blue:"border border-transparent bg-blue-700 text-white focus:ring-4 focus:ring-blue-300 enabled:hover:bg-blue-800 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800",cyan:"border border-cyan-300 bg-white text-cyan-900 focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-cyan-100 dark:border-cyan-600 dark:bg-cyan-600 dark:text-white dark:focus:ring-cyan-700 dark:enabled:hover:border-cyan-700 dark:enabled:hover:bg-cyan-700",green:"border border-green-300 bg-white text-green-900 focus:ring-4 focus:ring-green-300 enabled:hover:bg-green-100 dark:border-green-600 dark:bg-green-600 dark:text-white dark:focus:ring-green-700 dark:enabled:hover:border-green-700 dark:enabled:hover:bg-green-700",indigo:"border border-indigo-300 bg-white text-indigo-900 focus:ring-4 focus:ring-indigo-300 enabled:hover:bg-indigo-100 dark:border-indigo-600 dark:bg-indigo-600 dark:text-white dark:focus:ring-indigo-700 dark:enabled:hover:border-indigo-700 dark:enabled:hover:bg-indigo-700",lime:"border border-lime-300 bg-white text-lime-900 focus:ring-4 focus:ring-lime-300 enabled:hover:bg-lime-100 dark:border-lime-600 dark:bg-lime-600 dark:text-white dark:focus:ring-lime-700 dark:enabled:hover:border-lime-700 dark:enabled:hover:bg-lime-700",pink:"border border-pink-300 bg-white text-pink-900 focus:ring-4 focus:ring-pink-300 enabled:hover:bg-pink-100 dark:border-pink-600 dark:bg-pink-600 dark:text-white dark:focus:ring-pink-700 dark:enabled:hover:border-pink-700 dark:enabled:hover:bg-pink-700",red:"border border-red-300 bg-white text-red-900 focus:ring-4 focus:ring-red-300 enabled:hover:bg-red-100 dark:border-red-600 dark:bg-red-600 dark:text-white dark:focus:ring-red-700 dark:enabled:hover:border-red-700 dark:enabled:hover:bg-red-700",teal:"border border-teal-300 bg-white text-teal-900 focus:ring-4 focus:ring-teal-300 enabled:hover:bg-teal-100 dark:border-teal-600 dark:bg-teal-600 dark:text-white dark:focus:ring-teal-700 dark:enabled:hover:border-teal-700 dark:enabled:hover:bg-teal-700",yellow:"border border-yellow-300 bg-white text-yellow-900 focus:ring-4 focus:ring-yellow-300 enabled:hover:bg-yellow-100 dark:border-yellow-600 dark:bg-yellow-600 dark:text-white dark:focus:ring-yellow-700 dark:enabled:hover:border-yellow-700 dark:enabled:hover:bg-yellow-700"},disabled:"cursor-not-allowed opacity-50",isProcessing:"cursor-wait",spinnerSlot:"absolute top-0 flex h-full items-center",spinnerLeftPosition:{xs:"left-2",sm:"left-3",md:"left-4",lg:"left-5",xl:"left-6"},gradient:{cyan:"bg-gradient-to-r from-cyan-400 via-cyan-500 to-cyan-600 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-br dark:focus:ring-cyan-800",failure:"bg-gradient-to-r from-red-400 via-red-500 to-red-600 text-white focus:ring-4 focus:ring-red-300 enabled:hover:bg-gradient-to-br dark:focus:ring-red-800",info:"bg-gradient-to-r from-cyan-500 via-cyan-600 to-cyan-700 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-br dark:focus:ring-cyan-800",lime:"bg-gradient-to-r from-lime-200 via-lime-400 to-lime-500 text-gray-900 focus:ring-4 focus:ring-lime-300 enabled:hover:bg-gradient-to-br dark:focus:ring-lime-800",pink:"bg-gradient-to-r from-pink-400 via-pink-500 to-pink-600 text-white focus:ring-4 focus:ring-pink-300 enabled:hover:bg-gradient-to-br dark:focus:ring-pink-800",purple:"bg-gradient-to-r from-purple-500 via-purple-600 to-purple-700 text-white focus:ring-4 focus:ring-purple-300 enabled:hover:bg-gradient-to-br dark:focus:ring-purple-800",success:"bg-gradient-to-r from-green-400 via-green-500 to-green-600 text-white focus:ring-4 focus:ring-green-300 enabled:hover:bg-gradient-to-br dark:focus:ring-green-800",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 text-white focus:ring-4 focus:ring-teal-300 enabled:hover:bg-gradient-to-br dark:focus:ring-teal-800"},gradientDuoTone:{cyanToBlue:"bg-gradient-to-r from-cyan-500 to-cyan-500 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-bl dark:focus:ring-cyan-800",greenToBlue:"bg-gradient-to-br from-green-400 to-cyan-600 text-white focus:ring-4 focus:ring-green-200 enabled:hover:bg-gradient-to-bl dark:focus:ring-green-800",pinkToOrange:"bg-gradient-to-br from-pink-500 to-orange-400 text-white focus:ring-4 focus:ring-pink-200 enabled:hover:bg-gradient-to-bl dark:focus:ring-pink-800",purpleToBlue:"bg-gradient-to-br from-purple-600 to-cyan-500 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-bl dark:focus:ring-cyan-800",purpleToPink:"bg-gradient-to-r from-purple-500 to-pink-500 text-white focus:ring-4 focus:ring-purple-200 enabled:hover:bg-gradient-to-l dark:focus:ring-purple-800",redToYellow:"bg-gradient-to-r from-red-200 via-red-300 to-yellow-200 text-gray-900 focus:ring-4 focus:ring-red-100 enabled:hover:bg-gradient-to-bl dark:focus:ring-red-400",tealToLime:"bg-gradient-to-r from-teal-200 to-lime-200 text-gray-900 focus:ring-4 focus:ring-lime-200 enabled:hover:bg-gradient-to-l enabled:hover:from-teal-200 enabled:hover:to-lime-200 enabled:hover:text-gray-900 dark:focus:ring-teal-700"},inner:{base:"flex items-stretch transition-all duration-200",position:{none:"",start:"rounded-r-none",middle:"rounded-none",end:"rounded-l-none"},outline:"border border-transparent",isProcessingPadding:{xs:"pl-8",sm:"pl-10",md:"pl-12",lg:"pl-16",xl:"pl-20"}},label:"ml-2 inline-flex h-4 w-4 items-center justify-center rounded-full bg-cyan-200 text-xs font-semibold text-cyan-800",outline:{color:{gray:"border border-gray-900 dark:border-white",default:"border-0",light:""},off:"",on:"flex w-full justify-center bg-white text-gray-900 transition-all duration-75 ease-in group-enabled:group-hover:bg-opacity-0 group-enabled:group-hover:text-inherit dark:bg-gray-900 dark:text-white",pill:{off:"rounded-md",on:"rounded-full"}},pill:{off:"rounded-lg",on:"rounded-full"},size:{xs:"px-2 py-1 text-xs",sm:"px-3 py-1.5 text-sm",md:"px-4 py-2 text-sm",lg:"px-5 py-2.5 text-base",xl:"px-6 py-3 text-base"}},sB={base:"inline-flex",position:{none:"",start:"rounded-r-none focus:ring-2",middle:"rounded-none border-l-0 pl-0 focus:ring-2",end:"rounded-l-none border-l-0 pl-0 focus:ring-2"}},lB={root:{base:"flex rounded-lg border border-gray-200 bg-white shadow-md dark:border-gray-700 dark:bg-gray-800",children:"flex h-full flex-col justify-center gap-4 p-6",horizontal:{off:"flex-col",on:"flex-col md:max-w-xl md:flex-row"},href:"hover:bg-gray-100 dark:hover:bg-gray-700"},img:{base:"",horizontal:{off:"rounded-t-lg",on:"h-96 w-full rounded-t-lg object-cover md:h-auto md:w-48 md:rounded-none md:rounded-l-lg"}}},uB={root:{base:"relative h-full w-full",leftControl:"absolute left-0 top-0 flex h-full items-center justify-center px-4 focus:outline-none",rightControl:"absolute right-0 top-0 flex h-full items-center justify-center px-4 focus:outline-none"},indicators:{active:{off:"bg-white/50 hover:bg-white dark:bg-gray-800/50 dark:hover:bg-gray-800",on:"bg-white dark:bg-gray-800"},base:"h-3 w-3 rounded-full",wrapper:"absolute bottom-5 left-1/2 flex -translate-x-1/2 space-x-3"},item:{base:"absolute left-1/2 top-1/2 block w-full -translate-x-1/2 -translate-y-1/2",wrapper:{off:"w-full flex-shrink-0 transform cursor-default snap-center",on:"w-full flex-shrink-0 transform cursor-grab snap-center"}},control:{base:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-white/30 group-hover:bg-white/50 group-focus:outline-none group-focus:ring-4 group-focus:ring-white dark:bg-gray-800/30 dark:group-hover:bg-gray-800/60 dark:group-focus:ring-gray-800/70 sm:h-10 sm:w-10",icon:"h-5 w-5 text-white dark:text-gray-800 sm:h-6 sm:w-6"},scrollContainer:{base:"flex h-full snap-mandatory overflow-y-hidden overflow-x-scroll scroll-smooth rounded-lg",snap:"snap-x"}},cB={root:{base:"h-4 w-4 rounded border border-gray-300 bg-gray-100 focus:ring-2 dark:border-gray-600 dark:bg-gray-700",color:{default:"text-cyan-600 focus:ring-cyan-600 dark:ring-offset-gray-800 dark:focus:ring-cyan-600",dark:"text-gray-800 focus:ring-gray-800 dark:ring-offset-gray-800 dark:focus:ring-gray-800",failure:"text-red-900 focus:ring-red-900 dark:ring-offset-red-900 dark:focus:ring-red-900",gray:"text-gray-900 focus:ring-gray-900 dark:ring-offset-gray-900 dark:focus:ring-gray-900",info:"text-cyan-800 focus:ring-cyan-800 dark:ring-offset-gray-800 dark:focus:ring-cyan-800",light:"text-gray-900 focus:ring-gray-900 dark:ring-offset-gray-900 dark:focus:ring-gray-900",purple:"text-purple-600 focus:ring-purple-600 dark:ring-offset-purple-600 dark:focus:ring-purple-600",success:"text-green-800 focus:ring-green-800 dark:ring-offset-green-800 dark:focus:ring-green-800",warning:"text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400",blue:"text-blue-700 focus:ring-blue-600 dark:ring-offset-blue-700 dark:focus:ring-blue-700",cyan:"text-cyan-600 focus:ring-cyan-600 dark:ring-offset-cyan-600 dark:focus:ring-cyan-600",green:"text-green-600 focus:ring-green-600 dark:ring-offset-green-600 dark:focus:ring-green-600",indigo:"text-indigo-700 focus:ring-indigo-700 dark:ring-offset-indigo-700 dark:focus:ring-indigo-700",lime:"text-lime-700 focus:ring-lime-700 dark:ring-offset-lime-700 dark:focus:ring-lime-700",pink:"text-pink-600 focus:ring-pink-600 dark:ring-offset-pink-600 dark:focus:ring-pink-600",red:"text-red-600 focus:ring-red-600 dark:ring-offset-red-600 dark:focus:ring-red-600",teal:"text-teal-600 focus:ring-teal-600 dark:ring-offset-teal-600 dark:focus:ring-teal-600",yellow:"text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400"}}},dB={button:{base:"inline-flex w-full items-center justify-center rounded-lg bg-blue-700 px-5 py-3 hover:bg-blue-800 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800",label:"text-center text-sm font-medium text-white sm:w-auto"},withIcon:{base:"absolute end-2 top-1/2 inline-flex -translate-y-1/2 items-center justify-center rounded-lg p-2 text-gray-500 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-800",icon:{defaultIcon:"h-4 w-4",successIcon:"h-4 w-4 text-blue-700 dark:text-blue-500"}},withIconText:{base:"absolute end-2.5 top-1/2 inline-flex -translate-y-1/2 items-center justify-center rounded-lg border border-gray-200 bg-white px-2.5 py-2 text-gray-900 hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700",icon:{defaultIcon:"me-1.5 h-3 w-3",successIcon:"me-1.5 h-3 w-3 text-blue-700 dark:text-blue-500"},label:{base:"inline-flex items-center",defaultText:"text-xs font-semibold",successText:"text-xs font-semibold text-blue-700 dark:text-blue-500"}}},fB={root:{base:"rounded-lg p-2.5 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-700",icon:"h-5 w-5"}},pB={root:{base:"relative"},popup:{root:{base:"absolute top-10 z-50 block pt-2",inline:"relative top-0 z-auto",inner:"inline-block rounded-lg bg-white p-4 shadow-lg dark:bg-gray-700"},header:{base:"",title:"px-2 py-3 text-center font-semibold text-gray-900 dark:text-white",selectors:{base:"mb-2 flex justify-between",button:{base:"rounded-lg bg-white px-5 py-2.5 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:bg-gray-700 dark:text-white dark:hover:bg-gray-600",prev:"",next:"",view:""}}},view:{base:"p-1"},footer:{base:"mt-2 flex space-x-2",button:{base:"w-full rounded-lg px-5 py-2 text-center text-sm font-medium focus:ring-4 focus:ring-cyan-300",today:"bg-cyan-700 text-white hover:bg-cyan-800 dark:bg-cyan-600 dark:hover:bg-cyan-700",clear:"border border-gray-300 bg-white text-gray-900 hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:hover:bg-gray-600"}}},views:{days:{header:{base:"mb-1 grid grid-cols-7",title:"h-6 text-center text-sm font-medium leading-6 text-gray-500 dark:text-gray-400"},items:{base:"grid w-64 grid-cols-7",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},months:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},years:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},decades:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}}}},hB={root:{base:"fixed z-40 overflow-y-auto bg-white p-4 transition-transform dark:bg-gray-800",backdrop:"fixed inset-0 z-30 bg-gray-900/50 dark:bg-gray-900/80",edge:"bottom-16",position:{top:{on:"left-0 right-0 top-0 w-full transform-none",off:"left-0 right-0 top-0 w-full -translate-y-full"},right:{on:"right-0 top-0 h-screen w-80 transform-none",off:"right-0 top-0 h-screen w-80 translate-x-full"},bottom:{on:"bottom-0 left-0 right-0 w-full transform-none",off:"bottom-0 left-0 right-0 w-full translate-y-full"},left:{on:"left-0 top-0 h-screen w-80 transform-none",off:"left-0 top-0 h-screen w-80 -translate-x-full"}}},header:{inner:{closeButton:"absolute end-2.5 top-2.5 flex h-8 w-8 items-center justify-center rounded-lg bg-transparent text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",closeIcon:"h-4 w-4",titleIcon:"me-2.5 h-4 w-4",titleText:"mb-4 inline-flex items-center text-base font-semibold text-gray-500 dark:text-gray-400"},collapsed:{on:"hidden",off:"block"}},items:{base:""}},Da={arrowIcon:"ml-2 h-4 w-4",content:"py-1 focus:outline-none",floating:{animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"z-10 w-fit divide-y divide-gray-100 rounded shadow focus:outline-none",content:"py-1 text-sm text-gray-700 dark:text-gray-200",divider:"my-1 h-px bg-gray-100 dark:bg-gray-600",header:"block px-4 py-2 text-sm text-gray-700 dark:text-gray-200",hidden:"invisible opacity-0",item:{container:"",base:"flex w-full cursor-pointer items-center justify-start px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 focus:bg-gray-100 focus:outline-none dark:text-gray-200 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:bg-gray-600 dark:focus:text-white",icon:"mr-2 h-4 w-4"},style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},target:"w-fit"},inlineWrapper:"flex items-center"},gB={root:{base:"flex"},field:{base:"relative w-full",input:{base:"block w-full overflow-hidden rounded-lg border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"sm:text-xs",md:"text-sm",lg:"sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},mB={input:{default:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-gray-300 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-gray-300 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:focus:border-blue-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-gray-300 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none rounded-lg border border-gray-300 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-gray-300 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none border-0 border-b-2 border-gray-300 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500"}},success:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-green-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:bg-gray-700 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-green-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:bg-gray-700 dark:text-white dark:focus:border-green-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-green-600 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none rounded-lg border border-green-600 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-green-600 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none border-0 border-b-2 border-green-600 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500"}},error:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-red-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:bg-gray-700 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-red-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:bg-gray-700 dark:text-white dark:focus:border-red-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-red-600 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none rounded-lg border border-red-600 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-red-600 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none border-0 border-b-2 border-red-600 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500"}}},label:{default:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 peer-focus:text-blue-600 dark:bg-gray-900 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 peer-focus:text-blue-600 dark:bg-gray-900 dark:text-gray-400 peer-focus:dark:text-blue-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500"}},success:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-green-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-green-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-green-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-green-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-green-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-green-500"}},error:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-red-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-red-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-red-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-red-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-red-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-red-500"}}},helperText:{default:"mt-2 text-xs text-gray-600 dark:text-gray-400",success:"mt-2 text-xs text-green-600 dark:text-green-400",error:"mt-2 text-xs text-red-600 dark:text-red-400"}},vB={root:{base:"w-full rounded-lg bg-white shadow dark:bg-gray-800 md:flex md:items-center md:justify-between",container:"w-full p-6",bgDark:"bg-gray-800"},groupLink:{base:"flex flex-wrap text-sm text-gray-500 dark:text-white",link:{base:"me-4 last:mr-0 md:mr-6",href:"hover:underline"},col:"flex-col space-y-4"},icon:{base:"text-gray-500 dark:hover:text-white",size:"h-5 w-5"},title:{base:"mb-6 text-sm font-semibold uppercase text-gray-500 dark:text-white"},divider:{base:"my-6 w-full border-gray-200 dark:border-gray-700 sm:mx-auto lg:my-8"},copyright:{base:"text-sm text-gray-500 dark:text-gray-400 sm:text-center",href:"ml-1 hover:underline",span:"ml-1"},brand:{base:"mb-4 flex items-center sm:mb-0",img:"mr-3 h-8",span:"self-center whitespace-nowrap text-2xl font-semibold text-gray-800 dark:text-white"}},yB={root:{base:"mt-2 text-sm",colors:{gray:"text-gray-500 dark:text-gray-400",info:"text-cyan-700 dark:text-cyan-800",success:"text-green-600 dark:text-green-500",failure:"text-red-600 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600"}}},bB={root:{base:"my-8 h-px border-0 bg-gray-200 dark:bg-gray-700"},trimmed:{base:"mx-auto my-4 h-1 w-48 rounded border-0 bg-gray-100 dark:bg-gray-700 md:my-10"},icon:{base:"inline-flex w-full items-center justify-center",hrLine:"my-8 h-1 w-64 rounded border-0 bg-gray-200 dark:bg-gray-700",icon:{base:"absolute left-1/2 -translate-x-1/2 bg-white px-4 dark:bg-gray-900",icon:"h-4 w-4 text-gray-700 dark:text-gray-300"}},text:{base:"inline-flex w-full items-center justify-center",hrLine:"my-8 h-px w-64 border-0 bg-gray-200 dark:bg-gray-700",text:"absolute left-1/2 -translate-x-1/2 bg-white px-3 font-medium text-gray-900 dark:bg-gray-900 dark:text-white"},square:{base:"mx-auto my-8 h-8 w-8 rounded border-0 bg-gray-200 dark:bg-gray-700 md:my-12"}},wB={root:{base:"rounded-lg border border-gray-200 bg-gray-100 px-2 py-1.5 text-xs font-semibold text-gray-800 dark:border-gray-500 dark:bg-gray-600 dark:text-gray-100",icon:"inline-block"}},xB={root:{base:"text-sm font-medium",disabled:"opacity-50",colors:{default:"text-gray-900 dark:text-white",info:"text-cyan-500 dark:text-cyan-600",failure:"text-red-700 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600",success:"text-green-700 dark:text-green-500"}}},kB={root:{base:"list-inside space-y-1 text-gray-500 dark:text-gray-400",ordered:{off:"list-disc",on:"list-decimal"},horizontal:"flex list-none flex-wrap items-center justify-center space-x-4 space-y-0",unstyled:"list-none",nested:"mt-2 ps-5"},item:{withIcon:{off:"",on:"flex items-center"},icon:"me-2 h-3.5 w-3.5 flex-shrink-0"}},SB={root:{base:"list-none rounded-lg border border-gray-200 bg-white text-left text-sm font-medium text-gray-900 dark:border-gray-600 dark:bg-gray-700 dark:text-white"},item:{base:"[&>*]:first:rounded-t-lg [&>*]:last:rounded-b-lg [&>*]:last:border-b-0",link:{base:"flex w-full items-center border-b border-gray-200 px-4 py-2 dark:border-gray-600",active:{off:"hover:bg-gray-100 hover:text-cyan-700 focus:text-cyan-700 focus:outline-none focus:ring-2 focus:ring-cyan-700 dark:border-gray-600 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:text-white dark:focus:ring-gray-500",on:"bg-cyan-700 text-white dark:bg-gray-800"},disabled:{off:"",on:"cursor-not-allowed bg-gray-100 text-gray-900 hover:bg-gray-100 hover:text-gray-900 focus:text-gray-900"},href:{off:"",on:""},icon:"mr-2 h-4 w-4 fill-current"}}},Rd={root:{base:"bg-white px-2 py-2.5 dark:border-gray-700 dark:bg-gray-800 sm:px-4",rounded:{on:"rounded",off:""},bordered:{on:"border",off:""},inner:{base:"mx-auto flex flex-wrap items-center justify-between",fluid:{on:"",off:"container"}}},brand:{base:"flex items-center"},collapse:{base:"w-full md:block md:w-auto",list:"mt-4 flex flex-col md:mt-0 md:flex-row md:space-x-8 md:text-sm md:font-medium",hidden:{on:"hidden",off:""}},link:{base:"block py-2 pl-3 pr-4 md:p-0",active:{on:"bg-cyan-700 text-white dark:text-white md:bg-transparent md:text-cyan-700",off:"border-b border-gray-100 text-gray-700 hover:bg-gray-50 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white md:border-0 md:hover:bg-transparent md:hover:text-cyan-700 md:dark:hover:bg-transparent md:dark:hover:text-white"},disabled:{on:"text-gray-400 hover:cursor-not-allowed dark:text-gray-600",off:""}},toggle:{base:"inline-flex items-center rounded-lg p-2 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-600 md:hidden",icon:"h-6 w-6 shrink-0"}},EB=ie(z({},Rd),{dropdown:{base:"",toggle:ie(z({},Da),{floating:ie(z({},Da.floating),{base:pe(Da.floating.base,"mt-2 block"),content:pe(Da.floating.content,"text-gray-500 dark:text-gray-400"),style:ie(z({},Da.floating.style),{auto:pe(Da.floating.style.auto,"text-gray-500 dark:text-gray-400")})}),inlineWrapper:pe(Da.inlineWrapper,"flex w-full items-center justify-between")})},dropdownToggle:{base:pe(Rd.link.base,Rd.link.active.off,"flex w-full items-center justify-between")}}),CB={root:{base:"fixed inset-x-0 top-0 z-50 h-screen overflow-y-auto overflow-x-hidden md:inset-0 md:h-full",show:{on:"flex bg-gray-900 bg-opacity-50 dark:bg-opacity-80",off:"hidden"},sizes:{sm:"max-w-sm",md:"max-w-md",lg:"max-w-lg",xl:"max-w-xl","2xl":"max-w-2xl","3xl":"max-w-3xl","4xl":"max-w-4xl","5xl":"max-w-5xl","6xl":"max-w-6xl","7xl":"max-w-7xl"},positions:{"top-left":"items-start justify-start","top-center":"items-start justify-center","top-right":"items-start justify-end","center-left":"items-center justify-start",center:"items-center justify-center","center-right":"items-center justify-end","bottom-right":"items-end justify-end","bottom-center":"items-end justify-center","bottom-left":"items-end justify-start"}},content:{base:"relative h-full w-full p-4 md:h-auto",inner:"relative flex max-h-[90dvh] flex-col rounded-lg bg-white shadow dark:bg-gray-700"},body:{base:"flex-1 overflow-auto p-6",popup:"pt-0"},header:{base:"flex items-start justify-between rounded-t border-b p-5 dark:border-gray-600",popup:"border-b-0 p-2",title:"text-xl font-medium text-gray-900 dark:text-white",close:{base:"ml-auto inline-flex items-center rounded-lg bg-transparent p-1.5 text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",icon:"h-5 w-5"}},footer:{base:"flex items-center space-x-2 rounded-b border-gray-200 p-6 dark:border-gray-600",popup:"border-t"}},PB={base:"",layout:{table:{base:"text-sm text-gray-700 dark:text-gray-400",span:"font-semibold text-gray-900 dark:text-white"}},pages:{base:"xs:mt-0 mt-2 inline-flex items-center -space-x-px",showIcon:"inline-flex",previous:{base:"ml-0 rounded-l-lg border border-gray-300 bg-white px-3 py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",icon:"h-5 w-5"},next:{base:"rounded-r-lg border border-gray-300 bg-white px-3 py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",icon:"h-5 w-5"},selector:{base:"w-12 border border-gray-300 bg-white py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",active:"bg-cyan-50 text-cyan-600 hover:bg-cyan-100 hover:text-cyan-700 dark:border-gray-700 dark:bg-gray-700 dark:text-white",disabled:"cursor-not-allowed opacity-50"}}},OB={base:"absolute z-20 inline-block w-max max-w-[100vw] bg-white outline-none border border-gray-200 rounded-lg shadow-sm dark:border-gray-600 dark:bg-gray-800",content:"z-10 overflow-hidden rounded-[7px]",arrow:{base:"absolute h-2 w-2 z-0 rotate-45 mix-blend-lighten bg-white border border-gray-200 dark:border-gray-600 dark:bg-gray-800 dark:mix-blend-color",placement:"-4px"}},_B={base:"w-full overflow-hidden rounded-full bg-gray-200 dark:bg-gray-700",label:"mb-1 flex justify-between font-medium dark:text-white",bar:"space-x-2 rounded-full text-center font-medium leading-none text-cyan-300 dark:text-cyan-100",color:{dark:"bg-gray-600 dark:bg-gray-300",blue:"bg-blue-600",red:"bg-red-600 dark:bg-red-500",green:"bg-green-600 dark:bg-green-500",yellow:"bg-yellow-400",indigo:"bg-indigo-600 dark:bg-indigo-500",purple:"bg-purple-600 dark:bg-purple-500",cyan:"bg-cyan-600",gray:"bg-gray-500",lime:"bg-lime-600",pink:"bg-pink-500",teal:"bg-teal-600"},size:{sm:"h-1.5",md:"h-2.5",lg:"h-4",xl:"h-6"}},RB={root:{base:"h-4 w-4 border border-gray-300 text-cyan-600 focus:ring-2 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:focus:bg-cyan-600 dark:focus:ring-cyan-600"}},TB={root:{base:"flex"},field:{base:"relative w-full",input:{base:"w-full cursor-pointer appearance-none rounded-lg bg-gray-200 dark:bg-gray-700",sizes:{sm:"h-1",md:"h-2",lg:"h-3"}}}},IB={root:{base:"flex items-center"},star:{empty:"text-gray-300 dark:text-gray-500",filled:"text-yellow-400",sizes:{sm:"h-5 w-5",md:"h-7 w-7",lg:"h-10 w-10"}}},AB={base:"flex items-center",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500",progress:{base:"mx-4 h-5 w-2/4 rounded bg-gray-200 dark:bg-gray-700",fill:"h-5 rounded bg-yellow-400",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500"}},jB={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},select:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""},sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"p-4 sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},NB={root:{base:"h-full",collapsed:{on:"w-16",off:"w-64"},inner:"h-full overflow-y-auto overflow-x-hidden rounded bg-gray-50 px-3 py-4 dark:bg-gray-800"},collapse:{button:"group flex w-full items-center rounded-lg p-2 text-base font-normal text-gray-900 transition duration-75 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",icon:{base:"h-6 w-6 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",open:{off:"",on:"text-gray-900"}},label:{base:"ml-3 flex-1 whitespace-nowrap text-left",icon:{base:"h-6 w-6 transition delay-0 ease-in-out",open:{on:"rotate-180",off:""}}},list:"space-y-2 py-2"},cta:{base:"mt-6 rounded-lg bg-gray-100 p-4 dark:bg-gray-700",color:{blue:"bg-cyan-50 dark:bg-cyan-900",dark:"bg-dark-50 dark:bg-dark-900",failure:"bg-red-50 dark:bg-red-900",gray:"bg-alternative-50 dark:bg-alternative-900",green:"bg-green-50 dark:bg-green-900",light:"bg-light-50 dark:bg-light-900",red:"bg-red-50 dark:bg-red-900",purple:"bg-purple-50 dark:bg-purple-900",success:"bg-green-50 dark:bg-green-900",yellow:"bg-yellow-50 dark:bg-yellow-900",warning:"bg-yellow-50 dark:bg-yellow-900"}},item:{base:"flex items-center justify-center rounded-lg p-2 text-base font-normal text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",active:"bg-gray-100 dark:bg-gray-700",collapsed:{insideCollapse:"group w-full pl-8 transition duration-75",noIcon:"font-bold"},content:{base:"flex-1 whitespace-nowrap px-3"},icon:{base:"h-6 w-6 flex-shrink-0 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",active:"text-gray-700 dark:text-gray-100"},label:"",listItem:""},items:{base:""},itemGroup:{base:"mt-4 space-y-2 border-t border-gray-200 pt-4 first:mt-0 first:border-t-0 first:pt-0 dark:border-gray-700"},logo:{base:"mb-5 flex items-center pl-2.5",collapsed:{on:"hidden",off:"self-center whitespace-nowrap text-xl font-semibold dark:text-white"},img:"mr-3 h-6 sm:h-7"}},DB={base:"inline animate-spin text-gray-200",color:{failure:"fill-red-600",gray:"fill-gray-600",info:"fill-cyan-600",pink:"fill-pink-600",purple:"fill-purple-600",success:"fill-green-500",warning:"fill-yellow-400"},light:{off:{base:"dark:text-gray-600",color:{failure:"",gray:"dark:fill-gray-300",info:"",pink:"",purple:"",success:"",warning:""}},on:{base:"",color:{failure:"",gray:"",info:"",pink:"",purple:"",success:"",warning:""}}},size:{xs:"h-3 w-3",sm:"h-4 w-4",md:"h-6 w-6",lg:"h-8 w-8",xl:"h-10 w-10"}},FB={root:{base:"w-full text-left text-sm text-gray-500 dark:text-gray-400",shadow:"absolute left-0 top-0 -z-10 h-full w-full rounded-lg bg-white drop-shadow-md dark:bg-black",wrapper:"relative"},body:{base:"group/body",cell:{base:"px-6 py-4 group-first/body:group-first/row:first:rounded-tl-lg group-first/body:group-first/row:last:rounded-tr-lg group-last/body:group-last/row:first:rounded-bl-lg group-last/body:group-last/row:last:rounded-br-lg"}},head:{base:"group/head text-xs uppercase text-gray-700 dark:text-gray-400",cell:{base:"bg-gray-50 px-6 py-3 group-first/head:first:rounded-tl-lg group-first/head:last:rounded-tr-lg dark:bg-gray-700"}},row:{base:"group/row",hovered:"hover:bg-gray-50 dark:hover:bg-gray-600",striped:"odd:bg-white even:bg-gray-50 odd:dark:bg-gray-800 even:dark:bg-gray-700"}},MB={base:"flex flex-col gap-2",tablist:{base:"flex text-center",variant:{default:"flex-wrap border-b border-gray-200 dark:border-gray-700",underline:"-mb-px flex-wrap border-b border-gray-200 dark:border-gray-700",pills:"flex-wrap space-x-2 text-sm font-medium text-gray-500 dark:text-gray-400",fullWidth:"grid w-full grid-flow-col divide-x divide-gray-200 rounded-none text-sm font-medium shadow dark:divide-gray-700 dark:text-gray-400"},tabitem:{base:"flex items-center justify-center rounded-t-lg p-4 text-sm font-medium first:ml-0 focus:outline-none focus:ring-4 focus:ring-cyan-300 disabled:cursor-not-allowed disabled:text-gray-400 disabled:dark:text-gray-500",variant:{default:{base:"rounded-t-lg",active:{on:"bg-gray-100 text-cyan-600 dark:bg-gray-800 dark:text-cyan-500",off:"text-gray-500 hover:bg-gray-50 hover:text-gray-600 dark:text-gray-400 dark:hover:bg-gray-800 dark:hover:text-gray-300"}},underline:{base:"rounded-t-lg",active:{on:"active rounded-t-lg border-b-2 border-cyan-600 text-cyan-600 dark:border-cyan-500 dark:text-cyan-500",off:"border-b-2 border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-300"}},pills:{base:"",active:{on:"rounded-lg bg-cyan-600 text-white",off:"rounded-lg hover:bg-gray-100 hover:text-gray-900 dark:hover:bg-gray-800 dark:hover:text-white"}},fullWidth:{base:"ml-0 flex w-full rounded-none first:ml-0",active:{on:"active rounded-none bg-gray-100 p-4 text-gray-900 dark:bg-gray-700 dark:text-white",off:"rounded-none bg-white hover:bg-gray-50 hover:text-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700 dark:hover:text-white"}}},icon:"mr-2 h-5 w-5"}},tabitemcontainer:{base:"",variant:{default:"",underline:"",pills:"",fullWidth:""}},tabpanel:"py-3"},$B={base:"block w-full rounded-lg border text-sm disabled:cursor-not-allowed disabled:opacity-50",colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}},LB={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},rightIcon:{base:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},input:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"p-4 sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withRightIcon:{on:"pr-10",off:""},withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}}}},qB={root:{direction:{horizontal:"sm:flex",vertical:"relative border-l border-gray-200 dark:border-gray-700"}},item:{root:{horizontal:"relative mb-6 sm:mb-0",vertical:"mb-10 ml-6"},content:{root:{base:"",horizontal:"mt-3 sm:pr-8",vertical:""},body:{base:"mb-4 text-base font-normal text-gray-500 dark:text-gray-400"},time:{base:"mb-1 text-sm font-normal leading-none text-gray-400 dark:text-gray-500"},title:{base:"text-lg font-semibold text-gray-900 dark:text-white"}},point:{horizontal:"flex items-center",line:"hidden h-0.5 w-full bg-gray-200 dark:bg-gray-700 sm:flex",marker:{base:{horizontal:"absolute -left-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700",vertical:"absolute -left-1.5 mt-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700"},icon:{base:"h-3 w-3 text-cyan-600 dark:text-cyan-300",wrapper:"absolute -left-3 flex h-6 w-6 items-center justify-center rounded-full bg-cyan-200 ring-8 ring-white dark:bg-cyan-900 dark:ring-gray-900"}},vertical:""}}},zB={root:{base:"flex w-full max-w-xs items-center rounded-lg bg-white p-4 text-gray-500 shadow dark:bg-gray-800 dark:text-gray-400",closed:"opacity-0 ease-out"},toggle:{base:"-m-1.5 ml-auto inline-flex h-8 w-8 rounded-lg bg-white p-1.5 text-gray-400 hover:bg-gray-100 hover:text-gray-900 focus:ring-2 focus:ring-gray-300 dark:bg-gray-800 dark:text-gray-500 dark:hover:bg-gray-700 dark:hover:text-white",icon:"h-5 w-5 shrink-0"}},BB={root:{base:"group flex rounded-lg focus:outline-none",active:{on:"cursor-pointer",off:"cursor-not-allowed opacity-50"},label:"ms-3 mt-0.5 text-start text-sm font-medium text-gray-900 dark:text-gray-300"},toggle:{base:"relative rounded-full border after:absolute after:rounded-full after:bg-white after:transition-all group-focus:ring-4 group-focus:ring-cyan-500/25",checked:{on:"after:translate-x-full after:border-white rtl:after:-translate-x-full",off:"border-gray-200 bg-gray-200 dark:border-gray-600 dark:bg-gray-700",color:{blue:"border-cyan-700 bg-cyan-700",dark:"bg-dark-700 border-dark-900",failure:"border-red-900 bg-red-700",gray:"border-gray-600 bg-gray-500",green:"border-green-700 bg-green-600",light:"bg-light-700 border-light-900",red:"border-red-900 bg-red-700",purple:"border-purple-900 bg-purple-700",success:"border-green-500 bg-green-500",yellow:"border-yellow-400 bg-yellow-400",warning:"border-yellow-600 bg-yellow-600",cyan:"border-cyan-500 bg-cyan-500",lime:"border-lime-400 bg-lime-400",indigo:"border-indigo-400 bg-indigo-400",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 hover:bg-gradient-to-br focus:ring-4",info:"border-cyan-600 bg-cyan-600",pink:"border-pink-600 bg-pink-600"}},sizes:{sm:"h-5 w-9 min-w-9 after:left-px after:top-px after:h-4 after:w-4 rtl:after:right-px",md:"h-6 w-11 min-w-11 after:left-px after:top-px after:h-5 after:w-5 rtl:after:right-px",lg:"h-7 w-14 min-w-14 after:left-1 after:top-0.5 after:h-6 after:w-6 rtl:after:right-1"}}},UB={target:"w-fit",animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"absolute z-10 inline-block rounded-lg px-3 py-2 text-sm font-medium shadow-sm",hidden:"invisible opacity-0",style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},content:"relative z-20"},VB={theme:Zl({accordion:eB,alert:tB,avatar:rB,badge:nB,blockquote:oB,breadcrumb:aB,button:iB,buttonGroup:sB,card:lB,carousel:uB,checkbox:cB,clipboard:dB,datepicker:pB,darkThemeToggle:fB,drawer:hB,dropdown:Da,fileInput:gB,floatingLabel:mB,footer:vB,helperText:yB,hr:bB,kbd:wB,label:xB,listGroup:SB,list:kB,megaMenu:EB,modal:CB,navbar:Rd,pagination:PB,popover:OB,progress:_B,radio:RB,rangeSlider:TB,rating:IB,ratingAdvanced:AB,select:jB,textInput:LB,textarea:$B,toggleSwitch:BB,sidebar:NB,spinner:DB,table:FB,tabs:MB,timeline:qB,toast:zB,tooltip:UB})};function Ke(){return Zl(VB.theme)}const PC=P.createContext(void 0);function OC(){const t=P.useContext(PC);if(!t)throw new Error("useAccordionContext should be used within the AccordionPanelContext provider!");return t}const _C=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{isOpen:s}=OC(),u=Te(Ke().accordion.content,r);return k.jsx("div",ie(z({className:pe(u.base,e),"data-testid":"flowbite-accordion-content",hidden:!s},o),{children:t}))},RC=r=>{var o=r,{children:t}=o,e=be(o,["children"]);const{alwaysOpen:n}=e,[a,s]=P.useState(e.isOpen),u=n?ie(z({},e),{isOpen:a,setOpen:()=>s(!a)}):e;return k.jsx(PC.Provider,{value:u,children:t})},TC=a=>{var s=a,{as:t="h2",children:e,className:r,theme:o={}}=s,n=be(s,["as","children","className","theme"]);const{arrowIcon:u,flush:c,isOpen:d,setOpen:f}=OC(),h=()=>typeof f!="undefined"&&f(),m=Te(Ke().accordion.title,o);return k.jsxs("button",ie(z({className:pe(m.base,m.flush[c?"on":"off"],m.open[d?"on":"off"],r),onClick:h,type:"button"},n),{children:[k.jsx(t,{className:m.heading,"data-testid":"flowbite-accordion-heading",children:e}),u&&k.jsx(u,{"aria-hidden":!0,className:pe(m.arrow.base,m.arrow.open[d?"on":"off"]),"data-testid":"flowbite-accordion-arrow"})]}))},IC=c=>{var d=c,{alwaysOpen:t=!1,arrowIcon:e=mC,children:r,flush:o=!1,collapseAll:n=!1,className:a,theme:s={}}=d,u=be(d,["alwaysOpen","arrowIcon","children","flush","collapseAll","className","theme"]);const[f,h]=P.useState(n?-1:0),m=P.useMemo(()=>P.Children.map(r,(v,w)=>P.cloneElement(v,{alwaysOpen:t,arrowIcon:e,flush:o,isOpen:f===w,setOpen:()=>h(f===w?-1:w)})),[t,e,r,o,f]),g=Te(Ke().accordion.root,s);return k.jsx("div",ie(z({className:pe(g.base,g.flush[o?"on":"off"],a),"data-testid":"flowbite-accordion"},u),{children:m}))};IC.displayName="Accordion",RC.displayName="Accordion.Panel",TC.displayName="Accordion.Title",_C.displayName="Accordion.Content",Object.assign(IC,{Panel:RC,Title:TC,Content:_C});const AC=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const s=Te(Ke().avatar.group,r);return k.jsx("div",ie(z({"data-testid":"avatar-group-element",className:pe(s.base,e)},o),{children:t}))};AC.displayName="Avatar.Group";const jC=a=>{var s=a,{className:t,href:e,theme:r={},total:o}=s,n=be(s,["className","href","theme","total"]);const u=Te(Ke().avatar.groupCounter,r);return k.jsxs("a",ie(z({href:e,className:pe(u.base,t)},n),{children:["+",o]}))};jC.displayName="Avatar.GroupCounter";const NC=v=>{var w=v,{alt:t="",bordered:e=!1,children:r,className:o,color:n="light",img:a,placeholderInitials:s="",rounded:u=!1,size:c="md",stacked:d=!1,status:f,statusPosition:h="top-left",theme:m={}}=w,g=be(w,["alt","bordered","children","className","color","img","placeholderInitials","rounded","size","stacked","status","statusPosition","theme"]);const y=Te(Ke().avatar,m),x=pe(y.root.img.base,e&&y.root.bordered,e&&y.root.color[n],u&&y.root.rounded,d&&y.root.stacked,y.root.img.on,y.root.size[c]),C={className:pe(x,y.root.img.on),"data-testid":"flowbite-avatar-img"};return k.jsxs("div",ie(z({className:pe(y.root.base,o),"data-testid":"flowbite-avatar"},g),{children:[k.jsxs("div",{className:"relative",children:[a?typeof a=="string"?k.jsx("img",z({alt:t,src:a},C)):a(z({alt:t},C)):s?k.jsx("div",{className:pe(y.root.img.off,y.root.initials.base,d&&y.root.stacked,e&&y.root.bordered,e&&y.root.color[n],y.root.size[c],u&&y.root.rounded),"data-testid":"flowbite-avatar-initials-placeholder",children:k.jsx("span",{className:pe(y.root.initials.text),"data-testid":"flowbite-avatar-initials-placeholder-text",children:s})}):k.jsx("div",{className:pe(x,y.root.img.off),"data-testid":"flowbite-avatar-img",children:k.jsx("svg",{className:y.root.img.placeholder,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:k.jsx("path",{fillRule:"evenodd",d:"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z",clipRule:"evenodd"})})}),f&&k.jsx("span",{"data-testid":"flowbite-avatar-status",className:pe(y.root.status.base,y.root.status[f],y.root.statusPosition[h])})]}),r&&k.jsx("div",{children:r})]}))};NC.displayName="Avatar",Object.assign(NC,{Group:AC,Counter:jC});const DC=c=>{var d=c,{children:t,color:e="info",href:r,icon:o,size:n="xs",className:a,theme:s={}}=d,u=be(d,["children","color","href","icon","size","className","theme"]);const f=Te(Ke().badge,s),h=()=>k.jsxs("span",ie(z({className:pe(f.root.base,f.root.color[e],f.root.size[n],f.icon[o?"on":"off"],a),"data-testid":"flowbite-badge"},u),{children:[o&&k.jsx(o,{"aria-hidden":!0,className:f.icon.size[n],"data-testid":"flowbite-badge-icon"}),t&&k.jsx("span",{children:t})]}));return r?k.jsx("a",{className:f.root.href,href:r,children:k.jsx(h,{})}):k.jsx(h,{})};DC.displayName="Badge";const FC=s=>{var u=s,{className:t,color:e="info",light:r,size:o="md",theme:n={}}=u,a=be(u,["className","color","light","size","theme"]);const c=Te(Ke().spinner,n);return k.jsx("span",ie(z({role:"status"},a),{children:k.jsxs("svg",{fill:"none",viewBox:"0 0 100 101",className:pe(c.base,c.color[e],c.light[r?"on":"off"].base,c.light[r?"on":"off"].color[e],c.size[o],t),children:[k.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),k.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]})}))};FC.displayName="Spinner";const $g=P.forwardRef((s,a)=>{var u=s,{children:t,as:e,href:r,type:o="button"}=u,n=be(u,["children","as","href","type"]);const c=e||(r?"a":"button");return P.createElement(c,z({ref:a,href:r,type:o},n),t)});$g.displayName="ButtonBaseComponent";const MC=(t,e,r)=>P.Children.map(t,(o,n)=>{if(P.isValidElement(o)){const a=o.type==Ao?{positionInGroup:HB(n,P.Children.count(t))}:{};return o.props.children?P.cloneElement(o,z(ie(z({},o.props),{children:MC(o.props.children,e,r)}),a)):P.cloneElement(o,z({outline:e,pill:r},a))}return o}),HB=(t,e)=>t===0?"start":t===e-1?"end":"middle",$C=s=>{var u=s,{children:t,className:e,outline:r,pill:o,theme:n={}}=u,a=be(u,["children","className","outline","pill","theme"]);const c=P.useMemo(()=>MC(t,r,o),[t,r,o]),d=Te(Ke().buttonGroup,n);return k.jsx("div",ie(z({className:pe(d.base,e),role:"group"},a),{children:c}))};$C.displayName="Button.Group";const LC=P.forwardRef((C,x)=>{var S=C,{children:t,className:e,color:r="info",disabled:o,fullSized:n,isProcessing:a=!1,processingLabel:s="Loading...",processingSpinner:u,gradientDuoTone:c,gradientMonochrome:d,label:f,outline:h=!1,pill:m=!1,positionInGroup:g="none",size:v="md",theme:w={}}=S,y=be(S,["children","className","color","disabled","fullSized","isProcessing","processingLabel","processingSpinner","gradientDuoTone","gradientMonochrome","label","outline","pill","positionInGroup","size","theme"]);var D;const{buttonGroup:O,button:_}=Ke(),T=Te(_,w),I=y;return k.jsx($g,ie(z({ref:x,disabled:o,className:pe(T.base,o&&T.disabled,!c&&!d&&T.color[r],c&&!d&&T.gradientDuoTone[c],!c&&d&&T.gradient[d],h&&((D=T.outline.color[r])!=null?D:T.outline.color.default),T.pill[m?"on":"off"],n&&T.fullSized,O.position[g],e)},I),{children:k.jsx("span",{className:pe(T.inner.base,T.outline[h?"on":"off"],T.outline.pill[h&&m?"on":"off"],T.size[v],h&&!T.outline.color[r]&&T.inner.outline,a&&T.isProcessing,a&&T.inner.isProcessingPadding[v],T.inner.position[g]),children:k.jsxs(k.Fragment,{children:[a&&k.jsx("span",{className:pe(T.spinnerSlot,T.spinnerLeftPosition[v]),children:u||k.jsx(FC,{size:v})}),typeof t!="undefined"?t:k.jsx("span",{"data-testid":"flowbite-button-label",className:pe(T.label),children:a?s:f})]})})}))});LC.displayName="Button";const Ao=Object.assign(LC,{Group:$C}),qC=r=>{var o=r,{children:t}=o,e=be(o,["children"]);const n=a=>{const u=a.target.closest('[role="banner"]');u==null||u.remove()};return k.jsx(Ao,ie(z({onClick:n},e),{children:t}))};qC.displayName="Banner.CollapseButton";const zC=r=>{var o=r,{children:t}=o,e=be(o,["children"]);return k.jsx("div",ie(z({"data-testid":"flowbite-banner",role:"banner",tabIndex:-1},e),{children:t}))};zC.displayName="Banner",Object.assign(zC,{CollapseButton:qC});const BC=P.forwardRef((u,s)=>{var c=u,{children:t,className:e,href:r,icon:o,theme:n={}}=c,a=be(c,["children","className","href","icon","theme"]);const d=typeof r!="undefined",f=d?"a":"span",h=Te(Ke().breadcrumb.item,n);return k.jsxs("li",ie(z({className:pe(h.base,e)},a),{children:[k.jsx(yC,{"aria-hidden":!0,className:h.chevron,"data-testid":"flowbite-breadcrumb-separator"}),k.jsxs(f,{ref:s,className:h.href[d?"on":"off"],"data-testid":"flowbite-breadcrumb-item",href:r,children:[o&&k.jsx(o,{"aria-hidden":!0,className:h.icon}),t]})]}))});BC.displayName="Breadcrumb.Item";const UC=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const s=Te(Ke().breadcrumb.root,r);return k.jsx("nav",ie(z({"aria-label":"Breadcrumb",className:pe(s.base,e)},o),{children:k.jsx("ol",{className:s.list,children:t})}))};UC.displayName="Breadcrumb",Object.assign(UC,{Item:BC});var Lg={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/var oP;function hB(){return oP||(oP=1,(function(t){(function(){var e={}.hasOwnProperty;function r(){for(var a="",s=0;s=0?l=setTimeout(h,r-g):(l=void 0,n||(d=f()))}const m=function(...g){if(a&&this!==a)throw new Error("Debounced method called with different contexts.");a=this,s=g,c=Date.now();const v=n&&!l;return l||(l=setTimeout(h,r)),v&&(d=f()),d};return m.clear=()=>{l&&(clearTimeout(l),l=void 0)},m.flush=()=>{l&&m.trigger()},m.trigger=()=>{d=f(),m.clear()},m}return Nd.exports.debounce=t,Nd.exports=t,Nd.exports}var yB=vB();const bB=_t(yB);var wB=Object.defineProperty,xB=(t,e,r)=>e in t?wB(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,$r=(t,e,r)=>xB(t,typeof e!="symbol"?e+"":e,r);const kB=300,SB=0;class EB extends _.PureComponent{constructor(e){super(e),$r(this,"container"),$r(this,"scrolling"),$r(this,"started"),$r(this,"pressed"),$r(this,"isMobile",!1),$r(this,"internal"),$r(this,"scrollLeft"),$r(this,"scrollTop"),$r(this,"clientX"),$r(this,"clientY"),$r(this,"onEndScroll",()=>{this.scrolling=!1,!this.pressed&&this.started&&this.processEnd()}),$r(this,"onScroll",()=>{const r=this.container.current;(r.scrollLeft!==this.scrollLeft||r.scrollTop!==this.scrollTop)&&(this.scrolling=!0,this.processScroll(),this.onEndScroll())}),$r(this,"onTouchStart",r=>{const{nativeMobileScroll:o}=this.props;if(this.isDraggable(r.target))if(this.internal=!0,o&&this.scrolling)this.pressed=!0;else{const n=r.touches[0];this.processClick(n.clientX,n.clientY),!o&&this.props.stopPropagation&&r.stopPropagation()}}),$r(this,"onTouchEnd",()=>{const{nativeMobileScroll:r}=this.props;this.pressed&&(this.started&&(!this.scrolling||!r)?this.processEnd():this.pressed=!1,this.forceUpdate())}),$r(this,"onTouchMove",r=>{const{nativeMobileScroll:o}=this.props;if(this.pressed&&(!o||!this.isMobile)){const n=r.touches[0];n&&this.processMove(n.clientX,n.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation()}}),$r(this,"onMouseDown",r=>{var o,n;this.isDraggable(r.target)&&this.isScrollable()&&(this.internal=!0,((n=(o=this.props)==null?void 0:o.buttons)==null?void 0:n.indexOf(r.button))!==-1&&(this.processClick(r.clientX,r.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation()))}),$r(this,"onMouseMove",r=>{this.pressed&&(this.processMove(r.clientX,r.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation())}),$r(this,"onMouseUp",r=>{this.pressed&&(this.started?this.processEnd():(this.internal=!1,this.pressed=!1,this.forceUpdate(),this.props.onClick&&this.props.onClick(r)),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation())}),this.container=Vt.createRef(),this.onEndScroll=bB(this.onEndScroll,kB),this.scrolling=!1,this.started=!1,this.pressed=!1,this.internal=!1,this.getRef=this.getRef.bind(this)}componentDidMount(){const{nativeMobileScroll:e}=this.props,r=this.container.current;window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd),r.addEventListener("touchstart",this.onTouchStart,{passive:!1}),r.addEventListener("mousedown",this.onMouseDown,{passive:!1}),e&&(this.isMobile=this.isMobileDevice(),this.isMobile&&this.forceUpdate())}componentWillUnmount(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)}getElement(){return this.container.current}isMobileDevice(){return typeof window.orientation!="undefined"||navigator.userAgent.indexOf("IEMobile")!==-1}isDraggable(e){const r=this.props.ignoreElements;if(r){const o=e.closest(r);return o===null||o.contains(this.getElement())}else return!0}isScrollable(){const e=this.container.current;return e&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight)}processClick(e,r){const o=this.container.current;this.scrollLeft=o==null?void 0:o.scrollLeft,this.scrollTop=o==null?void 0:o.scrollTop,this.clientX=e,this.clientY=r,this.pressed=!0}processStart(e=!0){const{onStartScroll:r}=this.props;this.started=!0,e&&document.body.classList.add("cursor-grab"),r&&r({external:!this.internal}),this.forceUpdate()}processScroll(){if(this.started){const{onScroll:e}=this.props;e&&e({external:!this.internal})}else this.processStart(!1)}processMove(e,r){const{horizontal:o,vertical:n,activationDistance:a,onScroll:s}=this.props,l=this.container.current;this.started?(o&&(l.scrollLeft-=e-this.clientX),n&&(l.scrollTop-=r-this.clientY),s&&s({external:!this.internal}),this.clientX=e,this.clientY=r,this.scrollLeft=l.scrollLeft,this.scrollTop=l.scrollTop):(o&&Math.abs(e-this.clientX)>a||n&&Math.abs(r-this.clientY)>a)&&(this.clientX=e,this.clientY=r,this.processStart())}processEnd(){const{onEndScroll:e}=this.props;this.container.current&&e&&e({external:!this.internal}),this.pressed=!1,this.started=!1,this.scrolling=!1,this.internal=!1,document.body.classList.remove("cursor-grab"),this.forceUpdate()}getRef(e){[this.container,this.props.innerRef].forEach(r=>{r&&(typeof r=="function"?r(e):r.current=e)})}render(){const{children:e,draggingClassName:r,className:o,style:n,hideScrollbars:a}=this.props;return I.jsx("div",{className:mB(o,this.pressed&&r,{"!scroll-auto [&>*]:pointer-events-none [&>*]:cursor-grab":this.pressed,"overflow-auto":this.isMobile,"overflow-hidden !overflow-x-hidden [overflow:-moz-scrollbars-none] [scrollbar-width:none]":a,"[&::-webkit-scrollbar]:[-webkit-appearance:none !important] [&::-webkit-scrollbar]:!hidden [&::-webkit-scrollbar]:!h-0 [&::-webkit-scrollbar]:!w-0 [&::-webkit-scrollbar]:!bg-transparent":a}),style:n,ref:this.getRef,onScroll:this.onScroll,children:e})}}$r(EB,"defaultProps",{nativeMobileScroll:!0,hideScrollbars:!0,activationDistance:10,vertical:!0,horizontal:!0,stopPropagation:!1,style:{},buttons:[SB]});const CB=_.forwardRef((a,n)=>{var s=a,{className:t,color:e="default",theme:r={}}=s,o=xe(s,["className","color","theme"]);const l=Ie(Ke().checkbox,r);return I.jsx("input",U({ref:n,type:"checkbox",className:me(l.root.base,l.root.color[e],t)},o))});CB.displayName="Checkbox";function ho(t){let e=t.activeElement;for(;((r=e)==null||(r=r.shadowRoot)==null?void 0:r.activeElement)!=null;){var r;e=e.shadowRoot.activeElement}return e}function Er(t,e){if(!t||!e)return!1;const r=e.getRootNode==null?void 0:e.getRootNode();if(t.contains(e))return!0;if(r&&hg(r)){let o=e;for(;o;){if(t===o)return!0;o=o.parentNode||o.host}}return!1}function Kg(){const t=navigator.userAgentData;return t!=null&&t.platform?t.platform:navigator.platform}function iP(){const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map(e=>{let{brand:r,version:o}=e;return r+"/"+o}).join(" "):navigator.userAgent}function sP(t){return t.mozInputSource===0&&t.isTrusted?!0:Jg()&&t.pointerType?t.type==="click"&&t.buttons===1:t.detail===0&&!t.pointerType}function Yg(t){return PB()?!1:!Jg()&&t.width===0&&t.height===0||Jg()&&t.width===1&&t.height===1&&t.pressure===0&&t.detail===0&&t.pointerType==="mouse"||t.width<1&&t.height<1&&t.pressure===0&&t.detail===0&&t.pointerType==="touch"}function Qg(){return/apple/i.test(navigator.vendor)}function Jg(){const t=/android/i;return t.test(Kg())||t.test(iP())}function lP(){return Kg().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function PB(){return iP().includes("jsdom/")}function au(t,e){const r=["mouse","pen"];return e||r.push("",void 0),r.includes(t)}function _B(t){return"nativeEvent"in t}function OB(t){return t.matches("html,body")}function Hr(t){return(t==null?void 0:t.ownerDocument)||document}function Xg(t,e){if(e==null)return!1;if("composedPath"in t)return t.composedPath().includes(e);const r=t;return r.target!=null&&e.contains(r.target)}function ia(t){return"composedPath"in t?t.composedPath()[0]:t.target}const RB="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Zg(t){return Sr(t)&&t.matches(RB)}function Zr(t){t.preventDefault(),t.stopPropagation()}function uP(t){return t?t.getAttribute("role")==="combobox"&&Zg(t):!1}/*! +*/var VC;function WB(){return VC||(VC=1,(function(t){(function(){var e={}.hasOwnProperty;function r(){for(var a="",s=0;s=0?u=setTimeout(h,r-g):(u=void 0,n||(d=f()))}const m=function(...g){if(a&&this!==a)throw new Error("Debounced method called with different contexts.");a=this,s=g,c=Date.now();const v=n&&!u;return u||(u=setTimeout(h,r)),v&&(d=f()),d};return m.clear=()=>{u&&(clearTimeout(u),u=void 0)},m.flush=()=>{u&&m.trigger()},m.trigger=()=>{d=f(),m.clear()},m}return Td.exports.debounce=t,Td.exports=t,Td.exports}var QB=YB();const JB=Et(QB);var XB=Object.defineProperty,ZB=(t,e,r)=>e in t?XB(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,Dr=(t,e,r)=>ZB(t,typeof e!="symbol"?e+"":e,r);const eU=300,tU=0;class rU extends P.PureComponent{constructor(e){super(e),Dr(this,"container"),Dr(this,"scrolling"),Dr(this,"started"),Dr(this,"pressed"),Dr(this,"isMobile",!1),Dr(this,"internal"),Dr(this,"scrollLeft"),Dr(this,"scrollTop"),Dr(this,"clientX"),Dr(this,"clientY"),Dr(this,"onEndScroll",()=>{this.scrolling=!1,!this.pressed&&this.started&&this.processEnd()}),Dr(this,"onScroll",()=>{const r=this.container.current;(r.scrollLeft!==this.scrollLeft||r.scrollTop!==this.scrollTop)&&(this.scrolling=!0,this.processScroll(),this.onEndScroll())}),Dr(this,"onTouchStart",r=>{const{nativeMobileScroll:o}=this.props;if(this.isDraggable(r.target))if(this.internal=!0,o&&this.scrolling)this.pressed=!0;else{const n=r.touches[0];this.processClick(n.clientX,n.clientY),!o&&this.props.stopPropagation&&r.stopPropagation()}}),Dr(this,"onTouchEnd",()=>{const{nativeMobileScroll:r}=this.props;this.pressed&&(this.started&&(!this.scrolling||!r)?this.processEnd():this.pressed=!1,this.forceUpdate())}),Dr(this,"onTouchMove",r=>{const{nativeMobileScroll:o}=this.props;if(this.pressed&&(!o||!this.isMobile)){const n=r.touches[0];n&&this.processMove(n.clientX,n.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation()}}),Dr(this,"onMouseDown",r=>{var o,n;this.isDraggable(r.target)&&this.isScrollable()&&(this.internal=!0,((n=(o=this.props)==null?void 0:o.buttons)==null?void 0:n.indexOf(r.button))!==-1&&(this.processClick(r.clientX,r.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation()))}),Dr(this,"onMouseMove",r=>{this.pressed&&(this.processMove(r.clientX,r.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation())}),Dr(this,"onMouseUp",r=>{this.pressed&&(this.started?this.processEnd():(this.internal=!1,this.pressed=!1,this.forceUpdate(),this.props.onClick&&this.props.onClick(r)),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation())}),this.container=Lt.createRef(),this.onEndScroll=JB(this.onEndScroll,eU),this.scrolling=!1,this.started=!1,this.pressed=!1,this.internal=!1,this.getRef=this.getRef.bind(this)}componentDidMount(){const{nativeMobileScroll:e}=this.props,r=this.container.current;window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd),r.addEventListener("touchstart",this.onTouchStart,{passive:!1}),r.addEventListener("mousedown",this.onMouseDown,{passive:!1}),e&&(this.isMobile=this.isMobileDevice(),this.isMobile&&this.forceUpdate())}componentWillUnmount(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)}getElement(){return this.container.current}isMobileDevice(){return typeof window.orientation!="undefined"||navigator.userAgent.indexOf("IEMobile")!==-1}isDraggable(e){const r=this.props.ignoreElements;if(r){const o=e.closest(r);return o===null||o.contains(this.getElement())}else return!0}isScrollable(){const e=this.container.current;return e&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight)}processClick(e,r){const o=this.container.current;this.scrollLeft=o==null?void 0:o.scrollLeft,this.scrollTop=o==null?void 0:o.scrollTop,this.clientX=e,this.clientY=r,this.pressed=!0}processStart(e=!0){const{onStartScroll:r}=this.props;this.started=!0,e&&document.body.classList.add("cursor-grab"),r&&r({external:!this.internal}),this.forceUpdate()}processScroll(){if(this.started){const{onScroll:e}=this.props;e&&e({external:!this.internal})}else this.processStart(!1)}processMove(e,r){const{horizontal:o,vertical:n,activationDistance:a,onScroll:s}=this.props,u=this.container.current;this.started?(o&&(u.scrollLeft-=e-this.clientX),n&&(u.scrollTop-=r-this.clientY),s&&s({external:!this.internal}),this.clientX=e,this.clientY=r,this.scrollLeft=u.scrollLeft,this.scrollTop=u.scrollTop):(o&&Math.abs(e-this.clientX)>a||n&&Math.abs(r-this.clientY)>a)&&(this.clientX=e,this.clientY=r,this.processStart())}processEnd(){const{onEndScroll:e}=this.props;this.container.current&&e&&e({external:!this.internal}),this.pressed=!1,this.started=!1,this.scrolling=!1,this.internal=!1,document.body.classList.remove("cursor-grab"),this.forceUpdate()}getRef(e){[this.container,this.props.innerRef].forEach(r=>{r&&(typeof r=="function"?r(e):r.current=e)})}render(){const{children:e,draggingClassName:r,className:o,style:n,hideScrollbars:a}=this.props;return k.jsx("div",{className:GB(o,this.pressed&&r,{"!scroll-auto [&>*]:pointer-events-none [&>*]:cursor-grab":this.pressed,"overflow-auto":this.isMobile,"overflow-hidden !overflow-x-hidden [overflow:-moz-scrollbars-none] [scrollbar-width:none]":a,"[&::-webkit-scrollbar]:[-webkit-appearance:none !important] [&::-webkit-scrollbar]:!hidden [&::-webkit-scrollbar]:!h-0 [&::-webkit-scrollbar]:!w-0 [&::-webkit-scrollbar]:!bg-transparent":a}),style:n,ref:this.getRef,onScroll:this.onScroll,children:e})}}Dr(rU,"defaultProps",{nativeMobileScroll:!0,hideScrollbars:!0,activationDistance:10,vertical:!0,horizontal:!0,stopPropagation:!1,style:{},buttons:[tU]});const nU=P.forwardRef((a,n)=>{var s=a,{className:t,color:e="default",theme:r={}}=s,o=be(s,["className","color","theme"]);const u=Te(Ke().checkbox,r);return k.jsx("input",z({ref:n,type:"checkbox",className:pe(u.root.base,u.root.color[e],t)},o))});nU.displayName="Checkbox";function uo(t){let e=t.activeElement;for(;((r=e)==null||(r=r.shadowRoot)==null?void 0:r.activeElement)!=null;){var r;e=e.shadowRoot.activeElement}return e}function wr(t,e){if(!t||!e)return!1;const r=e.getRootNode==null?void 0:e.getRootNode();if(t.contains(e))return!0;if(r&&sg(r)){let o=e;for(;o;){if(t===o)return!0;o=o.parentNode||o.host}}return!1}function qg(){const t=navigator.userAgentData;return t!=null&&t.platform?t.platform:navigator.platform}function WC(){const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map(e=>{let{brand:r,version:o}=e;return r+"/"+o}).join(" "):navigator.userAgent}function KC(t){return t.mozInputSource===0&&t.isTrusted?!0:Ug()&&t.pointerType?t.type==="click"&&t.buttons===1:t.detail===0&&!t.pointerType}function zg(t){return oU()?!1:!Ug()&&t.width===0&&t.height===0||Ug()&&t.width===1&&t.height===1&&t.pressure===0&&t.detail===0&&t.pointerType==="mouse"||t.width<1&&t.height<1&&t.pressure===0&&t.detail===0&&t.pointerType==="touch"}function Bg(){return/apple/i.test(navigator.vendor)}function Ug(){const t=/android/i;return t.test(qg())||t.test(WC())}function GC(){return qg().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function oU(){return WC().includes("jsdom/")}function eu(t,e){const r=["mouse","pen"];return e||r.push("",void 0),r.includes(t)}function aU(t){return"nativeEvent"in t}function iU(t){return t.matches("html,body")}function Br(t){return(t==null?void 0:t.ownerDocument)||document}function Vg(t,e){if(e==null)return!1;if("composedPath"in t)return t.composedPath().includes(e);const r=t;return r.target!=null&&e.contains(r.target)}function na(t){return"composedPath"in t?t.composedPath()[0]:t.target}const sU="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Hg(t){return br(t)&&t.matches(sU)}function Qr(t){t.preventDefault(),t.stopPropagation()}function YC(t){return t?t.getAttribute("role")==="combobox"&&Hg(t):!1}/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var TB=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Fd=TB.join(","),cP=typeof Element=="undefined",Rs=cP?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Md=!cP&&Element.prototype.getRootNode?function(t){var e;return t==null||(e=t.getRootNode)===null||e===void 0?void 0:e.call(t)}:function(t){return t==null?void 0:t.ownerDocument},$d=function t(e,r){var o;r===void 0&&(r=!0);var n=e==null||(o=e.getAttribute)===null||o===void 0?void 0:o.call(e,"inert"),a=n===""||n==="true",s=a||r&&e&&t(e.parentNode);return s},IB=function(e){var r,o=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"contenteditable");return o===""||o==="true"},AB=function(e,r,o){if($d(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Fd));return r&&Rs.call(e,Fd)&&n.unshift(e),n=n.filter(o),n},jB=function t(e,r,o){for(var n=[],a=Array.from(e);a.length;){var s=a.shift();if(!$d(s,!1))if(s.tagName==="SLOT"){var l=s.assignedElements(),c=l.length?l:s.children,d=t(c,!0,o);o.flatten?n.push.apply(n,d):n.push({scopeParent:s,candidates:d})}else{var f=Rs.call(s,Fd);f&&o.filter(s)&&(r||!e.includes(s))&&n.push(s);var h=s.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(s),m=!$d(h,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(s));if(h&&m){var g=t(h===!0?s.children:h.children,!0,o);o.flatten?n.push.apply(n,g):n.push({scopeParent:s,candidates:g})}else a.unshift.apply(a,s.children)}}return n},dP=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},fP=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||IB(e))&&!dP(e)?0:e.tabIndex},DB=function(e,r){var o=fP(e);return o<0&&r&&!dP(e)?0:o},NB=function(e,r){return e.tabIndex===r.tabIndex?e.documentOrder-r.documentOrder:e.tabIndex-r.tabIndex},pP=function(e){return e.tagName==="INPUT"},FB=function(e){return pP(e)&&e.type==="hidden"},MB=function(e){var r=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(o){return o.tagName==="SUMMARY"});return r},$B=function(e,r){for(var o=0;osummary:first-of-type"),s=a?e.parentElement:e;if(Rs.call(s,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="legacy-full"){if(typeof n=="function"){for(var l=e;e;){var c=e.parentElement,d=Md(e);if(c&&!c.shadowRoot&&n(c)===!0)return hP(e);e.assignedSlot?e=e.assignedSlot:!c&&d!==e.ownerDocument?e=d.host:e=c}e=l}if(UB(e))return!e.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return hP(e);return!1},VB=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var r=e.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o=0)},GB=function t(e){var r=[],o=[];return e.forEach(function(n,a){var s=!!n.scopeParent,l=s?n.scopeParent:n,c=DB(l,s),d=s?t(n.candidates):l;c===0?s?r.push.apply(r,d):r.push(l):o.push({documentOrder:a,tabIndex:c,item:n,isScope:s,content:d})}),o.sort(NB).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(r)},iu=function(e,r){r=r||{};var o;return r.getShadowRoot?o=jB([e],r.includeContainer,{filter:em.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:WB}):o=AB(e,r.includeContainer,em.bind(null,r)),GB(o)},KB=function(e,r){if(r=r||{},!e)throw new Error("No node provided");return Rs.call(e,Fd)===!1?!1:em(r,e)},YB=typeof document!="undefined",QB=function(){},Ld=YB?_.useLayoutEffect:QB;function qd(t,e){if(t===e)return!0;if(typeof t!=typeof e)return!1;if(typeof t=="function"&&t.toString()===e.toString())return!0;let r,o,n;if(t&&e&&typeof t=="object"){if(Array.isArray(t)){if(r=t.length,r!==e.length)return!1;for(o=r;o--!==0;)if(!qd(t[o],e[o]))return!1;return!0}if(n=Object.keys(t),r=n.length,r!==Object.keys(e).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(e,n[o]))return!1;for(o=r;o--!==0;){const a=n[o];if(!(a==="_owner"&&t.$$typeof)&&!qd(t[a],e[a]))return!1}return!0}return t!==t&&e!==e}function gP(t){return typeof window=="undefined"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function mP(t,e){const r=gP(t);return Math.round(e*r)/r}function tm(t){const e=_.useRef(t);return Ld(()=>{e.current=t}),e}function JB(t){t===void 0&&(t={});const{placement:e="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:a,floating:s}={},transform:l=!0,whileElementsMounted:c,open:d}=t,[f,h]=_.useState({x:0,y:0,strategy:r,placement:e,middlewareData:{},isPositioned:!1}),[m,g]=_.useState(o);qd(m,o)||g(o);const[v,w]=_.useState(null),[y,x]=_.useState(null),E=_.useCallback(H=>{H!==R.current&&(R.current=H,w(H))},[]),k=_.useCallback(H=>{H!==T.current&&(T.current=H,x(H))},[]),C=a||v,P=s||y,R=_.useRef(null),T=_.useRef(null),F=_.useRef(f),z=c!=null,N=tm(c),j=tm(n),q=tm(d),D=_.useCallback(()=>{if(!R.current||!T.current)return;const H={placement:e,strategy:r,middleware:m};j.current&&(H.platform=j.current),i8(R.current,T.current,H).then(J=>{const B=le(U({},J),{isPositioned:q.current!==!1});L.current&&!qd(F.current,B)&&(F.current=B,ug.flushSync(()=>{h(B)}))})},[m,e,r,j,q]);Ld(()=>{d===!1&&F.current.isPositioned&&(F.current.isPositioned=!1,h(H=>le(U({},H),{isPositioned:!1})))},[d]);const L=_.useRef(!1);Ld(()=>(L.current=!0,()=>{L.current=!1}),[]),Ld(()=>{if(C&&(R.current=C),P&&(T.current=P),C&&P){if(N.current)return N.current(C,P,D);D()}},[C,P,D,N,z]);const G=_.useMemo(()=>({reference:R,floating:T,setReference:E,setFloating:k}),[E,k]),W=_.useMemo(()=>({reference:C,floating:P}),[C,P]),ee=_.useMemo(()=>{const H={position:r,left:0,top:0};if(!W.floating)return H;const J=mP(W.floating,f.x),B=mP(W.floating,f.y);return l?U(le(U({},H),{transform:"translate("+J+"px, "+B+"px)"}),gP(W.floating)>=1.5&&{willChange:"transform"}):{position:r,left:J,top:B}},[r,l,W.floating,f.x,f.y]);return _.useMemo(()=>le(U({},f),{update:D,refs:G,elements:W,floatingStyles:ee}),[f,D,G,W,ee])}const XB=t=>{function e(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:t,fn(r){const{element:o,padding:n}=typeof t=="function"?t(r):t;return o&&e(o)?o.current!=null?gE({element:o.current,padding:n}).fn(r):{}:o?gE({element:o,padding:n}).fn(r):{}}}},ZB=(t,e)=>le(U({},r8(t)),{options:[t,e]}),eV=(t,e)=>le(U({},o8(t)),{options:[t,e]}),tV=(t,e)=>le(U({},a8(t)),{options:[t,e]}),rV=(t,e)=>le(U({},n8(t)),{options:[t,e]}),nV=(t,e)=>le(U({},XB(t)),{options:[t,e]});function vP(t){return _.useMemo(()=>t.every(e=>e==null)?null:e=>{t.forEach(r=>{typeof r=="function"?r(e):r!=null&&(r.current=e)})},t)}const yP=U({},Lh),oV=yP.useInsertionEffect||(t=>t());function en(t){const e=_.useRef(()=>{});return oV(()=>{e.current=t}),_.useCallback(function(){for(var r=arguments.length,o=new Array(r),n=0;n=t.current.length}function nm(t,e){return ln(t,{disabledIndices:e})}function bP(t,e){return ln(t,{decrement:!0,startingIndex:t.current.length,disabledIndices:e})}function ln(t,e){let{startingIndex:r=-1,decrement:o=!1,disabledIndices:n,amount:a=1}=e===void 0?{}:e;const s=t.current;let l=r;do l+=o?-a:a;while(l>=0&&l<=s.length-1&&Ud(s,l,n));return l}function aV(t,e){let{event:r,orientation:o,loop:n,cols:a,disabledIndices:s,minIndex:l,maxIndex:c,prevIndex:d,stopEvent:f=!1}=e,h=d;if(r.key===rm){if(f&&Zr(r),d===-1)h=c;else if(h=ln(t,{startingIndex:h,amount:a,decrement:!0,disabledIndices:s}),n&&(d-am?v:v-a}lu(t,h)&&(h=d)}if(r.key===su&&(f&&Zr(r),d===-1?h=l:(h=ln(t,{startingIndex:d,amount:a,disabledIndices:s}),n&&d+a>c&&(h=ln(t,{startingIndex:d%a-a,amount:a,disabledIndices:s}))),lu(t,h)&&(h=d)),o==="both"){const m=ks(d/a);r.key===Is&&(f&&Zr(r),d%a!==a-1?(h=ln(t,{startingIndex:d,disabledIndices:s}),n&&zd(h,a,m)&&(h=ln(t,{startingIndex:d-d%a-1,disabledIndices:s}))):n&&(h=ln(t,{startingIndex:d-d%a-1,disabledIndices:s})),zd(h,a,m)&&(h=d)),r.key===Ts&&(f&&Zr(r),d%a!==0?(h=ln(t,{startingIndex:d,decrement:!0,disabledIndices:s}),n&&zd(h,a,m)&&(h=ln(t,{startingIndex:d+(a-d%a),decrement:!0,disabledIndices:s}))):n&&(h=ln(t,{startingIndex:d+(a-d%a),decrement:!0,disabledIndices:s})),zd(h,a,m)&&(h=d));const g=ks(c/a)===m;lu(t,h)&&(n&&g?h=r.key===Ts?c:ln(t,{startingIndex:d-d%a-1,disabledIndices:s}):h=d)}return h}function iV(t,e,r){const o=[];let n=0;return t.forEach((a,s)=>{let{width:l,height:c}=a,d=!1;for(r&&(n=0);!d;){const f=[];for(let h=0;ho[h]==null)?(f.forEach(h=>{o[h]=s}),d=!0):n++}}),[...o]}function sV(t,e,r,o,n){if(t===-1)return-1;const a=r.indexOf(t),s=e[t];switch(n){case"tl":return a;case"tr":return s?a+s.width-1:a;case"bl":return s?a+(s.height-1)*o:a;case"br":return r.lastIndexOf(t)}}function lV(t,e){return e.flatMap((r,o)=>t.includes(r)?[o]:[])}function Ud(t,e,r){if(r)return r.includes(e);const o=t[e];return o==null||o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"}let wP=0;function La(t,e){e===void 0&&(e={});const{preventScroll:r=!1,cancelPrevious:o=!0,sync:n=!1}=e;o&&cancelAnimationFrame(wP);const a=()=>t==null?void 0:t.focus({preventScroll:r});n?a():wP=requestAnimationFrame(a)}var Ht=typeof document!="undefined"?_.useLayoutEffect:_.useEffect;function uV(t,e){const r=t.compareDocumentPosition(e);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}function cV(t,e){if(t.size!==e.size)return!1;for(const[r,o]of t.entries())if(o!==e.get(r))return!1;return!0}const xP=_.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function dV(t){const{children:e,elementsRef:r,labelsRef:o}=t,[n,a]=_.useState(()=>new Map),s=_.useCallback(c=>{a(d=>new Map(d).set(c,null))},[]),l=_.useCallback(c=>{a(d=>{const f=new Map(d);return f.delete(c),f})},[]);return Ht(()=>{const c=new Map(n);Array.from(c.keys()).sort(uV).forEach((f,h)=>{c.set(f,h)}),cV(n,c)||a(c)},[n]),_.createElement(xP.Provider,{value:_.useMemo(()=>({register:s,unregister:l,map:n,elementsRef:r,labelsRef:o}),[s,l,n,r,o])},e)}function fV(t){t===void 0&&(t={});const{label:e}=t,{register:r,unregister:o,map:n,elementsRef:a,labelsRef:s}=_.useContext(xP),[l,c]=_.useState(null),d=_.useRef(null),f=_.useCallback(h=>{if(d.current=h,l!==null&&(a.current[l]=h,s)){var m;const g=e!==void 0;s.current[l]=g?e:(m=h==null?void 0:h.textContent)!=null?m:null}},[l,a,s,e]);return Ht(()=>{const h=d.current;if(h)return r(h),()=>{o(h)}},[r,o]),Ht(()=>{const h=d.current?n.get(d.current):null;h!=null&&c(h)},[n]),_.useMemo(()=>({ref:f,index:l==null?-1:l}),[l,f])}function uu(){return uu=Object.assign?Object.assign.bind():function(t){for(var e=1;e"floating-ui-"+Math.random().toString(36).slice(2,6)+pV++;function hV(){const[t,e]=_.useState(()=>kP?SP():void 0);return Ht(()=>{t==null&&e(SP())},[]),_.useEffect(()=>{kP=!0},[]),t}const Bd=yP.useId||hV;function gV(){const t=new Map;return{emit(e,r){var o;(o=t.get(e))==null||o.forEach(n=>n(r))},on(e,r){t.set(e,[...t.get(e)||[],r])},off(e,r){var o;t.set(e,((o=t.get(e))==null?void 0:o.filter(n=>n!==r))||[])}}}const mV=_.createContext(null),vV=_.createContext(null),Vd=()=>{var t;return((t=_.useContext(mV))==null?void 0:t.id)||null},cu=()=>_.useContext(vV);function qa(t){return"data-floating-ui-"+t}function Mn(t){const e=_.useRef(t);return Ht(()=>{e.current=t}),e}const EP=qa("safe-polygon");function om(t,e,r){return r&&!au(r)?0:typeof t=="number"?t:t==null?void 0:t[e]}function yV(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,dataRef:n,events:a,elements:s}=t,{enabled:l=!0,delay:c=0,handleClose:d=null,mouseOnly:f=!1,restMs:h=0,move:m=!0}=e,g=cu(),v=Vd(),w=Mn(d),y=Mn(c),x=Mn(r),E=_.useRef(),k=_.useRef(-1),C=_.useRef(),P=_.useRef(-1),R=_.useRef(!0),T=_.useRef(!1),F=_.useRef(()=>{}),z=_.useCallback(()=>{var G;const W=(G=n.current.openEvent)==null?void 0:G.type;return(W==null?void 0:W.includes("mouse"))&&W!=="mousedown"},[n]);_.useEffect(()=>{if(!l)return;function G(W){let{open:ee}=W;ee||(clearTimeout(k.current),clearTimeout(P.current),R.current=!0)}return a.on("openchange",G),()=>{a.off("openchange",G)}},[l,a]),_.useEffect(()=>{if(!l||!w.current||!r)return;function G(ee){z()&&o(!1,ee,"hover")}const W=Hr(s.floating).documentElement;return W.addEventListener("mouseleave",G),()=>{W.removeEventListener("mouseleave",G)}},[s.floating,r,o,l,w,z]);const N=_.useCallback(function(G,W,ee){W===void 0&&(W=!0),ee===void 0&&(ee="hover");const H=om(y.current,"close",E.current);H&&!C.current?(clearTimeout(k.current),k.current=window.setTimeout(()=>o(!1,G,ee),H)):W&&(clearTimeout(k.current),o(!1,G,ee))},[y,o]),j=en(()=>{F.current(),C.current=void 0}),q=en(()=>{if(T.current){const G=Hr(s.floating).body;G.style.pointerEvents="",G.removeAttribute(EP),T.current=!1}});_.useEffect(()=>{if(!l)return;function G(){return n.current.openEvent?["click","mousedown"].includes(n.current.openEvent.type):!1}function W(B){if(clearTimeout(k.current),R.current=!1,f&&!au(E.current)||h>0&&!om(y.current,"open"))return;const A=om(y.current,"open",E.current);A?k.current=window.setTimeout(()=>{x.current||o(!0,B,"hover")},A):o(!0,B,"hover")}function ee(B){if(G())return;F.current();const A=Hr(s.floating);if(clearTimeout(P.current),w.current&&n.current.floatingContext){r||clearTimeout(k.current),C.current=w.current(le(U({},n.current.floatingContext),{tree:g,x:B.clientX,y:B.clientY,onClose(){q(),j(),N(B,!0,"safe-polygon")}}));const te=C.current;A.addEventListener("mousemove",te),F.current=()=>{A.removeEventListener("mousemove",te)};return}(E.current==="touch"?!Er(s.floating,B.relatedTarget):!0)&&N(B)}function H(B){G()||n.current.floatingContext&&(w.current==null||w.current(le(U({},n.current.floatingContext),{tree:g,x:B.clientX,y:B.clientY,onClose(){q(),j(),N(B)}}))(B))}if(Gt(s.domReference)){var J;const B=s.domReference;return r&&B.addEventListener("mouseleave",H),(J=s.floating)==null||J.addEventListener("mouseleave",H),m&&B.addEventListener("mousemove",W,{once:!0}),B.addEventListener("mouseenter",W),B.addEventListener("mouseleave",ee),()=>{var A;r&&B.removeEventListener("mouseleave",H),(A=s.floating)==null||A.removeEventListener("mouseleave",H),m&&B.removeEventListener("mousemove",W),B.removeEventListener("mouseenter",W),B.removeEventListener("mouseleave",ee)}}},[s,l,t,f,h,m,N,j,q,o,r,x,g,y,w,n]),Ht(()=>{var G;if(l&&r&&(G=w.current)!=null&&G.__options.blockPointerEvents&&z()){const ee=Hr(s.floating).body;ee.setAttribute(EP,""),ee.style.pointerEvents="none",T.current=!0;const H=s.floating;if(Gt(s.domReference)&&H){var W;const J=s.domReference,B=g==null||(W=g.nodesRef.current.find(A=>A.id===v))==null||(W=W.context)==null?void 0:W.elements.floating;return B&&(B.style.pointerEvents=""),J.style.pointerEvents="auto",H.style.pointerEvents="auto",()=>{J.style.pointerEvents="",H.style.pointerEvents=""}}}},[l,r,v,s,g,w,z]),Ht(()=>{r||(E.current=void 0,j(),q())},[r,j,q]),_.useEffect(()=>()=>{j(),clearTimeout(k.current),clearTimeout(P.current),q()},[l,s.domReference,j,q]);const D=_.useMemo(()=>{function G(W){E.current=W.pointerType}return{onPointerDown:G,onPointerEnter:G,onMouseMove(W){const{nativeEvent:ee}=W;function H(){!R.current&&!x.current&&o(!0,ee,"hover")}f&&!au(E.current)||r||h===0||(clearTimeout(P.current),E.current==="touch"?H():P.current=window.setTimeout(H,h))}}},[f,o,r,x,h]),L=_.useMemo(()=>({onMouseEnter(){clearTimeout(k.current)},onMouseLeave(G){N(G.nativeEvent,!1)}}),[N]);return _.useMemo(()=>l?{reference:D,floating:L}:{},[l,D,L])}function bV(t,e){var r;let o=[],n=(r=t.find(a=>a.id===e))==null?void 0:r.parentId;for(;n;){const a=t.find(s=>s.id===n);n=a==null?void 0:a.parentId,a&&(o=o.concat(a))}return o}function Ei(t,e){let r=t.filter(n=>{var a;return n.parentId===e&&((a=n.context)==null?void 0:a.open)}),o=r;for(;o.length;)o=t.filter(n=>{var a;return(a=o)==null?void 0:a.some(s=>{var l;return n.parentId===s.id&&((l=n.context)==null?void 0:l.open)})}),r=r.concat(o);return r}function wV(t,e){let r,o=-1;function n(a,s){s>o&&(r=a,o=s),Ei(t,a).forEach(c=>{n(c.id,s+1)})}return n(e,0),t.find(a=>a.id===r)}let As=new WeakMap,Hd=new WeakSet,Wd={},am=0;const xV=()=>typeof HTMLElement!="undefined"&&"inert"in HTMLElement.prototype,CP=t=>t&&(t.host||CP(t.parentNode)),kV=(t,e)=>e.map(r=>{if(t.contains(r))return r;const o=CP(r);return t.contains(o)?o:null}).filter(r=>r!=null);function SV(t,e,r,o){const n="data-floating-ui-inert",a=o?"inert":r?"aria-hidden":null,s=kV(e,t),l=new Set,c=new Set(s),d=[];Wd[n]||(Wd[n]=new WeakMap);const f=Wd[n];s.forEach(h),m(e),l.clear();function h(g){!g||l.has(g)||(l.add(g),g.parentNode&&h(g.parentNode))}function m(g){!g||c.has(g)||[].forEach.call(g.children,v=>{if(Aa(v)!=="script")if(l.has(v))m(v);else{const w=a?v.getAttribute(a):null,y=w!==null&&w!=="false",x=(As.get(v)||0)+1,E=(f.get(v)||0)+1;As.set(v,x),f.set(v,E),d.push(v),x===1&&y&&Hd.add(v),E===1&&v.setAttribute(n,""),!y&&a&&v.setAttribute(a,"true")}})}return am++,()=>{d.forEach(g=>{const v=(As.get(g)||0)-1,w=(f.get(g)||0)-1;As.set(g,v),f.set(g,w),v||(!Hd.has(g)&&a&&g.removeAttribute(a),Hd.delete(g)),w||g.removeAttribute(n)}),am--,am||(As=new WeakMap,As=new WeakMap,Hd=new WeakSet,Wd={})}}function PP(t,e,r){e===void 0&&(e=!1),r===void 0&&(r=!1);const o=Hr(t[0]).body;return SV(t.concat(Array.from(o.querySelectorAll("[aria-live]"))),o,e,r)}const js=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function _P(t,e){const r=iu(t,js());e==="prev"&&r.reverse();const o=r.indexOf(ho(Hr(t)));return r.slice(o+1)[0]}function OP(){return _P(document.body,"next")}function RP(){return _P(document.body,"prev")}function du(t,e){const r=e||t.currentTarget,o=t.relatedTarget;return!o||!Er(r,o)}function EV(t){iu(t,js()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function CV(t){t.querySelectorAll("[data-tabindex]").forEach(r=>{const o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}function PV(t,e,r){const o=t.indexOf(e);function n(s){const l=qa("focus-guard");let c=o+(s?1:0),d=t[c];for(;d&&(!d.isConnected||d.hasAttribute(l)||Er(r,d));)s?c++:c--,d=t[c];return d}const a=n(!0);return a||n(!1)}const im={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let _V;function TP(t){t.key==="Tab"&&(t.target,clearTimeout(_V))}const Gd=_.forwardRef(function(e,r){const[o,n]=_.useState();Ht(()=>(Qg()&&n("button"),document.addEventListener("keydown",TP),()=>{document.removeEventListener("keydown",TP)}),[]);const a={ref:r,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,[qa("focus-guard")]:"",style:im};return _.createElement("span",uu({},e,a))}),IP=_.createContext(null),AP=qa("portal");function OV(t){t===void 0&&(t={});const{id:e,root:r}=t,o=Bd(),n=jP(),[a,s]=_.useState(null),l=_.useRef(null);return Ht(()=>()=>{a==null||a.remove(),queueMicrotask(()=>{l.current=null})},[a]),Ht(()=>{if(!o||l.current)return;const c=e?document.getElementById(e):null;if(!c)return;const d=document.createElement("div");d.id=o,d.setAttribute(AP,""),c.appendChild(d),l.current=d,s(d)},[e,o]),Ht(()=>{if(!o||l.current)return;let c=r||(n==null?void 0:n.portalNode);c&&!Gt(c)&&(c=c.current),c=c||document.body;let d=null;e&&(d=document.createElement("div"),d.id=e,c.appendChild(d));const f=document.createElement("div");f.id=o,f.setAttribute(AP,""),c=d||c,c.appendChild(f),l.current=f,s(f)},[e,r,o,n]),a}function RV(t){const{children:e,id:r,root:o=null,preserveTabOrder:n=!0}=t,a=OV({id:r,root:o}),[s,l]=_.useState(null),c=_.useRef(null),d=_.useRef(null),f=_.useRef(null),h=_.useRef(null),m=!!s&&!s.modal&&s.open&&n&&!!(o||a);return _.useEffect(()=>{if(!a||!n||s!=null&&s.modal)return;function g(v){a&&du(v)&&(v.type==="focusin"?CV:EV)(a)}return a.addEventListener("focusin",g,!0),a.addEventListener("focusout",g,!0),()=>{a.removeEventListener("focusin",g,!0),a.removeEventListener("focusout",g,!0)}},[a,n,s==null?void 0:s.modal]),_.createElement(IP.Provider,{value:_.useMemo(()=>({preserveTabOrder:n,beforeOutsideRef:c,afterOutsideRef:d,beforeInsideRef:f,afterInsideRef:h,portalNode:a,setFocusManagerState:l}),[n,a])},m&&a&&_.createElement(Gd,{"data-type":"outside",ref:c,onFocus:g=>{if(du(g,a)){var v;(v=f.current)==null||v.focus()}else{const w=RP()||(s==null?void 0:s.refs.domReference.current);w==null||w.focus()}}}),m&&a&&_.createElement("span",{"aria-owns":a.id,style:im}),a&&ug.createPortal(e,a),m&&a&&_.createElement(Gd,{"data-type":"outside",ref:d,onFocus:g=>{if(du(g,a)){var v;(v=h.current)==null||v.focus()}else{const w=OP()||(s==null?void 0:s.refs.domReference.current);w==null||w.focus(),s!=null&&s.closeOnFocusOut&&(s==null||s.onOpenChange(!1,g.nativeEvent))}}}))}const jP=()=>_.useContext(IP),DP=20;let Ci=[];function sm(t){Ci=Ci.filter(r=>r.isConnected);let e=t;if(!(!e||Aa(e)==="body")){if(!KB(e,js())){const r=iu(e,js())[0];r&&(e=r)}Ci.push(e),Ci.length>DP&&(Ci=Ci.slice(-DP))}}function NP(){return Ci.slice().reverse().find(t=>t.isConnected)}const TV=_.forwardRef(function(e,r){return _.createElement("button",uu({},e,{type:"button",ref:r,tabIndex:-1,style:im}))});function FP(t){const{context:e,children:r,disabled:o=!1,order:n=["content"],guards:a=!0,initialFocus:s=0,returnFocus:l=!0,restoreFocus:c=!1,modal:d=!0,visuallyHiddenDismiss:f=!1,closeOnFocusOut:h=!0}=t,{open:m,refs:g,nodeId:v,onOpenChange:w,events:y,dataRef:x,floatingId:E,elements:{domReference:k,floating:C}}=e,P=typeof s=="number"&&s<0,R=uP(k)&&P,T=xV()?a:!0,F=Mn(n),z=Mn(s),N=Mn(l),j=cu(),q=jP(),D=_.useRef(null),L=_.useRef(null),G=_.useRef(!1),W=_.useRef(!1),ee=_.useRef(-1),H=q!=null,J=C==null?void 0:C.firstElementChild,B=(J==null?void 0:J.id)===E?J:C,A=en(function(de){return de===void 0&&(de=B),de?iu(de,js()):[]}),V=en(de=>{const $=A(de);return F.current.map(Y=>k&&Y==="reference"?k:B&&Y==="floating"?B:$).filter(Boolean).flat()});_.useEffect(()=>{if(o||!d)return;function de(Y){if(Y.key==="Tab"){Er(B,ho(Hr(B)))&&A().length===0&&!R&&Zr(Y);const ae=V(),Z=ia(Y);F.current[0]==="reference"&&Z===k&&(Zr(Y),Y.shiftKey?La(ae[ae.length-1]):La(ae[1])),F.current[1]==="floating"&&Z===B&&Y.shiftKey&&(Zr(Y),La(ae[0]))}}const $=Hr(B);return $.addEventListener("keydown",de),()=>{$.removeEventListener("keydown",de)}},[o,k,B,d,F,R,A,V]),_.useEffect(()=>{if(o||!C)return;function de($){const Y=ia($),Z=A().indexOf(Y);Z!==-1&&(ee.current=Z)}return C.addEventListener("focusin",de),()=>{C.removeEventListener("focusin",de)}},[o,C,A]),_.useEffect(()=>{if(o||!h)return;function de(){W.current=!0,setTimeout(()=>{W.current=!1})}function $(Y){const ae=Y.relatedTarget;queueMicrotask(()=>{const Z=!(Er(k,ae)||Er(C,ae)||Er(ae,C)||Er(q==null?void 0:q.portalNode,ae)||ae!=null&&ae.hasAttribute(qa("focus-guard"))||j&&(Ei(j.nodesRef.current,v).find(ne=>{var ce,Ce;return Er((ce=ne.context)==null?void 0:ce.elements.floating,ae)||Er((Ce=ne.context)==null?void 0:Ce.elements.domReference,ae)})||bV(j.nodesRef.current,v).find(ne=>{var ce,Ce;return((ce=ne.context)==null?void 0:ce.elements.floating)===ae||((Ce=ne.context)==null?void 0:Ce.elements.domReference)===ae})));if(c&&Z&&ho(Hr(B))===Hr(B).body){Sr(B)&&(B==null||B.focus());const ne=ee.current,ce=A(),Ce=ce[ne]||ce[ce.length-1]||B;Sr(Ce)&&Ce.focus()}(R||!d)&&ae&&Z&&!W.current&&ae!==NP()&&(G.current=!0,w(!1,Y))})}if(C&&Sr(k))return k.addEventListener("focusout",$),k.addEventListener("pointerdown",de),C.addEventListener("focusout",$),()=>{k.removeEventListener("focusout",$),k.removeEventListener("pointerdown",de),C.removeEventListener("focusout",$)}},[o,k,C,B,d,v,j,q,w,h,c,A,R]),_.useEffect(()=>{var de;if(o)return;const $=Array.from((q==null||(de=q.portalNode)==null?void 0:de.querySelectorAll("["+qa("portal")+"]"))||[]);if(C){const Y=[C,...$,D.current,L.current,F.current.includes("reference")||R?k:null].filter(Z=>Z!=null),ae=d||R?PP(Y,T,!T):PP(Y);return()=>{ae()}}},[o,k,C,d,F,q,R,T]),Ht(()=>{if(o||!Sr(B))return;const de=Hr(B),$=ho(de);queueMicrotask(()=>{const Y=V(B),ae=z.current,Z=(typeof ae=="number"?Y[ae]:ae.current)||B,ne=Er(B,$);!P&&!ne&&m&&La(Z,{preventScroll:Z===B})})},[o,m,B,P,V,z]),Ht(()=>{if(o||!B)return;let de=!1;const $=Hr(B),Y=ho($);let Z=x.current.openEvent;const ne=g.domReference.current;sm(Y);function ce(Ce){let{open:je,reason:Ne,event:De,nested:Me}=Ce;je&&(Z=De),Ne==="escape-key"&&g.domReference.current&&sm(g.domReference.current),Ne==="hover"&&De.type==="mouseleave"&&(G.current=!0),Ne==="outside-press"&&(Me?(G.current=!1,de=!0):G.current=!(sP(De)||Yg(De)))}return y.on("openchange",ce),()=>{y.off("openchange",ce);const Ce=ho($),je=Er(C,Ce)||j&&Ei(j.nodesRef.current,v).some(Se=>{var $e;return Er(($e=Se.context)==null?void 0:$e.elements.floating,Ce)});(je||Z&&["click","mousedown"].includes(Z.type))&&g.domReference.current&&sm(g.domReference.current);const De=ne||Y,Me=iu(Hr(De).body,js());queueMicrotask(()=>{let Se=NP();!Se&&Sr(De)&&C&&(Se=PV(Me,De,C)),N.current&&!G.current&&Sr(Se)&&(!(Se!==Ce&&Ce!==$.body)||je)&&Se.focus({preventScroll:de})})}},[o,C,B,N,x,g,y,j,v]),Ht(()=>{if(!o&&q)return q.setFocusManagerState({modal:d,closeOnFocusOut:h,open:m,onOpenChange:w,refs:g}),()=>{q.setFocusManagerState(null)}},[o,q,d,m,w,g,h]),Ht(()=>{if(o||!B||typeof MutationObserver!="function"||P)return;const de=()=>{const Y=B.getAttribute("tabindex"),ae=A(),Z=ho(Hr(C)),ne=ae.indexOf(Z);ne!==-1&&(ee.current=ne),F.current.includes("floating")||Z!==g.domReference.current&&ae.length===0?Y!=="0"&&B.setAttribute("tabindex","0"):Y!=="-1"&&B.setAttribute("tabindex","-1")};de();const $=new MutationObserver(de);return $.observe(B,{childList:!0,subtree:!0,attributes:!0}),()=>{$.disconnect()}},[o,C,B,g,F,A,P]);function te(de){return o||!f||!d?null:_.createElement(TV,{ref:de==="start"?D:L,onClick:$=>w(!1,$.nativeEvent)},typeof f=="string"?f:"Dismiss")}const ue=!o&&T&&(d?!R:!0)&&(H||d);return _.createElement(_.Fragment,null,ue&&_.createElement(Gd,{"data-type":"inside",ref:q==null?void 0:q.beforeInsideRef,onFocus:de=>{if(d){const Y=V();La(n[0]==="reference"?Y[0]:Y[Y.length-1])}else if(q!=null&&q.preserveTabOrder&&q.portalNode)if(G.current=!1,du(de,q.portalNode)){const Y=OP()||k;Y==null||Y.focus()}else{var $;($=q.beforeOutsideRef.current)==null||$.focus()}}}),!R&&te("start"),r,te("end"),ue&&_.createElement(Gd,{"data-type":"inside",ref:q==null?void 0:q.afterInsideRef,onFocus:de=>{if(d)La(V()[0]);else if(q!=null&&q.preserveTabOrder&&q.portalNode)if(h&&(G.current=!0),du(de,q.portalNode)){const Y=RP()||k;Y==null||Y.focus()}else{var $;($=q.afterOutsideRef.current)==null||$.focus()}}}))}const lm=new Set,IV=_.forwardRef(function(e,r){const s=e,{lockScroll:o=!1}=s,n=xe(s,["lockScroll"]),a=Bd();return Ht(()=>{if(!o)return;lm.add(a);const l=/iP(hone|ad|od)|iOS/.test(Kg()),c=document.body.style,f=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",h=window.innerWidth-document.documentElement.clientWidth,m=c.left?parseFloat(c.left):window.scrollX,g=c.top?parseFloat(c.top):window.scrollY;if(c.overflow="hidden",h&&(c[f]=h+"px"),l){var v,w;const y=((v=window.visualViewport)==null?void 0:v.offsetLeft)||0,x=((w=window.visualViewport)==null?void 0:w.offsetTop)||0;Object.assign(c,{position:"fixed",top:-(g-Math.floor(x))+"px",left:-(m-Math.floor(y))+"px",right:"0"})}return()=>{lm.delete(a),lm.size===0&&(Object.assign(c,{overflow:"",[f]:""}),l&&(Object.assign(c,{position:"",top:"",left:"",right:""}),window.scrollTo(m,g)))}},[a,o]),_.createElement("div",uu({ref:r},n,{style:U({position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0},n.style)}))});function MP(t){return Sr(t.target)&&t.target.tagName==="BUTTON"}function $P(t){return Zg(t)}function LP(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,dataRef:n,elements:{domReference:a}}=t,{enabled:s=!0,event:l="click",toggle:c=!0,ignoreMouse:d=!1,keyboardHandlers:f=!0}=e,h=_.useRef(),m=_.useRef(!1),g=_.useMemo(()=>({onPointerDown(v){h.current=v.pointerType},onMouseDown(v){const w=h.current;v.button===0&&l!=="click"&&(au(w,!0)&&d||(r&&c&&(!n.current.openEvent||n.current.openEvent.type==="mousedown")?o(!1,v.nativeEvent,"click"):(v.preventDefault(),o(!0,v.nativeEvent,"click"))))},onClick(v){const w=h.current;if(l==="mousedown"&&h.current){h.current=void 0;return}au(w,!0)&&d||(r&&c&&(!n.current.openEvent||n.current.openEvent.type==="click")?o(!1,v.nativeEvent,"click"):o(!0,v.nativeEvent,"click"))},onKeyDown(v){h.current=void 0,!(v.defaultPrevented||!f||MP(v))&&(v.key===" "&&!$P(a)&&(v.preventDefault(),m.current=!0),v.key==="Enter"&&o(!(r&&c),v.nativeEvent,"click"))},onKeyUp(v){v.defaultPrevented||!f||MP(v)||$P(a)||v.key===" "&&m.current&&(m.current=!1,o(!(r&&c),v.nativeEvent,"click"))}}),[n,a,l,d,f,o,r,c]);return _.useMemo(()=>s?{reference:g}:{},[s,g])}const AV={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},jV={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},qP=t=>{var e,r;return{escapeKey:typeof t=="boolean"?t:(e=t==null?void 0:t.escapeKey)!=null?e:!1,outsidePress:typeof t=="boolean"?t:(r=t==null?void 0:t.outsidePress)!=null?r:!0}};function zP(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,elements:n,dataRef:a}=t,{enabled:s=!0,escapeKey:l=!0,outsidePress:c=!0,outsidePressEvent:d="pointerdown",referencePress:f=!1,referencePressEvent:h="pointerdown",ancestorScroll:m=!1,bubbles:g,capture:v}=e,w=cu(),y=en(typeof c=="function"?c:()=>!1),x=typeof c=="function"?y:c,E=_.useRef(!1),k=_.useRef(!1),{escapeKey:C,outsidePress:P}=qP(g),{escapeKey:R,outsidePress:T}=qP(v),F=en(L=>{var G;if(!r||!s||!l||L.key!=="Escape")return;const W=(G=a.current.floatingContext)==null?void 0:G.nodeId,ee=w?Ei(w.nodesRef.current,W):[];if(!C&&(L.stopPropagation(),ee.length>0)){let H=!0;if(ee.forEach(J=>{var B;if((B=J.context)!=null&&B.open&&!J.context.dataRef.current.__escapeKeyBubbles){H=!1;return}}),!H)return}o(!1,_B(L)?L.nativeEvent:L,"escape-key")}),z=en(L=>{var G;const W=()=>{var ee;F(L),(ee=ia(L))==null||ee.removeEventListener("keydown",W)};(G=ia(L))==null||G.addEventListener("keydown",W)}),N=en(L=>{var G;const W=E.current;E.current=!1;const ee=k.current;if(k.current=!1,d==="click"&&ee||W||typeof x=="function"&&!x(L))return;const H=ia(L),J="["+qa("inert")+"]",B=Hr(n.floating).querySelectorAll(J);let A=Gt(H)?H:null;for(;A&&!ja(A);){const de=ra(A);if(ja(de)||!Gt(de))break;A=de}if(B.length&&Gt(H)&&!OB(H)&&!Er(H,n.floating)&&Array.from(B).every(de=>!Er(A,de)))return;if(Sr(H)&&D){const de=H.clientWidth>0&&H.scrollWidth>H.clientWidth,$=H.clientHeight>0&&H.scrollHeight>H.clientHeight;let Y=$&&L.offsetX>H.clientWidth;if($&&Yn(H).direction==="rtl"&&(Y=L.offsetX<=H.offsetWidth-H.clientWidth),Y||de&&L.offsetY>H.clientHeight)return}const V=(G=a.current.floatingContext)==null?void 0:G.nodeId,te=w&&Ei(w.nodesRef.current,V).some(de=>{var $;return Xg(L,($=de.context)==null?void 0:$.elements.floating)});if(Xg(L,n.floating)||Xg(L,n.domReference)||te)return;const ue=w?Ei(w.nodesRef.current,V):[];if(ue.length>0){let de=!0;if(ue.forEach($=>{var Y;if((Y=$.context)!=null&&Y.open&&!$.context.dataRef.current.__outsidePressBubbles){de=!1;return}}),!de)return}o(!1,L,"outside-press")}),j=en(L=>{var G;const W=()=>{var ee;N(L),(ee=ia(L))==null||ee.removeEventListener(d,W)};(G=ia(L))==null||G.addEventListener(d,W)});_.useEffect(()=>{if(!r||!s)return;a.current.__escapeKeyBubbles=C,a.current.__outsidePressBubbles=P;function L(ee){o(!1,ee,"ancestor-scroll")}const G=Hr(n.floating);l&&G.addEventListener("keydown",R?z:F,R),x&&G.addEventListener(d,T?j:N,T);let W=[];return m&&(Gt(n.domReference)&&(W=Da(n.domReference)),Gt(n.floating)&&(W=W.concat(Da(n.floating))),!Gt(n.reference)&&n.reference&&n.reference.contextElement&&(W=W.concat(Da(n.reference.contextElement)))),W=W.filter(ee=>{var H;return ee!==((H=G.defaultView)==null?void 0:H.visualViewport)}),W.forEach(ee=>{ee.addEventListener("scroll",L,{passive:!0})}),()=>{l&&G.removeEventListener("keydown",R?z:F,R),x&&G.removeEventListener(d,T?j:N,T),W.forEach(ee=>{ee.removeEventListener("scroll",L)})}},[a,n,l,x,d,r,o,m,s,C,P,F,R,z,N,T,j]),_.useEffect(()=>{E.current=!1},[x,d]);const q=_.useMemo(()=>({onKeyDown:F,[AV[h]]:L=>{f&&o(!1,L.nativeEvent,"reference-press")}}),[F,o,f,h]),D=_.useMemo(()=>({onKeyDown:F,onMouseDown(){k.current=!0},onMouseUp(){k.current=!0},[jV[d]]:()=>{E.current=!0}}),[F,d]);return _.useMemo(()=>s?{reference:q,floating:D}:{},[s,q,D])}function DV(t){const{open:e=!1,onOpenChange:r,elements:o}=t,n=Bd(),a=_.useRef({}),[s]=_.useState(()=>gV()),l=Vd()!=null,[c,d]=_.useState(o.reference),f=en((g,v,w)=>{a.current.openEvent=g?v:void 0,s.emit("openchange",{open:g,event:v,reason:w,nested:l}),r==null||r(g,v,w)}),h=_.useMemo(()=>({setPositionReference:d}),[]),m=_.useMemo(()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference}),[c,o.reference,o.floating]);return _.useMemo(()=>({dataRef:a,open:e,onOpenChange:f,elements:m,events:s,floatingId:n,refs:h}),[e,f,m,s,n,h])}function UP(t){t===void 0&&(t={});const{nodeId:e}=t,r=DV(le(U({},t),{elements:U({reference:null,floating:null},t.elements)})),o=t.rootContext||r,n=o.elements,[a,s]=_.useState(null),[l,c]=_.useState(null),f=(n==null?void 0:n.reference)||a,h=_.useRef(null),m=cu();Ht(()=>{f&&(h.current=f)},[f]);const g=JB(le(U({},t),{elements:U(U({},n),l&&{reference:l})})),v=_.useCallback(k=>{const C=Gt(k)?{getBoundingClientRect:()=>k.getBoundingClientRect(),contextElement:k}:k;c(C),g.refs.setReference(C)},[g.refs]),w=_.useCallback(k=>{(Gt(k)||k===null)&&(h.current=k,s(k)),(Gt(g.refs.reference.current)||g.refs.reference.current===null||k!==null&&!Gt(k))&&g.refs.setReference(k)},[g.refs]),y=_.useMemo(()=>le(U({},g.refs),{setReference:w,setPositionReference:v,domReference:h}),[g.refs,w,v]),x=_.useMemo(()=>le(U({},g.elements),{domReference:f}),[g.elements,f]),E=_.useMemo(()=>le(U(U({},g),o),{refs:y,elements:x,nodeId:e}),[g,y,x,e,o]);return Ht(()=>{o.dataRef.current.floatingContext=E;const k=m==null?void 0:m.nodesRef.current.find(C=>C.id===e);k&&(k.context=E)}),_.useMemo(()=>le(U({},g),{context:E,refs:y,elements:x}),[g,y,x,E])}function NV(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,events:n,dataRef:a,elements:s}=t,{enabled:l=!0,visibleOnly:c=!0}=e,d=_.useRef(!1),f=_.useRef(),h=_.useRef(!0);_.useEffect(()=>{if(!l)return;const g=En(s.domReference);function v(){!r&&Sr(s.domReference)&&s.domReference===ho(Hr(s.domReference))&&(d.current=!0)}function w(){h.current=!0}return g.addEventListener("blur",v),g.addEventListener("keydown",w,!0),()=>{g.removeEventListener("blur",v),g.removeEventListener("keydown",w,!0)}},[s.domReference,r,l]),_.useEffect(()=>{if(!l)return;function g(v){let{reason:w}=v;(w==="reference-press"||w==="escape-key")&&(d.current=!0)}return n.on("openchange",g),()=>{n.off("openchange",g)}},[n,l]),_.useEffect(()=>()=>{clearTimeout(f.current)},[]);const m=_.useMemo(()=>({onPointerDown(g){Yg(g.nativeEvent)||(h.current=!1)},onMouseLeave(){d.current=!1},onFocus(g){if(d.current)return;const v=ia(g.nativeEvent);if(c&&Gt(v))try{if(Qg()&&lP())throw Error();if(!v.matches(":focus-visible"))return}catch(w){if(!h.current&&!Zg(v))return}o(!0,g.nativeEvent,"focus")},onBlur(g){d.current=!1;const v=g.relatedTarget,w=g.nativeEvent,y=Gt(v)&&v.hasAttribute(qa("focus-guard"))&&v.getAttribute("data-type")==="outside";f.current=window.setTimeout(()=>{var x;const E=ho(s.domReference?s.domReference.ownerDocument:document);!v&&E===s.domReference||Er((x=a.current.floatingContext)==null?void 0:x.refs.floating.current,E)||Er(s.domReference,E)||y||o(!1,w,"focus")})}}),[a,s.domReference,o,c]);return _.useMemo(()=>l?{reference:m}:{},[l,m])}const um="active",cm="selected";function dm(t,e,r){const o=new Map,n=r==="item";let a=t;if(n&&t){const s=t,{[um]:l,[cm]:c}=s;a=xe(s,[vh(um),vh(cm)])}return U(U(U({},r==="floating"&&{tabIndex:-1}),a),e.map(l=>{const c=l?l[r]:null;return typeof c=="function"?t?c(t):null:c}).concat(t).reduce((l,c)=>(c&&Object.entries(c).forEach(d=>{let[f,h]=d;if(!(n&&[um,cm].includes(f)))if(f.indexOf("on")===0){if(o.has(f)||o.set(f,[]),typeof h=="function"){var m;(m=o.get(f))==null||m.push(h),l[f]=function(){for(var g,v=arguments.length,w=new Array(v),y=0;yx(...w)).find(x=>x!==void 0)}}}else l[f]=h}),l),{}))}function BP(t){t===void 0&&(t=[]);const e=t.map(l=>l==null?void 0:l.reference),r=t.map(l=>l==null?void 0:l.floating),o=t.map(l=>l==null?void 0:l.item),n=_.useCallback(l=>dm(l,t,"reference"),e),a=_.useCallback(l=>dm(l,t,"floating"),r),s=_.useCallback(l=>dm(l,t,"item"),o);return _.useMemo(()=>({getReferenceProps:n,getFloatingProps:a,getItemProps:s}),[n,a,s])}let VP=!1;function Kd(t,e,r){switch(t){case"vertical":return e;case"horizontal":return r;default:return e||r}}function HP(t,e){return Kd(e,t===rm||t===su,t===Ts||t===Is)}function fm(t,e,r){return Kd(e,t===su,r?t===Ts:t===Is)||t==="Enter"||t===" "||t===""}function FV(t,e,r){return Kd(e,r?t===Ts:t===Is,t===su)}function WP(t,e,r){return Kd(e,r?t===Is:t===Ts,t===rm)}function MV(t,e){const{open:r,onOpenChange:o,elements:n}=t,{listRef:a,activeIndex:s,onNavigate:l=()=>{},enabled:c=!0,selectedIndex:d=null,allowEscape:f=!1,loop:h=!1,nested:m=!1,rtl:g=!1,virtual:v=!1,focusItemOnOpen:w="auto",focusItemOnHover:y=!0,openOnArrowKeyDown:x=!0,disabledIndices:E=void 0,orientation:k="vertical",cols:C=1,scrollItemIntoView:P=!0,virtualItemRef:R,itemSizes:T,dense:F=!1}=e,z=Vd(),N=cu(),j=en(l),q=_.useRef(w),D=_.useRef(d!=null?d:-1),L=_.useRef(null),G=_.useRef(!0),W=_.useRef(j),ee=_.useRef(!!n.floating),H=_.useRef(r),J=_.useRef(!1),B=_.useRef(!1),A=Mn(E),V=Mn(r),te=Mn(P),ue=Mn(n.floating),de=Mn(d),[$,Y]=_.useState(),[ae,Z]=_.useState(),ne=en(function(Se,$e,Pe){Pe===void 0&&(Pe=!1);function ze(Re){v?(Y(Re.id),N==null||N.events.emit("virtualfocus",Re),R&&(R.current=Re)):La(Re,{preventScroll:!0,sync:lP()&&Qg()?VP||J.current:!1})}const Xe=Se.current[$e.current];Xe&&ze(Xe),requestAnimationFrame(()=>{const Re=Se.current[$e.current]||Xe;if(!Re)return;Xe||ze(Re);const Qe=te.current;Qe&&Ce&&(Pe||!G.current)&&(Re.scrollIntoView==null||Re.scrollIntoView(typeof Qe=="boolean"?{block:"nearest",inline:"nearest"}:Qe))})});Ht(()=>{document.createElement("div").focus({get preventScroll(){return VP=!0,!1}})},[]),Ht(()=>{c&&(r&&n.floating?q.current&&d!=null&&(B.current=!0,D.current=d,j(d)):ee.current&&(D.current=-1,W.current(null)))},[c,r,n.floating,d,j]),Ht(()=>{if(c&&r&&n.floating)if(s==null){if(J.current=!1,de.current!=null)return;if(ee.current&&(D.current=-1,ne(a,D)),(!H.current||!ee.current)&&q.current&&(L.current!=null||q.current===!0&&L.current==null)){let Se=0;const $e=()=>{a.current[0]==null?(Se<2&&(Se?requestAnimationFrame:queueMicrotask)($e),Se++):(D.current=L.current==null||fm(L.current,k,g)||m?nm(a,A.current):bP(a,A.current),L.current=null,j(D.current))};$e()}}else lu(a,s)||(D.current=s,ne(a,D,B.current),B.current=!1)},[c,r,n.floating,s,de,m,a,k,g,j,ne,A]),Ht(()=>{var Se;if(!c||n.floating||!N||v||!ee.current)return;const $e=N.nodesRef.current,Pe=(Se=$e.find(Re=>Re.id===z))==null||(Se=Se.context)==null?void 0:Se.elements.floating,ze=ho(Hr(n.floating)),Xe=$e.some(Re=>Re.context&&Er(Re.context.elements.floating,ze));Pe&&!Xe&&G.current&&Pe.focus({preventScroll:!0})},[c,n.floating,N,z,v]),Ht(()=>{if(!c||!N||!v||z)return;function Se($e){Z($e.id),R&&(R.current=$e)}return N.events.on("virtualfocus",Se),()=>{N.events.off("virtualfocus",Se)}},[c,N,v,z,R]),Ht(()=>{W.current=j,ee.current=!!n.floating}),Ht(()=>{r||(L.current=null)},[r]),Ht(()=>{H.current=r},[r]);const ce=s!=null,Ce=_.useMemo(()=>{function Se(Pe){if(!r)return;const ze=a.current.indexOf(Pe);ze!==-1&&j(ze)}return U({onFocus(Pe){let{currentTarget:ze}=Pe;Se(ze)},onClick:Pe=>{let{currentTarget:ze}=Pe;return ze.focus({preventScroll:!0})}},y&&{onMouseMove(Pe){let{currentTarget:ze}=Pe;Se(ze)},onPointerLeave(Pe){let{pointerType:ze}=Pe;!G.current||ze==="touch"||(D.current=-1,ne(a,D),j(null),v||La(ue.current,{preventScroll:!0}))}})},[r,ue,ne,y,a,j,v]),je=en(Se=>{if(G.current=!1,J.current=!0,!V.current&&Se.currentTarget===ue.current)return;if(m&&WP(Se.key,k,g)){Zr(Se),o(!1,Se.nativeEvent,"list-navigation"),Sr(n.domReference)&&!v&&n.domReference.focus();return}const $e=D.current,Pe=nm(a,E),ze=bP(a,E);if(Se.key==="Home"&&(Zr(Se),D.current=Pe,j(D.current)),Se.key==="End"&&(Zr(Se),D.current=ze,j(D.current)),C>1){const Xe=T||Array.from({length:a.current.length},()=>({width:1,height:1})),Re=iV(Xe,C,F),Qe=Re.findIndex(Ot=>Ot!=null&&!Ud(a.current,Ot,E)),Et=Re.reduce((Ot,Pr,mr)=>Pr!=null&&!Ud(a.current,Pr,E)?mr:Ot,-1);if(D.current=Re[aV({current:Re.map(Ot=>Ot!=null?a.current[Ot]:null)},{event:Se,orientation:k,loop:h,cols:C,disabledIndices:lV([...E||a.current.map((Ot,Pr)=>Ud(a.current,Pr)?Pr:void 0),void 0],Re),minIndex:Qe,maxIndex:Et,prevIndex:sV(D.current>ze?Pe:D.current,Xe,Re,C,Se.key===su?"bl":Se.key===Is?"tr":"tl"),stopEvent:!0})],j(D.current),k==="both")return}if(HP(Se.key,k)){if(Zr(Se),r&&!v&&ho(Se.currentTarget.ownerDocument)===Se.currentTarget){D.current=fm(Se.key,k,g)?Pe:ze,j(D.current);return}fm(Se.key,k,g)?h?D.current=$e>=ze?f&&$e!==a.current.length?-1:Pe:ln(a,{startingIndex:$e,disabledIndices:E}):D.current=Math.min(ze,ln(a,{startingIndex:$e,disabledIndices:E})):h?D.current=$e<=Pe?f&&$e!==-1?a.current.length:ze:ln(a,{startingIndex:$e,decrement:!0,disabledIndices:E}):D.current=Math.max(Pe,ln(a,{startingIndex:$e,decrement:!0,disabledIndices:E})),lu(a,D.current)?j(null):j(D.current)}}),Ne=_.useMemo(()=>v&&r&&ce&&{"aria-activedescendant":ae||$},[v,r,ce,ae,$]),De=_.useMemo(()=>le(U({"aria-orientation":k==="both"?void 0:k},!uP(n.domReference)&&Ne),{onKeyDown:je,onPointerMove(){G.current=!0}}),[Ne,je,n.domReference,k]),Me=_.useMemo(()=>{function Se(Pe){w==="auto"&&sP(Pe.nativeEvent)&&(q.current=!0)}function $e(Pe){q.current=w,w==="auto"&&Yg(Pe.nativeEvent)&&(q.current=!0)}return le(U({},Ne),{onKeyDown(Pe){G.current=!1;const ze=Pe.key.indexOf("Arrow")===0,Xe=FV(Pe.key,k,g),Re=WP(Pe.key,k,g),Qe=HP(Pe.key,k),Et=(m?Xe:Qe)||Pe.key==="Enter"||Pe.key.trim()==="";if(v&&r){const Ir=N==null?void 0:N.nodesRef.current.find(_r=>_r.parentId==null),Zt=N&&Ir?wV(N.nodesRef.current,Ir.id):null;if(ze&&Zt&&R){const _r=new KeyboardEvent("keydown",{key:Pe.key,bubbles:!0});if(Xe||Re){var Ot,Pr;const un=((Ot=Zt.context)==null?void 0:Ot.elements.domReference)===Pe.currentTarget,fe=Re&&!un?(Pr=Zt.context)==null?void 0:Pr.elements.domReference:Xe?a.current.find(he=>(he==null?void 0:he.id)===$):null;fe&&(Zr(Pe),fe.dispatchEvent(_r),Z(void 0))}if(Qe&&Zt.context&&Zt.context.open&&Zt.parentId&&Pe.currentTarget!==Zt.context.elements.domReference){var mr;Zr(Pe),(mr=Zt.context.elements.domReference)==null||mr.dispatchEvent(_r);return}}return je(Pe)}if(!(!r&&!x&&ze)){if(Et&&(L.current=m&&Qe?null:Pe.key),m){Xe&&(Zr(Pe),r?(D.current=nm(a,A.current),j(D.current)):o(!0,Pe.nativeEvent,"list-navigation"));return}Qe&&(d!=null&&(D.current=d),Zr(Pe),!r&&x?o(!0,Pe.nativeEvent,"list-navigation"):je(Pe),r&&j(D.current))}},onFocus(){r&&!v&&j(null)},onPointerDown:$e,onMouseDown:Se,onClick:Se})},[$,Ne,je,A,w,a,m,j,o,r,x,k,g,d,N,v,R]);return _.useMemo(()=>c?{reference:Me,floating:De,item:Ce}:{},[c,Me,De,Ce])}const $V=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function GP(t,e){var r;e===void 0&&(e={});const{open:o,floatingId:n}=t,{enabled:a=!0,role:s="dialog"}=e,l=(r=$V.get(s))!=null?r:s,c=Bd(),f=Vd()!=null,h=_.useMemo(()=>l==="tooltip"||s==="label"?{["aria-"+(s==="label"?"labelledby":"describedby")]:o?n:void 0}:U(U(U(U(U({"aria-expanded":o?"true":"false","aria-haspopup":l==="alertdialog"?"dialog":l,"aria-controls":o?n:void 0},l==="listbox"&&{role:"combobox"}),l==="menu"&&{id:c}),l==="menu"&&f&&{role:"menuitem"}),s==="select"&&{"aria-autocomplete":"none"}),s==="combobox"&&{"aria-autocomplete":"list"}),[l,n,f,o,c,s]),m=_.useMemo(()=>{const v=U({id:n},l&&{role:l});return l==="tooltip"||s==="label"?v:U(U({},v),l==="menu"&&{"aria-labelledby":c})},[l,n,c,s]),g=_.useCallback(v=>{let{active:w,selected:y}=v;const x=U({role:"option"},w&&{id:n+"-option"});switch(s){case"select":return le(U({},x),{"aria-selected":w&&y});case"combobox":return U(U({},x),w&&{"aria-selected":!0})}return{}},[n,s]);return _.useMemo(()=>a?{reference:h,floating:m,item:g}:{},[a,h,m,g])}function LV(t,e){var r;const{open:o,dataRef:n}=t,{listRef:a,activeIndex:s,onMatch:l,onTypingChange:c,enabled:d=!0,findMatch:f=null,resetMs:h=750,ignoreKeys:m=[],selectedIndex:g=null}=e,v=_.useRef(),w=_.useRef(""),y=_.useRef((r=g!=null?g:s)!=null?r:-1),x=_.useRef(null),E=en(l),k=en(c),C=Mn(f),P=Mn(m);Ht(()=>{o&&(clearTimeout(v.current),x.current=null,w.current="")},[o]),Ht(()=>{if(o&&w.current===""){var N;y.current=(N=g!=null?g:s)!=null?N:-1}},[o,g,s]);const R=en(N=>{N?n.current.typing||(n.current.typing=N,k(N)):n.current.typing&&(n.current.typing=N,k(N))}),T=en(N=>{function j(W,ee,H){const J=C.current?C.current(ee,H):ee.find(B=>(B==null?void 0:B.toLocaleLowerCase().indexOf(H.toLocaleLowerCase()))===0);return J?W.indexOf(J):-1}const q=a.current;if(w.current.length>0&&w.current[0]!==" "&&(j(q,q,w.current)===-1?R(!1):N.key===" "&&Zr(N)),q==null||P.current.includes(N.key)||N.key.length!==1||N.ctrlKey||N.metaKey||N.altKey)return;o&&N.key!==" "&&(Zr(N),R(!0)),q.every(W=>{var ee,H;return W?((ee=W[0])==null?void 0:ee.toLocaleLowerCase())!==((H=W[1])==null?void 0:H.toLocaleLowerCase()):!0})&&w.current===N.key&&(w.current="",y.current=x.current),w.current+=N.key,clearTimeout(v.current),v.current=setTimeout(()=>{w.current="",y.current=x.current,R(!1)},h);const L=y.current,G=j(q,[...q.slice((L||0)+1),...q.slice(0,(L||0)+1)],w.current);G!==-1?(E(G),x.current=G):N.key!==" "&&(w.current="",R(!1))}),F=_.useMemo(()=>({onKeyDown:T}),[T]),z=_.useMemo(()=>({onKeyDown:T,onKeyUp(N){N.key===" "&&R(!1)}}),[T,R]);return _.useMemo(()=>d?{reference:F,floating:z}:{},[d,F,z])}function KP(t,e){const[r,o]=t;let n=!1;const a=e.length;for(let s=0,l=a-1;s=o!=h>=o&&r<=(f-c)*(o-d)/(h-d)+c&&(n=!n)}return n}function qV(t,e){return t[0]>=e.x&&t[0]<=e.x+e.width&&t[1]>=e.y&&t[1]<=e.y+e.height}function zV(t){t===void 0&&(t={});const{buffer:e=.5,blockPointerEvents:r=!1,requireIntent:o=!0}=t;let n,a=!1,s=null,l=null,c=performance.now();function d(h,m){const g=performance.now(),v=g-c;if(s===null||l===null||v===0)return s=h,l=m,c=g,null;const w=h-s,y=m-l,E=Math.sqrt(w*w+y*y)/v;return s=h,l=m,c=g,E}const f=h=>{let{x:m,y:g,placement:v,elements:w,onClose:y,nodeId:x,tree:E}=h;return function(C){function P(){clearTimeout(n),y()}if(clearTimeout(n),!w.domReference||!w.floating||v==null||m==null||g==null)return;const{clientX:R,clientY:T}=C,F=[R,T],z=ia(C),N=C.type==="mouseleave",j=Er(w.floating,z),q=Er(w.domReference,z),D=w.domReference.getBoundingClientRect(),L=w.floating.getBoundingClientRect(),G=v.split("-")[0],W=m>L.right-L.width/2,ee=g>L.bottom-L.height/2,H=qV(F,D),J=L.width>D.width,B=L.height>D.height,A=(J?D:L).left,V=(J?D:L).right,te=(B?D:L).top,ue=(B?D:L).bottom;if(j&&(a=!0,!N))return;if(q&&(a=!1),q&&!N){a=!0;return}if(N&&Gt(C.relatedTarget)&&Er(w.floating,C.relatedTarget)||E&&Ei(E.nodesRef.current,x).some(Y=>{let{context:ae}=Y;return ae==null?void 0:ae.open}))return;if(G==="top"&&g>=D.bottom-1||G==="bottom"&&g<=D.top+1||G==="left"&&m>=D.right-1||G==="right"&&m<=D.left+1)return P();let de=[];switch(G){case"top":de=[[A,D.top+1],[A,L.bottom-1],[V,L.bottom-1],[V,D.top+1]];break;case"bottom":de=[[A,L.top+1],[A,D.bottom-1],[V,D.bottom-1],[V,L.top+1]];break;case"left":de=[[L.right-1,ue],[L.right-1,te],[D.left+1,te],[D.left+1,ue]];break;case"right":de=[[D.right-1,ue],[D.right-1,te],[L.left+1,te],[L.left+1,ue]];break}function $(Y){let[ae,Z]=Y;switch(G){case"top":{const ne=[J?ae+e/2:W?ae+e*4:ae-e*4,Z+e+1],ce=[J?ae-e/2:W?ae+e*4:ae-e*4,Z+e+1],Ce=[[L.left,W||J?L.bottom-e:L.top],[L.right,W?J?L.bottom-e:L.top:L.bottom-e]];return[ne,ce,...Ce]}case"bottom":{const ne=[J?ae+e/2:W?ae+e*4:ae-e*4,Z-e],ce=[J?ae-e/2:W?ae+e*4:ae-e*4,Z-e],Ce=[[L.left,W||J?L.top+e:L.bottom],[L.right,W?J?L.top+e:L.bottom:L.top+e]];return[ne,ce,...Ce]}case"left":{const ne=[ae+e+1,B?Z+e/2:ee?Z+e*4:Z-e*4],ce=[ae+e+1,B?Z-e/2:ee?Z+e*4:Z-e*4];return[...[[ee||B?L.right-e:L.left,L.top],[ee?B?L.right-e:L.left:L.right-e,L.bottom]],ne,ce]}case"right":{const ne=[ae-e,B?Z+e/2:ee?Z+e*4:Z-e*4],ce=[ae-e,B?Z-e/2:ee?Z+e*4:Z-e*4],Ce=[[ee||B?L.left+e:L.right,L.top],[ee?B?L.left+e:L.right:L.left+e,L.bottom]];return[ne,ce,...Ce]}}}if(!KP([R,T],de)){if(a&&!H)return P();if(!N&&o){const Y=d(C.clientX,C.clientY);if(Y!==null&&Y<.1)return P()}KP([R,T],$([m,g]))?!a&&o&&(n=window.setTimeout(P,40)):P()}}};return f.__options={blockPointerEvents:r},f}const UV=({arrowRef:t,placement:e})=>{const r=[];return r.push(ZB(8)),r.push(e==="auto"?rV():tV()),r.push(eV({padding:8})),t!=null&&t.current&&r.push(nV({element:t.current})),r},BV=({placement:t})=>t==="auto"?void 0:t,VV=({placement:t})=>({top:"bottom",right:"left",bottom:"top",left:"right"})[t.split("-")[0]],YP=({open:t,arrowRef:e,placement:r="top",setOpen:o})=>UP({placement:BV({placement:r}),open:t,onOpenChange:o,whileElementsMounted:wg,middleware:UV({placement:r,arrowRef:e})}),QP=({context:t,trigger:e,role:r="tooltip",interactions:o=[]})=>BP([LP(t,{enabled:e==="click"}),yV(t,{enabled:e==="hover",handleClose:zV()}),zP(t),GP(t,{role:r}),...o]),HV=h=>{var m=h,{animation:t="duration-300",arrow:e=!0,children:r,className:o,content:n,placement:a="top",style:s="dark",theme:l,trigger:c="hover",minWidth:d}=m,f=xe(m,["animation","arrow","children","className","content","placement","style","theme","trigger","minWidth"]);const g=_.useRef(null),[v,w]=_.useState(!1),y=YP({open:v,placement:a,arrowRef:g,setOpen:w}),{context:x,middlewareData:{arrow:{x:E,y:k}={}},refs:C,strategy:P,update:R,x:T,y:F}=y,z=NV(x),{getFloatingProps:N,getReferenceProps:j}=QP({context:x,role:"tooltip",trigger:c,interactions:[z]});return _.useEffect(()=>{if(C.reference.current&&C.floating.current&&v)return wg(C.reference.current,C.floating.current,R)},[v,C.floating,C.reference,R]),I.jsxs(I.Fragment,{children:[I.jsx("div",le(U({ref:C.setReference,className:l.target,"data-testid":"flowbite-tooltip-target"},j()),{children:r})),I.jsxs("div",le(U({ref:C.setFloating,"data-testid":"flowbite-tooltip"},N(U({className:me(l.base,t&&`${l.animation} ${t}`,!v&&l.hidden,l.style[s],o),style:{position:P,top:F!=null?F:" ",left:T!=null?T:" ",minWidth:d}},f))),{children:[I.jsx("div",{className:l.content,children:n}),e&&I.jsx("div",{className:me(l.arrow.base,s==="dark"&&l.arrow.style.dark,s==="light"&&l.arrow.style.light,s==="auto"&&l.arrow.style.auto),"data-testid":"flowbite-tooltip-arrow",ref:g,style:{top:k!=null?k:" ",left:E!=null?E:" ",right:" ",bottom:" ",[VV({placement:y.placement})]:l.arrow.placement},children:" "})]}))]})},Yd=f=>{var h=f,{animation:t="duration-300",arrow:e=!0,children:r,className:o,content:n,placement:a="top",style:s="dark",theme:l={},trigger:c="hover"}=h,d=xe(h,["animation","arrow","children","className","content","placement","style","theme","trigger"]);const m=Ie(Ke().tooltip,l);return I.jsx(HV,le(U({animation:t,arrow:e,content:n,placement:a,style:s,theme:m,trigger:c,className:o},d),{children:r}))};Yd.displayName="Tooltip";function JP(t){return Mr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},child:[]}]})(t)}function XP(t){return Mr({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M192 0c-41.8 0-77.4 26.7-90.5 64H64C28.7 64 0 92.7 0 128V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H282.5C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM72 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-16H304c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16zM72 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16H304c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16z"},child:[]}]})(t)}function WV(t){return Mr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72z"},child:[]}]})(t)}const pm=(t,e)=>{var r;e(!0),(r=navigator==null?void 0:navigator.clipboard)==null||r.writeText(t).then(()=>{console.log("Copy Successfull")}).catch(o=>{console.error("Failed to Copy text: ",o),e(!1)}),setTimeout(()=>e(!1),4e3)},ZP=_.forwardRef((s,a)=>{var l=s,{valueToCopy:t,icon:e=XP,theme:r={},className:o}=l,n=xe(l,["valueToCopy","icon","theme","className"]);const[c,d]=_.useState(!1),f=Ie(Ke().clipboard.withIcon,r);return I.jsx("button",le(U({className:me(f.base,o),onClick:()=>pm(t,d)},n),{ref:a,children:c?I.jsx(JP,{"aria-hidden":!0,className:f.icon.successIcon}):I.jsx(e,{"aria-hidden":!0,className:f.icon.defaultIcon})}))}),e_=_.forwardRef((l,s)=>{var c=l,{valueToCopy:t,icon:e=XP,label:r="Copy",theme:o={},className:n}=c,a=xe(c,["valueToCopy","icon","label","theme","className"]);const[d,f]=_.useState(!1),h=Ie(Ke().clipboard.withIconText,o);return I.jsx("button",le(U({className:me(h.base,n),onClick:()=>pm(t,f)},a),{ref:s,children:d?I.jsxs("span",{className:h.label.base,children:[I.jsx(JP,{"aria-hidden":!0,className:h.icon.successIcon}),I.jsx("span",{className:h.label.successText,children:"Copied"})]}):I.jsxs("span",{className:h.label.base,children:[I.jsx(e,{"aria-hidden":!0,className:h.icon.defaultIcon}),I.jsx("span",{className:h.label.defaultText,children:r})]})}))}),t_=_.forwardRef((s,a)=>{var l=s,{className:t,valueToCopy:e,label:r,theme:o={}}=l,n=xe(l,["className","valueToCopy","label","theme"]);const[c,d]=_.useState(!1),f=Ie(Ke().clipboard.button,o);return I.jsx(Yd,{content:c?"Copied":"Copy to clipboard",className:"[&_*]:cursor-pointer",children:I.jsx("button",le(U({className:me(f.base,t),onClick:()=>pm(e,d)},n),{ref:a,children:I.jsx("span",{className:f.label,children:r})}))})});t_.displayName="Clipboard",ZP.displayName="Clipboard.WithIcon",e_.displayName="Clipboard.WithIconText",Object.assign(t_,{WithIcon:ZP,WithIconText:e_});const fu=s=>{var l=s,{children:t,className:e,color:r="default",theme:o={},value:n}=l,a=xe(l,["children","className","color","theme","value"]);var d;const c=Ie(Ke().helperText,o);return I.jsx("p",le(U({className:me(c.root.base,c.root.colors[r],e)},a),{children:(d=n!=null?n:t)!=null?d:""}))};fu.displayName="HelperText";const r_=_.forwardRef((m,h)=>{var g=m,{addon:t,className:e,color:r="gray",helperText:o,icon:n,rightIcon:a,shadow:s,sizing:l="md",theme:c={},type:d="text"}=g,f=xe(g,["addon","className","color","helperText","icon","rightIcon","shadow","sizing","theme","type"]);const v=Ie(Ke().textInput,c);return I.jsxs(I.Fragment,{children:[I.jsxs("div",{className:me(v.base,e),children:[t&&I.jsx("span",{className:v.addon,children:t}),I.jsxs("div",{className:v.field.base,children:[n&&I.jsx("div",{className:v.field.icon.base,children:I.jsx(n,{className:v.field.icon.svg})}),a&&I.jsx("div",{"data-testid":"right-icon",className:v.field.rightIcon.base,children:I.jsx(a,{className:v.field.rightIcon.svg})}),I.jsx("input",le(U({className:me(v.field.input.base,v.field.input.colors[r],v.field.input.sizes[l],v.field.input.withIcon[n?"on":"off"],v.field.input.withRightIcon[a?"on":"off"],v.field.input.withAddon[t?"on":"off"],v.field.input.withShadow[s?"on":"off"]),type:d},f),{ref:h}))]})]}),o&&I.jsx(fu,{color:r,children:o})]})});r_.displayName="TextInput";const n_=_.createContext(void 0);function Qd(){const t=_.useContext(n_);if(!t)throw new Error("useDatePickerContext should be used within the DatePickerContext provider!");return t}var cr=(t=>(t[t.Days=0]="Days",t[t.Months=1]="Months",t[t.Years=2]="Years",t[t.Decades=3]="Decades",t))(cr||{}),o_=(t=>(t[t.Sunday=0]="Sunday",t[t.Monday=1]="Monday",t[t.Tuesday=2]="Tuesday",t[t.Wednesday=3]="Wednesday",t[t.Thursday=4]="Thursday",t[t.Friday=5]="Friday",t[t.Saturday=6]="Saturday",t))(o_||{});const Ds=(t,e,r)=>{const o=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime();if(e&&r){const n=new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime(),a=new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime();return o>=n&&o<=a}if(e){const n=new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime();return o>=n}if(r){const n=new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime();return o<=n}return!0},pu=(t,e)=>(t=new Date(t.getFullYear(),t.getMonth(),t.getDate()),e=new Date(e.getFullYear(),e.getMonth(),e.getDate()),t.getTime()===e.getTime()),Jd=(t,e,r)=>(Ds(t,e,r)||(e&&tr&&(t=r)),t),GV=(t,e)=>{const r=new Date(t.getFullYear(),t.getMonth(),1);let n=r.getDay()-e;return n<0&&(n+=7),hm(r,-n)},KV=(t,e)=>{const r=[],o=new Date(0);o.setDate(o.getDate()-o.getDay()+e);const n=new Intl.DateTimeFormat(t,{weekday:"short"});for(let a=0;a<7;a++)r.push(n.format(hm(o,a)));return r},hm=(t,e)=>{const r=new Date(t);return r.setDate(r.getDate()+e),r},YV=(t,e)=>{const r=new Date(t);return r.setMonth(r.getMonth()+e),r},Ns=(t,e)=>{const r=new Date(t);return r.setFullYear(r.getFullYear()+e),r},Fs=(t,e,r)=>{let o={day:"numeric",month:"long",year:"numeric"};return r&&(o=r),new Intl.DateTimeFormat(t,o).format(e)},Ms=(t,e)=>{const r=t.getFullYear();return Math.floor(r/e)*e},QV=(t,e)=>{const r=t.getFullYear(),o=e+9;return r>=e&&r<=o},JV=({theme:t={}})=>{const{theme:e,weekStart:r,minDate:o,maxDate:n,viewDate:a,selectedDate:s,changeSelectedDate:l,language:c}=Qd(),d=Ie(e.views.days,t),f=KV(c,r),h=GV(a,r);return I.jsxs(I.Fragment,{children:[I.jsx("div",{className:d.header.base,children:f.map((m,g)=>I.jsx("span",{className:d.header.title,children:m},g))}),I.jsx("div",{className:d.items.base,children:[...Array(42)].map((m,g)=>{const v=hm(h,g),w=Fs(c,v,{day:"numeric"}),y=s&&pu(s,v),x=!Ds(v,o,n);return I.jsx("button",{disabled:x,type:"button",className:me(d.items.item.base,y&&d.items.item.selected,x&&d.items.item.disabled),onClick:()=>{x||l(v,!0)},children:w},g)})})]})},XV=({theme:t={}})=>{const{theme:e,viewDate:r,selectedDate:o,minDate:n,maxDate:a,setViewDate:s,setView:l}=Qd(),c=Ie(e.views.decades,t),d=Ms(r,100);return I.jsx("div",{className:c.items.base,children:[...Array(12)].map((f,h)=>{const m=d-10+h*10;new Date(r.getTime()).setFullYear(m+r.getFullYear()%10);const v=new Date(m,0,1),w=Ns(v,9),y=o&&QV(o,m),x=!Ds(v,n,a)&&!Ds(w,n,a);return I.jsx("button",{disabled:x,type:"button",className:me(c.items.item.base,y&&c.items.item.selected,x&&c.items.item.disabled),onClick:()=>{x||(o&&s(Ns(r,m-o.getFullYear())),l(cr.Years))},children:m},h)})})},ZV=({theme:t={}})=>{const{theme:e,minDate:r,maxDate:o,selectedDate:n,viewDate:a,language:s,setViewDate:l,setView:c}=Qd(),d=Ie(e.views.months,t);return I.jsx("div",{className:d.items.base,children:[...Array(12)].map((f,h)=>{const m=new Date;m.setMonth(h,1),m.setFullYear(a.getFullYear());const g=Fs(s,m,{month:"short"}),v=n&&pu(n,m),w=!Ds(m,r,o);return I.jsx("button",{disabled:w,type:"button",className:me(d.items.item.base,v&&d.items.item.selected,w&&d.items.item.disabled),onClick:()=>{w||(l(m),c(cr.Days))},children:g},h)})})},eH=({theme:t={}})=>{const{theme:e,selectedDate:r,minDate:o,maxDate:n,viewDate:a,setViewDate:s,setView:l}=Qd(),c=Ie(e.views.years,t);return I.jsx("div",{className:c.items.base,children:[...Array(12)].map((d,f)=>{const m=Ms(a,10)+f,g=new Date(a.getTime());g.setFullYear(m);const v=r&&pu(r,g),w=!Ds(g,o,n);return I.jsx("button",{disabled:w,type:"button",className:me(c.items.item.base,v&&c.items.item.selected,w&&c.items.item.disabled),onClick:()=>{w||(s(g),l(cr.Months))},children:m},f)})})},tH=(C,k)=>{var P=C,{title:t,open:e,inline:r=!1,autoHide:o=!0,showClearButton:n=!0,labelClearButton:a="Clear",showTodayButton:s=!0,labelTodayButton:l="Today",defaultValue:c,minDate:d,maxDate:f,language:h="en",weekStart:m=o_.Sunday,className:g,theme:v={},onChange:w,label:y,value:x}=P,E=xe(P,["title","open","inline","autoHide","showClearButton","labelClearButton","showTodayButton","labelTodayButton","defaultValue","minDate","maxDate","language","weekStart","className","theme","onChange","label","value"]);const R=Ie(Ke().datepicker,v),T=c?Jd(c,d,f):null,F=_.useMemo(()=>c?Jd(c,d,f):new Date,[]),[z,N]=_.useState(e),[j,q]=_.useState(cr.Days),[D,L]=_.useState(x!=null?x:T),[G,W]=_.useState(x!=null?x:F),ee=_.useRef(null),H=_.useRef(null),J=($,Y)=>{L($),($===null||$)&&w&&w($),o&&j===cr.Days&&Y==!0&&!r&&N(!1)},B=()=>{J(T,!0),c&&W(c)};_.useImperativeHandle(k,()=>({focus(){var $;($=ee.current)==null||$.focus()},clear(){B()}}));const A=$=>{switch($){case cr.Decades:return I.jsx(XV,{theme:R.views.decades});case cr.Years:return I.jsx(eH,{theme:R.views.years});case cr.Months:return I.jsx(ZV,{theme:R.views.months});case cr.Days:default:return I.jsx(JV,{theme:R.views.days})}},V=()=>{switch(j){case cr.Days:return cr.Months;case cr.Months:return cr.Years;case cr.Years:return cr.Decades}return j},te=()=>{switch(j){case cr.Decades:return`${Ms(G,100)-10} - ${Ms(G,100)+100}`;case cr.Years:return`${Ms(G,10)} - ${Ms(G,10)+11}`;case cr.Months:return Fs(h,G,{year:"numeric"});case cr.Days:default:return Fs(h,G,{month:"long",year:"numeric"})}},ue=($,Y,ae)=>{switch($){case cr.Days:return new Date(YV(Y,ae));case cr.Months:return new Date(Ns(Y,ae));case cr.Years:return new Date(Ns(Y,ae*10));case cr.Decades:return new Date(Ns(Y,ae*100));default:return new Date(Ns(Y,ae*10))}};_.useEffect(()=>{const $=Y=>{var ne,ce;const ae=(ne=H==null?void 0:H.current)==null?void 0:ne.contains(Y.target),Z=(ce=ee==null?void 0:ee.current)==null?void 0:ce.contains(Y.target);!ae&&!Z&&N(!1)};return document.addEventListener("mousedown",$),()=>{document.removeEventListener("mousedown",$)}},[ee,H,N]),_.useEffect(()=>{const $=x&&Jd(new Date(x),d,f),Y=D&&Jd(new Date(D),d,f);Y&&$&&!pu($,Y)&&L($),D==null&&L(T)},[x,L,W,D]);const de=x===null?y:Fs(h,D||new Date);return I.jsx(n_.Provider,{value:{theme:R,language:h,minDate:d,maxDate:f,weekStart:m,isOpen:z,setIsOpen:N,view:j,setView:q,viewDate:G,setViewDate:W,selectedDate:D,setSelectedDate:L,changeSelectedDate:J},children:I.jsxs("div",{className:me(R.root.base,g),children:[!r&&I.jsx(r_,U({theme:R.root.input,icon:Mz,ref:ee,onFocus:()=>{D&&!pu(G,D)&&W(D),N(!0)},value:de,readOnly:!0,defaultValue:T?Fs(h,T):y},E)),(z||r)&&I.jsx("div",{ref:H,className:me(R.popup.root.base,r&&R.popup.root.inline),children:I.jsxs("div",{className:R.popup.root.inner,children:[I.jsxs("div",{className:R.popup.header.base,children:[t&&I.jsx("div",{className:R.popup.header.title,children:t}),I.jsxs("div",{className:R.popup.header.selectors.base,children:[I.jsx("button",{type:"button",className:me(R.popup.header.selectors.button.base,R.popup.header.selectors.button.prev),onClick:()=>W(ue(j,G,-1)),children:I.jsx(Nz,{})}),I.jsx("button",{type:"button",className:me(R.popup.header.selectors.button.base,R.popup.header.selectors.button.view),onClick:()=>q(V()),children:te()}),I.jsx("button",{type:"button",className:me(R.popup.header.selectors.button.base,R.popup.header.selectors.button.next),onClick:()=>W(ue(j,G,1)),children:I.jsx(Fz,{})})]})]}),I.jsx("div",{className:R.popup.view.base,children:A(j)}),(n||s)&&I.jsxs("div",{className:R.popup.footer.base,children:[s&&I.jsx("button",{type:"button",className:me(R.popup.footer.button.base,R.popup.footer.button.today),onClick:()=>{const $=new Date;J($,!0),W($)},children:l}),n&&I.jsx("button",{type:"button",className:me(R.popup.footer.button.base,R.popup.footer.button.clear),onClick:()=>{J(null,!0)},children:a})]})]})})]})})},rH=_.forwardRef(tH);rH.displayName="Datepicker";const a_=_.createContext(void 0);function i_(){const t=_.useContext(a_);if(!t)throw new Error("useDrawerContext should be used within the DrawerContext provider!");return t}function nH(t){return Mr({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"},child:[]}]})(t)}function oH(t){return Mr({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"},child:[]}]})(t)}const s_=l=>{var c=l,{children:t,className:e,closeIcon:r=oH,theme:o={},title:n,titleIcon:a=nH}=c,s=xe(c,["children","className","closeIcon","theme","title","titleIcon"]);const d=_.useId(),{id:f,isOpen:h,onClose:m,theme:g}=i_(),v=Ie(g.header,o);return I.jsxs("div",le(U({className:e},s),{children:[I.jsxs("h5",{className:v.inner.titleText,id:f,children:[I.jsx(a,{"aria-hidden":!0,className:v.inner.titleIcon}),n]}),I.jsxs("button",{onClick:m,"data-testid":"close-drawer",className:v.inner.closeButton,children:[I.jsx(r,{"aria-hidden":!0,className:v.inner.closeIcon}),I.jsx("span",{className:"sr-only",children:"Close menu"})]}),I.jsx("span",{className:v.collapsed[h?"on":"off"],id:`flowbite-drawer-header-${d}`,children:t})]}))};s_.displayName="Drawer.Header";const l_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s}=i_(),l=Ie(s.items,r);return I.jsx("div",le(U({"data-testid":"flowbite-drawer-items",className:me(l.base,e)},o),{children:t}))};l_.displayName="Drawer.Items";const u_=d=>{var f=d,{backdrop:t=!0,children:e,className:r,edge:o=!1,position:n="left",onClose:a,open:s=!1,theme:l={}}=f,c=xe(f,["backdrop","children","className","edge","position","onClose","open","theme"]);const h=_.useId(),m=Ie(Ke().drawer,l);return _.useEffect(()=>{const g=v=>{v.key==="Escape"&&s&&a&&a()};return document.addEventListener("keydown",g),()=>document.removeEventListener("keydown",g)},[a,s]),I.jsxs(a_.Provider,{value:{theme:m,onClose:a,isOpen:s,id:h},children:[I.jsx("div",le(U({"aria-modal":!0,"aria-describedby":`drawer-dialog-${h}`,role:"dialog",tabIndex:-1,"data-testid":"flowbite-drawer",className:me(m.root.base,m.root.position[n][s?"on":"off"],o&&!s&&m.root.edge,r)},c),{children:e})),s&&t&&I.jsx("div",{onClick:()=>a(),className:m.root.backdrop})]})};u_.displayName="Drawer",Object.assign(u_,{Header:s_,Items:l_});const c_=_.createContext(void 0);function gm(){const t=_.useContext(c_);if(!t)throw new Error("useDropdownContext should be used within the DropdownContext provider!");return t}const mm=o=>{var n=o,{className:t,theme:e={}}=n,r=xe(n,["className","theme"]);var l;const{theme:a}=gm(),s=(l=e.divider)!=null?l:a.floating.divider;return I.jsx("div",U({className:me(s,t)},r))},d_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);var c;const{theme:s}=gm(),l=(c=r.header)!=null?c:s.floating.header;return I.jsxs(I.Fragment,{children:[I.jsx("div",le(U({className:me(l,e)},o),{children:t})),I.jsx(mm,{})]})},f_=_.forwardRef((l,s)=>{var c=l,{children:t,className:e,icon:r,onClick:o,theme:n={}}=c,a=xe(c,["children","className","icon","onClick","theme"]);const{ref:d,index:f}=fV({label:typeof t=="string"?t:void 0}),h=vP([s,d]),{theme:m,activeIndex:g,dismissOnClick:v,getItemProps:w,handleSelect:y}=gm(),x=g===f,E=Ie(m.floating.item,n),k=a;return I.jsx("li",{role:"menuitem",className:E.container,children:I.jsxs(Wg,le(U(U({ref:h,className:me(E.base,e)},k),w({onClick:()=>{o==null||o(),v&&y(null)}})),{tabIndex:x?0:-1,children:[r&&I.jsx(r,{className:E.icon}),t]}))})});f_.displayName="DropdownItem";const aH={top:Bz,right:AC,bottom:IC,left:Uz},iH=d=>{var f=d,{refs:t,children:e,inline:r,theme:o,disabled:n,setButtonWidth:a,getReferenceProps:s,renderTrigger:l}=f,c=xe(f,["refs","children","inline","theme","disabled","setButtonWidth","getReferenceProps","renderTrigger"]);const h=t.reference,m=s();if(_.useEffect(()=>{h.current&&(a==null||a(h.current.clientWidth))},[h,a]),l){const g=l(o);return _.cloneElement(g,U(U({ref:t.setReference,disabled:n},m),g.props))}return r?I.jsx("button",le(U({type:"button",ref:t.setReference,className:o==null?void 0:o.inlineWrapper,disabled:n},m),{children:e})):I.jsx(Os,le(U(le(U({},c),{disabled:n,type:"button",ref:t.setReference}),m),{children:e}))},p_=l=>{var c=l,{children:t,className:e,dismissOnClick:r=!0,theme:o={},enableTypeAhead:n=!0,renderTrigger:a}=c,s=xe(c,["children","className","dismissOnClick","theme","enableTypeAhead","renderTrigger"]);const[d,f]=_.useState(!1),[h,m]=_.useState(null),[g,v]=_.useState(null),[w,y]=_.useState(void 0),x=_.useRef([]),E=_.useRef([]),k=Ie(Ke().dropdown,o),C=s,P=s["data-testid"]||"flowbite-dropdown-target",te=C,{placement:R=s.inline?"bottom-start":"bottom",trigger:T="click",label:F,inline:z,arrowIcon:N=!0}=te,j=xe(te,["placement","trigger","label","inline","arrowIcon"]),q=_.useCallback(ue=>{v(ue),f(!1)},[]),D=_.useCallback(ue=>{d?m(ue):q(ue)},[d,q]),{context:L,floatingStyles:G,refs:W}=YP({open:d,setOpen:f,placement:R}),ee=MV(L,{listRef:x,activeIndex:h,selectedIndex:g,onNavigate:m}),H=LV(L,{listRef:E,activeIndex:h,selectedIndex:g,onMatch:D,enabled:n}),{getReferenceProps:J,getFloatingProps:B,getItemProps:A}=QP({context:L,role:"menu",trigger:T,interactions:[ee,H]}),V=_.useMemo(()=>{var de;const[ue]=R.split("-");return(de=aH[ue])!=null?de:IC},[R]);return I.jsxs(c_.Provider,{value:{theme:k,activeIndex:h,dismissOnClick:r,getItemProps:A,handleSelect:q},children:[I.jsxs(iH,le(U({},j),{refs:W,inline:z,theme:k,"data-testid":P,className:me(k.floating.target,j.className),setButtonWidth:y,getReferenceProps:J,renderTrigger:a,children:[F,N&&I.jsx(V,{className:k.arrowIcon})]})),d&&I.jsx(FP,{context:L,modal:!1,children:I.jsx("div",le(U({ref:W.setFloating,style:le(U({},G),{minWidth:w}),"data-testid":"flowbite-dropdown","aria-expanded":d},B({className:me(k.floating.base,k.floating.animation,"duration-100",!d&&k.floating.hidden,k.floating.style.auto,e)})),{children:I.jsx(dV,{elementsRef:x,labelsRef:E,children:I.jsx("ul",{className:k.content,tabIndex:-1,children:t})})}))})]})};p_.displayName="Dropdown",d_.displayName="Dropdown.Header",mm.displayName="Dropdown.Divider";const sH=Object.assign(p_,{Item:f_,Header:d_,Divider:mm}),lH=_.forwardRef((l,s)=>{var c=l,{className:t,color:e="gray",helperText:r,sizing:o="md",theme:n={}}=c,a=xe(c,["className","color","helperText","sizing","theme"]);const d=Ie(Ke().fileInput,n);return I.jsxs(I.Fragment,{children:[I.jsx("div",{className:me(d.root.base,t),children:I.jsx("div",{className:d.field.base,children:I.jsx("input",le(U({className:me(d.field.input.base,d.field.input.colors[e],d.field.input.sizes[o])},a),{type:"file",ref:s}))})}),r&&I.jsx(fu,{color:e,children:r})]})});lH.displayName="FileInput";const uH=_.forwardRef((f,d)=>{var h=f,{label:t,helperText:e,color:r="default",sizing:o="md",variant:n,disabled:a=!1,theme:s={},className:l}=h,c=xe(h,["label","helperText","color","sizing","variant","disabled","theme","className"]);const m=_.useId(),g=Ie(Ke().floatingLabel,s);return I.jsxs("div",{children:[I.jsxs("div",{className:me("relative",n==="standard"?"z-0":""),children:[I.jsx("input",le(U({type:"text",id:c.id?c.id:"floatingLabel"+m,"aria-describedby":"outlined_success_help",className:me(g.input[r][n][o],l),placeholder:" ","data-testid":"floating-label",disabled:a},c),{ref:d})),I.jsx("label",{htmlFor:c.id?c.id:"floatingLabel"+m,className:me(g.label[r][n][o],l),children:t})]}),I.jsx("p",{id:"outlined_helper_text"+m,className:me(g.helperText[r],l),children:e})]})});uH.displayName="FloatingLabel";const h_=c=>{var d=c,{alt:t,className:e,children:r,href:o,name:n,src:a,theme:s={}}=d,l=xe(d,["alt","className","children","href","name","src","theme"]);const f=Ie(Ke().footer.brand,s);return I.jsx("div",{children:o?I.jsxs("a",le(U({"data-testid":"flowbite-footer-brand",href:o,className:me(f.base,e)},l),{children:[I.jsx("img",{alt:t,src:a,className:f.img}),I.jsx("span",{"data-testid":"flowbite-footer-brand-span",className:f.span,children:n}),r]})):I.jsx("img",U({alt:t,"data-testid":"flowbite-footer-brand",src:a,className:me(f.img,e)},l))})},g_=s=>{var l=s,{by:t,className:e,href:r,theme:o={},year:n}=l,a=xe(l,["by","className","href","theme","year"]);const c=Ie(Ke().footer.copyright,o);return I.jsxs("div",le(U({"data-testid":"flowbite-footer-copyright",className:me(c.base,e)},a),{children:["© ",n,r?I.jsx("a",{href:r,className:c.href,children:t}):I.jsx("span",{"data-testid":"flowbite-footer-copyright-span",className:c.span,children:t})]}))},m_=o=>{var n=o,{className:t,theme:e={}}=n,r=xe(n,["className","theme"]);const a=Ie(Ke().footer.divider,e);return I.jsx("hr",U({"data-testid":"footer-divider",className:me(a.base,t)},r))},v_=s=>{var l=s,{ariaLabel:t,className:e,href:r,icon:o,theme:n={}}=l,a=xe(l,["ariaLabel","className","href","icon","theme"]);const c=Ie(Ke().footer.icon,n);return I.jsx("div",{children:r?I.jsx("a",le(U({"aria-label":t,"data-testid":"flowbite-footer-icon",href:r,className:me(c.base,e)},a),{children:I.jsx(o,{className:c.size})})):I.jsx(o,U({"data-testid":"flowbite-footer-icon",className:c.size},a))})},y_=s=>{var l=s,{as:t="a",children:e,className:r,href:o,theme:n={}}=l,a=xe(l,["as","children","className","href","theme"]);const c=Ie(Ke().footer.groupLink.link,n);return I.jsx("li",{className:me(c.base,r),children:I.jsx(t,le(U({href:o,className:c.href},a),{children:e}))})},b_=a=>{var s=a,{children:t,className:e,col:r=!1,theme:o={}}=s,n=xe(s,["children","className","col","theme"]);const l=Ie(Ke().footer.groupLink,o);return I.jsx("ul",le(U({"data-testid":"footer-groupLink",className:me(l.base,r&&l.col,e)},n),{children:t}))},w_=a=>{var s=a,{as:t="h2",className:e,theme:r={},title:o}=s,n=xe(s,["as","className","theme","title"]);const l=Ie(Ke().footer.title,r);return I.jsx(t,le(U({"data-testid":"flowbite-footer-title",className:me(l.base,e)},n),{children:o}))},x_=s=>{var l=s,{bgDark:t=!1,children:e,className:r,container:o=!1,theme:n={}}=l,a=xe(l,["bgDark","children","className","container","theme"]);const c=Ie(Ke().footer,n);return I.jsx("footer",le(U({"data-testid":"flowbite-footer",className:me(c.root.base,t&&c.root.bgDark,o&&c.root.container,r)},a),{children:e}))};x_.displayName="Footer",g_.displayName="Footer.Copyright",y_.displayName="Footer.Link",h_.displayName="Footer.Brand",b_.displayName="Footer.LinkGroup",v_.displayName="Footer.Icon",w_.displayName="Footer.Title",m_.displayName="Footer.Divider",Object.assign(x_,{Copyright:g_,Link:y_,LinkGroup:b_,Brand:h_,Icon:v_,Title:w_,Divider:m_});const k_=_.forwardRef((a,n)=>{var s=a,{theme:t={},icon:e=WV,className:r}=s,o=xe(s,["theme","icon","className"]);const l=Ie(Ke().hr.icon,t);return I.jsxs("div",{className:l.base,children:[I.jsx("hr",U({className:me(l.hrLine,r),role:"separator","data-testid":"flowbite-hr-icon",ref:n},o)),I.jsx("div",{className:l.icon.base,children:I.jsx(e,{"aria-hidden":!0,className:l.icon.icon})})]})}),S_=_.forwardRef((n,o)=>{var a=n,{theme:t={},className:e}=a,r=xe(a,["theme","className"]);const s=Ie(Ke().hr.square,t);return I.jsx("hr",U({className:me(s.base,e),role:"separator","data-testid":"flowbite-hr-square",ref:o},r))}),E_=_.forwardRef((a,n)=>{var s=a,{theme:t={},text:e,className:r}=s,o=xe(s,["theme","text","className"]);const l=Ie(Ke().hr.text,t);return I.jsxs("div",{className:l.base,children:[I.jsx("hr",U({className:me(l.hrLine,r),"data-testid":"flowbite-hr-text",role:"separator",ref:n},o)),I.jsx("span",{className:l.text,children:e})]})}),C_=_.forwardRef((n,o)=>{var a=n,{theme:t={},className:e}=a,r=xe(a,["theme","className"]);const s=Ie(Ke().hr.trimmed,t);return I.jsx("hr",U({className:me(s.base,e),role:"separator","data-testid":"flowbite-hr-trimmed",ref:o},r))}),P_=_.forwardRef((n,o)=>{var a=n,{theme:t={},className:e}=a,r=xe(a,["theme","className"]);const s=Ie(Ke().hr.root,t);return I.jsx("hr",U({className:me(s.base,e),role:"separator","data-testid":"flowbite-hr",ref:o},r))});P_.displayName="HR",C_.displayName="HR.Trimmed",k_.displayName="HR.Icon",E_.displayName="HR.Text",S_.displayName="HR.Square",Object.assign(P_,{Trimmed:C_,Icon:k_,Text:E_,Square:S_});const __=a=>{var s=a,{children:t,className:e,icon:r,theme:o={}}=s,n=xe(s,["children","className","icon","theme"]);const l=Ie(Ke().list.item,o);return I.jsxs("li",le(U({className:me(l.withIcon[r?"on":"off"],e)},n),{children:[r&&I.jsx(r,{className:me(l.icon)}),t]}))},O_=c=>{var d=c,{children:t,className:e,unstyled:r,nested:o,ordered:n,horizontal:a,theme:s={}}=d,l=xe(d,["children","className","unstyled","nested","ordered","horizontal","theme"]);const f=Ie(Ke().list,s),h=n?"ol":"ul";return I.jsx(h,le(U({className:me(f.root.base,f.root.ordered[n?"on":"off"],r&&f.root.unstyled,o&&f.root.nested,a&&f.root.horizontal,e)},l),{children:t}))};O_.displayName="List",__.displayName="List.Item",Object.assign(O_,{Item:__});const R_=d=>{var f=d,{active:t,children:e,className:r,href:o,icon:n,onClick:a,theme:s={},disabled:l}=f,c=xe(f,["active","children","className","href","icon","onClick","theme","disabled"]);const h=Ie(Ke().listGroup.item,s),m=typeof o!="undefined",g=m?"a":"button";return I.jsx("li",{className:me(h.base,r),children:I.jsxs(g,le(U({href:o,onClick:a,type:m?void 0:"button",disabled:l,className:me(h.link.active[t?"on":"off"],h.link.disabled[l?"on":"off"],h.link.base,h.link.href[m?"on":"off"])},c),{children:[n&&I.jsx(n,{"aria-hidden":!0,"data-testid":"flowbite-list-group-item-icon",className:h.link.icon}),e]}))})},T_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const s=Ie(Ke().listGroup,r);return I.jsx("ul",le(U({className:me(s.root.base,e)},o),{children:t}))};T_.displayName="ListGroup",R_.displayName="ListGroup.Item",Object.assign(T_,{Item:R_});const I_=_.createContext(void 0);function Xd(){const t=_.useContext(I_);if(!t)throw new Error("useNavBarContext should be used within the NavbarContext provider!");return t}const A_=a=>{var s=a,{as:t="a",children:e,className:r,theme:o={}}=s,n=xe(s,["as","children","className","theme"]);const{theme:l}=Xd(),c=Ie(l.brand,o);return I.jsx(t,le(U({className:me(c.base,r)},n),{children:e}))},j_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s,isOpen:l}=Xd(),c=Ie(s.collapse,r);return I.jsx("div",le(U({"data-testid":"flowbite-navbar-collapse",className:me(c.base,c.hidden[l?"off":"on"],e)},o),{children:I.jsx("ul",{className:c.list,children:t})}))},D_=c=>{var d=c,{active:t,as:e="a",disabled:r,children:o,className:n,theme:a={},onClick:s}=d,l=xe(d,["active","as","disabled","children","className","theme","onClick"]);const{theme:f,setIsOpen:h}=Xd(),m=Ie(f.link,a),g=v=>{h(!1),s==null||s(v)};return I.jsx("li",{children:I.jsx(e,le(U({className:me(m.base,t&&m.active.on,!t&&!r&&m.active.off,m.disabled[r?"on":"off"],n),onClick:g},l),{children:o}))})};function cH(t){return Mr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"},child:[]}]})(t)}const N_=n=>{var a=n,{barIcon:t=cH,className:e,theme:r={}}=a,o=xe(a,["barIcon","className","theme"]);const{theme:s,isOpen:l,setIsOpen:c}=Xd(),d=Ie(s.toggle,r),f=()=>{c(!l)};return I.jsxs("button",le(U({"data-testid":"flowbite-navbar-toggle",onClick:f,className:me(d.base,e)},o),{children:[I.jsx("span",{className:"sr-only",children:"Open main menu"}),I.jsx(t,{"aria-hidden":!0,className:d.icon})]}))},F_=c=>{var d=c,{border:t,children:e,className:r,fluid:o=!1,menuOpen:n,rounded:a,theme:s={}}=d,l=xe(d,["border","children","className","fluid","menuOpen","rounded","theme"]);const[f,h]=_.useState(n),m=Ie(Ke().navbar,s);return I.jsx(I_.Provider,{value:{theme:m,isOpen:f,setIsOpen:h},children:I.jsx("nav",le(U({className:me(m.root.base,m.root.bordered[t?"on":"off"],m.root.rounded[a?"on":"off"],r)},l),{children:I.jsx("div",{className:me(m.root.inner.base,m.root.inner.fluid[o?"on":"off"]),children:e})}))})};F_.displayName="Navbar",A_.displayName="Navbar.Brand",j_.displayName="Navbar.Collapse",D_.displayName="Navbar.Link",N_.displayName="Navbar.Toggle";const dH=Object.assign(F_,{Brand:A_,Collapse:j_,Link:D_,Toggle:N_}),M_=a=>{var s=a,{children:t,className:e,theme:r={},toggle:o}=s,n=xe(s,["children","className","theme","toggle"]);const[l,c]=_.useState(void 0),d=Ie(Ke().megaMenu.dropdown,r);if(o)return I.jsx(sH,{inline:!0,label:o,placement:"bottom",theme:d.toggle,className:me(d.base,e),children:t});const f=_.useId(),h=_.useRef(null);return _.useEffect(()=>{var g;c((g=function(){var w;const v=(w=h.current)==null?void 0:w.closest("nav");return v==null?void 0:v.querySelector('[aria-haspopup="menu"]')}())==null?void 0:g.id)},[]),I.jsx("div",le(U({"aria-labelledby":l,id:f,ref:h,role:"menu",className:me(d.base,e)},n),{children:t}))};M_.displayName="MegaMenu.Dropdown";const $_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const s=_.useId(),l=_.useRef(null),[c,d]=_.useState(void 0),[f,h]=_.useState(void 0),m=Ie(Ke().megaMenu.dropdownToggle,r),g=function(){var y;const w=(y=l.current)==null?void 0:y.closest("nav");return w==null?void 0:w.querySelector('[role="menu"]')},v=function(){var w;(w=g())==null||w.classList.toggle("hidden"),h(!f)};return _.useEffect(()=>{const w=g(),y=w==null?void 0:w.classList.contains("hidden");d(w==null?void 0:w.id),h(!y)},[]),I.jsx("button",le(U({"aria-controls":c,"aria-expanded":f,"aria-haspopup":"menu",id:s,onClick:v,ref:l,className:me(m.base,e)},o),{children:t}))};$_.displayName="MegaMenu.DropdownToggle";const L_=o=>{var n=o,{children:t,theme:e={}}=n,r=xe(n,["children","theme"]);const a=Ie(Ke().megaMenu,e);return I.jsx(dH,le(U({fluid:!0,theme:a},r),{children:t}))};Object.assign(L_,{Dropdown:M_,DropdownToggle:$_}),L_.displayName="MegaMenu";const q_=_.createContext(void 0);function vm(){const t=_.useContext(q_);if(!t)throw new Error("useModalContext should be used within the ModalContext provider!");return t}const z_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s,popup:l}=vm(),c=Ie(s.body,r);return I.jsx("div",le(U({className:me(c.base,l&&[c.popup],e)},o),{children:t}))},U_=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s,popup:l}=vm(),c=Ie(s.footer,r);return I.jsx("div",le(U({className:me(c.base,!l&&c.popup,e)},o),{children:t}))},B_=s=>{var l=s,{as:t="h3",children:e,className:r,theme:o={},id:n}=l,a=xe(l,["as","children","className","theme","id"]);const c=_.useId(),d=n||c,{theme:f,popup:h,onClose:m,setHeaderId:g}=vm(),v=Ie(f.header,o);return _.useLayoutEffect(()=>(g(d),()=>g(void 0)),[d,g]),I.jsxs("div",le(U({className:me(v.base,h&&v.popup,r)},a),{children:[I.jsx(t,{id:d,className:v.title,children:e}),I.jsx("button",{"aria-label":"Close",className:v.close.base,type:"button",onClick:m,children:I.jsx(Vz,{"aria-hidden":!0,className:v.close.icon})})]}))},V_=_.forwardRef((g,m)=>{var v=g,{children:t,className:e,dismissible:r=!1,onClose:o,popup:n,position:a="center",root:s,show:l,size:c="2xl",theme:d={},initialFocus:f}=v,h=xe(v,["children","className","dismissible","onClose","popup","position","root","show","size","theme","initialFocus"]);const[w,y]=_.useState(void 0),x=Ie(Ke().modal,d),{context:E}=UP({open:l,onOpenChange:()=>o&&o()}),k=vP([E.refs.setFloating,m]),C=LP(E),P=zP(E,{outsidePressEvent:"mousedown",enabled:r}),R=GP(E),{getFloatingProps:T}=BP([C,P,R]);return l?I.jsx(q_.Provider,{value:{theme:x,popup:n,onClose:o,setHeaderId:y},children:I.jsx(RV,{root:s,children:I.jsx(IV,le(U({lockScroll:!0,"data-testid":"modal-overlay",className:me(x.root.base,x.root.positions[a],l?x.root.show.on:x.root.show.off,e)},h),{children:I.jsx(FP,{context:E,initialFocus:f,children:I.jsx("div",le(U({ref:k},T(h)),{"aria-labelledby":w,className:me(x.content.base,x.root.sizes[c]),children:I.jsx("div",{className:x.content.inner,children:t})}))})}))})}):null});V_.displayName="Modal",B_.displayName="Modal.Header",z_.displayName="Modal.Body",U_.displayName="Modal.Footer";const Cn=Object.assign(V_,{Header:B_,Body:z_,Footer:U_}),fH=(t,e)=>t>=e?[]:[...Array(e-t+1).keys()].map(r=>r+t),ym=s=>{var l=s,{active:t,children:e,className:r,onClick:o,theme:n={}}=l,a=xe(l,["active","children","className","onClick","theme"]);const c=Ie(Ke().pagination,n);return I.jsx("button",le(U({type:"button",className:me(t&&c.pages.selector.active,r),onClick:o},a),{children:e}))};ym.displayName="Pagination.Button";const bm=s=>{var l=s,{children:t,className:e,onClick:r,theme:o={},disabled:n=!1}=l,a=xe(l,["children","className","onClick","theme","disabled"]);const c=Ie(Ke().pagination,o);return I.jsx("button",le(U({type:"button",className:me(n&&c.pages.selector.disabled,e),disabled:n,onClick:r},a),{children:t}))};bm.displayName="Pagination.Navigation";const H_=h=>{var m=h,{className:t,currentPage:e,layout:r="pagination",nextLabel:o="Next",onPageChange:n,previousLabel:a="Previous",renderPaginationButton:s=g=>I.jsx(ym,U({},g)),showIcons:l=!1,theme:c={},totalPages:d}=m,f=xe(m,["className","currentPage","layout","nextLabel","onPageChange","previousLabel","renderPaginationButton","showIcons","theme","totalPages"]);const g=Ie(Ke().pagination,c),v=Math.min(Math.max(r==="pagination"?e+2:e+4,5),d),w=Math.max(1,v-4),y=()=>{n(Math.min(e+1,d))},x=()=>{n(Math.max(e-1,1))};return I.jsxs("nav",le(U({className:me(g.base,t)},f),{children:[r==="table"&&I.jsxs("div",{className:g.layout.table.base,children:["Showing ",I.jsx("span",{className:g.layout.table.span,children:w})," to ",I.jsx("span",{className:g.layout.table.span,children:v})," of ",I.jsx("span",{className:g.layout.table.span,children:d})," Entries"]}),I.jsxs("ul",{className:g.pages.base,children:[I.jsx("li",{children:I.jsxs(bm,{className:me(g.pages.previous.base,l&&g.pages.showIcon),onClick:x,disabled:e===1,children:[l&&I.jsx($z,{"aria-hidden":!0,className:g.pages.previous.icon}),a]})}),r==="pagination"&&fH(w,v).map(E=>I.jsx("li",{"aria-current":E===e?"page":void 0,children:s({className:me(g.pages.selector.base,e===E&&g.pages.selector.active),active:E===e,onClick:()=>n(E),children:E})},E)),I.jsx("li",{children:I.jsxs(bm,{className:me(g.pages.next.base,l&&g.pages.showIcon),onClick:y,disabled:e===d,children:[o,l&&I.jsx(Lz,{"aria-hidden":!0,className:g.pages.next.icon})]})})]})]}))};H_.displayName="Pagination",Object.assign(H_,{Button:ym});const pH=_.forwardRef((n,o)=>{var a=n,{className:t,theme:e={}}=a,r=xe(a,["className","theme"]);const s=Ie(Ke().radio,e);return I.jsx("input",U({ref:o,type:"radio",className:me(s.root.base,t)},r))});pH.displayName="Radio";const hH=_.forwardRef((a,n)=>{var s=a,{className:t,sizing:e="md",theme:r={}}=s,o=xe(s,["className","sizing","theme"]);const l=Ie(Ke().rangeSlider,r);return I.jsx(I.Fragment,{children:I.jsx("div",{"data-testid":"flowbite-range-slider",className:me(l.root.base,t),children:I.jsx("div",{className:l.field.base,children:I.jsx("input",U({ref:n,type:"range",className:me(l.field.input.base,l.field.input.sizes[e])},o))})})})});hH.displayName="RangeSlider";const W_=a=>{var s=a,{children:t,className:e,percentFilled:r=0,theme:o={}}=s,n=xe(s,["children","className","percentFilled","theme"]);const l=Ie(Ke().ratingAdvanced,o);return I.jsxs("div",le(U({className:me(l.base,e)},n),{children:[I.jsx("span",{className:l.label,children:t}),I.jsx("div",{className:l.progress.base,children:I.jsx("div",{className:l.progress.fill,"data-testid":"flowbite-rating-fill",style:{width:`${r}%`}})}),I.jsx("span",{className:l.progress.label,children:`${r}%`})]}))},G_=_.createContext(void 0);function gH(){const t=_.useContext(G_);if(!t)throw new Error("useRatingContext should be used within the RatingContext provider!");return t}const K_=a=>{var s=a,{className:t,filled:e=!0,starIcon:r=qz,theme:o={}}=s,n=xe(s,["className","filled","starIcon","theme"]);const{theme:l,size:c="sm"}=gH(),d=Ie(l.star,o);return I.jsx(r,U({"data-testid":"flowbite-rating-star",className:me(d.sizes[c],d[e?"filled":"empty"],t)},n))},Y_=a=>{var s=a,{children:t,className:e,size:r="sm",theme:o={}}=s,n=xe(s,["children","className","size","theme"]);const l=Ie(Ke().rating,o);return I.jsx(G_.Provider,{value:{theme:l,size:r},children:I.jsx("div",le(U({className:me(l.root.base,e)},n),{children:t}))})};Y_.displayName="Rating",K_.displayName="Rating.Star",W_.displayName="Rating.Advanced",Object.assign(Y_,{Star:K_,Advanced:W_});const mH=_.forwardRef((h,f)=>{var m=h,{addon:t,children:e,className:r,color:o="gray",helperText:n,icon:a,shadow:s,sizing:l="md",theme:c={}}=m,d=xe(m,["addon","children","className","color","helperText","icon","shadow","sizing","theme"]);const g=Ie(Ke().select,c);return I.jsxs("div",{className:me(g.base,r),children:[t&&I.jsx("span",{className:g.addon,children:t}),I.jsxs("div",{className:g.field.base,children:[a&&I.jsx("div",{className:g.field.icon.base,children:I.jsx(a,{className:g.field.icon.svg})}),I.jsx("select",le(U({className:me(g.field.select.base,g.field.select.colors[o],g.field.select.sizes[l],g.field.select.withIcon[a?"on":"off"],g.field.select.withAddon[t?"on":"off"],g.field.select.withShadow[s?"on":"off"])},d),{ref:f,children:e})),n&&I.jsx(fu,{color:o,children:n})]})]})});mH.displayName="Select";const Q_=_.createContext(void 0);function $s(){const t=_.useContext(Q_);if(!t)throw new Error("useSidebarContext should be used within the SidebarContext provider!");return t}const wm=_.createContext(void 0);function vH(){const t=_.useContext(wm);if(!t)throw new Error("useSidebarItemContext should be used within the SidebarItemContext provider!");return t}const J_=d=>{var f=d,{children:t,className:e,icon:r,label:o,chevronIcon:n=TC,renderChevronIcon:a,open:s=!1,theme:l={}}=f,c=xe(f,["children","className","icon","label","chevronIcon","renderChevronIcon","open","theme"]);const h=_.useId(),[m,g]=_.useState(s),{theme:v,isCollapsed:w}=$s(),y=Ie(v.collapse,l);_.useEffect(()=>g(s),[s]);const x=({children:E})=>I.jsx("li",{children:w&&!m?I.jsx(Yd,{content:o,placement:"right",children:E}):E});return I.jsxs(x,{children:[I.jsxs("button",le(U({id:`flowbite-sidebar-collapse-${h}`,onClick:()=>g(!m),title:o,type:"button",className:me(y.button,e)},c),{children:[r&&I.jsx(r,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-collapse-icon",className:me(y.icon.base,y.icon.open[m?"on":"off"])}),w?I.jsx("span",{className:"sr-only",children:o}):I.jsxs(I.Fragment,{children:[I.jsx("span",{"data-testid":"flowbite-sidebar-collapse-label",className:y.label.base,children:o}),a?a(y,m):I.jsx(n,{"aria-hidden":!0,className:me(y.label.icon.base,y.label.icon.open[m?"on":"off"])})]})]})),I.jsx("ul",{"aria-labelledby":`flowbite-sidebar-collapse-${h}`,hidden:!m,className:y.list,children:I.jsx(wm.Provider,{value:{isInsideCollapse:!0},children:t})})]})};J_.displayName="Sidebar.Collapse";const X_=a=>{var s=a,{children:t,color:e="info",className:r,theme:o={}}=s,n=xe(s,["children","color","className","theme"]);const{theme:l,isCollapsed:c}=$s(),d=Ie(l.cta,o);return I.jsx("div",le(U({"data-testid":"sidebar-cta",hidden:c,className:me(d.base,d.color[e],r)},n),{children:t}))};X_.displayName="Sidebar.CTA";const yH=s=>{var l=s,{id:t,theme:e,isCollapsed:r,tooltipChildren:o,children:n}=l,a=xe(l,["id","theme","isCollapsed","tooltipChildren","children"]);return I.jsx("li",le(U({},a),{children:r?I.jsx(Yd,{content:I.jsx(Z_,{id:t,theme:e,children:o}),placement:"right",children:n}):n}))},Z_=({id:t,theme:e,children:r})=>I.jsx("span",{"data-testid":"flowbite-sidebar-item-content",id:`flowbite-sidebar-item-${t}`,className:me(e.content.base),children:r}),eO=_.forwardRef((f,d)=>{var h=f,{active:t,as:e="a",children:r,className:o,icon:n,label:a,labelColor:s="info",theme:l={}}=h,c=xe(h,["active","as","children","className","icon","label","labelColor","theme"]);var x,E,k,C,P;const m=_.useId(),{theme:g,isCollapsed:v}=$s(),{isInsideCollapse:w}=vH(),y=Ie(g.item,l);return I.jsx(yH,{theme:y,className:y.listItem,id:m,isCollapsed:v,tooltipChildren:r,children:I.jsxs(e,le(U({"aria-labelledby":`flowbite-sidebar-item-${m}`,ref:d,className:me(y.base,t&&y.active,!v&&w&&((x=y.collapsed)==null?void 0:x.insideCollapse),o)},c),{children:[n&&I.jsx(n,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-item-icon",className:me((E=y.icon)==null?void 0:E.base,t&&((k=y.icon)==null?void 0:k.active))}),v&&!n&&I.jsx("span",{className:(C=y.collapsed)==null?void 0:C.noIcon,children:(P=r.charAt(0).toLocaleUpperCase())!=null?P:"?"}),!v&&I.jsx(Z_,{id:m,theme:y,children:r}),!v&&a&&I.jsx(YC,{color:s,"data-testid":"flowbite-sidebar-label",hidden:v,className:y.label,children:a})]}))})});eO.displayName="Sidebar.Item";const tO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s}=$s(),l=Ie(s.itemGroup,r);return I.jsx("ul",le(U({"data-testid":"flowbite-sidebar-item-group",className:me(l.base,e)},o),{children:I.jsx(wm.Provider,{value:{isInsideCollapse:!1},children:t})}))};tO.displayName="Sidebar.ItemGroup";const rO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s}=$s(),l=Ie(s.items,r);return I.jsx("div",le(U({className:me(l.base,e),"data-testid":"flowbite-sidebar-items"},o),{children:t}))};rO.displayName="Sidebar.Items";const nO=l=>{var c=l,{children:t,className:e,href:r,img:o,imgAlt:n="",theme:a={}}=c,s=xe(c,["children","className","href","img","imgAlt","theme"]);const d=_.useId(),{theme:f,isCollapsed:h}=$s(),m=Ie(f.logo,a);return I.jsxs("a",le(U({"aria-labelledby":`flowbite-sidebar-logo-${d}`,href:r,className:me(m.base,e)},s),{children:[I.jsx("img",{alt:n,src:o,className:m.img}),I.jsx("span",{className:m.collapsed[h?"on":"off"],id:`flowbite-sidebar-logo-${d}`,children:t})]}))};nO.displayName="Sidebar.Logo";const oO=l=>{var c=l,{children:t,as:e="nav",collapseBehavior:r="collapse",collapsed:o=!1,theme:n={},className:a}=c,s=xe(c,["children","as","collapseBehavior","collapsed","theme","className"]);const d=Ie(Ke().sidebar,n);return I.jsx(Q_.Provider,{value:{theme:d,isCollapsed:o},children:I.jsx(e,le(U({"aria-label":"Sidebar",hidden:o&&r==="hide",className:me(d.root.base,d.root.collapsed[o?"on":"off"],a)},s),{children:I.jsx("div",{className:d.root.inner,children:t})}))})};oO.displayName="Sidebar",Object.assign(oO,{Collapse:J_,CTA:X_,Item:eO,Items:rO,ItemGroup:tO,Logo:nO});const aO=_.createContext(void 0);function bH(){const t=_.useContext(aO);if(!t)throw new Error("useTableBodyContext should be used within the TableBodyContext provider!");return t}const iO=_.createContext(void 0);function xm(){const t=_.useContext(iO);if(!t)throw new Error("useTableContext should be used within the TableContext provider!");return t}const sO=_.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=xe(s,["children","className","theme"]);const{theme:l}=xm(),c=Ie(l.body,r);return I.jsx(aO.Provider,{value:{theme:c},children:I.jsx("tbody",le(U({className:me(c.base,e),ref:n},o),{children:t}))})});sO.displayName="Table.Body";const lO=_.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=xe(s,["children","className","theme"]);const{theme:l}=bH(),c=Ie(l.cell,r);return I.jsx("td",le(U({className:me(c.base,e),ref:n},o),{children:t}))});lO.displayName="Table.Cell";const uO=_.createContext(void 0);function wH(){const t=_.useContext(uO);if(!t)throw new Error("useTableHeadContext should be used within the TableHeadContext provider!");return t}const cO=_.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=xe(s,["children","className","theme"]);const{theme:l}=xm(),c=Ie(l.head,r);return I.jsx(uO.Provider,{value:{theme:c},children:I.jsx("thead",le(U({className:me(c.base,e),ref:n},o),{children:I.jsx("tr",{children:t})}))})});cO.displayName="Table.Head";const dO=_.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=xe(s,["children","className","theme"]);const{theme:l}=wH(),c=Ie(l.cell,r);return I.jsx("th",le(U({className:me(c.base,e),ref:n},o),{children:t}))});dO.displayName="Table.HeadCell";const fO=_.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=xe(s,["children","className","theme"]);const{theme:l,hoverable:c,striped:d}=xm(),f=Ie(l.row,r);return I.jsx("tr",le(U({ref:n,"data-testid":"table-row-element",className:me(f.base,d&&f.striped,c&&f.hovered,e)},o),{children:t}))});fO.displayName="Table.Row";const pO=_.forwardRef((l,s)=>{var c=l,{children:t,className:e,striped:r,hoverable:o,theme:n={}}=c,a=xe(c,["children","className","striped","hoverable","theme"]);const d=Ie(Ke().table,n);return I.jsx("div",{"data-testid":"table-element",className:me(d.root.wrapper),children:I.jsxs(iO.Provider,{value:{theme:d,striped:r,hoverable:o},children:[I.jsx("div",{className:me(d.root.shadow,e)}),I.jsx("table",le(U({className:me(d.root.base,e)},a),{ref:s,children:t}))]})})});pO.displayName="Table",Object.assign(pO,{Head:cO,Body:sO,Row:fO,Cell:lO,HeadCell:dO});const hO=({children:t,className:e})=>I.jsx("div",{className:e,children:t});hO.displayName="Tabs.Item";const gO=_.forwardRef((l,s)=>{var c=l,{children:t,className:e,onActiveTabChange:r,variant:o="default",theme:n={}}=c,a=xe(c,["children","className","onActiveTabChange","variant","theme"]);const d=Ie(Ke().tabs,n),f=_.useId(),h=_.useMemo(()=>_.Children.map(_.Children.toArray(t),({props:R})=>R),[t]),m=_.useRef([]),[g,v]=_.useState(Math.max(0,h.findIndex(R=>R.active))),[w,y]=_.useState(-1),x=R=>{v(R),r&&r(R)},E=({target:R})=>{x(R),y(R)},k=({event:R,target:T})=>{R.key==="ArrowLeft"&&y(Math.max(0,w-1)),R.key==="ArrowRight"&&y(Math.min(h.length-1,w+1)),R.key==="Enter"&&(x(T),y(T))},C=d.tablist.tabitem.variant[o],P=d.tabitemcontainer.variant[o];return _.useEffect(()=>{var R;(R=m.current[w])==null||R.focus()},[w]),_.useImperativeHandle(s,()=>({setActiveTab:x})),I.jsxs("div",{className:me(d.base,e),children:[I.jsx("div",le(U({"aria-label":"Tabs",role:"tablist",className:me(d.tablist.base,d.tablist.variant[o],e)},a),{children:h.map((R,T)=>I.jsxs("button",{type:"button","aria-controls":`${f}-tabpanel-${T}`,"aria-selected":T===g,className:me(d.tablist.tabitem.base,C.base,T===g&&C.active.on,T!==g&&!R.disabled&&C.active.off),disabled:R.disabled,id:`${f}-tab-${T}`,onClick:()=>E({target:T}),onKeyDown:F=>k({event:F,target:T}),ref:F=>m.current[T]=F,role:"tab",tabIndex:T===w?0:-1,style:{zIndex:T===w?2:1},children:[R.icon&&I.jsx(R.icon,{className:d.tablist.tabitem.icon}),R.title]},T))})),I.jsx("div",{className:me(d.tabitemcontainer.base,P),children:h.map((R,T)=>I.jsx("div",{"aria-labelledby":`${f}-tab-${T}`,className:d.tabpanel,hidden:T!==g,id:`${f}-tabpanel-${T}`,role:"tabpanel",tabIndex:0,children:R.children},T))})]})});gO.displayName="Tabs",Object.assign(gO,{Item:hO});const xH=_.forwardRef((l,s)=>{var c=l,{className:t,color:e="gray",helperText:r,shadow:o,theme:n={}}=c,a=xe(c,["className","color","helperText","shadow","theme"]);const d=Ie(Ke().textarea,n);return I.jsxs(I.Fragment,{children:[I.jsx("textarea",U({ref:s,className:me(d.base,d.colors[e],d.withShadow[o?"on":"off"],t)},a)),r&&I.jsx(fu,{color:e,children:r})]})});xH.displayName="Textarea";const mO=_.createContext(void 0);function km(){const t=_.useContext(mO);if(!t)throw new Error("useTimelineContentContext should be used within the TimelineContentContext provider!");return t}const vO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s}=km(),l=Ie(s.body,r);return I.jsx("div",le(U({className:me(l.base,e)},o),{children:t}))},yO=_.createContext(void 0);function Sm(){const t=_.useContext(yO);if(!t)throw new Error("useTimelineContext should be used within the TimelineContext provider!");return t}const bO=_.createContext(void 0);function wO(){const t=_.useContext(bO);if(!t)throw new Error("useTimelineItemContext should be used within the TimelineItemContext provider!");return t}const xO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{horizontal:s}=Sm(),{theme:l}=wO(),c=Ie(l.content,r);return I.jsx(mO.Provider,{value:{theme:c},children:I.jsx("div",le(U({"data-testid":"timeline-content",className:me(c.root.base,s?c.root.horizontal:c.root.vertical,e)},o),{children:t}))})},kO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s,horizontal:l}=Sm(),c=Ie(s.item,r);return I.jsx(bO.Provider,{value:{theme:c},children:I.jsx("li",le(U({"data-testid":"timeline-item",className:me(l&&c.root.horizontal,!l&&c.root.vertical,e)},o),{children:t}))})},SO=a=>{var s=a,{children:t,className:e,icon:r,theme:o={}}=s,n=xe(s,["children","className","icon","theme"]);const{horizontal:l}=Sm(),{theme:c}=wO(),d=Ie(c.point,o);return I.jsxs("div",le(U({"data-testid":"timeline-point",className:me(l&&d.horizontal,!l&&d.vertical,e)},n),{children:[t,r?I.jsx("span",{className:me(d.marker.icon.wrapper),children:I.jsx(r,{"aria-hidden":!0,className:me(d.marker.icon.base)})}):I.jsx("div",{className:me(l&&d.marker.base.horizontal,!l&&d.marker.base.vertical)}),l&&I.jsx("div",{className:me(d.line)})]}))},EO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=xe(a,["children","className","theme"]);const{theme:s}=km(),l=Ie(s.time,r);return I.jsx("time",le(U({className:me(l.base,e)},o),{children:t}))},CO=a=>{var s=a,{as:t="h3",children:e,className:r,theme:o={}}=s,n=xe(s,["as","children","className","theme"]);const{theme:l}=km(),c=Ie(l.title,o);return I.jsx(t,le(U({className:me(c.base,r)},n),{children:e}))},PO=a=>{var s=a,{children:t,className:e,horizontal:r,theme:o={}}=s,n=xe(s,["children","className","horizontal","theme"]);const l=Ie(Ke().timeline,o);return I.jsx(yO.Provider,{value:{theme:l,horizontal:r},children:I.jsx("ol",le(U({"data-testid":"timeline-component",className:me(r&&l.root.direction.horizontal,!r&&l.root.direction.vertical,e)},n),{children:t}))})};PO.displayName="Timeline",kO.displayName="Timeline.Item",SO.displayName="Timeline.Point",xO.displayName="Timeline.Content",EO.displayName="Timeline.Time",CO.displayName="Timeline.Title",vO.displayName="Timeline.Body",Object.assign(PO,{Item:kO,Point:SO,Content:xO,Time:EO,Title:CO,Body:vO});const _O=_.createContext(void 0);function kH(){const t=_.useContext(_O);if(!t)throw new Error("useToastContext should be used within the ToastContext provider!");return t}const OO=s=>{var l=s,{className:t,onClick:e,theme:r={},xIcon:o=zz,onDismiss:n}=l,a=xe(l,["className","onClick","theme","xIcon","onDismiss"]);const{theme:c,duration:d,isClosed:f,isRemoved:h,setIsClosed:m,setIsRemoved:g}=kH(),v=Ie(c.toggle,r),w=y=>{if(e&&e(y),n){n();return}m(!f),setTimeout(()=>g(!h),d)};return I.jsx("button",le(U({"aria-label":"Close",onClick:w,type:"button",className:me(v.base,t)},a),{children:I.jsx(o,{"aria-hidden":!0,className:v.icon})}))},SH={75:"duration-75",100:"duration-100",150:"duration-150",200:"duration-200",300:"duration-300",500:"duration-500",700:"duration-700",1e3:"duration-1000"},RO=a=>{var s=a,{children:t,className:e,duration:r=300,theme:o={}}=s,n=xe(s,["children","className","duration","theme"]);const[l,c]=_.useState(!1),[d,f]=_.useState(!1),h=Ie(Ke().toast,o);return d?null:I.jsx(_O.Provider,{value:{theme:h,duration:r,isClosed:l,isRemoved:d,setIsClosed:c,setIsRemoved:f},children:I.jsx("div",le(U({"data-testid":"flowbite-toast",role:"alert",className:me(h.root.base,SH[r],l&&h.root.closed,e)},n),{children:t}))})};RO.displayName="Toast",OO.displayName="Toast.Toggle",Object.assign(RO,{Toggle:OO});const EH=_.forwardRef((h,f)=>{var m=h,{checked:t,className:e,color:r="blue",sizing:o="md",disabled:n,label:a,name:s,onChange:l,theme:c={}}=m,d=xe(m,["checked","className","color","sizing","disabled","label","name","onChange","theme"]);const g=_.useId(),v=Ie(Ke().toggleSwitch,c),w=()=>l(!t),y=()=>{w()},x=E=>{E.code=="Enter"&&E.preventDefault()};return I.jsxs(I.Fragment,{children:[s&&t?I.jsx("input",{ref:f,checked:t,hidden:!0,name:s,readOnly:!0,type:"checkbox",className:"sr-only"}):null,I.jsxs("button",le(U({"aria-checked":t,"aria-labelledby":`${g}-flowbite-toggleswitch-label`,disabled:n,id:`${g}-flowbite-toggleswitch`,onClick:y,onKeyDown:x,role:"switch",tabIndex:0,type:"button",className:me(v.root.base,v.root.active[n?"off":"on"],e)},d),{children:[I.jsx("div",{"data-testid":"flowbite-toggleswitch-toggle",className:me(v.toggle.base,v.toggle.checked[t?"on":"off"],t&&v.toggle.checked.color[r],v.toggle.sizes[o])}),a!=null&&a.length?I.jsx("span",{"data-testid":"flowbite-toggleswitch-label",id:`${g}-flowbite-toggleswitch-label`,className:v.root.label,children:a}):null]}))]})});EH.displayName="ToggleSwitch";const Qn=({type:t,variant:e,onClick:r})=>X.jsxs(Os,{color:e,pill:!0,onClick:r,children:[t==1&&X.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon",class:"size-6",children:X.jsx("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 4.5v15m7.5-7.5h-15"})}),t==2&&X.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon",class:"size-6",children:X.jsx("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125"})}),t==3&&X.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon",fill:"none",class:"size-6",children:X.jsx("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 20.25h12A2.25 2.25 0 0 0 20.25 18V7.5L16.5 3.75H6A2.25 2.25 0 0 0 3.75 6v12A2.25 2.25 0 0 0 6 20.25zm9.75-16.5v5h-9.5v-5zM13 5.5V7m-6.75 4.25h11.5v6.5H6.25Z"})}),t==4&&X.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon",class:"size-6",children:X.jsx("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})}),t==5&&X.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon",class:"size-6",children:X.jsx("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})})]});function Rt(t){return typeof t!="object"||t===null||typeof t.lastModified=="number"&&typeof File!="undefined"&&t instanceof File||typeof t.getMonth=="function"&&typeof Date!="undefined"&&t instanceof Date?!1:!Array.isArray(t)}function CH(t){return t.additionalItems===!0&&console.warn("additionalItems=true is currently not supported"),Rt(t.additionalItems)}function TO(t){if(t==="")return;if(t===null)return null;if(/\.$/.test(t)||/\.0$/.test(t)||/\.\d*0$/.test(t))return t;const e=Number(t);return typeof e=="number"&&!Number.isNaN(e)?e:t}const Zd="__additional_property",Em="additionalProperties",Ls="allOf",go="anyOf",sa="const",PH="default",ef="dependencies",_H="enum",$n="__errors",tf="$id",OH="if",za="items",RH="_$junk_option_schema_id$_",rf="$name",Ln="oneOf",Cr="properties",TH="required",nf="submitButtonOptions",Lr="$ref",IO="__rjsf_additionalProperties",hu="__rjsf_rootSchema",IH="ui:field",Cm="ui:widget",gu="ui:options",AH="ui:globalOptions";function Ft(t={},e={}){return Object.keys(t).filter(r=>r.indexOf("ui:")===0).reduce((r,o)=>{const n=t[o];return o===Cm&&Rt(n)?(console.error("Setting options via ui:widget object is no longer supported, use ui:options instead"),r):o===gu&&Rt(n)?U(U({},r),n):le(U({},r),{[o.substring(3)]:n})},U({},e))}function jH(t,e={},r){if(!t.additionalProperties)return!1;const{expandable:o=!0}=Ft(e);return o===!1?o:t.maxProperties!==void 0&&r?Object.keys(r).lengthle(U({},r),{[n]:af(o)}),e);if(Pi(t)){const r=t;return Object.keys(r).reduce((o,n)=>le(U({},o),{[n]:af(r[n])}),e)}return e}function KH(){this.__data__=[],this.size=0}function vu(t,e){return t===e||t!==t&&e!==e}function sf(t,e){for(var r=t.length;r--;)if(vu(t[r][0],e))return r;return-1}var YH=Array.prototype,QH=YH.splice;function JH(t){var e=this.__data__,r=sf(e,t);if(r<0)return!1;var o=e.length-1;return r==o?e.pop():QH.call(e,r,1),--this.size,!0}function XH(t){var e=this.__data__,r=sf(e,t);return r<0?void 0:e[r][1]}function ZH(t){return sf(this.__data__,t)>-1}function eW(t,e){var r=this.__data__,o=sf(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}function ua(t){var e=-1,r=t==null?0:t.length;for(this.clear();++el))return!1;var d=a.get(t),f=a.get(e);if(d&&f)return d==e&&f==t;var h=-1,m=!0,g=r&HW?new qs:void 0;for(a.set(t,e),a.set(e,t);++h-1&&t%1==0&&t-1&&t%1==0&&t<=yG}var bG="[object Arguments]",wG="[object Array]",xG="[object Boolean]",kG="[object Date]",SG="[object Error]",EG="[object Function]",CG="[object Map]",PG="[object Number]",_G="[object Object]",OG="[object RegExp]",RG="[object Set]",TG="[object String]",IG="[object WeakMap]",AG="[object ArrayBuffer]",jG="[object DataView]",DG="[object Float32Array]",NG="[object Float64Array]",FG="[object Int8Array]",MG="[object Int16Array]",$G="[object Int32Array]",LG="[object Uint8Array]",qG="[object Uint8ClampedArray]",zG="[object Uint16Array]",UG="[object Uint32Array]",or={};or[DG]=or[NG]=or[FG]=or[MG]=or[$G]=or[LG]=or[qG]=or[zG]=or[UG]=!0,or[bG]=or[wG]=or[AG]=or[xG]=or[jG]=or[kG]=or[SG]=or[EG]=or[CG]=or[PG]=or[_G]=or[OG]=or[RG]=or[TG]=or[IG]=!1;function BG(t){return Xn(t)&&Am(t.length)&&!!or[la(t)]}function jm(t){return function(e){return t(e)}}var YO=typeof exports=="object"&&exports&&!exports.nodeType&&exports,wu=YO&&typeof module=="object"&&module&&!module.nodeType&&module,VG=wu&&wu.exports===YO,Dm=VG&&AO.process,Us=(function(){try{var t=wu&&wu.require&&wu.require("util").types;return t||Dm&&Dm.binding&&Dm.binding("util")}catch(e){}})(),QO=Us&&Us.isTypedArray,xu=QO?jm(QO):BG,HG=Object.prototype,WG=HG.hasOwnProperty;function JO(t,e){var r=qr(t),o=!r&&zs(t),n=!r&&!o&&Ti(t),a=!r&&!o&&!n&&xu(t),s=r||o||n||a,l=s?BO(t.length,String):[],c=l.length;for(var d in t)(e||WG.call(t,d))&&!(s&&(d=="length"||n&&(d=="offset"||d=="parent")||a&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||df(d,c)))&&l.push(d);return l}var GG=Object.prototype;function ff(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||GG;return t===r}var KG=NO(Object.keys,Object),YG=Object.prototype,QG=YG.hasOwnProperty;function XO(t){if(!ff(t))return KG(t);var e=[];for(var r in Object(t))QG.call(t,r)&&r!="constructor"&&e.push(r);return e}function Bs(t){return t!=null&&Am(t.length)&&!lf(t)}function Mo(t){return Bs(t)?JO(t):XO(t)}function Nm(t){return qO(t,Mo,Im)}var JG=1,XG=Object.prototype,ZG=XG.hasOwnProperty;function eK(t,e,r,o,n,a){var s=r&JG,l=Nm(t),c=l.length,d=Nm(e),f=d.length;if(c!=f&&!s)return!1;for(var h=c;h--;){var m=l[h];if(!(s?m in e:ZG.call(e,m)))return!1}var g=a.get(t),v=a.get(e);if(g&&v)return g==e&&v==t;var w=!0;a.set(t,e),a.set(e,t);for(var y=s;++h{if(typeof r=="function"&&typeof o=="function")return!0})}var dK="[object Symbol]";function ku(t){return typeof t=="symbol"||Xn(t)&&la(t)==dK}var fK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,pK=/^\w*$/;function Lm(t,e){if(qr(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||ku(t)?!0:pK.test(t)||!fK.test(t)||e!=null&&t in Object(e)}var hK="Expected a function";function qm(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(hK);var r=function(){var o=arguments,n=e?e.apply(this,o):o[0],a=r.cache;if(a.has(n))return a.get(n);var s=t.apply(this,o);return r.cache=a.set(n,s)||a,s};return r.cache=new(qm.Cache||ca),r}qm.Cache=ca;var gK=500;function mK(t){var e=qm(t,function(o){return r.size===gK&&r.clear(),o}),r=e.cache;return e}var vK=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yK=/\\(\\)?/g,s5=mK(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(vK,function(r,o,n,a){e.push(n?a.replace(yK,"$1"):o||r)}),e});function gf(t,e){for(var r=-1,o=t==null?0:t.length,n=Array(o);++rv,typeof d[m]=="undefined"&&(Array.isArray(d)&&m==="-"&&(m=d.length),g&&(f[v]!==""&&f[v]<1/0||f[v]==="-"?d[m]=[]:d[m]={})),!g)break;d=d[m]}var y=d[m];return h===void 0?delete d[m]:d[m]=h,y}function a(d){if(typeof d=="string"){if(d=d.split("/"),d[0]==="")return d;throw new Error("Invalid JSON pointer.")}else if(Array.isArray(d)){for(const f of d)if(typeof f!="string"&&typeof f!="number")throw new Error("Invalid JSON pointer. Must be of type string or number.");return d}throw new Error("Invalid JSON pointer.")}function s(d,f){if(typeof d!="object")throw new Error("Invalid input object.");f=a(f);var h=f.length;if(h===1)return d;for(var m=1;mn?0:n+e),r=r>n?n:r,r<0&&(r+=n),n=e>r?0:r-e>>>0,e>>>=0;for(var a=Array(n);++o0&&r(l)?e>1?Pu(l,e-1,r,o,n):Tm(n,l):o||(n[n.length]=l)}return n}function KY(t){var e=t==null?0:t.length;return e?Pu(t,1):[]}function YY(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}var I5=Math.max;function A5(t,e,r){return e=I5(e===void 0?t.length-1:e,0),function(){for(var o=arguments,n=-1,a=I5(o.length-e,0),s=Array(a);++n0){if(++e>=XY)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var j5=tQ(JY);function D5(t){return j5(A5(t,void 0,KY),t+"")}var rQ=1,nQ=2,oQ=4,bf=D5(function(t,e){var r={};if(t==null)return r;var o=!1;e=gf(e,function(a){return a=Hs(a,t),o||(o=a.length>1),a}),Gs(t,Wm(t),r),o&&(r=Cu(r,rQ|nQ|oQ,WY));for(var n=e.length;n--;)R5(r,e[n]);return r});function Km(t,e){const r=e[t];return[bf(e,[t]),r]}function N5(t,e={},r=[]){const o=t||"";let n;if(o.startsWith("#"))n=decodeURIComponent(o.substring(1));else throw new Error(`Could not find a definition for ${t}.`);const a=CK.get(e,n);if(a===void 0)throw new Error(`Could not find a definition for ${t}.`);const s=a[Lr];if(s){if(r.includes(s)){if(r.length===1)throw new Error(`Definition for ${t} is a circular reference`);const[f,...h]=r,m=[...h,o,f].join(" -> ");throw new Error(`Definition for ${f} contains a circular reference through ${m}`)}const[l,c]=Km(Lr,a),d=N5(c,e,[...r,o]);return Object.keys(l).length>0?U(U({},l),d):d}return a}function F5(t,e={}){return N5(t,e,[])}var aQ=Object.prototype,iQ=aQ.hasOwnProperty;function sQ(t,e){return t!=null&&iQ.call(t,e)}function M5(t,e,r){e=Hs(e,t);for(var o=-1,n=e.length,a=!1;++oLQ)return[];var r=Qm,o=qQ(t,Qm);e=H5(e),t-=Qm;for(var n=BO(o,e);++r({required:[f]}))};let d;if(l.anyOf){const f=xe(l,[]);f.allOf?f.allOf=f.allOf.slice():f.allOf=[],f.allOf.push(c),d=f}else d=Object.assign({},l,c);if(delete d.required,t.isValid(d,e,o))return s}else if(t.isValid(l,e,o))return s}return 0}function Jm(t,e,r,o,n){return Q5(t,e,r,o,n)}function Xm(t,e,r,o){if(!Jt(t))return t;e=Hs(e,t);for(var n=-1,a=e.length,s=a-1,l=t;l!=null&&++n1?r[n-1]:void 0,s=n>2?r[2]:void 0;for(a=t.length>3&&typeof a=="function"?(n--,a):void 0,s&&VQ(r[0],r[1],s)&&(a=n<3?void 0:a,n=1),e=Object(e);++o-1}function ZQ(){}var eJ=1/0,tJ=Vs&&1/Om(new Vs([,-0]))[1]==eJ?function(t){return new Vs(t)}:ZQ,rJ=200;function Z5(t,e,r){var o=-1,n=X5,a=t.length,s=!0,l=[],c=l;if(a>=rJ){var d=tJ(t);if(d)return Om(d);s=!1,n=_m,c=new qs}else c=l;e:for(;++o-1}return s0=e,s0}var l0,iR;function lJ(){if(iR)return l0;iR=1;var t=kf();function e(r,o){var n=this.__data__,a=t(n,r);return a<0?(++this.size,n.push([r,o])):n[a][1]=o,this}return l0=e,l0}var u0,sR;function Sf(){if(sR)return u0;sR=1;var t=oJ(),e=aJ(),r=iJ(),o=sJ(),n=lJ();function a(s){var l=-1,c=s==null?0:s.length;for(this.clear();++l-1&&o%1==0&&o-1&&r%1==0&&r<=t}return uv=e,uv}var dv,uT;function NJ(){if(uT)return dv;uT=1;var t=Ai(),e=cv(),r=qo(),o="[object Arguments]",n="[object Array]",a="[object Boolean]",s="[object Date]",l="[object Error]",c="[object Function]",d="[object Map]",f="[object Number]",h="[object Object]",m="[object RegExp]",g="[object Set]",v="[object String]",w="[object WeakMap]",y="[object ArrayBuffer]",x="[object DataView]",E="[object Float32Array]",k="[object Float64Array]",C="[object Int8Array]",P="[object Int16Array]",R="[object Int32Array]",T="[object Uint8Array]",F="[object Uint8ClampedArray]",z="[object Uint16Array]",N="[object Uint32Array]",j={};j[E]=j[k]=j[C]=j[P]=j[R]=j[T]=j[F]=j[z]=j[N]=!0,j[o]=j[n]=j[y]=j[a]=j[x]=j[s]=j[l]=j[c]=j[d]=j[f]=j[h]=j[m]=j[g]=j[v]=j[w]=!1;function q(D){return r(D)&&e(D.length)&&!!j[t(D)]}return dv=q,dv}var fv,cT;function Di(){if(cT)return fv;cT=1;function t(e){return function(r){return e(r)}}return fv=t,fv}var Ru={exports:{}};Ru.exports;var dT;function pv(){return dT||(dT=1,(function(t,e){var r=pR(),o=e&&!e.nodeType&&e,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,s=a&&r.process,l=(function(){try{var c=n&&n.require&&n.require("util").types;return c||s&&s.binding&&s.binding("util")}catch(d){}})();t.exports=l})(Ru,Ru.exports)),Ru.exports}var hv,fT;function gv(){if(fT)return hv;fT=1;var t=NJ(),e=Di(),r=pv(),o=r&&r.isTypedArray,n=o?e(o):t;return hv=n,hv}var mv,pT;function hT(){if(pT)return mv;pT=1;var t=AJ(),e=_f(),r=qn(),o=Of(),n=lv(),a=gv(),s=Object.prototype,l=s.hasOwnProperty;function c(d,f){var h=r(d),m=!h&&e(d),g=!h&&!m&&o(d),v=!h&&!m&&!g&&a(d),w=h||m||g||v,y=w?t(d.length,String):[],x=y.length;for(var E in d)(f||l.call(d,E))&&!(w&&(E=="length"||g&&(E=="offset"||E=="parent")||v&&(E=="buffer"||E=="byteLength"||E=="byteOffset")||n(E,x)))&&y.push(E);return y}return mv=c,mv}var vv,gT;function yv(){if(gT)return vv;gT=1;var t=Object.prototype;function e(r){var o=r&&r.constructor,n=typeof o=="function"&&o.prototype||t;return r===n}return vv=e,vv}var bv,mT;function vT(){if(mT)return bv;mT=1;function t(e,r){return function(o){return e(r(o))}}return bv=t,bv}var wv,yT;function FJ(){if(yT)return wv;yT=1;var t=vT(),e=t(Object.keys,Object);return wv=e,wv}var xv,bT;function MJ(){if(bT)return xv;bT=1;var t=yv(),e=FJ(),r=Object.prototype,o=r.hasOwnProperty;function n(a){if(!t(a))return e(a);var s=[];for(var l in Object(a))o.call(a,l)&&l!="constructor"&&s.push(l);return s}return xv=n,xv}var kv,wT;function Qs(){if(wT)return kv;wT=1;var t=k0(),e=cv();function r(o){return o!=null&&e(o.length)&&!t(o)}return kv=r,kv}var Sv,xT;function Tu(){if(xT)return Sv;xT=1;var t=hT(),e=MJ(),r=Qs();function o(n){return r(n)?t(n):e(n)}return Sv=o,Sv}var Ev,kT;function $J(){if(kT)return Ev;kT=1;var t=_u(),e=Tu();function r(o,n){return o&&t(n,e(n),o)}return Ev=r,Ev}var Cv,ST;function LJ(){if(ST)return Cv;ST=1;function t(e){var r=[];if(e!=null)for(var o in Object(e))r.push(o);return r}return Cv=t,Cv}var Pv,ET;function qJ(){if(ET)return Pv;ET=1;var t=Lo(),e=yv(),r=LJ(),o=Object.prototype,n=o.hasOwnProperty;function a(s){if(!t(s))return r(s);var l=e(s),c=[];for(var d in s)d=="constructor"&&(l||!n.call(s,d))||c.push(d);return c}return Pv=a,Pv}var _v,CT;function Js(){if(CT)return _v;CT=1;var t=hT(),e=qJ(),r=Qs();function o(n){return r(n)?t(n,!0):e(n)}return _v=o,_v}var Ov,PT;function zJ(){if(PT)return Ov;PT=1;var t=_u(),e=Js();function r(o,n){return o&&t(n,e(n),o)}return Ov=r,Ov}var Iu={exports:{}};Iu.exports;var _T;function OT(){return _T||(_T=1,(function(t,e){var r=$o(),o=e&&!e.nodeType&&e,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,s=a?r.Buffer:void 0,l=s?s.allocUnsafe:void 0;function c(d,f){if(f)return d.slice();var h=d.length,m=l?l(h):new d.constructor(h);return d.copy(m),m}t.exports=c})(Iu,Iu.exports)),Iu.exports}var Rv,RT;function Tv(){if(RT)return Rv;RT=1;function t(e,r){var o=-1,n=e.length;for(r||(r=Array(n));++og))return!1;var w=h.get(s),y=h.get(l);if(w&&y)return w==l&&y==s;var x=-1,E=!0,k=c&n?new t:void 0;for(h.set(s,l),h.set(l,s);++x0&&a(f)?n>1?r(f,n-1,a,s,l):t(l,f):s||(l[l.length]=f)}return l}return Ry=r,Ry}var Iy,j4;function Ni(){if(j4)return Iy;j4=1;function t(e,r){for(var o=-1,n=e==null?0:e.length,a=Array(n);++oo||l&&c&&f&&!d&&!h||a&&c&&f||!n&&f||!s)return 1;if(!a&&!l&&!h&&r=d)return f;var h=n[a];return f*(h=="desc"?-1:1)}}return r.index-o.index}return pb=e,pb}var hb,bI;function LX(){if(bI)return hb;bI=1;var t=Ni(),e=By(),r=IX(),o=NX(),n=FX(),a=Di(),s=$X(),l=Au(),c=qn();function d(f,h,m){h.length?h=t(h,function(w){return c(w)?function(y){return e(y,w.length===1?w[0]:w)}:w}):h=[l];var g=-1;h=t(h,a(r));var v=o(f,function(w,y,x){var E=t(h,function(k){return k(w)});return{criteria:E,index:++g,value:w}});return n(v,function(w,y){return s(w,y,m)})}return hb=d,hb}var gb,wI;function xI(){if(wI)return gb;wI=1;function t(e,r,o){switch(o.length){case 0:return e.call(r);case 1:return e.call(r,o[0]);case 2:return e.call(r,o[0],o[1]);case 3:return e.call(r,o[0],o[1],o[2])}return e.apply(r,o)}return gb=t,gb}var mb,kI;function qX(){if(kI)return mb;kI=1;var t=xI(),e=Math.max;function r(o,n,a){return n=e(n===void 0?o.length-1:n,0),function(){for(var s=arguments,l=-1,c=e(s.length-n,0),d=Array(c);++l0){if(++a>=t)return arguments[0]}else a=0;return n.apply(void 0,arguments)}}return bb=o,bb}var wb,PI;function VX(){if(PI)return wb;PI=1;var t=UX(),e=BX(),r=e(t);return wb=r,wb}var xb,_I;function Fi(){if(_I)return xb;_I=1;var t=Au(),e=qX(),r=VX();function o(n,a){return r(e(n,a,t),n+"")}return xb=o,xb}var kb,OI;function Sb(){if(OI)return kb;OI=1;var t=Ks(),e=Qs(),r=lv(),o=Lo();function n(a,s,l){if(!o(l))return!1;var c=typeof s;return(c=="number"?e(l)&&r(s,l.length):c=="string"&&s in l)?t(l[s],a):!1}return kb=n,kb}var Eb,RI;function TI(){if(RI)return Eb;RI=1;var t=Ty(),e=LX(),r=Fi(),o=Sb(),n=r(function(a,s){if(a==null)return[];var l=s.length;return l>1&&o(a,s[0],s[1])?s=[]:l>2&&o(s[0],s[1],s[2])&&(s=[s[0]]),e(a,t(s,1),[])});return Eb=n,Eb}var Cb,II;function HX(){if(II)return Cb;II=1;function t(e,r,o,n){for(var a=e.length,s=o+(n?1:-1);n?s--:++s-1}return Rb=e,Rb}var Ib,MI;function Ab(){if(MI)return Ib;MI=1;function t(e,r,o){for(var n=-1,a=e==null?0:e.length;++n=s){var x=d?null:n(c);if(x)return a(x);v=!1,m=o,y=new t}else y=d?[]:w;e:for(;++h2?c[2]:void 0;for(h&&r(c[0],c[1],h)&&(f=1);++d=120&&E.length>=120)?new t(v&&E):void 0}E=c[0];var k=-1,C=w[0];e:for(;++kArray.isArray(D)?D:[D],d=D=>D===void 0,f=D=>s(D)||Array.isArray(D)?Object.keys(D):[],h=(D,L)=>D.hasOwnProperty(L),m=D=>e(r(D)),g=D=>d(D)||Array.isArray(D)&&D.length===0,v=(D,L,G,W)=>L&&h(L,G)&&D&&h(D,G)&&W(D[G],L[G]),w=(D,L)=>d(D)&&L===0||d(L)&&D===0||t(D,L),y=(D,L)=>d(D)&&L===!1||d(L)&&D===!1||t(D,L),x=D=>d(D)||t(D,{})||D===!0,E=D=>d(D)||t(D,{}),k=D=>d(D)||s(D)||D===!0||D===!1;function C(D,L){return g(D)&&g(L)?!0:t(m(D),m(L))}function P(D,L){return D=c(D),L=c(L),t(m(D),m(L))}function R(D,L,G,W){var ee=r(f(D).concat(f(L)));return E(D)&&E(L)?!0:E(D)&&f(L).length||E(L)&&f(D).length?!1:ee.every(function(H){var J=D[H],B=L[H];return Array.isArray(J)&&Array.isArray(B)?t(m(D),m(L)):Array.isArray(J)&&!Array.isArray(B)||Array.isArray(B)&&!Array.isArray(J)?!1:v(D,L,H,W)})}function T(D,L,G,W){return s(D)&&s(L)?W(D,L):Array.isArray(D)&&Array.isArray(L)?R(D,L,G,W):t(D,L)}function F(D,L,G,W){var ee=o(D,W),H=o(L,W),J=a(ee,H,W);return J.length===Math.max(ee.length,H.length)}var z={title:t,uniqueItems:y,minLength:w,minItems:w,minProperties:w,required:C,enum:C,type:P,items:T,anyOf:F,allOf:F,oneOf:F,properties:R,patternProperties:R,dependencies:R},N=["properties","patternProperties","dependencies","uniqueItems","minLength","minItems","minProperties","required"],j=["additionalProperties","additionalItems","contains","propertyNames","not"];function q(D,L,G){if(G=n(G,{ignore:[]}),x(D)&&x(L))return!0;if(!k(D)||!k(L))throw new Error("Either of the values are not a JSON schema.");if(D===L)return!0;if(l(D)&&l(L))return D===L;if(D===void 0&&L===!1||L===void 0&&D===!1||d(D)&&!d(L)||!d(D)&&d(L))return!1;var W=r(Object.keys(D).concat(Object.keys(L)));if(G.ignore.length&&(W=W.filter(H=>G.ignore.indexOf(H)===-1)),!W.length)return!0;function ee(H,J){return q(H,J,G)}return W.every(function(H){var J=D[H],B=L[H];if(j.indexOf(H)!==-1)return q(J,B,G);var A=z[H];if(A||(A=t),t(J,B))return!0;if(N.indexOf(H)===-1&&(!h(D,H)&&h(L,H)||h(D,H)&&!h(L,H)))return J===B;var V=A(J,B,H,ee);if(!l(V))throw new Error("Comparer must return true or false");return V})}return Yb=q,Yb}var Jb,rA;function Xb(){if(rA)return Jb;rA=1;function t(e){return Object.prototype.toString.call(e)==="[object Array]"}return Jb=Array.isArray||t,Jb}var Zb,nA;function ZX(){if(nA)return Zb;nA=1;function t(e){return(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")&&e.valueOf()===e.valueOf()}return Zb=t,Zb}var ew,oA;function eZ(){if(oA)return ew;oA=1;var t=ZX();function e(r){return t(r)&&r%1===0}return ew=e,ew}var tw,aA;function iA(){if(aA)return tw;aA=1;var t=Xb(),e=eZ();function r(o){var n;if(!t(o)||(n=o.length,!n))return!1;for(var a=0;ac&&(f=c,c=l,l=f),c=c-l}return d*l}function a(l,c){var d=0,f;if(l===0)return c;if(c===0)return l;for(;(l&1)===0&&(c&1)===0;)l>>>=1,c>>>=1,d++;for(;(l&1)===0;)l>>>=1;for(;c;){for(;(c&1)===0;)c>>>=1;l>c&&(f=c,c=l,l=f),c=c-l}return l<1){if(f=c[0],d=c[1],!r(d))throw new TypeError("gcd()::invalid input argument. Accessor must be a function. Value: `"+d+"`.")}else f=c[0];else throw new TypeError("gcd()::invalid input argument. Must provide an array of integers. Value: `"+c[0]+"`.");if(h=f.length,h<2)return null;if(d){for(m=new Array(h),v=0;v1){if(c=s[0],l=s[1],!o(l))throw new TypeError("lcm()::invalid input argument. Accessor must be a function. Value: `"+l+"`.")}else c=s[0];else throw new TypeError("lcm()::invalid input argument. Must provide an array of integers. Value: `"+s[0]+"`.");if(d=c.length,d<2)return null;if(l){for(f=new Array(d),m=0;m1?a[l-1]:void 0,d=l>2?a[2]:void 0;for(c=o.length>3&&typeof c=="function"?(l--,c):void 0,d&&e(a[0],a[1],d)&&(c=l<3?void 0:c,l=1),n=Object(n);++s-1;)w!==c&&s.call(w,y,1),s.call(c,y,1);return c}return yw=l,yw}var bw,TA;function fZ(){if(TA)return bw;TA=1;var t=dZ();function e(r,o){return r&&r.length&&o&&o.length?t(r,o):r}return bw=e,bw}var ww,IA;function pZ(){if(IA)return ww;IA=1;var t=Au();function e(r){return typeof r=="function"?r:t}return ww=e,ww}var xw,AA;function jA(){if(AA)return xw;AA=1;var t=GR(),e=hI(),r=pZ(),o=qn();function n(a,s){var l=o(a)?t:e;return l(a,r(s))}return xw=n,xw}var kw,DA;function hZ(){if(DA)return kw;DA=1;var t=Tf(),e=Tb(),r=Ab(),o=Ni(),n=Di(),a=If(),s=200;function l(c,d,f,h){var m=-1,g=e,v=!0,w=c.length,y=[],x=d.length;if(!w)return y;f&&(d=o(d,n(f))),h?(g=r,v=!1):d.length>=s&&(g=a,v=!1,d=new t(d));e:for(;++mo(e(w.map(f))),c=(w,y)=>w.map(x=>x&&x[y]),d=(w,y)=>Object.prototype.hasOwnProperty.call(w,y),f=w=>r(w)||Array.isArray(w)?Object.keys(w):[],h=w=>w!==void 0,m=w=>r(w)||w===!0||w===!1,g=w=>!f(w).length&&w!==!1&&w!==!0;return Ew={allUniqueKeys:l,deleteUndefinedProps:s,getValues:c,has:d,isEmptySchema:g,isSchema:m,keys:f,notUndefined:h,uniqWith:n,withoutArr:(w,...y)=>a.apply(null,[w].concat(t(y)))},Ew}var Cw,$A;function mZ(){if($A)return Cw;$A=1;const t=Qb(),e=jA(),{allUniqueKeys:r,deleteUndefinedProps:o,getValues:n,keys:a,notUndefined:s,uniqWith:l,withoutArr:c}=MA();function d(h){e(h,function(m,g){m===!1&&delete h[g]})}function f(h,m){return r(h).reduce(function(v,w){const y=n(h,w),x=l(y.filter(s),t);return v[w]=m(x,w),v},{})}return Cw={keywords:["properties","patternProperties","additionalProperties"],resolver(h,m,g,v){v.ignoreAdditionalProperties||(h.forEach(function(y){const x=h.filter(P=>P!==y),E=a(y.properties),C=a(y.patternProperties).map(P=>new RegExp(P));x.forEach(function(P){const R=a(P.properties),T=R.filter(z=>C.some(N=>N.test(z)));c(R,E,T).forEach(function(z){P.properties[z]=g.properties([P.properties[z],y.additionalProperties],z)})})}),h.forEach(function(y){const x=h.filter(k=>k!==y),E=a(y.patternProperties);y.additionalProperties===!1&&x.forEach(function(k){const C=a(k.patternProperties);c(C,E).forEach(R=>delete k.patternProperties[R])})}));const w={additionalProperties:g.additionalProperties(h.map(y=>y.additionalProperties)),patternProperties:f(h.map(y=>y.patternProperties),g.patternProperties),properties:f(h.map(y=>y.properties),g.properties)};return w.additionalProperties===!1&&d(w.properties),o(w)}},Cw}var Pw,LA;function vZ(){if(LA)return Pw;LA=1;const t=Qb(),e=jA(),{allUniqueKeys:r,deleteUndefinedProps:o,has:n,isSchema:a,notUndefined:s,uniqWith:l}=MA();function c(m){e(m,function(g,v){g===!1&&m.splice(v,1)})}function d(m,g){return m.map(function(v){if(v)if(Array.isArray(v.items)){const w=v.items[g];if(a(w))return w;if(n(v,"additionalItems"))return v.additionalItems}else return v.items})}function f(m){return m.map(function(g){if(g)return Array.isArray(g.items)?g.additionalItems:g.items})}function h(m,g,v){return r(v).reduce(function(y,x){const E=d(m,x),k=l(E.filter(s),t);return y[x]=g(k,x),y},[])}return Pw={keywords:["items","additionalItems"],resolver(m,g,v){const w=m.map(k=>k.items),y=w.filter(s),x={};y.every(a)?x.items=v.items(w):x.items=h(m,v.items,w);let E;return y.every(Array.isArray)?E=m.map(k=>k.additionalItems):y.some(Array.isArray)&&(E=f(m)),E&&(x.additionalItems=v.additionalItems(E)),x.additionalItems===!1&&Array.isArray(x.items)&&c(x.items),o(x)}},Pw}var _w,qA;function yZ(){if(qA)return _w;qA=1;const t=iX(),e=Qb(),r=rZ(),o=lZ(),n=EA(),a=PA(),s=uZ(),l=XI(),c=T4(),d=Df(),f=fZ(),h=TI(),m=Mb(),g=Lb(),v=mZ(),w=vZ(),y=(Z,ne)=>Z.indexOf(ne)!==-1,x=Z=>d(Z)||Z===!0||Z===!1,E=Z=>Z===!1,k=Z=>Z===!0,C=(Z,ne,ce)=>ce(Z),P=Z=>h(m(a(Z))),R=Z=>Z!==void 0,T=Z=>m(a(Z.map(H))),F=Z=>Z[0],z=Z=>P(Z),N=Z=>Math.max.apply(Math,Z),j=Z=>Math.min.apply(Math,Z),q=Z=>Z.some(k),D=Z=>g(n(Z),c);function L(Z){return function(ne,ce){return e({[Z]:ne},{[Z]:ce})}}function G(Z){let Ce=Z,{allOf:ne=[]}=Ce,ce=xe(Ce,["allOf"]);return ce=d(Z)?ce:Z,[ce,...ne.map(G)]}function W(Z,ne){return Z.map(ce=>ce&&ce[ne])}function ee(Z,ne){return Z.map(function(ce,Ce){try{return ne(ce,Ce)}catch(je){return}}).filter(R)}function H(Z){return d(Z)||Array.isArray(Z)?Object.keys(Z):[]}function J(Z,ne){if(ne=ne||[],!Z.length)return ne;const ce=Z.slice(0).shift(),Ce=Z.slice(1);return ne.length?J(Ce,n(ne.map(je=>ce.map(Ne=>[Ne].concat(je))))):J(Ce,ce.map(je=>je))}function B(Z,ne){let ce;try{ce=Z.map(function(Ce){return JSON.stringify(Ce,null,2)}).join(` -`)}catch(Ce){ce=Z.join(", ")}throw new Error('Could not resolve values for path:"'+ne.join(".")+`". They are probably incompatible. Values: -`+ce)}function A(Z,ne,ce,Ce,je,Ne){if(Z.length){const De=je.complexResolvers[ne];if(!De||!De.resolver)throw new Error("No resolver found for "+ne);const Me=ce.map(ze=>Z.reduce((Xe,Re)=>(ze[Re]!==void 0&&(Xe[Re]=ze[Re]),Xe),{})),Se=g(Me,e),$e=De.keywords.reduce((ze,Xe)=>le(U({},ze),{[Xe]:(Re,Qe=[])=>Ce(Re,null,Ne.concat(Xe,Qe))}),{}),Pe=De.resolver(Se,Ne.concat(ne),$e,je);return d(Pe)||B(Se,Ne.concat(ne)),Pe}}function V(Z){return{required:Z}}const te=["properties","patternProperties","definitions","dependencies"],ue=["anyOf","oneOf"],de=["additionalProperties","additionalItems","contains","propertyNames","not","items"],$={type(Z){if(Z.some(Array.isArray)){const ne=Z.map(function(Ce){return Array.isArray(Ce)?Ce:[Ce]}),ce=s.apply(null,ne);if(ce.length===1)return ce[0];if(ce.length>1)return m(ce)}},dependencies(Z,ne,ce){return T(Z).reduce(function(je,Ne){const De=W(Z,Ne);let Me=g(De.filter(R),c);const Se=Me.filter(Array.isArray);if(Se.length){if(Se.length===Me.length)je[Ne]=P(Me);else{const $e=Me.filter(x),Pe=Se.map(V);je[Ne]=ce($e.concat(Pe),Ne)}return je}return Me=g(Me,e),je[Ne]=ce(Me,Ne),je},{})},oneOf(Z,ne,ce){const Ce=J(t(Z)),je=ee(Ce,ce),Ne=g(je,e);if(Ne.length)return Ne},not(Z){return{anyOf:Z}},pattern(Z){return Z.map(ne=>"(?="+ne+")").join("")},multipleOf(Z){let ne=Z.slice(0),ce=1;for(;ne.some(Ce=>!Number.isInteger(Ce));)ne=ne.map(Ce=>Ce*10),ce=ce*10;return r(ne)/ce},enum(Z){const ne=l.apply(null,Z.concat(c));if(ne.length)return h(ne)}};$.$id=F,$.$ref=F,$.$schema=F,$.additionalItems=C,$.additionalProperties=C,$.anyOf=$.oneOf,$.contains=C,$.default=F,$.definitions=$.dependencies,$.description=F,$.examples=D,$.exclusiveMaximum=j,$.exclusiveMinimum=N,$.items=w,$.maximum=j,$.maxItems=j,$.maxLength=j,$.maxProperties=j,$.minimum=N,$.minItems=N,$.minLength=N,$.minProperties=N,$.properties=v,$.propertyNames=C,$.required=z,$.title=F,$.uniqueItems=q;const Y={properties:v,items:w};function ae(Z,ne,ce){ne=o(ne,{ignoreAdditionalProperties:!1,resolvers:$,complexResolvers:Y,deep:!0});const Ce=Object.entries(ne.complexResolvers);function je(Me,Se,$e){Me=t(Me.filter(R)),$e=$e||[];const Pe=d(Se)?Se:{};if(!Me.length)return;if(Me.some(E))return!1;if(Me.every(k))return!0;Me=Me.filter(d);const ze=T(Me);if(ne.deep&&y(ze,"allOf"))return ae({allOf:Me},ne);const Xe=Ce.map(([Re,Qe])=>ze.filter(Et=>Qe.keywords.includes(Et)));return Xe.forEach(Re=>f(ze,Re)),ze.forEach(function(Re){const Qe=W(Me,Re),Et=g(Qe.filter(R),L(Re));if(Et.length===1&&y(ue,Re))Pe[Re]=Et[0].map(Ot=>je([Ot],Ot));else if(Et.length===1&&!y(te,Re)&&!y(de,Re))Pe[Re]=Et[0];else{const Ot=ne.resolvers[Re]||ne.resolvers.defaultResolver;if(!Ot)throw new Error("No resolver found for key "+Re+". You can provide a resolver for this keyword in the options, or provide a default resolver.");const Pr=(mr,Ir=[])=>je(mr,null,$e.concat(Re,Ir));Pe[Re]=Ot(Et,$e.concat(Re),Pr,ne),Pe[Re]===void 0?B(Et,$e.concat(Re)):Pe[Re]===void 0&&delete Pe[Re]}}),Ce.reduce((Re,[Qe,Et],Ot)=>U(U({},Re),A(Xe[Ot],Qe,Me,je,ne,$e)),Pe)}const Ne=a(G(Z));return je(Ne)}return ae.options={resolvers:$},_w=ae,_w}var bZ=yZ();const wZ=_t(bZ);function Xs(t){let e;const r=tt(t,"discriminator.propertyName",void 0);return wf(r)?e=r:r!==void 0&&console.warn(`Expecting discriminator to be a string, got "${typeof r}" instead`),e}function ju(t){return Array.isArray(t)?"array":typeof t=="string"?"string":t==null?"null":typeof t=="boolean"?"boolean":isNaN(t)?typeof t=="object"?"object":"string":"number"}var xZ=t0(function(t){return Z5(Pu(t,1,xf,!0))});function da(t){let{type:e}=t;return!e&&t.const?ju(t.const):!e&&t.enum?"string":!e&&(t.properties||t.additionalProperties)?"object":(Array.isArray(e)&&(e.length===2&&e.includes("null")?e=e.find(r=>r!=="null"):e=e[0]),e)}function fa(t,e){const r=Object.assign({},t);return Object.keys(e).reduce((o,n)=>{const a=t?t[n]:{},s=e[n];return t&&n in t&&Rt(s)?o[n]=fa(a,s):t&&e&&(da(t)==="object"||da(e)==="object")&&n===TH&&Array.isArray(a)&&Array.isArray(s)?o[n]=xZ(a,s):o[n]=s,o},r)}function zn(t,e,r={},o,n){return zo(t,e,r,o,void 0,void 0,n)[0]}function kZ(t,e,r,o,n,a,s){const v=e,{if:l,then:c,else:d}=v,f=xe(v,["if","then","else"]),h=t.isValid(l,a||{},r);let m=[f],g=[];if(o)c&&typeof c!="boolean"&&(g=g.concat(zo(t,c,r,a,o,n,s))),d&&typeof d!="boolean"&&(g=g.concat(zo(t,d,r,a,o,n,s)));else{const w=h?c:d;w&&typeof w!="boolean"&&(g=g.concat(zo(t,w,r,a,o,n,s)))}return g.length&&(m=g.map(w=>fa(f,w))),m.flatMap(w=>zo(t,w,r,a,o,n,s))}function zA(t){return t.reduce((r,o)=>o.length>1?o.flatMap(n=>K5(r.length,a=>[...r[a]].concat(n))):(r.forEach(n=>n.push(o[0])),r),[[]])}function SZ(t,e,r,o,n,a,s){const l=UA(t,e,r,o,n,a);if(l.length>1||l[0]!==e)return l;if(ef in e)return BA(t,e,r,o,n,a).flatMap(d=>zo(t,d,r,a,o,n,s));if(Ls in e&&Array.isArray(e.allOf)){const c=e.allOf.map(f=>zo(t,f,r,a,o,n,s));return zA(c).map(f=>le(U({},e),{allOf:f}))}return[e]}function UA(t,e,r,o,n,a,s){const l=Du(e,r,n);return l!==e?zo(t,l,r,a,o,n,s):[e]}function Du(t,e,r){if(!Rt(t))return t;let o=t;if(Lr in o){const n=o,{$ref:a}=n,s=xe(n,["$ref"]);if(r.includes(a))return o;r.push(a);const l=F5(a,e);o=U(U({},l),s)}if(Cr in o){const a=[],s=zQ(o[Cr],(l,c,d)=>{const f=[...r];l[d]=Du(c,e,f),a.push(f)},{});WQ(r,nJ(KQ(a))),o=le(U({},o),{[Cr]:s})}return za in o&&!Array.isArray(o.items)&&typeof o.items!="boolean"&&(o=le(U({},o),{items:Du(o.items,e,r)})),ar(t,o)?t:o}function EZ(t,e,r,o,n){const a=le(U({},e),{properties:U({},e.properties)}),s=o&&Rt(o)?o:{};return Object.keys(s).forEach(l=>{if(l in a.properties)return;let c={};typeof a.additionalProperties!="boolean"?Lr in a.additionalProperties?c=zn(t,{$ref:tt(a.additionalProperties,[Lr])},r,s,n):"type"in a.additionalProperties?c=U({},a.additionalProperties):go in a.additionalProperties||Ln in a.additionalProperties?c=U({type:"object"},a.additionalProperties):c={type:ju(tt(s,[l]))}:c={type:ju(tt(s,[l]))},a.properties[l]=c,tn(a.properties,[l,Zd],!0)}),a}function zo(t,e,r,o,n=!1,a=[],s){return Rt(e)?SZ(t,e,r,n,a,o,s).flatMap(c=>{var d;let f=c;if(OH in f)return kZ(t,f,r,n,a,o,s);if(Ls in f){if(n){const m=f,{allOf:v}=m,w=xe(m,["allOf"]);return[...v,w]}try{const v=[],w=[];(d=f.allOf)===null||d===void 0||d.forEach(y=>{typeof y=="object"&&y.contains?v.push(y):w.push(y)}),v.length&&(f=le(U({},f),{allOf:w})),f=s?s(f):wZ(f,{deep:!1}),v.length&&(f.allOf=v)}catch(v){console.warn(`could not merge subschemas in allOf: -`,v);const g=f,{allOf:w}=g;return xe(g,["allOf"])}}return Em in f&&f.additionalProperties!==!1?EZ(t,f,r,o,s):f}):[{}]}function CZ(t,e,r,o,n){let a;const d=e,{oneOf:s,anyOf:l}=d,c=xe(d,["oneOf","anyOf"]);if(Array.isArray(s)?a=s:Array.isArray(l)&&(a=l),a){const f=n===void 0&&o?{}:n,h=Xs(e);a=a.map(g=>Du(g,r,[]));const m=Jm(t,f,a,r,h);if(o)return a.map(g=>fa(c,g));e=fa(c,a[m])}return[e]}function BA(t,e,r,o,n,a,s){const f=e,{dependencies:l}=f,c=xe(f,["dependencies"]);return CZ(t,c,r,o,a).flatMap(h=>VA(t,l,h,r,o,n,a,s))}function VA(t,e,r,o,n,a,s,l){let c=[r];for(const d in e){if(!n&&tt(s,[d])===void 0||r.properties&&!(d in r.properties))continue;const[f,h]=Km(d,e);return Array.isArray(h)?c[0]=PZ(r,h):Rt(h)&&(c=_Z(t,r,o,d,h,n,a,s,l)),c.flatMap(m=>VA(t,f,m,o,n,a,s,l))}return c}function PZ(t,e){if(!e)return t;const r=Array.isArray(t.required)?Array.from(new Set([...t.required,...e])):e;return le(U({},t),{required:r})}function _Z(t,e,r,o,n,a,s,l,c){return zo(t,n,r,l,a,s,c).flatMap(f=>{const w=f,{oneOf:h}=w,m=xe(w,["oneOf"]);if(e=fa(e,m),h===void 0)return e;const g=h.map(y=>typeof y=="boolean"||!(Lr in y)?[y]:UA(t,y,r,a,s,l));return zA(g).flatMap(y=>OZ(t,e,r,o,y,a,s,l,c))})}function OZ(t,e,r,o,n,a,s,l,c){const d=n.filter(f=>{if(typeof f=="boolean"||!f||!f.properties)return!1;const{[o]:h}=f.properties;if(h){const m={type:"object",properties:{[o]:h}};return t.isValid(m,l,r)||a}return!1});return!a&&d.length!==1?(console.warn("ignoring oneOf in dependencies because there isn't exactly one subschema that is valid"),[e]):d.flatMap(f=>{const h=f,[m]=Km(o,h.properties),g=le(U({},h),{properties:m});return zo(t,g,r,l,a,s,c).map(w=>fa(e,w))})}const RZ={type:"object",$id:RH,properties:{__not_really_there__:{type:"number"}}};function Ow(t,e,r,o,n){let a=0;return r&&(Jt(r.properties)?a+=PQ(r.properties,(s,l,c)=>{const d=tt(o,c);if(typeof l=="boolean")return s;if(vn(l,Lr)){const f=zn(t,l,e,d,n);return s+Ow(t,e,f,d||{},n)}if((vn(l,Ln)||vn(l,go))&&d){const f=vn(l,Ln)?Ln:go,h=Xs(l);return s+Nu(t,e,d,tt(l,f),-1,h,n)}if(l.type==="object")return Jt(d)&&(s+=1),s+Ow(t,e,l,d,n);if(l.type===ju(d)){let f=s+1;return l.default?f+=d===l.default?1:-1:l.const&&(f+=d===l.const?1:-1),f}return s},0):wf(r.type)&&r.type===ju(o)&&(a+=1)),a}function Nu(t,e,r,o,n=-1,a,s){const l=o.map(m=>Du(m,e,[])),c=Y5(r,o,a);if($5(c))return c;const d=l.reduce((m,g,v)=>(Jm(t,r,[RZ,g],e,a)===1&&m.push(v),m),[]);if(d.length===1)return d[0];d.length||K5(l.length,m=>d.push(m));const f=new Set,{bestIndex:h}=d.reduce((m,g)=>{const{bestScore:v}=m,w=l[g],y=Ow(t,e,w,r,s);return f.add(y),y>v?{bestIndex:g,bestScore:y}:m},{bestIndex:n,bestScore:0});return f.size===1&&n>=0?n:h}function Rw(t){return Array.isArray(t.items)&&t.items.length>0&&t.items.every(e=>Rt(e))}function Fu(t){return t==null}function Mu(t,e,r=!1,o=!1,n=!1){if(Array.isArray(e)){const a=Array.isArray(t)?t:[],s=n?a:e,l=n?e:a,c=s.map((d,f)=>l[f]!==void 0?Mu(a[f],e[f],r,o,n):d);return(r||n)&&c.length{const c=tt(e,l),d=Rt(t)&&l in t,f=l in e;return s[l]=Mu(t?tt(t,l):{},c,r,o,n&&(d||!f)),s},a)}return o&&(!Fu(t)&&Fu(e)||typeof e=="number"&&isNaN(e))||n&&!Fu(e)?t:e}function pa(t,e,r=!1){return Object.keys(e).reduce((o,n)=>{const a=t?t[n]:{},s=e[n];if(t&&n in t&&Rt(s))o[n]=pa(a,s,r);else if(r&&Array.isArray(a)&&Array.isArray(s)){let l=s;r==="preventDuplicates"&&(l=s.reduce((c,d)=>(a.includes(d)||c.push(d),c),[])),o[n]=a.concat(l)}else o[n]=s;return o},Object.assign({},t))}function HA(t){return Array.isArray(t.enum)&&t.enum.length===1||sa in t}function Tw(t,e,r={},o){const n=zn(t,e,r,void 0,o),a=n.oneOf||n.anyOf;return Array.isArray(n.enum)?!0:Array.isArray(a)?a.every(s=>typeof s!="boolean"&&HA(s)):!1}function Iw(t,e,r,o){return!e.uniqueItems||!e.items||typeof e.items=="boolean"?!1:Tw(t,e.items,r,o)}function WA(t){const e=t[sa],r=da(t);return Rt(e)&&wf(e==null?void 0:e.$data)&&r!=="object"&&r!=="array"}function TZ(t){if(_H in t&&Array.isArray(t.enum)&&t.enum.length===1)return t.enum[0];if(sa in t)return t.const;throw new Error("schema cannot be inferred as a constant")}function $u(t,e){const r=t;if(t.enum){let a;if(e){const{enumNames:s}=Ft(e);a=s}return!a&&r.enumNames&&(a=r.enumNames),t.enum.map((s,l)=>({label:(a==null?void 0:a[l])||String(s),value:s}))}let o,n;return t.anyOf?(o=t.anyOf,n=e==null?void 0:e.anyOf):t.oneOf&&(o=t.oneOf,n=e==null?void 0:e.oneOf),o&&o.map((a,s)=>{const{title:l}=Ft(n==null?void 0:n[s]),c=a,d=TZ(c),f=l||c.title||String(d);return{schema:c,label:f,value:d}})}const IZ=["string","number","integer","boolean","null"];var Zs;(function(t){t[t.Ignore=0]="Ignore",t[t.Invert=1]="Invert",t[t.Fallback=2]="Fallback"})(Zs||(Zs={}));function Aw(t,e=Zs.Ignore,r=-1){if(r>=0){if(Array.isArray(t.items)&&rUa(t,R,{rootSchema:a,includeUndefinedValues:s,_recurseList:l,experimental_defaultFormStateBehavior:c,experimental_customMergeAllOf:d,parentDefaults:Array.isArray(o)?o[T]:void 0,rawFormData:m,required:f,shouldMergeDefaultsIntoFormData:h}));else if(Ln in g){const C=g,{oneOf:R}=C,T=xe(C,["oneOf"]);if(R.length===0)return;const F=Xs(g),{type:z="null"}=T;!Array.isArray(z)&&IZ.includes(z)&&(y==null?void 0:y.constAsDefaults)==="skipOneOf"&&(y=le(U({},y),{constAsDefaults:"never"})),w=R[Nu(t,a,n!=null?n:g.default,R,0,F,d)],w=fa(T,w)}else if(go in g){const P=g,{anyOf:R}=P,T=xe(P,["anyOf"]);if(R.length===0)return;const F=Xs(g);w=R[Nu(t,a,n!=null?n:g.default,R,0,F,d)],w=fa(T,w)}if(w)return Ua(t,w,{rootSchema:a,includeUndefinedValues:s,_recurseList:x,experimental_defaultFormStateBehavior:y,experimental_customMergeAllOf:d,parentDefaults:v,rawFormData:n!=null?n:m,required:f,shouldMergeDefaultsIntoFormData:h});v===void 0&&(v=g.default);const E=KA(t,g,r,v);let k=E!=null?E:v;if(h){const{arrayMinItems:R={}}=c||{},{mergeExtraDefaults:T}=R,F=AZ(t,g,a,n,c,d);(!Rt(n)||Ls in g)&&(k=Mu(k,F,T,!0))}return k}function AZ(t,e,r,o,n,a){const s=!HA(e)&&Tw(t,e,r,a);let l=o;if(s){const d=$u(e);l=(d==null?void 0:d.some(h=>ar(h.value,o)))?o:void 0}return e[sa]&&(n==null?void 0:n.constAsDefaults)==="always"&&(l=e.const),l}function jZ(t,e,{rawFormData:r,rootSchema:o={},includeUndefinedValues:n=!1,_recurseList:a=[],experimental_defaultFormStateBehavior:s=void 0,experimental_customMergeAllOf:l=void 0,required:c,shouldMergeDefaultsIntoFormData:d}={},f){{const h=Rt(r)?r:{},m=e,g=(s==null?void 0:s.allOf)==="populateDefaults"&&Ls in m?zn(t,m,o,h,l):m,v=g[sa],w=Object.keys(g.properties||{}).reduce((y,x)=>{var E;const k=tt(g,[Cr,x]),C=Rt(v)&&v[x]!==void 0,P=(Rt(k)&&sa in k||C)&&(s==null?void 0:s.constAsDefaults)!=="never"&&!WA(k),R=Ua(t,k,{rootSchema:o,_recurseList:a,experimental_defaultFormStateBehavior:s,experimental_customMergeAllOf:l,includeUndefinedValues:n===!0,parentDefaults:tt(f,[x]),rawFormData:tt(h,[x]),required:(E=g.required)===null||E===void 0?void 0:E.includes(x),shouldMergeDefaultsIntoFormData:d});return GA(y,x,R,n,c,g.required,s,P),y},{});if(g.additionalProperties){const y=Rt(g.additionalProperties)?g.additionalProperties:{},x=new Set;Rt(f)&&Object.keys(f).filter(k=>!g.properties||!g.properties[k]).forEach(k=>x.add(k));const E=[];Object.keys(h).filter(k=>!g.properties||!g.properties[k]).forEach(k=>{x.add(k),E.push(k)}),x.forEach(k=>{var C;const P=Ua(t,y,{rootSchema:o,_recurseList:a,experimental_defaultFormStateBehavior:s,experimental_customMergeAllOf:l,includeUndefinedValues:n===!0,parentDefaults:tt(f,[k]),rawFormData:tt(h,[k]),required:(C=g.required)===null||C===void 0?void 0:C.includes(k),shouldMergeDefaultsIntoFormData:d});GA(w,k,P,n,c,E)})}return w}}function DZ(t,e,{rawFormData:r,rootSchema:o={},_recurseList:n=[],experimental_defaultFormStateBehavior:a=void 0,experimental_customMergeAllOf:s=void 0,required:l,shouldMergeDefaultsIntoFormData:c}={},d){var f,h;const m=e,g=(f=a==null?void 0:a.arrayMinItems)!==null&&f!==void 0?f:{},{populate:v,mergeExtraDefaults:w}=g,y=v==="never",x=v==="requiredOnly",E=v==="all"||!y&&!x,k=(h=g==null?void 0:g.computeSkipPopulate)!==null&&h!==void 0?h:(()=>!1),P=(a==null?void 0:a.emptyObjectFields)==="skipEmptyDefaults"?void 0:[];if(Array.isArray(d)&&(d=d.map((q,D)=>{const L=Aw(m,Zs.Fallback,D);return Ua(t,L,{rootSchema:o,_recurseList:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,parentDefaults:q,required:l,shouldMergeDefaultsIntoFormData:c})})),Array.isArray(r)){const q=Aw(m);if(y)d=r;else{const D=r.map((G,W)=>Ua(t,q,{rootSchema:o,_recurseList:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,rawFormData:G,parentDefaults:tt(d,[W]),required:l,shouldMergeDefaultsIntoFormData:c}));d=Mu(d,D,(x&&l||E)&&w)}}if((Rt(m)&&sa in m&&(a==null?void 0:a.constAsDefaults)!=="never")===!1){if(y)return d!=null?d:P;if(x&&!l)return d||void 0}const T=Array.isArray(d)?d.length:0;if(!m.minItems||Iw(t,m,o,s)||k(t,m,o)||m.minItems<=T)return d||P;const F=d||[],z=Aw(m,Zs.Invert),N=z.default,j=new Array(m.minItems-T).fill(Ua(t,z,{parentDefaults:N,rootSchema:o,_recurseList:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,required:l,shouldMergeDefaultsIntoFormData:c}));return F.concat(j)}function KA(t,e,r={},o){switch(da(e)){case"object":return jZ(t,e,r,o);case"array":return DZ(t,e,r,o)}}function YA(t,e,r,o,n=!1,a,s){if(!Rt(e))throw new Error("Invalid schema: "+e);const l=zn(t,e,o,r,s),c=Ua(t,l,{rootSchema:o,includeUndefinedValues:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,rawFormData:r,shouldMergeDefaultsIntoFormData:!0});if(Rt(r)||Array.isArray(r)){const{mergeDefaultsIntoFormData:d}=a||{};return Mu(c,r,!0,d==="useDefaultIfFormDataUndefined",!0)}return c}function QA(t={}){return"widget"in Ft(t)&&Ft(t).widget!=="hidden"}function JA(t,e,r={},o,n){if(r[Cm]==="files")return!0;if(e.items){const a=zn(t,e.items,o,void 0,n);return a.type==="string"&&a.format==="data-url"}return!1}function NZ(t,e,r={},o,n,a){const s=Ft(r,n),{label:l=!0}=s;let c=!!l;const d=da(e);return d==="array"&&(c=Iw(t,e,o,a)||JA(t,e,r,o,a)||QA(r)),d==="object"&&(c=!1),d==="boolean"&&!r[Cm]&&(c=!1),r[IH]&&(c=!1),c}function FZ(t,e,r){if(!r)return e;const{errors:o,errorSchema:n}=e;let a=t.toErrorList(r),s=r;return Ws(n)||(s=pa(n,r,!0),a=[...o].concat(a)),{errorSchema:s,errors:a}}const el=Symbol("no Value");function jw(t,e,r,o,n={},a){let s;if(vn(r,Cr)){const l={};if(vn(o,Cr)){const f=tt(o,Cr,{});Object.keys(f).forEach(h=>{vn(n,h)&&(l[h]=void 0)})}const c=Object.keys(tt(r,Cr,{})),d={};c.forEach(f=>{const h=tt(n,f);let m=tt(o,[Cr,f],{}),g=tt(r,[Cr,f],{});vn(m,Lr)&&(m=zn(t,m,e,h,a)),vn(g,Lr)&&(g=zn(t,g,e,h,a));const v=tt(m,"type"),w=tt(g,"type");if(!v||v===w)if(vn(l,f)&&delete l[f],w==="object"||w==="array"&&Array.isArray(h)){const y=jw(t,e,g,m,h,a);(y!==void 0||w==="array")&&(d[f]=y)}else{const y=tt(g,"default",el),x=tt(m,"default",el);y!==el&&y!==h&&(x===h?l[f]=y:tt(g,"readOnly")===!0&&(l[f]=void 0));const E=tt(g,"const",el),k=tt(m,"const",el);E!==el&&E!==h&&(l[f]=k===h?E:void 0)}}),s=U(U(U({},typeof n=="string"||Array.isArray(n)?void 0:n),l),d)}else if(tt(o,"type")==="array"&&tt(r,"type")==="array"&&Array.isArray(n)){let l=tt(o,"items"),c=tt(r,"items");if(typeof l=="object"&&typeof c=="object"&&!Array.isArray(l)&&!Array.isArray(c)){vn(l,Lr)&&(l=zn(t,l,e,n,a)),vn(c,Lr)&&(c=zn(t,c,e,n,a));const d=tt(l,"type"),f=tt(c,"type");if(!d||d===f){const h=tt(r,"maxItems",-1);f==="object"?s=n.reduce((m,g)=>{const v=jw(t,e,c,l,g,a);return v!==void 0&&(h<0||m.length0&&n.length>h?n.slice(0,h):n}}else typeof l=="boolean"&&typeof c=="boolean"&&l===c&&(s=n)}return s}function Nf(t,e,r,o,n,a,s,l=[],c){if(Lr in e||ef in e||Ls in e){const h=zn(t,e,a,s,c);if(l.findIndex(g=>ar(g,h))===-1)return Nf(t,h,r,o,n,a,s,l.concat(h),c)}if(za in e&&!tt(e,[za,Lr]))return Nf(t,tt(e,za),r,o,n,a,s,l,c);const f={$id:n||r};if(da(e)==="object"&&Cr in e)for(const h in e.properties){const m=tt(e,[Cr,h]),g=f[tf]+o+h;f[h]=Nf(t,Rt(m)?m:{},r,o,g,a,tt(s,[h]),l,c)}return f}function MZ(t,e,r,o,n,a="root",s="_",l){return Nf(t,e,a,s,r,o,n,void 0,l)}function Mi(t,e,r,o,n,a=[],s){if(Lr in e||ef in e||Ls in e){const c=zn(t,e,o,n,s);if(a.findIndex(f=>ar(f,c))===-1)return Mi(t,c,r,o,n,a.concat(c),s)}let l={[rf]:r.replace(/^\./,"")};if(Ln in e||go in e){const c=Ln in e?e.oneOf:e.anyOf,d=Xs(e),f=Nu(t,o,n,c,0,d,s),h=c[f];l=U(U({},l),Mi(t,h,r,o,n,a,s))}if(Em in e&&e[Em]!==!1&&tn(l,IO,!0),za in e&&Array.isArray(n)){const{items:c,additionalItems:d}=e;Array.isArray(c)?n.forEach((f,h)=>{c[h]?l[h]=Mi(t,c[h],`${r}.${h}`,o,f,a,s):d?l[h]=Mi(t,d,`${r}.${h}`,o,f,a,s):console.warn(`Unable to generate path schema for "${r}.${h}". No schema defined for it`)}):n.forEach((f,h)=>{l[h]=Mi(t,c,`${r}.${h}`,o,f,a,s)})}else if(Cr in e)for(const c in e.properties){const d=tt(e,[Cr,c]);l[c]=Mi(t,d,`${r}.${c}`,o,tt(n,[c]),a,s)}return l}function $Z(t,e,r="",o,n,a){return Mi(t,e,r,o,n,void 0,a)}class LZ{constructor(e,r,o,n){this.rootSchema=r,this.validator=e,this.experimental_defaultFormStateBehavior=o,this.experimental_customMergeAllOf=n}getValidator(){return this.validator}doesSchemaUtilsDiffer(e,r,o={},n){return!e||!r?!1:this.validator!==e||!ar(this.rootSchema,r)||!ar(this.experimental_defaultFormStateBehavior,o)||this.experimental_customMergeAllOf!==n}getDefaultFormState(e,r,o=!1){return YA(this.validator,e,r,this.rootSchema,o,this.experimental_defaultFormStateBehavior,this.experimental_customMergeAllOf)}getDisplayLabel(e,r,o){return NZ(this.validator,e,r,this.rootSchema,o,this.experimental_customMergeAllOf)}getClosestMatchingOption(e,r,o,n){return Nu(this.validator,this.rootSchema,e,r,o,n,this.experimental_customMergeAllOf)}getFirstMatchingOption(e,r,o){return Jm(this.validator,e,r,this.rootSchema,o)}getMatchingOption(e,r,o){return Q5(this.validator,e,r,this.rootSchema,o)}isFilesArray(e,r){return JA(this.validator,e,r,this.rootSchema,this.experimental_customMergeAllOf)}isMultiSelect(e){return Iw(this.validator,e,this.rootSchema,this.experimental_customMergeAllOf)}isSelect(e){return Tw(this.validator,e,this.rootSchema,this.experimental_customMergeAllOf)}mergeValidationData(e,r){return FZ(this.validator,e,r)}retrieveSchema(e,r){return zn(this.validator,e,this.rootSchema,r,this.experimental_customMergeAllOf)}sanitizeDataForNewSchema(e,r,o){return jw(this.validator,this.rootSchema,e,r,o,this.experimental_customMergeAllOf)}toIdSchema(e,r,o,n="root",a="_"){return MZ(this.validator,e,r,this.rootSchema,o,n,a,this.experimental_customMergeAllOf)}toPathSchema(e,r,o){return $Z(this.validator,e,r,this.rootSchema,o,this.experimental_customMergeAllOf)}}function qZ(t,e,r={},o){return new LZ(t,e,r,o)}function zZ(t){var e;if(t.indexOf("data:")===-1)throw new Error("File is invalid: URI must be a dataURI");const o=t.slice(5).split(";base64,");if(o.length!==2)throw new Error("File is invalid: dataURI must be base64");const[n,a]=o,[s,...l]=n.split(";"),c=s||"",d=decodeURI(((e=l.map(f=>f.split("=")).find(([f])=>f==="name"))===null||e===void 0?void 0:e[1])||"unknown");try{const f=atob(a),h=new Array(f.length);for(let g=0;g 0, got one of each`);if(t>e)return XA(e,t).reverse();const r=[];for(let o=t;o<=e;o++)r.push({value:o,label:Ba(o,2)});return r}function UZ(t,e){let r=t;if(Array.isArray(e)){const o=r.split(/(%\d)/);e.forEach((n,a)=>{const s=o.findIndex(l=>l===`%${a+1}`);s>=0&&(o[s]=n)}),r=o.join("")}return r}function BZ(t,e){return UZ(t,e)}function Uo(t,e=[],r){if(Array.isArray(t))return t.map(a=>Uo(a,e)).filter(a=>a!==r);const o=t===""||t===null?-1:Number(t),n=e[o];return n?n.value:r}function VZ(t,e,r=[]){const o=Uo(t,r);return Array.isArray(e)?e.filter(n=>!ar(n,o)):ar(o,e)?void 0:e}function Dw(t,e){return Array.isArray(e)?e.some(r=>ar(r,t)):ar(e,t)}function HZ(t,e=[],r=!1){const o=e.map((n,a)=>Dw(n.value,t)?String(a):void 0).filter(n=>typeof n!="undefined");return r?o:o[0]}function WZ(t,e,r=[]){const o=Uo(t,r);if(!Fu(o)){const n=r.findIndex(l=>o===l.value),a=r.map(({value:l})=>l);return e.slice(0,n).concat(o,e.slice(n)).sort((l,c)=>+(a.indexOf(l)>a.indexOf(c)))}return e}var GZ=1,KZ=4;function ZA(t){return Cu(t,GZ|KZ)}function YZ(t,e,r,o){return o=typeof o=="function"?o:void 0,t==null?t:Xm(t,e,r,o)}class QZ{constructor(e){this.errorSchema={},this.resetAllErrors(e)}get ErrorSchema(){return this.errorSchema}getOrCreateErrorBlock(e){let o=Array.isArray(e)&&e.length>0||typeof e=="string"?tt(this.errorSchema,e):this.errorSchema;return!o&&e&&(o={},YZ(this.errorSchema,e,o,Object)),o}resetAllErrors(e){return this.errorSchema=e?ZA(e):{},this}addErrors(e,r){const o=this.getOrCreateErrorBlock(r);let n=tt(o,$n);return Array.isArray(n)||(n=[],o[$n]=n),Array.isArray(e)?tn(o,$n,[...new Set([...n,...e])]):tn(o,$n,[...new Set([...n,e])]),this}setErrors(e,r){const o=this.getOrCreateErrorBlock(r),n=Array.isArray(e)?[...new Set([...e])]:[e];return tn(o,$n,n),this}clearErrors(e){const r=this.getOrCreateErrorBlock(e);return tn(r,$n,[]),this}}function JZ(t,e,r=[1900,new Date().getFullYear()+2],o="YMD"){const{day:n,month:a,year:s,hour:l,minute:c,second:d}=t,f={type:"day",range:[1,31],value:n},h={type:"month",range:[1,12],value:a},m={type:"year",range:r,value:s},g=[];switch(o){case"MDY":g.push(h,f,m);break;case"DMY":g.push(f,h,m);break;case"YMD":default:g.push(m,h,f)}return e&&g.push({type:"hour",range:[0,23],value:l},{type:"minute",range:[0,59],value:c},{type:"second",range:[0,59],value:d}),g}function XZ(t){const e={};return t.multipleOf&&(e.step=t.multipleOf),(t.minimum||t.minimum===0)&&(e.min=t.minimum),(t.maximum||t.maximum===0)&&(e.max=t.maximum),e}function ZZ(t,e,r={},o=!0){const n=U({type:e||"text"},XZ(t));return r.inputType?n.type=r.inputType:e||(t.type==="number"?(n.type="number",o&&n.step===void 0&&(n.step="any")):t.type==="integer"&&(n.type="number",n.step===void 0&&(n.step=1))),r.autocomplete&&(n.autoComplete=r.autocomplete),r.accept&&(n.accept=r.accept),n}const ej={props:{disabled:!1},submitText:"Submit",norender:!1};function eee(t={}){const e=Ft(t);if(e&&e[nf]){const r=e[nf];return U(U({},ej),r)}return ej}function Mt(t,e,r={}){const{templates:o}=e;return t==="ButtonTemplates"?o[t]:r[t]||o[t]}var Nw={exports:{}},$t={};/** +*/var lU=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Id=lU.join(","),QC=typeof Element=="undefined",Cs=QC?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ad=!QC&&Element.prototype.getRootNode?function(t){var e;return t==null||(e=t.getRootNode)===null||e===void 0?void 0:e.call(t)}:function(t){return t==null?void 0:t.ownerDocument},jd=function t(e,r){var o;r===void 0&&(r=!0);var n=e==null||(o=e.getAttribute)===null||o===void 0?void 0:o.call(e,"inert"),a=n===""||n==="true",s=a||r&&e&&t(e.parentNode);return s},uU=function(e){var r,o=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"contenteditable");return o===""||o==="true"},cU=function(e,r,o){if(jd(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Id));return r&&Cs.call(e,Id)&&n.unshift(e),n=n.filter(o),n},dU=function t(e,r,o){for(var n=[],a=Array.from(e);a.length;){var s=a.shift();if(!jd(s,!1))if(s.tagName==="SLOT"){var u=s.assignedElements(),c=u.length?u:s.children,d=t(c,!0,o);o.flatten?n.push.apply(n,d):n.push({scopeParent:s,candidates:d})}else{var f=Cs.call(s,Id);f&&o.filter(s)&&(r||!e.includes(s))&&n.push(s);var h=s.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(s),m=!jd(h,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(s));if(h&&m){var g=t(h===!0?s.children:h.children,!0,o);o.flatten?n.push.apply(n,g):n.push({scopeParent:s,candidates:g})}else a.unshift.apply(a,s.children)}}return n},JC=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},XC=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||uU(e))&&!JC(e)?0:e.tabIndex},fU=function(e,r){var o=XC(e);return o<0&&r&&!JC(e)?0:o},pU=function(e,r){return e.tabIndex===r.tabIndex?e.documentOrder-r.documentOrder:e.tabIndex-r.tabIndex},ZC=function(e){return e.tagName==="INPUT"},hU=function(e){return ZC(e)&&e.type==="hidden"},gU=function(e){var r=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(o){return o.tagName==="SUMMARY"});return r},mU=function(e,r){for(var o=0;osummary:first-of-type"),s=a?e.parentElement:e;if(Cs.call(s,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="legacy-full"){if(typeof n=="function"){for(var u=e;e;){var c=e.parentElement,d=Ad(e);if(c&&!c.shadowRoot&&n(c)===!0)return eP(e);e.assignedSlot?e=e.assignedSlot:!c&&d!==e.ownerDocument?e=d.host:e=c}e=u}if(wU(e))return!e.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return eP(e);return!1},kU=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var r=e.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o=0)},CU=function t(e){var r=[],o=[];return e.forEach(function(n,a){var s=!!n.scopeParent,u=s?n.scopeParent:n,c=fU(u,s),d=s?t(n.candidates):u;c===0?s?r.push.apply(r,d):r.push(u):o.push({documentOrder:a,tabIndex:c,item:n,isScope:s,content:d})}),o.sort(pU).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(r)},tu=function(e,r){r=r||{};var o;return r.getShadowRoot?o=dU([e],r.includeContainer,{filter:Wg.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:EU}):o=cU(e,r.includeContainer,Wg.bind(null,r)),CU(o)},PU=function(e,r){if(r=r||{},!e)throw new Error("No node provided");return Cs.call(e,Id)===!1?!1:Wg(r,e)},OU=typeof document!="undefined",_U=function(){},Nd=OU?P.useLayoutEffect:_U;function Dd(t,e){if(t===e)return!0;if(typeof t!=typeof e)return!1;if(typeof t=="function"&&t.toString()===e.toString())return!0;let r,o,n;if(t&&e&&typeof t=="object"){if(Array.isArray(t)){if(r=t.length,r!==e.length)return!1;for(o=r;o--!==0;)if(!Dd(t[o],e[o]))return!1;return!0}if(n=Object.keys(t),r=n.length,r!==Object.keys(e).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(e,n[o]))return!1;for(o=r;o--!==0;){const a=n[o];if(!(a==="_owner"&&t.$$typeof)&&!Dd(t[a],e[a]))return!1}return!0}return t!==t&&e!==e}function tP(t){return typeof window=="undefined"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function rP(t,e){const r=tP(t);return Math.round(e*r)/r}function Kg(t){const e=P.useRef(t);return Nd(()=>{e.current=t}),e}function RU(t){t===void 0&&(t={});const{placement:e="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:a,floating:s}={},transform:u=!0,whileElementsMounted:c,open:d}=t,[f,h]=P.useState({x:0,y:0,strategy:r,placement:e,middlewareData:{},isPositioned:!1}),[m,g]=P.useState(o);Dd(m,o)||g(o);const[v,w]=P.useState(null),[y,x]=P.useState(null),C=P.useCallback(V=>{V!==T.current&&(T.current=V,w(V))},[]),S=P.useCallback(V=>{V!==I.current&&(I.current=V,x(V))},[]),O=a||v,_=s||y,T=P.useRef(null),I=P.useRef(null),D=P.useRef(f),q=c!=null,N=Kg(c),A=Kg(n),$=Kg(d),j=P.useCallback(()=>{if(!T.current||!I.current)return;const V={placement:e,strategy:r,middleware:m};A.current&&(V.platform=A.current),qL(T.current,I.current,V).then(Q=>{const B=ie(z({},Q),{isPositioned:$.current!==!1});M.current&&!Dd(D.current,B)&&(D.current=B,rg.flushSync(()=>{h(B)}))})},[m,e,r,A,$]);Nd(()=>{d===!1&&D.current.isPositioned&&(D.current.isPositioned=!1,h(V=>ie(z({},V),{isPositioned:!1})))},[d]);const M=P.useRef(!1);Nd(()=>(M.current=!0,()=>{M.current=!1}),[]),Nd(()=>{if(O&&(T.current=O),_&&(I.current=_),O&&_){if(N.current)return N.current(O,_,j);j()}},[O,_,j,N,q]);const W=P.useMemo(()=>({reference:T,floating:I,setReference:C,setFloating:S}),[C,S]),H=P.useMemo(()=>({reference:O,floating:_}),[O,_]),J=P.useMemo(()=>{const V={position:r,left:0,top:0};if(!H.floating)return V;const Q=rP(H.floating,f.x),B=rP(H.floating,f.y);return u?z(ie(z({},V),{transform:"translate("+Q+"px, "+B+"px)"}),tP(H.floating)>=1.5&&{willChange:"transform"}):{position:r,left:Q,top:B}},[r,u,H.floating,f.x,f.y]);return P.useMemo(()=>ie(z({},f),{update:j,refs:W,elements:H,floatingStyles:J}),[f,j,W,H,J])}const TU=t=>{function e(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:t,fn(r){const{element:o,padding:n}=typeof t=="function"?t(r):t;return o&&e(o)?o.current!=null?oE({element:o.current,padding:n}).fn(r):{}:o?oE({element:o,padding:n}).fn(r):{}}}},IU=(t,e)=>ie(z({},FL(t)),{options:[t,e]}),AU=(t,e)=>ie(z({},$L(t)),{options:[t,e]}),jU=(t,e)=>ie(z({},LL(t)),{options:[t,e]}),NU=(t,e)=>ie(z({},ML(t)),{options:[t,e]}),DU=(t,e)=>ie(z({},TU(t)),{options:[t,e]});function nP(t){return P.useMemo(()=>t.every(e=>e==null)?null:e=>{t.forEach(r=>{typeof r=="function"?r(e):r!=null&&(r.current=e)})},t)}const oP=z({},jh),FU=oP.useInsertionEffect||(t=>t());function Jr(t){const e=P.useRef(()=>{});return FU(()=>{e.current=t}),P.useCallback(function(){for(var r=arguments.length,o=new Array(r),n=0;n=t.current.length}function Yg(t,e){return nn(t,{disabledIndices:e})}function aP(t,e){return nn(t,{decrement:!0,startingIndex:t.current.length,disabledIndices:e})}function nn(t,e){let{startingIndex:r=-1,decrement:o=!1,disabledIndices:n,amount:a=1}=e===void 0?{}:e;const s=t.current;let u=r;do u+=o?-a:a;while(u>=0&&u<=s.length-1&&Md(s,u,n));return u}function MU(t,e){let{event:r,orientation:o,loop:n,cols:a,disabledIndices:s,minIndex:u,maxIndex:c,prevIndex:d,stopEvent:f=!1}=e,h=d;if(r.key===Gg){if(f&&Qr(r),d===-1)h=c;else if(h=nn(t,{startingIndex:h,amount:a,decrement:!0,disabledIndices:s}),n&&(d-am?v:v-a}nu(t,h)&&(h=d)}if(r.key===ru&&(f&&Qr(r),d===-1?h=u:(h=nn(t,{startingIndex:d,amount:a,disabledIndices:s}),n&&d+a>c&&(h=nn(t,{startingIndex:d%a-a,amount:a,disabledIndices:s}))),nu(t,h)&&(h=d)),o==="both"){const m=bs(d/a);r.key===Os&&(f&&Qr(r),d%a!==a-1?(h=nn(t,{startingIndex:d,disabledIndices:s}),n&&Fd(h,a,m)&&(h=nn(t,{startingIndex:d-d%a-1,disabledIndices:s}))):n&&(h=nn(t,{startingIndex:d-d%a-1,disabledIndices:s})),Fd(h,a,m)&&(h=d)),r.key===Ps&&(f&&Qr(r),d%a!==0?(h=nn(t,{startingIndex:d,decrement:!0,disabledIndices:s}),n&&Fd(h,a,m)&&(h=nn(t,{startingIndex:d+(a-d%a),decrement:!0,disabledIndices:s}))):n&&(h=nn(t,{startingIndex:d+(a-d%a),decrement:!0,disabledIndices:s})),Fd(h,a,m)&&(h=d));const g=bs(c/a)===m;nu(t,h)&&(n&&g?h=r.key===Ps?c:nn(t,{startingIndex:d-d%a-1,disabledIndices:s}):h=d)}return h}function $U(t,e,r){const o=[];let n=0;return t.forEach((a,s)=>{let{width:u,height:c}=a,d=!1;for(r&&(n=0);!d;){const f=[];for(let h=0;ho[h]==null)?(f.forEach(h=>{o[h]=s}),d=!0):n++}}),[...o]}function LU(t,e,r,o,n){if(t===-1)return-1;const a=r.indexOf(t),s=e[t];switch(n){case"tl":return a;case"tr":return s?a+s.width-1:a;case"bl":return s?a+(s.height-1)*o:a;case"br":return r.lastIndexOf(t)}}function qU(t,e){return e.flatMap((r,o)=>t.includes(r)?[o]:[])}function Md(t,e,r){if(r)return r.includes(e);const o=t[e];return o==null||o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"}let iP=0;function Fa(t,e){e===void 0&&(e={});const{preventScroll:r=!1,cancelPrevious:o=!0,sync:n=!1}=e;o&&cancelAnimationFrame(iP);const a=()=>t==null?void 0:t.focus({preventScroll:r});n?a():iP=requestAnimationFrame(a)}var Bt=typeof document!="undefined"?P.useLayoutEffect:P.useEffect;function zU(t,e){const r=t.compareDocumentPosition(e);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}function BU(t,e){if(t.size!==e.size)return!1;for(const[r,o]of t.entries())if(o!==e.get(r))return!1;return!0}const sP=P.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function UU(t){const{children:e,elementsRef:r,labelsRef:o}=t,[n,a]=P.useState(()=>new Map),s=P.useCallback(c=>{a(d=>new Map(d).set(c,null))},[]),u=P.useCallback(c=>{a(d=>{const f=new Map(d);return f.delete(c),f})},[]);return Bt(()=>{const c=new Map(n);Array.from(c.keys()).sort(zU).forEach((f,h)=>{c.set(f,h)}),BU(n,c)||a(c)},[n]),P.createElement(sP.Provider,{value:P.useMemo(()=>({register:s,unregister:u,map:n,elementsRef:r,labelsRef:o}),[s,u,n,r,o])},e)}function VU(t){t===void 0&&(t={});const{label:e}=t,{register:r,unregister:o,map:n,elementsRef:a,labelsRef:s}=P.useContext(sP),[u,c]=P.useState(null),d=P.useRef(null),f=P.useCallback(h=>{if(d.current=h,u!==null&&(a.current[u]=h,s)){var m;const g=e!==void 0;s.current[u]=g?e:(m=h==null?void 0:h.textContent)!=null?m:null}},[u,a,s,e]);return Bt(()=>{const h=d.current;if(h)return r(h),()=>{o(h)}},[r,o]),Bt(()=>{const h=d.current?n.get(d.current):null;h!=null&&c(h)},[n]),P.useMemo(()=>({ref:f,index:u==null?-1:u}),[u,f])}function ou(){return ou=Object.assign?Object.assign.bind():function(t){for(var e=1;e"floating-ui-"+Math.random().toString(36).slice(2,6)+HU++;function WU(){const[t,e]=P.useState(()=>lP?uP():void 0);return Bt(()=>{t==null&&e(uP())},[]),P.useEffect(()=>{lP=!0},[]),t}const $d=oP.useId||WU;function KU(){const t=new Map;return{emit(e,r){var o;(o=t.get(e))==null||o.forEach(n=>n(r))},on(e,r){t.set(e,[...t.get(e)||[],r])},off(e,r){var o;t.set(e,((o=t.get(e))==null?void 0:o.filter(n=>n!==r))||[])}}}const GU=P.createContext(null),YU=P.createContext(null),Ld=()=>{var t;return((t=P.useContext(GU))==null?void 0:t.id)||null},au=()=>P.useContext(YU);function Ma(t){return"data-floating-ui-"+t}function An(t){const e=P.useRef(t);return Bt(()=>{e.current=t}),e}const cP=Ma("safe-polygon");function Qg(t,e,r){return r&&!eu(r)?0:typeof t=="number"?t:t==null?void 0:t[e]}function QU(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,dataRef:n,events:a,elements:s}=t,{enabled:u=!0,delay:c=0,handleClose:d=null,mouseOnly:f=!1,restMs:h=0,move:m=!0}=e,g=au(),v=Ld(),w=An(d),y=An(c),x=An(r),C=P.useRef(),S=P.useRef(-1),O=P.useRef(),_=P.useRef(-1),T=P.useRef(!0),I=P.useRef(!1),D=P.useRef(()=>{}),q=P.useCallback(()=>{var W;const H=(W=n.current.openEvent)==null?void 0:W.type;return(H==null?void 0:H.includes("mouse"))&&H!=="mousedown"},[n]);P.useEffect(()=>{if(!u)return;function W(H){let{open:J}=H;J||(clearTimeout(S.current),clearTimeout(_.current),T.current=!0)}return a.on("openchange",W),()=>{a.off("openchange",W)}},[u,a]),P.useEffect(()=>{if(!u||!w.current||!r)return;function W(J){q()&&o(!1,J,"hover")}const H=Br(s.floating).documentElement;return H.addEventListener("mouseleave",W),()=>{H.removeEventListener("mouseleave",W)}},[s.floating,r,o,u,w,q]);const N=P.useCallback(function(W,H,J){H===void 0&&(H=!0),J===void 0&&(J="hover");const V=Qg(y.current,"close",C.current);V&&!O.current?(clearTimeout(S.current),S.current=window.setTimeout(()=>o(!1,W,J),V)):H&&(clearTimeout(S.current),o(!1,W,J))},[y,o]),A=Jr(()=>{D.current(),O.current=void 0}),$=Jr(()=>{if(I.current){const W=Br(s.floating).body;W.style.pointerEvents="",W.removeAttribute(cP),I.current=!1}});P.useEffect(()=>{if(!u)return;function W(){return n.current.openEvent?["click","mousedown"].includes(n.current.openEvent.type):!1}function H(B){if(clearTimeout(S.current),T.current=!1,f&&!eu(C.current)||h>0&&!Qg(y.current,"open"))return;const U=Qg(y.current,"open",C.current);U?S.current=window.setTimeout(()=>{x.current||o(!0,B,"hover")},U):o(!0,B,"hover")}function J(B){if(W())return;D.current();const U=Br(s.floating);if(clearTimeout(_.current),w.current&&n.current.floatingContext){r||clearTimeout(S.current),O.current=w.current(ie(z({},n.current.floatingContext),{tree:g,x:B.clientX,y:B.clientY,onClose(){$(),A(),N(B,!0,"safe-polygon")}}));const le=O.current;U.addEventListener("mousemove",le),D.current=()=>{U.removeEventListener("mousemove",le)};return}(C.current==="touch"?!wr(s.floating,B.relatedTarget):!0)&&N(B)}function V(B){W()||n.current.floatingContext&&(w.current==null||w.current(ie(z({},n.current.floatingContext),{tree:g,x:B.clientX,y:B.clientY,onClose(){$(),A(),N(B)}}))(B))}if(Vt(s.domReference)){var Q;const B=s.domReference;return r&&B.addEventListener("mouseleave",V),(Q=s.floating)==null||Q.addEventListener("mouseleave",V),m&&B.addEventListener("mousemove",H,{once:!0}),B.addEventListener("mouseenter",H),B.addEventListener("mouseleave",J),()=>{var U;r&&B.removeEventListener("mouseleave",V),(U=s.floating)==null||U.removeEventListener("mouseleave",V),m&&B.removeEventListener("mousemove",H),B.removeEventListener("mouseenter",H),B.removeEventListener("mouseleave",J)}}},[s,u,t,f,h,m,N,A,$,o,r,x,g,y,w,n]),Bt(()=>{var W;if(u&&r&&(W=w.current)!=null&&W.__options.blockPointerEvents&&q()){const J=Br(s.floating).body;J.setAttribute(cP,""),J.style.pointerEvents="none",I.current=!0;const V=s.floating;if(Vt(s.domReference)&&V){var H;const Q=s.domReference,B=g==null||(H=g.nodesRef.current.find(U=>U.id===v))==null||(H=H.context)==null?void 0:H.elements.floating;return B&&(B.style.pointerEvents=""),Q.style.pointerEvents="auto",V.style.pointerEvents="auto",()=>{Q.style.pointerEvents="",V.style.pointerEvents=""}}}},[u,r,v,s,g,w,q]),Bt(()=>{r||(C.current=void 0,A(),$())},[r,A,$]),P.useEffect(()=>()=>{A(),clearTimeout(S.current),clearTimeout(_.current),$()},[u,s.domReference,A,$]);const j=P.useMemo(()=>{function W(H){C.current=H.pointerType}return{onPointerDown:W,onPointerEnter:W,onMouseMove(H){const{nativeEvent:J}=H;function V(){!T.current&&!x.current&&o(!0,J,"hover")}f&&!eu(C.current)||r||h===0||(clearTimeout(_.current),C.current==="touch"?V():_.current=window.setTimeout(V,h))}}},[f,o,r,x,h]),M=P.useMemo(()=>({onMouseEnter(){clearTimeout(S.current)},onMouseLeave(W){N(W.nativeEvent,!1)}}),[N]);return P.useMemo(()=>u?{reference:j,floating:M}:{},[u,j,M])}function JU(t,e){var r;let o=[],n=(r=t.find(a=>a.id===e))==null?void 0:r.parentId;for(;n;){const a=t.find(s=>s.id===n);n=a==null?void 0:a.parentId,a&&(o=o.concat(a))}return o}function xi(t,e){let r=t.filter(n=>{var a;return n.parentId===e&&((a=n.context)==null?void 0:a.open)}),o=r;for(;o.length;)o=t.filter(n=>{var a;return(a=o)==null?void 0:a.some(s=>{var u;return n.parentId===s.id&&((u=n.context)==null?void 0:u.open)})}),r=r.concat(o);return r}function XU(t,e){let r,o=-1;function n(a,s){s>o&&(r=a,o=s),xi(t,a).forEach(c=>{n(c.id,s+1)})}return n(e,0),t.find(a=>a.id===r)}let _s=new WeakMap,qd=new WeakSet,zd={},Jg=0;const ZU=()=>typeof HTMLElement!="undefined"&&"inert"in HTMLElement.prototype,dP=t=>t&&(t.host||dP(t.parentNode)),eV=(t,e)=>e.map(r=>{if(t.contains(r))return r;const o=dP(r);return t.contains(o)?o:null}).filter(r=>r!=null);function tV(t,e,r,o){const n="data-floating-ui-inert",a=o?"inert":r?"aria-hidden":null,s=eV(e,t),u=new Set,c=new Set(s),d=[];zd[n]||(zd[n]=new WeakMap);const f=zd[n];s.forEach(h),m(e),u.clear();function h(g){!g||u.has(g)||(u.add(g),g.parentNode&&h(g.parentNode))}function m(g){!g||c.has(g)||[].forEach.call(g.children,v=>{if(Ra(v)!=="script")if(u.has(v))m(v);else{const w=a?v.getAttribute(a):null,y=w!==null&&w!=="false",x=(_s.get(v)||0)+1,C=(f.get(v)||0)+1;_s.set(v,x),f.set(v,C),d.push(v),x===1&&y&&qd.add(v),C===1&&v.setAttribute(n,""),!y&&a&&v.setAttribute(a,"true")}})}return Jg++,()=>{d.forEach(g=>{const v=(_s.get(g)||0)-1,w=(f.get(g)||0)-1;_s.set(g,v),f.set(g,w),v||(!qd.has(g)&&a&&g.removeAttribute(a),qd.delete(g)),w||g.removeAttribute(n)}),Jg--,Jg||(_s=new WeakMap,_s=new WeakMap,qd=new WeakSet,zd={})}}function fP(t,e,r){e===void 0&&(e=!1),r===void 0&&(r=!1);const o=Br(t[0]).body;return tV(t.concat(Array.from(o.querySelectorAll("[aria-live]"))),o,e,r)}const Rs=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function pP(t,e){const r=tu(t,Rs());e==="prev"&&r.reverse();const o=r.indexOf(uo(Br(t)));return r.slice(o+1)[0]}function hP(){return pP(document.body,"next")}function gP(){return pP(document.body,"prev")}function iu(t,e){const r=e||t.currentTarget,o=t.relatedTarget;return!o||!wr(r,o)}function rV(t){tu(t,Rs()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function nV(t){t.querySelectorAll("[data-tabindex]").forEach(r=>{const o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}function oV(t,e,r){const o=t.indexOf(e);function n(s){const u=Ma("focus-guard");let c=o+(s?1:0),d=t[c];for(;d&&(!d.isConnected||d.hasAttribute(u)||wr(r,d));)s?c++:c--,d=t[c];return d}const a=n(!0);return a||n(!1)}const Xg={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let aV;function mP(t){t.key==="Tab"&&(t.target,clearTimeout(aV))}const Bd=P.forwardRef(function(e,r){const[o,n]=P.useState();Bt(()=>(Bg()&&n("button"),document.addEventListener("keydown",mP),()=>{document.removeEventListener("keydown",mP)}),[]);const a={ref:r,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,[Ma("focus-guard")]:"",style:Xg};return P.createElement("span",ou({},e,a))}),vP=P.createContext(null),yP=Ma("portal");function iV(t){t===void 0&&(t={});const{id:e,root:r}=t,o=$d(),n=bP(),[a,s]=P.useState(null),u=P.useRef(null);return Bt(()=>()=>{a==null||a.remove(),queueMicrotask(()=>{u.current=null})},[a]),Bt(()=>{if(!o||u.current)return;const c=e?document.getElementById(e):null;if(!c)return;const d=document.createElement("div");d.id=o,d.setAttribute(yP,""),c.appendChild(d),u.current=d,s(d)},[e,o]),Bt(()=>{if(!o||u.current)return;let c=r||(n==null?void 0:n.portalNode);c&&!Vt(c)&&(c=c.current),c=c||document.body;let d=null;e&&(d=document.createElement("div"),d.id=e,c.appendChild(d));const f=document.createElement("div");f.id=o,f.setAttribute(yP,""),c=d||c,c.appendChild(f),u.current=f,s(f)},[e,r,o,n]),a}function sV(t){const{children:e,id:r,root:o=null,preserveTabOrder:n=!0}=t,a=iV({id:r,root:o}),[s,u]=P.useState(null),c=P.useRef(null),d=P.useRef(null),f=P.useRef(null),h=P.useRef(null),m=!!s&&!s.modal&&s.open&&n&&!!(o||a);return P.useEffect(()=>{if(!a||!n||s!=null&&s.modal)return;function g(v){a&&iu(v)&&(v.type==="focusin"?nV:rV)(a)}return a.addEventListener("focusin",g,!0),a.addEventListener("focusout",g,!0),()=>{a.removeEventListener("focusin",g,!0),a.removeEventListener("focusout",g,!0)}},[a,n,s==null?void 0:s.modal]),P.createElement(vP.Provider,{value:P.useMemo(()=>({preserveTabOrder:n,beforeOutsideRef:c,afterOutsideRef:d,beforeInsideRef:f,afterInsideRef:h,portalNode:a,setFocusManagerState:u}),[n,a])},m&&a&&P.createElement(Bd,{"data-type":"outside",ref:c,onFocus:g=>{if(iu(g,a)){var v;(v=f.current)==null||v.focus()}else{const w=gP()||(s==null?void 0:s.refs.domReference.current);w==null||w.focus()}}}),m&&a&&P.createElement("span",{"aria-owns":a.id,style:Xg}),a&&rg.createPortal(e,a),m&&a&&P.createElement(Bd,{"data-type":"outside",ref:d,onFocus:g=>{if(iu(g,a)){var v;(v=h.current)==null||v.focus()}else{const w=hP()||(s==null?void 0:s.refs.domReference.current);w==null||w.focus(),s!=null&&s.closeOnFocusOut&&(s==null||s.onOpenChange(!1,g.nativeEvent))}}}))}const bP=()=>P.useContext(vP),wP=20;let ki=[];function Zg(t){ki=ki.filter(r=>r.isConnected);let e=t;if(!(!e||Ra(e)==="body")){if(!PU(e,Rs())){const r=tu(e,Rs())[0];r&&(e=r)}ki.push(e),ki.length>wP&&(ki=ki.slice(-wP))}}function xP(){return ki.slice().reverse().find(t=>t.isConnected)}const lV=P.forwardRef(function(e,r){return P.createElement("button",ou({},e,{type:"button",ref:r,tabIndex:-1,style:Xg}))});function kP(t){const{context:e,children:r,disabled:o=!1,order:n=["content"],guards:a=!0,initialFocus:s=0,returnFocus:u=!0,restoreFocus:c=!1,modal:d=!0,visuallyHiddenDismiss:f=!1,closeOnFocusOut:h=!0}=t,{open:m,refs:g,nodeId:v,onOpenChange:w,events:y,dataRef:x,floatingId:C,elements:{domReference:S,floating:O}}=e,_=typeof s=="number"&&s<0,T=YC(S)&&_,I=ZU()?a:!0,D=An(n),q=An(s),N=An(u),A=au(),$=bP(),j=P.useRef(null),M=P.useRef(null),W=P.useRef(!1),H=P.useRef(!1),J=P.useRef(-1),V=$!=null,Q=O==null?void 0:O.firstElementChild,B=(Q==null?void 0:Q.id)===C?Q:O,U=Jr(function(ye){return ye===void 0&&(ye=B),ye?tu(ye,Rs()):[]}),X=Jr(ye=>{const L=U(ye);return D.current.map(Y=>S&&Y==="reference"?S:B&&Y==="floating"?B:L).filter(Boolean).flat()});P.useEffect(()=>{if(o||!d)return;function ye(Y){if(Y.key==="Tab"){wr(B,uo(Br(B)))&&U().length===0&&!T&&Qr(Y);const oe=X(),ee=na(Y);D.current[0]==="reference"&&ee===S&&(Qr(Y),Y.shiftKey?Fa(oe[oe.length-1]):Fa(oe[1])),D.current[1]==="floating"&&ee===B&&Y.shiftKey&&(Qr(Y),Fa(oe[0]))}}const L=Br(B);return L.addEventListener("keydown",ye),()=>{L.removeEventListener("keydown",ye)}},[o,S,B,d,D,T,U,X]),P.useEffect(()=>{if(o||!O)return;function ye(L){const Y=na(L),ee=U().indexOf(Y);ee!==-1&&(J.current=ee)}return O.addEventListener("focusin",ye),()=>{O.removeEventListener("focusin",ye)}},[o,O,U]),P.useEffect(()=>{if(o||!h)return;function ye(){H.current=!0,setTimeout(()=>{H.current=!1})}function L(Y){const oe=Y.relatedTarget;queueMicrotask(()=>{const ee=!(wr(S,oe)||wr(O,oe)||wr(oe,O)||wr($==null?void 0:$.portalNode,oe)||oe!=null&&oe.hasAttribute(Ma("focus-guard"))||A&&(xi(A.nodesRef.current,v).find(te=>{var se,Ee;return wr((se=te.context)==null?void 0:se.elements.floating,oe)||wr((Ee=te.context)==null?void 0:Ee.elements.domReference,oe)})||JU(A.nodesRef.current,v).find(te=>{var se,Ee;return((se=te.context)==null?void 0:se.elements.floating)===oe||((Ee=te.context)==null?void 0:Ee.elements.domReference)===oe})));if(c&&ee&&uo(Br(B))===Br(B).body){br(B)&&(B==null||B.focus());const te=J.current,se=U(),Ee=se[te]||se[se.length-1]||B;br(Ee)&&Ee.focus()}(T||!d)&&oe&&ee&&!H.current&&oe!==xP()&&(W.current=!0,w(!1,Y))})}if(O&&br(S))return S.addEventListener("focusout",L),S.addEventListener("pointerdown",ye),O.addEventListener("focusout",L),()=>{S.removeEventListener("focusout",L),S.removeEventListener("pointerdown",ye),O.removeEventListener("focusout",L)}},[o,S,O,B,d,v,A,$,w,h,c,U,T]),P.useEffect(()=>{var ye;if(o)return;const L=Array.from(($==null||(ye=$.portalNode)==null?void 0:ye.querySelectorAll("["+Ma("portal")+"]"))||[]);if(O){const Y=[O,...L,j.current,M.current,D.current.includes("reference")||T?S:null].filter(ee=>ee!=null),oe=d||T?fP(Y,I,!I):fP(Y);return()=>{oe()}}},[o,S,O,d,D,$,T,I]),Bt(()=>{if(o||!br(B))return;const ye=Br(B),L=uo(ye);queueMicrotask(()=>{const Y=X(B),oe=q.current,ee=(typeof oe=="number"?Y[oe]:oe.current)||B,te=wr(B,L);!_&&!te&&m&&Fa(ee,{preventScroll:ee===B})})},[o,m,B,_,X,q]),Bt(()=>{if(o||!B)return;let ye=!1;const L=Br(B),Y=uo(L);let ee=x.current.openEvent;const te=g.domReference.current;Zg(Y);function se(Ee){let{open:Ae,reason:Ne,event:je,nested:Fe}=Ee;Ae&&(ee=je),Ne==="escape-key"&&g.domReference.current&&Zg(g.domReference.current),Ne==="hover"&&je.type==="mouseleave"&&(W.current=!0),Ne==="outside-press"&&(Fe?(W.current=!1,ye=!0):W.current=!(KC(je)||zg(je)))}return y.on("openchange",se),()=>{y.off("openchange",se);const Ee=uo(L),Ae=wr(O,Ee)||A&&xi(A.nodesRef.current,v).some(ke=>{var Me;return wr((Me=ke.context)==null?void 0:Me.elements.floating,Ee)});(Ae||ee&&["click","mousedown"].includes(ee.type))&&g.domReference.current&&Zg(g.domReference.current);const je=te||Y,Fe=tu(Br(je).body,Rs());queueMicrotask(()=>{let ke=xP();!ke&&br(je)&&O&&(ke=oV(Fe,je,O)),N.current&&!W.current&&br(ke)&&(!(ke!==Ee&&Ee!==L.body)||Ae)&&ke.focus({preventScroll:ye})})}},[o,O,B,N,x,g,y,A,v]),Bt(()=>{if(!o&&$)return $.setFocusManagerState({modal:d,closeOnFocusOut:h,open:m,onOpenChange:w,refs:g}),()=>{$.setFocusManagerState(null)}},[o,$,d,m,w,g,h]),Bt(()=>{if(o||!B||typeof MutationObserver!="function"||_)return;const ye=()=>{const Y=B.getAttribute("tabindex"),oe=U(),ee=uo(Br(O)),te=oe.indexOf(ee);te!==-1&&(J.current=te),D.current.includes("floating")||ee!==g.domReference.current&&oe.length===0?Y!=="0"&&B.setAttribute("tabindex","0"):Y!=="-1"&&B.setAttribute("tabindex","-1")};ye();const L=new MutationObserver(ye);return L.observe(B,{childList:!0,subtree:!0,attributes:!0}),()=>{L.disconnect()}},[o,O,B,g,D,U,_]);function le(ye){return o||!f||!d?null:P.createElement(lV,{ref:ye==="start"?j:M,onClick:L=>w(!1,L.nativeEvent)},typeof f=="string"?f:"Dismiss")}const we=!o&&I&&(d?!T:!0)&&(V||d);return P.createElement(P.Fragment,null,we&&P.createElement(Bd,{"data-type":"inside",ref:$==null?void 0:$.beforeInsideRef,onFocus:ye=>{if(d){const Y=X();Fa(n[0]==="reference"?Y[0]:Y[Y.length-1])}else if($!=null&&$.preserveTabOrder&&$.portalNode)if(W.current=!1,iu(ye,$.portalNode)){const Y=hP()||S;Y==null||Y.focus()}else{var L;(L=$.beforeOutsideRef.current)==null||L.focus()}}}),!T&&le("start"),r,le("end"),we&&P.createElement(Bd,{"data-type":"inside",ref:$==null?void 0:$.afterInsideRef,onFocus:ye=>{if(d)Fa(X()[0]);else if($!=null&&$.preserveTabOrder&&$.portalNode)if(h&&(W.current=!0),iu(ye,$.portalNode)){const Y=gP()||S;Y==null||Y.focus()}else{var L;(L=$.afterOutsideRef.current)==null||L.focus()}}}))}const em=new Set,uV=P.forwardRef(function(e,r){const s=e,{lockScroll:o=!1}=s,n=be(s,["lockScroll"]),a=$d();return Bt(()=>{if(!o)return;em.add(a);const u=/iP(hone|ad|od)|iOS/.test(qg()),c=document.body.style,f=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",h=window.innerWidth-document.documentElement.clientWidth,m=c.left?parseFloat(c.left):window.scrollX,g=c.top?parseFloat(c.top):window.scrollY;if(c.overflow="hidden",h&&(c[f]=h+"px"),u){var v,w;const y=((v=window.visualViewport)==null?void 0:v.offsetLeft)||0,x=((w=window.visualViewport)==null?void 0:w.offsetTop)||0;Object.assign(c,{position:"fixed",top:-(g-Math.floor(x))+"px",left:-(m-Math.floor(y))+"px",right:"0"})}return()=>{em.delete(a),em.size===0&&(Object.assign(c,{overflow:"",[f]:""}),u&&(Object.assign(c,{position:"",top:"",left:"",right:""}),window.scrollTo(m,g)))}},[a,o]),P.createElement("div",ou({ref:r},n,{style:z({position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0},n.style)}))});function SP(t){return br(t.target)&&t.target.tagName==="BUTTON"}function EP(t){return Hg(t)}function CP(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,dataRef:n,elements:{domReference:a}}=t,{enabled:s=!0,event:u="click",toggle:c=!0,ignoreMouse:d=!1,keyboardHandlers:f=!0}=e,h=P.useRef(),m=P.useRef(!1),g=P.useMemo(()=>({onPointerDown(v){h.current=v.pointerType},onMouseDown(v){const w=h.current;v.button===0&&u!=="click"&&(eu(w,!0)&&d||(r&&c&&(!n.current.openEvent||n.current.openEvent.type==="mousedown")?o(!1,v.nativeEvent,"click"):(v.preventDefault(),o(!0,v.nativeEvent,"click"))))},onClick(v){const w=h.current;if(u==="mousedown"&&h.current){h.current=void 0;return}eu(w,!0)&&d||(r&&c&&(!n.current.openEvent||n.current.openEvent.type==="click")?o(!1,v.nativeEvent,"click"):o(!0,v.nativeEvent,"click"))},onKeyDown(v){h.current=void 0,!(v.defaultPrevented||!f||SP(v))&&(v.key===" "&&!EP(a)&&(v.preventDefault(),m.current=!0),v.key==="Enter"&&o(!(r&&c),v.nativeEvent,"click"))},onKeyUp(v){v.defaultPrevented||!f||SP(v)||EP(a)||v.key===" "&&m.current&&(m.current=!1,o(!(r&&c),v.nativeEvent,"click"))}}),[n,a,u,d,f,o,r,c]);return P.useMemo(()=>s?{reference:g}:{},[s,g])}const cV={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},dV={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},PP=t=>{var e,r;return{escapeKey:typeof t=="boolean"?t:(e=t==null?void 0:t.escapeKey)!=null?e:!1,outsidePress:typeof t=="boolean"?t:(r=t==null?void 0:t.outsidePress)!=null?r:!0}};function OP(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,elements:n,dataRef:a}=t,{enabled:s=!0,escapeKey:u=!0,outsidePress:c=!0,outsidePressEvent:d="pointerdown",referencePress:f=!1,referencePressEvent:h="pointerdown",ancestorScroll:m=!1,bubbles:g,capture:v}=e,w=au(),y=Jr(typeof c=="function"?c:()=>!1),x=typeof c=="function"?y:c,C=P.useRef(!1),S=P.useRef(!1),{escapeKey:O,outsidePress:_}=PP(g),{escapeKey:T,outsidePress:I}=PP(v),D=Jr(M=>{var W;if(!r||!s||!u||M.key!=="Escape")return;const H=(W=a.current.floatingContext)==null?void 0:W.nodeId,J=w?xi(w.nodesRef.current,H):[];if(!O&&(M.stopPropagation(),J.length>0)){let V=!0;if(J.forEach(Q=>{var B;if((B=Q.context)!=null&&B.open&&!Q.context.dataRef.current.__escapeKeyBubbles){V=!1;return}}),!V)return}o(!1,aU(M)?M.nativeEvent:M,"escape-key")}),q=Jr(M=>{var W;const H=()=>{var J;D(M),(J=na(M))==null||J.removeEventListener("keydown",H)};(W=na(M))==null||W.addEventListener("keydown",H)}),N=Jr(M=>{var W;const H=C.current;C.current=!1;const J=S.current;if(S.current=!1,d==="click"&&J||H||typeof x=="function"&&!x(M))return;const V=na(M),Q="["+Ma("inert")+"]",B=Br(n.floating).querySelectorAll(Q);let U=Vt(V)?V:null;for(;U&&!Ta(U);){const ye=Zo(U);if(Ta(ye)||!Vt(ye))break;U=ye}if(B.length&&Vt(V)&&!iU(V)&&!wr(V,n.floating)&&Array.from(B).every(ye=>!wr(U,ye)))return;if(br(V)&&j){const ye=V.clientWidth>0&&V.scrollWidth>V.clientWidth,L=V.clientHeight>0&&V.scrollHeight>V.clientHeight;let Y=L&&M.offsetX>V.clientWidth;if(L&&Vn(V).direction==="rtl"&&(Y=M.offsetX<=V.offsetWidth-V.clientWidth),Y||ye&&M.offsetY>V.clientHeight)return}const X=(W=a.current.floatingContext)==null?void 0:W.nodeId,le=w&&xi(w.nodesRef.current,X).some(ye=>{var L;return Vg(M,(L=ye.context)==null?void 0:L.elements.floating)});if(Vg(M,n.floating)||Vg(M,n.domReference)||le)return;const we=w?xi(w.nodesRef.current,X):[];if(we.length>0){let ye=!0;if(we.forEach(L=>{var Y;if((Y=L.context)!=null&&Y.open&&!L.context.dataRef.current.__outsidePressBubbles){ye=!1;return}}),!ye)return}o(!1,M,"outside-press")}),A=Jr(M=>{var W;const H=()=>{var J;N(M),(J=na(M))==null||J.removeEventListener(d,H)};(W=na(M))==null||W.addEventListener(d,H)});P.useEffect(()=>{if(!r||!s)return;a.current.__escapeKeyBubbles=O,a.current.__outsidePressBubbles=_;function M(J){o(!1,J,"ancestor-scroll")}const W=Br(n.floating);u&&W.addEventListener("keydown",T?q:D,T),x&&W.addEventListener(d,I?A:N,I);let H=[];return m&&(Vt(n.domReference)&&(H=Ia(n.domReference)),Vt(n.floating)&&(H=H.concat(Ia(n.floating))),!Vt(n.reference)&&n.reference&&n.reference.contextElement&&(H=H.concat(Ia(n.reference.contextElement)))),H=H.filter(J=>{var V;return J!==((V=W.defaultView)==null?void 0:V.visualViewport)}),H.forEach(J=>{J.addEventListener("scroll",M,{passive:!0})}),()=>{u&&W.removeEventListener("keydown",T?q:D,T),x&&W.removeEventListener(d,I?A:N,I),H.forEach(J=>{J.removeEventListener("scroll",M)})}},[a,n,u,x,d,r,o,m,s,O,_,D,T,q,N,I,A]),P.useEffect(()=>{C.current=!1},[x,d]);const $=P.useMemo(()=>({onKeyDown:D,[cV[h]]:M=>{f&&o(!1,M.nativeEvent,"reference-press")}}),[D,o,f,h]),j=P.useMemo(()=>({onKeyDown:D,onMouseDown(){S.current=!0},onMouseUp(){S.current=!0},[dV[d]]:()=>{C.current=!0}}),[D,d]);return P.useMemo(()=>s?{reference:$,floating:j}:{},[s,$,j])}function fV(t){const{open:e=!1,onOpenChange:r,elements:o}=t,n=$d(),a=P.useRef({}),[s]=P.useState(()=>KU()),u=Ld()!=null,[c,d]=P.useState(o.reference),f=Jr((g,v,w)=>{a.current.openEvent=g?v:void 0,s.emit("openchange",{open:g,event:v,reason:w,nested:u}),r==null||r(g,v,w)}),h=P.useMemo(()=>({setPositionReference:d}),[]),m=P.useMemo(()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference}),[c,o.reference,o.floating]);return P.useMemo(()=>({dataRef:a,open:e,onOpenChange:f,elements:m,events:s,floatingId:n,refs:h}),[e,f,m,s,n,h])}function _P(t){t===void 0&&(t={});const{nodeId:e}=t,r=fV(ie(z({},t),{elements:z({reference:null,floating:null},t.elements)})),o=t.rootContext||r,n=o.elements,[a,s]=P.useState(null),[u,c]=P.useState(null),f=(n==null?void 0:n.reference)||a,h=P.useRef(null),m=au();Bt(()=>{f&&(h.current=f)},[f]);const g=RU(ie(z({},t),{elements:z(z({},n),u&&{reference:u})})),v=P.useCallback(S=>{const O=Vt(S)?{getBoundingClientRect:()=>S.getBoundingClientRect(),contextElement:S}:S;c(O),g.refs.setReference(O)},[g.refs]),w=P.useCallback(S=>{(Vt(S)||S===null)&&(h.current=S,s(S)),(Vt(g.refs.reference.current)||g.refs.reference.current===null||S!==null&&!Vt(S))&&g.refs.setReference(S)},[g.refs]),y=P.useMemo(()=>ie(z({},g.refs),{setReference:w,setPositionReference:v,domReference:h}),[g.refs,w,v]),x=P.useMemo(()=>ie(z({},g.elements),{domReference:f}),[g.elements,f]),C=P.useMemo(()=>ie(z(z({},g),o),{refs:y,elements:x,nodeId:e}),[g,y,x,e,o]);return Bt(()=>{o.dataRef.current.floatingContext=C;const S=m==null?void 0:m.nodesRef.current.find(O=>O.id===e);S&&(S.context=C)}),P.useMemo(()=>ie(z({},g),{context:C,refs:y,elements:x}),[g,y,x,C])}function pV(t,e){e===void 0&&(e={});const{open:r,onOpenChange:o,events:n,dataRef:a,elements:s}=t,{enabled:u=!0,visibleOnly:c=!0}=e,d=P.useRef(!1),f=P.useRef(),h=P.useRef(!0);P.useEffect(()=>{if(!u)return;const g=wn(s.domReference);function v(){!r&&br(s.domReference)&&s.domReference===uo(Br(s.domReference))&&(d.current=!0)}function w(){h.current=!0}return g.addEventListener("blur",v),g.addEventListener("keydown",w,!0),()=>{g.removeEventListener("blur",v),g.removeEventListener("keydown",w,!0)}},[s.domReference,r,u]),P.useEffect(()=>{if(!u)return;function g(v){let{reason:w}=v;(w==="reference-press"||w==="escape-key")&&(d.current=!0)}return n.on("openchange",g),()=>{n.off("openchange",g)}},[n,u]),P.useEffect(()=>()=>{clearTimeout(f.current)},[]);const m=P.useMemo(()=>({onPointerDown(g){zg(g.nativeEvent)||(h.current=!1)},onMouseLeave(){d.current=!1},onFocus(g){if(d.current)return;const v=na(g.nativeEvent);if(c&&Vt(v))try{if(Bg()&&GC())throw Error();if(!v.matches(":focus-visible"))return}catch(w){if(!h.current&&!Hg(v))return}o(!0,g.nativeEvent,"focus")},onBlur(g){d.current=!1;const v=g.relatedTarget,w=g.nativeEvent,y=Vt(v)&&v.hasAttribute(Ma("focus-guard"))&&v.getAttribute("data-type")==="outside";f.current=window.setTimeout(()=>{var x;const C=uo(s.domReference?s.domReference.ownerDocument:document);!v&&C===s.domReference||wr((x=a.current.floatingContext)==null?void 0:x.refs.floating.current,C)||wr(s.domReference,C)||y||o(!1,w,"focus")})}}),[a,s.domReference,o,c]);return P.useMemo(()=>u?{reference:m}:{},[u,m])}const tm="active",rm="selected";function nm(t,e,r){const o=new Map,n=r==="item";let a=t;if(n&&t){const s=t,{[tm]:u,[rm]:c}=s;a=be(s,[fh(tm),fh(rm)])}return z(z(z({},r==="floating"&&{tabIndex:-1}),a),e.map(u=>{const c=u?u[r]:null;return typeof c=="function"?t?c(t):null:c}).concat(t).reduce((u,c)=>(c&&Object.entries(c).forEach(d=>{let[f,h]=d;if(!(n&&[tm,rm].includes(f)))if(f.indexOf("on")===0){if(o.has(f)||o.set(f,[]),typeof h=="function"){var m;(m=o.get(f))==null||m.push(h),u[f]=function(){for(var g,v=arguments.length,w=new Array(v),y=0;yx(...w)).find(x=>x!==void 0)}}}else u[f]=h}),u),{}))}function RP(t){t===void 0&&(t=[]);const e=t.map(u=>u==null?void 0:u.reference),r=t.map(u=>u==null?void 0:u.floating),o=t.map(u=>u==null?void 0:u.item),n=P.useCallback(u=>nm(u,t,"reference"),e),a=P.useCallback(u=>nm(u,t,"floating"),r),s=P.useCallback(u=>nm(u,t,"item"),o);return P.useMemo(()=>({getReferenceProps:n,getFloatingProps:a,getItemProps:s}),[n,a,s])}let TP=!1;function Ud(t,e,r){switch(t){case"vertical":return e;case"horizontal":return r;default:return e||r}}function IP(t,e){return Ud(e,t===Gg||t===ru,t===Ps||t===Os)}function om(t,e,r){return Ud(e,t===ru,r?t===Ps:t===Os)||t==="Enter"||t===" "||t===""}function hV(t,e,r){return Ud(e,r?t===Ps:t===Os,t===ru)}function AP(t,e,r){return Ud(e,r?t===Os:t===Ps,t===Gg)}function gV(t,e){const{open:r,onOpenChange:o,elements:n}=t,{listRef:a,activeIndex:s,onNavigate:u=()=>{},enabled:c=!0,selectedIndex:d=null,allowEscape:f=!1,loop:h=!1,nested:m=!1,rtl:g=!1,virtual:v=!1,focusItemOnOpen:w="auto",focusItemOnHover:y=!0,openOnArrowKeyDown:x=!0,disabledIndices:C=void 0,orientation:S="vertical",cols:O=1,scrollItemIntoView:_=!0,virtualItemRef:T,itemSizes:I,dense:D=!1}=e,q=Ld(),N=au(),A=Jr(u),$=P.useRef(w),j=P.useRef(d!=null?d:-1),M=P.useRef(null),W=P.useRef(!0),H=P.useRef(A),J=P.useRef(!!n.floating),V=P.useRef(r),Q=P.useRef(!1),B=P.useRef(!1),U=An(C),X=An(r),le=An(_),we=An(n.floating),ye=An(d),[L,Y]=P.useState(),[oe,ee]=P.useState(),te=Jr(function(ke,Me,Ce){Ce===void 0&&(Ce=!1);function qe(_e){v?(Y(_e.id),N==null||N.events.emit("virtualfocus",_e),T&&(T.current=_e)):Fa(_e,{preventScroll:!0,sync:GC()&&Bg()?TP||Q.current:!1})}const Qe=ke.current[Me.current];Qe&&qe(Qe),requestAnimationFrame(()=>{const _e=ke.current[Me.current]||Qe;if(!_e)return;Qe||qe(_e);const Ge=le.current;Ge&&Ee&&(Ce||!W.current)&&(_e.scrollIntoView==null||_e.scrollIntoView(typeof Ge=="boolean"?{block:"nearest",inline:"nearest"}:Ge))})});Bt(()=>{document.createElement("div").focus({get preventScroll(){return TP=!0,!1}})},[]),Bt(()=>{c&&(r&&n.floating?$.current&&d!=null&&(B.current=!0,j.current=d,A(d)):J.current&&(j.current=-1,H.current(null)))},[c,r,n.floating,d,A]),Bt(()=>{if(c&&r&&n.floating)if(s==null){if(Q.current=!1,ye.current!=null)return;if(J.current&&(j.current=-1,te(a,j)),(!V.current||!J.current)&&$.current&&(M.current!=null||$.current===!0&&M.current==null)){let ke=0;const Me=()=>{a.current[0]==null?(ke<2&&(ke?requestAnimationFrame:queueMicrotask)(Me),ke++):(j.current=M.current==null||om(M.current,S,g)||m?Yg(a,U.current):aP(a,U.current),M.current=null,A(j.current))};Me()}}else nu(a,s)||(j.current=s,te(a,j,B.current),B.current=!1)},[c,r,n.floating,s,ye,m,a,S,g,A,te,U]),Bt(()=>{var ke;if(!c||n.floating||!N||v||!J.current)return;const Me=N.nodesRef.current,Ce=(ke=Me.find(_e=>_e.id===q))==null||(ke=ke.context)==null?void 0:ke.elements.floating,qe=uo(Br(n.floating)),Qe=Me.some(_e=>_e.context&&wr(_e.context.elements.floating,qe));Ce&&!Qe&&W.current&&Ce.focus({preventScroll:!0})},[c,n.floating,N,q,v]),Bt(()=>{if(!c||!N||!v||q)return;function ke(Me){ee(Me.id),T&&(T.current=Me)}return N.events.on("virtualfocus",ke),()=>{N.events.off("virtualfocus",ke)}},[c,N,v,q,T]),Bt(()=>{H.current=A,J.current=!!n.floating}),Bt(()=>{r||(M.current=null)},[r]),Bt(()=>{V.current=r},[r]);const se=s!=null,Ee=P.useMemo(()=>{function ke(Ce){if(!r)return;const qe=a.current.indexOf(Ce);qe!==-1&&A(qe)}return z({onFocus(Ce){let{currentTarget:qe}=Ce;ke(qe)},onClick:Ce=>{let{currentTarget:qe}=Ce;return qe.focus({preventScroll:!0})}},y&&{onMouseMove(Ce){let{currentTarget:qe}=Ce;ke(qe)},onPointerLeave(Ce){let{pointerType:qe}=Ce;!W.current||qe==="touch"||(j.current=-1,te(a,j),A(null),v||Fa(we.current,{preventScroll:!0}))}})},[r,we,te,y,a,A,v]),Ae=Jr(ke=>{if(W.current=!1,Q.current=!0,!X.current&&ke.currentTarget===we.current)return;if(m&&AP(ke.key,S,g)){Qr(ke),o(!1,ke.nativeEvent,"list-navigation"),br(n.domReference)&&!v&&n.domReference.focus();return}const Me=j.current,Ce=Yg(a,C),qe=aP(a,C);if(ke.key==="Home"&&(Qr(ke),j.current=Ce,A(j.current)),ke.key==="End"&&(Qr(ke),j.current=qe,A(j.current)),O>1){const Qe=I||Array.from({length:a.current.length},()=>({width:1,height:1})),_e=$U(Qe,O,D),Ge=_e.findIndex(Ct=>Ct!=null&&!Md(a.current,Ct,C)),xt=_e.reduce((Ct,kr,pr)=>kr!=null&&!Md(a.current,kr,C)?pr:Ct,-1);if(j.current=_e[MU({current:_e.map(Ct=>Ct!=null?a.current[Ct]:null)},{event:ke,orientation:S,loop:h,cols:O,disabledIndices:qU([...C||a.current.map((Ct,kr)=>Md(a.current,kr)?kr:void 0),void 0],_e),minIndex:Ge,maxIndex:xt,prevIndex:LU(j.current>qe?Ce:j.current,Qe,_e,O,ke.key===ru?"bl":ke.key===Os?"tr":"tl"),stopEvent:!0})],A(j.current),S==="both")return}if(IP(ke.key,S)){if(Qr(ke),r&&!v&&uo(ke.currentTarget.ownerDocument)===ke.currentTarget){j.current=om(ke.key,S,g)?Ce:qe,A(j.current);return}om(ke.key,S,g)?h?j.current=Me>=qe?f&&Me!==a.current.length?-1:Ce:nn(a,{startingIndex:Me,disabledIndices:C}):j.current=Math.min(qe,nn(a,{startingIndex:Me,disabledIndices:C})):h?j.current=Me<=Ce?f&&Me!==-1?a.current.length:qe:nn(a,{startingIndex:Me,decrement:!0,disabledIndices:C}):j.current=Math.max(Ce,nn(a,{startingIndex:Me,decrement:!0,disabledIndices:C})),nu(a,j.current)?A(null):A(j.current)}}),Ne=P.useMemo(()=>v&&r&&se&&{"aria-activedescendant":oe||L},[v,r,se,oe,L]),je=P.useMemo(()=>ie(z({"aria-orientation":S==="both"?void 0:S},!YC(n.domReference)&&Ne),{onKeyDown:Ae,onPointerMove(){W.current=!0}}),[Ne,Ae,n.domReference,S]),Fe=P.useMemo(()=>{function ke(Ce){w==="auto"&&KC(Ce.nativeEvent)&&($.current=!0)}function Me(Ce){$.current=w,w==="auto"&&zg(Ce.nativeEvent)&&($.current=!0)}return ie(z({},Ne),{onKeyDown(Ce){W.current=!1;const qe=Ce.key.indexOf("Arrow")===0,Qe=hV(Ce.key,S,g),_e=AP(Ce.key,S,g),Ge=IP(Ce.key,S),xt=(m?Qe:Ge)||Ce.key==="Enter"||Ce.key.trim()==="";if(v&&r){const _r=N==null?void 0:N.nodesRef.current.find(Sr=>Sr.parentId==null),Qt=N&&_r?XU(N.nodesRef.current,_r.id):null;if(qe&&Qt&&T){const Sr=new KeyboardEvent("keydown",{key:Ce.key,bubbles:!0});if(Qe||_e){var Ct,kr;const on=((Ct=Qt.context)==null?void 0:Ct.elements.domReference)===Ce.currentTarget,ue=_e&&!on?(kr=Qt.context)==null?void 0:kr.elements.domReference:Qe?a.current.find(de=>(de==null?void 0:de.id)===L):null;ue&&(Qr(Ce),ue.dispatchEvent(Sr),ee(void 0))}if(Ge&&Qt.context&&Qt.context.open&&Qt.parentId&&Ce.currentTarget!==Qt.context.elements.domReference){var pr;Qr(Ce),(pr=Qt.context.elements.domReference)==null||pr.dispatchEvent(Sr);return}}return Ae(Ce)}if(!(!r&&!x&&qe)){if(xt&&(M.current=m&&Ge?null:Ce.key),m){Qe&&(Qr(Ce),r?(j.current=Yg(a,U.current),A(j.current)):o(!0,Ce.nativeEvent,"list-navigation"));return}Ge&&(d!=null&&(j.current=d),Qr(Ce),!r&&x?o(!0,Ce.nativeEvent,"list-navigation"):Ae(Ce),r&&A(j.current))}},onFocus(){r&&!v&&A(null)},onPointerDown:Me,onMouseDown:ke,onClick:ke})},[L,Ne,Ae,U,w,a,m,A,o,r,x,S,g,d,N,v,T]);return P.useMemo(()=>c?{reference:Fe,floating:je,item:Ee}:{},[c,Fe,je,Ee])}const mV=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function jP(t,e){var r;e===void 0&&(e={});const{open:o,floatingId:n}=t,{enabled:a=!0,role:s="dialog"}=e,u=(r=mV.get(s))!=null?r:s,c=$d(),f=Ld()!=null,h=P.useMemo(()=>u==="tooltip"||s==="label"?{["aria-"+(s==="label"?"labelledby":"describedby")]:o?n:void 0}:z(z(z(z(z({"aria-expanded":o?"true":"false","aria-haspopup":u==="alertdialog"?"dialog":u,"aria-controls":o?n:void 0},u==="listbox"&&{role:"combobox"}),u==="menu"&&{id:c}),u==="menu"&&f&&{role:"menuitem"}),s==="select"&&{"aria-autocomplete":"none"}),s==="combobox"&&{"aria-autocomplete":"list"}),[u,n,f,o,c,s]),m=P.useMemo(()=>{const v=z({id:n},u&&{role:u});return u==="tooltip"||s==="label"?v:z(z({},v),u==="menu"&&{"aria-labelledby":c})},[u,n,c,s]),g=P.useCallback(v=>{let{active:w,selected:y}=v;const x=z({role:"option"},w&&{id:n+"-option"});switch(s){case"select":return ie(z({},x),{"aria-selected":w&&y});case"combobox":return z(z({},x),w&&{"aria-selected":!0})}return{}},[n,s]);return P.useMemo(()=>a?{reference:h,floating:m,item:g}:{},[a,h,m,g])}function vV(t,e){var r;const{open:o,dataRef:n}=t,{listRef:a,activeIndex:s,onMatch:u,onTypingChange:c,enabled:d=!0,findMatch:f=null,resetMs:h=750,ignoreKeys:m=[],selectedIndex:g=null}=e,v=P.useRef(),w=P.useRef(""),y=P.useRef((r=g!=null?g:s)!=null?r:-1),x=P.useRef(null),C=Jr(u),S=Jr(c),O=An(f),_=An(m);Bt(()=>{o&&(clearTimeout(v.current),x.current=null,w.current="")},[o]),Bt(()=>{if(o&&w.current===""){var N;y.current=(N=g!=null?g:s)!=null?N:-1}},[o,g,s]);const T=Jr(N=>{N?n.current.typing||(n.current.typing=N,S(N)):n.current.typing&&(n.current.typing=N,S(N))}),I=Jr(N=>{function A(H,J,V){const Q=O.current?O.current(J,V):J.find(B=>(B==null?void 0:B.toLocaleLowerCase().indexOf(V.toLocaleLowerCase()))===0);return Q?H.indexOf(Q):-1}const $=a.current;if(w.current.length>0&&w.current[0]!==" "&&(A($,$,w.current)===-1?T(!1):N.key===" "&&Qr(N)),$==null||_.current.includes(N.key)||N.key.length!==1||N.ctrlKey||N.metaKey||N.altKey)return;o&&N.key!==" "&&(Qr(N),T(!0)),$.every(H=>{var J,V;return H?((J=H[0])==null?void 0:J.toLocaleLowerCase())!==((V=H[1])==null?void 0:V.toLocaleLowerCase()):!0})&&w.current===N.key&&(w.current="",y.current=x.current),w.current+=N.key,clearTimeout(v.current),v.current=setTimeout(()=>{w.current="",y.current=x.current,T(!1)},h);const M=y.current,W=A($,[...$.slice((M||0)+1),...$.slice(0,(M||0)+1)],w.current);W!==-1?(C(W),x.current=W):N.key!==" "&&(w.current="",T(!1))}),D=P.useMemo(()=>({onKeyDown:I}),[I]),q=P.useMemo(()=>({onKeyDown:I,onKeyUp(N){N.key===" "&&T(!1)}}),[I,T]);return P.useMemo(()=>d?{reference:D,floating:q}:{},[d,D,q])}function NP(t,e){const[r,o]=t;let n=!1;const a=e.length;for(let s=0,u=a-1;s=o!=h>=o&&r<=(f-c)*(o-d)/(h-d)+c&&(n=!n)}return n}function yV(t,e){return t[0]>=e.x&&t[0]<=e.x+e.width&&t[1]>=e.y&&t[1]<=e.y+e.height}function bV(t){t===void 0&&(t={});const{buffer:e=.5,blockPointerEvents:r=!1,requireIntent:o=!0}=t;let n,a=!1,s=null,u=null,c=performance.now();function d(h,m){const g=performance.now(),v=g-c;if(s===null||u===null||v===0)return s=h,u=m,c=g,null;const w=h-s,y=m-u,C=Math.sqrt(w*w+y*y)/v;return s=h,u=m,c=g,C}const f=h=>{let{x:m,y:g,placement:v,elements:w,onClose:y,nodeId:x,tree:C}=h;return function(O){function _(){clearTimeout(n),y()}if(clearTimeout(n),!w.domReference||!w.floating||v==null||m==null||g==null)return;const{clientX:T,clientY:I}=O,D=[T,I],q=na(O),N=O.type==="mouseleave",A=wr(w.floating,q),$=wr(w.domReference,q),j=w.domReference.getBoundingClientRect(),M=w.floating.getBoundingClientRect(),W=v.split("-")[0],H=m>M.right-M.width/2,J=g>M.bottom-M.height/2,V=yV(D,j),Q=M.width>j.width,B=M.height>j.height,U=(Q?j:M).left,X=(Q?j:M).right,le=(B?j:M).top,we=(B?j:M).bottom;if(A&&(a=!0,!N))return;if($&&(a=!1),$&&!N){a=!0;return}if(N&&Vt(O.relatedTarget)&&wr(w.floating,O.relatedTarget)||C&&xi(C.nodesRef.current,x).some(Y=>{let{context:oe}=Y;return oe==null?void 0:oe.open}))return;if(W==="top"&&g>=j.bottom-1||W==="bottom"&&g<=j.top+1||W==="left"&&m>=j.right-1||W==="right"&&m<=j.left+1)return _();let ye=[];switch(W){case"top":ye=[[U,j.top+1],[U,M.bottom-1],[X,M.bottom-1],[X,j.top+1]];break;case"bottom":ye=[[U,M.top+1],[U,j.bottom-1],[X,j.bottom-1],[X,M.top+1]];break;case"left":ye=[[M.right-1,we],[M.right-1,le],[j.left+1,le],[j.left+1,we]];break;case"right":ye=[[j.right-1,we],[j.right-1,le],[M.left+1,le],[M.left+1,we]];break}function L(Y){let[oe,ee]=Y;switch(W){case"top":{const te=[Q?oe+e/2:H?oe+e*4:oe-e*4,ee+e+1],se=[Q?oe-e/2:H?oe+e*4:oe-e*4,ee+e+1],Ee=[[M.left,H||Q?M.bottom-e:M.top],[M.right,H?Q?M.bottom-e:M.top:M.bottom-e]];return[te,se,...Ee]}case"bottom":{const te=[Q?oe+e/2:H?oe+e*4:oe-e*4,ee-e],se=[Q?oe-e/2:H?oe+e*4:oe-e*4,ee-e],Ee=[[M.left,H||Q?M.top+e:M.bottom],[M.right,H?Q?M.top+e:M.bottom:M.top+e]];return[te,se,...Ee]}case"left":{const te=[oe+e+1,B?ee+e/2:J?ee+e*4:ee-e*4],se=[oe+e+1,B?ee-e/2:J?ee+e*4:ee-e*4];return[...[[J||B?M.right-e:M.left,M.top],[J?B?M.right-e:M.left:M.right-e,M.bottom]],te,se]}case"right":{const te=[oe-e,B?ee+e/2:J?ee+e*4:ee-e*4],se=[oe-e,B?ee-e/2:J?ee+e*4:ee-e*4],Ee=[[J||B?M.left+e:M.right,M.top],[J?B?M.left+e:M.right:M.left+e,M.bottom]];return[te,se,...Ee]}}}if(!NP([T,I],ye)){if(a&&!V)return _();if(!N&&o){const Y=d(O.clientX,O.clientY);if(Y!==null&&Y<.1)return _()}NP([T,I],L([m,g]))?!a&&o&&(n=window.setTimeout(_,40)):_()}}};return f.__options={blockPointerEvents:r},f}const wV=({arrowRef:t,placement:e})=>{const r=[];return r.push(IU(8)),r.push(e==="auto"?NU():jU()),r.push(AU({padding:8})),t!=null&&t.current&&r.push(DU({element:t.current})),r},xV=({placement:t})=>t==="auto"?void 0:t,kV=({placement:t})=>({top:"bottom",right:"left",bottom:"top",left:"right"})[t.split("-")[0]],DP=({open:t,arrowRef:e,placement:r="top",setOpen:o})=>_P({placement:xV({placement:r}),open:t,onOpenChange:o,whileElementsMounted:pg,middleware:wV({placement:r,arrowRef:e})}),FP=({context:t,trigger:e,role:r="tooltip",interactions:o=[]})=>RP([CP(t,{enabled:e==="click"}),QU(t,{enabled:e==="hover",handleClose:bV()}),OP(t),jP(t,{role:r}),...o]),SV=h=>{var m=h,{animation:t="duration-300",arrow:e=!0,children:r,className:o,content:n,placement:a="top",style:s="dark",theme:u,trigger:c="hover",minWidth:d}=m,f=be(m,["animation","arrow","children","className","content","placement","style","theme","trigger","minWidth"]);const g=P.useRef(null),[v,w]=P.useState(!1),y=DP({open:v,placement:a,arrowRef:g,setOpen:w}),{context:x,middlewareData:{arrow:{x:C,y:S}={}},refs:O,strategy:_,update:T,x:I,y:D}=y,q=pV(x),{getFloatingProps:N,getReferenceProps:A}=FP({context:x,role:"tooltip",trigger:c,interactions:[q]});return P.useEffect(()=>{if(O.reference.current&&O.floating.current&&v)return pg(O.reference.current,O.floating.current,T)},[v,O.floating,O.reference,T]),k.jsxs(k.Fragment,{children:[k.jsx("div",ie(z({ref:O.setReference,className:u.target,"data-testid":"flowbite-tooltip-target"},A()),{children:r})),k.jsxs("div",ie(z({ref:O.setFloating,"data-testid":"flowbite-tooltip"},N(z({className:pe(u.base,t&&`${u.animation} ${t}`,!v&&u.hidden,u.style[s],o),style:{position:_,top:D!=null?D:" ",left:I!=null?I:" ",minWidth:d}},f))),{children:[k.jsx("div",{className:u.content,children:n}),e&&k.jsx("div",{className:pe(u.arrow.base,s==="dark"&&u.arrow.style.dark,s==="light"&&u.arrow.style.light,s==="auto"&&u.arrow.style.auto),"data-testid":"flowbite-tooltip-arrow",ref:g,style:{top:S!=null?S:" ",left:C!=null?C:" ",right:" ",bottom:" ",[kV({placement:y.placement})]:u.arrow.placement},children:" "})]}))]})},Vd=f=>{var h=f,{animation:t="duration-300",arrow:e=!0,children:r,className:o,content:n,placement:a="top",style:s="dark",theme:u={},trigger:c="hover"}=h,d=be(h,["animation","arrow","children","className","content","placement","style","theme","trigger"]);const m=Te(Ke().tooltip,u);return k.jsx(SV,ie(z({animation:t,arrow:e,content:n,placement:a,style:s,theme:m,trigger:c,className:o},d),{children:r}))};Vd.displayName="Tooltip";function MP(t){return Nr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},child:[]}]})(t)}function $P(t){return Nr({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M192 0c-41.8 0-77.4 26.7-90.5 64H64C28.7 64 0 92.7 0 128V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H282.5C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM72 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-16H304c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16zM72 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16H304c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16z"},child:[]}]})(t)}function EV(t){return Nr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72z"},child:[]}]})(t)}const am=(t,e)=>{var r;e(!0),(r=navigator==null?void 0:navigator.clipboard)==null||r.writeText(t).then(()=>{console.log("Copy Successfull")}).catch(o=>{console.error("Failed to Copy text: ",o),e(!1)}),setTimeout(()=>e(!1),4e3)},LP=P.forwardRef((s,a)=>{var u=s,{valueToCopy:t,icon:e=$P,theme:r={},className:o}=u,n=be(u,["valueToCopy","icon","theme","className"]);const[c,d]=P.useState(!1),f=Te(Ke().clipboard.withIcon,r);return k.jsx("button",ie(z({className:pe(f.base,o),onClick:()=>am(t,d)},n),{ref:a,children:c?k.jsx(MP,{"aria-hidden":!0,className:f.icon.successIcon}):k.jsx(e,{"aria-hidden":!0,className:f.icon.defaultIcon})}))}),qP=P.forwardRef((u,s)=>{var c=u,{valueToCopy:t,icon:e=$P,label:r="Copy",theme:o={},className:n}=c,a=be(c,["valueToCopy","icon","label","theme","className"]);const[d,f]=P.useState(!1),h=Te(Ke().clipboard.withIconText,o);return k.jsx("button",ie(z({className:pe(h.base,n),onClick:()=>am(t,f)},a),{ref:s,children:d?k.jsxs("span",{className:h.label.base,children:[k.jsx(MP,{"aria-hidden":!0,className:h.icon.successIcon}),k.jsx("span",{className:h.label.successText,children:"Copied"})]}):k.jsxs("span",{className:h.label.base,children:[k.jsx(e,{"aria-hidden":!0,className:h.icon.defaultIcon}),k.jsx("span",{className:h.label.defaultText,children:r})]})}))}),zP=P.forwardRef((s,a)=>{var u=s,{className:t,valueToCopy:e,label:r,theme:o={}}=u,n=be(u,["className","valueToCopy","label","theme"]);const[c,d]=P.useState(!1),f=Te(Ke().clipboard.button,o);return k.jsx(Vd,{content:c?"Copied":"Copy to clipboard",className:"[&_*]:cursor-pointer",children:k.jsx("button",ie(z({className:pe(f.base,t),onClick:()=>am(e,d)},n),{ref:a,children:k.jsx("span",{className:f.label,children:r})}))})});zP.displayName="Clipboard",LP.displayName="Clipboard.WithIcon",qP.displayName="Clipboard.WithIconText",Object.assign(zP,{WithIcon:LP,WithIconText:qP});const su=s=>{var u=s,{children:t,className:e,color:r="default",theme:o={},value:n}=u,a=be(u,["children","className","color","theme","value"]);var d;const c=Te(Ke().helperText,o);return k.jsx("p",ie(z({className:pe(c.root.base,c.root.colors[r],e)},a),{children:(d=n!=null?n:t)!=null?d:""}))};su.displayName="HelperText";const BP=P.forwardRef((m,h)=>{var g=m,{addon:t,className:e,color:r="gray",helperText:o,icon:n,rightIcon:a,shadow:s,sizing:u="md",theme:c={},type:d="text"}=g,f=be(g,["addon","className","color","helperText","icon","rightIcon","shadow","sizing","theme","type"]);const v=Te(Ke().textInput,c);return k.jsxs(k.Fragment,{children:[k.jsxs("div",{className:pe(v.base,e),children:[t&&k.jsx("span",{className:v.addon,children:t}),k.jsxs("div",{className:v.field.base,children:[n&&k.jsx("div",{className:v.field.icon.base,children:k.jsx(n,{className:v.field.icon.svg})}),a&&k.jsx("div",{"data-testid":"right-icon",className:v.field.rightIcon.base,children:k.jsx(a,{className:v.field.rightIcon.svg})}),k.jsx("input",ie(z({className:pe(v.field.input.base,v.field.input.colors[r],v.field.input.sizes[u],v.field.input.withIcon[n?"on":"off"],v.field.input.withRightIcon[a?"on":"off"],v.field.input.withAddon[t?"on":"off"],v.field.input.withShadow[s?"on":"off"]),type:d},f),{ref:h}))]})]}),o&&k.jsx(su,{color:r,children:o})]})});BP.displayName="TextInput";const UP=P.createContext(void 0);function Hd(){const t=P.useContext(UP);if(!t)throw new Error("useDatePickerContext should be used within the DatePickerContext provider!");return t}var sr=(t=>(t[t.Days=0]="Days",t[t.Months=1]="Months",t[t.Years=2]="Years",t[t.Decades=3]="Decades",t))(sr||{}),VP=(t=>(t[t.Sunday=0]="Sunday",t[t.Monday=1]="Monday",t[t.Tuesday=2]="Tuesday",t[t.Wednesday=3]="Wednesday",t[t.Thursday=4]="Thursday",t[t.Friday=5]="Friday",t[t.Saturday=6]="Saturday",t))(VP||{});const Ts=(t,e,r)=>{const o=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime();if(e&&r){const n=new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime(),a=new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime();return o>=n&&o<=a}if(e){const n=new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime();return o>=n}if(r){const n=new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime();return o<=n}return!0},lu=(t,e)=>(t=new Date(t.getFullYear(),t.getMonth(),t.getDate()),e=new Date(e.getFullYear(),e.getMonth(),e.getDate()),t.getTime()===e.getTime()),Wd=(t,e,r)=>(Ts(t,e,r)||(e&&tr&&(t=r)),t),CV=(t,e)=>{const r=new Date(t.getFullYear(),t.getMonth(),1);let n=r.getDay()-e;return n<0&&(n+=7),im(r,-n)},PV=(t,e)=>{const r=[],o=new Date(0);o.setDate(o.getDate()-o.getDay()+e);const n=new Intl.DateTimeFormat(t,{weekday:"short"});for(let a=0;a<7;a++)r.push(n.format(im(o,a)));return r},im=(t,e)=>{const r=new Date(t);return r.setDate(r.getDate()+e),r},OV=(t,e)=>{const r=new Date(t);return r.setMonth(r.getMonth()+e),r},Is=(t,e)=>{const r=new Date(t);return r.setFullYear(r.getFullYear()+e),r},As=(t,e,r)=>{let o={day:"numeric",month:"long",year:"numeric"};return r&&(o=r),new Intl.DateTimeFormat(t,o).format(e)},js=(t,e)=>{const r=t.getFullYear();return Math.floor(r/e)*e},_V=(t,e)=>{const r=t.getFullYear(),o=e+9;return r>=e&&r<=o},RV=({theme:t={}})=>{const{theme:e,weekStart:r,minDate:o,maxDate:n,viewDate:a,selectedDate:s,changeSelectedDate:u,language:c}=Hd(),d=Te(e.views.days,t),f=PV(c,r),h=CV(a,r);return k.jsxs(k.Fragment,{children:[k.jsx("div",{className:d.header.base,children:f.map((m,g)=>k.jsx("span",{className:d.header.title,children:m},g))}),k.jsx("div",{className:d.items.base,children:[...Array(42)].map((m,g)=>{const v=im(h,g),w=As(c,v,{day:"numeric"}),y=s&&lu(s,v),x=!Ts(v,o,n);return k.jsx("button",{disabled:x,type:"button",className:pe(d.items.item.base,y&&d.items.item.selected,x&&d.items.item.disabled),onClick:()=>{x||u(v,!0)},children:w},g)})})]})},TV=({theme:t={}})=>{const{theme:e,viewDate:r,selectedDate:o,minDate:n,maxDate:a,setViewDate:s,setView:u}=Hd(),c=Te(e.views.decades,t),d=js(r,100);return k.jsx("div",{className:c.items.base,children:[...Array(12)].map((f,h)=>{const m=d-10+h*10;new Date(r.getTime()).setFullYear(m+r.getFullYear()%10);const v=new Date(m,0,1),w=Is(v,9),y=o&&_V(o,m),x=!Ts(v,n,a)&&!Ts(w,n,a);return k.jsx("button",{disabled:x,type:"button",className:pe(c.items.item.base,y&&c.items.item.selected,x&&c.items.item.disabled),onClick:()=>{x||(o&&s(Is(r,m-o.getFullYear())),u(sr.Years))},children:m},h)})})},IV=({theme:t={}})=>{const{theme:e,minDate:r,maxDate:o,selectedDate:n,viewDate:a,language:s,setViewDate:u,setView:c}=Hd(),d=Te(e.views.months,t);return k.jsx("div",{className:d.items.base,children:[...Array(12)].map((f,h)=>{const m=new Date;m.setMonth(h,1),m.setFullYear(a.getFullYear());const g=As(s,m,{month:"short"}),v=n&&lu(n,m),w=!Ts(m,r,o);return k.jsx("button",{disabled:w,type:"button",className:pe(d.items.item.base,v&&d.items.item.selected,w&&d.items.item.disabled),onClick:()=>{w||(u(m),c(sr.Days))},children:g},h)})})},AV=({theme:t={}})=>{const{theme:e,selectedDate:r,minDate:o,maxDate:n,viewDate:a,setViewDate:s,setView:u}=Hd(),c=Te(e.views.years,t);return k.jsx("div",{className:c.items.base,children:[...Array(12)].map((d,f)=>{const m=js(a,10)+f,g=new Date(a.getTime());g.setFullYear(m);const v=r&&lu(r,g),w=!Ts(g,o,n);return k.jsx("button",{disabled:w,type:"button",className:pe(c.items.item.base,v&&c.items.item.selected,w&&c.items.item.disabled),onClick:()=>{w||(s(g),u(sr.Months))},children:m},f)})})},jV=(O,S)=>{var _=O,{title:t,open:e,inline:r=!1,autoHide:o=!0,showClearButton:n=!0,labelClearButton:a="Clear",showTodayButton:s=!0,labelTodayButton:u="Today",defaultValue:c,minDate:d,maxDate:f,language:h="en",weekStart:m=VP.Sunday,className:g,theme:v={},onChange:w,label:y,value:x}=_,C=be(_,["title","open","inline","autoHide","showClearButton","labelClearButton","showTodayButton","labelTodayButton","defaultValue","minDate","maxDate","language","weekStart","className","theme","onChange","label","value"]);const T=Te(Ke().datepicker,v),I=c?Wd(c,d,f):null,D=P.useMemo(()=>c?Wd(c,d,f):new Date,[]),[q,N]=P.useState(e),[A,$]=P.useState(sr.Days),[j,M]=P.useState(x!=null?x:I),[W,H]=P.useState(x!=null?x:D),J=P.useRef(null),V=P.useRef(null),Q=(L,Y)=>{M(L),(L===null||L)&&w&&w(L),o&&A===sr.Days&&Y==!0&&!r&&N(!1)},B=()=>{Q(I,!0),c&&H(c)};P.useImperativeHandle(S,()=>({focus(){var L;(L=J.current)==null||L.focus()},clear(){B()}}));const U=L=>{switch(L){case sr.Decades:return k.jsx(TV,{theme:T.views.decades});case sr.Years:return k.jsx(AV,{theme:T.views.years});case sr.Months:return k.jsx(IV,{theme:T.views.months});case sr.Days:default:return k.jsx(RV,{theme:T.views.days})}},X=()=>{switch(A){case sr.Days:return sr.Months;case sr.Months:return sr.Years;case sr.Years:return sr.Decades}return A},le=()=>{switch(A){case sr.Decades:return`${js(W,100)-10} - ${js(W,100)+100}`;case sr.Years:return`${js(W,10)} - ${js(W,10)+11}`;case sr.Months:return As(h,W,{year:"numeric"});case sr.Days:default:return As(h,W,{month:"long",year:"numeric"})}},we=(L,Y,oe)=>{switch(L){case sr.Days:return new Date(OV(Y,oe));case sr.Months:return new Date(Is(Y,oe));case sr.Years:return new Date(Is(Y,oe*10));case sr.Decades:return new Date(Is(Y,oe*100));default:return new Date(Is(Y,oe*10))}};P.useEffect(()=>{const L=Y=>{var te,se;const oe=(te=V==null?void 0:V.current)==null?void 0:te.contains(Y.target),ee=(se=J==null?void 0:J.current)==null?void 0:se.contains(Y.target);!oe&&!ee&&N(!1)};return document.addEventListener("mousedown",L),()=>{document.removeEventListener("mousedown",L)}},[J,V,N]),P.useEffect(()=>{const L=x&&Wd(new Date(x),d,f),Y=j&&Wd(new Date(j),d,f);Y&&L&&!lu(L,Y)&&M(L),j==null&&M(I)},[x,M,H,j]);const ye=x===null?y:As(h,j||new Date);return k.jsx(UP.Provider,{value:{theme:T,language:h,minDate:d,maxDate:f,weekStart:m,isOpen:q,setIsOpen:N,view:A,setView:$,viewDate:W,setViewDate:H,selectedDate:j,setSelectedDate:M,changeSelectedDate:Q},children:k.jsxs("div",{className:pe(T.root.base,g),children:[!r&&k.jsx(BP,z({theme:T.root.input,icon:gz,ref:J,onFocus:()=>{j&&!lu(W,j)&&H(j),N(!0)},value:ye,readOnly:!0,defaultValue:I?As(h,I):y},C)),(q||r)&&k.jsx("div",{ref:V,className:pe(T.popup.root.base,r&&T.popup.root.inline),children:k.jsxs("div",{className:T.popup.root.inner,children:[k.jsxs("div",{className:T.popup.header.base,children:[t&&k.jsx("div",{className:T.popup.header.title,children:t}),k.jsxs("div",{className:T.popup.header.selectors.base,children:[k.jsx("button",{type:"button",className:pe(T.popup.header.selectors.button.base,T.popup.header.selectors.button.prev),onClick:()=>H(we(A,W,-1)),children:k.jsx(pz,{})}),k.jsx("button",{type:"button",className:pe(T.popup.header.selectors.button.base,T.popup.header.selectors.button.view),onClick:()=>$(X()),children:le()}),k.jsx("button",{type:"button",className:pe(T.popup.header.selectors.button.base,T.popup.header.selectors.button.next),onClick:()=>H(we(A,W,1)),children:k.jsx(hz,{})})]})]}),k.jsx("div",{className:T.popup.view.base,children:U(A)}),(n||s)&&k.jsxs("div",{className:T.popup.footer.base,children:[s&&k.jsx("button",{type:"button",className:pe(T.popup.footer.button.base,T.popup.footer.button.today),onClick:()=>{const L=new Date;Q(L,!0),H(L)},children:u}),n&&k.jsx("button",{type:"button",className:pe(T.popup.footer.button.base,T.popup.footer.button.clear),onClick:()=>{Q(null,!0)},children:a})]})]})})]})})},NV=P.forwardRef(jV);NV.displayName="Datepicker";const HP=P.createContext(void 0);function WP(){const t=P.useContext(HP);if(!t)throw new Error("useDrawerContext should be used within the DrawerContext provider!");return t}function DV(t){return Nr({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"},child:[]}]})(t)}function FV(t){return Nr({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"},child:[]}]})(t)}const KP=u=>{var c=u,{children:t,className:e,closeIcon:r=FV,theme:o={},title:n,titleIcon:a=DV}=c,s=be(c,["children","className","closeIcon","theme","title","titleIcon"]);const d=P.useId(),{id:f,isOpen:h,onClose:m,theme:g}=WP(),v=Te(g.header,o);return k.jsxs("div",ie(z({className:e},s),{children:[k.jsxs("h5",{className:v.inner.titleText,id:f,children:[k.jsx(a,{"aria-hidden":!0,className:v.inner.titleIcon}),n]}),k.jsxs("button",{onClick:m,"data-testid":"close-drawer",className:v.inner.closeButton,children:[k.jsx(r,{"aria-hidden":!0,className:v.inner.closeIcon}),k.jsx("span",{className:"sr-only",children:"Close menu"})]}),k.jsx("span",{className:v.collapsed[h?"on":"off"],id:`flowbite-drawer-header-${d}`,children:t})]}))};KP.displayName="Drawer.Header";const GP=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s}=WP(),u=Te(s.items,r);return k.jsx("div",ie(z({"data-testid":"flowbite-drawer-items",className:pe(u.base,e)},o),{children:t}))};GP.displayName="Drawer.Items";const YP=d=>{var f=d,{backdrop:t=!0,children:e,className:r,edge:o=!1,position:n="left",onClose:a,open:s=!1,theme:u={}}=f,c=be(f,["backdrop","children","className","edge","position","onClose","open","theme"]);const h=P.useId(),m=Te(Ke().drawer,u);return P.useEffect(()=>{const g=v=>{v.key==="Escape"&&s&&a&&a()};return document.addEventListener("keydown",g),()=>document.removeEventListener("keydown",g)},[a,s]),k.jsxs(HP.Provider,{value:{theme:m,onClose:a,isOpen:s,id:h},children:[k.jsx("div",ie(z({"aria-modal":!0,"aria-describedby":`drawer-dialog-${h}`,role:"dialog",tabIndex:-1,"data-testid":"flowbite-drawer",className:pe(m.root.base,m.root.position[n][s?"on":"off"],o&&!s&&m.root.edge,r)},c),{children:e})),s&&t&&k.jsx("div",{onClick:()=>a(),className:m.root.backdrop})]})};YP.displayName="Drawer",Object.assign(YP,{Header:KP,Items:GP});const QP=P.createContext(void 0);function sm(){const t=P.useContext(QP);if(!t)throw new Error("useDropdownContext should be used within the DropdownContext provider!");return t}const lm=o=>{var n=o,{className:t,theme:e={}}=n,r=be(n,["className","theme"]);var u;const{theme:a}=sm(),s=(u=e.divider)!=null?u:a.floating.divider;return k.jsx("div",z({className:pe(s,t)},r))},JP=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);var c;const{theme:s}=sm(),u=(c=r.header)!=null?c:s.floating.header;return k.jsxs(k.Fragment,{children:[k.jsx("div",ie(z({className:pe(u,e)},o),{children:t})),k.jsx(lm,{})]})},XP=P.forwardRef((u,s)=>{var c=u,{children:t,className:e,icon:r,onClick:o,theme:n={}}=c,a=be(c,["children","className","icon","onClick","theme"]);const{ref:d,index:f}=VU({label:typeof t=="string"?t:void 0}),h=nP([s,d]),{theme:m,activeIndex:g,dismissOnClick:v,getItemProps:w,handleSelect:y}=sm(),x=g===f,C=Te(m.floating.item,n),S=a;return k.jsx("li",{role:"menuitem",className:C.container,children:k.jsxs($g,ie(z(z({ref:h,className:pe(C.base,e)},S),w({onClick:()=>{o==null||o(),v&&y(null)}})),{tabIndex:x?0:-1,children:[r&&k.jsx(r,{className:C.icon}),t]}))})});XP.displayName="DropdownItem";const MV={top:xz,right:yC,bottom:vC,left:wz},$V=d=>{var f=d,{refs:t,children:e,inline:r,theme:o,disabled:n,setButtonWidth:a,getReferenceProps:s,renderTrigger:u}=f,c=be(f,["refs","children","inline","theme","disabled","setButtonWidth","getReferenceProps","renderTrigger"]);const h=t.reference,m=s();if(P.useEffect(()=>{h.current&&(a==null||a(h.current.clientWidth))},[h,a]),u){const g=u(o);return P.cloneElement(g,z(z({ref:t.setReference,disabled:n},m),g.props))}return r?k.jsx("button",ie(z({type:"button",ref:t.setReference,className:o==null?void 0:o.inlineWrapper,disabled:n},m),{children:e})):k.jsx(Ao,ie(z(ie(z({},c),{disabled:n,type:"button",ref:t.setReference}),m),{children:e}))},ZP=u=>{var c=u,{children:t,className:e,dismissOnClick:r=!0,theme:o={},enableTypeAhead:n=!0,renderTrigger:a}=c,s=be(c,["children","className","dismissOnClick","theme","enableTypeAhead","renderTrigger"]);const[d,f]=P.useState(!1),[h,m]=P.useState(null),[g,v]=P.useState(null),[w,y]=P.useState(void 0),x=P.useRef([]),C=P.useRef([]),S=Te(Ke().dropdown,o),O=s,_=s["data-testid"]||"flowbite-dropdown-target",le=O,{placement:T=s.inline?"bottom-start":"bottom",trigger:I="click",label:D,inline:q,arrowIcon:N=!0}=le,A=be(le,["placement","trigger","label","inline","arrowIcon"]),$=P.useCallback(we=>{v(we),f(!1)},[]),j=P.useCallback(we=>{d?m(we):$(we)},[d,$]),{context:M,floatingStyles:W,refs:H}=DP({open:d,setOpen:f,placement:T}),J=gV(M,{listRef:x,activeIndex:h,selectedIndex:g,onNavigate:m}),V=vV(M,{listRef:C,activeIndex:h,selectedIndex:g,onMatch:j,enabled:n}),{getReferenceProps:Q,getFloatingProps:B,getItemProps:U}=FP({context:M,role:"menu",trigger:I,interactions:[J,V]}),X=P.useMemo(()=>{var ye;const[we]=T.split("-");return(ye=MV[we])!=null?ye:vC},[T]);return k.jsxs(QP.Provider,{value:{theme:S,activeIndex:h,dismissOnClick:r,getItemProps:U,handleSelect:$},children:[k.jsxs($V,ie(z({},A),{refs:H,inline:q,theme:S,"data-testid":_,className:pe(S.floating.target,A.className),setButtonWidth:y,getReferenceProps:Q,renderTrigger:a,children:[D,N&&k.jsx(X,{className:S.arrowIcon})]})),d&&k.jsx(kP,{context:M,modal:!1,children:k.jsx("div",ie(z({ref:H.setFloating,style:ie(z({},W),{minWidth:w}),"data-testid":"flowbite-dropdown","aria-expanded":d},B({className:pe(S.floating.base,S.floating.animation,"duration-100",!d&&S.floating.hidden,S.floating.style.auto,e)})),{children:k.jsx(UU,{elementsRef:x,labelsRef:C,children:k.jsx("ul",{className:S.content,tabIndex:-1,children:t})})}))})]})};ZP.displayName="Dropdown",JP.displayName="Dropdown.Header",lm.displayName="Dropdown.Divider";const LV=Object.assign(ZP,{Item:XP,Header:JP,Divider:lm}),qV=P.forwardRef((u,s)=>{var c=u,{className:t,color:e="gray",helperText:r,sizing:o="md",theme:n={}}=c,a=be(c,["className","color","helperText","sizing","theme"]);const d=Te(Ke().fileInput,n);return k.jsxs(k.Fragment,{children:[k.jsx("div",{className:pe(d.root.base,t),children:k.jsx("div",{className:d.field.base,children:k.jsx("input",ie(z({className:pe(d.field.input.base,d.field.input.colors[e],d.field.input.sizes[o])},a),{type:"file",ref:s}))})}),r&&k.jsx(su,{color:e,children:r})]})});qV.displayName="FileInput";const zV=P.forwardRef((f,d)=>{var h=f,{label:t,helperText:e,color:r="default",sizing:o="md",variant:n,disabled:a=!1,theme:s={},className:u}=h,c=be(h,["label","helperText","color","sizing","variant","disabled","theme","className"]);const m=P.useId(),g=Te(Ke().floatingLabel,s);return k.jsxs("div",{children:[k.jsxs("div",{className:pe("relative",n==="standard"?"z-0":""),children:[k.jsx("input",ie(z({type:"text",id:c.id?c.id:"floatingLabel"+m,"aria-describedby":"outlined_success_help",className:pe(g.input[r][n][o],u),placeholder:" ","data-testid":"floating-label",disabled:a},c),{ref:d})),k.jsx("label",{htmlFor:c.id?c.id:"floatingLabel"+m,className:pe(g.label[r][n][o],u),children:t})]}),k.jsx("p",{id:"outlined_helper_text"+m,className:pe(g.helperText[r],u),children:e})]})});zV.displayName="FloatingLabel";const eO=c=>{var d=c,{alt:t,className:e,children:r,href:o,name:n,src:a,theme:s={}}=d,u=be(d,["alt","className","children","href","name","src","theme"]);const f=Te(Ke().footer.brand,s);return k.jsx("div",{children:o?k.jsxs("a",ie(z({"data-testid":"flowbite-footer-brand",href:o,className:pe(f.base,e)},u),{children:[k.jsx("img",{alt:t,src:a,className:f.img}),k.jsx("span",{"data-testid":"flowbite-footer-brand-span",className:f.span,children:n}),r]})):k.jsx("img",z({alt:t,"data-testid":"flowbite-footer-brand",src:a,className:pe(f.img,e)},u))})},tO=s=>{var u=s,{by:t,className:e,href:r,theme:o={},year:n}=u,a=be(u,["by","className","href","theme","year"]);const c=Te(Ke().footer.copyright,o);return k.jsxs("div",ie(z({"data-testid":"flowbite-footer-copyright",className:pe(c.base,e)},a),{children:["© ",n,r?k.jsx("a",{href:r,className:c.href,children:t}):k.jsx("span",{"data-testid":"flowbite-footer-copyright-span",className:c.span,children:t})]}))},rO=o=>{var n=o,{className:t,theme:e={}}=n,r=be(n,["className","theme"]);const a=Te(Ke().footer.divider,e);return k.jsx("hr",z({"data-testid":"footer-divider",className:pe(a.base,t)},r))},nO=s=>{var u=s,{ariaLabel:t,className:e,href:r,icon:o,theme:n={}}=u,a=be(u,["ariaLabel","className","href","icon","theme"]);const c=Te(Ke().footer.icon,n);return k.jsx("div",{children:r?k.jsx("a",ie(z({"aria-label":t,"data-testid":"flowbite-footer-icon",href:r,className:pe(c.base,e)},a),{children:k.jsx(o,{className:c.size})})):k.jsx(o,z({"data-testid":"flowbite-footer-icon",className:c.size},a))})},oO=s=>{var u=s,{as:t="a",children:e,className:r,href:o,theme:n={}}=u,a=be(u,["as","children","className","href","theme"]);const c=Te(Ke().footer.groupLink.link,n);return k.jsx("li",{className:pe(c.base,r),children:k.jsx(t,ie(z({href:o,className:c.href},a),{children:e}))})},aO=a=>{var s=a,{children:t,className:e,col:r=!1,theme:o={}}=s,n=be(s,["children","className","col","theme"]);const u=Te(Ke().footer.groupLink,o);return k.jsx("ul",ie(z({"data-testid":"footer-groupLink",className:pe(u.base,r&&u.col,e)},n),{children:t}))},iO=a=>{var s=a,{as:t="h2",className:e,theme:r={},title:o}=s,n=be(s,["as","className","theme","title"]);const u=Te(Ke().footer.title,r);return k.jsx(t,ie(z({"data-testid":"flowbite-footer-title",className:pe(u.base,e)},n),{children:o}))},sO=s=>{var u=s,{bgDark:t=!1,children:e,className:r,container:o=!1,theme:n={}}=u,a=be(u,["bgDark","children","className","container","theme"]);const c=Te(Ke().footer,n);return k.jsx("footer",ie(z({"data-testid":"flowbite-footer",className:pe(c.root.base,t&&c.root.bgDark,o&&c.root.container,r)},a),{children:e}))};sO.displayName="Footer",tO.displayName="Footer.Copyright",oO.displayName="Footer.Link",eO.displayName="Footer.Brand",aO.displayName="Footer.LinkGroup",nO.displayName="Footer.Icon",iO.displayName="Footer.Title",rO.displayName="Footer.Divider",Object.assign(sO,{Copyright:tO,Link:oO,LinkGroup:aO,Brand:eO,Icon:nO,Title:iO,Divider:rO});const lO=P.forwardRef((a,n)=>{var s=a,{theme:t={},icon:e=EV,className:r}=s,o=be(s,["theme","icon","className"]);const u=Te(Ke().hr.icon,t);return k.jsxs("div",{className:u.base,children:[k.jsx("hr",z({className:pe(u.hrLine,r),role:"separator","data-testid":"flowbite-hr-icon",ref:n},o)),k.jsx("div",{className:u.icon.base,children:k.jsx(e,{"aria-hidden":!0,className:u.icon.icon})})]})}),uO=P.forwardRef((n,o)=>{var a=n,{theme:t={},className:e}=a,r=be(a,["theme","className"]);const s=Te(Ke().hr.square,t);return k.jsx("hr",z({className:pe(s.base,e),role:"separator","data-testid":"flowbite-hr-square",ref:o},r))}),cO=P.forwardRef((a,n)=>{var s=a,{theme:t={},text:e,className:r}=s,o=be(s,["theme","text","className"]);const u=Te(Ke().hr.text,t);return k.jsxs("div",{className:u.base,children:[k.jsx("hr",z({className:pe(u.hrLine,r),"data-testid":"flowbite-hr-text",role:"separator",ref:n},o)),k.jsx("span",{className:u.text,children:e})]})}),dO=P.forwardRef((n,o)=>{var a=n,{theme:t={},className:e}=a,r=be(a,["theme","className"]);const s=Te(Ke().hr.trimmed,t);return k.jsx("hr",z({className:pe(s.base,e),role:"separator","data-testid":"flowbite-hr-trimmed",ref:o},r))}),fO=P.forwardRef((n,o)=>{var a=n,{theme:t={},className:e}=a,r=be(a,["theme","className"]);const s=Te(Ke().hr.root,t);return k.jsx("hr",z({className:pe(s.base,e),role:"separator","data-testid":"flowbite-hr",ref:o},r))});fO.displayName="HR",dO.displayName="HR.Trimmed",lO.displayName="HR.Icon",cO.displayName="HR.Text",uO.displayName="HR.Square",Object.assign(fO,{Trimmed:dO,Icon:lO,Text:cO,Square:uO});const pO=a=>{var s=a,{children:t,className:e,icon:r,theme:o={}}=s,n=be(s,["children","className","icon","theme"]);const u=Te(Ke().list.item,o);return k.jsxs("li",ie(z({className:pe(u.withIcon[r?"on":"off"],e)},n),{children:[r&&k.jsx(r,{className:pe(u.icon)}),t]}))},hO=c=>{var d=c,{children:t,className:e,unstyled:r,nested:o,ordered:n,horizontal:a,theme:s={}}=d,u=be(d,["children","className","unstyled","nested","ordered","horizontal","theme"]);const f=Te(Ke().list,s),h=n?"ol":"ul";return k.jsx(h,ie(z({className:pe(f.root.base,f.root.ordered[n?"on":"off"],r&&f.root.unstyled,o&&f.root.nested,a&&f.root.horizontal,e)},u),{children:t}))};hO.displayName="List",pO.displayName="List.Item",Object.assign(hO,{Item:pO});const gO=d=>{var f=d,{active:t,children:e,className:r,href:o,icon:n,onClick:a,theme:s={},disabled:u}=f,c=be(f,["active","children","className","href","icon","onClick","theme","disabled"]);const h=Te(Ke().listGroup.item,s),m=typeof o!="undefined",g=m?"a":"button";return k.jsx("li",{className:pe(h.base,r),children:k.jsxs(g,ie(z({href:o,onClick:a,type:m?void 0:"button",disabled:u,className:pe(h.link.active[t?"on":"off"],h.link.disabled[u?"on":"off"],h.link.base,h.link.href[m?"on":"off"])},c),{children:[n&&k.jsx(n,{"aria-hidden":!0,"data-testid":"flowbite-list-group-item-icon",className:h.link.icon}),e]}))})},mO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const s=Te(Ke().listGroup,r);return k.jsx("ul",ie(z({className:pe(s.root.base,e)},o),{children:t}))};mO.displayName="ListGroup",gO.displayName="ListGroup.Item",Object.assign(mO,{Item:gO});const vO=P.createContext(void 0);function Kd(){const t=P.useContext(vO);if(!t)throw new Error("useNavBarContext should be used within the NavbarContext provider!");return t}const yO=a=>{var s=a,{as:t="a",children:e,className:r,theme:o={}}=s,n=be(s,["as","children","className","theme"]);const{theme:u}=Kd(),c=Te(u.brand,o);return k.jsx(t,ie(z({className:pe(c.base,r)},n),{children:e}))},bO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s,isOpen:u}=Kd(),c=Te(s.collapse,r);return k.jsx("div",ie(z({"data-testid":"flowbite-navbar-collapse",className:pe(c.base,c.hidden[u?"off":"on"],e)},o),{children:k.jsx("ul",{className:c.list,children:t})}))},wO=c=>{var d=c,{active:t,as:e="a",disabled:r,children:o,className:n,theme:a={},onClick:s}=d,u=be(d,["active","as","disabled","children","className","theme","onClick"]);const{theme:f,setIsOpen:h}=Kd(),m=Te(f.link,a),g=v=>{h(!1),s==null||s(v)};return k.jsx("li",{children:k.jsx(e,ie(z({className:pe(m.base,t&&m.active.on,!t&&!r&&m.active.off,m.disabled[r?"on":"off"],n),onClick:g},u),{children:o}))})};function BV(t){return Nr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"},child:[]}]})(t)}const xO=n=>{var a=n,{barIcon:t=BV,className:e,theme:r={}}=a,o=be(a,["barIcon","className","theme"]);const{theme:s,isOpen:u,setIsOpen:c}=Kd(),d=Te(s.toggle,r),f=()=>{c(!u)};return k.jsxs("button",ie(z({"data-testid":"flowbite-navbar-toggle",onClick:f,className:pe(d.base,e)},o),{children:[k.jsx("span",{className:"sr-only",children:"Open main menu"}),k.jsx(t,{"aria-hidden":!0,className:d.icon})]}))},kO=c=>{var d=c,{border:t,children:e,className:r,fluid:o=!1,menuOpen:n,rounded:a,theme:s={}}=d,u=be(d,["border","children","className","fluid","menuOpen","rounded","theme"]);const[f,h]=P.useState(n),m=Te(Ke().navbar,s);return k.jsx(vO.Provider,{value:{theme:m,isOpen:f,setIsOpen:h},children:k.jsx("nav",ie(z({className:pe(m.root.base,m.root.bordered[t?"on":"off"],m.root.rounded[a?"on":"off"],r)},u),{children:k.jsx("div",{className:pe(m.root.inner.base,m.root.inner.fluid[o?"on":"off"]),children:e})}))})};kO.displayName="Navbar",yO.displayName="Navbar.Brand",bO.displayName="Navbar.Collapse",wO.displayName="Navbar.Link",xO.displayName="Navbar.Toggle";const UV=Object.assign(kO,{Brand:yO,Collapse:bO,Link:wO,Toggle:xO}),SO=a=>{var s=a,{children:t,className:e,theme:r={},toggle:o}=s,n=be(s,["children","className","theme","toggle"]);const[u,c]=P.useState(void 0),d=Te(Ke().megaMenu.dropdown,r);if(o)return k.jsx(LV,{inline:!0,label:o,placement:"bottom",theme:d.toggle,className:pe(d.base,e),children:t});const f=P.useId(),h=P.useRef(null);return P.useEffect(()=>{var g;c((g=function(){var w;const v=(w=h.current)==null?void 0:w.closest("nav");return v==null?void 0:v.querySelector('[aria-haspopup="menu"]')}())==null?void 0:g.id)},[]),k.jsx("div",ie(z({"aria-labelledby":u,id:f,ref:h,role:"menu",className:pe(d.base,e)},n),{children:t}))};SO.displayName="MegaMenu.Dropdown";const EO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const s=P.useId(),u=P.useRef(null),[c,d]=P.useState(void 0),[f,h]=P.useState(void 0),m=Te(Ke().megaMenu.dropdownToggle,r),g=function(){var y;const w=(y=u.current)==null?void 0:y.closest("nav");return w==null?void 0:w.querySelector('[role="menu"]')},v=function(){var w;(w=g())==null||w.classList.toggle("hidden"),h(!f)};return P.useEffect(()=>{const w=g(),y=w==null?void 0:w.classList.contains("hidden");d(w==null?void 0:w.id),h(!y)},[]),k.jsx("button",ie(z({"aria-controls":c,"aria-expanded":f,"aria-haspopup":"menu",id:s,onClick:v,ref:u,className:pe(m.base,e)},o),{children:t}))};EO.displayName="MegaMenu.DropdownToggle";const CO=o=>{var n=o,{children:t,theme:e={}}=n,r=be(n,["children","theme"]);const a=Te(Ke().megaMenu,e);return k.jsx(UV,ie(z({fluid:!0,theme:a},r),{children:t}))};Object.assign(CO,{Dropdown:SO,DropdownToggle:EO}),CO.displayName="MegaMenu";const PO=P.createContext(void 0);function um(){const t=P.useContext(PO);if(!t)throw new Error("useModalContext should be used within the ModalContext provider!");return t}const OO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s,popup:u}=um(),c=Te(s.body,r);return k.jsx("div",ie(z({className:pe(c.base,u&&[c.popup],e)},o),{children:t}))},_O=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s,popup:u}=um(),c=Te(s.footer,r);return k.jsx("div",ie(z({className:pe(c.base,!u&&c.popup,e)},o),{children:t}))},RO=s=>{var u=s,{as:t="h3",children:e,className:r,theme:o={},id:n}=u,a=be(u,["as","children","className","theme","id"]);const c=P.useId(),d=n||c,{theme:f,popup:h,onClose:m,setHeaderId:g}=um(),v=Te(f.header,o);return P.useLayoutEffect(()=>(g(d),()=>g(void 0)),[d,g]),k.jsxs("div",ie(z({className:pe(v.base,h&&v.popup,r)},a),{children:[k.jsx(t,{id:d,className:v.title,children:e}),k.jsx("button",{"aria-label":"Close",className:v.close.base,type:"button",onClick:m,children:k.jsx(kz,{"aria-hidden":!0,className:v.close.icon})})]}))},TO=P.forwardRef((g,m)=>{var v=g,{children:t,className:e,dismissible:r=!1,onClose:o,popup:n,position:a="center",root:s,show:u,size:c="2xl",theme:d={},initialFocus:f}=v,h=be(v,["children","className","dismissible","onClose","popup","position","root","show","size","theme","initialFocus"]);const[w,y]=P.useState(void 0),x=Te(Ke().modal,d),{context:C}=_P({open:u,onOpenChange:()=>o&&o()}),S=nP([C.refs.setFloating,m]),O=CP(C),_=OP(C,{outsidePressEvent:"mousedown",enabled:r}),T=jP(C),{getFloatingProps:I}=RP([O,_,T]);return u?k.jsx(PO.Provider,{value:{theme:x,popup:n,onClose:o,setHeaderId:y},children:k.jsx(sV,{root:s,children:k.jsx(uV,ie(z({lockScroll:!0,"data-testid":"modal-overlay",className:pe(x.root.base,x.root.positions[a],u?x.root.show.on:x.root.show.off,e)},h),{children:k.jsx(kP,{context:C,initialFocus:f,children:k.jsx("div",ie(z({ref:S},I(h)),{"aria-labelledby":w,className:pe(x.content.base,x.root.sizes[c]),children:k.jsx("div",{className:x.content.inner,children:t})}))})}))})}):null});TO.displayName="Modal",RO.displayName="Modal.Header",OO.displayName="Modal.Body",_O.displayName="Modal.Footer";const xn=Object.assign(TO,{Header:RO,Body:OO,Footer:_O}),VV=(t,e)=>t>=e?[]:[...Array(e-t+1).keys()].map(r=>r+t),cm=s=>{var u=s,{active:t,children:e,className:r,onClick:o,theme:n={}}=u,a=be(u,["active","children","className","onClick","theme"]);const c=Te(Ke().pagination,n);return k.jsx("button",ie(z({type:"button",className:pe(t&&c.pages.selector.active,r),onClick:o},a),{children:e}))};cm.displayName="Pagination.Button";const dm=s=>{var u=s,{children:t,className:e,onClick:r,theme:o={},disabled:n=!1}=u,a=be(u,["children","className","onClick","theme","disabled"]);const c=Te(Ke().pagination,o);return k.jsx("button",ie(z({type:"button",className:pe(n&&c.pages.selector.disabled,e),disabled:n,onClick:r},a),{children:t}))};dm.displayName="Pagination.Navigation";const IO=h=>{var m=h,{className:t,currentPage:e,layout:r="pagination",nextLabel:o="Next",onPageChange:n,previousLabel:a="Previous",renderPaginationButton:s=g=>k.jsx(cm,z({},g)),showIcons:u=!1,theme:c={},totalPages:d}=m,f=be(m,["className","currentPage","layout","nextLabel","onPageChange","previousLabel","renderPaginationButton","showIcons","theme","totalPages"]);const g=Te(Ke().pagination,c),v=Math.min(Math.max(r==="pagination"?e+2:e+4,5),d),w=Math.max(1,v-4),y=()=>{n(Math.min(e+1,d))},x=()=>{n(Math.max(e-1,1))};return k.jsxs("nav",ie(z({className:pe(g.base,t)},f),{children:[r==="table"&&k.jsxs("div",{className:g.layout.table.base,children:["Showing ",k.jsx("span",{className:g.layout.table.span,children:w})," to ",k.jsx("span",{className:g.layout.table.span,children:v})," of ",k.jsx("span",{className:g.layout.table.span,children:d})," Entries"]}),k.jsxs("ul",{className:g.pages.base,children:[k.jsx("li",{children:k.jsxs(dm,{className:pe(g.pages.previous.base,u&&g.pages.showIcon),onClick:x,disabled:e===1,children:[u&&k.jsx(mz,{"aria-hidden":!0,className:g.pages.previous.icon}),a]})}),r==="pagination"&&VV(w,v).map(C=>k.jsx("li",{"aria-current":C===e?"page":void 0,children:s({className:pe(g.pages.selector.base,e===C&&g.pages.selector.active),active:C===e,onClick:()=>n(C),children:C})},C)),k.jsx("li",{children:k.jsxs(dm,{className:pe(g.pages.next.base,u&&g.pages.showIcon),onClick:y,disabled:e===d,children:[o,u&&k.jsx(vz,{"aria-hidden":!0,className:g.pages.next.icon})]})})]})]}))};IO.displayName="Pagination",Object.assign(IO,{Button:cm});const HV=P.forwardRef((n,o)=>{var a=n,{className:t,theme:e={}}=a,r=be(a,["className","theme"]);const s=Te(Ke().radio,e);return k.jsx("input",z({ref:o,type:"radio",className:pe(s.root.base,t)},r))});HV.displayName="Radio";const WV=P.forwardRef((a,n)=>{var s=a,{className:t,sizing:e="md",theme:r={}}=s,o=be(s,["className","sizing","theme"]);const u=Te(Ke().rangeSlider,r);return k.jsx(k.Fragment,{children:k.jsx("div",{"data-testid":"flowbite-range-slider",className:pe(u.root.base,t),children:k.jsx("div",{className:u.field.base,children:k.jsx("input",z({ref:n,type:"range",className:pe(u.field.input.base,u.field.input.sizes[e])},o))})})})});WV.displayName="RangeSlider";const AO=a=>{var s=a,{children:t,className:e,percentFilled:r=0,theme:o={}}=s,n=be(s,["children","className","percentFilled","theme"]);const u=Te(Ke().ratingAdvanced,o);return k.jsxs("div",ie(z({className:pe(u.base,e)},n),{children:[k.jsx("span",{className:u.label,children:t}),k.jsx("div",{className:u.progress.base,children:k.jsx("div",{className:u.progress.fill,"data-testid":"flowbite-rating-fill",style:{width:`${r}%`}})}),k.jsx("span",{className:u.progress.label,children:`${r}%`})]}))},jO=P.createContext(void 0);function KV(){const t=P.useContext(jO);if(!t)throw new Error("useRatingContext should be used within the RatingContext provider!");return t}const NO=a=>{var s=a,{className:t,filled:e=!0,starIcon:r=yz,theme:o={}}=s,n=be(s,["className","filled","starIcon","theme"]);const{theme:u,size:c="sm"}=KV(),d=Te(u.star,o);return k.jsx(r,z({"data-testid":"flowbite-rating-star",className:pe(d.sizes[c],d[e?"filled":"empty"],t)},n))},DO=a=>{var s=a,{children:t,className:e,size:r="sm",theme:o={}}=s,n=be(s,["children","className","size","theme"]);const u=Te(Ke().rating,o);return k.jsx(jO.Provider,{value:{theme:u,size:r},children:k.jsx("div",ie(z({className:pe(u.root.base,e)},n),{children:t}))})};DO.displayName="Rating",NO.displayName="Rating.Star",AO.displayName="Rating.Advanced",Object.assign(DO,{Star:NO,Advanced:AO});const GV=P.forwardRef((h,f)=>{var m=h,{addon:t,children:e,className:r,color:o="gray",helperText:n,icon:a,shadow:s,sizing:u="md",theme:c={}}=m,d=be(m,["addon","children","className","color","helperText","icon","shadow","sizing","theme"]);const g=Te(Ke().select,c);return k.jsxs("div",{className:pe(g.base,r),children:[t&&k.jsx("span",{className:g.addon,children:t}),k.jsxs("div",{className:g.field.base,children:[a&&k.jsx("div",{className:g.field.icon.base,children:k.jsx(a,{className:g.field.icon.svg})}),k.jsx("select",ie(z({className:pe(g.field.select.base,g.field.select.colors[o],g.field.select.sizes[u],g.field.select.withIcon[a?"on":"off"],g.field.select.withAddon[t?"on":"off"],g.field.select.withShadow[s?"on":"off"])},d),{ref:f,children:e})),n&&k.jsx(su,{color:o,children:n})]})]})});GV.displayName="Select";const FO=P.createContext(void 0);function Ns(){const t=P.useContext(FO);if(!t)throw new Error("useSidebarContext should be used within the SidebarContext provider!");return t}const fm=P.createContext(void 0);function YV(){const t=P.useContext(fm);if(!t)throw new Error("useSidebarItemContext should be used within the SidebarItemContext provider!");return t}const MO=d=>{var f=d,{children:t,className:e,icon:r,label:o,chevronIcon:n=mC,renderChevronIcon:a,open:s=!1,theme:u={}}=f,c=be(f,["children","className","icon","label","chevronIcon","renderChevronIcon","open","theme"]);const h=P.useId(),[m,g]=P.useState(s),{theme:v,isCollapsed:w}=Ns(),y=Te(v.collapse,u);P.useEffect(()=>g(s),[s]);const x=({children:C})=>k.jsx("li",{children:w&&!m?k.jsx(Vd,{content:o,placement:"right",children:C}):C});return k.jsxs(x,{children:[k.jsxs("button",ie(z({id:`flowbite-sidebar-collapse-${h}`,onClick:()=>g(!m),title:o,type:"button",className:pe(y.button,e)},c),{children:[r&&k.jsx(r,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-collapse-icon",className:pe(y.icon.base,y.icon.open[m?"on":"off"])}),w?k.jsx("span",{className:"sr-only",children:o}):k.jsxs(k.Fragment,{children:[k.jsx("span",{"data-testid":"flowbite-sidebar-collapse-label",className:y.label.base,children:o}),a?a(y,m):k.jsx(n,{"aria-hidden":!0,className:pe(y.label.icon.base,y.label.icon.open[m?"on":"off"])})]})]})),k.jsx("ul",{"aria-labelledby":`flowbite-sidebar-collapse-${h}`,hidden:!m,className:y.list,children:k.jsx(fm.Provider,{value:{isInsideCollapse:!0},children:t})})]})};MO.displayName="Sidebar.Collapse";const $O=a=>{var s=a,{children:t,color:e="info",className:r,theme:o={}}=s,n=be(s,["children","color","className","theme"]);const{theme:u,isCollapsed:c}=Ns(),d=Te(u.cta,o);return k.jsx("div",ie(z({"data-testid":"sidebar-cta",hidden:c,className:pe(d.base,d.color[e],r)},n),{children:t}))};$O.displayName="Sidebar.CTA";const QV=s=>{var u=s,{id:t,theme:e,isCollapsed:r,tooltipChildren:o,children:n}=u,a=be(u,["id","theme","isCollapsed","tooltipChildren","children"]);return k.jsx("li",ie(z({},a),{children:r?k.jsx(Vd,{content:k.jsx(LO,{id:t,theme:e,children:o}),placement:"right",children:n}):n}))},LO=({id:t,theme:e,children:r})=>k.jsx("span",{"data-testid":"flowbite-sidebar-item-content",id:`flowbite-sidebar-item-${t}`,className:pe(e.content.base),children:r}),qO=P.forwardRef((f,d)=>{var h=f,{active:t,as:e="a",children:r,className:o,icon:n,label:a,labelColor:s="info",theme:u={}}=h,c=be(h,["active","as","children","className","icon","label","labelColor","theme"]);var x,C,S,O,_;const m=P.useId(),{theme:g,isCollapsed:v}=Ns(),{isInsideCollapse:w}=YV(),y=Te(g.item,u);return k.jsx(QV,{theme:y,className:y.listItem,id:m,isCollapsed:v,tooltipChildren:r,children:k.jsxs(e,ie(z({"aria-labelledby":`flowbite-sidebar-item-${m}`,ref:d,className:pe(y.base,t&&y.active,!v&&w&&((x=y.collapsed)==null?void 0:x.insideCollapse),o)},c),{children:[n&&k.jsx(n,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-item-icon",className:pe((C=y.icon)==null?void 0:C.base,t&&((S=y.icon)==null?void 0:S.active))}),v&&!n&&k.jsx("span",{className:(O=y.collapsed)==null?void 0:O.noIcon,children:(_=r.charAt(0).toLocaleUpperCase())!=null?_:"?"}),!v&&k.jsx(LO,{id:m,theme:y,children:r}),!v&&a&&k.jsx(DC,{color:s,"data-testid":"flowbite-sidebar-label",hidden:v,className:y.label,children:a})]}))})});qO.displayName="Sidebar.Item";const zO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s}=Ns(),u=Te(s.itemGroup,r);return k.jsx("ul",ie(z({"data-testid":"flowbite-sidebar-item-group",className:pe(u.base,e)},o),{children:k.jsx(fm.Provider,{value:{isInsideCollapse:!1},children:t})}))};zO.displayName="Sidebar.ItemGroup";const BO=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s}=Ns(),u=Te(s.items,r);return k.jsx("div",ie(z({className:pe(u.base,e),"data-testid":"flowbite-sidebar-items"},o),{children:t}))};BO.displayName="Sidebar.Items";const UO=u=>{var c=u,{children:t,className:e,href:r,img:o,imgAlt:n="",theme:a={}}=c,s=be(c,["children","className","href","img","imgAlt","theme"]);const d=P.useId(),{theme:f,isCollapsed:h}=Ns(),m=Te(f.logo,a);return k.jsxs("a",ie(z({"aria-labelledby":`flowbite-sidebar-logo-${d}`,href:r,className:pe(m.base,e)},s),{children:[k.jsx("img",{alt:n,src:o,className:m.img}),k.jsx("span",{className:m.collapsed[h?"on":"off"],id:`flowbite-sidebar-logo-${d}`,children:t})]}))};UO.displayName="Sidebar.Logo";const VO=u=>{var c=u,{children:t,as:e="nav",collapseBehavior:r="collapse",collapsed:o=!1,theme:n={},className:a}=c,s=be(c,["children","as","collapseBehavior","collapsed","theme","className"]);const d=Te(Ke().sidebar,n);return k.jsx(FO.Provider,{value:{theme:d,isCollapsed:o},children:k.jsx(e,ie(z({"aria-label":"Sidebar",hidden:o&&r==="hide",className:pe(d.root.base,d.root.collapsed[o?"on":"off"],a)},s),{children:k.jsx("div",{className:d.root.inner,children:t})}))})};VO.displayName="Sidebar",Object.assign(VO,{Collapse:MO,CTA:$O,Item:qO,Items:BO,ItemGroup:zO,Logo:UO});const HO=P.createContext(void 0);function JV(){const t=P.useContext(HO);if(!t)throw new Error("useTableBodyContext should be used within the TableBodyContext provider!");return t}const WO=P.createContext(void 0);function pm(){const t=P.useContext(WO);if(!t)throw new Error("useTableContext should be used within the TableContext provider!");return t}const KO=P.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=be(s,["children","className","theme"]);const{theme:u}=pm(),c=Te(u.body,r);return k.jsx(HO.Provider,{value:{theme:c},children:k.jsx("tbody",ie(z({className:pe(c.base,e),ref:n},o),{children:t}))})});KO.displayName="Table.Body";const GO=P.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=be(s,["children","className","theme"]);const{theme:u}=JV(),c=Te(u.cell,r);return k.jsx("td",ie(z({className:pe(c.base,e),ref:n},o),{children:t}))});GO.displayName="Table.Cell";const YO=P.createContext(void 0);function XV(){const t=P.useContext(YO);if(!t)throw new Error("useTableHeadContext should be used within the TableHeadContext provider!");return t}const QO=P.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=be(s,["children","className","theme"]);const{theme:u}=pm(),c=Te(u.head,r);return k.jsx(YO.Provider,{value:{theme:c},children:k.jsx("thead",ie(z({className:pe(c.base,e),ref:n},o),{children:k.jsx("tr",{children:t})}))})});QO.displayName="Table.Head";const JO=P.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=be(s,["children","className","theme"]);const{theme:u}=XV(),c=Te(u.cell,r);return k.jsx("th",ie(z({className:pe(c.base,e),ref:n},o),{children:t}))});JO.displayName="Table.HeadCell";const XO=P.forwardRef((a,n)=>{var s=a,{children:t,className:e,theme:r={}}=s,o=be(s,["children","className","theme"]);const{theme:u,hoverable:c,striped:d}=pm(),f=Te(u.row,r);return k.jsx("tr",ie(z({ref:n,"data-testid":"table-row-element",className:pe(f.base,d&&f.striped,c&&f.hovered,e)},o),{children:t}))});XO.displayName="Table.Row";const ZO=P.forwardRef((u,s)=>{var c=u,{children:t,className:e,striped:r,hoverable:o,theme:n={}}=c,a=be(c,["children","className","striped","hoverable","theme"]);const d=Te(Ke().table,n);return k.jsx("div",{"data-testid":"table-element",className:pe(d.root.wrapper),children:k.jsxs(WO.Provider,{value:{theme:d,striped:r,hoverable:o},children:[k.jsx("div",{className:pe(d.root.shadow,e)}),k.jsx("table",ie(z({className:pe(d.root.base,e)},a),{ref:s,children:t}))]})})});ZO.displayName="Table",Object.assign(ZO,{Head:QO,Body:KO,Row:XO,Cell:GO,HeadCell:JO});const e5=({children:t,className:e})=>k.jsx("div",{className:e,children:t});e5.displayName="Tabs.Item";const t5=P.forwardRef((u,s)=>{var c=u,{children:t,className:e,onActiveTabChange:r,variant:o="default",theme:n={}}=c,a=be(c,["children","className","onActiveTabChange","variant","theme"]);const d=Te(Ke().tabs,n),f=P.useId(),h=P.useMemo(()=>P.Children.map(P.Children.toArray(t),({props:T})=>T),[t]),m=P.useRef([]),[g,v]=P.useState(Math.max(0,h.findIndex(T=>T.active))),[w,y]=P.useState(-1),x=T=>{v(T),r&&r(T)},C=({target:T})=>{x(T),y(T)},S=({event:T,target:I})=>{T.key==="ArrowLeft"&&y(Math.max(0,w-1)),T.key==="ArrowRight"&&y(Math.min(h.length-1,w+1)),T.key==="Enter"&&(x(I),y(I))},O=d.tablist.tabitem.variant[o],_=d.tabitemcontainer.variant[o];return P.useEffect(()=>{var T;(T=m.current[w])==null||T.focus()},[w]),P.useImperativeHandle(s,()=>({setActiveTab:x})),k.jsxs("div",{className:pe(d.base,e),children:[k.jsx("div",ie(z({"aria-label":"Tabs",role:"tablist",className:pe(d.tablist.base,d.tablist.variant[o],e)},a),{children:h.map((T,I)=>k.jsxs("button",{type:"button","aria-controls":`${f}-tabpanel-${I}`,"aria-selected":I===g,className:pe(d.tablist.tabitem.base,O.base,I===g&&O.active.on,I!==g&&!T.disabled&&O.active.off),disabled:T.disabled,id:`${f}-tab-${I}`,onClick:()=>C({target:I}),onKeyDown:D=>S({event:D,target:I}),ref:D=>m.current[I]=D,role:"tab",tabIndex:I===w?0:-1,style:{zIndex:I===w?2:1},children:[T.icon&&k.jsx(T.icon,{className:d.tablist.tabitem.icon}),T.title]},I))})),k.jsx("div",{className:pe(d.tabitemcontainer.base,_),children:h.map((T,I)=>k.jsx("div",{"aria-labelledby":`${f}-tab-${I}`,className:d.tabpanel,hidden:I!==g,id:`${f}-tabpanel-${I}`,role:"tabpanel",tabIndex:0,children:T.children},I))})]})});t5.displayName="Tabs",Object.assign(t5,{Item:e5});const ZV=P.forwardRef((u,s)=>{var c=u,{className:t,color:e="gray",helperText:r,shadow:o,theme:n={}}=c,a=be(c,["className","color","helperText","shadow","theme"]);const d=Te(Ke().textarea,n);return k.jsxs(k.Fragment,{children:[k.jsx("textarea",z({ref:s,className:pe(d.base,d.colors[e],d.withShadow[o?"on":"off"],t)},a)),r&&k.jsx(su,{color:e,children:r})]})});ZV.displayName="Textarea";const r5=P.createContext(void 0);function hm(){const t=P.useContext(r5);if(!t)throw new Error("useTimelineContentContext should be used within the TimelineContentContext provider!");return t}const n5=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s}=hm(),u=Te(s.body,r);return k.jsx("div",ie(z({className:pe(u.base,e)},o),{children:t}))},o5=P.createContext(void 0);function gm(){const t=P.useContext(o5);if(!t)throw new Error("useTimelineContext should be used within the TimelineContext provider!");return t}const a5=P.createContext(void 0);function i5(){const t=P.useContext(a5);if(!t)throw new Error("useTimelineItemContext should be used within the TimelineItemContext provider!");return t}const s5=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{horizontal:s}=gm(),{theme:u}=i5(),c=Te(u.content,r);return k.jsx(r5.Provider,{value:{theme:c},children:k.jsx("div",ie(z({"data-testid":"timeline-content",className:pe(c.root.base,s?c.root.horizontal:c.root.vertical,e)},o),{children:t}))})},l5=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s,horizontal:u}=gm(),c=Te(s.item,r);return k.jsx(a5.Provider,{value:{theme:c},children:k.jsx("li",ie(z({"data-testid":"timeline-item",className:pe(u&&c.root.horizontal,!u&&c.root.vertical,e)},o),{children:t}))})},u5=a=>{var s=a,{children:t,className:e,icon:r,theme:o={}}=s,n=be(s,["children","className","icon","theme"]);const{horizontal:u}=gm(),{theme:c}=i5(),d=Te(c.point,o);return k.jsxs("div",ie(z({"data-testid":"timeline-point",className:pe(u&&d.horizontal,!u&&d.vertical,e)},n),{children:[t,r?k.jsx("span",{className:pe(d.marker.icon.wrapper),children:k.jsx(r,{"aria-hidden":!0,className:pe(d.marker.icon.base)})}):k.jsx("div",{className:pe(u&&d.marker.base.horizontal,!u&&d.marker.base.vertical)}),u&&k.jsx("div",{className:pe(d.line)})]}))},c5=n=>{var a=n,{children:t,className:e,theme:r={}}=a,o=be(a,["children","className","theme"]);const{theme:s}=hm(),u=Te(s.time,r);return k.jsx("time",ie(z({className:pe(u.base,e)},o),{children:t}))},d5=a=>{var s=a,{as:t="h3",children:e,className:r,theme:o={}}=s,n=be(s,["as","children","className","theme"]);const{theme:u}=hm(),c=Te(u.title,o);return k.jsx(t,ie(z({className:pe(c.base,r)},n),{children:e}))},f5=a=>{var s=a,{children:t,className:e,horizontal:r,theme:o={}}=s,n=be(s,["children","className","horizontal","theme"]);const u=Te(Ke().timeline,o);return k.jsx(o5.Provider,{value:{theme:u,horizontal:r},children:k.jsx("ol",ie(z({"data-testid":"timeline-component",className:pe(r&&u.root.direction.horizontal,!r&&u.root.direction.vertical,e)},n),{children:t}))})};f5.displayName="Timeline",l5.displayName="Timeline.Item",u5.displayName="Timeline.Point",s5.displayName="Timeline.Content",c5.displayName="Timeline.Time",d5.displayName="Timeline.Title",n5.displayName="Timeline.Body",Object.assign(f5,{Item:l5,Point:u5,Content:s5,Time:c5,Title:d5,Body:n5});const p5=P.createContext(void 0);function eH(){const t=P.useContext(p5);if(!t)throw new Error("useToastContext should be used within the ToastContext provider!");return t}const h5=s=>{var u=s,{className:t,onClick:e,theme:r={},xIcon:o=bz,onDismiss:n}=u,a=be(u,["className","onClick","theme","xIcon","onDismiss"]);const{theme:c,duration:d,isClosed:f,isRemoved:h,setIsClosed:m,setIsRemoved:g}=eH(),v=Te(c.toggle,r),w=y=>{if(e&&e(y),n){n();return}m(!f),setTimeout(()=>g(!h),d)};return k.jsx("button",ie(z({"aria-label":"Close",onClick:w,type:"button",className:pe(v.base,t)},a),{children:k.jsx(o,{"aria-hidden":!0,className:v.icon})}))},tH={75:"duration-75",100:"duration-100",150:"duration-150",200:"duration-200",300:"duration-300",500:"duration-500",700:"duration-700",1e3:"duration-1000"},g5=a=>{var s=a,{children:t,className:e,duration:r=300,theme:o={}}=s,n=be(s,["children","className","duration","theme"]);const[u,c]=P.useState(!1),[d,f]=P.useState(!1),h=Te(Ke().toast,o);return d?null:k.jsx(p5.Provider,{value:{theme:h,duration:r,isClosed:u,isRemoved:d,setIsClosed:c,setIsRemoved:f},children:k.jsx("div",ie(z({"data-testid":"flowbite-toast",role:"alert",className:pe(h.root.base,tH[r],u&&h.root.closed,e)},n),{children:t}))})};g5.displayName="Toast",h5.displayName="Toast.Toggle",Object.assign(g5,{Toggle:h5});const rH=P.forwardRef((h,f)=>{var m=h,{checked:t,className:e,color:r="blue",sizing:o="md",disabled:n,label:a,name:s,onChange:u,theme:c={}}=m,d=be(m,["checked","className","color","sizing","disabled","label","name","onChange","theme"]);const g=P.useId(),v=Te(Ke().toggleSwitch,c),w=()=>u(!t),y=()=>{w()},x=C=>{C.code=="Enter"&&C.preventDefault()};return k.jsxs(k.Fragment,{children:[s&&t?k.jsx("input",{ref:f,checked:t,hidden:!0,name:s,readOnly:!0,type:"checkbox",className:"sr-only"}):null,k.jsxs("button",ie(z({"aria-checked":t,"aria-labelledby":`${g}-flowbite-toggleswitch-label`,disabled:n,id:`${g}-flowbite-toggleswitch`,onClick:y,onKeyDown:x,role:"switch",tabIndex:0,type:"button",className:pe(v.root.base,v.root.active[n?"off":"on"],e)},d),{children:[k.jsx("div",{"data-testid":"flowbite-toggleswitch-toggle",className:pe(v.toggle.base,v.toggle.checked[t?"on":"off"],t&&v.toggle.checked.color[r],v.toggle.sizes[o])}),a!=null&&a.length?k.jsx("span",{"data-testid":"flowbite-toggleswitch-label",id:`${g}-flowbite-toggleswitch-label`,className:v.root.label,children:a}):null]}))]})});rH.displayName="ToggleSwitch";const Hn=({type:t,variant:e,onClick:r,className:o=""})=>k.jsxs(Ao,{color:e,onClick:r,size:"sm",className:`p-1.5 ${o}`,children:[t==1&&k.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",className:"w-4 h-4",children:k.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4.5v15m7.5-7.5h-15"})}),t==2&&k.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",className:"w-4 h-4",children:k.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125"})}),t==3&&k.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",className:"w-4 h-4",children:k.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 20.25h12A2.25 2.25 0 0 0 20.25 18V7.5L16.5 3.75H6A2.25 2.25 0 0 0 3.75 6v12A2.25 2.25 0 0 0 6 20.25zm9.75-16.5v5h-9.5v-5zM13 5.5V7m-6.75 4.25h11.5v6.5H6.25Z"})}),t==4&&k.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",className:"w-4 h-4",children:k.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})}),t==5&&k.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",className:"w-4 h-4",children:k.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})})]});function Pt(t){return typeof t!="object"||t===null||typeof t.lastModified=="number"&&typeof File!="undefined"&&t instanceof File||typeof t.getMonth=="function"&&typeof Date!="undefined"&&t instanceof Date?!1:!Array.isArray(t)}function nH(t){return t.additionalItems===!0&&console.warn("additionalItems=true is currently not supported"),Pt(t.additionalItems)}function m5(t){if(t==="")return;if(t===null)return null;if(/\.$/.test(t)||/\.0$/.test(t)||/\.\d*0$/.test(t))return t;const e=Number(t);return typeof e=="number"&&!Number.isNaN(e)?e:t}const Gd="__additional_property",mm="additionalProperties",Ds="allOf",co="anyOf",oa="const",oH="default",Yd="dependencies",aH="enum",jn="__errors",Qd="$id",iH="if",$a="items",sH="_$junk_option_schema_id$_",Jd="$name",Nn="oneOf",xr="properties",lH="required",Xd="submitButtonOptions",Fr="$ref",v5="__rjsf_additionalProperties",uu="__rjsf_rootSchema",uH="ui:field",vm="ui:widget",cu="ui:options",cH="ui:globalOptions";function jt(t={},e={}){return Object.keys(t).filter(r=>r.indexOf("ui:")===0).reduce((r,o)=>{const n=t[o];return o===vm&&Pt(n)?(console.error("Setting options via ui:widget object is no longer supported, use ui:options instead"),r):o===cu&&Pt(n)?z(z({},r),n):ie(z({},r),{[o.substring(3)]:n})},z({},e))}function dH(t,e={},r){if(!t.additionalProperties)return!1;const{expandable:o=!0}=jt(e);return o===!1?o:t.maxProperties!==void 0&&r?Object.keys(r).lengthie(z({},r),{[n]:ef(o)}),e);if(Si(t)){const r=t;return Object.keys(r).reduce((o,n)=>ie(z({},o),{[n]:ef(r[n])}),e)}return e}function PH(){this.__data__=[],this.size=0}function fu(t,e){return t===e||t!==t&&e!==e}function tf(t,e){for(var r=t.length;r--;)if(fu(t[r][0],e))return r;return-1}var OH=Array.prototype,_H=OH.splice;function RH(t){var e=this.__data__,r=tf(e,t);if(r<0)return!1;var o=e.length-1;return r==o?e.pop():_H.call(e,r,1),--this.size,!0}function TH(t){var e=this.__data__,r=tf(e,t);return r<0?void 0:e[r][1]}function IH(t){return tf(this.__data__,t)>-1}function AH(t,e){var r=this.__data__,o=tf(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}function ia(t){var e=-1,r=t==null?0:t.length;for(this.clear();++eu))return!1;var d=a.get(t),f=a.get(e);if(d&&f)return d==e&&f==t;var h=-1,m=!0,g=r&SW?new Fs:void 0;for(a.set(t,e),a.set(e,t);++h-1&&t%1==0&&t-1&&t%1==0&&t<=QW}var JW="[object Arguments]",XW="[object Array]",ZW="[object Boolean]",eK="[object Date]",tK="[object Error]",rK="[object Function]",nK="[object Map]",oK="[object Number]",aK="[object Object]",iK="[object RegExp]",sK="[object Set]",lK="[object String]",uK="[object WeakMap]",cK="[object ArrayBuffer]",dK="[object DataView]",fK="[object Float32Array]",pK="[object Float64Array]",hK="[object Int8Array]",gK="[object Int16Array]",mK="[object Int32Array]",vK="[object Uint8Array]",yK="[object Uint8ClampedArray]",bK="[object Uint16Array]",wK="[object Uint32Array]",tr={};tr[fK]=tr[pK]=tr[hK]=tr[gK]=tr[mK]=tr[vK]=tr[yK]=tr[bK]=tr[wK]=!0,tr[JW]=tr[XW]=tr[cK]=tr[ZW]=tr[dK]=tr[eK]=tr[tK]=tr[rK]=tr[nK]=tr[oK]=tr[aK]=tr[iK]=tr[sK]=tr[lK]=tr[uK]=!1;function xK(t){return Kn(t)&&Em(t.length)&&!!tr[aa(t)]}function Cm(t){return function(e){return t(e)}}var D5=typeof exports=="object"&&exports&&!exports.nodeType&&exports,gu=D5&&typeof module=="object"&&module&&!module.nodeType&&module,kK=gu&&gu.exports===D5,Pm=kK&&y5.process,$s=(function(){try{var t=gu&&gu.require&&gu.require("util").types;return t||Pm&&Pm.binding&&Pm.binding("util")}catch(e){}})(),F5=$s&&$s.isTypedArray,mu=F5?Cm(F5):xK,SK=Object.prototype,EK=SK.hasOwnProperty;function M5(t,e){var r=Mr(t),o=!r&&Ms(t),n=!r&&!o&&Oi(t),a=!r&&!o&&!n&&mu(t),s=r||o||n||a,u=s?R5(t.length,String):[],c=u.length;for(var d in t)(e||EK.call(t,d))&&!(s&&(d=="length"||n&&(d=="offset"||d=="parent")||a&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||af(d,c)))&&u.push(d);return u}var CK=Object.prototype;function sf(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||CK;return t===r}var PK=x5(Object.keys,Object),OK=Object.prototype,_K=OK.hasOwnProperty;function $5(t){if(!sf(t))return PK(t);var e=[];for(var r in Object(t))_K.call(t,r)&&r!="constructor"&&e.push(r);return e}function Ls(t){return t!=null&&Em(t.length)&&!rf(t)}function No(t){return Ls(t)?M5(t):$5(t)}function Om(t){return P5(t,No,Sm)}var RK=1,TK=Object.prototype,IK=TK.hasOwnProperty;function AK(t,e,r,o,n,a){var s=r&RK,u=Om(t),c=u.length,d=Om(e),f=d.length;if(c!=f&&!s)return!1;for(var h=c;h--;){var m=u[h];if(!(s?m in e:IK.call(e,m)))return!1}var g=a.get(t),v=a.get(e);if(g&&v)return g==e&&v==t;var w=!0;a.set(t,e),a.set(e,t);for(var y=s;++h{if(typeof r=="function"&&typeof o=="function")return!0})}var UK="[object Symbol]";function vu(t){return typeof t=="symbol"||Kn(t)&&aa(t)==UK}var VK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,HK=/^\w*$/;function Im(t,e){if(Mr(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||vu(t)?!0:HK.test(t)||!VK.test(t)||e!=null&&t in Object(e)}var WK="Expected a function";function Am(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(WK);var r=function(){var o=arguments,n=e?e.apply(this,o):o[0],a=r.cache;if(a.has(n))return a.get(n);var s=t.apply(this,o);return r.cache=a.set(n,s)||a,s};return r.cache=new(Am.Cache||sa),r}Am.Cache=sa;var KK=500;function GK(t){var e=Am(t,function(o){return r.size===KK&&r.clear(),o}),r=e.cache;return e}var YK=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,QK=/\\(\\)?/g,K5=GK(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(YK,function(r,o,n,a){e.push(n?a.replace(QK,"$1"):o||r)}),e});function cf(t,e){for(var r=-1,o=t==null?0:t.length,n=Array(o);++rv,typeof d[m]=="undefined"&&(Array.isArray(d)&&m==="-"&&(m=d.length),g&&(f[v]!==""&&f[v]<1/0||f[v]==="-"?d[m]=[]:d[m]={})),!g)break;d=d[m]}var y=d[m];return h===void 0?delete d[m]:d[m]=h,y}function a(d){if(typeof d=="string"){if(d=d.split("/"),d[0]==="")return d;throw new Error("Invalid JSON pointer.")}else if(Array.isArray(d)){for(const f of d)if(typeof f!="string"&&typeof f!="number")throw new Error("Invalid JSON pointer. Must be of type string or number.");return d}throw new Error("Invalid JSON pointer.")}function s(d,f){if(typeof d!="object")throw new Error("Invalid input object.");f=a(f);var h=f.length;if(h===1)return d;for(var m=1;mn?0:n+e),r=r>n?n:r,r<0&&(r+=n),n=e>r?0:r-e>>>0,e>>>=0;for(var a=Array(n);++o0&&r(u)?e>1?xu(u,e-1,r,o,n):km(n,u):o||(n[n.length]=u)}return n}function PY(t){var e=t==null?0:t.length;return e?xu(t,1):[]}function OY(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}var v_=Math.max;function y_(t,e,r){return e=v_(e===void 0?t.length-1:e,0),function(){for(var o=arguments,n=-1,a=v_(o.length-e,0),s=Array(a);++n0){if(++e>=TY)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var b_=jY(RY);function w_(t){return b_(y_(t,void 0,PY),t+"")}var NY=1,DY=2,FY=4,hf=w_(function(t,e){var r={};if(t==null)return r;var o=!1;e=cf(e,function(a){return a=zs(a,t),o||(o=a.length>1),a}),Us(t,$m(t),r),o&&(r=wu(r,NY|DY|FY,EY));for(var n=e.length;n--;)g_(r,e[n]);return r});function qm(t,e){const r=e[t];return[hf(e,[t]),r]}function x_(t,e={},r=[]){const o=t||"";let n;if(o.startsWith("#"))n=decodeURIComponent(o.substring(1));else throw new Error(`Could not find a definition for ${t}.`);const a=nG.get(e,n);if(a===void 0)throw new Error(`Could not find a definition for ${t}.`);const s=a[Fr];if(s){if(r.includes(s)){if(r.length===1)throw new Error(`Definition for ${t} is a circular reference`);const[f,...h]=r,m=[...h,o,f].join(" -> ");throw new Error(`Definition for ${f} contains a circular reference through ${m}`)}const[u,c]=qm(Fr,a),d=x_(c,e,[...r,o]);return Object.keys(u).length>0?z(z({},u),d):d}return a}function k_(t,e={}){return x_(t,e,[])}var MY=Object.prototype,$Y=MY.hasOwnProperty;function LY(t,e){return t!=null&&$Y.call(t,e)}function S_(t,e,r){e=zs(e,t);for(var o=-1,n=e.length,a=!1;++ovQ)return[];var r=Bm,o=yQ(t,Bm);e=I_(e),t-=Bm;for(var n=R5(o,e);++r({required:[f]}))};let d;if(u.anyOf){const f=be(u,[]);f.allOf?f.allOf=f.allOf.slice():f.allOf=[],f.allOf.push(c),d=f}else d=Object.assign({},u,c);if(delete d.required,t.isValid(d,e,o))return s}else if(t.isValid(u,e,o))return s}return 0}function Um(t,e,r,o,n){return F_(t,e,r,o,n)}function Vm(t,e,r,o){if(!Gt(t))return t;e=zs(e,t);for(var n=-1,a=e.length,s=a-1,u=t;u!=null&&++n1?r[n-1]:void 0,s=n>2?r[2]:void 0;for(a=t.length>3&&typeof a=="function"?(n--,a):void 0,s&&kQ(r[0],r[1],s)&&(a=n<3?void 0:a,n=1),e=Object(e);++o-1}function IQ(){}var AQ=1/0,jQ=qs&&1/wm(new qs([,-0]))[1]==AQ?function(t){return new qs(t)}:IQ,NQ=200;function L_(t,e,r){var o=-1,n=$_,a=t.length,s=!0,u=[],c=u;if(a>=NQ){var d=jQ(t);if(d)return wm(d);s=!1,n=bm,c=new Fs}else c=u;e:for(;++o-1}return Zm=e,Zm}var e0,W_;function qQ(){if(W_)return e0;W_=1;var t=vf();function e(r,o){var n=this.__data__,a=t(n,r);return a<0?(++this.size,n.push([r,o])):n[a][1]=o,this}return e0=e,e0}var t0,K_;function yf(){if(K_)return t0;K_=1;var t=FQ(),e=MQ(),r=$Q(),o=LQ(),n=qQ();function a(s){var u=-1,c=s==null?0:s.length;for(this.clear();++u-1&&o%1==0&&o-1&&r%1==0&&r<=t}return tv=e,tv}var nv,YR;function pJ(){if(YR)return nv;YR=1;var t=Ri(),e=rv(),r=Mo(),o="[object Arguments]",n="[object Array]",a="[object Boolean]",s="[object Date]",u="[object Error]",c="[object Function]",d="[object Map]",f="[object Number]",h="[object Object]",m="[object RegExp]",g="[object Set]",v="[object String]",w="[object WeakMap]",y="[object ArrayBuffer]",x="[object DataView]",C="[object Float32Array]",S="[object Float64Array]",O="[object Int8Array]",_="[object Int16Array]",T="[object Int32Array]",I="[object Uint8Array]",D="[object Uint8ClampedArray]",q="[object Uint16Array]",N="[object Uint32Array]",A={};A[C]=A[S]=A[O]=A[_]=A[T]=A[I]=A[D]=A[q]=A[N]=!0,A[o]=A[n]=A[y]=A[a]=A[x]=A[s]=A[u]=A[c]=A[d]=A[f]=A[h]=A[m]=A[g]=A[v]=A[w]=!1;function $(j){return r(j)&&e(j.length)&&!!A[t(j)]}return nv=$,nv}var ov,QR;function Ii(){if(QR)return ov;QR=1;function t(e){return function(r){return e(r)}}return ov=t,ov}var Eu={exports:{}};Eu.exports;var JR;function av(){return JR||(JR=1,(function(t,e){var r=Z_(),o=e&&!e.nodeType&&e,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,s=a&&r.process,u=(function(){try{var c=n&&n.require&&n.require("util").types;return c||s&&s.binding&&s.binding("util")}catch(d){}})();t.exports=u})(Eu,Eu.exports)),Eu.exports}var iv,XR;function sv(){if(XR)return iv;XR=1;var t=pJ(),e=Ii(),r=av(),o=r&&r.isTypedArray,n=o?e(o):t;return iv=n,iv}var lv,ZR;function e4(){if(ZR)return lv;ZR=1;var t=cJ(),e=kf(),r=Dn(),o=Sf(),n=ev(),a=sv(),s=Object.prototype,u=s.hasOwnProperty;function c(d,f){var h=r(d),m=!h&&e(d),g=!h&&!m&&o(d),v=!h&&!m&&!g&&a(d),w=h||m||g||v,y=w?t(d.length,String):[],x=y.length;for(var C in d)(f||u.call(d,C))&&!(w&&(C=="length"||g&&(C=="offset"||C=="parent")||v&&(C=="buffer"||C=="byteLength"||C=="byteOffset")||n(C,x)))&&y.push(C);return y}return lv=c,lv}var uv,t4;function cv(){if(t4)return uv;t4=1;var t=Object.prototype;function e(r){var o=r&&r.constructor,n=typeof o=="function"&&o.prototype||t;return r===n}return uv=e,uv}var dv,r4;function n4(){if(r4)return dv;r4=1;function t(e,r){return function(o){return e(r(o))}}return dv=t,dv}var fv,o4;function hJ(){if(o4)return fv;o4=1;var t=n4(),e=t(Object.keys,Object);return fv=e,fv}var pv,a4;function gJ(){if(a4)return pv;a4=1;var t=cv(),e=hJ(),r=Object.prototype,o=r.hasOwnProperty;function n(a){if(!t(a))return e(a);var s=[];for(var u in Object(a))o.call(a,u)&&u!="constructor"&&s.push(u);return s}return pv=n,pv}var hv,i4;function Ws(){if(i4)return hv;i4=1;var t=h0(),e=rv();function r(o){return o!=null&&e(o.length)&&!t(o)}return hv=r,hv}var gv,s4;function Cu(){if(s4)return gv;s4=1;var t=e4(),e=gJ(),r=Ws();function o(n){return r(n)?t(n):e(n)}return gv=o,gv}var mv,l4;function mJ(){if(l4)return mv;l4=1;var t=ku(),e=Cu();function r(o,n){return o&&t(n,e(n),o)}return mv=r,mv}var vv,u4;function vJ(){if(u4)return vv;u4=1;function t(e){var r=[];if(e!=null)for(var o in Object(e))r.push(o);return r}return vv=t,vv}var yv,c4;function yJ(){if(c4)return yv;c4=1;var t=Fo(),e=cv(),r=vJ(),o=Object.prototype,n=o.hasOwnProperty;function a(s){if(!t(s))return r(s);var u=e(s),c=[];for(var d in s)d=="constructor"&&(u||!n.call(s,d))||c.push(d);return c}return yv=a,yv}var bv,d4;function Ks(){if(d4)return bv;d4=1;var t=e4(),e=yJ(),r=Ws();function o(n){return r(n)?t(n,!0):e(n)}return bv=o,bv}var wv,f4;function bJ(){if(f4)return wv;f4=1;var t=ku(),e=Ks();function r(o,n){return o&&t(n,e(n),o)}return wv=r,wv}var Pu={exports:{}};Pu.exports;var p4;function h4(){return p4||(p4=1,(function(t,e){var r=Do(),o=e&&!e.nodeType&&e,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,s=a?r.Buffer:void 0,u=s?s.allocUnsafe:void 0;function c(d,f){if(f)return d.slice();var h=d.length,m=u?u(h):new d.constructor(h);return d.copy(m),m}t.exports=c})(Pu,Pu.exports)),Pu.exports}var xv,g4;function kv(){if(g4)return xv;g4=1;function t(e,r){var o=-1,n=e.length;for(r||(r=Array(n));++og))return!1;var w=h.get(s),y=h.get(u);if(w&&y)return w==u&&y==s;var x=-1,C=!0,S=c&n?new t:void 0;for(h.set(s,u),h.set(u,s);++x0&&a(f)?n>1?r(f,n-1,a,s,u):t(u,f):s||(u[u.length]=f)}return u}return xy=r,xy}var Sy,bT;function Ai(){if(bT)return Sy;bT=1;function t(e,r){for(var o=-1,n=e==null?0:e.length,a=Array(n);++oo||u&&c&&f&&!d&&!h||a&&c&&f||!n&&f||!s)return 1;if(!a&&!u&&!h&&r=d)return f;var h=n[a];return f*(h=="desc"?-1:1)}}return r.index-o.index}return ab=e,ab}var ib,aI;function vX(){if(aI)return ib;aI=1;var t=Ai(),e=Dy(),r=uX(),o=pX(),n=hX(),a=Ii(),s=mX(),u=Ou(),c=Dn();function d(f,h,m){h.length?h=t(h,function(w){return c(w)?function(y){return e(y,w.length===1?w[0]:w)}:w}):h=[u];var g=-1;h=t(h,a(r));var v=o(f,function(w,y,x){var C=t(h,function(S){return S(w)});return{criteria:C,index:++g,value:w}});return n(v,function(w,y){return s(w,y,m)})}return ib=d,ib}var sb,iI;function sI(){if(iI)return sb;iI=1;function t(e,r,o){switch(o.length){case 0:return e.call(r);case 1:return e.call(r,o[0]);case 2:return e.call(r,o[0],o[1]);case 3:return e.call(r,o[0],o[1],o[2])}return e.apply(r,o)}return sb=t,sb}var lb,lI;function yX(){if(lI)return lb;lI=1;var t=sI(),e=Math.max;function r(o,n,a){return n=e(n===void 0?o.length-1:n,0),function(){for(var s=arguments,u=-1,c=e(s.length-n,0),d=Array(c);++u0){if(++a>=t)return arguments[0]}else a=0;return n.apply(void 0,arguments)}}return db=o,db}var fb,fI;function kX(){if(fI)return fb;fI=1;var t=wX(),e=xX(),r=e(t);return fb=r,fb}var pb,pI;function ji(){if(pI)return pb;pI=1;var t=Ou(),e=yX(),r=kX();function o(n,a){return r(e(n,a,t),n+"")}return pb=o,pb}var hb,hI;function gb(){if(hI)return hb;hI=1;var t=Vs(),e=Ws(),r=ev(),o=Fo();function n(a,s,u){if(!o(u))return!1;var c=typeof s;return(c=="number"?e(u)&&r(s,u.length):c=="string"&&s in u)?t(u[s],a):!1}return hb=n,hb}var mb,gI;function mI(){if(gI)return mb;gI=1;var t=ky(),e=vX(),r=ji(),o=gb(),n=r(function(a,s){if(a==null)return[];var u=s.length;return u>1&&o(a,s[0],s[1])?s=[]:u>2&&o(s[0],s[1],s[2])&&(s=[s[0]]),e(a,t(s,1),[])});return mb=n,mb}var vb,vI;function SX(){if(vI)return vb;vI=1;function t(e,r,o,n){for(var a=e.length,s=o+(n?1:-1);n?s--:++s-1}return xb=e,xb}var Sb,SI;function Eb(){if(SI)return Sb;SI=1;function t(e,r,o){for(var n=-1,a=e==null?0:e.length;++n=s){var x=d?null:n(c);if(x)return a(x);v=!1,m=o,y=new t}else y=d?[]:w;e:for(;++h2?c[2]:void 0;for(h&&r(c[0],c[1],h)&&(f=1);++d=120&&C.length>=120)?new t(v&&C):void 0}C=c[0];var S=-1,O=w[0];e:for(;++SArray.isArray(j)?j:[j],d=j=>j===void 0,f=j=>s(j)||Array.isArray(j)?Object.keys(j):[],h=(j,M)=>j.hasOwnProperty(M),m=j=>e(r(j)),g=j=>d(j)||Array.isArray(j)&&j.length===0,v=(j,M,W,H)=>M&&h(M,W)&&j&&h(j,W)&&H(j[W],M[W]),w=(j,M)=>d(j)&&M===0||d(M)&&j===0||t(j,M),y=(j,M)=>d(j)&&M===!1||d(M)&&j===!1||t(j,M),x=j=>d(j)||t(j,{})||j===!0,C=j=>d(j)||t(j,{}),S=j=>d(j)||s(j)||j===!0||j===!1;function O(j,M){return g(j)&&g(M)?!0:t(m(j),m(M))}function _(j,M){return j=c(j),M=c(M),t(m(j),m(M))}function T(j,M,W,H){var J=r(f(j).concat(f(M)));return C(j)&&C(M)?!0:C(j)&&f(M).length||C(M)&&f(j).length?!1:J.every(function(V){var Q=j[V],B=M[V];return Array.isArray(Q)&&Array.isArray(B)?t(m(j),m(M)):Array.isArray(Q)&&!Array.isArray(B)||Array.isArray(B)&&!Array.isArray(Q)?!1:v(j,M,V,H)})}function I(j,M,W,H){return s(j)&&s(M)?H(j,M):Array.isArray(j)&&Array.isArray(M)?T(j,M,W,H):t(j,M)}function D(j,M,W,H){var J=o(j,H),V=o(M,H),Q=a(J,V,H);return Q.length===Math.max(J.length,V.length)}var q={title:t,uniqueItems:y,minLength:w,minItems:w,minProperties:w,required:O,enum:O,type:_,items:I,anyOf:D,allOf:D,oneOf:D,properties:T,patternProperties:T,dependencies:T},N=["properties","patternProperties","dependencies","uniqueItems","minLength","minItems","minProperties","required"],A=["additionalProperties","additionalItems","contains","propertyNames","not"];function $(j,M,W){if(W=n(W,{ignore:[]}),x(j)&&x(M))return!0;if(!S(j)||!S(M))throw new Error("Either of the values are not a JSON schema.");if(j===M)return!0;if(u(j)&&u(M))return j===M;if(j===void 0&&M===!1||M===void 0&&j===!1||d(j)&&!d(M)||!d(j)&&d(M))return!1;var H=r(Object.keys(j).concat(Object.keys(M)));if(W.ignore.length&&(H=H.filter(V=>W.ignore.indexOf(V)===-1)),!H.length)return!0;function J(V,Q){return $(V,Q,W)}return H.every(function(V){var Q=j[V],B=M[V];if(A.indexOf(V)!==-1)return $(Q,B,W);var U=q[V];if(U||(U=t),t(Q,B))return!0;if(N.indexOf(V)===-1&&(!h(j,V)&&h(M,V)||h(j,V)&&!h(M,V)))return Q===B;var X=U(Q,B,V,J);if(!u(X))throw new Error("Comparer must return true or false");return X})}return zb=$,zb}var Ub,BI;function Vb(){if(BI)return Ub;BI=1;function t(e){return Object.prototype.toString.call(e)==="[object Array]"}return Ub=Array.isArray||t,Ub}var Hb,UI;function IX(){if(UI)return Hb;UI=1;function t(e){return(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")&&e.valueOf()===e.valueOf()}return Hb=t,Hb}var Wb,VI;function AX(){if(VI)return Wb;VI=1;var t=IX();function e(r){return t(r)&&r%1===0}return Wb=e,Wb}var Kb,HI;function WI(){if(HI)return Kb;HI=1;var t=Vb(),e=AX();function r(o){var n;if(!t(o)||(n=o.length,!n))return!1;for(var a=0;ac&&(f=c,c=u,u=f),c=c-u}return d*u}function a(u,c){var d=0,f;if(u===0)return c;if(c===0)return u;for(;(u&1)===0&&(c&1)===0;)u>>>=1,c>>>=1,d++;for(;(u&1)===0;)u>>>=1;for(;c;){for(;(c&1)===0;)c>>>=1;u>c&&(f=c,c=u,u=f),c=c-u}return u<1){if(f=c[0],d=c[1],!r(d))throw new TypeError("gcd()::invalid input argument. Accessor must be a function. Value: `"+d+"`.")}else f=c[0];else throw new TypeError("gcd()::invalid input argument. Must provide an array of integers. Value: `"+c[0]+"`.");if(h=f.length,h<2)return null;if(d){for(m=new Array(h),v=0;v1){if(c=s[0],u=s[1],!o(u))throw new TypeError("lcm()::invalid input argument. Accessor must be a function. Value: `"+u+"`.")}else c=s[0];else throw new TypeError("lcm()::invalid input argument. Must provide an array of integers. Value: `"+s[0]+"`.");if(d=c.length,d<2)return null;if(u){for(f=new Array(d),m=0;m1?a[u-1]:void 0,d=u>2?a[2]:void 0;for(c=o.length>3&&typeof c=="function"?(u--,c):void 0,d&&e(a[0],a[1],d)&&(c=u<3?void 0:c,u=1),n=Object(n);++s-1;)w!==c&&s.call(w,y,1),s.call(c,y,1);return c}return cw=u,cw}var dw,mA;function VX(){if(mA)return dw;mA=1;var t=UX();function e(r,o){return r&&r.length&&o&&o.length?t(r,o):r}return dw=e,dw}var fw,vA;function HX(){if(vA)return fw;vA=1;var t=Ou();function e(r){return typeof r=="function"?r:t}return fw=e,fw}var pw,yA;function bA(){if(yA)return pw;yA=1;var t=jR(),e=eI(),r=HX(),o=Dn();function n(a,s){var u=o(a)?t:e;return u(a,r(s))}return pw=n,pw}var hw,wA;function WX(){if(wA)return hw;wA=1;var t=Cf(),e=kb(),r=Eb(),o=Ai(),n=Ii(),a=Pf(),s=200;function u(c,d,f,h){var m=-1,g=e,v=!0,w=c.length,y=[],x=d.length;if(!w)return y;f&&(d=o(d,n(f))),h?(g=r,v=!1):d.length>=s&&(g=a,v=!1,d=new t(d));e:for(;++mo(e(w.map(f))),c=(w,y)=>w.map(x=>x&&x[y]),d=(w,y)=>Object.prototype.hasOwnProperty.call(w,y),f=w=>r(w)||Array.isArray(w)?Object.keys(w):[],h=w=>w!==void 0,m=w=>r(w)||w===!0||w===!1,g=w=>!f(w).length&&w!==!1&&w!==!0;return mw={allUniqueKeys:u,deleteUndefinedProps:s,getValues:c,has:d,isEmptySchema:g,isSchema:m,keys:f,notUndefined:h,uniqWith:n,withoutArr:(w,...y)=>a.apply(null,[w].concat(t(y)))},mw}var vw,EA;function GX(){if(EA)return vw;EA=1;const t=Bb(),e=bA(),{allUniqueKeys:r,deleteUndefinedProps:o,getValues:n,keys:a,notUndefined:s,uniqWith:u,withoutArr:c}=SA();function d(h){e(h,function(m,g){m===!1&&delete h[g]})}function f(h,m){return r(h).reduce(function(v,w){const y=n(h,w),x=u(y.filter(s),t);return v[w]=m(x,w),v},{})}return vw={keywords:["properties","patternProperties","additionalProperties"],resolver(h,m,g,v){v.ignoreAdditionalProperties||(h.forEach(function(y){const x=h.filter(_=>_!==y),C=a(y.properties),O=a(y.patternProperties).map(_=>new RegExp(_));x.forEach(function(_){const T=a(_.properties),I=T.filter(q=>O.some(N=>N.test(q)));c(T,C,I).forEach(function(q){_.properties[q]=g.properties([_.properties[q],y.additionalProperties],q)})})}),h.forEach(function(y){const x=h.filter(S=>S!==y),C=a(y.patternProperties);y.additionalProperties===!1&&x.forEach(function(S){const O=a(S.patternProperties);c(O,C).forEach(T=>delete S.patternProperties[T])})}));const w={additionalProperties:g.additionalProperties(h.map(y=>y.additionalProperties)),patternProperties:f(h.map(y=>y.patternProperties),g.patternProperties),properties:f(h.map(y=>y.properties),g.properties)};return w.additionalProperties===!1&&d(w.properties),o(w)}},vw}var yw,CA;function YX(){if(CA)return yw;CA=1;const t=Bb(),e=bA(),{allUniqueKeys:r,deleteUndefinedProps:o,has:n,isSchema:a,notUndefined:s,uniqWith:u}=SA();function c(m){e(m,function(g,v){g===!1&&m.splice(v,1)})}function d(m,g){return m.map(function(v){if(v)if(Array.isArray(v.items)){const w=v.items[g];if(a(w))return w;if(n(v,"additionalItems"))return v.additionalItems}else return v.items})}function f(m){return m.map(function(g){if(g)return Array.isArray(g.items)?g.additionalItems:g.items})}function h(m,g,v){return r(v).reduce(function(y,x){const C=d(m,x),S=u(C.filter(s),t);return y[x]=g(S,x),y},[])}return yw={keywords:["items","additionalItems"],resolver(m,g,v){const w=m.map(S=>S.items),y=w.filter(s),x={};y.every(a)?x.items=v.items(w):x.items=h(m,v.items,w);let C;return y.every(Array.isArray)?C=m.map(S=>S.additionalItems):y.some(Array.isArray)&&(C=f(m)),C&&(x.additionalItems=v.additionalItems(C)),x.additionalItems===!1&&Array.isArray(x.items)&&c(x.items),o(x)}},yw}var bw,PA;function QX(){if(PA)return bw;PA=1;const t=$J(),e=Bb(),r=NX(),o=qX(),n=cA(),a=fA(),s=zX(),u=$I(),c=mT(),d=Rf(),f=VX(),h=mI(),m=Rb(),g=Ib(),v=GX(),w=YX(),y=(ee,te)=>ee.indexOf(te)!==-1,x=ee=>d(ee)||ee===!0||ee===!1,C=ee=>ee===!1,S=ee=>ee===!0,O=(ee,te,se)=>se(ee),_=ee=>h(m(a(ee))),T=ee=>ee!==void 0,I=ee=>m(a(ee.map(V))),D=ee=>ee[0],q=ee=>_(ee),N=ee=>Math.max.apply(Math,ee),A=ee=>Math.min.apply(Math,ee),$=ee=>ee.some(S),j=ee=>g(n(ee),c);function M(ee){return function(te,se){return e({[ee]:te},{[ee]:se})}}function W(ee){let Ee=ee,{allOf:te=[]}=Ee,se=be(Ee,["allOf"]);return se=d(ee)?se:ee,[se,...te.map(W)]}function H(ee,te){return ee.map(se=>se&&se[te])}function J(ee,te){return ee.map(function(se,Ee){try{return te(se,Ee)}catch(Ae){return}}).filter(T)}function V(ee){return d(ee)||Array.isArray(ee)?Object.keys(ee):[]}function Q(ee,te){if(te=te||[],!ee.length)return te;const se=ee.slice(0).shift(),Ee=ee.slice(1);return te.length?Q(Ee,n(te.map(Ae=>se.map(Ne=>[Ne].concat(Ae))))):Q(Ee,se.map(Ae=>Ae))}function B(ee,te){let se;try{se=ee.map(function(Ee){return JSON.stringify(Ee,null,2)}).join(` +`)}catch(Ee){se=ee.join(", ")}throw new Error('Could not resolve values for path:"'+te.join(".")+`". They are probably incompatible. Values: +`+se)}function U(ee,te,se,Ee,Ae,Ne){if(ee.length){const je=Ae.complexResolvers[te];if(!je||!je.resolver)throw new Error("No resolver found for "+te);const Fe=se.map(qe=>ee.reduce((Qe,_e)=>(qe[_e]!==void 0&&(Qe[_e]=qe[_e]),Qe),{})),ke=g(Fe,e),Me=je.keywords.reduce((qe,Qe)=>ie(z({},qe),{[Qe]:(_e,Ge=[])=>Ee(_e,null,Ne.concat(Qe,Ge))}),{}),Ce=je.resolver(ke,Ne.concat(te),Me,Ae);return d(Ce)||B(ke,Ne.concat(te)),Ce}}function X(ee){return{required:ee}}const le=["properties","patternProperties","definitions","dependencies"],we=["anyOf","oneOf"],ye=["additionalProperties","additionalItems","contains","propertyNames","not","items"],L={type(ee){if(ee.some(Array.isArray)){const te=ee.map(function(Ee){return Array.isArray(Ee)?Ee:[Ee]}),se=s.apply(null,te);if(se.length===1)return se[0];if(se.length>1)return m(se)}},dependencies(ee,te,se){return I(ee).reduce(function(Ae,Ne){const je=H(ee,Ne);let Fe=g(je.filter(T),c);const ke=Fe.filter(Array.isArray);if(ke.length){if(ke.length===Fe.length)Ae[Ne]=_(Fe);else{const Me=Fe.filter(x),Ce=ke.map(X);Ae[Ne]=se(Me.concat(Ce),Ne)}return Ae}return Fe=g(Fe,e),Ae[Ne]=se(Fe,Ne),Ae},{})},oneOf(ee,te,se){const Ee=Q(t(ee)),Ae=J(Ee,se),Ne=g(Ae,e);if(Ne.length)return Ne},not(ee){return{anyOf:ee}},pattern(ee){return ee.map(te=>"(?="+te+")").join("")},multipleOf(ee){let te=ee.slice(0),se=1;for(;te.some(Ee=>!Number.isInteger(Ee));)te=te.map(Ee=>Ee*10),se=se*10;return r(te)/se},enum(ee){const te=u.apply(null,ee.concat(c));if(te.length)return h(te)}};L.$id=D,L.$ref=D,L.$schema=D,L.additionalItems=O,L.additionalProperties=O,L.anyOf=L.oneOf,L.contains=O,L.default=D,L.definitions=L.dependencies,L.description=D,L.examples=j,L.exclusiveMaximum=A,L.exclusiveMinimum=N,L.items=w,L.maximum=A,L.maxItems=A,L.maxLength=A,L.maxProperties=A,L.minimum=N,L.minItems=N,L.minLength=N,L.minProperties=N,L.properties=v,L.propertyNames=O,L.required=q,L.title=D,L.uniqueItems=$;const Y={properties:v,items:w};function oe(ee,te,se){te=o(te,{ignoreAdditionalProperties:!1,resolvers:L,complexResolvers:Y,deep:!0});const Ee=Object.entries(te.complexResolvers);function Ae(Fe,ke,Me){Fe=t(Fe.filter(T)),Me=Me||[];const Ce=d(ke)?ke:{};if(!Fe.length)return;if(Fe.some(C))return!1;if(Fe.every(S))return!0;Fe=Fe.filter(d);const qe=I(Fe);if(te.deep&&y(qe,"allOf"))return oe({allOf:Fe},te);const Qe=Ee.map(([_e,Ge])=>qe.filter(xt=>Ge.keywords.includes(xt)));return Qe.forEach(_e=>f(qe,_e)),qe.forEach(function(_e){const Ge=H(Fe,_e),xt=g(Ge.filter(T),M(_e));if(xt.length===1&&y(we,_e))Ce[_e]=xt[0].map(Ct=>Ae([Ct],Ct));else if(xt.length===1&&!y(le,_e)&&!y(ye,_e))Ce[_e]=xt[0];else{const Ct=te.resolvers[_e]||te.resolvers.defaultResolver;if(!Ct)throw new Error("No resolver found for key "+_e+". You can provide a resolver for this keyword in the options, or provide a default resolver.");const kr=(pr,_r=[])=>Ae(pr,null,Me.concat(_e,_r));Ce[_e]=Ct(xt,Me.concat(_e),kr,te),Ce[_e]===void 0?B(xt,Me.concat(_e)):Ce[_e]===void 0&&delete Ce[_e]}}),Ee.reduce((_e,[Ge,xt],Ct)=>z(z({},_e),U(Qe[Ct],Ge,Fe,Ae,te,Me)),Ce)}const Ne=a(W(ee));return Ae(Ne)}return oe.options={resolvers:L},bw=oe,bw}var JX=QX();const XX=Et(JX);function Gs(t){let e;const r=Xe(t,"discriminator.propertyName",void 0);return gf(r)?e=r:r!==void 0&&console.warn(`Expecting discriminator to be a string, got "${typeof r}" instead`),e}function _u(t){return Array.isArray(t)?"array":typeof t=="string"?"string":t==null?"null":typeof t=="boolean"?"boolean":isNaN(t)?typeof t=="object"?"object":"string":"number"}var ZX=Km(function(t){return L_(xu(t,1,mf,!0))});function la(t){let{type:e}=t;return!e&&t.const?_u(t.const):!e&&t.enum?"string":!e&&(t.properties||t.additionalProperties)?"object":(Array.isArray(e)&&(e.length===2&&e.includes("null")?e=e.find(r=>r!=="null"):e=e[0]),e)}function ua(t,e){const r=Object.assign({},t);return Object.keys(e).reduce((o,n)=>{const a=t?t[n]:{},s=e[n];return t&&n in t&&Pt(s)?o[n]=ua(a,s):t&&e&&(la(t)==="object"||la(e)==="object")&&n===lH&&Array.isArray(a)&&Array.isArray(s)?o[n]=ZX(a,s):o[n]=s,o},r)}function Fn(t,e,r={},o,n){return $o(t,e,r,o,void 0,void 0,n)[0]}function eZ(t,e,r,o,n,a,s){const v=e,{if:u,then:c,else:d}=v,f=be(v,["if","then","else"]),h=t.isValid(u,a||{},r);let m=[f],g=[];if(o)c&&typeof c!="boolean"&&(g=g.concat($o(t,c,r,a,o,n,s))),d&&typeof d!="boolean"&&(g=g.concat($o(t,d,r,a,o,n,s)));else{const w=h?c:d;w&&typeof w!="boolean"&&(g=g.concat($o(t,w,r,a,o,n,s)))}return g.length&&(m=g.map(w=>ua(f,w))),m.flatMap(w=>$o(t,w,r,a,o,n,s))}function OA(t){return t.reduce((r,o)=>o.length>1?o.flatMap(n=>N_(r.length,a=>[...r[a]].concat(n))):(r.forEach(n=>n.push(o[0])),r),[[]])}function tZ(t,e,r,o,n,a,s){const u=_A(t,e,r,o,n,a);if(u.length>1||u[0]!==e)return u;if(Yd in e)return RA(t,e,r,o,n,a).flatMap(d=>$o(t,d,r,a,o,n,s));if(Ds in e&&Array.isArray(e.allOf)){const c=e.allOf.map(f=>$o(t,f,r,a,o,n,s));return OA(c).map(f=>ie(z({},e),{allOf:f}))}return[e]}function _A(t,e,r,o,n,a,s){const u=Ru(e,r,n);return u!==e?$o(t,u,r,a,o,n,s):[e]}function Ru(t,e,r){if(!Pt(t))return t;let o=t;if(Fr in o){const n=o,{$ref:a}=n,s=be(n,["$ref"]);if(r.includes(a))return o;r.push(a);const u=k_(a,e);o=z(z({},u),s)}if(xr in o){const a=[],s=bQ(o[xr],(u,c,d)=>{const f=[...r];u[d]=Ru(c,e,f),a.push(f)},{});EQ(r,DQ(PQ(a))),o=ie(z({},o),{[xr]:s})}return $a in o&&!Array.isArray(o.items)&&typeof o.items!="boolean"&&(o=ie(z({},o),{items:Ru(o.items,e,r)})),rr(t,o)?t:o}function rZ(t,e,r,o,n){const a=ie(z({},e),{properties:z({},e.properties)}),s=o&&Pt(o)?o:{};return Object.keys(s).forEach(u=>{if(u in a.properties)return;let c={};typeof a.additionalProperties!="boolean"?Fr in a.additionalProperties?c=Fn(t,{$ref:Xe(a.additionalProperties,[Fr])},r,s,n):"type"in a.additionalProperties?c=z({},a.additionalProperties):co in a.additionalProperties||Nn in a.additionalProperties?c=z({type:"object"},a.additionalProperties):c={type:_u(Xe(s,[u]))}:c={type:_u(Xe(s,[u]))},a.properties[u]=c,Xr(a.properties,[u,Gd],!0)}),a}function $o(t,e,r,o,n=!1,a=[],s){return Pt(e)?tZ(t,e,r,n,a,o,s).flatMap(c=>{var d;let f=c;if(iH in f)return eZ(t,f,r,n,a,o,s);if(Ds in f){if(n){const m=f,{allOf:v}=m,w=be(m,["allOf"]);return[...v,w]}try{const v=[],w=[];(d=f.allOf)===null||d===void 0||d.forEach(y=>{typeof y=="object"&&y.contains?v.push(y):w.push(y)}),v.length&&(f=ie(z({},f),{allOf:w})),f=s?s(f):XX(f,{deep:!1}),v.length&&(f.allOf=v)}catch(v){console.warn(`could not merge subschemas in allOf: +`,v);const g=f,{allOf:w}=g;return be(g,["allOf"])}}return mm in f&&f.additionalProperties!==!1?rZ(t,f,r,o,s):f}):[{}]}function nZ(t,e,r,o,n){let a;const d=e,{oneOf:s,anyOf:u}=d,c=be(d,["oneOf","anyOf"]);if(Array.isArray(s)?a=s:Array.isArray(u)&&(a=u),a){const f=n===void 0&&o?{}:n,h=Gs(e);a=a.map(g=>Ru(g,r,[]));const m=Um(t,f,a,r,h);if(o)return a.map(g=>ua(c,g));e=ua(c,a[m])}return[e]}function RA(t,e,r,o,n,a,s){const f=e,{dependencies:u}=f,c=be(f,["dependencies"]);return nZ(t,c,r,o,a).flatMap(h=>TA(t,u,h,r,o,n,a,s))}function TA(t,e,r,o,n,a,s,u){let c=[r];for(const d in e){if(!n&&Xe(s,[d])===void 0||r.properties&&!(d in r.properties))continue;const[f,h]=qm(d,e);return Array.isArray(h)?c[0]=oZ(r,h):Pt(h)&&(c=aZ(t,r,o,d,h,n,a,s,u)),c.flatMap(m=>TA(t,f,m,o,n,a,s,u))}return c}function oZ(t,e){if(!e)return t;const r=Array.isArray(t.required)?Array.from(new Set([...t.required,...e])):e;return ie(z({},t),{required:r})}function aZ(t,e,r,o,n,a,s,u,c){return $o(t,n,r,u,a,s,c).flatMap(f=>{const w=f,{oneOf:h}=w,m=be(w,["oneOf"]);if(e=ua(e,m),h===void 0)return e;const g=h.map(y=>typeof y=="boolean"||!(Fr in y)?[y]:_A(t,y,r,a,s,u));return OA(g).flatMap(y=>iZ(t,e,r,o,y,a,s,u,c))})}function iZ(t,e,r,o,n,a,s,u,c){const d=n.filter(f=>{if(typeof f=="boolean"||!f||!f.properties)return!1;const{[o]:h}=f.properties;if(h){const m={type:"object",properties:{[o]:h}};return t.isValid(m,u,r)||a}return!1});return!a&&d.length!==1?(console.warn("ignoring oneOf in dependencies because there isn't exactly one subschema that is valid"),[e]):d.flatMap(f=>{const h=f,[m]=qm(o,h.properties),g=ie(z({},h),{properties:m});return $o(t,g,r,u,a,s,c).map(w=>ua(e,w))})}const sZ={type:"object",$id:sH,properties:{__not_really_there__:{type:"number"}}};function ww(t,e,r,o,n){let a=0;return r&&(Gt(r.properties)?a+=oQ(r.properties,(s,u,c)=>{const d=Xe(o,c);if(typeof u=="boolean")return s;if(pn(u,Fr)){const f=Fn(t,u,e,d,n);return s+ww(t,e,f,d||{},n)}if((pn(u,Nn)||pn(u,co))&&d){const f=pn(u,Nn)?Nn:co,h=Gs(u);return s+Tu(t,e,d,Xe(u,f),-1,h,n)}if(u.type==="object")return Gt(d)&&(s+=1),s+ww(t,e,u,d,n);if(u.type===_u(d)){let f=s+1;return u.default?f+=d===u.default?1:-1:u.const&&(f+=d===u.const?1:-1),f}return s},0):gf(r.type)&&r.type===_u(o)&&(a+=1)),a}function Tu(t,e,r,o,n=-1,a,s){const u=o.map(m=>Ru(m,e,[])),c=D_(r,o,a);if(E_(c))return c;const d=u.reduce((m,g,v)=>(Um(t,r,[sZ,g],e,a)===1&&m.push(v),m),[]);if(d.length===1)return d[0];d.length||N_(u.length,m=>d.push(m));const f=new Set,{bestIndex:h}=d.reduce((m,g)=>{const{bestScore:v}=m,w=u[g],y=ww(t,e,w,r,s);return f.add(y),y>v?{bestIndex:g,bestScore:y}:m},{bestIndex:n,bestScore:0});return f.size===1&&n>=0?n:h}function xw(t){return Array.isArray(t.items)&&t.items.length>0&&t.items.every(e=>Pt(e))}function Iu(t){return t==null}function Au(t,e,r=!1,o=!1,n=!1){if(Array.isArray(e)){const a=Array.isArray(t)?t:[],s=n?a:e,u=n?e:a,c=s.map((d,f)=>u[f]!==void 0?Au(a[f],e[f],r,o,n):d);return(r||n)&&c.length{const c=Xe(e,u),d=Pt(t)&&u in t,f=u in e;return s[u]=Au(t?Xe(t,u):{},c,r,o,n&&(d||!f)),s},a)}return o&&(!Iu(t)&&Iu(e)||typeof e=="number"&&isNaN(e))||n&&!Iu(e)?t:e}function ca(t,e,r=!1){return Object.keys(e).reduce((o,n)=>{const a=t?t[n]:{},s=e[n];if(t&&n in t&&Pt(s))o[n]=ca(a,s,r);else if(r&&Array.isArray(a)&&Array.isArray(s)){let u=s;r==="preventDuplicates"&&(u=s.reduce((c,d)=>(a.includes(d)||c.push(d),c),[])),o[n]=a.concat(u)}else o[n]=s;return o},Object.assign({},t))}function IA(t){return Array.isArray(t.enum)&&t.enum.length===1||oa in t}function kw(t,e,r={},o){const n=Fn(t,e,r,void 0,o),a=n.oneOf||n.anyOf;return Array.isArray(n.enum)?!0:Array.isArray(a)?a.every(s=>typeof s!="boolean"&&IA(s)):!1}function Sw(t,e,r,o){return!e.uniqueItems||!e.items||typeof e.items=="boolean"?!1:kw(t,e.items,r,o)}function AA(t){const e=t[oa],r=la(t);return Pt(e)&&gf(e==null?void 0:e.$data)&&r!=="object"&&r!=="array"}function lZ(t){if(aH in t&&Array.isArray(t.enum)&&t.enum.length===1)return t.enum[0];if(oa in t)return t.const;throw new Error("schema cannot be inferred as a constant")}function ju(t,e){const r=t;if(t.enum){let a;if(e){const{enumNames:s}=jt(e);a=s}return!a&&r.enumNames&&(a=r.enumNames),t.enum.map((s,u)=>({label:(a==null?void 0:a[u])||String(s),value:s}))}let o,n;return t.anyOf?(o=t.anyOf,n=e==null?void 0:e.anyOf):t.oneOf&&(o=t.oneOf,n=e==null?void 0:e.oneOf),o&&o.map((a,s)=>{const{title:u}=jt(n==null?void 0:n[s]),c=a,d=lZ(c),f=u||c.title||String(d);return{schema:c,label:f,value:d}})}const uZ=["string","number","integer","boolean","null"];var Ys;(function(t){t[t.Ignore=0]="Ignore",t[t.Invert=1]="Invert",t[t.Fallback=2]="Fallback"})(Ys||(Ys={}));function Ew(t,e=Ys.Ignore,r=-1){if(r>=0){if(Array.isArray(t.items)&&rLa(t,T,{rootSchema:a,includeUndefinedValues:s,_recurseList:u,experimental_defaultFormStateBehavior:c,experimental_customMergeAllOf:d,parentDefaults:Array.isArray(o)?o[I]:void 0,rawFormData:m,required:f,shouldMergeDefaultsIntoFormData:h}));else if(Nn in g){const O=g,{oneOf:T}=O,I=be(O,["oneOf"]);if(T.length===0)return;const D=Gs(g),{type:q="null"}=I;!Array.isArray(q)&&uZ.includes(q)&&(y==null?void 0:y.constAsDefaults)==="skipOneOf"&&(y=ie(z({},y),{constAsDefaults:"never"})),w=T[Tu(t,a,n!=null?n:g.default,T,0,D,d)],w=ua(I,w)}else if(co in g){const _=g,{anyOf:T}=_,I=be(_,["anyOf"]);if(T.length===0)return;const D=Gs(g);w=T[Tu(t,a,n!=null?n:g.default,T,0,D,d)],w=ua(I,w)}if(w)return La(t,w,{rootSchema:a,includeUndefinedValues:s,_recurseList:x,experimental_defaultFormStateBehavior:y,experimental_customMergeAllOf:d,parentDefaults:v,rawFormData:n!=null?n:m,required:f,shouldMergeDefaultsIntoFormData:h});v===void 0&&(v=g.default);const C=NA(t,g,r,v);let S=C!=null?C:v;if(h){const{arrayMinItems:T={}}=c||{},{mergeExtraDefaults:I}=T,D=cZ(t,g,a,n,c,d);(!Pt(n)||Ds in g)&&(S=Au(S,D,I,!0))}return S}function cZ(t,e,r,o,n,a){const s=!IA(e)&&kw(t,e,r,a);let u=o;if(s){const d=ju(e);u=(d==null?void 0:d.some(h=>rr(h.value,o)))?o:void 0}return e[oa]&&(n==null?void 0:n.constAsDefaults)==="always"&&(u=e.const),u}function dZ(t,e,{rawFormData:r,rootSchema:o={},includeUndefinedValues:n=!1,_recurseList:a=[],experimental_defaultFormStateBehavior:s=void 0,experimental_customMergeAllOf:u=void 0,required:c,shouldMergeDefaultsIntoFormData:d}={},f){{const h=Pt(r)?r:{},m=e,g=(s==null?void 0:s.allOf)==="populateDefaults"&&Ds in m?Fn(t,m,o,h,u):m,v=g[oa],w=Object.keys(g.properties||{}).reduce((y,x)=>{var C;const S=Xe(g,[xr,x]),O=Pt(v)&&v[x]!==void 0,_=(Pt(S)&&oa in S||O)&&(s==null?void 0:s.constAsDefaults)!=="never"&&!AA(S),T=La(t,S,{rootSchema:o,_recurseList:a,experimental_defaultFormStateBehavior:s,experimental_customMergeAllOf:u,includeUndefinedValues:n===!0,parentDefaults:Xe(f,[x]),rawFormData:Xe(h,[x]),required:(C=g.required)===null||C===void 0?void 0:C.includes(x),shouldMergeDefaultsIntoFormData:d});return jA(y,x,T,n,c,g.required,s,_),y},{});if(g.additionalProperties){const y=Pt(g.additionalProperties)?g.additionalProperties:{},x=new Set;Pt(f)&&Object.keys(f).filter(S=>!g.properties||!g.properties[S]).forEach(S=>x.add(S));const C=[];Object.keys(h).filter(S=>!g.properties||!g.properties[S]).forEach(S=>{x.add(S),C.push(S)}),x.forEach(S=>{var O;const _=La(t,y,{rootSchema:o,_recurseList:a,experimental_defaultFormStateBehavior:s,experimental_customMergeAllOf:u,includeUndefinedValues:n===!0,parentDefaults:Xe(f,[S]),rawFormData:Xe(h,[S]),required:(O=g.required)===null||O===void 0?void 0:O.includes(S),shouldMergeDefaultsIntoFormData:d});jA(w,S,_,n,c,C)})}return w}}function fZ(t,e,{rawFormData:r,rootSchema:o={},_recurseList:n=[],experimental_defaultFormStateBehavior:a=void 0,experimental_customMergeAllOf:s=void 0,required:u,shouldMergeDefaultsIntoFormData:c}={},d){var f,h;const m=e,g=(f=a==null?void 0:a.arrayMinItems)!==null&&f!==void 0?f:{},{populate:v,mergeExtraDefaults:w}=g,y=v==="never",x=v==="requiredOnly",C=v==="all"||!y&&!x,S=(h=g==null?void 0:g.computeSkipPopulate)!==null&&h!==void 0?h:(()=>!1),_=(a==null?void 0:a.emptyObjectFields)==="skipEmptyDefaults"?void 0:[];if(Array.isArray(d)&&(d=d.map(($,j)=>{const M=Ew(m,Ys.Fallback,j);return La(t,M,{rootSchema:o,_recurseList:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,parentDefaults:$,required:u,shouldMergeDefaultsIntoFormData:c})})),Array.isArray(r)){const $=Ew(m);if(y)d=r;else{const j=r.map((W,H)=>La(t,$,{rootSchema:o,_recurseList:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,rawFormData:W,parentDefaults:Xe(d,[H]),required:u,shouldMergeDefaultsIntoFormData:c}));d=Au(d,j,(x&&u||C)&&w)}}if((Pt(m)&&oa in m&&(a==null?void 0:a.constAsDefaults)!=="never")===!1){if(y)return d!=null?d:_;if(x&&!u)return d||void 0}const I=Array.isArray(d)?d.length:0;if(!m.minItems||Sw(t,m,o,s)||S(t,m,o)||m.minItems<=I)return d||_;const D=d||[],q=Ew(m,Ys.Invert),N=q.default,A=new Array(m.minItems-I).fill(La(t,q,{parentDefaults:N,rootSchema:o,_recurseList:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,required:u,shouldMergeDefaultsIntoFormData:c}));return D.concat(A)}function NA(t,e,r={},o){switch(la(e)){case"object":return dZ(t,e,r,o);case"array":return fZ(t,e,r,o)}}function DA(t,e,r,o,n=!1,a,s){if(!Pt(e))throw new Error("Invalid schema: "+e);const u=Fn(t,e,o,r,s),c=La(t,u,{rootSchema:o,includeUndefinedValues:n,experimental_defaultFormStateBehavior:a,experimental_customMergeAllOf:s,rawFormData:r,shouldMergeDefaultsIntoFormData:!0});if(Pt(r)||Array.isArray(r)){const{mergeDefaultsIntoFormData:d}=a||{};return Au(c,r,!0,d==="useDefaultIfFormDataUndefined",!0)}return c}function FA(t={}){return"widget"in jt(t)&&jt(t).widget!=="hidden"}function MA(t,e,r={},o,n){if(r[vm]==="files")return!0;if(e.items){const a=Fn(t,e.items,o,void 0,n);return a.type==="string"&&a.format==="data-url"}return!1}function pZ(t,e,r={},o,n,a){const s=jt(r,n),{label:u=!0}=s;let c=!!u;const d=la(e);return d==="array"&&(c=Sw(t,e,o,a)||MA(t,e,r,o,a)||FA(r)),d==="object"&&(c=!1),d==="boolean"&&!r[vm]&&(c=!1),r[uH]&&(c=!1),c}function hZ(t,e,r){if(!r)return e;const{errors:o,errorSchema:n}=e;let a=t.toErrorList(r),s=r;return Bs(n)||(s=ca(n,r,!0),a=[...o].concat(a)),{errorSchema:s,errors:a}}const Qs=Symbol("no Value");function Cw(t,e,r,o,n={},a){let s;if(pn(r,xr)){const u={};if(pn(o,xr)){const f=Xe(o,xr,{});Object.keys(f).forEach(h=>{pn(n,h)&&(u[h]=void 0)})}const c=Object.keys(Xe(r,xr,{})),d={};c.forEach(f=>{const h=Xe(n,f);let m=Xe(o,[xr,f],{}),g=Xe(r,[xr,f],{});pn(m,Fr)&&(m=Fn(t,m,e,h,a)),pn(g,Fr)&&(g=Fn(t,g,e,h,a));const v=Xe(m,"type"),w=Xe(g,"type");if(!v||v===w)if(pn(u,f)&&delete u[f],w==="object"||w==="array"&&Array.isArray(h)){const y=Cw(t,e,g,m,h,a);(y!==void 0||w==="array")&&(d[f]=y)}else{const y=Xe(g,"default",Qs),x=Xe(m,"default",Qs);y!==Qs&&y!==h&&(x===h?u[f]=y:Xe(g,"readOnly")===!0&&(u[f]=void 0));const C=Xe(g,"const",Qs),S=Xe(m,"const",Qs);C!==Qs&&C!==h&&(u[f]=S===h?C:void 0)}}),s=z(z(z({},typeof n=="string"||Array.isArray(n)?void 0:n),u),d)}else if(Xe(o,"type")==="array"&&Xe(r,"type")==="array"&&Array.isArray(n)){let u=Xe(o,"items"),c=Xe(r,"items");if(typeof u=="object"&&typeof c=="object"&&!Array.isArray(u)&&!Array.isArray(c)){pn(u,Fr)&&(u=Fn(t,u,e,n,a)),pn(c,Fr)&&(c=Fn(t,c,e,n,a));const d=Xe(u,"type"),f=Xe(c,"type");if(!d||d===f){const h=Xe(r,"maxItems",-1);f==="object"?s=n.reduce((m,g)=>{const v=Cw(t,e,c,u,g,a);return v!==void 0&&(h<0||m.length0&&n.length>h?n.slice(0,h):n}}else typeof u=="boolean"&&typeof c=="boolean"&&u===c&&(s=n)}return s}function Tf(t,e,r,o,n,a,s,u=[],c){if(Fr in e||Yd in e||Ds in e){const h=Fn(t,e,a,s,c);if(u.findIndex(g=>rr(g,h))===-1)return Tf(t,h,r,o,n,a,s,u.concat(h),c)}if($a in e&&!Xe(e,[$a,Fr]))return Tf(t,Xe(e,$a),r,o,n,a,s,u,c);const f={$id:n||r};if(la(e)==="object"&&xr in e)for(const h in e.properties){const m=Xe(e,[xr,h]),g=f[Qd]+o+h;f[h]=Tf(t,Pt(m)?m:{},r,o,g,a,Xe(s,[h]),u,c)}return f}function gZ(t,e,r,o,n,a="root",s="_",u){return Tf(t,e,a,s,r,o,n,void 0,u)}function Ni(t,e,r,o,n,a=[],s){if(Fr in e||Yd in e||Ds in e){const c=Fn(t,e,o,n,s);if(a.findIndex(f=>rr(f,c))===-1)return Ni(t,c,r,o,n,a.concat(c),s)}let u={[Jd]:r.replace(/^\./,"")};if(Nn in e||co in e){const c=Nn in e?e.oneOf:e.anyOf,d=Gs(e),f=Tu(t,o,n,c,0,d,s),h=c[f];u=z(z({},u),Ni(t,h,r,o,n,a,s))}if(mm in e&&e[mm]!==!1&&Xr(u,v5,!0),$a in e&&Array.isArray(n)){const{items:c,additionalItems:d}=e;Array.isArray(c)?n.forEach((f,h)=>{c[h]?u[h]=Ni(t,c[h],`${r}.${h}`,o,f,a,s):d?u[h]=Ni(t,d,`${r}.${h}`,o,f,a,s):console.warn(`Unable to generate path schema for "${r}.${h}". No schema defined for it`)}):n.forEach((f,h)=>{u[h]=Ni(t,c,`${r}.${h}`,o,f,a,s)})}else if(xr in e)for(const c in e.properties){const d=Xe(e,[xr,c]);u[c]=Ni(t,d,`${r}.${c}`,o,Xe(n,[c]),a,s)}return u}function mZ(t,e,r="",o,n,a){return Ni(t,e,r,o,n,void 0,a)}class vZ{constructor(e,r,o,n){this.rootSchema=r,this.validator=e,this.experimental_defaultFormStateBehavior=o,this.experimental_customMergeAllOf=n}getValidator(){return this.validator}doesSchemaUtilsDiffer(e,r,o={},n){return!e||!r?!1:this.validator!==e||!rr(this.rootSchema,r)||!rr(this.experimental_defaultFormStateBehavior,o)||this.experimental_customMergeAllOf!==n}getDefaultFormState(e,r,o=!1){return DA(this.validator,e,r,this.rootSchema,o,this.experimental_defaultFormStateBehavior,this.experimental_customMergeAllOf)}getDisplayLabel(e,r,o){return pZ(this.validator,e,r,this.rootSchema,o,this.experimental_customMergeAllOf)}getClosestMatchingOption(e,r,o,n){return Tu(this.validator,this.rootSchema,e,r,o,n,this.experimental_customMergeAllOf)}getFirstMatchingOption(e,r,o){return Um(this.validator,e,r,this.rootSchema,o)}getMatchingOption(e,r,o){return F_(this.validator,e,r,this.rootSchema,o)}isFilesArray(e,r){return MA(this.validator,e,r,this.rootSchema,this.experimental_customMergeAllOf)}isMultiSelect(e){return Sw(this.validator,e,this.rootSchema,this.experimental_customMergeAllOf)}isSelect(e){return kw(this.validator,e,this.rootSchema,this.experimental_customMergeAllOf)}mergeValidationData(e,r){return hZ(this.validator,e,r)}retrieveSchema(e,r){return Fn(this.validator,e,this.rootSchema,r,this.experimental_customMergeAllOf)}sanitizeDataForNewSchema(e,r,o){return Cw(this.validator,this.rootSchema,e,r,o,this.experimental_customMergeAllOf)}toIdSchema(e,r,o,n="root",a="_"){return gZ(this.validator,e,r,this.rootSchema,o,n,a,this.experimental_customMergeAllOf)}toPathSchema(e,r,o){return mZ(this.validator,e,r,this.rootSchema,o,this.experimental_customMergeAllOf)}}function yZ(t,e,r={},o){return new vZ(t,e,r,o)}function bZ(t){var e;if(t.indexOf("data:")===-1)throw new Error("File is invalid: URI must be a dataURI");const o=t.slice(5).split(";base64,");if(o.length!==2)throw new Error("File is invalid: dataURI must be base64");const[n,a]=o,[s,...u]=n.split(";"),c=s||"",d=decodeURI(((e=u.map(f=>f.split("=")).find(([f])=>f==="name"))===null||e===void 0?void 0:e[1])||"unknown");try{const f=atob(a),h=new Array(f.length);for(let g=0;g 0, got one of each`);if(t>e)return $A(e,t).reverse();const r=[];for(let o=t;o<=e;o++)r.push({value:o,label:qa(o,2)});return r}function wZ(t,e){let r=t;if(Array.isArray(e)){const o=r.split(/(%\d)/);e.forEach((n,a)=>{const s=o.findIndex(u=>u===`%${a+1}`);s>=0&&(o[s]=n)}),r=o.join("")}return r}function xZ(t,e){return wZ(t,e)}function Lo(t,e=[],r){if(Array.isArray(t))return t.map(a=>Lo(a,e)).filter(a=>a!==r);const o=t===""||t===null?-1:Number(t),n=e[o];return n?n.value:r}function kZ(t,e,r=[]){const o=Lo(t,r);return Array.isArray(e)?e.filter(n=>!rr(n,o)):rr(o,e)?void 0:e}function Pw(t,e){return Array.isArray(e)?e.some(r=>rr(r,t)):rr(e,t)}function SZ(t,e=[],r=!1){const o=e.map((n,a)=>Pw(n.value,t)?String(a):void 0).filter(n=>typeof n!="undefined");return r?o:o[0]}function EZ(t,e,r=[]){const o=Lo(t,r);if(!Iu(o)){const n=r.findIndex(u=>o===u.value),a=r.map(({value:u})=>u);return e.slice(0,n).concat(o,e.slice(n)).sort((u,c)=>+(a.indexOf(u)>a.indexOf(c)))}return e}var CZ=1,PZ=4;function LA(t){return wu(t,CZ|PZ)}function OZ(t,e,r,o){return o=typeof o=="function"?o:void 0,t==null?t:Vm(t,e,r,o)}class _Z{constructor(e){this.errorSchema={},this.resetAllErrors(e)}get ErrorSchema(){return this.errorSchema}getOrCreateErrorBlock(e){let o=Array.isArray(e)&&e.length>0||typeof e=="string"?Xe(this.errorSchema,e):this.errorSchema;return!o&&e&&(o={},OZ(this.errorSchema,e,o,Object)),o}resetAllErrors(e){return this.errorSchema=e?LA(e):{},this}addErrors(e,r){const o=this.getOrCreateErrorBlock(r);let n=Xe(o,jn);return Array.isArray(n)||(n=[],o[jn]=n),Array.isArray(e)?Xr(o,jn,[...new Set([...n,...e])]):Xr(o,jn,[...new Set([...n,e])]),this}setErrors(e,r){const o=this.getOrCreateErrorBlock(r),n=Array.isArray(e)?[...new Set([...e])]:[e];return Xr(o,jn,n),this}clearErrors(e){const r=this.getOrCreateErrorBlock(e);return Xr(r,jn,[]),this}}function RZ(t,e,r=[1900,new Date().getFullYear()+2],o="YMD"){const{day:n,month:a,year:s,hour:u,minute:c,second:d}=t,f={type:"day",range:[1,31],value:n},h={type:"month",range:[1,12],value:a},m={type:"year",range:r,value:s},g=[];switch(o){case"MDY":g.push(h,f,m);break;case"DMY":g.push(f,h,m);break;case"YMD":default:g.push(m,h,f)}return e&&g.push({type:"hour",range:[0,23],value:u},{type:"minute",range:[0,59],value:c},{type:"second",range:[0,59],value:d}),g}function TZ(t){const e={};return t.multipleOf&&(e.step=t.multipleOf),(t.minimum||t.minimum===0)&&(e.min=t.minimum),(t.maximum||t.maximum===0)&&(e.max=t.maximum),e}function IZ(t,e,r={},o=!0){const n=z({type:e||"text"},TZ(t));return r.inputType?n.type=r.inputType:e||(t.type==="number"?(n.type="number",o&&n.step===void 0&&(n.step="any")):t.type==="integer"&&(n.type="number",n.step===void 0&&(n.step=1))),r.autocomplete&&(n.autoComplete=r.autocomplete),r.accept&&(n.accept=r.accept),n}const qA={props:{disabled:!1},submitText:"Submit",norender:!1};function AZ(t={}){const e=jt(t);if(e&&e[Xd]){const r=e[Xd];return z(z({},qA),r)}return qA}function Nt(t,e,r={}){const{templates:o}=e;return t==="ButtonTemplates"?o[t]:r[t]||o[t]}var Ow={exports:{}},Dt={};/** * @license React * react-is.production.min.js * @@ -114,24 +90,26 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var tj;function tee(){if(tj)return $t;tj=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),n=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),l=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen"),v;v=Symbol.for("react.module.reference");function w(y){if(typeof y=="object"&&y!==null){var x=y.$$typeof;switch(x){case t:switch(y=y.type,y){case r:case n:case o:case d:case f:return y;default:switch(y=y&&y.$$typeof,y){case l:case s:case c:case m:case h:case a:return y;default:return x}}case e:return x}}}return $t.ContextConsumer=s,$t.ContextProvider=a,$t.Element=t,$t.ForwardRef=c,$t.Fragment=r,$t.Lazy=m,$t.Memo=h,$t.Portal=e,$t.Profiler=n,$t.StrictMode=o,$t.Suspense=d,$t.SuspenseList=f,$t.isAsyncMode=function(){return!1},$t.isConcurrentMode=function(){return!1},$t.isContextConsumer=function(y){return w(y)===s},$t.isContextProvider=function(y){return w(y)===a},$t.isElement=function(y){return typeof y=="object"&&y!==null&&y.$$typeof===t},$t.isForwardRef=function(y){return w(y)===c},$t.isFragment=function(y){return w(y)===r},$t.isLazy=function(y){return w(y)===m},$t.isMemo=function(y){return w(y)===h},$t.isPortal=function(y){return w(y)===e},$t.isProfiler=function(y){return w(y)===n},$t.isStrictMode=function(y){return w(y)===o},$t.isSuspense=function(y){return w(y)===d},$t.isSuspenseList=function(y){return w(y)===f},$t.isValidElementType=function(y){return typeof y=="string"||typeof y=="function"||y===r||y===n||y===o||y===d||y===f||y===g||typeof y=="object"&&y!==null&&(y.$$typeof===m||y.$$typeof===h||y.$$typeof===a||y.$$typeof===s||y.$$typeof===c||y.$$typeof===v||y.getModuleId!==void 0)},$t.typeOf=w,$t}var rj;function ree(){return rj||(rj=1,Nw.exports=tee()),Nw.exports}var nee=ree();const nj=_t(nee),Fw={boolean:{checkbox:"CheckboxWidget",radio:"RadioWidget",select:"SelectWidget",hidden:"HiddenWidget"},string:{text:"TextWidget",password:"PasswordWidget",email:"EmailWidget",hostname:"TextWidget",ipv4:"TextWidget",ipv6:"TextWidget",uri:"URLWidget","data-url":"FileWidget",radio:"RadioWidget",select:"SelectWidget",textarea:"TextareaWidget",hidden:"HiddenWidget",date:"DateWidget",datetime:"DateTimeWidget","date-time":"DateTimeWidget","alt-date":"AltDateWidget","alt-datetime":"AltDateTimeWidget",time:"TimeWidget",color:"ColorWidget",file:"FileWidget"},number:{text:"TextWidget",select:"SelectWidget",updown:"UpDownWidget",range:"RangeWidget",radio:"RadioWidget",hidden:"HiddenWidget"},integer:{text:"TextWidget",select:"SelectWidget",updown:"UpDownWidget",range:"RangeWidget",radio:"RadioWidget",hidden:"HiddenWidget"},array:{select:"SelectWidget",checkboxes:"CheckboxesWidget",files:"FileWidget",hidden:"HiddenWidget"}};function oee(t){let e=tt(t,"MergedWidget");if(!e){const r=t.defaultProps&&t.defaultProps.options||{};e=a=>{var s=a,{options:o}=s,n=xe(s,["options"]);return I.jsx(t,U({options:U(U({},r),o)},n))},tn(t,"MergedWidget",e)}return e}function ha(t,e,r={}){const o=da(t);if(typeof e=="function"||e&&nj.isForwardRef(_.createElement(e))||nj.isMemo(e))return oee(e);if(typeof e!="string")throw new Error(`Unsupported widget definition: ${typeof e}`);if(e in r){const n=r[e];return ha(t,n,r)}if(typeof o=="string"){if(!(o in Fw))throw new Error(`No widget for type '${o}'`);if(e in Fw[o]){const n=r[Fw[o][e]];return ha(t,n,r)}}throw new Error(`No widget '${e}' for type '${o}'`)}function aee(t,e,r={}){try{return ha(t,e,r),!0}catch(o){const n=o;if(n.message&&(n.message.startsWith("No widget")||n.message.startsWith("Unsupported widget")))return!1;throw o}}function Lu(t,e){return`${wf(t)?t:t[tf]}__${e}`}function qu(t){return Lu(t,"description")}function oj(t){return Lu(t,"error")}function Mw(t){return Lu(t,"examples")}function aj(t){return Lu(t,"help")}function ij(t){return Lu(t,"title")}function $i(t,e=!1){const r=e?` ${Mw(t)}`:"";return`${oj(t)} ${qu(t)} ${aj(t)}${r}`}function sj(t,e){return`${t}-${e}`}function iee(t,e,r){return e?r:t}function see(t){return t?new Date(t).toJSON():void 0}function lee(t,e){if(!Array.isArray(e))return t;const r=f=>f.reduce((h,m)=>(h[m]=!0,h),{}),o=f=>f.length>1?`properties '${f.join("', '")}'`:`property '${f[0]}'`,n=r(t),a=e.filter(f=>f==="*"||n[f]),s=r(a),l=t.filter(f=>!s[f]),c=a.indexOf("*");if(c===-1){if(l.length)throw new Error(`uiSchema order list does not contain ${o(l)}`);return a}if(c!==a.lastIndexOf("*"))throw new Error("uiSchema order list contains more than one wildcard item");const d=[...a];return d.splice(c,1,...l),d}function $w(t,e=!0){if(!t)return{year:-1,month:-1,day:-1,hour:e?-1:0,minute:e?-1:0,second:e?-1:0};const r=new Date(t);if(Number.isNaN(r.getTime()))throw new Error("Unable to parse date "+t);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:e?r.getUTCHours():0,minute:e?r.getUTCMinutes():0,second:e?r.getUTCSeconds():0}}function Ff(t){if(t.const||t.enum&&t.enum.length===1&&t.enum[0]===!0)return!0;if(t.anyOf&&t.anyOf.length===1)return Ff(t.anyOf[0]);if(t.oneOf&&t.oneOf.length===1)return Ff(t.oneOf[0]);if(t.allOf){const e=r=>Ff(r);return t.allOf.some(e)}return!1}function uee(t,e,r){const{props:o,state:n}=t;return!ar(o,e)||!ar(n,r)}function lj(t,e=!0){const{year:r,month:o,day:n,hour:a=0,minute:s=0,second:l=0}=t,c=Date.UTC(r,o-1,n,a,s,l),d=new Date(c).toJSON();return e?d:d.slice(0,10)}function zu(t,e=[]){if(!t)return[];let r=[];return $n in t&&(r=r.concat(t[$n].map(o=>{const n=`.${e.join(".")}`;return{property:n,message:o,stack:`${n} ${o}`}}))),Object.keys(t).reduce((o,n)=>{if(n!==$n){const a=t[n];Pi(a)&&(o=o.concat(zu(a,[...e,n])))}return o},r)}function uj(t){return qr(t)?gf(t,Ii):ku(t)?[t]:Hm(s5(zm(t)))}function cee(t){const e=new QZ;return t.length&&t.forEach(r=>{const{property:o,message:n}=r,a=o==="."?[]:uj(o);a.length>0&&a[0]===""&&a.splice(0,1),n&&e.addErrors(n,a)}),e.ErrorSchema}function Lw(t){return Object.keys(t).reduce((e,r)=>{if(r==="addError")return e;{const o=t[r];return Pi(o)?le(U({},e),{[r]:Lw(o)}):le(U({},e),{[r]:o})}},{})}function dee(t){if(!t)return"";const e=new Date(t),r=Ba(e.getFullYear(),4),o=Ba(e.getMonth()+1,2),n=Ba(e.getDate(),2),a=Ba(e.getHours(),2),s=Ba(e.getMinutes(),2),l=Ba(e.getSeconds(),2),c=Ba(e.getMilliseconds(),3);return`${r}-${o}-${n}T${a}:${s}:${l}.${c}`}function Mf(t,e){if(!e)return t;const{errors:r,errorSchema:o}=t;let n=zu(e),a=e;return Ws(o)||(a=pa(o,e,!0),n=[...r].concat(n)),{errorSchema:a,errors:n}}function fee(t){for(const e in t){const r=t,o=r[e];e===Lr&&typeof o=="string"&&o.startsWith("#")?r[e]=hu+o:r[e]=qw(o)}return t}function pee(t){for(let e=0;e=gee&&(a=_m,s=!1,e=new qs(e));e:for(;++n!ar(s,tt(e,l)))),a=vee(Mo(e),Mo(t));return[...n,...a]}}var Kt;(function(t){t.ArrayItemTitle="Item",t.MissingItems="Missing items definition",t.YesLabel="Yes",t.NoLabel="No",t.CloseLabel="Close",t.ErrorsLabel="Errors",t.NewStringDefault="New Value",t.AddButton="Add",t.AddItemButton="Add Item",t.CopyButton="Copy",t.MoveDownButton="Move down",t.MoveUpButton="Move up",t.RemoveButton="Remove",t.NowLabel="Now",t.ClearLabel="Clear",t.AriaDateLabel="Select a date",t.PreviewLabel="Preview",t.DecrementAriaLabel="Decrease value by 1",t.IncrementAriaLabel="Increase value by 1",t.UnknownFieldType="Unknown field type %1",t.OptionPrefix="Option %1",t.TitleOptionPrefix="%1 option %2",t.KeyLabel="%1 Key",t.InvalidObjectField='Invalid "%1" object field configuration: _%2_.',t.UnsupportedField="Unsupported field schema.",t.UnsupportedFieldWithId="Unsupported field schema for field `%1`.",t.UnsupportedFieldWithReason="Unsupported field schema: _%1_.",t.UnsupportedFieldWithIdAndReason="Unsupported field schema for field `%1`: _%2_.",t.FilesInfo="**%1** (%2, %3 bytes)"})(Kt||(Kt={}));function bee(t,e){var r=qr(t)?Um:z5;return r(t,H5(e))}var Uu={exports:{}};/** @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js */var wee=Uu.exports,dj;function xee(){return dj||(dj=1,(function(t,e){(function(r,o){o(e)})(wee,(function(r){function o(){for(var re=arguments.length,K=Array(re),ie=0;ie1){K[0]=K[0].slice(0,-1);for(var ye=K.length-1,be=1;be= 0x80 (not a basic code point)","invalid-input":"Invalid input"},j=w-y,q=Math.floor,D=String.fromCharCode;function L(re){throw new RangeError(N[re])}function G(re,K){for(var ie=[],ye=re.length;ye--;)ie[ye]=K(re[ye]);return ie}function W(re,K){var ie=re.split("@"),ye="";ie.length>1&&(ye=ie[0]+"@",re=ie[1]),re=re.replace(z,".");var be=re.split("."),Ze=G(be,K).join(".");return ye+Ze}function ee(re){for(var K=[],ie=0,ye=re.length;ie=55296&&be<=56319&&ie>1,K+=q(K/ie);K>j*x>>1;be+=w)K=q(K/j);return q(be+(j+1)*K/(K+E))},V=function(K){var ie=[],ye=K.length,be=0,Ze=P,ot=C,yt=K.lastIndexOf(R);yt<0&&(yt=0);for(var Wt=0;Wt=128&&L("not-basic"),ie.push(K.charCodeAt(Wt));for(var dr=yt>0?yt+1:0;dr=ye&&L("invalid-input");var dt=J(K.charCodeAt(dr++));(dt>=w||dt>q((v-be)/Ut))&&L("overflow"),be+=dt*Ut;var Qt=fr<=ot?y:fr>=ot+x?x:fr-ot;if(dtq(v/wr)&&L("overflow"),Ut*=wr}var er=ie.length+1;ot=A(be-Ct,er,Ct==0),q(be/er)>v-Ze&&L("overflow"),Ze+=q(be/er),be%=er,ie.splice(be++,0,Ze)}return String.fromCodePoint.apply(String,ie)},te=function(K){var ie=[];K=ee(K);var ye=K.length,be=P,Ze=0,ot=C,yt=!0,Wt=!1,dr=void 0;try{for(var Ct=K[Symbol.iterator](),Ut;!(yt=(Ut=Ct.next()).done);yt=!0){var fr=Ut.value;fr<128&&ie.push(D(fr))}}catch(Ko){Wt=!0,dr=Ko}finally{try{!yt&&Ct.return&&Ct.return()}finally{if(Wt)throw dr}}var dt=ie.length,Qt=dt;for(dt&&ie.push(R);Qt=be&&roq((v-Ze)/On)&&L("overflow"),Ze+=(wr-be)*On,be=wr;var Bn=!0,no=!1,Ar=void 0;try{for(var Ki=K[Symbol.iterator](),Rn;!(Bn=(Rn=Ki.next()).done);Bn=!0){var gp=Rn.value;if(gpv&&L("overflow"),gp==be){for(var pl=Ze,hl=w;;hl+=w){var ka=hl<=ot?y:hl>=ot+x?x:hl-ot;if(pl>6|192).toString(16).toUpperCase()+"%"+(K&63|128).toString(16).toUpperCase():ie="%"+(K>>12|224).toString(16).toUpperCase()+"%"+(K>>6&63|128).toString(16).toUpperCase()+"%"+(K&63|128).toString(16).toUpperCase(),ie}function Z(re){for(var K="",ie=0,ye=re.length;ie=194&&be<224){if(ye-ie>=6){var Ze=parseInt(re.substr(ie+4,2),16);K+=String.fromCharCode((be&31)<<6|Ze&63)}else K+=re.substr(ie,6);ie+=6}else if(be>=224){if(ye-ie>=9){var ot=parseInt(re.substr(ie+4,2),16),yt=parseInt(re.substr(ie+7,2),16);K+=String.fromCharCode((be&15)<<12|(ot&63)<<6|yt&63)}else K+=re.substr(ie,9);ie+=9}else K+=re.substr(ie,3),ie+=3}return K}function ne(re,K){function ie(ye){var be=Z(ye);return be.match(K.UNRESERVED)?be:ye}return re.scheme&&(re.scheme=String(re.scheme).replace(K.PCT_ENCODED,ie).toLowerCase().replace(K.NOT_SCHEME,"")),re.userinfo!==void 0&&(re.userinfo=String(re.userinfo).replace(K.PCT_ENCODED,ie).replace(K.NOT_USERINFO,ae).replace(K.PCT_ENCODED,s)),re.host!==void 0&&(re.host=String(re.host).replace(K.PCT_ENCODED,ie).toLowerCase().replace(K.NOT_HOST,ae).replace(K.PCT_ENCODED,s)),re.path!==void 0&&(re.path=String(re.path).replace(K.PCT_ENCODED,ie).replace(re.scheme?K.NOT_PATH:K.NOT_PATH_NOSCHEME,ae).replace(K.PCT_ENCODED,s)),re.query!==void 0&&(re.query=String(re.query).replace(K.PCT_ENCODED,ie).replace(K.NOT_QUERY,ae).replace(K.PCT_ENCODED,s)),re.fragment!==void 0&&(re.fragment=String(re.fragment).replace(K.PCT_ENCODED,ie).replace(K.NOT_FRAGMENT,ae).replace(K.PCT_ENCODED,s)),re}function ce(re){return re.replace(/^0*(.*)/,"$1")||"0"}function Ce(re,K){var ie=re.match(K.IPV4ADDRESS)||[],ye=m(ie,2),be=ye[1];return be?be.split(".").map(ce).join("."):re}function je(re,K){var ie=re.match(K.IPV6ADDRESS)||[],ye=m(ie,3),be=ye[1],Ze=ye[2];if(be){for(var ot=be.toLowerCase().split("::").reverse(),yt=m(ot,2),Wt=yt[0],dr=yt[1],Ct=dr?dr.split(":").map(ce):[],Ut=Wt.split(":").map(ce),fr=K.IPV4ADDRESS.test(Ut[Ut.length-1]),dt=fr?7:8,Qt=Ut.length-dt,wr=Array(dt),er=0;er1){var xa=wr.slice(0,to.index),ro=wr.slice(to.index+to.length);_n=xa.join(":")+"::"+ro.join(":")}else _n=wr.join(":");return Ze&&(_n+="%"+Ze),_n}else return re}var Ne=/^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i,De="".match(/(){0}/)[1]===void 0;function Me(re){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie={},ye=K.iri!==!1?h:f;K.reference==="suffix"&&(re=(K.scheme?K.scheme+":":"")+"//"+re);var be=re.match(Ne);if(be){De?(ie.scheme=be[1],ie.userinfo=be[3],ie.host=be[4],ie.port=parseInt(be[5],10),ie.path=be[6]||"",ie.query=be[7],ie.fragment=be[8],isNaN(ie.port)&&(ie.port=be[5])):(ie.scheme=be[1]||void 0,ie.userinfo=re.indexOf("@")!==-1?be[3]:void 0,ie.host=re.indexOf("//")!==-1?be[4]:void 0,ie.port=parseInt(be[5],10),ie.path=be[6]||"",ie.query=re.indexOf("?")!==-1?be[7]:void 0,ie.fragment=re.indexOf("#")!==-1?be[8]:void 0,isNaN(ie.port)&&(ie.port=re.match(/\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/)?be[4]:void 0)),ie.host&&(ie.host=je(Ce(ie.host,ye),ye)),ie.scheme===void 0&&ie.userinfo===void 0&&ie.host===void 0&&ie.port===void 0&&!ie.path&&ie.query===void 0?ie.reference="same-document":ie.scheme===void 0?ie.reference="relative":ie.fragment===void 0?ie.reference="absolute":ie.reference="uri",K.reference&&K.reference!=="suffix"&&K.reference!==ie.reference&&(ie.error=ie.error||"URI is not a "+K.reference+" reference.");var Ze=Y[(K.scheme||ie.scheme||"").toLowerCase()];if(!K.unicodeSupport&&(!Ze||!Ze.unicodeSupport)){if(ie.host&&(K.domainHost||Ze&&Ze.domainHost))try{ie.host=$.toASCII(ie.host.replace(ye.PCT_ENCODED,Z).toLowerCase())}catch(ot){ie.error=ie.error||"Host's domain name can not be converted to ASCII via punycode: "+ot}ne(ie,f)}else ne(ie,ye);Ze&&Ze.parse&&Ze.parse(ie,K)}else ie.error=ie.error||"URI can not be parsed.";return ie}function Se(re,K){var ie=K.iri!==!1?h:f,ye=[];return re.userinfo!==void 0&&(ye.push(re.userinfo),ye.push("@")),re.host!==void 0&&ye.push(je(Ce(String(re.host),ie),ie).replace(ie.IPV6ADDRESS,function(be,Ze,ot){return"["+Ze+(ot?"%25"+ot:"")+"]"})),(typeof re.port=="number"||typeof re.port=="string")&&(ye.push(":"),ye.push(String(re.port))),ye.length?ye.join(""):void 0}var $e=/^\.\.?\//,Pe=/^\/\.(\/|$)/,ze=/^\/\.\.(\/|$)/,Xe=/^\/?(?:.|\n)*?(?=\/|$)/;function Re(re){for(var K=[];re.length;)if(re.match($e))re=re.replace($e,"");else if(re.match(Pe))re=re.replace(Pe,"/");else if(re.match(ze))re=re.replace(ze,"/"),K.pop();else if(re==="."||re==="..")re="";else{var ie=re.match(Xe);if(ie){var ye=ie[0];re=re.slice(ye.length),K.push(ye)}else throw new Error("Unexpected dot segment condition")}return K.join("")}function Qe(re){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=K.iri?h:f,ye=[],be=Y[(K.scheme||re.scheme||"").toLowerCase()];if(be&&be.serialize&&be.serialize(re,K),re.host&&!ie.IPV6ADDRESS.test(re.host)){if(K.domainHost||be&&be.domainHost)try{re.host=K.iri?$.toUnicode(re.host):$.toASCII(re.host.replace(ie.PCT_ENCODED,Z).toLowerCase())}catch(yt){re.error=re.error||"Host's domain name can not be converted to "+(K.iri?"Unicode":"ASCII")+" via punycode: "+yt}}ne(re,ie),K.reference!=="suffix"&&re.scheme&&(ye.push(re.scheme),ye.push(":"));var Ze=Se(re,K);if(Ze!==void 0&&(K.reference!=="suffix"&&ye.push("//"),ye.push(Ze),re.path&&re.path.charAt(0)!=="/"&&ye.push("/")),re.path!==void 0){var ot=re.path;!K.absolutePath&&(!be||!be.absolutePath)&&(ot=Re(ot)),Ze===void 0&&(ot=ot.replace(/^\/\//,"/%2F")),ye.push(ot)}return re.query!==void 0&&(ye.push("?"),ye.push(re.query)),re.fragment!==void 0&&(ye.push("#"),ye.push(re.fragment)),ye.join("")}function Et(re,K){var ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ye=arguments[3],be={};return ye||(re=Me(Qe(re,ie),ie),K=Me(Qe(K,ie),ie)),ie=ie||{},!ie.tolerant&&K.scheme?(be.scheme=K.scheme,be.userinfo=K.userinfo,be.host=K.host,be.port=K.port,be.path=Re(K.path||""),be.query=K.query):(K.userinfo!==void 0||K.host!==void 0||K.port!==void 0?(be.userinfo=K.userinfo,be.host=K.host,be.port=K.port,be.path=Re(K.path||""),be.query=K.query):(K.path?(K.path.charAt(0)==="/"?be.path=Re(K.path):((re.userinfo!==void 0||re.host!==void 0||re.port!==void 0)&&!re.path?be.path="/"+K.path:re.path?be.path=re.path.slice(0,re.path.lastIndexOf("/")+1)+K.path:be.path=K.path,be.path=Re(be.path)),be.query=K.query):(be.path=re.path,K.query!==void 0?be.query=K.query:be.query=re.query),be.userinfo=re.userinfo,be.host=re.host,be.port=re.port),be.scheme=re.scheme),be.fragment=K.fragment,be}function Ot(re,K,ie){var ye=c({scheme:"null"},ie);return Qe(Et(Me(re,ye),Me(K,ye),ye,!0),ye)}function Pr(re,K){return typeof re=="string"?re=Qe(Me(re,K),K):a(re)==="object"&&(re=Me(Qe(re,K),K)),re}function mr(re,K,ie){return typeof re=="string"?re=Qe(Me(re,ie),ie):a(re)==="object"&&(re=Qe(re,ie)),typeof K=="string"?K=Qe(Me(K,ie),ie):a(K)==="object"&&(K=Qe(K,ie)),re===K}function Ir(re,K){return re&&re.toString().replace(!K||!K.iri?f.ESCAPE:h.ESCAPE,ae)}function Zt(re,K){return re&&re.toString().replace(!K||!K.iri?f.PCT_ENCODED:h.PCT_ENCODED,Z)}var _r={scheme:"http",domainHost:!0,parse:function(K,ie){return K.host||(K.error=K.error||"HTTP URIs must have a host."),K},serialize:function(K,ie){var ye=String(K.scheme).toLowerCase()==="https";return(K.port===(ye?443:80)||K.port==="")&&(K.port=void 0),K.path||(K.path="/"),K}},un={scheme:"https",domainHost:_r.domainHost,parse:_r.parse,serialize:_r.serialize};function fe(re){return typeof re.secure=="boolean"?re.secure:String(re.scheme).toLowerCase()==="wss"}var he={scheme:"ws",domainHost:!0,parse:function(K,ie){var ye=K;return ye.secure=fe(ye),ye.resourceName=(ye.path||"/")+(ye.query?"?"+ye.query:""),ye.path=void 0,ye.query=void 0,ye},serialize:function(K,ie){if((K.port===(fe(K)?443:80)||K.port==="")&&(K.port=void 0),typeof K.secure=="boolean"&&(K.scheme=K.secure?"wss":"ws",K.secure=void 0),K.resourceName){var ye=K.resourceName.split("?"),be=m(ye,2),Ze=be[0],ot=be[1];K.path=Ze&&Ze!=="/"?Ze:void 0,K.query=ot,K.resourceName=void 0}return K.fragment=void 0,K}},Ee={scheme:"wss",domainHost:he.domainHost,parse:he.parse,serialize:he.serialize},Fe={},nt="[A-Za-z0-9\\-\\.\\_\\~\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]",Pt="[0-9A-Fa-f]",sr=n(n("%[EFef]"+Pt+"%"+Pt+Pt+"%"+Pt+Pt)+"|"+n("%[89A-Fa-f]"+Pt+"%"+Pt+Pt)+"|"+n("%"+Pt+Pt)),mt="[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]",Le="[\\!\\$\\%\\'\\(\\)\\*\\+\\,\\-\\.0-9\\<\\>A-Z\\x5E-\\x7E]",qe=o(Le,'[\\"\\\\]'),Ue="[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]",He=new RegExp(nt,"g"),pt=new RegExp(sr,"g"),qt=new RegExp(o("[^]",mt,"[\\.]",'[\\"]',qe),"g"),Yt=new RegExp(o("[^]",nt,Ue),"g"),cn=Yt;function Go(re){var K=Z(re);return K.match(He)?K:re}var Wi={scheme:"mailto",parse:function(K,ie){var ye=K,be=ye.to=ye.path?ye.path.split(","):[];if(ye.path=void 0,ye.query){for(var Ze=!1,ot={},yt=ye.query.split("&"),Wt=0,dr=yt.length;Wt=55296&&a<=56319&&n=j)throw new Error("Cannot access property/index "+D+" levels up, current level is "+j);return q[j-D]}if(D>j)throw new Error("Cannot access data "+D+" levels up, current level is "+j);if(G="data"+(j-D||""),!L)return G}for(var ee=G,H=L.split("/"),J=0;J=0?{index:C,compiling:!0}:(C=this._compilations.length,this._compilations[C]={schema:x,root:E,baseId:k},{index:C,compiling:!1})}function f(x,E,k){var C=h.call(this,x,E,k);C>=0&&this._compilations.splice(C,1)}function h(x,E,k){for(var C=0;C%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,c=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,d=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,f=/^(?:\/(?:[^~/]|~0|~1)*)*$/,h=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,m=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;t1=g;function g(T){return T=T=="full"?"full":"fast",t.copy(g[T])}g.fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,uri:/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:n,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:R,uuid:d,"json-pointer":f,"json-pointer-uri-fragment":h,"relative-json-pointer":m},g.full={date:w,time:y,"date-time":E,uri:C,"uri-reference":s,"uri-template":l,url:c,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:n,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:R,uuid:d,"json-pointer":f,"json-pointer-uri-fragment":h,"relative-json-pointer":m};function v(T){return T%4===0&&(T%100!==0||T%400===0)}function w(T){var F=T.match(e);if(!F)return!1;var z=+F[1],N=+F[2],j=+F[3];return N>=1&&N<=12&&j>=1&&j<=(N==2&&v(z)?29:r[N])}function y(T,F){var z=T.match(o);if(!z)return!1;var N=z[1],j=z[2],q=z[3],D=z[5];return(N<=23&&j<=59&&q<=59||N==23&&j==59&&q==60)&&(!F||D)}var x=/t|\s/i;function E(T){var F=T.split(x);return F.length==2&&w(F[0])&&y(F[1],!0)}var k=/\/|:/;function C(T){return k.test(T)&&a.test(T)}var P=/[^\\]\\Z/;function R(T){if(P.test(T))return!1;try{return new RegExp(T),!0}catch(F){return!1}}return t1}var r1,_j;function _ee(){return _j||(_j=1,r1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.errSchemaPath+"/"+r,d=!e.opts.allErrors,f="data"+(s||""),h="valid"+a,m,g;if(l=="#"||l=="#/")e.isRoot?(m=e.async,g="validate"):(m=e.root.schema.$async===!0,g="root.refVal[0]");else{var v=e.resolveRef(e.baseId,l,e.isRoot);if(v===void 0){var w=e.MissingRefError.message(e.baseId,l);if(e.opts.missingRefs=="fail"){e.logger.error(w);var y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '$ref' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { ref: '"+e.util.escapeQuotes(l)+"' } ",e.opts.messages!==!1&&(n+=" , message: 'can\\'t resolve reference "+e.util.escapeQuotes(l)+"' "),e.opts.verbose&&(n+=" , schema: "+e.util.toQuotedString(l)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),n+=" } "):n+=" {} ";var x=n;n=y.pop(),!e.compositeRule&&d?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",d&&(n+=" if (false) { ")}else if(e.opts.missingRefs=="ignore")e.logger.warn(w),d&&(n+=" if (true) { ");else throw new e.MissingRefError(e.baseId,l,w)}else if(v.inline){var E=e.util.copy(e);E.level++;var k="valid"+E.level;E.schema=v.schema,E.schemaPath="",E.errSchemaPath=l;var C=e.validate(E).replace(/validate\.schema/g,v.code);n+=" "+C+" ",d&&(n+=" if ("+k+") { ")}else m=v.$async===!0||e.async&&v.$async!==!1,g=v.code}if(g){var y=y||[];y.push(n),n="",e.opts.passContext?n+=" "+g+".call(this, ":n+=" "+g+"( ",n+=" "+f+", (dataPath || '')",e.errorPath!='""'&&(n+=" + "+e.errorPath);var P=s?"data"+(s-1||""):"parentData",R=s?e.dataPathArr[s]:"parentDataProperty";n+=" , "+P+" , "+R+", rootData) ";var T=n;if(n=y.pop(),m){if(!e.async)throw new Error("async schema referenced by sync schema");d&&(n+=" var "+h+"; "),n+=" try { await "+T+"; ",d&&(n+=" "+h+" = true; "),n+=" } catch (e) { if (!(e instanceof ValidationError)) throw e; if (vErrors === null) vErrors = e.errors; else vErrors = vErrors.concat(e.errors); errors = vErrors.length; ",d&&(n+=" "+h+" = false; "),n+=" } ",d&&(n+=" if ("+h+") { ")}else n+=" if (!"+T+") { if (vErrors === null) vErrors = "+g+".errors; else vErrors = vErrors.concat("+g+".errors); errors = vErrors.length; } ",d&&(n+=" else { ")}return n}),r1}var n1,Oj;function Oee(){return Oj||(Oj=1,n1=function(e,r,o){var n=" ",a=e.schema[r],s=e.schemaPath+e.util.getProperty(r),l=e.errSchemaPath+"/"+r,c=!e.opts.allErrors,d=e.util.copy(e),f="";d.level++;var h="valid"+d.level,m=d.baseId,g=!0,v=a;if(v)for(var w,y=-1,x=v.length-1;y0||w===!1:e.util.schemaHasRules(w,e.RULES.all))&&(g=!1,d.schema=w,d.schemaPath=s+"["+y+"]",d.errSchemaPath=l+"/"+y,n+=" "+e.validate(d)+" ",d.baseId=m,c&&(n+=" if ("+h+") { ",f+="}"));return c&&(g?n+=" if (true) { ":n+=" "+f.slice(0,-1)+" "),n}),n1}var o1,Rj;function Ree(){return Rj||(Rj=1,o1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e),w="";v.level++;var y="valid"+v.level,x=l.every(function(F){return e.opts.strictKeywords?typeof F=="object"&&Object.keys(F).length>0||F===!1:e.util.schemaHasRules(F,e.RULES.all)});if(x){var E=v.baseId;n+=" var "+g+" = errors; var "+m+" = false; ";var k=e.compositeRule;e.compositeRule=v.compositeRule=!0;var C=l;if(C)for(var P,R=-1,T=C.length-1;R0||l===!1:e.util.schemaHasRules(l,e.RULES.all);if(n+="var "+g+" = errors;var "+m+";",P){var R=e.compositeRule;e.compositeRule=v.compositeRule=!0,v.schema=l,v.schemaPath=c,v.errSchemaPath=d,n+=" var "+y+" = false; for (var "+x+" = 0; "+x+" < "+h+".length; "+x+"++) { ",v.errorPath=e.util.getPathExpr(e.errorPath,x,e.opts.jsonPointers,!0);var T=h+"["+x+"]";v.dataPathArr[E]=x;var F=e.validate(v);v.baseId=C,e.util.varOccurences(F,k)<2?n+=" "+e.util.varReplace(F,k,T)+" ":n+=" var "+k+" = "+T+"; "+F+" ",n+=" if ("+y+") break; } ",e.compositeRule=v.compositeRule=R,n+=" "+w+" if (!"+y+") {"}else n+=" if ("+h+".length == 0) {";var z=z||[];z.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'contains' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: 'should contain a valid item' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var N=n;return n=z.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+N+"]); ":n+=" validate.errors = ["+N+"]; return false; ":n+=" var err = "+N+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { ",P&&(n+=" errors = "+g+"; if (vErrors !== null) { if ("+g+") vErrors.length = "+g+"; else vErrors = null; } "),e.opts.allErrors&&(n+=" } "),n}),s1}var l1,jj;function jee(){return jj||(jj=1,l1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e),v="";g.level++;var w="valid"+g.level,y={},x={},E=e.opts.ownProperties;for(R in l)if(R!="__proto__"){var k=l[R],C=Array.isArray(k)?x:y;C[R]=k}n+="var "+m+" = errors;";var P=e.errorPath;n+="var missing"+a+";";for(var R in x)if(C=x[R],C.length){if(n+=" if ( "+h+e.util.getProperty(R)+" !== undefined ",E&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(R)+"') "),f){n+=" && ( ";var T=C;if(T)for(var F,z=-1,N=T.length-1;z0||k===!1:e.util.schemaHasRules(k,e.RULES.all))&&(n+=" "+w+" = true; if ( "+h+e.util.getProperty(R)+" !== undefined ",E&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(R)+"') "),n+=") { ",g.schema=k,g.schemaPath=c+e.util.getProperty(R),g.errSchemaPath=d+"/"+e.util.escapeFragment(R),n+=" "+e.validate(g)+" ",g.baseId=B,n+=" } ",f&&(n+=" if ("+w+") { ",v+="}"))}return f&&(n+=" "+v+" if ("+m+" == errors) {"),n}),l1}var u1,Dj;function Dee(){return Dj||(Dj=1,u1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g=e.opts.$data&&l&&l.$data;g&&(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ");var v="i"+a,w="schema"+a;g||(n+=" var "+w+" = validate.schema"+c+";"),n+="var "+m+";",g&&(n+=" if (schema"+a+" === undefined) "+m+" = true; else if (!Array.isArray(schema"+a+")) "+m+" = false; else {"),n+=""+m+" = false;for (var "+v+"=0; "+v+"<"+w+".length; "+v+"++) if (equal("+h+", "+w+"["+v+"])) { "+m+" = true; break; }",g&&(n+=" } "),n+=" if (!"+m+") { ";var y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'enum' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { allowedValues: schema"+a+" } ",e.opts.messages!==!1&&(n+=" , message: 'should be equal to one of the allowed values' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" }",f&&(n+=" else { "),n}),u1}var c1,Nj;function Nee(){return Nj||(Nj=1,c1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||"");if(e.opts.format===!1)return f&&(n+=" if (true) { "),n;var m=e.opts.$data&&l&&l.$data,g;m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l;var v=e.opts.unknownFormats,w=Array.isArray(v);if(m){var y="format"+a,x="isObject"+a,E="formatType"+a;n+=" var "+y+" = formats["+g+"]; var "+x+" = typeof "+y+" == 'object' && !("+y+" instanceof RegExp) && "+y+".validate; var "+E+" = "+x+" && "+y+".type || 'string'; if ("+x+") { ",e.async&&(n+=" var async"+a+" = "+y+".async; "),n+=" "+y+" = "+y+".validate; } if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'string') || "),n+=" (",v!="ignore"&&(n+=" ("+g+" && !"+y+" ",w&&(n+=" && self._opts.unknownFormats.indexOf("+g+") == -1 "),n+=") || "),n+=" ("+y+" && "+E+" == '"+o+"' && !(typeof "+y+" == 'function' ? ",e.async?n+=" (async"+a+" ? await "+y+"("+h+") : "+y+"("+h+")) ":n+=" "+y+"("+h+") ",n+=" : "+y+".test("+h+"))))) {"}else{var y=e.formats[l];if(!y){if(v=="ignore")return e.logger.warn('unknown format "'+l+'" ignored in schema at path "'+e.errSchemaPath+'"'),f&&(n+=" if (true) { "),n;if(w&&v.indexOf(l)>=0)return f&&(n+=" if (true) { "),n;throw new Error('unknown format "'+l+'" is used in schema at path "'+e.errSchemaPath+'"')}var x=typeof y=="object"&&!(y instanceof RegExp)&&y.validate,E=x&&y.type||"string";if(x){var k=y.async===!0;y=y.validate}if(E!=o)return f&&(n+=" if (true) { "),n;if(k){if(!e.async)throw new Error("async format in sync schema");var C="formats"+e.util.getProperty(l)+".validate";n+=" if (!(await "+C+"("+h+"))) { "}else{n+=" if (! ";var C="formats"+e.util.getProperty(l);x&&(C+=".validate"),typeof y=="function"?n+=" "+C+"("+h+") ":n+=" "+C+".test("+h+") ",n+=") { "}}var P=P||[];P.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'format' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { format: ",m?n+=""+g:n+=""+e.util.toQuotedString(l),n+=" } ",e.opts.messages!==!1&&(n+=` , message: 'should match format "`,m?n+="' + "+g+" + '":n+=""+e.util.escapeQuotes(l),n+=`"' `),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+e.util.toQuotedString(l),n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var R=n;return n=P.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+R+"]); ":n+=" validate.errors = ["+R+"]; return false; ":n+=" var err = "+R+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",f&&(n+=" else { "),n}),c1}var d1,Fj;function Fee(){return Fj||(Fj=1,d1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e);v.level++;var w="valid"+v.level,y=e.schema.then,x=e.schema.else,E=y!==void 0&&(e.opts.strictKeywords?typeof y=="object"&&Object.keys(y).length>0||y===!1:e.util.schemaHasRules(y,e.RULES.all)),k=x!==void 0&&(e.opts.strictKeywords?typeof x=="object"&&Object.keys(x).length>0||x===!1:e.util.schemaHasRules(x,e.RULES.all)),C=v.baseId;if(E||k){var P;v.createErrors=!1,v.schema=l,v.schemaPath=c,v.errSchemaPath=d,n+=" var "+g+" = errors; var "+m+" = true; ";var R=e.compositeRule;e.compositeRule=v.compositeRule=!0,n+=" "+e.validate(v)+" ",v.baseId=C,v.createErrors=!0,n+=" errors = "+g+"; if (vErrors !== null) { if ("+g+") vErrors.length = "+g+"; else vErrors = null; } ",e.compositeRule=v.compositeRule=R,E?(n+=" if ("+w+") { ",v.schema=e.schema.then,v.schemaPath=e.schemaPath+".then",v.errSchemaPath=e.errSchemaPath+"/then",n+=" "+e.validate(v)+" ",v.baseId=C,n+=" "+m+" = "+w+"; ",E&&k?(P="ifClause"+a,n+=" var "+P+" = 'then'; "):P="'then'",n+=" } ",k&&(n+=" else { ")):n+=" if (!"+w+") { ",k&&(v.schema=e.schema.else,v.schemaPath=e.schemaPath+".else",v.errSchemaPath=e.errSchemaPath+"/else",n+=" "+e.validate(v)+" ",v.baseId=C,n+=" "+m+" = "+w+"; ",E&&k?(P="ifClause"+a,n+=" var "+P+" = 'else'; "):P="'else'",n+=" } "),n+=" if (!"+m+") { var err = ",e.createErrors!==!1?(n+=" { keyword: 'if' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { failingKeyword: "+P+" } ",e.opts.messages!==!1&&(n+=` , message: 'should match "' + `+P+` + '" schema' `),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&f&&(e.async?n+=" throw new ValidationError(vErrors); ":n+=" validate.errors = vErrors; return false; "),n+=" } ",f&&(n+=" else { ")}else f&&(n+=" if (true) { ");return n}),d1}var f1,Mj;function Mee(){return Mj||(Mj=1,f1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e),w="";v.level++;var y="valid"+v.level,x="i"+a,E=v.dataLevel=e.dataLevel+1,k="data"+E,C=e.baseId;if(n+="var "+g+" = errors;var "+m+";",Array.isArray(l)){var P=e.schema.additionalItems;if(P===!1){n+=" "+m+" = "+h+".length <= "+l.length+"; ";var R=d;d=e.errSchemaPath+"/additionalItems",n+=" if (!"+m+") { ";var T=T||[];T.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'additionalItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+l.length+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have more than "+l.length+" items' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var F=n;n=T.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+F+"]); ":n+=" validate.errors = ["+F+"]; return false; ":n+=" var err = "+F+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",d=R,f&&(w+="}",n+=" else { ")}var z=l;if(z){for(var N,j=-1,q=z.length-1;j0||N===!1:e.util.schemaHasRules(N,e.RULES.all)){n+=" "+y+" = true; if ("+h+".length > "+j+") { ";var D=h+"["+j+"]";v.schema=N,v.schemaPath=c+"["+j+"]",v.errSchemaPath=d+"/"+j,v.errorPath=e.util.getPathExpr(e.errorPath,j,e.opts.jsonPointers,!0),v.dataPathArr[E]=j;var L=e.validate(v);v.baseId=C,e.util.varOccurences(L,k)<2?n+=" "+e.util.varReplace(L,k,D)+" ":n+=" var "+k+" = "+D+"; "+L+" ",n+=" } ",f&&(n+=" if ("+y+") { ",w+="}")}}if(typeof P=="object"&&(e.opts.strictKeywords?typeof P=="object"&&Object.keys(P).length>0||P===!1:e.util.schemaHasRules(P,e.RULES.all))){v.schema=P,v.schemaPath=e.schemaPath+".additionalItems",v.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+y+" = true; if ("+h+".length > "+l.length+") { for (var "+x+" = "+l.length+"; "+x+" < "+h+".length; "+x+"++) { ",v.errorPath=e.util.getPathExpr(e.errorPath,x,e.opts.jsonPointers,!0);var D=h+"["+x+"]";v.dataPathArr[E]=x;var L=e.validate(v);v.baseId=C,e.util.varOccurences(L,k)<2?n+=" "+e.util.varReplace(L,k,D)+" ":n+=" var "+k+" = "+D+"; "+L+" ",f&&(n+=" if (!"+y+") break; "),n+=" } } ",f&&(n+=" if ("+y+") { ",w+="}")}}else if(e.opts.strictKeywords?typeof l=="object"&&Object.keys(l).length>0||l===!1:e.util.schemaHasRules(l,e.RULES.all)){v.schema=l,v.schemaPath=c,v.errSchemaPath=d,n+=" for (var "+x+" = 0; "+x+" < "+h+".length; "+x+"++) { ",v.errorPath=e.util.getPathExpr(e.errorPath,x,e.opts.jsonPointers,!0);var D=h+"["+x+"]";v.dataPathArr[E]=x;var L=e.validate(v);v.baseId=C,e.util.varOccurences(L,k)<2?n+=" "+e.util.varReplace(L,k,D)+" ":n+=" var "+k+" = "+D+"; "+L+" ",f&&(n+=" if (!"+y+") break; "),n+=" }"}return f&&(n+=" "+w+" if ("+g+" == errors) {"),n}),f1}var p1,$j;function Lj(){return $j||($j=1,p1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,C,h="data"+(s||""),m=e.opts.$data&&l&&l.$data,g;m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l;var v=r=="maximum",w=v?"exclusiveMaximum":"exclusiveMinimum",y=e.schema[w],x=e.opts.$data&&y&&y.$data,E=v?"<":">",k=v?">":"<",C=void 0;if(!(m||typeof l=="number"||l===void 0))throw new Error(r+" must be number");if(!(x||y===void 0||typeof y=="number"||typeof y=="boolean"))throw new Error(w+" must be number or boolean");if(x){var P=e.util.getData(y.$data,s,e.dataPathArr),R="exclusive"+a,T="exclType"+a,F="exclIsNumber"+a,z="op"+a,N="' + "+z+" + '";n+=" var schemaExcl"+a+" = "+P+"; ",P="schemaExcl"+a,n+=" var "+R+"; var "+T+" = typeof "+P+"; if ("+T+" != 'boolean' && "+T+" != 'undefined' && "+T+" != 'number') { ";var C=w,j=j||[];j.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(C||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: '"+w+" should be boolean' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var q=n;n=j.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+q+"]); ":n+=" validate.errors = ["+q+"]; return false; ":n+=" var err = "+q+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" "+T+" == 'number' ? ( ("+R+" = "+g+" === undefined || "+P+" "+E+"= "+g+") ? "+h+" "+k+"= "+P+" : "+h+" "+k+" "+g+" ) : ( ("+R+" = "+P+" === true) ? "+h+" "+k+"= "+g+" : "+h+" "+k+" "+g+" ) || "+h+" !== "+h+") { var op"+a+" = "+R+" ? '"+E+"' : '"+E+"='; ",l===void 0&&(C=w,d=e.errSchemaPath+"/"+w,g=P,m=x)}else{var F=typeof y=="number",N=E;if(F&&m){var z="'"+N+"'";n+=" if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" ( "+g+" === undefined || "+y+" "+E+"= "+g+" ? "+h+" "+k+"= "+y+" : "+h+" "+k+" "+g+" ) || "+h+" !== "+h+") { "}else{F&&l===void 0?(R=!0,C=w,d=e.errSchemaPath+"/"+w,g=y,k+="="):(F&&(g=Math[v?"min":"max"](y,l)),y===(F?g:!0)?(R=!0,C=w,d=e.errSchemaPath+"/"+w,k+="="):(R=!1,N+="="));var z="'"+N+"'";n+=" if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" "+h+" "+k+" "+g+" || "+h+" !== "+h+") { "}}C=C||r;var j=j||[];j.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(C||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { comparison: "+z+", limit: "+g+", exclusive: "+R+" } ",e.opts.messages!==!1&&(n+=" , message: 'should be "+N+" ",m?n+="' + "+g:n+=""+g+"'"),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+l,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var q=n;return n=j.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+q+"]); ":n+=" validate.errors = ["+q+"]; return false; ":n+=" var err = "+q+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",f&&(n+=" else { "),n}),p1}var h1,qj;function zj(){return qj||(qj=1,h1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,w,h="data"+(s||""),m=e.opts.$data&&l&&l.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l,!(m||typeof l=="number"))throw new Error(r+" must be number");var v=r=="maxItems"?">":"<";n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" "+h+".length "+v+" "+g+") { ";var w=r,y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(w||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have ",r=="maxItems"?n+="more":n+="fewer",n+=" than ",m?n+="' + "+g+" + '":n+=""+l,n+=" items' "),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+l,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),h1}var g1,Uj;function Bj(){return Uj||(Uj=1,g1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,w,h="data"+(s||""),m=e.opts.$data&&l&&l.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l,!(m||typeof l=="number"))throw new Error(r+" must be number");var v=r=="maxLength"?">":"<";n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),e.opts.unicode===!1?n+=" "+h+".length ":n+=" ucs2length("+h+") ",n+=" "+v+" "+g+") { ";var w=r,y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(w||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT be ",r=="maxLength"?n+="longer":n+="shorter",n+=" than ",m?n+="' + "+g+" + '":n+=""+l,n+=" characters' "),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+l,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),g1}var m1,Vj;function Hj(){return Vj||(Vj=1,m1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,w,h="data"+(s||""),m=e.opts.$data&&l&&l.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l,!(m||typeof l=="number"))throw new Error(r+" must be number");var v=r=="maxProperties"?">":"<";n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" Object.keys("+h+").length "+v+" "+g+") { ";var w=r,y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(w||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have ",r=="maxProperties"?n+="more":n+="fewer",n+=" than ",m?n+="' + "+g+" + '":n+=""+l,n+=" properties' "),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+l,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),m1}var v1,Wj;function $ee(){return Wj||(Wj=1,v1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m=e.opts.$data&&l&&l.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l,!(m||typeof l=="number"))throw new Error(r+" must be number");n+="var division"+a+";if (",m&&(n+=" "+g+" !== undefined && ( typeof "+g+" != 'number' || "),n+=" (division"+a+" = "+h+" / "+g+", ",e.opts.multipleOfPrecision?n+=" Math.abs(Math.round(division"+a+") - division"+a+") > 1e-"+e.opts.multipleOfPrecision+" ":n+=" division"+a+" !== parseInt(division"+a+") ",n+=" ) ",m&&(n+=" ) "),n+=" ) { ";var v=v||[];v.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { multipleOf: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should be multiple of ",m?n+="' + "+g:n+=""+g+"'"),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+l,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var w=n;return n=v.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+w+"]); ":n+=" validate.errors = ["+w+"]; return false; ":n+=" var err = "+w+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),v1}var y1,Gj;function Lee(){return Gj||(Gj=1,y1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e);g.level++;var v="valid"+g.level;if(e.opts.strictKeywords?typeof l=="object"&&Object.keys(l).length>0||l===!1:e.util.schemaHasRules(l,e.RULES.all)){g.schema=l,g.schemaPath=c,g.errSchemaPath=d,n+=" var "+m+" = errors; ";var w=e.compositeRule;e.compositeRule=g.compositeRule=!0,g.createErrors=!1;var y;g.opts.allErrors&&(y=g.opts.allErrors,g.opts.allErrors=!1),n+=" "+e.validate(g)+" ",g.createErrors=!0,y&&(g.opts.allErrors=y),e.compositeRule=g.compositeRule=w,n+=" if ("+v+") { ";var x=x||[];x.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var E=n;n=x.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+E+"]); ":n+=" validate.errors = ["+E+"]; return false; ":n+=" var err = "+E+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { errors = "+m+"; if (vErrors !== null) { if ("+m+") vErrors.length = "+m+"; else vErrors = null; } ",e.opts.allErrors&&(n+=" } ")}else n+=" var err = ",e.createErrors!==!1?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",f&&(n+=" if (false) { ");return n}),y1}var b1,Kj;function qee(){return Kj||(Kj=1,b1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e),w="";v.level++;var y="valid"+v.level,x=v.baseId,E="prevValid"+a,k="passingSchemas"+a;n+="var "+g+" = errors , "+E+" = false , "+m+" = false , "+k+" = null; ";var C=e.compositeRule;e.compositeRule=v.compositeRule=!0;var P=l;if(P)for(var R,T=-1,F=P.length-1;T0||R===!1:e.util.schemaHasRules(R,e.RULES.all))?(v.schema=R,v.schemaPath=c+"["+T+"]",v.errSchemaPath=d+"/"+T,n+=" "+e.validate(v)+" ",v.baseId=x):n+=" var "+y+" = true; ",T&&(n+=" if ("+y+" && "+E+") { "+m+" = false; "+k+" = ["+k+", "+T+"]; } else { ",w+="}"),n+=" if ("+y+") { "+m+" = "+E+" = true; "+k+" = "+T+"; }";return e.compositeRule=v.compositeRule=C,n+=""+w+"if (!"+m+") { var err = ",e.createErrors!==!1?(n+=" { keyword: 'oneOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { passingSchemas: "+k+" } ",e.opts.messages!==!1&&(n+=" , message: 'should match exactly one schema in oneOf' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&f&&(e.async?n+=" throw new ValidationError(vErrors); ":n+=" validate.errors = vErrors; return false; "),n+="} else { errors = "+g+"; if (vErrors !== null) { if ("+g+") vErrors.length = "+g+"; else vErrors = null; }",e.opts.allErrors&&(n+=" } "),n}),b1}var w1,Yj;function zee(){return Yj||(Yj=1,w1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m=e.opts.$data&&l&&l.$data,g;m?(n+=" var schema"+a+" = "+e.util.getData(l.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=l;var v=m?"(new RegExp("+g+"))":e.usePattern(l);n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'string') || "),n+=" !"+v+".test("+h+") ) { ";var w=w||[];w.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'pattern' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { pattern: ",m?n+=""+g:n+=""+e.util.toQuotedString(l),n+=" } ",e.opts.messages!==!1&&(n+=` , message: 'should match pattern "`,m?n+="' + "+g+" + '":n+=""+e.util.escapeQuotes(l),n+=`"' `),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+e.util.toQuotedString(l),n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var y=n;return n=w.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+y+"]); ":n+=" validate.errors = ["+y+"]; return false; ":n+=" var err = "+y+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),w1}var x1,Qj;function Uee(){return Qj||(Qj=1,x1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e),v="";g.level++;var w="valid"+g.level,y="key"+a,x="idx"+a,E=g.dataLevel=e.dataLevel+1,k="data"+E,C="dataProperties"+a,P=Object.keys(l||{}).filter(H),R=e.schema.patternProperties||{},T=Object.keys(R).filter(H),F=e.schema.additionalProperties,z=P.length||T.length,N=F===!1,j=typeof F=="object"&&Object.keys(F).length,q=e.opts.removeAdditional,D=N||j||q,L=e.opts.ownProperties,G=e.baseId,W=e.schema.required;if(W&&!(e.opts.$data&&W.$data)&&W.length8)n+=" || validate.schema"+c+".hasOwnProperty("+y+") ";else{var J=P;if(J)for(var B,A=-1,V=J.length-1;A0||Pe===!1:e.util.schemaHasRules(Pe,e.RULES.all)){var ze=e.util.getProperty(B),je=h+ze,Xe=De&&Pe.default!==void 0;g.schema=Pe,g.schemaPath=c+ze,g.errSchemaPath=d+"/"+e.util.escapeFragment(B),g.errorPath=e.util.getPath(e.errorPath,B,e.opts.jsonPointers),g.dataPathArr[E]=e.util.toQuotedString(B);var Ne=e.validate(g);if(g.baseId=G,e.util.varOccurences(Ne,k)<2){Ne=e.util.varReplace(Ne,k,je);var Re=je}else{var Re=k;n+=" var "+k+" = "+je+"; "}if(Xe)n+=" "+Ne+" ";else{if(ee&&ee[B]){n+=" if ( "+Re+" === undefined ",L&&(n+=" || ! Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(B)+"') "),n+=") { "+w+" = false; ";var Y=e.errorPath,Z=d,Qe=e.util.escapeQuotes(B);e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(Y,B,e.opts.jsonPointers)),d=e.errSchemaPath+"/required";var ne=ne||[];ne.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { missingProperty: '"+Qe+"' } ",e.opts.messages!==!1&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+Qe+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var ce=n;n=ne.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+ce+"]); ":n+=" validate.errors = ["+ce+"]; return false; ":n+=" var err = "+ce+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",d=Z,e.errorPath=Y,n+=" } else { "}else f?(n+=" if ( "+Re+" === undefined ",L&&(n+=" || ! Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(B)+"') "),n+=") { "+w+" = true; } else { "):(n+=" if ("+Re+" !== undefined ",L&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(B)+"') "),n+=" ) { ");n+=" "+Ne+" } "}}f&&(n+=" if ("+w+") { ",v+="}")}}if(T.length){var Et=T;if(Et)for(var ue,Ot=-1,Pr=Et.length-1;Ot0||Pe===!1:e.util.schemaHasRules(Pe,e.RULES.all)){g.schema=Pe,g.schemaPath=e.schemaPath+".patternProperties"+e.util.getProperty(ue),g.errSchemaPath=e.errSchemaPath+"/patternProperties/"+e.util.escapeFragment(ue),L?n+=" "+C+" = "+C+" || Object.keys("+h+"); for (var "+x+"=0; "+x+"<"+C+".length; "+x+"++) { var "+y+" = "+C+"["+x+"]; ":n+=" for (var "+y+" in "+h+") { ",n+=" if ("+e.usePattern(ue)+".test("+y+")) { ",g.errorPath=e.util.getPathExpr(e.errorPath,y,e.opts.jsonPointers);var je=h+"["+y+"]";g.dataPathArr[E]=y;var Ne=e.validate(g);g.baseId=G,e.util.varOccurences(Ne,k)<2?n+=" "+e.util.varReplace(Ne,k,je)+" ":n+=" var "+k+" = "+je+"; "+Ne+" ",f&&(n+=" if (!"+w+") break; "),n+=" } ",f&&(n+=" else "+w+" = true; "),n+=" } ",f&&(n+=" if ("+w+") { ",v+="}")}}}return f&&(n+=" "+v+" if ("+m+" == errors) {"),n}),x1}var k1,Jj;function Bee(){return Jj||(Jj=1,k1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,l=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e),v="";g.level++;var w="valid"+g.level;if(n+="var "+m+" = errors;",e.opts.strictKeywords?typeof l=="object"&&Object.keys(l).length>0||l===!1:e.util.schemaHasRules(l,e.RULES.all)){g.schema=l,g.schemaPath=c,g.errSchemaPath=d;var y="key"+a,x="idx"+a,E="i"+a,k="' + "+y+" + '",C=g.dataLevel=e.dataLevel+1,P="data"+C,R="dataProperties"+a,T=e.opts.ownProperties,F=e.baseId;T&&(n+=" var "+R+" = undefined; "),T?n+=" "+R+" = "+R+" || Object.keys("+h+"); for (var "+x+"=0; "+x+"<"+R+".length; "+x+"++) { var "+y+" = "+R+"["+x+"]; ":n+=" for (var "+y+" in "+h+") { ",n+=" var startErrs"+a+" = errors; ";var z=y,N=e.compositeRule;e.compositeRule=g.compositeRule=!0;var j=e.validate(g);g.baseId=F,e.util.varOccurences(j,P)<2?n+=" "+e.util.varReplace(j,P,z)+" ":n+=" var "+P+" = "+z+"; "+j+" ",e.compositeRule=g.compositeRule=N,n+=" if (!"+w+") { for (var "+E+"=startErrs"+a+"; "+E+"0||C===!1:e.util.schemaHasRules(C,e.RULES.all))||(w[w.length]=x)}}else var w=l;if(g||w.length){var P=e.errorPath,R=g||w.length>=e.opts.loopRequired,T=e.opts.ownProperties;if(f)if(n+=" var missing"+a+"; ",R){g||(n+=" var "+v+" = validate.schema"+c+"; ");var F="i"+a,z="schema"+a+"["+F+"]",N="' + "+z+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(P,z,e.opts.jsonPointers)),n+=" var "+m+" = true; ",g&&(n+=" if (schema"+a+" === undefined) "+m+" = true; else if (!Array.isArray(schema"+a+")) "+m+" = false; else {"),n+=" for (var "+F+" = 0; "+F+" < "+v+".length; "+F+"++) { "+m+" = "+h+"["+v+"["+F+"]] !== undefined ",T&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", "+v+"["+F+"]) "),n+="; if (!"+m+") break; } ",g&&(n+=" } "),n+=" if (!"+m+") { ";var j=j||[];j.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { missingProperty: '"+N+"' } ",e.opts.messages!==!1&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+N+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var q=n;n=j.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+q+"]); ":n+=" validate.errors = ["+q+"]; return false; ":n+=" var err = "+q+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { "}else{n+=" if ( ";var D=w;if(D)for(var L,F=-1,G=D.length-1;F 1) { ";var w=e.schema.items&&e.schema.items.type,y=Array.isArray(w);if(!w||w=="object"||w=="array"||y&&(w.indexOf("object")>=0||w.indexOf("array")>=0))n+=" outer: for (;i--;) { for (j = i; j--;) { if (equal("+h+"[i], "+h+"[j])) { "+m+" = false; break outer; } } } ";else{n+=" var itemIndices = {}, item; for (;i--;) { var item = "+h+"[i]; ";var x="checkDataType"+(y?"s":"");n+=" if ("+e.util[x](w,"item",e.opts.strictNumbers,!0)+") continue; ",y&&(n+=` if (typeof item == 'string') item = '"' + item; `),n+=" if (typeof itemIndices[item] == 'number') { "+m+" = false; j = itemIndices[item]; break; } itemIndices[item] = i; } "}n+=" } ",g&&(n+=" } "),n+=" if (!"+m+") { ";var E=E||[];E.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'uniqueItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { i: i, j: j } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' "),e.opts.verbose&&(n+=" , schema: ",g?n+="validate.schema"+c:n+=""+l,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var k=n;n=E.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+k+"]); ":n+=" validate.errors = ["+k+"]; return false; ":n+=" var err = "+k+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",f&&(n+=" else { ")}else f&&(n+=" if (true) { ");return n}),E1}var C1,e3;function Wee(){return e3||(e3=1,C1={$ref:_ee(),allOf:Oee(),anyOf:Ree(),$comment:Tee(),const:Iee(),contains:Aee(),dependencies:jee(),enum:Dee(),format:Nee(),if:Fee(),items:Mee(),maximum:Lj(),minimum:Lj(),maxItems:zj(),minItems:zj(),maxLength:Bj(),minLength:Bj(),maxProperties:Hj(),minProperties:Hj(),multipleOf:$ee(),not:Lee(),oneOf:qee(),pattern:zee(),properties:Uee(),propertyNames:Bee(),required:Vee(),uniqueItems:Hee(),validate:Sj()}),C1}var P1,t3;function Gee(){if(t3)return P1;t3=1;var t=Wee(),e=tl().toHash;return P1=function(){var o=[{type:"number",rules:[{maximum:["exclusiveMaximum"]},{minimum:["exclusiveMinimum"]},"multipleOf","format"]},{type:"string",rules:["maxLength","minLength","pattern","format"]},{type:"array",rules:["maxItems","minItems","items","contains","uniqueItems"]},{type:"object",rules:["maxProperties","minProperties","required","dependencies","propertyNames",{properties:["additionalProperties","patternProperties"]}]},{rules:["$ref","const","enum","not","anyOf","oneOf","allOf","if"]}],n=["type","$comment"],a=["$schema","$id","id","$data","$async","title","description","default","definitions","examples","readOnly","writeOnly","contentMediaType","contentEncoding","additionalItems","then","else"],s=["number","integer","string","array","object","boolean","null"];return o.all=e(n),o.types=e(s),o.forEach(function(l){l.rules=l.rules.map(function(c){var d;if(typeof c=="object"){var f=Object.keys(c)[0];d=c[f],c=f,d.forEach(function(m){n.push(m),o.all[m]=!0})}n.push(c);var h=o.all[c]={keyword:c,code:t[c],implements:d};return h}),o.all.$comment={keyword:"$comment",code:t.$comment},l.type&&(o.types[l.type]=l)}),o.keywords=e(n.concat(a)),o.custom={},o},P1}var _1,r3;function Kee(){if(r3)return _1;r3=1;var t=["multipleOf","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","additionalItems","maxItems","minItems","uniqueItems","maxProperties","minProperties","required","additionalProperties","enum","format","const"];return _1=function(e,r){for(var o=0;o{o.addFormat(n,e[n])}),o}class ste{constructor(e){const{additionalMetaSchemas:r,customFormats:o,ajvOptionsOverrides:n}=e;this.ajv=ite(r,o,n)}toErrorList(e,r=[]){return zu(e,r)}transformRJSFValidationErrors(e=[]){return e.map(r=>{const{dataPath:o,keyword:n,message:a,params:s,schemaPath:l}=r,c=`${o}`;return{name:n,property:c,message:a,params:s,stack:`${c} ${a}`.trim(),schemaPath:l}})}rawValidation(e,r){let o;try{this.ajv.validate(e,r)}catch(a){o=a}const n=this.ajv.errors||void 0;return this.ajv.errors=null,{errors:n,validationError:o}}validateFormData(e,r,o,n,a){const s=r,l=this.rawValidation(r,e),{validationError:c}=l;let d=this.transformRJSFValidationErrors(l.errors);const f=c&&c.message&&c.message.includes("no schema with key or ref ");f&&(d=[...d,{stack:c.message}]),typeof n=="function"&&(d=n(d,a));let h=cee(d);if(f&&(h=le(U({},h),{$schema:{__errors:[c.message]}})),typeof o!="function")return{errors:d,errorSchema:h};const m=YA(this,r,e,s,!0),g=o(m,af(m),a),v=Lw(g);return Mf({errors:d,errorSchema:h},v)}handleSchemaUpdate(e){var r;const o=hu;this.ajv.getSchema(hu)===void 0?this.ajv.addSchema(e,hu):ar(e,(r=this.ajv.getSchema(hu))===null||r===void 0?void 0:r.schema)||(this.ajv.removeSchema(o),this.ajv.addSchema(e,o))}isValid(e,r,o){try{return this.handleSchemaUpdate(o),this.ajv.validate(qw(e),r)}catch(n){return!1}}}function lte(t={}){return new ste(t)}const j1=lte();function ute(t,e){return cj(t,e,function(r,o){return V5(t,o)})}var u3=D5(function(t,e){return t==null?{}:ute(t,e)}),cte=0;function dte(t){var e=++cte;return zm(t)+e}function D1(){return dte("rjsf-array-item-")}function c3(t){return Array.isArray(t)?t.map(e=>({key:D1(),item:e})):[]}function Bu(t){return Array.isArray(t)?t.map(e=>e.item):[]}class fte extends _.Component{constructor(r){super(r);ke(this,"_getNewFormDataRow",()=>{const{schema:r,registry:o}=this.props,{schemaUtils:n}=o;let a=r.items;return Rw(r)&&CH(r)&&(a=r.additionalItems),n.getDefaultFormState(a)});ke(this,"onAddClick",r=>{this._handleAddClick(r)});ke(this,"onAddIndexClick",r=>o=>{this._handleAddClick(o,r)});ke(this,"onCopyIndexClick",r=>o=>{o&&o.preventDefault();const{onChange:n,errorSchema:a}=this.props,{keyedFormData:s}=this.state;let l;if(a){l={};for(const f in a){const h=parseInt(f);h<=r?tn(l,[h],a[f]):h>r&&tn(l,[h+1],a[f])}}const c={key:D1(),item:ZA(s[r].item)},d=[...s];r!==void 0?d.splice(r+1,0,c):d.push(c),this.setState({keyedFormData:d,updatedKeyedFormData:!0},()=>n(Bu(d),l))});ke(this,"onDropIndexClick",r=>o=>{o&&o.preventDefault();const{onChange:n,errorSchema:a}=this.props,{keyedFormData:s}=this.state;let l;if(a){l={};for(const d in a){const f=parseInt(d);fr&&tn(l,[f-1],a[d])}}const c=s.filter((d,f)=>f!==r);this.setState({keyedFormData:c,updatedKeyedFormData:!0},()=>n(Bu(c),l))});ke(this,"onReorderClick",(r,o)=>n=>{n&&(n.preventDefault(),n.currentTarget.blur());const{onChange:a,errorSchema:s}=this.props;let l;if(s){l={};for(const h in s){const m=parseInt(h);m==r?tn(l,[o],s[r]):m==o?tn(l,[r],s[o]):tn(l,[h],s[m])}}const{keyedFormData:c}=this.state;function d(){const h=c.slice();return h.splice(r,1),h.splice(o,0,c[r]),h}const f=d();this.setState({keyedFormData:f},()=>a(Bu(f),l))});ke(this,"onChangeForIndex",r=>(o,n,a)=>{const{formData:s,onChange:l,errorSchema:c}=this.props,f=(Array.isArray(s)?s:[]).map((h,m)=>r===m?typeof o=="undefined"?null:o:h);l(f,c&&c&&le(U({},c),{[r]:n}),a)});ke(this,"onSelectChange",r=>{const{onChange:o,idSchema:n}=this.props;o(r,void 0,n&&n.$id)});const{formData:o=[]}=r,n=c3(o);this.state={keyedFormData:n,updatedKeyedFormData:!1}}static getDerivedStateFromProps(r,o){if(o.updatedKeyedFormData)return{updatedKeyedFormData:!1};const n=Array.isArray(r.formData)?r.formData:[],a=o.keyedFormData||[];return{keyedFormData:n.length===a.length?a.map((l,c)=>({key:l.key,item:n[c]})):c3(n)}}get itemTitle(){const{schema:r,registry:o}=this.props,{translateString:n}=o;return tt(r,[za,"title"],tt(r,[za,"description"],n(Kt.ArrayItemTitle)))}isItemRequired(r){return Array.isArray(r.type)?!r.type.includes("null"):r.type!=="null"}canAddItem(r){const{schema:o,uiSchema:n,registry:a}=this.props;let{addable:s}=Ft(n,a.globalUiOptions);return s!==!1&&(o.maxItems!==void 0?s=r.length=o&&tn(l,[h+1],a[f])}}const c={key:D1(),item:this._getNewFormDataRow()},d=[...s];o!==void 0?d.splice(o,0,c):d.push(c),this.setState({keyedFormData:d,updatedKeyedFormData:!0},()=>n(Bu(d),l))}render(){const{schema:r,uiSchema:o,idSchema:n,registry:a}=this.props,{schemaUtils:s,translateString:l}=a;if(!(za in r)){const c=Ft(o),d=Mt("UnsupportedFieldTemplate",a,c);return I.jsx(d,{schema:r,idSchema:n,reason:l(Kt.MissingItems),registry:a})}return s.isMultiSelect(r)?this.renderMultiSelect():QA(o)?this.renderCustomWidget():Rw(r)?this.renderFixedArray():s.isFilesArray(r,o)?this.renderFiles():this.renderNormalArray()}renderNormalArray(){const{schema:r,uiSchema:o={},errorSchema:n,idSchema:a,name:s,title:l,disabled:c=!1,readonly:d=!1,autofocus:f=!1,required:h=!1,registry:m,onBlur:g,onFocus:v,idPrefix:w,idSeparator:y="_",rawErrors:x}=this.props,{keyedFormData:E}=this.state,k=r.title||l||s,{schemaUtils:C,formContext:P}=m,R=Ft(o),T=Jt(r.items)?r.items:{},F=C.retrieveSchema(T),z=Bu(this.state.keyedFormData),N=this.canAddItem(z),j={canAdd:N,items:E.map((D,L)=>{const{key:G,item:W}=D,ee=W,H=C.retrieveSchema(T,ee),J=n?n[L]:void 0,B=a.$id+y+L,A=C.toIdSchema(H,B,ee,w,y);return this.renderArrayFieldItem({key:G,index:L,name:s&&`${s}-${L}`,title:k?`${k}-${L+1}`:void 0,canAdd:N,canMoveUp:L>0,canMoveDown:LT.retrieveSchema(G,n[W])),j=Jt(r.additionalItems)?T.retrieveSchema(r.additionalItems,n):null;(!C||C.length{const{key:ee,item:H}=G,J=H,B=W>=N.length,A=(B&&Jt(r.additionalItems)?T.retrieveSchema(r.additionalItems,J):N[W])||{},V=c.$id+l+W,te=T.toIdSchema(A,V,J,s,l),ue=B?o.additionalItems||{}:Array.isArray(o.items)?o.items[W]:o.items||{},de=a?a[W]:void 0;return this.renderArrayFieldItem({key:ee,index:W,name:d&&`${d}-${W}`,title:P?`${P}-${W+1}`:void 0,canAdd:q,canRemove:B,canMoveUp:W>=N.length+1,canMoveDown:B&&WB[A]),{children:I.jsx(W,{name:a,title:C,index:n,schema:f,uiSchema:m,formData:h,formContext:q,errorSchema:v,idPrefix:T,idSeparator:F,idSchema:g,required:this.isItemRequired(f),onChange:this.onChangeForIndex(n),onBlur:y,onFocus:x,registry:j,disabled:P,readonly:z,hideError:R,autofocus:w,rawErrors:E}),className:"array-item",disabled:P,canAdd:s,hasCopy:B.copy,hasToolbar:B.toolbar,hasMoveUp:B.moveUp,hasMoveDown:B.moveDown,hasRemove:B.remove,index:n,totalItems:k,key:o,onAddIndexClick:this.onAddIndexClick,onCopyIndexClick:this.onCopyIndexClick,onDropIndexClick:this.onDropIndexClick,onReorderClick:this.onReorderClick,readonly:z,registry:j,schema:f,uiSchema:m}}}function pte(t){var W,ee,H;const{schema:e,name:r,uiSchema:o,idSchema:n,formData:a,registry:s,required:l,disabled:c,readonly:d,hideError:f,autofocus:h,title:m,onChange:g,onFocus:v,onBlur:w,rawErrors:y}=t,{title:x}=e,{widgets:E,formContext:k,translateString:C,globalUiOptions:P}=s,G=Ft(o,P),{widget:R="checkbox",title:T,label:F=!0}=G,z=xe(G,["widget","title","label"]),N=ha(e,R,E),j=C(Kt.YesLabel),q=C(Kt.NoLabel);let D;const L=(ee=(W=T!=null?T:x)!=null?W:m)!=null?ee:r;if(Array.isArray(e.oneOf))D=$u({oneOf:e.oneOf.map(J=>{if(Jt(J))return le(U({},J),{title:J.title||(J.const===!0?j:q)})}).filter(J=>J)},o);else{const J=e,B=(H=e.enum)!=null?H:[!0,!1];!J.enumNames&&B.length===2&&B.every(A=>typeof A=="boolean")?D=[{value:B[0],label:B[0]?j:q},{value:B[1],label:B[1]?j:q}]:D=$u({enum:B,enumNames:J.enumNames},o)}return I.jsx(N,{options:le(U({},z),{enumOptions:D}),schema:e,uiSchema:o,id:n.$id,name:r,onChange:g,onFocus:v,onBlur:w,label:L,hideLabel:!F,value:a,required:l,disabled:c,readonly:d,hideError:f,registry:s,formContext:k,autofocus:h,rawErrors:y})}class d3 extends _.Component{constructor(r){super(r);ke(this,"onOptionChange",r=>{const{selectedOption:o,retrievedOptions:n}=this.state,{formData:a,onChange:s,registry:l}=this.props,{schemaUtils:c}=l,d=r!==void 0?parseInt(r,10):-1;if(d===o)return;const f=d>=0?n[d]:void 0,h=o>=0?n[o]:void 0;let m=c.sanitizeDataForNewSchema(f,h,a);f&&(m=c.getDefaultFormState(f,m,"excludeObjectChildren")),this.setState({selectedOption:d},()=>{s(m,void 0,this.getFieldId())})});const{formData:o,options:n,registry:{schemaUtils:a}}=this.props,s=n.map(l=>a.retrieveSchema(l,o));this.state={retrievedOptions:s,selectedOption:this.getMatchingOption(0,o,s)}}componentDidUpdate(r,o){const{formData:n,options:a,idSchema:s}=this.props,{selectedOption:l}=this.state;let c=this.state;if(!ar(r.options,a)){const{registry:{schemaUtils:d}}=this.props,f=a.map(h=>d.retrieveSchema(h,n));c={selectedOption:l,retrievedOptions:f}}if(!ar(n,r.formData)&&s.$id===r.idSchema.$id){const{retrievedOptions:d}=c,f=this.getMatchingOption(l,n,d);o&&f!==l&&(c={selectedOption:f,retrievedOptions:d})}c!==this.state&&this.setState(c)}getMatchingOption(r,o,n){const{schema:a,registry:{schemaUtils:s}}=this.props,l=Xs(a);return s.getClosestMatchingOption(o,n,r,l)}getFieldId(){const{idSchema:r,schema:o}=this.props;return`${r.$id}${o.oneOf?"__oneof_select":"__anyof_select"}`}render(){const{name:r,disabled:o=!1,errorSchema:n={},formContext:a,onBlur:s,onFocus:l,readonly:c,registry:d,schema:f,uiSchema:h}=this.props,{widgets:m,fields:g,translateString:v,globalUiOptions:w,schemaUtils:y}=d,{SchemaField:x}=g,{selectedOption:E,retrievedOptions:k}=this.state,A=Ft(h,w),{widget:C="select",placeholder:P,autofocus:R,autocomplete:T,title:F=f.title}=A,z=xe(A,["widget","placeholder","autofocus","autocomplete","title"]),N=ha({type:"number"},C,m),j=tt(n,$n,[]),q=bf(n,[$n]),D=y.getDisplayLabel(f,h,w),L=E>=0&&k[E]||null;let G;if(L){const{required:V}=f;G=V?fa({required:V},L):L}let W=[];Ln in f&&h&&Ln in h?Array.isArray(h[Ln])?W=h[Ln]:console.warn(`uiSchema.oneOf is not an array for "${F||r}"`):go in f&&h&&go in h&&(Array.isArray(h[go])?W=h[go]:console.warn(`uiSchema.anyOf is not an array for "${F||r}"`));let ee=h;E>=0&&W.length>E&&(ee=W[E]);const H=F?Kt.TitleOptionPrefix:Kt.OptionPrefix,J=F?[F]:[],B=k.map((V,te)=>{const{title:ue=V.title}=Ft(W[te]);return{label:ue||v(H,J.concat(String(te+1))),value:te}});return I.jsxs("div",{className:"panel panel-default panel-body",children:[I.jsx("div",{className:"form-group",children:I.jsx(N,{id:this.getFieldId(),name:`${r}${f.oneOf?"__oneof_select":"__anyof_select"}`,schema:{type:"number",default:0},onChange:this.onOptionChange,onBlur:s,onFocus:l,disabled:o||Ws(B),multiple:!1,rawErrors:j,errorSchema:q,value:E>=0?E:void 0,options:U({enumOptions:B},z),registry:d,formContext:a,placeholder:P,autocomplete:T,autofocus:R,label:F!=null?F:r,hideLabel:!D,readonly:c})}),G&&G.type!=="null"&&I.jsx(x,le(U({},this.props),{schema:G,uiSchema:ee}))]})}}const hte=/\.([0-9]*0)*$/,gte=/[0.]0*$/;function mte(t){const{registry:e,onChange:r,formData:o,value:n}=t,[a,s]=_.useState(n),{StringField:l}=e.fields;let c=o;const d=_.useCallback((f,h,m)=>{s(f),`${f}`.charAt(0)==="."&&(f=`0${f}`);const g=typeof f=="string"&&f.match(hte)?TO(f.replace(gte,"")):TO(f);r(g,h,m)},[r]);if(typeof a=="string"&&typeof c=="number"){const f=new RegExp(`^(${String(c).replace(".","\\.")})?\\.?0*$`);a.match(f)&&(c=a)}return I.jsx(l,le(U({},t),{formData:c,onChange:d}))}function Li(){return Li=Object.assign?Object.assign.bind():function(t){for(var e=1;e(t[e.toLowerCase()]=e,t),{class:"className",for:"htmlFor"}),p3={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},yte=["style","script","pre"],bte=["src","href","data","formAction","srcDoc","action"],wte=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,xte=/mailto:/i,kte=/\n{2,}$/,h3=/^(\s*>[\s\S]*?)(?=\n\n|$)/,Ste=/^ *> ?/gm,Ete=/^(?:\[!([^\]]*)\]\n)?([\s\S]*)/,Cte=/^ {2,}\n/,Pte=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,g3=/^(?: {1,3})?(`{3,}|~{3,}) *(\S+)? *([^\n]*?)?\n([\s\S]*?)(?:\1\n?|$)/,m3=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,_te=/^(`+)((?:\\`|(?!\1)`|[^`])+)\1/,Ote=/^(?:\n *)*\n/,Rte=/\r\n?/g,Tte=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,Ite=/^\[\^([^\]]+)]/,Ate=/\f/g,jte=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,Dte=/^\s*?\[(x|\s)\]/,v3=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,y3=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,b3=/^([^\n]+)\n *(=|-){3,} *\n/,N1=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,Nte=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,w3=/^)/,Fte=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,F1=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,Mte=/^\{.*\}$/,$te=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,Lte=/^<([^ >]+@[^ >]+)>/,qte=/^<([^ >]+:\/[^ >]+)>/,zte=/-([a-z])?/gi,x3=/^(\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,Ute=/^[^\n]+(?: \n|\n{2,})/,Bte=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,Vte=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Hte=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Wte=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,Gte=/\t/g,Kte=/(^ *\||\| *$)/g,Yte=/^ *:-+: *$/,Qte=/^ *:-+ *$/,Jte=/^ *-+: *$/,$f=t=>`(?=[\\s\\S]+?\\1${t?"\\1":""})`,Lf="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|\\\\\\1|[\\s\\S])+?)",Xte=RegExp(`^([*_])\\1${$f(1)}${Lf}\\1\\1(?!\\1)`),Zte=RegExp(`^([*_])${$f(0)}${Lf}\\1(?!\\1)`),ere=RegExp(`^(==)${$f(0)}${Lf}\\1`),tre=RegExp(`^(~~)${$f(0)}${Lf}\\1`),rre=/^(:[a-zA-Z0-9-_]+:)/,nre=/^\\([^0-9A-Za-z\s])/,ore=/\\([^0-9A-Za-z\s])/g,are=/^[\s\S](?:(?! \n|[0-9]\.|http)[^=*_~\-\n:<`\\\[!])*/,ire=/^\n+/,sre=/^([ \t]*)/,lre=/(?:^|\n)( *)$/,M1="(?:\\d+\\.)",$1="(?:[*+-])";function k3(t){return"( *)("+(t===1?M1:$1)+") +"}const S3=k3(1),E3=k3(2);function C3(t){return RegExp("^"+(t===1?S3:E3))}const ure=C3(1),cre=C3(2);function P3(t){return RegExp("^"+(t===1?S3:E3)+"[^\\n]*(?:\\n(?!\\1"+(t===1?M1:$1)+" )[^\\n]*)*(\\n|$)","gm")}const dre=P3(1),fre=P3(2);function _3(t){const e=t===1?M1:$1;return RegExp("^( *)("+e+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+e+" (?!"+e+" ))\\n*|\\s*\\n*$)")}const O3=_3(1),R3=_3(2);function T3(t,e){const r=e===1,o=r?O3:R3,n=r?dre:fre,a=r?ure:cre;return{t:s=>a.test(s),o:rl(function(s,l){const c=lre.exec(l.prevCapture);return c&&(l.list||!l.inline&&!l.simple)?o.exec(s=c[1]+s):null}),i:1,u(s,l,c){const d=r?+s[2]:void 0,f=s[0].replace(kte,` -`).match(n);let h=!1;return{items:f.map(function(m,g){const v=a.exec(m)[0].length,w=RegExp("^ {1,"+v+"}","gm"),y=m.replace(w,"").replace(a,""),x=g===f.length-1,E=y.indexOf(` + */var zA;function jZ(){if(zA)return Dt;zA=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),n=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen"),v;v=Symbol.for("react.module.reference");function w(y){if(typeof y=="object"&&y!==null){var x=y.$$typeof;switch(x){case t:switch(y=y.type,y){case r:case n:case o:case d:case f:return y;default:switch(y=y&&y.$$typeof,y){case u:case s:case c:case m:case h:case a:return y;default:return x}}case e:return x}}}return Dt.ContextConsumer=s,Dt.ContextProvider=a,Dt.Element=t,Dt.ForwardRef=c,Dt.Fragment=r,Dt.Lazy=m,Dt.Memo=h,Dt.Portal=e,Dt.Profiler=n,Dt.StrictMode=o,Dt.Suspense=d,Dt.SuspenseList=f,Dt.isAsyncMode=function(){return!1},Dt.isConcurrentMode=function(){return!1},Dt.isContextConsumer=function(y){return w(y)===s},Dt.isContextProvider=function(y){return w(y)===a},Dt.isElement=function(y){return typeof y=="object"&&y!==null&&y.$$typeof===t},Dt.isForwardRef=function(y){return w(y)===c},Dt.isFragment=function(y){return w(y)===r},Dt.isLazy=function(y){return w(y)===m},Dt.isMemo=function(y){return w(y)===h},Dt.isPortal=function(y){return w(y)===e},Dt.isProfiler=function(y){return w(y)===n},Dt.isStrictMode=function(y){return w(y)===o},Dt.isSuspense=function(y){return w(y)===d},Dt.isSuspenseList=function(y){return w(y)===f},Dt.isValidElementType=function(y){return typeof y=="string"||typeof y=="function"||y===r||y===n||y===o||y===d||y===f||y===g||typeof y=="object"&&y!==null&&(y.$$typeof===m||y.$$typeof===h||y.$$typeof===a||y.$$typeof===s||y.$$typeof===c||y.$$typeof===v||y.getModuleId!==void 0)},Dt.typeOf=w,Dt}var BA;function NZ(){return BA||(BA=1,Ow.exports=jZ()),Ow.exports}var DZ=NZ();const UA=Et(DZ),_w={boolean:{checkbox:"CheckboxWidget",radio:"RadioWidget",select:"SelectWidget",hidden:"HiddenWidget"},string:{text:"TextWidget",password:"PasswordWidget",email:"EmailWidget",hostname:"TextWidget",ipv4:"TextWidget",ipv6:"TextWidget",uri:"URLWidget","data-url":"FileWidget",radio:"RadioWidget",select:"SelectWidget",textarea:"TextareaWidget",hidden:"HiddenWidget",date:"DateWidget",datetime:"DateTimeWidget","date-time":"DateTimeWidget","alt-date":"AltDateWidget","alt-datetime":"AltDateTimeWidget",time:"TimeWidget",color:"ColorWidget",file:"FileWidget"},number:{text:"TextWidget",select:"SelectWidget",updown:"UpDownWidget",range:"RangeWidget",radio:"RadioWidget",hidden:"HiddenWidget"},integer:{text:"TextWidget",select:"SelectWidget",updown:"UpDownWidget",range:"RangeWidget",radio:"RadioWidget",hidden:"HiddenWidget"},array:{select:"SelectWidget",checkboxes:"CheckboxesWidget",files:"FileWidget",hidden:"HiddenWidget"}};function FZ(t){let e=Xe(t,"MergedWidget");if(!e){const r=t.defaultProps&&t.defaultProps.options||{};e=a=>{var s=a,{options:o}=s,n=be(s,["options"]);return k.jsx(t,z({options:z(z({},r),o)},n))},Xr(t,"MergedWidget",e)}return e}function da(t,e,r={}){const o=la(t);if(typeof e=="function"||e&&UA.isForwardRef(P.createElement(e))||UA.isMemo(e))return FZ(e);if(typeof e!="string")throw new Error(`Unsupported widget definition: ${typeof e}`);if(e in r){const n=r[e];return da(t,n,r)}if(typeof o=="string"){if(!(o in _w))throw new Error(`No widget for type '${o}'`);if(e in _w[o]){const n=r[_w[o][e]];return da(t,n,r)}}throw new Error(`No widget '${e}' for type '${o}'`)}function MZ(t,e,r={}){try{return da(t,e,r),!0}catch(o){const n=o;if(n.message&&(n.message.startsWith("No widget")||n.message.startsWith("Unsupported widget")))return!1;throw o}}function Nu(t,e){return`${gf(t)?t:t[Qd]}__${e}`}function Du(t){return Nu(t,"description")}function VA(t){return Nu(t,"error")}function Rw(t){return Nu(t,"examples")}function HA(t){return Nu(t,"help")}function WA(t){return Nu(t,"title")}function Di(t,e=!1){const r=e?` ${Rw(t)}`:"";return`${VA(t)} ${Du(t)} ${HA(t)}${r}`}function KA(t,e){return`${t}-${e}`}function $Z(t,e,r){return e?r:t}function LZ(t){return t?new Date(t).toJSON():void 0}function qZ(t,e){if(!Array.isArray(e))return t;const r=f=>f.reduce((h,m)=>(h[m]=!0,h),{}),o=f=>f.length>1?`properties '${f.join("', '")}'`:`property '${f[0]}'`,n=r(t),a=e.filter(f=>f==="*"||n[f]),s=r(a),u=t.filter(f=>!s[f]),c=a.indexOf("*");if(c===-1){if(u.length)throw new Error(`uiSchema order list does not contain ${o(u)}`);return a}if(c!==a.lastIndexOf("*"))throw new Error("uiSchema order list contains more than one wildcard item");const d=[...a];return d.splice(c,1,...u),d}function Tw(t,e=!0){if(!t)return{year:-1,month:-1,day:-1,hour:e?-1:0,minute:e?-1:0,second:e?-1:0};const r=new Date(t);if(Number.isNaN(r.getTime()))throw new Error("Unable to parse date "+t);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:e?r.getUTCHours():0,minute:e?r.getUTCMinutes():0,second:e?r.getUTCSeconds():0}}function If(t){if(t.const||t.enum&&t.enum.length===1&&t.enum[0]===!0)return!0;if(t.anyOf&&t.anyOf.length===1)return If(t.anyOf[0]);if(t.oneOf&&t.oneOf.length===1)return If(t.oneOf[0]);if(t.allOf){const e=r=>If(r);return t.allOf.some(e)}return!1}function zZ(t,e,r){const{props:o,state:n}=t;return!rr(o,e)||!rr(n,r)}function GA(t,e=!0){const{year:r,month:o,day:n,hour:a=0,minute:s=0,second:u=0}=t,c=Date.UTC(r,o-1,n,a,s,u),d=new Date(c).toJSON();return e?d:d.slice(0,10)}function Fu(t,e=[]){if(!t)return[];let r=[];return jn in t&&(r=r.concat(t[jn].map(o=>{const n=`.${e.join(".")}`;return{property:n,message:o,stack:`${n} ${o}`}}))),Object.keys(t).reduce((o,n)=>{if(n!==jn){const a=t[n];Si(a)&&(o=o.concat(Fu(a,[...e,n])))}return o},r)}function YA(t){return Mr(t)?cf(t,_i):vu(t)?[t]:Mm(K5(jm(t)))}function BZ(t){const e=new _Z;return t.length&&t.forEach(r=>{const{property:o,message:n}=r,a=o==="."?[]:YA(o);a.length>0&&a[0]===""&&a.splice(0,1),n&&e.addErrors(n,a)}),e.ErrorSchema}function Iw(t){return Object.keys(t).reduce((e,r)=>{if(r==="addError")return e;{const o=t[r];return Si(o)?ie(z({},e),{[r]:Iw(o)}):ie(z({},e),{[r]:o})}},{})}function UZ(t){if(!t)return"";const e=new Date(t),r=qa(e.getFullYear(),4),o=qa(e.getMonth()+1,2),n=qa(e.getDate(),2),a=qa(e.getHours(),2),s=qa(e.getMinutes(),2),u=qa(e.getSeconds(),2),c=qa(e.getMilliseconds(),3);return`${r}-${o}-${n}T${a}:${s}:${u}.${c}`}function Af(t,e){if(!e)return t;const{errors:r,errorSchema:o}=t;let n=Fu(e),a=e;return Bs(o)||(a=ca(o,e,!0),n=[...r].concat(n)),{errorSchema:a,errors:n}}function VZ(t){for(const e in t){const r=t,o=r[e];e===Fr&&typeof o=="string"&&o.startsWith("#")?r[e]=uu+o:r[e]=Aw(o)}return t}function HZ(t){for(let e=0;e=KZ&&(a=bm,s=!1,e=new Fs(e));e:for(;++n!rr(s,Xe(e,u)))),a=YZ(No(e),No(t));return[...n,...a]}}var Ht;(function(t){t.ArrayItemTitle="Item",t.MissingItems="Missing items definition",t.YesLabel="Yes",t.NoLabel="No",t.CloseLabel="Close",t.ErrorsLabel="Errors",t.NewStringDefault="New Value",t.AddButton="Add",t.AddItemButton="Add Item",t.CopyButton="Copy",t.MoveDownButton="Move down",t.MoveUpButton="Move up",t.RemoveButton="Remove",t.NowLabel="Now",t.ClearLabel="Clear",t.AriaDateLabel="Select a date",t.PreviewLabel="Preview",t.DecrementAriaLabel="Decrease value by 1",t.IncrementAriaLabel="Increase value by 1",t.UnknownFieldType="Unknown field type %1",t.OptionPrefix="Option %1",t.TitleOptionPrefix="%1 option %2",t.KeyLabel="%1 Key",t.InvalidObjectField='Invalid "%1" object field configuration: _%2_.',t.UnsupportedField="Unsupported field schema.",t.UnsupportedFieldWithId="Unsupported field schema for field `%1`.",t.UnsupportedFieldWithReason="Unsupported field schema: _%1_.",t.UnsupportedFieldWithIdAndReason="Unsupported field schema for field `%1`: _%2_.",t.FilesInfo="**%1** (%2, %3 bytes)"})(Ht||(Ht={}));function JZ(t,e){var r=Mr(t)?Nm:O_;return r(t,I_(e))}var Mu={exports:{}};/** @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js */var XZ=Mu.exports,JA;function ZZ(){return JA||(JA=1,(function(t,e){(function(r,o){o(e)})(XZ,(function(r){function o(){for(var Z=arguments.length,K=Array(Z),ne=0;ne1){K[0]=K[0].slice(0,-1);for(var ge=K.length-1,me=1;me= 0x80 (not a basic code point)","invalid-input":"Invalid input"},A=w-y,$=Math.floor,j=String.fromCharCode;function M(Z){throw new RangeError(N[Z])}function W(Z,K){for(var ne=[],ge=Z.length;ge--;)ne[ge]=K(Z[ge]);return ne}function H(Z,K){var ne=Z.split("@"),ge="";ne.length>1&&(ge=ne[0]+"@",Z=ne[1]),Z=Z.replace(q,".");var me=Z.split("."),Je=W(me,K).join(".");return ge+Je}function J(Z){for(var K=[],ne=0,ge=Z.length;ne=55296&&me<=56319&&ne>1,K+=$(K/ne);K>A*x>>1;me+=w)K=$(K/A);return $(me+(A+1)*K/(K+C))},X=function(K){var ne=[],ge=K.length,me=0,Je=_,rt=O,gt=K.lastIndexOf(T);gt<0&&(gt=0);for(var Ut=0;Ut=128&&M("not-basic"),ne.push(K.charCodeAt(Ut));for(var lr=gt>0?gt+1:0;lr=ge&&M("invalid-input");var ut=Q(K.charCodeAt(lr++));(ut>=w||ut>$((v-me)/qt))&&M("overflow"),me+=ut*qt;var Kt=ur<=rt?y:ur>=rt+x?x:ur-rt;if(ut$(v/vr)&&M("overflow"),qt*=vr}var Jt=ne.length+1;rt=U(me-kt,Jt,kt==0),$(me/Jt)>v-Je&&M("overflow"),Je+=$(me/Jt),me%=Jt,ne.splice(me++,0,Je)}return String.fromCodePoint.apply(String,ne)},le=function(K){var ne=[];K=J(K);var ge=K.length,me=_,Je=0,rt=O,gt=!0,Ut=!1,lr=void 0;try{for(var kt=K[Symbol.iterator](),qt;!(gt=(qt=kt.next()).done);gt=!0){var ur=qt.value;ur<128&&ne.push(j(ur))}}catch(Ho){Ut=!0,lr=Ho}finally{try{!gt&&kt.return&&kt.return()}finally{if(Ut)throw lr}}var ut=ne.length,Kt=ut;for(ut&&ne.push(T);Kt=me&&Jn$((v-Je)/En)&&M("overflow"),Je+=(vr-me)*En,me=vr;var $n=!0,Xn=!1,Rr=void 0;try{for(var Hi=K[Symbol.iterator](),Cn;!($n=(Cn=Hi.next()).done);$n=!0){var cp=Cn.value;if(cpv&&M("overflow"),cp==me){for(var ul=Je,cl=w;;cl+=w){var ba=cl<=rt?y:cl>=rt+x?x:cl-rt;if(ul>6|192).toString(16).toUpperCase()+"%"+(K&63|128).toString(16).toUpperCase():ne="%"+(K>>12|224).toString(16).toUpperCase()+"%"+(K>>6&63|128).toString(16).toUpperCase()+"%"+(K&63|128).toString(16).toUpperCase(),ne}function ee(Z){for(var K="",ne=0,ge=Z.length;ne=194&&me<224){if(ge-ne>=6){var Je=parseInt(Z.substr(ne+4,2),16);K+=String.fromCharCode((me&31)<<6|Je&63)}else K+=Z.substr(ne,6);ne+=6}else if(me>=224){if(ge-ne>=9){var rt=parseInt(Z.substr(ne+4,2),16),gt=parseInt(Z.substr(ne+7,2),16);K+=String.fromCharCode((me&15)<<12|(rt&63)<<6|gt&63)}else K+=Z.substr(ne,9);ne+=9}else K+=Z.substr(ne,3),ne+=3}return K}function te(Z,K){function ne(ge){var me=ee(ge);return me.match(K.UNRESERVED)?me:ge}return Z.scheme&&(Z.scheme=String(Z.scheme).replace(K.PCT_ENCODED,ne).toLowerCase().replace(K.NOT_SCHEME,"")),Z.userinfo!==void 0&&(Z.userinfo=String(Z.userinfo).replace(K.PCT_ENCODED,ne).replace(K.NOT_USERINFO,oe).replace(K.PCT_ENCODED,s)),Z.host!==void 0&&(Z.host=String(Z.host).replace(K.PCT_ENCODED,ne).toLowerCase().replace(K.NOT_HOST,oe).replace(K.PCT_ENCODED,s)),Z.path!==void 0&&(Z.path=String(Z.path).replace(K.PCT_ENCODED,ne).replace(Z.scheme?K.NOT_PATH:K.NOT_PATH_NOSCHEME,oe).replace(K.PCT_ENCODED,s)),Z.query!==void 0&&(Z.query=String(Z.query).replace(K.PCT_ENCODED,ne).replace(K.NOT_QUERY,oe).replace(K.PCT_ENCODED,s)),Z.fragment!==void 0&&(Z.fragment=String(Z.fragment).replace(K.PCT_ENCODED,ne).replace(K.NOT_FRAGMENT,oe).replace(K.PCT_ENCODED,s)),Z}function se(Z){return Z.replace(/^0*(.*)/,"$1")||"0"}function Ee(Z,K){var ne=Z.match(K.IPV4ADDRESS)||[],ge=m(ne,2),me=ge[1];return me?me.split(".").map(se).join("."):Z}function Ae(Z,K){var ne=Z.match(K.IPV6ADDRESS)||[],ge=m(ne,3),me=ge[1],Je=ge[2];if(me){for(var rt=me.toLowerCase().split("::").reverse(),gt=m(rt,2),Ut=gt[0],lr=gt[1],kt=lr?lr.split(":").map(se):[],qt=Ut.split(":").map(se),ur=K.IPV4ADDRESS.test(qt[qt.length-1]),ut=ur?7:8,Kt=qt.length-ut,vr=Array(ut),Jt=0;Jt1){var ya=vr.slice(0,Qn.index),Jn=vr.slice(Qn.index+Qn.length);Sn=ya.join(":")+"::"+Jn.join(":")}else Sn=vr.join(":");return Je&&(Sn+="%"+Je),Sn}else return Z}var Ne=/^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i,je="".match(/(){0}/)[1]===void 0;function Fe(Z){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne={},ge=K.iri!==!1?h:f;K.reference==="suffix"&&(Z=(K.scheme?K.scheme+":":"")+"//"+Z);var me=Z.match(Ne);if(me){je?(ne.scheme=me[1],ne.userinfo=me[3],ne.host=me[4],ne.port=parseInt(me[5],10),ne.path=me[6]||"",ne.query=me[7],ne.fragment=me[8],isNaN(ne.port)&&(ne.port=me[5])):(ne.scheme=me[1]||void 0,ne.userinfo=Z.indexOf("@")!==-1?me[3]:void 0,ne.host=Z.indexOf("//")!==-1?me[4]:void 0,ne.port=parseInt(me[5],10),ne.path=me[6]||"",ne.query=Z.indexOf("?")!==-1?me[7]:void 0,ne.fragment=Z.indexOf("#")!==-1?me[8]:void 0,isNaN(ne.port)&&(ne.port=Z.match(/\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/)?me[4]:void 0)),ne.host&&(ne.host=Ae(Ee(ne.host,ge),ge)),ne.scheme===void 0&&ne.userinfo===void 0&&ne.host===void 0&&ne.port===void 0&&!ne.path&&ne.query===void 0?ne.reference="same-document":ne.scheme===void 0?ne.reference="relative":ne.fragment===void 0?ne.reference="absolute":ne.reference="uri",K.reference&&K.reference!=="suffix"&&K.reference!==ne.reference&&(ne.error=ne.error||"URI is not a "+K.reference+" reference.");var Je=Y[(K.scheme||ne.scheme||"").toLowerCase()];if(!K.unicodeSupport&&(!Je||!Je.unicodeSupport)){if(ne.host&&(K.domainHost||Je&&Je.domainHost))try{ne.host=L.toASCII(ne.host.replace(ge.PCT_ENCODED,ee).toLowerCase())}catch(rt){ne.error=ne.error||"Host's domain name can not be converted to ASCII via punycode: "+rt}te(ne,f)}else te(ne,ge);Je&&Je.parse&&Je.parse(ne,K)}else ne.error=ne.error||"URI can not be parsed.";return ne}function ke(Z,K){var ne=K.iri!==!1?h:f,ge=[];return Z.userinfo!==void 0&&(ge.push(Z.userinfo),ge.push("@")),Z.host!==void 0&&ge.push(Ae(Ee(String(Z.host),ne),ne).replace(ne.IPV6ADDRESS,function(me,Je,rt){return"["+Je+(rt?"%25"+rt:"")+"]"})),(typeof Z.port=="number"||typeof Z.port=="string")&&(ge.push(":"),ge.push(String(Z.port))),ge.length?ge.join(""):void 0}var Me=/^\.\.?\//,Ce=/^\/\.(\/|$)/,qe=/^\/\.\.(\/|$)/,Qe=/^\/?(?:.|\n)*?(?=\/|$)/;function _e(Z){for(var K=[];Z.length;)if(Z.match(Me))Z=Z.replace(Me,"");else if(Z.match(Ce))Z=Z.replace(Ce,"/");else if(Z.match(qe))Z=Z.replace(qe,"/"),K.pop();else if(Z==="."||Z==="..")Z="";else{var ne=Z.match(Qe);if(ne){var ge=ne[0];Z=Z.slice(ge.length),K.push(ge)}else throw new Error("Unexpected dot segment condition")}return K.join("")}function Ge(Z){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=K.iri?h:f,ge=[],me=Y[(K.scheme||Z.scheme||"").toLowerCase()];if(me&&me.serialize&&me.serialize(Z,K),Z.host&&!ne.IPV6ADDRESS.test(Z.host)){if(K.domainHost||me&&me.domainHost)try{Z.host=K.iri?L.toUnicode(Z.host):L.toASCII(Z.host.replace(ne.PCT_ENCODED,ee).toLowerCase())}catch(gt){Z.error=Z.error||"Host's domain name can not be converted to "+(K.iri?"Unicode":"ASCII")+" via punycode: "+gt}}te(Z,ne),K.reference!=="suffix"&&Z.scheme&&(ge.push(Z.scheme),ge.push(":"));var Je=ke(Z,K);if(Je!==void 0&&(K.reference!=="suffix"&&ge.push("//"),ge.push(Je),Z.path&&Z.path.charAt(0)!=="/"&&ge.push("/")),Z.path!==void 0){var rt=Z.path;!K.absolutePath&&(!me||!me.absolutePath)&&(rt=_e(rt)),Je===void 0&&(rt=rt.replace(/^\/\//,"/%2F")),ge.push(rt)}return Z.query!==void 0&&(ge.push("?"),ge.push(Z.query)),Z.fragment!==void 0&&(ge.push("#"),ge.push(Z.fragment)),ge.join("")}function xt(Z,K){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ge=arguments[3],me={};return ge||(Z=Fe(Ge(Z,ne),ne),K=Fe(Ge(K,ne),ne)),ne=ne||{},!ne.tolerant&&K.scheme?(me.scheme=K.scheme,me.userinfo=K.userinfo,me.host=K.host,me.port=K.port,me.path=_e(K.path||""),me.query=K.query):(K.userinfo!==void 0||K.host!==void 0||K.port!==void 0?(me.userinfo=K.userinfo,me.host=K.host,me.port=K.port,me.path=_e(K.path||""),me.query=K.query):(K.path?(K.path.charAt(0)==="/"?me.path=_e(K.path):((Z.userinfo!==void 0||Z.host!==void 0||Z.port!==void 0)&&!Z.path?me.path="/"+K.path:Z.path?me.path=Z.path.slice(0,Z.path.lastIndexOf("/")+1)+K.path:me.path=K.path,me.path=_e(me.path)),me.query=K.query):(me.path=Z.path,K.query!==void 0?me.query=K.query:me.query=Z.query),me.userinfo=Z.userinfo,me.host=Z.host,me.port=Z.port),me.scheme=Z.scheme),me.fragment=K.fragment,me}function Ct(Z,K,ne){var ge=c({scheme:"null"},ne);return Ge(xt(Fe(Z,ge),Fe(K,ge),ge,!0),ge)}function kr(Z,K){return typeof Z=="string"?Z=Ge(Fe(Z,K),K):a(Z)==="object"&&(Z=Fe(Ge(Z,K),K)),Z}function pr(Z,K,ne){return typeof Z=="string"?Z=Ge(Fe(Z,ne),ne):a(Z)==="object"&&(Z=Ge(Z,ne)),typeof K=="string"?K=Ge(Fe(K,ne),ne):a(K)==="object"&&(K=Ge(K,ne)),Z===K}function _r(Z,K){return Z&&Z.toString().replace(!K||!K.iri?f.ESCAPE:h.ESCAPE,oe)}function Qt(Z,K){return Z&&Z.toString().replace(!K||!K.iri?f.PCT_ENCODED:h.PCT_ENCODED,ee)}var Sr={scheme:"http",domainHost:!0,parse:function(K,ne){return K.host||(K.error=K.error||"HTTP URIs must have a host."),K},serialize:function(K,ne){var ge=String(K.scheme).toLowerCase()==="https";return(K.port===(ge?443:80)||K.port==="")&&(K.port=void 0),K.path||(K.path="/"),K}},on={scheme:"https",domainHost:Sr.domainHost,parse:Sr.parse,serialize:Sr.serialize};function ue(Z){return typeof Z.secure=="boolean"?Z.secure:String(Z.scheme).toLowerCase()==="wss"}var de={scheme:"ws",domainHost:!0,parse:function(K,ne){var ge=K;return ge.secure=ue(ge),ge.resourceName=(ge.path||"/")+(ge.query?"?"+ge.query:""),ge.path=void 0,ge.query=void 0,ge},serialize:function(K,ne){if((K.port===(ue(K)?443:80)||K.port==="")&&(K.port=void 0),typeof K.secure=="boolean"&&(K.scheme=K.secure?"wss":"ws",K.secure=void 0),K.resourceName){var ge=K.resourceName.split("?"),me=m(ge,2),Je=me[0],rt=me[1];K.path=Je&&Je!=="/"?Je:void 0,K.query=rt,K.resourceName=void 0}return K.fragment=void 0,K}},Se={scheme:"wss",domainHost:de.domainHost,parse:de.parse,serialize:de.serialize},De={},tt="[A-Za-z0-9\\-\\.\\_\\~\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]",St="[0-9A-Fa-f]",or=n(n("%[EFef]"+St+"%"+St+St+"%"+St+St)+"|"+n("%[89A-Fa-f]"+St+"%"+St+St)+"|"+n("%"+St+St)),pt="[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]",$e="[\\!\\$\\%\\'\\(\\)\\*\\+\\,\\-\\.0-9\\<\\>A-Z\\x5E-\\x7E]",Le=o($e,'[\\"\\\\]'),ze="[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]",Ve=new RegExp(tt,"g"),dt=new RegExp(or,"g"),Mt=new RegExp(o("[^]",pt,"[\\.]",'[\\"]',Le),"g"),Wt=new RegExp(o("[^]",tt,ze),"g"),an=Wt;function Vo(Z){var K=ee(Z);return K.match(Ve)?K:Z}var Ui={scheme:"mailto",parse:function(K,ne){var ge=K,me=ge.to=ge.path?ge.path.split(","):[];if(ge.path=void 0,ge.query){for(var Je=!1,rt={},gt=ge.query.split("&"),Ut=0,lr=gt.length;Ut=55296&&a<=56319&&n=A)throw new Error("Cannot access property/index "+j+" levels up, current level is "+A);return $[A-j]}if(j>A)throw new Error("Cannot access data "+j+" levels up, current level is "+A);if(W="data"+(A-j||""),!M)return W}for(var J=W,V=M.split("/"),Q=0;Q=0?{index:O,compiling:!0}:(O=this._compilations.length,this._compilations[O]={schema:x,root:C,baseId:S},{index:O,compiling:!1})}function f(x,C,S){var O=h.call(this,x,C,S);O>=0&&this._compilations.splice(O,1)}function h(x,C,S){for(var O=0;O%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,c=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,d=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,f=/^(?:\/(?:[^~/]|~0|~1)*)*$/,h=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,m=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;Kw=g;function g(I){return I=I=="full"?"full":"fast",t.copy(g[I])}g.fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,uri:/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":u,url:c,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:n,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:T,uuid:d,"json-pointer":f,"json-pointer-uri-fragment":h,"relative-json-pointer":m},g.full={date:w,time:y,"date-time":C,uri:O,"uri-reference":s,"uri-template":u,url:c,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:n,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:T,uuid:d,"json-pointer":f,"json-pointer-uri-fragment":h,"relative-json-pointer":m};function v(I){return I%4===0&&(I%100!==0||I%400===0)}function w(I){var D=I.match(e);if(!D)return!1;var q=+D[1],N=+D[2],A=+D[3];return N>=1&&N<=12&&A>=1&&A<=(N==2&&v(q)?29:r[N])}function y(I,D){var q=I.match(o);if(!q)return!1;var N=q[1],A=q[2],$=q[3],j=q[5];return(N<=23&&A<=59&&$<=59||N==23&&A==59&&$==60)&&(!D||j)}var x=/t|\s/i;function C(I){var D=I.split(x);return D.length==2&&w(D[0])&&y(D[1],!0)}var S=/\/|:/;function O(I){return S.test(I)&&a.test(I)}var _=/[^\\]\\Z/;function T(I){if(_.test(I))return!1;try{return new RegExp(I),!0}catch(D){return!1}}return Kw}var Gw,p3;function aee(){return p3||(p3=1,Gw=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.errSchemaPath+"/"+r,d=!e.opts.allErrors,f="data"+(s||""),h="valid"+a,m,g;if(u=="#"||u=="#/")e.isRoot?(m=e.async,g="validate"):(m=e.root.schema.$async===!0,g="root.refVal[0]");else{var v=e.resolveRef(e.baseId,u,e.isRoot);if(v===void 0){var w=e.MissingRefError.message(e.baseId,u);if(e.opts.missingRefs=="fail"){e.logger.error(w);var y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '$ref' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { ref: '"+e.util.escapeQuotes(u)+"' } ",e.opts.messages!==!1&&(n+=" , message: 'can\\'t resolve reference "+e.util.escapeQuotes(u)+"' "),e.opts.verbose&&(n+=" , schema: "+e.util.toQuotedString(u)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),n+=" } "):n+=" {} ";var x=n;n=y.pop(),!e.compositeRule&&d?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",d&&(n+=" if (false) { ")}else if(e.opts.missingRefs=="ignore")e.logger.warn(w),d&&(n+=" if (true) { ");else throw new e.MissingRefError(e.baseId,u,w)}else if(v.inline){var C=e.util.copy(e);C.level++;var S="valid"+C.level;C.schema=v.schema,C.schemaPath="",C.errSchemaPath=u;var O=e.validate(C).replace(/validate\.schema/g,v.code);n+=" "+O+" ",d&&(n+=" if ("+S+") { ")}else m=v.$async===!0||e.async&&v.$async!==!1,g=v.code}if(g){var y=y||[];y.push(n),n="",e.opts.passContext?n+=" "+g+".call(this, ":n+=" "+g+"( ",n+=" "+f+", (dataPath || '')",e.errorPath!='""'&&(n+=" + "+e.errorPath);var _=s?"data"+(s-1||""):"parentData",T=s?e.dataPathArr[s]:"parentDataProperty";n+=" , "+_+" , "+T+", rootData) ";var I=n;if(n=y.pop(),m){if(!e.async)throw new Error("async schema referenced by sync schema");d&&(n+=" var "+h+"; "),n+=" try { await "+I+"; ",d&&(n+=" "+h+" = true; "),n+=" } catch (e) { if (!(e instanceof ValidationError)) throw e; if (vErrors === null) vErrors = e.errors; else vErrors = vErrors.concat(e.errors); errors = vErrors.length; ",d&&(n+=" "+h+" = false; "),n+=" } ",d&&(n+=" if ("+h+") { ")}else n+=" if (!"+I+") { if (vErrors === null) vErrors = "+g+".errors; else vErrors = vErrors.concat("+g+".errors); errors = vErrors.length; } ",d&&(n+=" else { ")}return n}),Gw}var Yw,h3;function iee(){return h3||(h3=1,Yw=function(e,r,o){var n=" ",a=e.schema[r],s=e.schemaPath+e.util.getProperty(r),u=e.errSchemaPath+"/"+r,c=!e.opts.allErrors,d=e.util.copy(e),f="";d.level++;var h="valid"+d.level,m=d.baseId,g=!0,v=a;if(v)for(var w,y=-1,x=v.length-1;y0||w===!1:e.util.schemaHasRules(w,e.RULES.all))&&(g=!1,d.schema=w,d.schemaPath=s+"["+y+"]",d.errSchemaPath=u+"/"+y,n+=" "+e.validate(d)+" ",d.baseId=m,c&&(n+=" if ("+h+") { ",f+="}"));return c&&(g?n+=" if (true) { ":n+=" "+f.slice(0,-1)+" "),n}),Yw}var Qw,g3;function see(){return g3||(g3=1,Qw=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e),w="";v.level++;var y="valid"+v.level,x=u.every(function(D){return e.opts.strictKeywords?typeof D=="object"&&Object.keys(D).length>0||D===!1:e.util.schemaHasRules(D,e.RULES.all)});if(x){var C=v.baseId;n+=" var "+g+" = errors; var "+m+" = false; ";var S=e.compositeRule;e.compositeRule=v.compositeRule=!0;var O=u;if(O)for(var _,T=-1,I=O.length-1;T0||u===!1:e.util.schemaHasRules(u,e.RULES.all);if(n+="var "+g+" = errors;var "+m+";",_){var T=e.compositeRule;e.compositeRule=v.compositeRule=!0,v.schema=u,v.schemaPath=c,v.errSchemaPath=d,n+=" var "+y+" = false; for (var "+x+" = 0; "+x+" < "+h+".length; "+x+"++) { ",v.errorPath=e.util.getPathExpr(e.errorPath,x,e.opts.jsonPointers,!0);var I=h+"["+x+"]";v.dataPathArr[C]=x;var D=e.validate(v);v.baseId=O,e.util.varOccurences(D,S)<2?n+=" "+e.util.varReplace(D,S,I)+" ":n+=" var "+S+" = "+I+"; "+D+" ",n+=" if ("+y+") break; } ",e.compositeRule=v.compositeRule=T,n+=" "+w+" if (!"+y+") {"}else n+=" if ("+h+".length == 0) {";var q=q||[];q.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'contains' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: 'should contain a valid item' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var N=n;return n=q.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+N+"]); ":n+=" validate.errors = ["+N+"]; return false; ":n+=" var err = "+N+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { ",_&&(n+=" errors = "+g+"; if (vErrors !== null) { if ("+g+") vErrors.length = "+g+"; else vErrors = null; } "),e.opts.allErrors&&(n+=" } "),n}),Zw}var e1,b3;function dee(){return b3||(b3=1,e1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e),v="";g.level++;var w="valid"+g.level,y={},x={},C=e.opts.ownProperties;for(T in u)if(T!="__proto__"){var S=u[T],O=Array.isArray(S)?x:y;O[T]=S}n+="var "+m+" = errors;";var _=e.errorPath;n+="var missing"+a+";";for(var T in x)if(O=x[T],O.length){if(n+=" if ( "+h+e.util.getProperty(T)+" !== undefined ",C&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(T)+"') "),f){n+=" && ( ";var I=O;if(I)for(var D,q=-1,N=I.length-1;q0||S===!1:e.util.schemaHasRules(S,e.RULES.all))&&(n+=" "+w+" = true; if ( "+h+e.util.getProperty(T)+" !== undefined ",C&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(T)+"') "),n+=") { ",g.schema=S,g.schemaPath=c+e.util.getProperty(T),g.errSchemaPath=d+"/"+e.util.escapeFragment(T),n+=" "+e.validate(g)+" ",g.baseId=B,n+=" } ",f&&(n+=" if ("+w+") { ",v+="}"))}return f&&(n+=" "+v+" if ("+m+" == errors) {"),n}),e1}var t1,w3;function fee(){return w3||(w3=1,t1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g=e.opts.$data&&u&&u.$data;g&&(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ");var v="i"+a,w="schema"+a;g||(n+=" var "+w+" = validate.schema"+c+";"),n+="var "+m+";",g&&(n+=" if (schema"+a+" === undefined) "+m+" = true; else if (!Array.isArray(schema"+a+")) "+m+" = false; else {"),n+=""+m+" = false;for (var "+v+"=0; "+v+"<"+w+".length; "+v+"++) if (equal("+h+", "+w+"["+v+"])) { "+m+" = true; break; }",g&&(n+=" } "),n+=" if (!"+m+") { ";var y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'enum' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { allowedValues: schema"+a+" } ",e.opts.messages!==!1&&(n+=" , message: 'should be equal to one of the allowed values' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" }",f&&(n+=" else { "),n}),t1}var r1,x3;function pee(){return x3||(x3=1,r1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||"");if(e.opts.format===!1)return f&&(n+=" if (true) { "),n;var m=e.opts.$data&&u&&u.$data,g;m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u;var v=e.opts.unknownFormats,w=Array.isArray(v);if(m){var y="format"+a,x="isObject"+a,C="formatType"+a;n+=" var "+y+" = formats["+g+"]; var "+x+" = typeof "+y+" == 'object' && !("+y+" instanceof RegExp) && "+y+".validate; var "+C+" = "+x+" && "+y+".type || 'string'; if ("+x+") { ",e.async&&(n+=" var async"+a+" = "+y+".async; "),n+=" "+y+" = "+y+".validate; } if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'string') || "),n+=" (",v!="ignore"&&(n+=" ("+g+" && !"+y+" ",w&&(n+=" && self._opts.unknownFormats.indexOf("+g+") == -1 "),n+=") || "),n+=" ("+y+" && "+C+" == '"+o+"' && !(typeof "+y+" == 'function' ? ",e.async?n+=" (async"+a+" ? await "+y+"("+h+") : "+y+"("+h+")) ":n+=" "+y+"("+h+") ",n+=" : "+y+".test("+h+"))))) {"}else{var y=e.formats[u];if(!y){if(v=="ignore")return e.logger.warn('unknown format "'+u+'" ignored in schema at path "'+e.errSchemaPath+'"'),f&&(n+=" if (true) { "),n;if(w&&v.indexOf(u)>=0)return f&&(n+=" if (true) { "),n;throw new Error('unknown format "'+u+'" is used in schema at path "'+e.errSchemaPath+'"')}var x=typeof y=="object"&&!(y instanceof RegExp)&&y.validate,C=x&&y.type||"string";if(x){var S=y.async===!0;y=y.validate}if(C!=o)return f&&(n+=" if (true) { "),n;if(S){if(!e.async)throw new Error("async format in sync schema");var O="formats"+e.util.getProperty(u)+".validate";n+=" if (!(await "+O+"("+h+"))) { "}else{n+=" if (! ";var O="formats"+e.util.getProperty(u);x&&(O+=".validate"),typeof y=="function"?n+=" "+O+"("+h+") ":n+=" "+O+".test("+h+") ",n+=") { "}}var _=_||[];_.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'format' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { format: ",m?n+=""+g:n+=""+e.util.toQuotedString(u),n+=" } ",e.opts.messages!==!1&&(n+=` , message: 'should match format "`,m?n+="' + "+g+" + '":n+=""+e.util.escapeQuotes(u),n+=`"' `),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+e.util.toQuotedString(u),n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var T=n;return n=_.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+T+"]); ":n+=" validate.errors = ["+T+"]; return false; ":n+=" var err = "+T+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",f&&(n+=" else { "),n}),r1}var n1,k3;function hee(){return k3||(k3=1,n1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e);v.level++;var w="valid"+v.level,y=e.schema.then,x=e.schema.else,C=y!==void 0&&(e.opts.strictKeywords?typeof y=="object"&&Object.keys(y).length>0||y===!1:e.util.schemaHasRules(y,e.RULES.all)),S=x!==void 0&&(e.opts.strictKeywords?typeof x=="object"&&Object.keys(x).length>0||x===!1:e.util.schemaHasRules(x,e.RULES.all)),O=v.baseId;if(C||S){var _;v.createErrors=!1,v.schema=u,v.schemaPath=c,v.errSchemaPath=d,n+=" var "+g+" = errors; var "+m+" = true; ";var T=e.compositeRule;e.compositeRule=v.compositeRule=!0,n+=" "+e.validate(v)+" ",v.baseId=O,v.createErrors=!0,n+=" errors = "+g+"; if (vErrors !== null) { if ("+g+") vErrors.length = "+g+"; else vErrors = null; } ",e.compositeRule=v.compositeRule=T,C?(n+=" if ("+w+") { ",v.schema=e.schema.then,v.schemaPath=e.schemaPath+".then",v.errSchemaPath=e.errSchemaPath+"/then",n+=" "+e.validate(v)+" ",v.baseId=O,n+=" "+m+" = "+w+"; ",C&&S?(_="ifClause"+a,n+=" var "+_+" = 'then'; "):_="'then'",n+=" } ",S&&(n+=" else { ")):n+=" if (!"+w+") { ",S&&(v.schema=e.schema.else,v.schemaPath=e.schemaPath+".else",v.errSchemaPath=e.errSchemaPath+"/else",n+=" "+e.validate(v)+" ",v.baseId=O,n+=" "+m+" = "+w+"; ",C&&S?(_="ifClause"+a,n+=" var "+_+" = 'else'; "):_="'else'",n+=" } "),n+=" if (!"+m+") { var err = ",e.createErrors!==!1?(n+=" { keyword: 'if' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { failingKeyword: "+_+" } ",e.opts.messages!==!1&&(n+=` , message: 'should match "' + `+_+` + '" schema' `),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&f&&(e.async?n+=" throw new ValidationError(vErrors); ":n+=" validate.errors = vErrors; return false; "),n+=" } ",f&&(n+=" else { ")}else f&&(n+=" if (true) { ");return n}),n1}var o1,S3;function gee(){return S3||(S3=1,o1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e),w="";v.level++;var y="valid"+v.level,x="i"+a,C=v.dataLevel=e.dataLevel+1,S="data"+C,O=e.baseId;if(n+="var "+g+" = errors;var "+m+";",Array.isArray(u)){var _=e.schema.additionalItems;if(_===!1){n+=" "+m+" = "+h+".length <= "+u.length+"; ";var T=d;d=e.errSchemaPath+"/additionalItems",n+=" if (!"+m+") { ";var I=I||[];I.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'additionalItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+u.length+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have more than "+u.length+" items' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var D=n;n=I.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+D+"]); ":n+=" validate.errors = ["+D+"]; return false; ":n+=" var err = "+D+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",d=T,f&&(w+="}",n+=" else { ")}var q=u;if(q){for(var N,A=-1,$=q.length-1;A<$;)if(N=q[A+=1],e.opts.strictKeywords?typeof N=="object"&&Object.keys(N).length>0||N===!1:e.util.schemaHasRules(N,e.RULES.all)){n+=" "+y+" = true; if ("+h+".length > "+A+") { ";var j=h+"["+A+"]";v.schema=N,v.schemaPath=c+"["+A+"]",v.errSchemaPath=d+"/"+A,v.errorPath=e.util.getPathExpr(e.errorPath,A,e.opts.jsonPointers,!0),v.dataPathArr[C]=A;var M=e.validate(v);v.baseId=O,e.util.varOccurences(M,S)<2?n+=" "+e.util.varReplace(M,S,j)+" ":n+=" var "+S+" = "+j+"; "+M+" ",n+=" } ",f&&(n+=" if ("+y+") { ",w+="}")}}if(typeof _=="object"&&(e.opts.strictKeywords?typeof _=="object"&&Object.keys(_).length>0||_===!1:e.util.schemaHasRules(_,e.RULES.all))){v.schema=_,v.schemaPath=e.schemaPath+".additionalItems",v.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+y+" = true; if ("+h+".length > "+u.length+") { for (var "+x+" = "+u.length+"; "+x+" < "+h+".length; "+x+"++) { ",v.errorPath=e.util.getPathExpr(e.errorPath,x,e.opts.jsonPointers,!0);var j=h+"["+x+"]";v.dataPathArr[C]=x;var M=e.validate(v);v.baseId=O,e.util.varOccurences(M,S)<2?n+=" "+e.util.varReplace(M,S,j)+" ":n+=" var "+S+" = "+j+"; "+M+" ",f&&(n+=" if (!"+y+") break; "),n+=" } } ",f&&(n+=" if ("+y+") { ",w+="}")}}else if(e.opts.strictKeywords?typeof u=="object"&&Object.keys(u).length>0||u===!1:e.util.schemaHasRules(u,e.RULES.all)){v.schema=u,v.schemaPath=c,v.errSchemaPath=d,n+=" for (var "+x+" = 0; "+x+" < "+h+".length; "+x+"++) { ",v.errorPath=e.util.getPathExpr(e.errorPath,x,e.opts.jsonPointers,!0);var j=h+"["+x+"]";v.dataPathArr[C]=x;var M=e.validate(v);v.baseId=O,e.util.varOccurences(M,S)<2?n+=" "+e.util.varReplace(M,S,j)+" ":n+=" var "+S+" = "+j+"; "+M+" ",f&&(n+=" if (!"+y+") break; "),n+=" }"}return f&&(n+=" "+w+" if ("+g+" == errors) {"),n}),o1}var a1,E3;function C3(){return E3||(E3=1,a1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,O,h="data"+(s||""),m=e.opts.$data&&u&&u.$data,g;m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u;var v=r=="maximum",w=v?"exclusiveMaximum":"exclusiveMinimum",y=e.schema[w],x=e.opts.$data&&y&&y.$data,C=v?"<":">",S=v?">":"<",O=void 0;if(!(m||typeof u=="number"||u===void 0))throw new Error(r+" must be number");if(!(x||y===void 0||typeof y=="number"||typeof y=="boolean"))throw new Error(w+" must be number or boolean");if(x){var _=e.util.getData(y.$data,s,e.dataPathArr),T="exclusive"+a,I="exclType"+a,D="exclIsNumber"+a,q="op"+a,N="' + "+q+" + '";n+=" var schemaExcl"+a+" = "+_+"; ",_="schemaExcl"+a,n+=" var "+T+"; var "+I+" = typeof "+_+"; if ("+I+" != 'boolean' && "+I+" != 'undefined' && "+I+" != 'number') { ";var O=w,A=A||[];A.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(O||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: '"+w+" should be boolean' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var $=n;n=A.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+$+"]); ":n+=" validate.errors = ["+$+"]; return false; ":n+=" var err = "+$+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" "+I+" == 'number' ? ( ("+T+" = "+g+" === undefined || "+_+" "+C+"= "+g+") ? "+h+" "+S+"= "+_+" : "+h+" "+S+" "+g+" ) : ( ("+T+" = "+_+" === true) ? "+h+" "+S+"= "+g+" : "+h+" "+S+" "+g+" ) || "+h+" !== "+h+") { var op"+a+" = "+T+" ? '"+C+"' : '"+C+"='; ",u===void 0&&(O=w,d=e.errSchemaPath+"/"+w,g=_,m=x)}else{var D=typeof y=="number",N=C;if(D&&m){var q="'"+N+"'";n+=" if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" ( "+g+" === undefined || "+y+" "+C+"= "+g+" ? "+h+" "+S+"= "+y+" : "+h+" "+S+" "+g+" ) || "+h+" !== "+h+") { "}else{D&&u===void 0?(T=!0,O=w,d=e.errSchemaPath+"/"+w,g=y,S+="="):(D&&(g=Math[v?"min":"max"](y,u)),y===(D?g:!0)?(T=!0,O=w,d=e.errSchemaPath+"/"+w,S+="="):(T=!1,N+="="));var q="'"+N+"'";n+=" if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" "+h+" "+S+" "+g+" || "+h+" !== "+h+") { "}}O=O||r;var A=A||[];A.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(O||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { comparison: "+q+", limit: "+g+", exclusive: "+T+" } ",e.opts.messages!==!1&&(n+=" , message: 'should be "+N+" ",m?n+="' + "+g:n+=""+g+"'"),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+u,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var $=n;return n=A.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+$+"]); ":n+=" validate.errors = ["+$+"]; return false; ":n+=" var err = "+$+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",f&&(n+=" else { "),n}),a1}var i1,P3;function O3(){return P3||(P3=1,i1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,w,h="data"+(s||""),m=e.opts.$data&&u&&u.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u,!(m||typeof u=="number"))throw new Error(r+" must be number");var v=r=="maxItems"?">":"<";n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" "+h+".length "+v+" "+g+") { ";var w=r,y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(w||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have ",r=="maxItems"?n+="more":n+="fewer",n+=" than ",m?n+="' + "+g+" + '":n+=""+u,n+=" items' "),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+u,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),i1}var s1,_3;function R3(){return _3||(_3=1,s1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,w,h="data"+(s||""),m=e.opts.$data&&u&&u.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u,!(m||typeof u=="number"))throw new Error(r+" must be number");var v=r=="maxLength"?">":"<";n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),e.opts.unicode===!1?n+=" "+h+".length ":n+=" ucs2length("+h+") ",n+=" "+v+" "+g+") { ";var w=r,y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(w||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT be ",r=="maxLength"?n+="longer":n+="shorter",n+=" than ",m?n+="' + "+g+" + '":n+=""+u,n+=" characters' "),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+u,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),s1}var l1,T3;function I3(){return T3||(T3=1,l1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,w,h="data"+(s||""),m=e.opts.$data&&u&&u.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u,!(m||typeof u=="number"))throw new Error(r+" must be number");var v=r=="maxProperties"?">":"<";n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'number') || "),n+=" Object.keys("+h+").length "+v+" "+g+") { ";var w=r,y=y||[];y.push(n),n="",e.createErrors!==!1?(n+=" { keyword: '"+(w||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { limit: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have ",r=="maxProperties"?n+="more":n+="fewer",n+=" than ",m?n+="' + "+g+" + '":n+=""+u,n+=" properties' "),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+u,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var x=n;return n=y.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+x+"]); ":n+=" validate.errors = ["+x+"]; return false; ":n+=" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),l1}var u1,A3;function mee(){return A3||(A3=1,u1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m=e.opts.$data&&u&&u.$data,g;if(m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u,!(m||typeof u=="number"))throw new Error(r+" must be number");n+="var division"+a+";if (",m&&(n+=" "+g+" !== undefined && ( typeof "+g+" != 'number' || "),n+=" (division"+a+" = "+h+" / "+g+", ",e.opts.multipleOfPrecision?n+=" Math.abs(Math.round(division"+a+") - division"+a+") > 1e-"+e.opts.multipleOfPrecision+" ":n+=" division"+a+" !== parseInt(division"+a+") ",n+=" ) ",m&&(n+=" ) "),n+=" ) { ";var v=v||[];v.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { multipleOf: "+g+" } ",e.opts.messages!==!1&&(n+=" , message: 'should be multiple of ",m?n+="' + "+g:n+=""+g+"'"),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+u,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var w=n;return n=v.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+w+"]); ":n+=" validate.errors = ["+w+"]; return false; ":n+=" var err = "+w+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),u1}var c1,j3;function vee(){return j3||(j3=1,c1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e);g.level++;var v="valid"+g.level;if(e.opts.strictKeywords?typeof u=="object"&&Object.keys(u).length>0||u===!1:e.util.schemaHasRules(u,e.RULES.all)){g.schema=u,g.schemaPath=c,g.errSchemaPath=d,n+=" var "+m+" = errors; ";var w=e.compositeRule;e.compositeRule=g.compositeRule=!0,g.createErrors=!1;var y;g.opts.allErrors&&(y=g.opts.allErrors,g.opts.allErrors=!1),n+=" "+e.validate(g)+" ",g.createErrors=!0,y&&(g.opts.allErrors=y),e.compositeRule=g.compositeRule=w,n+=" if ("+v+") { ";var x=x||[];x.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var C=n;n=x.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+C+"]); ":n+=" validate.errors = ["+C+"]; return false; ":n+=" var err = "+C+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { errors = "+m+"; if (vErrors !== null) { if ("+m+") vErrors.length = "+m+"; else vErrors = null; } ",e.opts.allErrors&&(n+=" } ")}else n+=" var err = ",e.createErrors!==!1?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: {} ",e.opts.messages!==!1&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",f&&(n+=" if (false) { ");return n}),c1}var d1,N3;function yee(){return N3||(N3=1,d1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="valid"+a,g="errs__"+a,v=e.util.copy(e),w="";v.level++;var y="valid"+v.level,x=v.baseId,C="prevValid"+a,S="passingSchemas"+a;n+="var "+g+" = errors , "+C+" = false , "+m+" = false , "+S+" = null; ";var O=e.compositeRule;e.compositeRule=v.compositeRule=!0;var _=u;if(_)for(var T,I=-1,D=_.length-1;I0||T===!1:e.util.schemaHasRules(T,e.RULES.all))?(v.schema=T,v.schemaPath=c+"["+I+"]",v.errSchemaPath=d+"/"+I,n+=" "+e.validate(v)+" ",v.baseId=x):n+=" var "+y+" = true; ",I&&(n+=" if ("+y+" && "+C+") { "+m+" = false; "+S+" = ["+S+", "+I+"]; } else { ",w+="}"),n+=" if ("+y+") { "+m+" = "+C+" = true; "+S+" = "+I+"; }";return e.compositeRule=v.compositeRule=O,n+=""+w+"if (!"+m+") { var err = ",e.createErrors!==!1?(n+=" { keyword: 'oneOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { passingSchemas: "+S+" } ",e.opts.messages!==!1&&(n+=" , message: 'should match exactly one schema in oneOf' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&f&&(e.async?n+=" throw new ValidationError(vErrors); ":n+=" validate.errors = vErrors; return false; "),n+="} else { errors = "+g+"; if (vErrors !== null) { if ("+g+") vErrors.length = "+g+"; else vErrors = null; }",e.opts.allErrors&&(n+=" } "),n}),d1}var f1,D3;function bee(){return D3||(D3=1,f1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m=e.opts.$data&&u&&u.$data,g;m?(n+=" var schema"+a+" = "+e.util.getData(u.$data,s,e.dataPathArr)+"; ",g="schema"+a):g=u;var v=m?"(new RegExp("+g+"))":e.usePattern(u);n+="if ( ",m&&(n+=" ("+g+" !== undefined && typeof "+g+" != 'string') || "),n+=" !"+v+".test("+h+") ) { ";var w=w||[];w.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'pattern' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { pattern: ",m?n+=""+g:n+=""+e.util.toQuotedString(u),n+=" } ",e.opts.messages!==!1&&(n+=` , message: 'should match pattern "`,m?n+="' + "+g+" + '":n+=""+e.util.escapeQuotes(u),n+=`"' `),e.opts.verbose&&(n+=" , schema: ",m?n+="validate.schema"+c:n+=""+e.util.toQuotedString(u),n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var y=n;return n=w.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+y+"]); ":n+=" validate.errors = ["+y+"]; return false; ":n+=" var err = "+y+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",f&&(n+=" else { "),n}),f1}var p1,F3;function wee(){return F3||(F3=1,p1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e),v="";g.level++;var w="valid"+g.level,y="key"+a,x="idx"+a,C=g.dataLevel=e.dataLevel+1,S="data"+C,O="dataProperties"+a,_=Object.keys(u||{}).filter(V),T=e.schema.patternProperties||{},I=Object.keys(T).filter(V),D=e.schema.additionalProperties,q=_.length||I.length,N=D===!1,A=typeof D=="object"&&Object.keys(D).length,$=e.opts.removeAdditional,j=N||A||$,M=e.opts.ownProperties,W=e.baseId,H=e.schema.required;if(H&&!(e.opts.$data&&H.$data)&&H.length8)n+=" || validate.schema"+c+".hasOwnProperty("+y+") ";else{var Q=_;if(Q)for(var B,U=-1,X=Q.length-1;U0||Ce===!1:e.util.schemaHasRules(Ce,e.RULES.all)){var qe=e.util.getProperty(B),Ae=h+qe,Qe=je&&Ce.default!==void 0;g.schema=Ce,g.schemaPath=c+qe,g.errSchemaPath=d+"/"+e.util.escapeFragment(B),g.errorPath=e.util.getPath(e.errorPath,B,e.opts.jsonPointers),g.dataPathArr[C]=e.util.toQuotedString(B);var Ne=e.validate(g);if(g.baseId=W,e.util.varOccurences(Ne,S)<2){Ne=e.util.varReplace(Ne,S,Ae);var _e=Ae}else{var _e=S;n+=" var "+S+" = "+Ae+"; "}if(Qe)n+=" "+Ne+" ";else{if(J&&J[B]){n+=" if ( "+_e+" === undefined ",M&&(n+=" || ! Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(B)+"') "),n+=") { "+w+" = false; ";var Y=e.errorPath,ee=d,Ge=e.util.escapeQuotes(B);e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(Y,B,e.opts.jsonPointers)),d=e.errSchemaPath+"/required";var te=te||[];te.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { missingProperty: '"+Ge+"' } ",e.opts.messages!==!1&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+Ge+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var se=n;n=te.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+se+"]); ":n+=" validate.errors = ["+se+"]; return false; ":n+=" var err = "+se+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",d=ee,e.errorPath=Y,n+=" } else { "}else f?(n+=" if ( "+_e+" === undefined ",M&&(n+=" || ! Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(B)+"') "),n+=") { "+w+" = true; } else { "):(n+=" if ("+_e+" !== undefined ",M&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", '"+e.util.escapeQuotes(B)+"') "),n+=" ) { ");n+=" "+Ne+" } "}}f&&(n+=" if ("+w+") { ",v+="}")}}if(I.length){var xt=I;if(xt)for(var we,Ct=-1,kr=xt.length-1;Ct0||Ce===!1:e.util.schemaHasRules(Ce,e.RULES.all)){g.schema=Ce,g.schemaPath=e.schemaPath+".patternProperties"+e.util.getProperty(we),g.errSchemaPath=e.errSchemaPath+"/patternProperties/"+e.util.escapeFragment(we),M?n+=" "+O+" = "+O+" || Object.keys("+h+"); for (var "+x+"=0; "+x+"<"+O+".length; "+x+"++) { var "+y+" = "+O+"["+x+"]; ":n+=" for (var "+y+" in "+h+") { ",n+=" if ("+e.usePattern(we)+".test("+y+")) { ",g.errorPath=e.util.getPathExpr(e.errorPath,y,e.opts.jsonPointers);var Ae=h+"["+y+"]";g.dataPathArr[C]=y;var Ne=e.validate(g);g.baseId=W,e.util.varOccurences(Ne,S)<2?n+=" "+e.util.varReplace(Ne,S,Ae)+" ":n+=" var "+S+" = "+Ae+"; "+Ne+" ",f&&(n+=" if (!"+w+") break; "),n+=" } ",f&&(n+=" else "+w+" = true; "),n+=" } ",f&&(n+=" if ("+w+") { ",v+="}")}}}return f&&(n+=" "+v+" if ("+m+" == errors) {"),n}),p1}var h1,M3;function xee(){return M3||(M3=1,h1=function(e,r,o){var n=" ",a=e.level,s=e.dataLevel,u=e.schema[r],c=e.schemaPath+e.util.getProperty(r),d=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,h="data"+(s||""),m="errs__"+a,g=e.util.copy(e),v="";g.level++;var w="valid"+g.level;if(n+="var "+m+" = errors;",e.opts.strictKeywords?typeof u=="object"&&Object.keys(u).length>0||u===!1:e.util.schemaHasRules(u,e.RULES.all)){g.schema=u,g.schemaPath=c,g.errSchemaPath=d;var y="key"+a,x="idx"+a,C="i"+a,S="' + "+y+" + '",O=g.dataLevel=e.dataLevel+1,_="data"+O,T="dataProperties"+a,I=e.opts.ownProperties,D=e.baseId;I&&(n+=" var "+T+" = undefined; "),I?n+=" "+T+" = "+T+" || Object.keys("+h+"); for (var "+x+"=0; "+x+"<"+T+".length; "+x+"++) { var "+y+" = "+T+"["+x+"]; ":n+=" for (var "+y+" in "+h+") { ",n+=" var startErrs"+a+" = errors; ";var q=y,N=e.compositeRule;e.compositeRule=g.compositeRule=!0;var A=e.validate(g);g.baseId=D,e.util.varOccurences(A,_)<2?n+=" "+e.util.varReplace(A,_,q)+" ":n+=" var "+_+" = "+q+"; "+A+" ",e.compositeRule=g.compositeRule=N,n+=" if (!"+w+") { for (var "+C+"=startErrs"+a+"; "+C+"0||O===!1:e.util.schemaHasRules(O,e.RULES.all))||(w[w.length]=x)}}else var w=u;if(g||w.length){var _=e.errorPath,T=g||w.length>=e.opts.loopRequired,I=e.opts.ownProperties;if(f)if(n+=" var missing"+a+"; ",T){g||(n+=" var "+v+" = validate.schema"+c+"; ");var D="i"+a,q="schema"+a+"["+D+"]",N="' + "+q+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(_,q,e.opts.jsonPointers)),n+=" var "+m+" = true; ",g&&(n+=" if (schema"+a+" === undefined) "+m+" = true; else if (!Array.isArray(schema"+a+")) "+m+" = false; else {"),n+=" for (var "+D+" = 0; "+D+" < "+v+".length; "+D+"++) { "+m+" = "+h+"["+v+"["+D+"]] !== undefined ",I&&(n+=" && Object.prototype.hasOwnProperty.call("+h+", "+v+"["+D+"]) "),n+="; if (!"+m+") break; } ",g&&(n+=" } "),n+=" if (!"+m+") { ";var A=A||[];A.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { missingProperty: '"+N+"' } ",e.opts.messages!==!1&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+N+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var $=n;n=A.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+$+"]); ":n+=" validate.errors = ["+$+"]; return false; ":n+=" var err = "+$+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { "}else{n+=" if ( ";var j=w;if(j)for(var M,D=-1,W=j.length-1;D 1) { ";var w=e.schema.items&&e.schema.items.type,y=Array.isArray(w);if(!w||w=="object"||w=="array"||y&&(w.indexOf("object")>=0||w.indexOf("array")>=0))n+=" outer: for (;i--;) { for (j = i; j--;) { if (equal("+h+"[i], "+h+"[j])) { "+m+" = false; break outer; } } } ";else{n+=" var itemIndices = {}, item; for (;i--;) { var item = "+h+"[i]; ";var x="checkDataType"+(y?"s":"");n+=" if ("+e.util[x](w,"item",e.opts.strictNumbers,!0)+") continue; ",y&&(n+=` if (typeof item == 'string') item = '"' + item; `),n+=" if (typeof itemIndices[item] == 'number') { "+m+" = false; j = itemIndices[item]; break; } itemIndices[item] = i; } "}n+=" } ",g&&(n+=" } "),n+=" if (!"+m+") { ";var C=C||[];C.push(n),n="",e.createErrors!==!1?(n+=" { keyword: 'uniqueItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { i: i, j: j } ",e.opts.messages!==!1&&(n+=" , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' "),e.opts.verbose&&(n+=" , schema: ",g?n+="validate.schema"+c:n+=""+u,n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ";var S=n;n=C.pop(),!e.compositeRule&&f?e.async?n+=" throw new ValidationError(["+S+"]); ":n+=" validate.errors = ["+S+"]; return false; ":n+=" var err = "+S+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",f&&(n+=" else { ")}else f&&(n+=" if (true) { ");return n}),m1}var v1,q3;function Eee(){return q3||(q3=1,v1={$ref:aee(),allOf:iee(),anyOf:see(),$comment:lee(),const:uee(),contains:cee(),dependencies:dee(),enum:fee(),format:pee(),if:hee(),items:gee(),maximum:C3(),minimum:C3(),maxItems:O3(),minItems:O3(),maxLength:R3(),minLength:R3(),maxProperties:I3(),minProperties:I3(),multipleOf:mee(),not:vee(),oneOf:yee(),pattern:bee(),properties:wee(),propertyNames:xee(),required:kee(),uniqueItems:See(),validate:u3()}),v1}var y1,z3;function Cee(){if(z3)return y1;z3=1;var t=Eee(),e=Js().toHash;return y1=function(){var o=[{type:"number",rules:[{maximum:["exclusiveMaximum"]},{minimum:["exclusiveMinimum"]},"multipleOf","format"]},{type:"string",rules:["maxLength","minLength","pattern","format"]},{type:"array",rules:["maxItems","minItems","items","contains","uniqueItems"]},{type:"object",rules:["maxProperties","minProperties","required","dependencies","propertyNames",{properties:["additionalProperties","patternProperties"]}]},{rules:["$ref","const","enum","not","anyOf","oneOf","allOf","if"]}],n=["type","$comment"],a=["$schema","$id","id","$data","$async","title","description","default","definitions","examples","readOnly","writeOnly","contentMediaType","contentEncoding","additionalItems","then","else"],s=["number","integer","string","array","object","boolean","null"];return o.all=e(n),o.types=e(s),o.forEach(function(u){u.rules=u.rules.map(function(c){var d;if(typeof c=="object"){var f=Object.keys(c)[0];d=c[f],c=f,d.forEach(function(m){n.push(m),o.all[m]=!0})}n.push(c);var h=o.all[c]={keyword:c,code:t[c],implements:d};return h}),o.all.$comment={keyword:"$comment",code:t.$comment},u.type&&(o.types[u.type]=u)}),o.keywords=e(n.concat(a)),o.custom={},o},y1}var b1,B3;function Pee(){if(B3)return b1;B3=1;var t=["multipleOf","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","additionalItems","maxItems","minItems","uniqueItems","maxProperties","minProperties","required","additionalProperties","enum","format","const"];return b1=function(e,r){for(var o=0;o{o.addFormat(n,e[n])}),o}class Lee{constructor(e){const{additionalMetaSchemas:r,customFormats:o,ajvOptionsOverrides:n}=e;this.ajv=$ee(r,o,n)}toErrorList(e,r=[]){return Fu(e,r)}transformRJSFValidationErrors(e=[]){return e.map(r=>{const{dataPath:o,keyword:n,message:a,params:s,schemaPath:u}=r,c=`${o}`;return{name:n,property:c,message:a,params:s,stack:`${c} ${a}`.trim(),schemaPath:u}})}rawValidation(e,r){let o;try{this.ajv.validate(e,r)}catch(a){o=a}const n=this.ajv.errors||void 0;return this.ajv.errors=null,{errors:n,validationError:o}}validateFormData(e,r,o,n,a){const s=r,u=this.rawValidation(r,e),{validationError:c}=u;let d=this.transformRJSFValidationErrors(u.errors);const f=c&&c.message&&c.message.includes("no schema with key or ref ");f&&(d=[...d,{stack:c.message}]),typeof n=="function"&&(d=n(d,a));let h=BZ(d);if(f&&(h=ie(z({},h),{$schema:{__errors:[c.message]}})),typeof o!="function")return{errors:d,errorSchema:h};const m=DA(this,r,e,s,!0),g=o(m,ef(m),a),v=Iw(g);return Af({errors:d,errorSchema:h},v)}handleSchemaUpdate(e){var r;const o=uu;this.ajv.getSchema(uu)===void 0?this.ajv.addSchema(e,uu):rr(e,(r=this.ajv.getSchema(uu))===null||r===void 0?void 0:r.schema)||(this.ajv.removeSchema(o),this.ajv.addSchema(e,o))}isValid(e,r,o){try{return this.handleSchemaUpdate(o),this.ajv.validate(Aw(e),r)}catch(n){return!1}}}function qee(t={}){return new Lee(t)}const C1=qee();function zee(t,e){return QA(t,e,function(r,o){return T_(t,o)})}var Y3=w_(function(t,e){return t==null?{}:zee(t,e)}),Bee=0;function Uee(t){var e=++Bee;return jm(t)+e}function P1(){return Uee("rjsf-array-item-")}function Q3(t){return Array.isArray(t)?t.map(e=>({key:P1(),item:e})):[]}function $u(t){return Array.isArray(t)?t.map(e=>e.item):[]}class Vee extends P.Component{constructor(r){super(r);xe(this,"_getNewFormDataRow",()=>{const{schema:r,registry:o}=this.props,{schemaUtils:n}=o;let a=r.items;return xw(r)&&nH(r)&&(a=r.additionalItems),n.getDefaultFormState(a)});xe(this,"onAddClick",r=>{this._handleAddClick(r)});xe(this,"onAddIndexClick",r=>o=>{this._handleAddClick(o,r)});xe(this,"onCopyIndexClick",r=>o=>{o&&o.preventDefault();const{onChange:n,errorSchema:a}=this.props,{keyedFormData:s}=this.state;let u;if(a){u={};for(const f in a){const h=parseInt(f);h<=r?Xr(u,[h],a[f]):h>r&&Xr(u,[h+1],a[f])}}const c={key:P1(),item:LA(s[r].item)},d=[...s];r!==void 0?d.splice(r+1,0,c):d.push(c),this.setState({keyedFormData:d,updatedKeyedFormData:!0},()=>n($u(d),u))});xe(this,"onDropIndexClick",r=>o=>{o&&o.preventDefault();const{onChange:n,errorSchema:a}=this.props,{keyedFormData:s}=this.state;let u;if(a){u={};for(const d in a){const f=parseInt(d);fr&&Xr(u,[f-1],a[d])}}const c=s.filter((d,f)=>f!==r);this.setState({keyedFormData:c,updatedKeyedFormData:!0},()=>n($u(c),u))});xe(this,"onReorderClick",(r,o)=>n=>{n&&(n.preventDefault(),n.currentTarget.blur());const{onChange:a,errorSchema:s}=this.props;let u;if(s){u={};for(const h in s){const m=parseInt(h);m==r?Xr(u,[o],s[r]):m==o?Xr(u,[r],s[o]):Xr(u,[h],s[m])}}const{keyedFormData:c}=this.state;function d(){const h=c.slice();return h.splice(r,1),h.splice(o,0,c[r]),h}const f=d();this.setState({keyedFormData:f},()=>a($u(f),u))});xe(this,"onChangeForIndex",r=>(o,n,a)=>{const{formData:s,onChange:u,errorSchema:c}=this.props,f=(Array.isArray(s)?s:[]).map((h,m)=>r===m?typeof o=="undefined"?null:o:h);u(f,c&&c&&ie(z({},c),{[r]:n}),a)});xe(this,"onSelectChange",r=>{const{onChange:o,idSchema:n}=this.props;o(r,void 0,n&&n.$id)});const{formData:o=[]}=r,n=Q3(o);this.state={keyedFormData:n,updatedKeyedFormData:!1}}static getDerivedStateFromProps(r,o){if(o.updatedKeyedFormData)return{updatedKeyedFormData:!1};const n=Array.isArray(r.formData)?r.formData:[],a=o.keyedFormData||[];return{keyedFormData:n.length===a.length?a.map((u,c)=>({key:u.key,item:n[c]})):Q3(n)}}get itemTitle(){const{schema:r,registry:o}=this.props,{translateString:n}=o;return Xe(r,[$a,"title"],Xe(r,[$a,"description"],n(Ht.ArrayItemTitle)))}isItemRequired(r){return Array.isArray(r.type)?!r.type.includes("null"):r.type!=="null"}canAddItem(r){const{schema:o,uiSchema:n,registry:a}=this.props;let{addable:s}=jt(n,a.globalUiOptions);return s!==!1&&(o.maxItems!==void 0?s=r.length=o&&Xr(u,[h+1],a[f])}}const c={key:P1(),item:this._getNewFormDataRow()},d=[...s];o!==void 0?d.splice(o,0,c):d.push(c),this.setState({keyedFormData:d,updatedKeyedFormData:!0},()=>n($u(d),u))}render(){const{schema:r,uiSchema:o,idSchema:n,registry:a}=this.props,{schemaUtils:s,translateString:u}=a;if(!($a in r)){const c=jt(o),d=Nt("UnsupportedFieldTemplate",a,c);return k.jsx(d,{schema:r,idSchema:n,reason:u(Ht.MissingItems),registry:a})}return s.isMultiSelect(r)?this.renderMultiSelect():FA(o)?this.renderCustomWidget():xw(r)?this.renderFixedArray():s.isFilesArray(r,o)?this.renderFiles():this.renderNormalArray()}renderNormalArray(){const{schema:r,uiSchema:o={},errorSchema:n,idSchema:a,name:s,title:u,disabled:c=!1,readonly:d=!1,autofocus:f=!1,required:h=!1,registry:m,onBlur:g,onFocus:v,idPrefix:w,idSeparator:y="_",rawErrors:x}=this.props,{keyedFormData:C}=this.state,S=r.title||u||s,{schemaUtils:O,formContext:_}=m,T=jt(o),I=Gt(r.items)?r.items:{},D=O.retrieveSchema(I),q=$u(this.state.keyedFormData),N=this.canAddItem(q),A={canAdd:N,items:C.map((j,M)=>{const{key:W,item:H}=j,J=H,V=O.retrieveSchema(I,J),Q=n?n[M]:void 0,B=a.$id+y+M,U=O.toIdSchema(V,B,J,w,y);return this.renderArrayFieldItem({key:W,index:M,name:s&&`${s}-${M}`,title:S?`${S}-${M+1}`:void 0,canAdd:N,canMoveUp:M>0,canMoveDown:MI.retrieveSchema(W,n[H])),A=Gt(r.additionalItems)?I.retrieveSchema(r.additionalItems,n):null;(!O||O.length{const{key:J,item:V}=W,Q=V,B=H>=N.length,U=(B&&Gt(r.additionalItems)?I.retrieveSchema(r.additionalItems,Q):N[H])||{},X=c.$id+u+H,le=I.toIdSchema(U,X,Q,s,u),we=B?o.additionalItems||{}:Array.isArray(o.items)?o.items[H]:o.items||{},ye=a?a[H]:void 0;return this.renderArrayFieldItem({key:J,index:H,name:d&&`${d}-${H}`,title:_?`${_}-${H+1}`:void 0,canAdd:$,canRemove:B,canMoveUp:H>=N.length+1,canMoveDown:B&&HB[U]),{children:k.jsx(H,{name:a,title:O,index:n,schema:f,uiSchema:m,formData:h,formContext:$,errorSchema:v,idPrefix:I,idSeparator:D,idSchema:g,required:this.isItemRequired(f),onChange:this.onChangeForIndex(n),onBlur:y,onFocus:x,registry:A,disabled:_,readonly:q,hideError:T,autofocus:w,rawErrors:C}),className:"array-item",disabled:_,canAdd:s,hasCopy:B.copy,hasToolbar:B.toolbar,hasMoveUp:B.moveUp,hasMoveDown:B.moveDown,hasRemove:B.remove,index:n,totalItems:S,key:o,onAddIndexClick:this.onAddIndexClick,onCopyIndexClick:this.onCopyIndexClick,onDropIndexClick:this.onDropIndexClick,onReorderClick:this.onReorderClick,readonly:q,registry:A,schema:f,uiSchema:m}}}function Hee(t){var H,J,V;const{schema:e,name:r,uiSchema:o,idSchema:n,formData:a,registry:s,required:u,disabled:c,readonly:d,hideError:f,autofocus:h,title:m,onChange:g,onFocus:v,onBlur:w,rawErrors:y}=t,{title:x}=e,{widgets:C,formContext:S,translateString:O,globalUiOptions:_}=s,W=jt(o,_),{widget:T="checkbox",title:I,label:D=!0}=W,q=be(W,["widget","title","label"]),N=da(e,T,C),A=O(Ht.YesLabel),$=O(Ht.NoLabel);let j;const M=(J=(H=I!=null?I:x)!=null?H:m)!=null?J:r;if(Array.isArray(e.oneOf))j=ju({oneOf:e.oneOf.map(Q=>{if(Gt(Q))return ie(z({},Q),{title:Q.title||(Q.const===!0?A:$)})}).filter(Q=>Q)},o);else{const Q=e,B=(V=e.enum)!=null?V:[!0,!1];!Q.enumNames&&B.length===2&&B.every(U=>typeof U=="boolean")?j=[{value:B[0],label:B[0]?A:$},{value:B[1],label:B[1]?A:$}]:j=ju({enum:B,enumNames:Q.enumNames},o)}return k.jsx(N,{options:ie(z({},q),{enumOptions:j}),schema:e,uiSchema:o,id:n.$id,name:r,onChange:g,onFocus:v,onBlur:w,label:M,hideLabel:!D,value:a,required:u,disabled:c,readonly:d,hideError:f,registry:s,formContext:S,autofocus:h,rawErrors:y})}class J3 extends P.Component{constructor(r){super(r);xe(this,"onOptionChange",r=>{const{selectedOption:o,retrievedOptions:n}=this.state,{formData:a,onChange:s,registry:u}=this.props,{schemaUtils:c}=u,d=r!==void 0?parseInt(r,10):-1;if(d===o)return;const f=d>=0?n[d]:void 0,h=o>=0?n[o]:void 0;let m=c.sanitizeDataForNewSchema(f,h,a);f&&(m=c.getDefaultFormState(f,m,"excludeObjectChildren")),this.setState({selectedOption:d},()=>{s(m,void 0,this.getFieldId())})});const{formData:o,options:n,registry:{schemaUtils:a}}=this.props,s=n.map(u=>a.retrieveSchema(u,o));this.state={retrievedOptions:s,selectedOption:this.getMatchingOption(0,o,s)}}componentDidUpdate(r,o){const{formData:n,options:a,idSchema:s}=this.props,{selectedOption:u}=this.state;let c=this.state;if(!rr(r.options,a)){const{registry:{schemaUtils:d}}=this.props,f=a.map(h=>d.retrieveSchema(h,n));c={selectedOption:u,retrievedOptions:f}}if(!rr(n,r.formData)&&s.$id===r.idSchema.$id){const{retrievedOptions:d}=c,f=this.getMatchingOption(u,n,d);o&&f!==u&&(c={selectedOption:f,retrievedOptions:d})}c!==this.state&&this.setState(c)}getMatchingOption(r,o,n){const{schema:a,registry:{schemaUtils:s}}=this.props,u=Gs(a);return s.getClosestMatchingOption(o,n,r,u)}getFieldId(){const{idSchema:r,schema:o}=this.props;return`${r.$id}${o.oneOf?"__oneof_select":"__anyof_select"}`}render(){const{name:r,disabled:o=!1,errorSchema:n={},formContext:a,onBlur:s,onFocus:u,readonly:c,registry:d,schema:f,uiSchema:h}=this.props,{widgets:m,fields:g,translateString:v,globalUiOptions:w,schemaUtils:y}=d,{SchemaField:x}=g,{selectedOption:C,retrievedOptions:S}=this.state,U=jt(h,w),{widget:O="select",placeholder:_,autofocus:T,autocomplete:I,title:D=f.title}=U,q=be(U,["widget","placeholder","autofocus","autocomplete","title"]),N=da({type:"number"},O,m),A=Xe(n,jn,[]),$=hf(n,[jn]),j=y.getDisplayLabel(f,h,w),M=C>=0&&S[C]||null;let W;if(M){const{required:X}=f;W=X?ua({required:X},M):M}let H=[];Nn in f&&h&&Nn in h?Array.isArray(h[Nn])?H=h[Nn]:console.warn(`uiSchema.oneOf is not an array for "${D||r}"`):co in f&&h&&co in h&&(Array.isArray(h[co])?H=h[co]:console.warn(`uiSchema.anyOf is not an array for "${D||r}"`));let J=h;C>=0&&H.length>C&&(J=H[C]);const V=D?Ht.TitleOptionPrefix:Ht.OptionPrefix,Q=D?[D]:[],B=S.map((X,le)=>{const{title:we=X.title}=jt(H[le]);return{label:we||v(V,Q.concat(String(le+1))),value:le}});return k.jsxs("div",{className:"panel panel-default panel-body",children:[k.jsx("div",{className:"form-group",children:k.jsx(N,{id:this.getFieldId(),name:`${r}${f.oneOf?"__oneof_select":"__anyof_select"}`,schema:{type:"number",default:0},onChange:this.onOptionChange,onBlur:s,onFocus:u,disabled:o||Bs(B),multiple:!1,rawErrors:A,errorSchema:$,value:C>=0?C:void 0,options:z({enumOptions:B},q),registry:d,formContext:a,placeholder:_,autocomplete:I,autofocus:T,label:D!=null?D:r,hideLabel:!j,readonly:c})}),W&&W.type!=="null"&&k.jsx(x,ie(z({},this.props),{schema:W,uiSchema:J}))]})}}const Wee=/\.([0-9]*0)*$/,Kee=/[0.]0*$/;function Gee(t){const{registry:e,onChange:r,formData:o,value:n}=t,[a,s]=P.useState(n),{StringField:u}=e.fields;let c=o;const d=P.useCallback((f,h,m)=>{s(f),`${f}`.charAt(0)==="."&&(f=`0${f}`);const g=typeof f=="string"&&f.match(Wee)?m5(f.replace(Kee,"")):m5(f);r(g,h,m)},[r]);if(typeof a=="string"&&typeof c=="number"){const f=new RegExp(`^(${String(c).replace(".","\\.")})?\\.?0*$`);a.match(f)&&(c=a)}return k.jsx(u,ie(z({},t),{formData:c,onChange:d}))}function Fi(){return Fi=Object.assign?Object.assign.bind():function(t){for(var e=1;e(t[e.toLowerCase()]=e,t),{class:"className",for:"htmlFor"}),Z3={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},Qee=["style","script","pre"],Jee=["src","href","data","formAction","srcDoc","action"],Xee=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,Zee=/mailto:/i,ete=/\n{2,}$/,ej=/^(\s*>[\s\S]*?)(?=\n\n|$)/,tte=/^ *> ?/gm,rte=/^(?:\[!([^\]]*)\]\n)?([\s\S]*)/,nte=/^ {2,}\n/,ote=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,tj=/^(?: {1,3})?(`{3,}|~{3,}) *(\S+)? *([^\n]*?)?\n([\s\S]*?)(?:\1\n?|$)/,rj=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,ate=/^(`+)((?:\\`|(?!\1)`|[^`])+)\1/,ite=/^(?:\n *)*\n/,ste=/\r\n?/g,lte=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,ute=/^\[\^([^\]]+)]/,cte=/\f/g,dte=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,fte=/^\s*?\[(x|\s)\]/,nj=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,oj=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,aj=/^([^\n]+)\n *(=|-){3,} *\n/,O1=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,pte=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,ij=/^)/,hte=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,_1=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,gte=/^\{.*\}$/,mte=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,vte=/^<([^ >]+@[^ >]+)>/,yte=/^<([^ >]+:\/[^ >]+)>/,bte=/-([a-z])?/gi,sj=/^(\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,wte=/^[^\n]+(?: \n|\n{2,})/,xte=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,kte=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Ste=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Ete=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,Cte=/\t/g,Pte=/(^ *\||\| *$)/g,Ote=/^ *:-+: *$/,_te=/^ *:-+ *$/,Rte=/^ *-+: *$/,jf=t=>`(?=[\\s\\S]+?\\1${t?"\\1":""})`,Nf="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|\\\\\\1|[\\s\\S])+?)",Tte=RegExp(`^([*_])\\1${jf(1)}${Nf}\\1\\1(?!\\1)`),Ite=RegExp(`^([*_])${jf(0)}${Nf}\\1(?!\\1)`),Ate=RegExp(`^(==)${jf(0)}${Nf}\\1`),jte=RegExp(`^(~~)${jf(0)}${Nf}\\1`),Nte=/^(:[a-zA-Z0-9-_]+:)/,Dte=/^\\([^0-9A-Za-z\s])/,Fte=/\\([^0-9A-Za-z\s])/g,Mte=/^[\s\S](?:(?! \n|[0-9]\.|http)[^=*_~\-\n:<`\\\[!])*/,$te=/^\n+/,Lte=/^([ \t]*)/,qte=/(?:^|\n)( *)$/,R1="(?:\\d+\\.)",T1="(?:[*+-])";function lj(t){return"( *)("+(t===1?R1:T1)+") +"}const uj=lj(1),cj=lj(2);function dj(t){return RegExp("^"+(t===1?uj:cj))}const zte=dj(1),Bte=dj(2);function fj(t){return RegExp("^"+(t===1?uj:cj)+"[^\\n]*(?:\\n(?!\\1"+(t===1?R1:T1)+" )[^\\n]*)*(\\n|$)","gm")}const Ute=fj(1),Vte=fj(2);function pj(t){const e=t===1?R1:T1;return RegExp("^( *)("+e+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+e+" (?!"+e+" ))\\n*|\\s*\\n*$)")}const hj=pj(1),gj=pj(2);function mj(t,e){const r=e===1,o=r?hj:gj,n=r?Ute:Vte,a=r?zte:Bte;return{t:s=>a.test(s),o:Xs(function(s,u){const c=qte.exec(u.prevCapture);return c&&(u.list||!u.inline&&!u.simple)?o.exec(s=c[1]+s):null}),i:1,u(s,u,c){const d=r?+s[2]:void 0,f=s[0].replace(ete,` +`).match(n);let h=!1;return{items:f.map(function(m,g){const v=a.exec(m)[0].length,w=RegExp("^ {1,"+v+"}","gm"),y=m.replace(w,"").replace(a,""),x=g===f.length-1,C=y.indexOf(` -`)!==-1||x&&h;h=E;const k=c.inline,C=c.list;let P;c.list=!0,E?(c.inline=!1,P=Vu(y)+` +`)!==-1||x&&h;h=C;const S=c.inline,O=c.list;let _;c.list=!0,C?(c.inline=!1,_=Lu(y)+` -`):(c.inline=!0,P=Vu(y));const R=l(P,c);return c.inline=k,c.list=C,R}),ordered:r,start:d}},l:(s,l,c)=>t(s.ordered?"ol":"ul",{key:c.key,start:s.type==="20"?s.start:void 0},s.items.map(function(d,f){return t("li",{key:f},l(d,c))}))}}const pre=RegExp(`^\\[((?:\\[[^\\[\\]]*(?:\\[[^\\[\\]]*\\][^\\[\\]]*)*\\]|[^\\[\\]])*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),hre=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/;function Vu(t){let e=t.length;for(;e>0&&t[e-1]<=" ";)e--;return t.slice(0,e)}function qf(t,e){return t.startsWith(e)}function gre(t,e,r){if(Array.isArray(r)){for(let o=0;o{c.trim()==="|"&&(l(),o)?d!==0&&d!==f.length-1&&a.push([]):s+=c}),l(),r.inTable=n,a}function vre(t,e,r){r.inline=!0;const o=t[2]?t[2].replace(Kte,"").split("|").map(mre):[],n=t[3]?(function(s,l,c){return s.trim().split(` -`).map(function(d){return I3(d,l,c,!0)})})(t[3],e,r):[],a=I3(t[1],e,r,!!n.length);return r.inline=!1,n.length?{align:o,cells:n,header:a,type:"25"}:{children:a,type:"21"}}function A3(t,e){return t.align[e]==null?{}:{textAlign:t.align[e]}}function rl(t){return t.inline=1,t}function Va(t){return rl(function(e,r){return r.inline?t.exec(e):null})}function Ha(t){return rl(function(e,r){return r.inline||r.simple?t.exec(e):null})}function ga(t){return function(e,r){return r.inline||r.simple?null:t.exec(e)}}function zf(t){return rl(function(e){return t.exec(e)})}const yre=/(javascript|vbscript|data(?!:image)):/i;function bre(t){try{const e=decodeURIComponent(t).replace(/[^A-Za-z0-9/:]/g,"");if(yre.test(e))return null}catch(e){return null}return t}function Bo(t){return t&&t.replace(ore,"$1")}function Uf(t,e,r){const o=r.inline||!1,n=r.simple||!1;r.inline=!0,r.simple=!0;const a=t(e,r);return r.inline=o,r.simple=n,a}function wre(t,e,r){const o=r.inline||!1,n=r.simple||!1;r.inline=!1,r.simple=!0;const a=t(e,r);return r.inline=o,r.simple=n,a}function xre(t,e,r){const o=r.inline||!1;r.inline=!1;const n=t(e,r);return r.inline=o,n}const L1=(t,e,r)=>({children:Uf(e,t[2],r)});function q1(){return{}}function z1(){return null}function kre(...t){return t.filter(Boolean).join(" ")}function U1(t,e,r){let o=t;const n=e.split(".");for(;n.length&&(o=o[n[0]],o!==void 0);)n.shift();return o||r}function Sre(t="",e={}){e.overrides=e.overrides||{},e.namedCodesToUnicode=e.namedCodesToUnicode?Li({},p3,e.namedCodesToUnicode):p3;const r=e.slugify||Hu,o=e.sanitizer||bre,n=e.createElement||_.createElement,a=[h3,g3,m3,e.enforceAtxHeadings?y3:v3,b3,x3,O3,R3],s=[...a,Ute,N1,w3,F1];function l(x,E,...k){const C=U1(e.overrides,x+".props",{});return n((function(P,R){const T=U1(R,P);return T?typeof T=="function"||typeof T=="object"&&"render"in T?T:U1(R,P+".component",P):P})(x,e.overrides),Li({},E,C,{className:kre(E==null?void 0:E.className,C.className)||void 0}),...k)}function c(x){x=x.replace(jte,"");let E=!1;e.forceInline?E=!0:e.forceBlock||(E=Wte.test(x)===!1);const k=v(g(E?x:Vu(x).replace(ire,"")+` +`):(c.inline=!0,_=Lu(y));const T=u(_,c);return c.inline=S,c.list=O,T}),ordered:r,start:d}},l:(s,u,c)=>t(s.ordered?"ol":"ul",{key:c.key,start:s.type==="20"?s.start:void 0},s.items.map(function(d,f){return t("li",{key:f},u(d,c))}))}}const Hte=RegExp(`^\\[((?:\\[[^\\[\\]]*(?:\\[[^\\[\\]]*\\][^\\[\\]]*)*\\]|[^\\[\\]])*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),Wte=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/;function Lu(t){let e=t.length;for(;e>0&&t[e-1]<=" ";)e--;return t.slice(0,e)}function Df(t,e){return t.startsWith(e)}function Kte(t,e,r){if(Array.isArray(r)){for(let o=0;o{c.trim()==="|"&&(u(),o)?d!==0&&d!==f.length-1&&a.push([]):s+=c}),u(),r.inTable=n,a}function Yte(t,e,r){r.inline=!0;const o=t[2]?t[2].replace(Pte,"").split("|").map(Gte):[],n=t[3]?(function(s,u,c){return s.trim().split(` +`).map(function(d){return vj(d,u,c,!0)})})(t[3],e,r):[],a=vj(t[1],e,r,!!n.length);return r.inline=!1,n.length?{align:o,cells:n,header:a,type:"25"}:{children:a,type:"21"}}function yj(t,e){return t.align[e]==null?{}:{textAlign:t.align[e]}}function Xs(t){return t.inline=1,t}function za(t){return Xs(function(e,r){return r.inline?t.exec(e):null})}function Ba(t){return Xs(function(e,r){return r.inline||r.simple?t.exec(e):null})}function fa(t){return function(e,r){return r.inline||r.simple?null:t.exec(e)}}function Ff(t){return Xs(function(e){return t.exec(e)})}const Qte=/(javascript|vbscript|data(?!:image)):/i;function Jte(t){try{const e=decodeURIComponent(t).replace(/[^A-Za-z0-9/:]/g,"");if(Qte.test(e))return null}catch(e){return null}return t}function qo(t){return t&&t.replace(Fte,"$1")}function Mf(t,e,r){const o=r.inline||!1,n=r.simple||!1;r.inline=!0,r.simple=!0;const a=t(e,r);return r.inline=o,r.simple=n,a}function Xte(t,e,r){const o=r.inline||!1,n=r.simple||!1;r.inline=!1,r.simple=!0;const a=t(e,r);return r.inline=o,r.simple=n,a}function Zte(t,e,r){const o=r.inline||!1;r.inline=!1;const n=t(e,r);return r.inline=o,n}const I1=(t,e,r)=>({children:Mf(e,t[2],r)});function A1(){return{}}function j1(){return null}function ere(...t){return t.filter(Boolean).join(" ")}function N1(t,e,r){let o=t;const n=e.split(".");for(;n.length&&(o=o[n[0]],o!==void 0);)n.shift();return o||r}function tre(t="",e={}){e.overrides=e.overrides||{},e.namedCodesToUnicode=e.namedCodesToUnicode?Fi({},Z3,e.namedCodesToUnicode):Z3;const r=e.slugify||qu,o=e.sanitizer||Jte,n=e.createElement||P.createElement,a=[ej,tj,rj,e.enforceAtxHeadings?oj:nj,aj,sj,hj,gj],s=[...a,wte,O1,ij,_1];function u(x,C,...S){const O=N1(e.overrides,x+".props",{});return n((function(_,T){const I=N1(T,_);return I?typeof I=="function"||typeof I=="object"&&"render"in I?I:N1(T,_+".component",_):_})(x,e.overrides),Fi({},C,O,{className:ere(C==null?void 0:C.className,O.className)||void 0}),...S)}function c(x){x=x.replace(dte,"");let C=!1;e.forceInline?C=!0:e.forceBlock||(C=Ete.test(x)===!1);const S=v(g(C?x:Lu(x).replace($te,"")+` -`,{inline:E}));for(;typeof k[k.length-1]=="string"&&!k[k.length-1].trim();)k.pop();if(e.wrapper===null)return k;const C=e.wrapper||(E?"span":"div");let P;if(k.length>1||e.forceWrapper)P=k;else{if(k.length===1)return P=k[0],typeof P=="string"?l("span",{key:"outer"},P):P;P=null}return n(C,{key:"outer"},P)}function d(x,E){if(!E||!E.trim())return null;const k=E.match(wte);return k?k.reduce(function(C,P){const R=P.indexOf("=");if(R!==-1){const T=(function(j){return j.indexOf("-")!==-1&&j.match(Fte)===null&&(j=j.replace(zte,function(q,D){return D.toUpperCase()})),j})(P.slice(0,R)).trim(),F=(function(j){const q=j[0];return(q==='"'||q==="'")&&j.length>=2&&j[j.length-1]===q?j.slice(1,-1):j})(P.slice(R+1).trim()),z=f3[T]||T;if(z==="ref")return C;const N=C[z]=(function(j,q,D,L){return q==="style"?(function(G){const W=[];let ee="",H=!1,J=!1,B="";if(!G)return W;for(let V=0;V0){const $=ue.slice(0,de).trim(),Y=ue.slice(de+1).trim();W.push([$,Y])}}ee=""}}const A=ee.trim();if(A){const V=A.indexOf(":");if(V>0){const te=A.slice(0,V).trim(),ue=A.slice(V+1).trim();W.push([te,ue])}}return W})(D).reduce(function(G,[W,ee]){return G[W.replace(/(-[a-z])/g,H=>H[1].toUpperCase())]=L(ee,j,W),G},{}):bte.indexOf(q)!==-1?L(Bo(D),j,q):(D.match(Mte)&&(D=Bo(D.slice(1,D.length-1))),D==="true"||D!=="false"&&D)})(x,T,F,o);typeof N=="string"&&(N1.test(N)||F1.test(N))&&(C[z]=c(N.trim()))}else P!=="style"&&(C[f3[P]||P]=!0);return C},{}):null}const f=[],h={},m={0:{t:[">"],o:ga(h3),i:1,u(x,E,k){const[,C,P]=x[0].replace(Ste,"").match(Ete);return{alert:C,children:E(P,k)}},l(x,E,k){const C={key:k.key};return x.alert&&(C.className="markdown-alert-"+r(x.alert.toLowerCase(),Hu),x.children.unshift({attrs:{},children:[{type:"27",text:x.alert}],noInnerParse:!0,type:"11",tag:"header"})),l("blockquote",C,E(x.children,k))}},1:{o:zf(Cte),i:1,u:q1,l:(x,E,k)=>l("br",{key:k.key})},2:{t:x=>{const E=x[0];return E==="-"||E==="*"||E==="_"},o:ga(Pte),i:1,u:q1,l:(x,E,k)=>l("hr",{key:k.key})},3:{t:[" "],o:ga(m3),i:0,u:x=>({lang:void 0,text:Bo(Vu(x[0].replace(/^ {4}/gm,"")))}),l:(x,E,k)=>l("pre",{key:k.key},l("code",Li({},x.attrs,{className:x.lang?"lang-"+x.lang:""}),x.text))},4:{t:["```","~~~"],o:ga(g3),i:0,u:x=>({attrs:d("code",x[3]||""),lang:x[2]||void 0,text:x[4],type:"3"})},5:{t:["`"],o:Ha(_te),i:3,u:x=>({text:Bo(x[2])}),l:(x,E,k)=>l("code",{key:k.key},x.text)},6:{t:["[^"],o:ga(Tte),i:0,u:x=>(f.push({footnote:x[2],identifier:x[1]}),{}),l:z1},7:{t:["[^"],o:Va(Ite),i:1,u:x=>({target:"#"+r(x[1],Hu),text:x[1]}),l:(x,E,k)=>l("a",{key:k.key,href:o(x.target,"a","href")},l("sup",{key:k.key},x.text))},8:{t:["[ ]","[x]"],o:Va(Dte),i:1,u:x=>({completed:x[1].toLowerCase()==="x"}),l:(x,E,k)=>l("input",{checked:x.completed,key:k.key,readOnly:!0,type:"checkbox"})},9:{t:["#"],o:ga(e.enforceAtxHeadings?y3:v3),i:1,u:(x,E,k)=>({children:Uf(E,x[2],k),id:r(x[2],Hu),level:x[1].length}),l:(x,E,k)=>l("h"+x.level,{id:x.id,key:k.key},E(x.children,k))},10:{o:ga(b3),i:0,u:(x,E,k)=>({children:Uf(E,x[1],k),level:x[2]==="="?1:2,type:"9"})},11:{t:["<"],o:zf(N1),i:1,u(x,E,k){const[,C]=x[3].match(sre),P=RegExp("^"+C,"gm"),R=x[3].replace(P,""),T=(F=R,s.some(D=>D.test(F))?xre:Uf);var F;const z=x[1].toLowerCase(),N=yte.indexOf(z)!==-1,j=(N?z:x[1]).trim(),q={attrs:d(j,x[2]),noInnerParse:N,tag:j};if(k.inAnchor=k.inAnchor||z==="a",N)q.text=x[3];else{const D=k.inHTML;k.inHTML=!0,q.children=T(E,R,k),k.inHTML=D}return k.inAnchor=!1,q},l:(x,E,k)=>l(x.tag,Li({key:k.key},x.attrs),x.text||(x.children?E(x.children,k):""))},13:{t:["<"],o:zf(F1),i:1,u(x){const E=x[1].trim();return{attrs:d(E,x[2]||""),tag:E}},l:(x,E,k)=>l(x.tag,Li({},x.attrs,{key:k.key}))},12:{t:["