diff --git a/assets/css/admin/subscriptions.css b/assets/css/admin/subscriptions.css deleted file mode 100644 index ab98ccbcf..000000000 --- a/assets/css/admin/subscriptions.css +++ /dev/null @@ -1,13 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -.wpuf-inline-input .wpuf-p-4 { - padding: 0; -} -.wpuf-inline-input > *:first-child { - margin-right: 1rem; -} -body.user-frontend_page_wpuf_subscription { - background: #fff; -} diff --git a/assets/css/subscriptions-rtl.css b/assets/css/subscriptions-rtl.css new file mode 100644 index 000000000..ad74dc8f8 --- /dev/null +++ b/assets/css/subscriptions-rtl.css @@ -0,0 +1,4275 @@ +/*!*******************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/css/subscriptions.css ***! + \*******************************************************************************************************************************************************************************/ +/* DESCRIPTION: Subscriptions React page styles with Tailwind CSS v3 */ +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ +*:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::before, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::after { + box-sizing: border-box; /* 1 */ + border-width: 0; /* 2 */ + border-style: solid; /* 2 */ + border-color: #e5e7eb; /* 2 */ +} +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::before, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::after { + --tw-content: ''; +} +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. +7. Disable tap highlights on iOS +*/ +.wpuf_packs, +#wpuf-subscription-page, +#wpuf-form-builder, +#wpuf-profile-forms-list-table-view, +#wpuf-post-forms-list-table-view, +#wpuf-ai-form-builder, +.wpuf-ai-form-wrapper, +.swal2-container, +.wpuf-account-container, +.wpuf-form-template-modal { + line-height: 1.5; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + -moz-tab-size: 4; /* 3 */ + -o-tab-size: 4; + tab-size: 4; /* 3 */ + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ + font-feature-settings: normal; /* 5 */ + font-variation-settings: normal; /* 6 */ + -webkit-tap-highlight-color: transparent; /* 7 */ +} +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ +.wpuf_packs, +#wpuf-subscription-page, +#wpuf-form-builder, +#wpuf-profile-forms-list-table-view, +#wpuf-post-forms-list-table-view, +#wpuf-ai-form-builder, +.wpuf-ai-form-wrapper, +.swal2-container, +.wpuf-account-container, +.wpuf-form-template-modal { + margin: 0; /* 1 */ + line-height: inherit; /* 2 */ +} +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ +hr:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + height: 0; /* 1 */ + color: inherit; /* 2 */ + border-top-width: 1px; /* 3 */ +} +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ +abbr:where([title]):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} +/* +Remove the default font size and weight for headings. +*/ +h1:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h2:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h3:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h4:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h5:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h6:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-size: inherit; + font-weight: inherit; +} +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ +a:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + color: inherit; + text-decoration: inherit; +} +/* +Add the correct font weight in Edge and Safari. +*/ +b:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +strong:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-weight: bolder; +} +/* +1. Use the user's configured `mono` font-family by default. +2. Use the user's configured `mono` font-feature-settings by default. +3. Use the user's configured `mono` font-variation-settings by default. +4. Correct the odd `em` font sizing in all browsers. +*/ +code:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +kbd:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +samp:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +pre:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ + font-feature-settings: normal; /* 2 */ + font-variation-settings: normal; /* 3 */ + font-size: 1em; /* 4 */ +} +/* +Add the correct font size in all browsers. +*/ +small:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-size: 80%; +} +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ +sub:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +sup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + bottom: -0.25em; +} +sup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + top: -0.5em; +} +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ +table:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + text-indent: 0; /* 1 */ + border-color: inherit; /* 2 */ + border-collapse: collapse; /* 3 */ +} +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +optgroup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +select:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +textarea:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-family: inherit; /* 1 */ + font-feature-settings: inherit; /* 1 */ + font-variation-settings: inherit; /* 1 */ + font-size: 100%; /* 1 */ + font-weight: inherit; /* 1 */ + line-height: inherit; /* 1 */ + letter-spacing: inherit; /* 1 */ + color: inherit; /* 1 */ + margin: 0; /* 2 */ + padding: 0; /* 3 */ +} +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +select:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + text-transform: none; +} +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where([type='button']):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where([type='reset']):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where([type='submit']):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + -webkit-appearance: button; /* 1 */ + background-color: transparent; /* 2 */ + background-image: none; /* 2 */ +} +/* +Use the modern Firefox focus style for all focusable elements. +*/ +:-moz-focusring:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + outline: auto; +} +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ +:-moz-ui-invalid:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + box-shadow: none; +} +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ +progress:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + vertical-align: baseline; +} +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-inner-spin-button, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-outer-spin-button { + height: auto; +} +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ +[type='search']:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-search-decoration { + -webkit-appearance: none; +} +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} +/* +Add the correct display in Chrome and Safari. +*/ +summary:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + display: list-item; +} +/* +Removes the default spacing and border for appropriate elements. +*/ +blockquote:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +dl:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +dd:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h1:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h2:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h3:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h4:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h5:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h6:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +hr:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +figure:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +p:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +pre:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + margin: 0; +} +fieldset:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + margin: 0; + padding: 0; +} +legend:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + padding: 0; +} +ol:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +ul:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +menu:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + list-style: none; + margin: 0; + padding: 0; +} +/* +Reset default styling for dialogs. +*/ +dialog:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + padding: 0; +} +/* +Prevent resizing textareas horizontally by default. +*/ +textarea:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + resize: vertical; +} +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) input::-moz-placeholder, :where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) textarea::-moz-placeholder { + opacity: 1; /* 1 */ + color: #9ca3af; /* 2 */ +} +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) input::placeholder, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) textarea::placeholder { + opacity: 1; /* 1 */ + color: #9ca3af; /* 2 */ +} +/* +Set the default cursor for buttons. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +[role="button"]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + cursor: pointer; +} +/* +Make sure disabled buttons don't get the pointer cursor. +*/ +:disabled:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + cursor: default; +} +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ +img:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +svg:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +video:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +canvas:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +audio:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +iframe:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +embed:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +object:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + display: block; /* 1 */ + vertical-align: middle; /* 2 */ +} +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ +img:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +video:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + max-width: 100%; + height: auto; +} +/* Make elements with the HTML hidden attribute stay hidden by default */ +[hidden]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + display: none; +} +*, ::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(59 130 246 / 0.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(59 130 246 / 0.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: ; +} +.wpuf-form-input,.wpuf-form-textarea,.wpuf-form-select,.wpuf-form-multiselect { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #6b7280; + border-width: 1px; + border-radius: 0px; + padding-top: 0.5rem; + padding-left: 0.75rem; + padding-bottom: 0.5rem; + padding-right: 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 0 #0000; +} +.wpuf-form-input:focus, .wpuf-form-textarea:focus, .wpuf-form-select:focus, .wpuf-form-multiselect: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: #2563eb; + --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: #2563eb; +} +.wpuf-form-input::-moz-placeholder, .wpuf-form-textarea::-moz-placeholder { + color: #6b7280; + opacity: 1; +} +.wpuf-form-input::placeholder,.wpuf-form-textarea::placeholder { + color: #6b7280; + opacity: 1; +} +.wpuf-form-input::-webkit-datetime-edit-fields-wrapper { + padding: 0; +} +.wpuf-form-input::-webkit-date-and-time-value { + min-height: 1.5em; + text-align: inherit; +} +.wpuf-form-input::-webkit-datetime-edit { + display: inline-flex; +} +.wpuf-form-input::-webkit-datetime-edit,.wpuf-form-input::-webkit-datetime-edit-year-field,.wpuf-form-input::-webkit-datetime-edit-month-field,.wpuf-form-input::-webkit-datetime-edit-day-field,.wpuf-form-input::-webkit-datetime-edit-hour-field,.wpuf-form-input::-webkit-datetime-edit-minute-field,.wpuf-form-input::-webkit-datetime-edit-second-field,.wpuf-form-input::-webkit-datetime-edit-millisecond-field,.wpuf-form-input::-webkit-datetime-edit-meridiem-field { + padding-top: 0; + padding-bottom: 0; +} +.wpuf-form-select { + background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e"); + background-position: left 0.5rem center; + background-repeat: no-repeat; + background-size: 1.5em 1.5em; + padding-left: 2.5rem; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} +.wpuf-form-select:where([size]:not([size="1"])) { + background-image: initial; + background-position: initial; + background-repeat: unset; + background-size: initial; + padding-left: 0.75rem; + -webkit-print-color-adjust: unset; + print-color-adjust: unset; +} +.wpuf-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; +} +.wpuf-pointer-events-none { + pointer-events: none; +} +.\!wpuf-static { + position: static !important; +} +.wpuf-fixed { + position: fixed; +} +.wpuf-absolute { + position: absolute; +} +.\!wpuf-relative { + position: relative !important; +} +.wpuf-relative { + position: relative; +} +.wpuf-sticky { + position: sticky; +} +.wpuf-inset-0 { + inset: 0px; +} +.wpuf-inset-y-0 { + top: 0px; + bottom: 0px; +} +.\!wpuf-right-\[-4rem\] { + left: -4rem !important; +} +.\!wpuf-top-8 { + top: 2rem !important; +} +.-wpuf-top-1 { + top: -0.25rem; +} +.wpuf--left-20 { + right: -5rem; +} +.wpuf--right-px { + left: -1px; +} +.wpuf-bottom-3 { + bottom: 0.75rem; +} +.wpuf-left-0 { + right: 0px; +} +.wpuf-left-1 { + right: 0.25rem; +} +.wpuf-left-1\/2 { + right: 50%; +} +.wpuf-left-4 { + right: 1rem; +} +.wpuf-left-\[-2\%\] { + right: -2%; +} +.wpuf-left-\[-20px\] { + right: -20px; +} +.wpuf-left-\[50\%\] { + right: 50%; +} +.wpuf-left-\[calc\(50\%-5rem\)\] { + right: calc(50% - 5rem); +} +.wpuf-right-0 { + left: 0px; +} +.wpuf-right-3 { + left: 0.75rem; +} +.wpuf-right-4 { + left: 1rem; +} +.wpuf-right-6 { + left: 1.5rem; +} +.wpuf-right-8 { + left: 2rem; +} +.wpuf-right-\[12\%\] { + left: 12%; +} +.wpuf-top-0 { + top: 0px; +} +.wpuf-top-1 { + top: 0.25rem; +} +.wpuf-top-1\/2 { + top: 50%; +} +.wpuf-top-1\/3 { + top: 33.333333%; +} +.wpuf-top-20 { + top: 5rem; +} +.wpuf-top-3 { + top: 0.75rem; +} +.wpuf-top-4 { + top: 1rem; +} +.wpuf-top-\[-40\%\] { + top: -40%; +} +.wpuf-top-\[50\%\] { + top: 50%; +} +.wpuf-top-\[7\%\] { + top: 7%; +} +.wpuf-top-\[93px\] { + top: 93px; +} +.wpuf-top-full { + top: 100%; +} +.wpuf-z-10 { + z-index: 10; +} +.wpuf-z-20 { + z-index: 20; +} +.wpuf-z-30 { + z-index: 30; +} +.wpuf-z-40 { + z-index: 40; +} +.wpuf-z-50 { + z-index: 50; +} +.wpuf-z-\[1000000\] { + z-index: 1000000; +} +.wpuf-z-\[1\] { + z-index: 1; +} +.wpuf-z-\[999998\] { + z-index: 999998; +} +.wpuf-z-\[999999\] { + z-index: 999999; +} +.wpuf-col-span-2 { + grid-column: span 2 / span 2; +} +.\!wpuf--m-4 { + margin: -1rem !important; +} +.\!wpuf-m-0 { + margin: 0px !important; +} +.wpuf-m-0 { + margin: 0px; +} +.wpuf-m-1 { + margin: 0.25rem; +} +.wpuf-m-2 { + margin: 0.5rem; +} +.wpuf-m-4 { + margin: 1rem; +} +.wpuf--mx-1 { + margin-right: -0.25rem; + margin-left: -0.25rem; +} +.wpuf--mx-1\.5 { + margin-right: -0.375rem; + margin-left: -0.375rem; +} +.wpuf--mx-4 { + margin-right: -1rem; + margin-left: -1rem; +} +.wpuf--mx-8 { + margin-right: -2rem; + margin-left: -2rem; +} +.wpuf--my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.wpuf--my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} +.wpuf--my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} +.wpuf-mx-1 { + margin-right: 0.25rem; + margin-left: 0.25rem; +} +.wpuf-mx-10 { + margin-right: 2.5rem; + margin-left: 2.5rem; +} +.wpuf-mx-2 { + margin-right: 0.5rem; + margin-left: 0.5rem; +} +.wpuf-mx-4 { + margin-right: 1rem; + margin-left: 1rem; +} +.wpuf-mx-5 { + margin-right: 1.25rem; + margin-left: 1.25rem; +} +.wpuf-mx-auto { + margin-right: auto; + margin-left: auto; +} +.wpuf-my-0 { + margin-top: 0px; + margin-bottom: 0px; +} +.wpuf-my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.wpuf-my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.wpuf-my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} +.wpuf-my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} +.\!wpuf--mb-\[30px\] { + margin-bottom: -30px !important; +} +.\!wpuf-mb-0 { + margin-bottom: 0px !important; +} +.\!wpuf-mb-4 { + margin-bottom: 1rem !important; +} +.\!wpuf-ml-0 { + margin-right: 0px !important; +} +.\!wpuf-ml-1 { + margin-right: 0.25rem !important; +} +.\!wpuf-ml-6 { + margin-right: 1.5rem !important; +} +.\!wpuf-ml-\[-20px\] { + margin-right: -20px !important; +} +.\!wpuf-mr-1 { + margin-left: 0.25rem !important; +} +.\!wpuf-mr-10 { + margin-left: 2.5rem !important; +} +.\!wpuf-mr-2 { + margin-left: 0.5rem !important; +} +.\!wpuf-mt-0 { + margin-top: 0px !important; +} +.\!wpuf-mt-10 { + margin-top: 2.5rem !important; +} +.\!wpuf-mt-2 { + margin-top: 0.5rem !important; +} +.\!wpuf-mt-2\.5 { + margin-top: 0.625rem !important; +} +.\!wpuf-mt-\[\.5px\] { + margin-top: .5px !important; +} +.wpuf--mb-px { + margin-bottom: -1px; +} +.wpuf--ml-1 { + margin-right: -0.25rem; +} +.wpuf--ml-3 { + margin-right: -0.75rem; +} +.wpuf--mr-3 { + margin-left: -0.75rem; +} +.wpuf--mt-4 { + margin-top: -1rem; +} +.wpuf--mt-6 { + margin-top: -1.5rem; +} +.wpuf-mb-0 { + margin-bottom: 0px; +} +.wpuf-mb-1 { + margin-bottom: 0.25rem; +} +.wpuf-mb-10 { + margin-bottom: 2.5rem; +} +.wpuf-mb-12 { + margin-bottom: 3rem; +} +.wpuf-mb-14 { + margin-bottom: 3.5rem; +} +.wpuf-mb-16 { + margin-bottom: 4rem; +} +.wpuf-mb-2 { + margin-bottom: 0.5rem; +} +.wpuf-mb-3 { + margin-bottom: 0.75rem; +} +.wpuf-mb-32 { + margin-bottom: 8rem; +} +.wpuf-mb-4 { + margin-bottom: 1rem; +} +.wpuf-mb-5 { + margin-bottom: 1.25rem; +} +.wpuf-mb-6 { + margin-bottom: 1.5rem; +} +.wpuf-mb-8 { + margin-bottom: 2rem; +} +.wpuf-mb-\[10px\] { + margin-bottom: 10px; +} +.wpuf-mb-\[32px\] { + margin-bottom: 32px; +} +.wpuf-mb-\[48px\] { + margin-bottom: 48px; +} +.wpuf-me-2 { + margin-inline-end: 0.5rem; +} +.wpuf-ml-1 { + margin-right: 0.25rem; +} +.wpuf-ml-10 { + margin-right: 2.5rem; +} +.wpuf-ml-2 { + margin-right: 0.5rem; +} +.wpuf-ml-3 { + margin-right: 0.75rem; +} +.wpuf-ml-4 { + margin-right: 1rem; +} +.wpuf-ml-6 { + margin-right: 1.5rem; +} +.wpuf-ml-8 { + margin-right: 2rem; +} +.wpuf-ml-\[-20px\] { + margin-right: -20px; +} +.wpuf-mr-1 { + margin-left: 0.25rem; +} +.wpuf-mr-2 { + margin-left: 0.5rem; +} +.wpuf-mr-3 { + margin-left: 0.75rem; +} +.wpuf-mr-4 { + margin-left: 1rem; +} +.wpuf-mr-6 { + margin-left: 1.5rem; +} +.wpuf-mr-8 { + margin-left: 2rem; +} +.wpuf-mr-9 { + margin-left: 2.25rem; +} +.wpuf-mr-\[10px\] { + margin-left: 10px; +} +.wpuf-mr-\[16px\] { + margin-left: 16px; +} +.wpuf-mt-0 { + margin-top: 0px; +} +.wpuf-mt-1 { + margin-top: 0.25rem; +} +.wpuf-mt-10 { + margin-top: 2.5rem; +} +.wpuf-mt-12 { + margin-top: 3rem; +} +.wpuf-mt-16 { + margin-top: 4rem; +} +.wpuf-mt-2 { + margin-top: 0.5rem; +} +.wpuf-mt-20 { + margin-top: 5rem; +} +.wpuf-mt-3 { + margin-top: 0.75rem; +} +.wpuf-mt-4 { + margin-top: 1rem; +} +.wpuf-mt-5 { + margin-top: 1.25rem; +} +.wpuf-mt-6 { + margin-top: 1.5rem; +} +.wpuf-mt-8 { + margin-top: 2rem; +} +.wpuf-mt-9 { + margin-top: 2.25rem; +} +.wpuf-mt-\[-5px\] { + margin-top: -5px; +} +.wpuf-mt-\[1px\] { + margin-top: 1px; +} +.wpuf-mt-\[24px\] { + margin-top: 24px; +} +.wpuf-mt-\[32px\] { + margin-top: 32px; +} +.wpuf-mt-\[40px\] { + margin-top: 40px; +} +.wpuf-block { + display: block; +} +.wpuf-inline-block { + display: inline-block; +} +.\!wpuf-flex { + display: flex !important; +} +.wpuf-flex { + display: flex; +} +.\!wpuf-inline-flex { + display: inline-flex !important; +} +.wpuf-inline-flex { + display: inline-flex; +} +.wpuf-table { + display: table; +} +.wpuf-flow-root { + display: flow-root; +} +.wpuf-grid { + display: grid; +} +.wpuf-hidden { + display: none; +} +.wpuf-aspect-square { + aspect-ratio: 1 / 1; +} +.wpuf-size-4 { + width: 1rem; + height: 1rem; +} +.wpuf-size-5 { + width: 1.25rem; + height: 1.25rem; +} +.wpuf-size-6 { + width: 1.5rem; + height: 1.5rem; +} +.\!wpuf-h-5 { + height: 1.25rem !important; +} +.\!wpuf-h-\[150vh\] { + height: 150vh !important; +} +.wpuf-h-0 { + height: 0px; +} +.wpuf-h-1 { + height: 0.25rem; +} +.wpuf-h-10 { + height: 2.5rem; +} +.wpuf-h-12 { + height: 3rem; +} +.wpuf-h-16 { + height: 4rem; +} +.wpuf-h-2 { + height: 0.5rem; +} +.wpuf-h-24 { + height: 6rem; +} +.wpuf-h-3 { + height: 0.75rem; +} +.wpuf-h-4 { + height: 1rem; +} +.wpuf-h-5 { + height: 1.25rem; +} +.wpuf-h-6 { + height: 1.5rem; +} +.wpuf-h-8 { + height: 2rem; +} +.wpuf-h-80 { + height: 20rem; +} +.wpuf-h-9 { + height: 2.25rem; +} +.wpuf-h-\[180\%\] { + height: 180%; +} +.wpuf-h-\[44px\] { + height: 44px; +} +.wpuf-h-\[48px\] { + height: 48px; +} +.wpuf-h-\[50vh\] { + height: 50vh; +} +.wpuf-h-\[70vh\] { + height: 70vh; +} +.wpuf-h-\[80vh\] { + height: 80vh; +} +.wpuf-h-\[96px\] { + height: 96px; +} +.wpuf-h-\[calc\(100vh-12rem\)\] { + height: calc(100vh - 12rem); +} +.wpuf-h-\[calc\(100vh-14rem\)\] { + height: calc(100vh - 14rem); +} +.wpuf-h-auto { + height: auto; +} +.wpuf-h-full { + height: 100%; +} +.wpuf-h-max { + height: -moz-max-content; + height: max-content; +} +.wpuf-h-min { + height: -moz-min-content; + height: min-content; +} +.wpuf-h-screen { + height: 100vh; +} +.wpuf-h-svh { + height: 100svh; +} +.wpuf-max-h-60 { + max-height: 15rem; +} +.wpuf-max-h-64 { + max-height: 16rem; +} +.wpuf-max-h-\[200px\] { + max-height: 200px; +} +.wpuf-max-h-\[calc\(100vh-300px\)\] { + max-height: calc(100vh - 300px); +} +.wpuf-max-h-screen { + max-height: 100vh; +} +.wpuf-min-h-16 { + min-height: 4rem; +} +.wpuf-min-h-\[100px\] { + min-height: 100px; +} +.wpuf-min-h-\[300px\] { + min-height: 300px; +} +.wpuf-min-h-\[416px\] { + min-height: 416px; +} +.wpuf-min-h-\[672px\] { + min-height: 672px; +} +.wpuf-min-h-\[98px\] { + min-height: 98px; +} +.wpuf-min-h-\[calc\(100vh-5rem\)\] { + min-height: calc(100vh - 5rem); +} +.wpuf-min-h-full { + min-height: 100%; +} +.wpuf-min-h-max { + min-height: -moz-max-content; + min-height: max-content; +} +.wpuf-min-h-min { + min-height: -moz-min-content; + min-height: min-content; +} +.wpuf-min-h-screen { + min-height: 100vh; +} +.\!wpuf-w-5 { + width: 1.25rem !important; +} +.\!wpuf-w-\[calc\(100\%\+20px\)\] { + width: calc(100% + 20px) !important; +} +.\!wpuf-w-full { + width: 100% !important; +} +.wpuf-w-1 { + width: 0.25rem; +} +.wpuf-w-1\/2 { + width: 50%; +} +.wpuf-w-1\/3 { + width: 33.333333%; +} +.wpuf-w-1\/4 { + width: 25%; +} +.wpuf-w-10 { + width: 2.5rem; +} +.wpuf-w-11 { + width: 2.75rem; +} +.wpuf-w-12 { + width: 3rem; +} +.wpuf-w-16 { + width: 4rem; +} +.wpuf-w-2 { + width: 0.5rem; +} +.wpuf-w-2\/3 { + width: 66.666667%; +} +.wpuf-w-2\/4 { + width: 50%; +} +.wpuf-w-2\/5 { + width: 40%; +} +.wpuf-w-20 { + width: 5rem; +} +.wpuf-w-24 { + width: 6rem; +} +.wpuf-w-3 { + width: 0.75rem; +} +.wpuf-w-3\/4 { + width: 75%; +} +.wpuf-w-32 { + width: 8rem; +} +.wpuf-w-4 { + width: 1rem; +} +.wpuf-w-40 { + width: 10rem; +} +.wpuf-w-44 { + width: 11rem; +} +.wpuf-w-48 { + width: 12rem; +} +.wpuf-w-5 { + width: 1.25rem; +} +.wpuf-w-52 { + width: 13rem; +} +.wpuf-w-6 { + width: 1.5rem; +} +.wpuf-w-64 { + width: 16rem; +} +.wpuf-w-8 { + width: 2rem; +} +.wpuf-w-80 { + width: 20rem; +} +.wpuf-w-9 { + width: 2.25rem; +} +.wpuf-w-\[104\%\] { + width: 104%; +} +.wpuf-w-\[166px\] { + width: 166px; +} +.wpuf-w-\[260px\] { + width: 260px; +} +.wpuf-w-\[calc\(100\%\+20px\)\] { + width: calc(100% + 20px); +} +.wpuf-w-\[calc\(100\%\+40px\)\] { + width: calc(100% + 40px); +} +.wpuf-w-\[calc\(100\%-2rem\)\] { + width: calc(100% - 2rem); +} +.wpuf-w-auto { + width: auto; +} +.wpuf-w-fit { + width: -moz-fit-content; + width: fit-content; +} +.wpuf-w-full { + width: 100%; +} +.wpuf-w-max { + width: -moz-max-content; + width: max-content; +} +.wpuf-w-screen { + width: 100vw; +} +.wpuf-min-w-0 { + min-width: 0px; +} +.wpuf-min-w-\[101px\] { + min-width: 101px; +} +.wpuf-min-w-\[158px\] { + min-width: 158px; +} +.wpuf-min-w-full { + min-width: 100%; +} +.\!wpuf-max-w-full { + max-width: 100% !important; +} +.wpuf-max-w-2xl { + max-width: 42rem; +} +.wpuf-max-w-4xl { + max-width: 56rem; +} +.wpuf-max-w-5xl { + max-width: 64rem; +} +.wpuf-max-w-7xl { + max-width: 80rem; +} +.wpuf-max-w-\[1400px\] { + max-width: 1400px; +} +.wpuf-max-w-\[720px\] { + max-width: 720px; +} +.wpuf-max-w-\[768px\] { + max-width: 768px; +} +.wpuf-max-w-\[772px\] { + max-width: 772px; +} +.wpuf-max-w-\[868px\] { + max-width: 868px; +} +.wpuf-max-w-full { + max-width: 100%; +} +.wpuf-max-w-lg { + max-width: 32rem; +} +.wpuf-max-w-md { + max-width: 28rem; +} +.wpuf-max-w-xl { + max-width: 36rem; +} +.wpuf-max-w-xs { + max-width: 20rem; +} +.wpuf-flex-1 { + flex: 1 1 0%; +} +.wpuf-flex-none { + flex: none; +} +.wpuf-flex-shrink { + flex-shrink: 1; +} +.wpuf-flex-shrink-0 { + flex-shrink: 0; +} +.wpuf-shrink-0 { + flex-shrink: 0; +} +.wpuf-flex-grow { + flex-grow: 1; +} +.wpuf-grow { + flex-grow: 1; +} +.wpuf-basis-1 { + flex-basis: 0.25rem; +} +.wpuf-basis-1\/2 { + flex-basis: 50%; +} +.wpuf-basis-1\/5 { + flex-basis: 20%; +} +.wpuf-basis-4 { + flex-basis: 1rem; +} +.wpuf-basis-4\/5 { + flex-basis: 80%; +} +.wpuf-border-collapse { + border-collapse: collapse; +} +.wpuf-border-separate { + border-collapse: separate; +} +.wpuf-border-spacing-0 { + --tw-border-spacing-x: 0px; + --tw-border-spacing-y: 0px; + border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); +} +.wpuf-origin-top-right { + transform-origin: top left; +} +.-wpuf-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-wpuf-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-x-1 { + --tw-translate-x: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-x-\[50\%\] { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-y-\[50\%\] { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-translate-x-5 { + --tw-translate-x: 1.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-180 { + --tw-rotate: 180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-45 { + --tw-rotate: 45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-90 { + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +@keyframes wpuf-pulse { + 50% { + opacity: .5; + } +} +.wpuf-animate-pulse { + animation: wpuf-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} +@keyframes wpuf-spin { + to { + transform: rotate(-360deg); + } +} +.wpuf-animate-spin { + animation: wpuf-spin 1s linear infinite; +} +.\!wpuf-cursor-not-allowed { + cursor: not-allowed !important; +} +.wpuf-cursor-move { + cursor: move; +} +.wpuf-cursor-not-allowed { + cursor: not-allowed; +} +.wpuf-cursor-pointer { + cursor: pointer; +} +.wpuf-cursor-wait { + cursor: wait; +} +.wpuf-resize-none { + resize: none; +} +.wpuf-list-none { + list-style-type: none; +} +.wpuf-grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} +.wpuf-grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} +.wpuf-grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} +.wpuf-flex-row { + flex-direction: row; +} +.wpuf-flex-row-reverse { + flex-direction: row-reverse; +} +.wpuf-flex-col { + flex-direction: column; +} +.wpuf-flex-wrap { + flex-wrap: wrap; +} +.wpuf-items-start { + align-items: flex-start; +} +.\!wpuf-items-center { + align-items: center !important; +} +.wpuf-items-center { + align-items: center; +} +.wpuf-items-baseline { + align-items: baseline; +} +.wpuf-justify-start { + justify-content: flex-start; +} +.wpuf-justify-end { + justify-content: flex-end; +} +.\!wpuf-justify-center { + justify-content: center !important; +} +.wpuf-justify-center { + justify-content: center; +} +.wpuf-justify-between { + justify-content: space-between; +} +.wpuf-justify-around { + justify-content: space-around; +} +.wpuf-justify-evenly { + justify-content: space-evenly; +} +.wpuf-justify-items-center { + justify-items: center; +} +.\!wpuf-gap-1 { + gap: 0.25rem !important; +} +.\!wpuf-gap-2 { + gap: 0.5rem !important; +} +.wpuf-gap-1 { + gap: 0.25rem; +} +.wpuf-gap-1\.5 { + gap: 0.375rem; +} +.wpuf-gap-12 { + gap: 3rem; +} +.wpuf-gap-2 { + gap: 0.5rem; +} +.wpuf-gap-2\.5 { + gap: 0.625rem; +} +.wpuf-gap-3 { + gap: 0.75rem; +} +.wpuf-gap-4 { + gap: 1rem; +} +.wpuf-gap-5 { + gap: 1.25rem; +} +.wpuf-gap-6 { + gap: 1.5rem; +} +.wpuf-gap-\[10px\] { + gap: 10px; +} +.wpuf-gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} +.wpuf-gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} +.wpuf-gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} +.wpuf-gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} +.wpuf-gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} +.wpuf-gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} +.wpuf--space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-left: calc(-1px * var(--tw-space-x-reverse)); + margin-right: calc(-1px * calc(1 - var(--tw-space-x-reverse))); +} +.wpuf-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-left: calc(0.25rem * var(--tw-space-x-reverse)); + margin-right: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); +} +.wpuf-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-left: calc(0.75rem * var(--tw-space-x-reverse)); + margin-right: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} +.wpuf-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-left: calc(1rem * var(--tw-space-x-reverse)); + margin-right: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} +.wpuf-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} +.wpuf-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} +.wpuf-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} +.wpuf-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)); +} +.wpuf-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} +.wpuf-space-y-\[62px\] > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(62px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(62px * var(--tw-space-y-reverse)); +} +.wpuf-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)); +} +.wpuf-divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-divide-opacity)); +} +.wpuf-divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-divide-opacity)); +} +.wpuf-divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-divide-opacity)); +} +.wpuf-overflow-auto { + overflow: auto; +} +.wpuf-overflow-hidden { + overflow: hidden; +} +.wpuf-overflow-y-auto { + overflow-y: auto; +} +.wpuf-whitespace-nowrap { + white-space: nowrap; +} +.wpuf-text-wrap { + text-wrap: wrap; +} +.wpuf-text-pretty { + text-wrap: pretty; +} +.\!wpuf-rounded-\[6px\] { + border-radius: 6px !important; +} +.wpuf-rounded { + border-radius: 0.25rem; +} +.wpuf-rounded-2xl { + border-radius: 1rem; +} +.wpuf-rounded-3xl { + border-radius: 1.5rem; +} +.wpuf-rounded-\[10px\] { + border-radius: 10px; +} +.wpuf-rounded-\[5px\] { + border-radius: 5px; +} +.wpuf-rounded-\[6px\] { + border-radius: 6px; +} +.wpuf-rounded-full { + border-radius: 9999px; +} +.wpuf-rounded-lg { + border-radius: 0.5rem; +} +.wpuf-rounded-md { + border-radius: 0.375rem; +} +.wpuf-rounded-none { + border-radius: 0px; +} +.wpuf-rounded-sm { + border-radius: 0.125rem; +} +.wpuf-rounded-xl { + border-radius: 0.75rem; +} +.wpuf-rounded-b-lg { + border-bottom-left-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} +.wpuf-rounded-b-md { + border-bottom-left-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +.wpuf-rounded-b-xl { + border-bottom-left-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} +.wpuf-rounded-l-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +.wpuf-rounded-r-\[6px\] { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.wpuf-rounded-r-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} +.wpuf-rounded-t-lg { + border-top-right-radius: 0.5rem; + border-top-left-radius: 0.5rem; +} +.wpuf-rounded-t-md { + border-top-right-radius: 0.375rem; + border-top-left-radius: 0.375rem; +} +.wpuf-rounded-t-xl { + border-top-right-radius: 0.75rem; + border-top-left-radius: 0.75rem; +} +.wpuf-rounded-bl { + border-bottom-right-radius: 0.25rem; +} +.wpuf-rounded-br { + border-bottom-left-radius: 0.25rem; +} +.wpuf-rounded-tr-lg { + border-top-left-radius: 0.5rem; +} +.\!wpuf-border { + border-width: 1px !important; +} +.\!wpuf-border-0 { + border-width: 0px !important; +} +.wpuf-border { + border-width: 1px; +} +.wpuf-border-0 { + border-width: 0px; +} +.wpuf-border-2 { + border-width: 2px; +} +.wpuf-border-4 { + border-width: 4px; +} +.wpuf-border-y { + border-top-width: 1px; + border-bottom-width: 1px; +} +.\!wpuf-border-l { + border-right-width: 1px !important; +} +.\!wpuf-border-r { + border-left-width: 1px !important; +} +.\!wpuf-border-t { + border-top-width: 1px !important; +} +.\!wpuf-border-t-2 { + border-top-width: 2px !important; +} +.wpuf-border-b { + border-bottom-width: 1px; +} +.wpuf-border-b-0 { + border-bottom-width: 0px; +} +.wpuf-border-b-2 { + border-bottom-width: 2px; +} +.wpuf-border-l { + border-right-width: 1px; +} +.wpuf-border-l-4 { + border-right-width: 4px; +} +.wpuf-border-r { + border-left-width: 1px; +} +.wpuf-border-r-2 { + border-left-width: 2px; +} +.wpuf-border-t { + border-top-width: 1px; +} +.wpuf-border-t-2 { + border-top-width: 2px; +} +.\!wpuf-border-solid { + border-style: solid !important; +} +.wpuf-border-solid { + border-style: solid; +} +.\!wpuf-border-dashed { + border-style: dashed !important; +} +.wpuf-border-dashed { + border-style: dashed; +} +.\!wpuf-border-none { + border-style: none !important; +} +.wpuf-border-none { + border-style: none; +} +.\!wpuf-border-emerald-600 { + --tw-border-opacity: 1 !important; + border-color: rgb(5 150 105 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-gray-300 { + --tw-border-opacity: 1 !important; + border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-gray-50 { + --tw-border-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-gray-900 { + --tw-border-opacity: 1 !important; + border-color: rgb(17 24 39 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-green-400 { + --tw-border-opacity: 1 !important; + border-color: rgb(74 222 128 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-red-500 { + --tw-border-opacity: 1 !important; + border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-transparent { + border-color: transparent !important; +} +.wpuf-border-\[\#E3E5E8\] { + --tw-border-opacity: 1; + border-color: rgb(227 229 232 / var(--tw-border-opacity)); +} +.wpuf-border-\[\#ECFDF5\] { + --tw-border-opacity: 1; + border-color: rgb(236 253 245 / var(--tw-border-opacity)); +} +.wpuf-border-blue-200 { + --tw-border-opacity: 1; + border-color: rgb(191 219 254 / var(--tw-border-opacity)); +} +.wpuf-border-blue-300 { + --tw-border-opacity: 1; + border-color: rgb(147 197 253 / var(--tw-border-opacity)); +} +.wpuf-border-blue-500 { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-200 { + --tw-border-opacity: 1; + border-color: rgb(167 243 208 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-400 { + --tw-border-opacity: 1; + border-color: rgb(52 211 153 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-500 { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-600 { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} +.wpuf-border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.wpuf-border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.wpuf-border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.wpuf-border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.wpuf-border-gray-50 { + --tw-border-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-border-opacity)); +} +.wpuf-border-green-200 { + --tw-border-opacity: 1; + border-color: rgb(187 247 208 / var(--tw-border-opacity)); +} +.wpuf-border-green-400 { + --tw-border-opacity: 1; + border-color: rgb(74 222 128 / var(--tw-border-opacity)); +} +.wpuf-border-green-500 { + --tw-border-opacity: 1; + border-color: rgb(34 197 94 / var(--tw-border-opacity)); +} +.wpuf-border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgb(199 210 254 / var(--tw-border-opacity)); +} +.wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} +.wpuf-border-primaryHover { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.wpuf-border-purple-300 { + --tw-border-opacity: 1; + border-color: rgb(216 180 254 / var(--tw-border-opacity)); +} +.wpuf-border-red-200 { + --tw-border-opacity: 1; + border-color: rgb(254 202 202 / var(--tw-border-opacity)); +} +.wpuf-border-red-400 { + --tw-border-opacity: 1; + border-color: rgb(248 113 113 / var(--tw-border-opacity)); +} +.wpuf-border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.wpuf-border-slate-200 { + --tw-border-opacity: 1; + border-color: rgb(226 232 240 / var(--tw-border-opacity)); +} +.wpuf-border-slate-300 { + --tw-border-opacity: 1; + border-color: rgb(203 213 225 / var(--tw-border-opacity)); +} +.wpuf-border-transparent { + border-color: transparent; +} +.wpuf-border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.wpuf-border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgb(254 240 138 / var(--tw-border-opacity)); +} +.wpuf-border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgb(253 224 71 / var(--tw-border-opacity)); +} +.wpuf-border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgb(234 179 8 / var(--tw-border-opacity)); +} +.wpuf-border-zinc-300 { + --tw-border-opacity: 1; + border-color: rgb(212 212 216 / var(--tw-border-opacity)); +} +.wpuf-border-t-transparent { + border-top-color: transparent; +} +.\!wpuf-bg-\[\#E1E6EA\] { + --tw-bg-opacity: 1 !important; + background-color: rgb(225 230 234 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-gray-900 { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-green-600 { + --tw-bg-opacity: 1 !important; + background-color: rgb(22 163 74 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-primary { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-transparent { + background-color: transparent !important; +} +.\!wpuf-bg-white { + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} +.wpuf-bg-\[\#99A7B2\] { + --tw-bg-opacity: 1; + background-color: rgb(153 167 178 / var(--tw-bg-opacity)); +} +.wpuf-bg-\[\#ECFDF5\] { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} +.wpuf-bg-amber-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} +.wpuf-bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.wpuf-bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-100 { + --tw-bg-opacity: 1; + background-color: rgb(209 250 229 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-400 { + --tw-bg-opacity: 1; + background-color: rgb(52 211 153 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-50 { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-50\/50 { + background-color: rgb(236 253 245 / 0.5); +} +.wpuf-bg-emerald-600 { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-700 { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-900 { + --tw-bg-opacity: 1; + background-color: rgb(6 78 59 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgb(107 114 128 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgb(220 252 231 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgb(22 163 74 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgb(22 101 52 / var(--tw-bg-opacity)); +} +.wpuf-bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgb(79 70 229 / var(--tw-bg-opacity)); +} +.wpuf-bg-indigo-600\/10 { + background-color: rgb(79 70 229 / 0.1); +} +.wpuf-bg-orange-50 { + --tw-bg-opacity: 1; + background-color: rgb(255 247 237 / var(--tw-bg-opacity)); +} +.wpuf-bg-primary { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} +.wpuf-bg-primaryHover { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} +.wpuf-bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgb(250 245 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgb(220 38 38 / var(--tw-bg-opacity)); +} +.wpuf-bg-slate-100 { + --tw-bg-opacity: 1; + background-color: rgb(241 245 249 / var(--tw-bg-opacity)); +} +.wpuf-bg-slate-50 { + --tw-bg-opacity: 1; + background-color: rgb(248 250 252 / var(--tw-bg-opacity)); +} +.wpuf-bg-transparent { + background-color: transparent; +} +.wpuf-bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 249 195 / var(--tw-bg-opacity)); +} +.wpuf-bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgb(254 252 232 / var(--tw-bg-opacity)); +} +.wpuf-bg-opacity-50 { + --tw-bg-opacity: 0.5; +} +.wpuf-bg-opacity-75 { + --tw-bg-opacity: 0.75; +} +.wpuf-bg-opacity-80 { + --tw-bg-opacity: 0.8; +} +.wpuf-bg-gradient-to-r { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); +} +.wpuf-from-purple-600 { + --tw-gradient-from: #9333ea var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.wpuf-to-blue-600 { + --tw-gradient-to: #2563eb var(--tw-gradient-to-position); +} +.\!wpuf-stroke-primary { + stroke: #059669 !important; +} +.wpuf-stroke-gray-400 { + stroke: #9ca3af; +} +.wpuf-stroke-gray-50 { + stroke: #f9fafb; +} +.wpuf-stroke-gray-500 { + stroke: #6b7280; +} +.wpuf-object-cover { + -o-object-fit: cover; + object-fit: cover; +} +.\!wpuf-p-0 { + padding: 0px !important; +} +.wpuf-p-0 { + padding: 0px; +} +.wpuf-p-1 { + padding: 0.25rem; +} +.wpuf-p-1\.5 { + padding: 0.375rem; +} +.wpuf-p-10 { + padding: 2.5rem; +} +.wpuf-p-12 { + padding: 3rem; +} +.wpuf-p-2 { + padding: 0.5rem; +} +.wpuf-p-20 { + padding: 5rem; +} +.wpuf-p-3 { + padding: 0.75rem; +} +.wpuf-p-4 { + padding: 1rem; +} +.wpuf-p-5 { + padding: 1.25rem; +} +.wpuf-p-6 { + padding: 1.5rem; +} +.wpuf-p-8 { + padding: 2rem; +} +.wpuf-p-9 { + padding: 2.25rem; +} +.wpuf-p-\[10px\] { + padding: 10px; +} +.wpuf-p-\[20px\] { + padding: 20px; +} +.\!wpuf-px-3 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; +} +.\!wpuf-px-4 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} +.\!wpuf-px-\[14px\] { + padding-right: 14px !important; + padding-left: 14px !important; +} +.\!wpuf-py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} +.\!wpuf-py-1\.5 { + padding-top: 0.375rem !important; + padding-bottom: 0.375rem !important; +} +.\!wpuf-py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} +.\!wpuf-py-\[10px\] { + padding-top: 10px !important; + padding-bottom: 10px !important; +} +.\!wpuf-py-\[4px\] { + padding-top: 4px !important; + padding-bottom: 4px !important; +} +.wpuf-px-1 { + padding-right: 0.25rem; + padding-left: 0.25rem; +} +.wpuf-px-12 { + padding-right: 3rem; + padding-left: 3rem; +} +.wpuf-px-2 { + padding-right: 0.5rem; + padding-left: 0.5rem; +} +.wpuf-px-2\.5 { + padding-right: 0.625rem; + padding-left: 0.625rem; +} +.wpuf-px-3 { + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.wpuf-px-4 { + padding-right: 1rem; + padding-left: 1rem; +} +.wpuf-px-5 { + padding-right: 1.25rem; + padding-left: 1.25rem; +} +.wpuf-px-6 { + padding-right: 1.5rem; + padding-left: 1.5rem; +} +.wpuf-px-8 { + padding-right: 2rem; + padding-left: 2rem; +} +.wpuf-px-\[12px\] { + padding-right: 12px; + padding-left: 12px; +} +.wpuf-px-\[14px\] { + padding-right: 14px; + padding-left: 14px; +} +.wpuf-px-\[15px\] { + padding-right: 15px; + padding-left: 15px; +} +.wpuf-px-\[18px\] { + padding-right: 18px; + padding-left: 18px; +} +.wpuf-px-\[20px\] { + padding-right: 20px; + padding-left: 20px; +} +.wpuf-px-\[52px\] { + padding-right: 52px; + padding-left: 52px; +} +.wpuf-py-0 { + padding-top: 0px; + padding-bottom: 0px; +} +.wpuf-py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.wpuf-py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.wpuf-py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.wpuf-py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.wpuf-py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.wpuf-py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.wpuf-py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.wpuf-py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} +.wpuf-py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.wpuf-py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} +.wpuf-py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.wpuf-py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.wpuf-py-\[10px\] { + padding-top: 10px; + padding-bottom: 10px; +} +.wpuf-py-\[2px\] { + padding-top: 2px; + padding-bottom: 2px; +} +.wpuf-py-\[7px\] { + padding-top: 7px; + padding-bottom: 7px; +} +.wpuf-py-\[8px\] { + padding-top: 8px; + padding-bottom: 8px; +} +.\!wpuf-pb-3 { + padding-bottom: 0.75rem !important; +} +.\!wpuf-pl-0 { + padding-right: 0px !important; +} +.wpuf-pb-0 { + padding-bottom: 0px; +} +.wpuf-pb-20 { + padding-bottom: 5rem; +} +.wpuf-pb-3 { + padding-bottom: 0.75rem; +} +.wpuf-pb-4 { + padding-bottom: 1rem; +} +.wpuf-pb-6 { + padding-bottom: 1.5rem; +} +.wpuf-pb-7 { + padding-bottom: 1.75rem; +} +.wpuf-pb-8 { + padding-bottom: 2rem; +} +.wpuf-pl-0 { + padding-right: 0px; +} +.wpuf-pl-1 { + padding-right: 0.25rem; +} +.wpuf-pl-2 { + padding-right: 0.5rem; +} +.wpuf-pl-3 { + padding-right: 0.75rem; +} +.wpuf-pl-4 { + padding-right: 1rem; +} +.wpuf-pl-\[20px\] { + padding-right: 20px; +} +.wpuf-pl-\[48px\] { + padding-right: 48px; +} +.wpuf-pr-1 { + padding-left: 0.25rem; +} +.wpuf-pr-1\.5 { + padding-left: 0.375rem; +} +.wpuf-pr-10 { + padding-left: 2.5rem; +} +.wpuf-pr-16 { + padding-left: 4rem; +} +.wpuf-pr-2 { + padding-left: 0.5rem; +} +.wpuf-pr-3 { + padding-left: 0.75rem; +} +.wpuf-pr-4 { + padding-left: 1rem; +} +.wpuf-pr-\[20px\] { + padding-left: 20px; +} +.wpuf-pr-\[48px\] { + padding-left: 48px; +} +.wpuf-pt-0 { + padding-top: 0px; +} +.wpuf-pt-1 { + padding-top: 0.25rem; +} +.wpuf-pt-4 { + padding-top: 1rem; +} +.wpuf-pt-5 { + padding-top: 1.25rem; +} +.wpuf-pt-6 { + padding-top: 1.5rem; +} +.wpuf-pt-\[40px\] { + padding-top: 40px; +} +.wpuf-text-left { + text-align: right; +} +.wpuf-text-center { + text-align: center; +} +.wpuf-text-right { + text-align: left; +} +.wpuf-text-end { + text-align: end; +} +.wpuf-align-middle { + vertical-align: middle; +} +.wpuf-font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} +.wpuf-font-sans { + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +.\!wpuf-text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; +} +.\!wpuf-text-sm { + font-size: 0.875rem !important; + line-height: 1.25rem !important; +} +.\!wpuf-text-xl { + font-size: 1.25rem !important; + line-height: 1.75rem !important; +} +.wpuf-text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.wpuf-text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.wpuf-text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} +.wpuf-text-5xl { + font-size: 3rem; + line-height: 1; +} +.wpuf-text-\[11px\] { + font-size: 11px; +} +.wpuf-text-\[13px\] { + font-size: 13px; +} +.wpuf-text-\[14px\] { + font-size: 14px; +} +.wpuf-text-\[16px\] { + font-size: 16px; +} +.wpuf-text-\[17px\] { + font-size: 17px; +} +.wpuf-text-\[18px\] { + font-size: 18px; +} +.wpuf-text-\[24px\] { + font-size: 24px; +} +.wpuf-text-\[32px\] { + font-size: 32px; +} +.wpuf-text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.wpuf-text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.wpuf-text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.wpuf-text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.wpuf-text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.\!wpuf-font-bold { + font-weight: 700 !important; +} +.\!wpuf-font-medium { + font-weight: 500 !important; +} +.wpuf-font-bold { + font-weight: 700; +} +.wpuf-font-medium { + font-weight: 500; +} +.wpuf-font-normal { + font-weight: 400; +} +.wpuf-font-semibold { + font-weight: 600; +} +.wpuf-uppercase { + text-transform: uppercase; +} +.wpuf-italic { + font-style: italic; +} +.\!wpuf-leading-6 { + line-height: 1.5rem !important; +} +.\!wpuf-leading-none { + line-height: 1 !important; +} +.wpuf-leading-10 { + line-height: 2.5rem; +} +.wpuf-leading-5 { + line-height: 1.25rem; +} +.wpuf-leading-6 { + line-height: 1.5rem; +} +.wpuf-leading-7 { + line-height: 1.75rem; +} +.wpuf-leading-8 { + line-height: 2rem; +} +.wpuf-leading-9 { + line-height: 2.25rem; +} +.wpuf-leading-\[24px\] { + line-height: 24px; +} +.wpuf-leading-\[48px\] { + line-height: 48px; +} +.wpuf-leading-none { + line-height: 1; +} +.wpuf-leading-relaxed { + line-height: 1.625; +} +.wpuf-tracking-\[0\.13px\] { + letter-spacing: 0.13px; +} +.wpuf-tracking-normal { + letter-spacing: 0em; +} +.wpuf-tracking-tight { + letter-spacing: -0.025em; +} +.wpuf-tracking-wider { + letter-spacing: 0.05em; +} +.\!wpuf-text-black { + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-emerald-600 { + --tw-text-opacity: 1 !important; + color: rgb(5 150 105 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-300 { + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-500 { + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-600 { + --tw-text-opacity: 1 !important; + color: rgb(75 85 99 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-700 { + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-800 { + --tw-text-opacity: 1 !important; + color: rgb(31 41 55 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-900 { + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-red-900 { + --tw-text-opacity: 1 !important; + color: rgb(127 29 29 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-white { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.wpuf-text-\[\#2C3A41\] { + --tw-text-opacity: 1; + color: rgb(44 58 65 / var(--tw-text-opacity)); +} +.wpuf-text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.wpuf-text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.wpuf-text-blue-800 { + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-400 { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-600 { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-700 { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-800 { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.wpuf-text-gray-300 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.wpuf-text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.wpuf-text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.wpuf-text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.wpuf-text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.wpuf-text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.wpuf-text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.wpuf-text-green-200 { + --tw-text-opacity: 1; + color: rgb(187 247 208 / var(--tw-text-opacity)); +} +.wpuf-text-green-500 { + --tw-text-opacity: 1; + color: rgb(34 197 94 / var(--tw-text-opacity)); +} +.wpuf-text-green-600 { + --tw-text-opacity: 1; + color: rgb(22 163 74 / var(--tw-text-opacity)); +} +.wpuf-text-green-700 { + --tw-text-opacity: 1; + color: rgb(21 128 61 / var(--tw-text-opacity)); +} +.wpuf-text-green-800 { + --tw-text-opacity: 1; + color: rgb(22 101 52 / var(--tw-text-opacity)); +} +.wpuf-text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.wpuf-text-orange-700 { + --tw-text-opacity: 1; + color: rgb(194 65 12 / var(--tw-text-opacity)); +} +.wpuf-text-primary { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.wpuf-text-purple-500 { + --tw-text-opacity: 1; + color: rgb(168 85 247 / var(--tw-text-opacity)); +} +.wpuf-text-purple-600 { + --tw-text-opacity: 1; + color: rgb(147 51 234 / var(--tw-text-opacity)); +} +.wpuf-text-purple-800 { + --tw-text-opacity: 1; + color: rgb(107 33 168 / var(--tw-text-opacity)); +} +.wpuf-text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.wpuf-text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.wpuf-text-red-700 { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} +.wpuf-text-red-800 { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.wpuf-text-slate-600 { + --tw-text-opacity: 1; + color: rgb(71 85 105 / var(--tw-text-opacity)); +} +.wpuf-text-slate-700 { + --tw-text-opacity: 1; + color: rgb(51 65 85 / var(--tw-text-opacity)); +} +.wpuf-text-slate-900 { + --tw-text-opacity: 1; + color: rgb(15 23 42 / var(--tw-text-opacity)); +} +.wpuf-text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-400 { + --tw-text-opacity: 1; + color: rgb(250 204 21 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(234 179 8 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-600 { + --tw-text-opacity: 1; + color: rgb(202 138 4 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-700 { + --tw-text-opacity: 1; + color: rgb(161 98 7 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-800 { + --tw-text-opacity: 1; + color: rgb(133 77 14 / var(--tw-text-opacity)); +} +.wpuf-underline { + text-decoration-line: underline; +} +.\!wpuf-no-underline { + text-decoration-line: none !important; +} +.wpuf-no-underline { + text-decoration-line: none; +} +.wpuf-opacity-0 { + opacity: 0; +} +.wpuf-opacity-100 { + opacity: 1; +} +.wpuf-opacity-25 { + opacity: 0.25; +} +.wpuf-opacity-40 { + opacity: 0.4; +} +.wpuf-opacity-50 { + opacity: 0.5; +} +.wpuf-opacity-75 { + opacity: 0.75; +} +.\!wpuf-shadow-none { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.\!wpuf-shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.wpuf-shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 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); +} +.wpuf-shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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); +} +.wpuf-shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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); +} +.wpuf-shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.wpuf-shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 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); +} +.wpuf-shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.wpuf-shadow-primary { + --tw-shadow-color: #059669; + --tw-shadow: var(--tw-shadow-colored); +} +.wpuf-outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} +.wpuf-outline { + outline-style: solid; +} +.wpuf--outline-offset-1 { + outline-offset: -1px; +} +.wpuf-outline-gray-300 { + outline-color: #d1d5db; +} +.wpuf-ring { + --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(3px + 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); +} +.wpuf-ring-0 { + --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); +} +.wpuf-ring-1 { + --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, 0 0 #0000); +} +.wpuf-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); +} +.wpuf-ring-inset { + --tw-ring-inset: inset; +} +.\!wpuf-ring-transparent { + --tw-ring-color: transparent !important; +} +.wpuf-ring-\[\#99A7B2\] { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(153 167 178 / var(--tw-ring-opacity)); +} +.wpuf-ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.wpuf-ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.wpuf-ring-emerald-600\/20 { + --tw-ring-color: rgb(5 150 105 / 0.2); +} +.wpuf-ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)); +} +.wpuf-ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.wpuf-ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity)); +} +.wpuf-ring-gray-900\/5 { + --tw-ring-color: rgb(17 24 39 / 0.05); +} +.wpuf-ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(22 163 74 / var(--tw-ring-opacity)); +} +.wpuf-ring-green-600\/20 { + --tw-ring-color: rgb(22 163 74 / 0.2); +} +.wpuf-ring-primary { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)); +} +.wpuf-ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity)); +} +.wpuf-ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)); +} +.wpuf-ring-opacity-5 { + --tw-ring-opacity: 0.05; +} +.wpuf-ring-offset-2 { + --tw-ring-offset-width: 2px; +} +.wpuf-blur { + --tw-blur: blur(8px); + 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); +} +.wpuf-drop-shadow-sm { + --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05)); + 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); +} +.wpuf-backdrop-blur-sm { + --tw-backdrop-blur: blur(4px); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); +} +.\!wpuf-transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} +.wpuf-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(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-duration-100 { + transition-duration: 100ms; +} +.wpuf-duration-150 { + transition-duration: 150ms; +} +.wpuf-duration-200 { + transition-duration: 200ms; +} +.wpuf-duration-300 { + transition-duration: 300ms; +} +.wpuf-duration-500 { + transition-duration: 500ms; +} +.wpuf-duration-75 { + transition-duration: 75ms; +} +.wpuf-ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.wpuf-ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.wpuf-ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} + +/* Tooltip styles — DaisyUI's .tooltip class doesn't work with the wpuf- prefix, + so we define .wpuf-tooltip manually using data-tip + ::before pseudo-element. */ +.wpuf-tooltip { + position: relative; + display: inline-flex; +} + +.wpuf-tooltip[data-tip]::before { + content: attr(data-tip); + position: absolute; + bottom: calc(100% + 0.5rem); + right: 50%; + transform: translateX(50%); + white-space: normal; + max-width: 20rem; + width: -moz-max-content; + width: max-content; + padding: 0.375rem 0.625rem; + font-size: 0.75rem; + line-height: 1.25; + border-radius: 0.375rem; + opacity: 0; + pointer-events: none; + z-index: 50; + transition: opacity 0.2s ease-in-out; +} + +.wpuf-tooltip[data-tip]::after { + content: ""; + position: absolute; + bottom: calc(100% + 0.125rem); + right: 50%; + transform: translateX(50%); + border-width: 0.375rem; + border-style: solid; + border-color: transparent; + opacity: 0; + pointer-events: none; + z-index: 50; + transition: opacity 0.2s ease-in-out; +} + +.wpuf-tooltip[data-tip]:hover::before, +.wpuf-tooltip[data-tip]:hover::after { + opacity: 1; +} + +.placeholder\:wpuf-text-gray-400::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.placeholder\:wpuf-text-gray-400::placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.placeholder\:wpuf-text-red-300::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} + +.placeholder\:wpuf-text-red-300::placeholder { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} + +.before\:wpuf-absolute::before { + content: var(--tw-content); + position: absolute; +} + +.before\:wpuf--top-6::before { + content: var(--tw-content); + top: -1.5rem; +} + +.before\:wpuf-mt-3::before { + content: var(--tw-content); + margin-top: 0.75rem; +} + +.before\:wpuf-h-3::before { + content: var(--tw-content); + height: 0.75rem; +} + +.before\:wpuf-bg-gray-700::before { + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} + +.before\:wpuf-text-zinc-50::before { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(250 250 250 / var(--tw-text-opacity)); +} + +.before\:\!wpuf-content-none::before { + --tw-content: none !important; + content: var(--tw-content) !important; +} + +.after\:wpuf-absolute::after { + content: var(--tw-content); + position: absolute; +} + +.after\:wpuf-h-6::after { + content: var(--tw-content); + height: 1.5rem; +} + +.after\:wpuf-w-6::after { + content: var(--tw-content); + width: 1.5rem; +} + +.after\:wpuf-rounded-full::after { + content: var(--tw-content); + border-radius: 9999px; +} + +.after\:wpuf-border::after { + content: var(--tw-content); + border-width: 1px; +} + +.after\:wpuf-border-b-0::after { + content: var(--tw-content); + border-bottom-width: 0px; +} + +.after\:wpuf-border-r-0::after { + content: var(--tw-content); + border-left-width: 0px; +} + +.after\:wpuf-border-solid::after { + content: var(--tw-content); + border-style: solid; +} + +.after\:wpuf-border-gray-50::after { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-border-opacity)); +} + +.after\:wpuf-border-x-transparent::after { + content: var(--tw-content); + border-right-color: transparent; + border-left-color: transparent; +} + +.after\:wpuf-border-t-gray-700::after { + content: var(--tw-content); + --tw-border-opacity: 1; + border-top-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.after\:wpuf-bg-white::after { + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.after\:wpuf-shadow-md::after { + content: var(--tw-content); + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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); +} + +.after\:wpuf-duration-300::after { + content: var(--tw-content); + transition-duration: 300ms; +} + +.checked\:\!wpuf-border-primary:checked { + --tw-border-opacity: 1 !important; + border-color: rgb(5 150 105 / var(--tw-border-opacity)) !important; +} + +.checked\:\!wpuf-bg-primary:checked { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.checked\:wpuf-bg-primary:checked { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.checked\:wpuf-bg-transparent:checked { + background-color: transparent; +} + +.checked\:\!wpuf-shadow-none:checked { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.checked\:wpuf-shadow-sm:checked { + --tw-shadow: 0 1px 2px 0 rgb(0 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); +} + +.before\:checked\:\!wpuf-bg-white:checked::before { + content: var(--tw-content); + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.checked\:before\:\!wpuf-bg-transparent:checked::before { + content: var(--tw-content); + background-color: transparent !important; +} + +.hover\:wpuf-block:hover { + display: block; +} + +.hover\:wpuf-w-3:hover { + width: 0.75rem; +} + +.hover\:\!wpuf-cursor-move:hover { + cursor: move !important; +} + +.hover\:\!wpuf-cursor-pointer:hover { + cursor: pointer !important; +} + +.hover\:wpuf-cursor-pointer:hover { + cursor: pointer; +} + +.hover\:wpuf-rounded-md:hover { + border-radius: 0.375rem; +} + +.hover\:\!wpuf-border-t-2:hover { + border-top-width: 2px !important; +} + +.hover\:wpuf-border-b-2:hover { + border-bottom-width: 2px; +} + +.hover\:\!wpuf-border-emerald-600:hover { + --tw-border-opacity: 1 !important; + border-color: rgb(5 150 105 / var(--tw-border-opacity)) !important; +} + +.hover\:wpuf-border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgb(29 78 216 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-emerald-600:hover { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-primary:hover { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgb(185 28 28 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-sky-500:hover { + --tw-border-opacity: 1; + border-color: rgb(14 165 233 / var(--tw-border-opacity)); +} + +.hover\:\!wpuf-bg-green-50:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)) !important; +} + +.hover\:wpuf-bg-\[\#7F8C96\]:hover { + --tw-bg-opacity: 1; + background-color: rgb(127 140 150 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-\[\#E1E6EA\]:hover { + --tw-bg-opacity: 1; + background-color: rgb(225 230 234 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(209 250 229 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(52 211 153 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-800:hover { + --tw-bg-opacity: 1; + background-color: rgb(6 95 70 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-primary:hover { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-primaryHover:hover { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-slate-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(241 245 249 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-slate-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(100 116 139 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 249 195 / var(--tw-bg-opacity)); +} + +.hover\:\!wpuf-bg-none:hover { + background-image: none !important; +} + +.hover\:wpuf-from-purple-700:hover { + --tw-gradient-from: #7e22ce var(--tw-gradient-from-position); + --tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.hover\:wpuf-to-blue-700:hover { + --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position); +} + +.hover\:wpuf-stroke-gray-200:hover { + stroke: #e5e7eb; +} + +.hover\:\!wpuf-text-emerald-600:hover { + --tw-text-opacity: 1 !important; + color: rgb(5 150 105 / var(--tw-text-opacity)) !important; +} + +.hover\:\!wpuf-text-gray-700:hover { + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.hover\:\!wpuf-text-gray-900:hover { + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:wpuf-text-emerald-200:hover { + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-emerald-700:hover { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-500:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-600:hover { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-700:hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-800:hover { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-900:hover { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-green-800:hover { + --tw-text-opacity: 1; + color: rgb(22 101 52 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-primary:hover { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-primaryHover:hover { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-red-500:hover { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.hover\:wpuf-underline:hover { + text-decoration-line: underline; +} + +.hover\:wpuf-opacity-100:hover { + opacity: 1; +} + +.hover\:wpuf-shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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); +} + +.hover\:wpuf-shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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); +} + +.hover\:wpuf-shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgb(0 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); +} + +.hover\:wpuf-drop-shadow-sm:hover { + --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05)); + 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); +} + +.hover\:wpuf-transition-all:hover { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.checked\:hover\:wpuf-bg-primary:hover:checked { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.checked\:hover\:wpuf-bg-transparent:hover:checked { + background-color: transparent; +} + +.hover\:checked\:\!wpuf-bg-primary:checked:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.checked\:hover\:wpuf-shadow-none:hover:checked { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:checked\:\!wpuf-ring-transparent:checked:hover { + --tw-ring-color: transparent !important; +} + +.focus\:wpuf-z-20:focus { + z-index: 20; +} + +.focus\:wpuf-border-none:focus { + border-style: none; +} + +.focus\:\!wpuf-border-\[\#10b981\]:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; +} + +.focus\:\!wpuf-border-emerald-500:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; +} + +.focus\:\!wpuf-border-primaryHover:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; +} + +.focus\:\!wpuf-border-transparent:focus { + border-color: transparent !important; +} + +.focus\:wpuf-border-emerald-500:focus { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} + +.focus\:wpuf-border-emerald-700:focus { + --tw-border-opacity: 1; + border-color: rgb(4 120 87 / var(--tw-border-opacity)); +} + +.focus\:wpuf-border-primary:focus { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.focus\:wpuf-bg-emerald-700:focus { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-bg-primaryHover:focus { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-bg-slate-100:focus { + --tw-bg-opacity: 1; + background-color: rgb(241 245 249 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-from-purple-700:focus { + --tw-gradient-from: #7e22ce var(--tw-gradient-from-position); + --tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.focus\:wpuf-to-blue-700:focus { + --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position); +} + +.focus\:wpuf-text-white:focus { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.focus\:\!wpuf-shadow-none:focus { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.focus\:wpuf-shadow-none:focus { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:wpuf-shadow-primary:focus { + --tw-shadow-color: #059669; + --tw-shadow: var(--tw-shadow-colored); +} + +.focus\:wpuf-outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.focus\:wpuf-ring: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(3px + 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\:wpuf-ring-1: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(1px + 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\:wpuf-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\:\!wpuf-ring-emerald-500:focus { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)) !important; +} + +.focus\:\!wpuf-ring-primary:focus { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)) !important; +} + +.focus\:\!wpuf-ring-transparent:focus { + --tw-ring-color: transparent !important; +} + +.focus\:wpuf-ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-emerald-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-emerald-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-primary:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-primaryHover:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} + +.checked\:focus\:\!wpuf-bg-primary:focus:checked { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.checked\:focus\:wpuf-bg-transparent:focus:checked { + background-color: transparent; +} + +.focus\:checked\:\!wpuf-bg-primary:checked:focus { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.focus\:checked\:\!wpuf-shadow-none:checked:focus { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.focus\:checked\:\!wpuf-shadow-primary:checked:focus { + --tw-shadow-color: #059669 !important; + --tw-shadow: var(--tw-shadow-colored) !important; +} + +.focus\:checked\:\!wpuf-ring-transparent:checked:focus { + --tw-ring-color: transparent !important; +} + +.focus-visible\:wpuf-outline:focus-visible { + outline-style: solid; +} + +.focus-visible\:wpuf-outline-2:focus-visible { + outline-width: 2px; +} + +.focus-visible\:wpuf-outline-offset-2:focus-visible { + outline-offset: 2px; +} + +.focus-visible\:wpuf-outline-indigo-600:focus-visible { + outline-color: #4f46e5; +} + +.focus-visible\:wpuf-outline-primary:focus-visible { + outline-color: #059669; +} + +.focus-visible\:wpuf-ring-2:focus-visible { + --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-visible\:wpuf-ring-white:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} + +.focus-visible\:wpuf-ring-opacity-75:focus-visible { + --tw-ring-opacity: 0.75; +} + +.active\:wpuf-shadow-none:active { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.disabled\:wpuf-cursor-not-allowed:disabled { + cursor: not-allowed; +} + +.disabled\:wpuf-opacity-50:disabled { + opacity: 0.5; +} + +.wpuf-group:hover .group-hover\:wpuf-flex { + display: flex; +} + +.wpuf-group:hover .group-hover\:wpuf-rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.wpuf-group:hover .group-hover\:wpuf-cursor-pointer { + cursor: pointer; +} + +.wpuf-group\/column-inner:hover .group-hover\/column-inner\:wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.wpuf-group\/hidden-fields:hover .group-hover\/hidden-fields\:wpuf-border-primaryHover { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} + +.wpuf-group:hover .group-hover\:\!wpuf-border-green-400 { + --tw-border-opacity: 1 !important; + border-color: rgb(74 222 128 / var(--tw-border-opacity)) !important; +} + +.wpuf-group:hover .group-hover\:wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.wpuf-group\/hidden-fields:hover .group-hover\/hidden-fields\:wpuf-bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} + +.wpuf-group:hover .group-hover\:wpuf-stroke-gray-500 { + stroke: #6b7280; +} + +.wpuf-group\/sidebar-item:hover .group-hover\/sidebar-item\:wpuf-text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.wpuf-group\/column-inner:hover .group-hover\/column-inner\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/hidden-fields:hover .group-hover\/hidden-fields\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/item:hover .group-hover\/item\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-button:hover .group-hover\/pro-button\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-field:hover .group-hover\/pro-field\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-item:hover .group-hover\/pro-item\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-item:hover .group-hover\/pro-item\:wpuf-opacity-50 { + opacity: 0.5; +} + +.wpuf-group:hover .group-hover\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group:hover .group-hover\:wpuf-opacity-70 { + opacity: 0.7; +} + +.wpuf-peer:checked ~ .peer-checked\:wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.wpuf-peer:checked ~ .peer-checked\:wpuf-bg-primary { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.wpuf-peer:checked ~ .peer-checked\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-peer:checked ~ .peer-checked\:after\:wpuf-translate-x-4::after { + content: var(--tw-content); + --tw-translate-x: 1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.wpuf-peer:hover ~ .peer-hover\:wpuf-block { + display: block; +} + +@media (min-width: 640px) { + .sm\:wpuf--mx-6 { + margin-right: -1.5rem; + margin-left: -1.5rem; + } + .sm\:wpuf-mx-auto { + margin-right: auto; + margin-left: auto; + } + .sm\:wpuf-flex { + display: flex; + } + .sm\:wpuf-h-\[calc\(100vh-10rem\)\] { + height: calc(100vh - 10rem); + } + .sm\:wpuf-grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .sm\:wpuf-items-center { + align-items: center; + } + .sm\:wpuf-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-left: calc(2.5rem * var(--tw-space-x-reverse)); + margin-right: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:wpuf-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)); + } + .sm\:wpuf-rounded-lg { + border-radius: 0.5rem; + } + .sm\:wpuf-p-0 { + padding: 0px; + } + .sm\:wpuf-p-5 { + padding: 1.25rem; + } + .sm\:wpuf-p-6 { + padding: 1.5rem; + } + .sm\:wpuf-p-9 { + padding: 2.25rem; + } + .sm\:wpuf-px-6 { + padding-right: 1.5rem; + padding-left: 1.5rem; + } + .sm\:wpuf-py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .sm\:wpuf-pl-6 { + padding-right: 1.5rem; + } + .sm\:wpuf-text-5xl { + font-size: 3rem; + line-height: 1; + } + .sm\:wpuf-text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .sm\:wpuf-leading-6 { + line-height: 1.5rem; + } +} + +@media (min-width: 768px) { + .md\:wpuf-inline-block { + display: inline-block; + } + .md\:wpuf-w-3\/4 { + width: 75%; + } + .md\:wpuf-grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .md\:wpuf-flex-row { + flex-direction: row; + } + .md\:wpuf-pb-16 { + padding-bottom: 4rem; + } +} + +@media (min-width: 1024px) { + .lg\:wpuf--mx-8 { + margin-right: -2rem; + margin-left: -2rem; + } + .lg\:wpuf-w-\[260px\] { + width: 260px; + } + .lg\:wpuf-grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .lg\:wpuf-flex-row { + flex-direction: row; + } + .lg\:wpuf-gap-0 { + gap: 0px; + } + .lg\:wpuf-rounded-l-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + .lg\:wpuf-rounded-r-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + .lg\:wpuf-border-l { + border-right-width: 1px; + } + .lg\:wpuf-p-8 { + padding: 2rem; + } + .lg\:wpuf-px-8 { + padding-right: 2rem; + padding-left: 2rem; + } + .lg\:wpuf-pb-12 { + padding-bottom: 3rem; + } +} + +@media (min-width: 1280px) { + .xl\:wpuf-mt-10 { + margin-top: 2.5rem; + } +} + +.rtl\:wpuf-left-auto:where([dir="rtl"], [dir="rtl"] *) { + right: auto; +} + +.rtl\:wpuf-right-0:where([dir="rtl"], [dir="rtl"] *) { + left: 0px; +} + +.rtl\:wpuf-ml-1:where([dir="rtl"], [dir="rtl"] *) { + margin-right: 0.25rem; +} + +.rtl\:wpuf-mr-0:where([dir="rtl"], [dir="rtl"] *) { + margin-left: 0px; +} + +.rtl\:wpuf-pl-0:where([dir="rtl"], [dir="rtl"] *) { + padding-right: 0px; +} + +.rtl\:wpuf-pr-2:where([dir="rtl"], [dir="rtl"] *) { + padding-left: 0.5rem; +} + +.rtl\:wpuf-text-right:where([dir="rtl"], [dir="rtl"] *) { + text-align: left; +} + diff --git a/assets/css/subscriptions.css b/assets/css/subscriptions.css new file mode 100644 index 000000000..a2bf255e3 --- /dev/null +++ b/assets/css/subscriptions.css @@ -0,0 +1,4277 @@ +/*!*******************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/css/subscriptions.css ***! + \*******************************************************************************************************************************************************************************/ +/* DESCRIPTION: Subscriptions React page styles with Tailwind CSS v3 */ +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ +*:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::before, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::after { + box-sizing: border-box; /* 1 */ + border-width: 0; /* 2 */ + border-style: solid; /* 2 */ + border-color: #e5e7eb; /* 2 */ +} +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::before, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *)::after { + --tw-content: ''; +} +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. +7. Disable tap highlights on iOS +*/ +.wpuf_packs, +#wpuf-subscription-page, +#wpuf-form-builder, +#wpuf-profile-forms-list-table-view, +#wpuf-post-forms-list-table-view, +#wpuf-ai-form-builder, +.wpuf-ai-form-wrapper, +.swal2-container, +.wpuf-account-container, +.wpuf-form-template-modal { + line-height: 1.5; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + -moz-tab-size: 4; /* 3 */ + -o-tab-size: 4; + tab-size: 4; /* 3 */ + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ + font-feature-settings: normal; /* 5 */ + font-variation-settings: normal; /* 6 */ + -webkit-tap-highlight-color: transparent; /* 7 */ +} +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ +.wpuf_packs, +#wpuf-subscription-page, +#wpuf-form-builder, +#wpuf-profile-forms-list-table-view, +#wpuf-post-forms-list-table-view, +#wpuf-ai-form-builder, +.wpuf-ai-form-wrapper, +.swal2-container, +.wpuf-account-container, +.wpuf-form-template-modal { + margin: 0; /* 1 */ + line-height: inherit; /* 2 */ +} +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ +hr:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + height: 0; /* 1 */ + color: inherit; /* 2 */ + border-top-width: 1px; /* 3 */ +} +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ +abbr:where([title]):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} +/* +Remove the default font size and weight for headings. +*/ +h1:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h2:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h3:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h4:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h5:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h6:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-size: inherit; + font-weight: inherit; +} +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ +a:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + color: inherit; + text-decoration: inherit; +} +/* +Add the correct font weight in Edge and Safari. +*/ +b:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +strong:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-weight: bolder; +} +/* +1. Use the user's configured `mono` font-family by default. +2. Use the user's configured `mono` font-feature-settings by default. +3. Use the user's configured `mono` font-variation-settings by default. +4. Correct the odd `em` font sizing in all browsers. +*/ +code:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +kbd:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +samp:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +pre:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ + font-feature-settings: normal; /* 2 */ + font-variation-settings: normal; /* 3 */ + font-size: 1em; /* 4 */ +} +/* +Add the correct font size in all browsers. +*/ +small:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-size: 80%; +} +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ +sub:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +sup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + bottom: -0.25em; +} +sup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + top: -0.5em; +} +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ +table:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + text-indent: 0; /* 1 */ + border-color: inherit; /* 2 */ + border-collapse: collapse; /* 3 */ +} +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +optgroup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +select:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +textarea:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + font-family: inherit; /* 1 */ + font-feature-settings: inherit; /* 1 */ + font-variation-settings: inherit; /* 1 */ + font-size: 100%; /* 1 */ + font-weight: inherit; /* 1 */ + line-height: inherit; /* 1 */ + letter-spacing: inherit; /* 1 */ + color: inherit; /* 1 */ + margin: 0; /* 2 */ + padding: 0; /* 3 */ +} +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +select:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + text-transform: none; +} +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where([type='button']):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where([type='reset']):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +input:where([type='submit']):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + -webkit-appearance: button; /* 1 */ + background-color: transparent; /* 2 */ + background-image: none; /* 2 */ +} +/* +Use the modern Firefox focus style for all focusable elements. +*/ +:-moz-focusring:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + outline: auto; +} +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ +:-moz-ui-invalid:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + box-shadow: none; +} +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ +progress:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + vertical-align: baseline; +} +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-inner-spin-button, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-outer-spin-button { + height: auto; +} +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ +[type='search']:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-search-decoration { + -webkit-appearance: none; +} +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} +/* +Add the correct display in Chrome and Safari. +*/ +summary:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + display: list-item; +} +/* +Removes the default spacing and border for appropriate elements. +*/ +blockquote:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +dl:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +dd:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h1:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h2:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h3:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h4:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h5:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +h6:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +hr:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +figure:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +p:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +pre:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + margin: 0; +} +fieldset:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + margin: 0; + padding: 0; +} +legend:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + padding: 0; +} +ol:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +ul:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +menu:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + list-style: none; + margin: 0; + padding: 0; +} +/* +Reset default styling for dialogs. +*/ +dialog:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + padding: 0; +} +/* +Prevent resizing textareas horizontally by default. +*/ +textarea:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + resize: vertical; +} +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) input::-moz-placeholder, :where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) textarea::-moz-placeholder { + opacity: 1; /* 1 */ + color: #9ca3af; /* 2 */ +} +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) input::placeholder, +:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) textarea::placeholder { + opacity: 1; /* 1 */ + color: #9ca3af; /* 2 */ +} +/* +Set the default cursor for buttons. +*/ +button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +[role="button"]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + cursor: pointer; +} +/* +Make sure disabled buttons don't get the pointer cursor. +*/ +:disabled:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + cursor: default; +} +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ +img:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +svg:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +video:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +canvas:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +audio:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +iframe:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +embed:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +object:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + display: block; /* 1 */ + vertical-align: middle; /* 2 */ +} +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ +img:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *), +video:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + max-width: 100%; + height: auto; +} +/* Make elements with the HTML hidden attribute stay hidden by default */ +[hidden]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) { + display: none; +} +*, ::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(59 130 246 / 0.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(59 130 246 / 0.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: ; +} +.wpuf-form-input,.wpuf-form-textarea,.wpuf-form-select,.wpuf-form-multiselect { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #6b7280; + border-width: 1px; + border-radius: 0px; + padding-top: 0.5rem; + padding-right: 0.75rem; + padding-bottom: 0.5rem; + padding-left: 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 0 #0000; +} +.wpuf-form-input:focus, .wpuf-form-textarea:focus, .wpuf-form-select:focus, .wpuf-form-multiselect: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: #2563eb; + --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: #2563eb; +} +.wpuf-form-input::-moz-placeholder, .wpuf-form-textarea::-moz-placeholder { + color: #6b7280; + opacity: 1; +} +.wpuf-form-input::placeholder,.wpuf-form-textarea::placeholder { + color: #6b7280; + opacity: 1; +} +.wpuf-form-input::-webkit-datetime-edit-fields-wrapper { + padding: 0; +} +.wpuf-form-input::-webkit-date-and-time-value { + min-height: 1.5em; + text-align: inherit; +} +.wpuf-form-input::-webkit-datetime-edit { + display: inline-flex; +} +.wpuf-form-input::-webkit-datetime-edit,.wpuf-form-input::-webkit-datetime-edit-year-field,.wpuf-form-input::-webkit-datetime-edit-month-field,.wpuf-form-input::-webkit-datetime-edit-day-field,.wpuf-form-input::-webkit-datetime-edit-hour-field,.wpuf-form-input::-webkit-datetime-edit-minute-field,.wpuf-form-input::-webkit-datetime-edit-second-field,.wpuf-form-input::-webkit-datetime-edit-millisecond-field,.wpuf-form-input::-webkit-datetime-edit-meridiem-field { + padding-top: 0; + padding-bottom: 0; +} +.wpuf-form-select { + background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e"); + background-position: right 0.5rem center; + background-repeat: no-repeat; + background-size: 1.5em 1.5em; + padding-right: 2.5rem; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} +.wpuf-form-select:where([size]:not([size="1"])) { + background-image: initial; + background-position: initial; + background-repeat: unset; + background-size: initial; + padding-right: 0.75rem; + -webkit-print-color-adjust: unset; + print-color-adjust: unset; +} +.wpuf-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; +} +.wpuf-pointer-events-none { + pointer-events: none; +} +.\!wpuf-static { + position: static !important; +} +.wpuf-fixed { + position: fixed; +} +.wpuf-absolute { + position: absolute; +} +.\!wpuf-relative { + position: relative !important; +} +.wpuf-relative { + position: relative; +} +.wpuf-sticky { + position: sticky; +} +.wpuf-inset-0 { + inset: 0px; +} +.wpuf-inset-y-0 { + top: 0px; + bottom: 0px; +} +.\!wpuf-right-\[-4rem\] { + right: -4rem !important; +} +.\!wpuf-top-8 { + top: 2rem !important; +} +.-wpuf-top-1 { + top: -0.25rem; +} +.wpuf--left-20 { + left: -5rem; +} +.wpuf--right-px { + right: -1px; +} +.wpuf-bottom-3 { + bottom: 0.75rem; +} +.wpuf-left-0 { + left: 0px; +} +.wpuf-left-1 { + left: 0.25rem; +} +.wpuf-left-1\/2 { + left: 50%; +} +.wpuf-left-4 { + left: 1rem; +} +.wpuf-left-\[-2\%\] { + left: -2%; +} +.wpuf-left-\[-20px\] { + left: -20px; +} +.wpuf-left-\[50\%\] { + left: 50%; +} +.wpuf-left-\[calc\(50\%-5rem\)\] { + left: calc(50% - 5rem); +} +.wpuf-right-0 { + right: 0px; +} +.wpuf-right-3 { + right: 0.75rem; +} +.wpuf-right-4 { + right: 1rem; +} +.wpuf-right-6 { + right: 1.5rem; +} +.wpuf-right-8 { + right: 2rem; +} +.wpuf-right-\[12\%\] { + right: 12%; +} +.wpuf-top-0 { + top: 0px; +} +.wpuf-top-1 { + top: 0.25rem; +} +.wpuf-top-1\/2 { + top: 50%; +} +.wpuf-top-1\/3 { + top: 33.333333%; +} +.wpuf-top-20 { + top: 5rem; +} +.wpuf-top-3 { + top: 0.75rem; +} +.wpuf-top-4 { + top: 1rem; +} +.wpuf-top-\[-40\%\] { + top: -40%; +} +.wpuf-top-\[50\%\] { + top: 50%; +} +.wpuf-top-\[7\%\] { + top: 7%; +} +.wpuf-top-\[93px\] { + top: 93px; +} +.wpuf-top-full { + top: 100%; +} +.wpuf-z-10 { + z-index: 10; +} +.wpuf-z-20 { + z-index: 20; +} +.wpuf-z-30 { + z-index: 30; +} +.wpuf-z-40 { + z-index: 40; +} +.wpuf-z-50 { + z-index: 50; +} +.wpuf-z-\[1000000\] { + z-index: 1000000; +} +.wpuf-z-\[1\] { + z-index: 1; +} +.wpuf-z-\[999998\] { + z-index: 999998; +} +.wpuf-z-\[999999\] { + z-index: 999999; +} +.wpuf-col-span-2 { + grid-column: span 2 / span 2; +} +.\!wpuf--m-4 { + margin: -1rem !important; +} +.\!wpuf-m-0 { + margin: 0px !important; +} +.wpuf-m-0 { + margin: 0px; +} +.wpuf-m-1 { + margin: 0.25rem; +} +.wpuf-m-2 { + margin: 0.5rem; +} +.wpuf-m-4 { + margin: 1rem; +} +.wpuf--mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; +} +.wpuf--mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; +} +.wpuf--mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} +.wpuf--mx-8 { + margin-left: -2rem; + margin-right: -2rem; +} +.wpuf--my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.wpuf--my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} +.wpuf--my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} +.wpuf-mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} +.wpuf-mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; +} +.wpuf-mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.wpuf-mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} +.wpuf-mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; +} +.wpuf-mx-auto { + margin-left: auto; + margin-right: auto; +} +.wpuf-my-0 { + margin-top: 0px; + margin-bottom: 0px; +} +.wpuf-my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.wpuf-my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.wpuf-my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} +.wpuf-my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} +.\!wpuf--mb-\[30px\] { + margin-bottom: -30px !important; +} +.\!wpuf-mb-0 { + margin-bottom: 0px !important; +} +.\!wpuf-mb-4 { + margin-bottom: 1rem !important; +} +.\!wpuf-ml-0 { + margin-left: 0px !important; +} +.\!wpuf-ml-1 { + margin-left: 0.25rem !important; +} +.\!wpuf-ml-6 { + margin-left: 1.5rem !important; +} +.\!wpuf-ml-\[-20px\] { + margin-left: -20px !important; +} +.\!wpuf-mr-1 { + margin-right: 0.25rem !important; +} +.\!wpuf-mr-10 { + margin-right: 2.5rem !important; +} +.\!wpuf-mr-2 { + margin-right: 0.5rem !important; +} +.\!wpuf-mt-0 { + margin-top: 0px !important; +} +.\!wpuf-mt-10 { + margin-top: 2.5rem !important; +} +.\!wpuf-mt-2 { + margin-top: 0.5rem !important; +} +.\!wpuf-mt-2\.5 { + margin-top: 0.625rem !important; +} +.\!wpuf-mt-\[\.5px\] { + margin-top: .5px !important; +} +.wpuf--mb-px { + margin-bottom: -1px; +} +.wpuf--ml-1 { + margin-left: -0.25rem; +} +.wpuf--ml-3 { + margin-left: -0.75rem; +} +.wpuf--mr-3 { + margin-right: -0.75rem; +} +.wpuf--mt-4 { + margin-top: -1rem; +} +.wpuf--mt-6 { + margin-top: -1.5rem; +} +.wpuf-mb-0 { + margin-bottom: 0px; +} +.wpuf-mb-1 { + margin-bottom: 0.25rem; +} +.wpuf-mb-10 { + margin-bottom: 2.5rem; +} +.wpuf-mb-12 { + margin-bottom: 3rem; +} +.wpuf-mb-14 { + margin-bottom: 3.5rem; +} +.wpuf-mb-16 { + margin-bottom: 4rem; +} +.wpuf-mb-2 { + margin-bottom: 0.5rem; +} +.wpuf-mb-3 { + margin-bottom: 0.75rem; +} +.wpuf-mb-32 { + margin-bottom: 8rem; +} +.wpuf-mb-4 { + margin-bottom: 1rem; +} +.wpuf-mb-5 { + margin-bottom: 1.25rem; +} +.wpuf-mb-6 { + margin-bottom: 1.5rem; +} +.wpuf-mb-8 { + margin-bottom: 2rem; +} +.wpuf-mb-\[10px\] { + margin-bottom: 10px; +} +.wpuf-mb-\[32px\] { + margin-bottom: 32px; +} +.wpuf-mb-\[48px\] { + margin-bottom: 48px; +} +.wpuf-me-2 { + margin-inline-end: 0.5rem; +} +.wpuf-ml-1 { + margin-left: 0.25rem; +} +.wpuf-ml-10 { + margin-left: 2.5rem; +} +.wpuf-ml-2 { + margin-left: 0.5rem; +} +.wpuf-ml-3 { + margin-left: 0.75rem; +} +.wpuf-ml-4 { + margin-left: 1rem; +} +.wpuf-ml-6 { + margin-left: 1.5rem; +} +.wpuf-ml-8 { + margin-left: 2rem; +} +.wpuf-ml-\[-20px\] { + margin-left: -20px; +} +.wpuf-mr-1 { + margin-right: 0.25rem; +} +.wpuf-mr-2 { + margin-right: 0.5rem; +} +.wpuf-mr-3 { + margin-right: 0.75rem; +} +.wpuf-mr-4 { + margin-right: 1rem; +} +.wpuf-mr-6 { + margin-right: 1.5rem; +} +.wpuf-mr-8 { + margin-right: 2rem; +} +.wpuf-mr-9 { + margin-right: 2.25rem; +} +.wpuf-mr-\[10px\] { + margin-right: 10px; +} +.wpuf-mr-\[16px\] { + margin-right: 16px; +} +.wpuf-mt-0 { + margin-top: 0px; +} +.wpuf-mt-1 { + margin-top: 0.25rem; +} +.wpuf-mt-10 { + margin-top: 2.5rem; +} +.wpuf-mt-12 { + margin-top: 3rem; +} +.wpuf-mt-16 { + margin-top: 4rem; +} +.wpuf-mt-2 { + margin-top: 0.5rem; +} +.wpuf-mt-20 { + margin-top: 5rem; +} +.wpuf-mt-3 { + margin-top: 0.75rem; +} +.wpuf-mt-4 { + margin-top: 1rem; +} +.wpuf-mt-5 { + margin-top: 1.25rem; +} +.wpuf-mt-6 { + margin-top: 1.5rem; +} +.wpuf-mt-8 { + margin-top: 2rem; +} +.wpuf-mt-9 { + margin-top: 2.25rem; +} +.wpuf-mt-\[-5px\] { + margin-top: -5px; +} +.wpuf-mt-\[1px\] { + margin-top: 1px; +} +.wpuf-mt-\[24px\] { + margin-top: 24px; +} +.wpuf-mt-\[32px\] { + margin-top: 32px; +} +.wpuf-mt-\[40px\] { + margin-top: 40px; +} +.wpuf-block { + display: block; +} +.wpuf-inline-block { + display: inline-block; +} +.\!wpuf-flex { + display: flex !important; +} +.wpuf-flex { + display: flex; +} +.\!wpuf-inline-flex { + display: inline-flex !important; +} +.wpuf-inline-flex { + display: inline-flex; +} +.wpuf-table { + display: table; +} +.wpuf-flow-root { + display: flow-root; +} +.wpuf-grid { + display: grid; +} +.wpuf-hidden { + display: none; +} +.wpuf-aspect-square { + aspect-ratio: 1 / 1; +} +.wpuf-size-4 { + width: 1rem; + height: 1rem; +} +.wpuf-size-5 { + width: 1.25rem; + height: 1.25rem; +} +.wpuf-size-6 { + width: 1.5rem; + height: 1.5rem; +} +.\!wpuf-h-5 { + height: 1.25rem !important; +} +.\!wpuf-h-\[150vh\] { + height: 150vh !important; +} +.wpuf-h-0 { + height: 0px; +} +.wpuf-h-1 { + height: 0.25rem; +} +.wpuf-h-10 { + height: 2.5rem; +} +.wpuf-h-12 { + height: 3rem; +} +.wpuf-h-16 { + height: 4rem; +} +.wpuf-h-2 { + height: 0.5rem; +} +.wpuf-h-24 { + height: 6rem; +} +.wpuf-h-3 { + height: 0.75rem; +} +.wpuf-h-4 { + height: 1rem; +} +.wpuf-h-5 { + height: 1.25rem; +} +.wpuf-h-6 { + height: 1.5rem; +} +.wpuf-h-8 { + height: 2rem; +} +.wpuf-h-80 { + height: 20rem; +} +.wpuf-h-9 { + height: 2.25rem; +} +.wpuf-h-\[180\%\] { + height: 180%; +} +.wpuf-h-\[44px\] { + height: 44px; +} +.wpuf-h-\[48px\] { + height: 48px; +} +.wpuf-h-\[50vh\] { + height: 50vh; +} +.wpuf-h-\[70vh\] { + height: 70vh; +} +.wpuf-h-\[80vh\] { + height: 80vh; +} +.wpuf-h-\[96px\] { + height: 96px; +} +.wpuf-h-\[calc\(100vh-12rem\)\] { + height: calc(100vh - 12rem); +} +.wpuf-h-\[calc\(100vh-14rem\)\] { + height: calc(100vh - 14rem); +} +.wpuf-h-auto { + height: auto; +} +.wpuf-h-full { + height: 100%; +} +.wpuf-h-max { + height: -moz-max-content; + height: max-content; +} +.wpuf-h-min { + height: -moz-min-content; + height: min-content; +} +.wpuf-h-screen { + height: 100vh; +} +.wpuf-h-svh { + height: 100svh; +} +.wpuf-max-h-60 { + max-height: 15rem; +} +.wpuf-max-h-64 { + max-height: 16rem; +} +.wpuf-max-h-\[200px\] { + max-height: 200px; +} +.wpuf-max-h-\[calc\(100vh-300px\)\] { + max-height: calc(100vh - 300px); +} +.wpuf-max-h-screen { + max-height: 100vh; +} +.wpuf-min-h-16 { + min-height: 4rem; +} +.wpuf-min-h-\[100px\] { + min-height: 100px; +} +.wpuf-min-h-\[300px\] { + min-height: 300px; +} +.wpuf-min-h-\[416px\] { + min-height: 416px; +} +.wpuf-min-h-\[672px\] { + min-height: 672px; +} +.wpuf-min-h-\[98px\] { + min-height: 98px; +} +.wpuf-min-h-\[calc\(100vh-5rem\)\] { + min-height: calc(100vh - 5rem); +} +.wpuf-min-h-full { + min-height: 100%; +} +.wpuf-min-h-max { + min-height: -moz-max-content; + min-height: max-content; +} +.wpuf-min-h-min { + min-height: -moz-min-content; + min-height: min-content; +} +.wpuf-min-h-screen { + min-height: 100vh; +} +.\!wpuf-w-5 { + width: 1.25rem !important; +} +.\!wpuf-w-\[calc\(100\%\+20px\)\] { + width: calc(100% + 20px) !important; +} +.\!wpuf-w-full { + width: 100% !important; +} +.wpuf-w-1 { + width: 0.25rem; +} +.wpuf-w-1\/2 { + width: 50%; +} +.wpuf-w-1\/3 { + width: 33.333333%; +} +.wpuf-w-1\/4 { + width: 25%; +} +.wpuf-w-10 { + width: 2.5rem; +} +.wpuf-w-11 { + width: 2.75rem; +} +.wpuf-w-12 { + width: 3rem; +} +.wpuf-w-16 { + width: 4rem; +} +.wpuf-w-2 { + width: 0.5rem; +} +.wpuf-w-2\/3 { + width: 66.666667%; +} +.wpuf-w-2\/4 { + width: 50%; +} +.wpuf-w-2\/5 { + width: 40%; +} +.wpuf-w-20 { + width: 5rem; +} +.wpuf-w-24 { + width: 6rem; +} +.wpuf-w-3 { + width: 0.75rem; +} +.wpuf-w-3\/4 { + width: 75%; +} +.wpuf-w-32 { + width: 8rem; +} +.wpuf-w-4 { + width: 1rem; +} +.wpuf-w-40 { + width: 10rem; +} +.wpuf-w-44 { + width: 11rem; +} +.wpuf-w-48 { + width: 12rem; +} +.wpuf-w-5 { + width: 1.25rem; +} +.wpuf-w-52 { + width: 13rem; +} +.wpuf-w-6 { + width: 1.5rem; +} +.wpuf-w-64 { + width: 16rem; +} +.wpuf-w-8 { + width: 2rem; +} +.wpuf-w-80 { + width: 20rem; +} +.wpuf-w-9 { + width: 2.25rem; +} +.wpuf-w-\[104\%\] { + width: 104%; +} +.wpuf-w-\[166px\] { + width: 166px; +} +.wpuf-w-\[260px\] { + width: 260px; +} +.wpuf-w-\[calc\(100\%\+20px\)\] { + width: calc(100% + 20px); +} +.wpuf-w-\[calc\(100\%\+40px\)\] { + width: calc(100% + 40px); +} +.wpuf-w-\[calc\(100\%-2rem\)\] { + width: calc(100% - 2rem); +} +.wpuf-w-auto { + width: auto; +} +.wpuf-w-fit { + width: -moz-fit-content; + width: fit-content; +} +.wpuf-w-full { + width: 100%; +} +.wpuf-w-max { + width: -moz-max-content; + width: max-content; +} +.wpuf-w-screen { + width: 100vw; +} +.wpuf-min-w-0 { + min-width: 0px; +} +.wpuf-min-w-\[101px\] { + min-width: 101px; +} +.wpuf-min-w-\[158px\] { + min-width: 158px; +} +.wpuf-min-w-full { + min-width: 100%; +} +.\!wpuf-max-w-full { + max-width: 100% !important; +} +.wpuf-max-w-2xl { + max-width: 42rem; +} +.wpuf-max-w-4xl { + max-width: 56rem; +} +.wpuf-max-w-5xl { + max-width: 64rem; +} +.wpuf-max-w-7xl { + max-width: 80rem; +} +.wpuf-max-w-\[1400px\] { + max-width: 1400px; +} +.wpuf-max-w-\[720px\] { + max-width: 720px; +} +.wpuf-max-w-\[768px\] { + max-width: 768px; +} +.wpuf-max-w-\[772px\] { + max-width: 772px; +} +.wpuf-max-w-\[868px\] { + max-width: 868px; +} +.wpuf-max-w-full { + max-width: 100%; +} +.wpuf-max-w-lg { + max-width: 32rem; +} +.wpuf-max-w-md { + max-width: 28rem; +} +.wpuf-max-w-xl { + max-width: 36rem; +} +.wpuf-max-w-xs { + max-width: 20rem; +} +.wpuf-flex-1 { + flex: 1 1 0%; +} +.wpuf-flex-none { + flex: none; +} +.wpuf-flex-shrink { + flex-shrink: 1; +} +.wpuf-flex-shrink-0 { + flex-shrink: 0; +} +.wpuf-shrink-0 { + flex-shrink: 0; +} +.wpuf-flex-grow { + flex-grow: 1; +} +.wpuf-grow { + flex-grow: 1; +} +.wpuf-basis-1 { + flex-basis: 0.25rem; +} +.wpuf-basis-1\/2 { + flex-basis: 50%; +} +.wpuf-basis-1\/5 { + flex-basis: 20%; +} +.wpuf-basis-4 { + flex-basis: 1rem; +} +.wpuf-basis-4\/5 { + flex-basis: 80%; +} +.wpuf-border-collapse { + border-collapse: collapse; +} +.wpuf-border-separate { + border-collapse: separate; +} +.wpuf-border-spacing-0 { + --tw-border-spacing-x: 0px; + --tw-border-spacing-y: 0px; + border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); +} +.wpuf-origin-top-right { + transform-origin: top right; +} +.-wpuf-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-wpuf-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-x-1 { + --tw-translate-x: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-x-\[50\%\] { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf--translate-y-\[50\%\] { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-translate-x-5 { + --tw-translate-x: 1.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-180 { + --tw-rotate: 180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-45 { + --tw-rotate: 45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-rotate-90 { + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.wpuf-transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +@keyframes wpuf-pulse { + 50% { + opacity: .5; + } +} +.wpuf-animate-pulse { + animation: wpuf-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} +@keyframes wpuf-spin { + to { + transform: rotate(360deg); + } +} +.wpuf-animate-spin { + animation: wpuf-spin 1s linear infinite; +} +.\!wpuf-cursor-not-allowed { + cursor: not-allowed !important; +} +.wpuf-cursor-move { + cursor: move; +} +.wpuf-cursor-not-allowed { + cursor: not-allowed; +} +.wpuf-cursor-pointer { + cursor: pointer; +} +.wpuf-cursor-wait { + cursor: wait; +} +.wpuf-resize-none { + resize: none; +} +.wpuf-list-none { + list-style-type: none; +} +.wpuf-grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} +.wpuf-grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} +.wpuf-grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} +.wpuf-flex-row { + flex-direction: row; +} +.wpuf-flex-row-reverse { + flex-direction: row-reverse; +} +.wpuf-flex-col { + flex-direction: column; +} +.wpuf-flex-wrap { + flex-wrap: wrap; +} +.wpuf-items-start { + align-items: flex-start; +} +.\!wpuf-items-center { + align-items: center !important; +} +.wpuf-items-center { + align-items: center; +} +.wpuf-items-baseline { + align-items: baseline; +} +.wpuf-justify-start { + justify-content: flex-start; +} +.wpuf-justify-end { + justify-content: flex-end; +} +.\!wpuf-justify-center { + justify-content: center !important; +} +.wpuf-justify-center { + justify-content: center; +} +.wpuf-justify-between { + justify-content: space-between; +} +.wpuf-justify-around { + justify-content: space-around; +} +.wpuf-justify-evenly { + justify-content: space-evenly; +} +.wpuf-justify-items-center { + justify-items: center; +} +.\!wpuf-gap-1 { + gap: 0.25rem !important; +} +.\!wpuf-gap-2 { + gap: 0.5rem !important; +} +.wpuf-gap-1 { + gap: 0.25rem; +} +.wpuf-gap-1\.5 { + gap: 0.375rem; +} +.wpuf-gap-12 { + gap: 3rem; +} +.wpuf-gap-2 { + gap: 0.5rem; +} +.wpuf-gap-2\.5 { + gap: 0.625rem; +} +.wpuf-gap-3 { + gap: 0.75rem; +} +.wpuf-gap-4 { + gap: 1rem; +} +.wpuf-gap-5 { + gap: 1.25rem; +} +.wpuf-gap-6 { + gap: 1.5rem; +} +.wpuf-gap-\[10px\] { + gap: 10px; +} +.wpuf-gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} +.wpuf-gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} +.wpuf-gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} +.wpuf-gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} +.wpuf-gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} +.wpuf-gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} +.wpuf--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))); +} +.wpuf-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); +} +.wpuf-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} +.wpuf-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))); +} +.wpuf-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} +.wpuf-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} +.wpuf-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} +.wpuf-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)); +} +.wpuf-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} +.wpuf-space-y-\[62px\] > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(62px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(62px * var(--tw-space-y-reverse)); +} +.wpuf-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)); +} +.wpuf-divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-divide-opacity)); +} +.wpuf-divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-divide-opacity)); +} +.wpuf-divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-divide-opacity)); +} +.wpuf-overflow-auto { + overflow: auto; +} +.wpuf-overflow-hidden { + overflow: hidden; +} +.wpuf-overflow-y-auto { + overflow-y: auto; +} +.wpuf-whitespace-nowrap { + white-space: nowrap; +} +.wpuf-text-wrap { + text-wrap: wrap; +} +.wpuf-text-pretty { + text-wrap: pretty; +} +.\!wpuf-rounded-\[6px\] { + border-radius: 6px !important; +} +.wpuf-rounded { + border-radius: 0.25rem; +} +.wpuf-rounded-2xl { + border-radius: 1rem; +} +.wpuf-rounded-3xl { + border-radius: 1.5rem; +} +.wpuf-rounded-\[10px\] { + border-radius: 10px; +} +.wpuf-rounded-\[5px\] { + border-radius: 5px; +} +.wpuf-rounded-\[6px\] { + border-radius: 6px; +} +.wpuf-rounded-full { + border-radius: 9999px; +} +.wpuf-rounded-lg { + border-radius: 0.5rem; +} +.wpuf-rounded-md { + border-radius: 0.375rem; +} +.wpuf-rounded-none { + border-radius: 0px; +} +.wpuf-rounded-sm { + border-radius: 0.125rem; +} +.wpuf-rounded-xl { + border-radius: 0.75rem; +} +.wpuf-rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.wpuf-rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} +.wpuf-rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} +.wpuf-rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} +.wpuf-rounded-r-\[6px\] { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.wpuf-rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +.wpuf-rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.wpuf-rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} +.wpuf-rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} +.wpuf-rounded-bl { + border-bottom-left-radius: 0.25rem; +} +.wpuf-rounded-br { + border-bottom-right-radius: 0.25rem; +} +.wpuf-rounded-tr-lg { + border-top-right-radius: 0.5rem; +} +.\!wpuf-border { + border-width: 1px !important; +} +.\!wpuf-border-0 { + border-width: 0px !important; +} +.wpuf-border { + border-width: 1px; +} +.wpuf-border-0 { + border-width: 0px; +} +.wpuf-border-2 { + border-width: 2px; +} +.wpuf-border-4 { + border-width: 4px; +} +.wpuf-border-y { + border-top-width: 1px; + border-bottom-width: 1px; +} +.\!wpuf-border-l { + border-left-width: 1px !important; +} +.\!wpuf-border-r { + border-right-width: 1px !important; +} +.\!wpuf-border-t { + border-top-width: 1px !important; +} +.\!wpuf-border-t-2 { + border-top-width: 2px !important; +} +.wpuf-border-b { + border-bottom-width: 1px; +} +.wpuf-border-b-0 { + border-bottom-width: 0px; +} +.wpuf-border-b-2 { + border-bottom-width: 2px; +} +.wpuf-border-l { + border-left-width: 1px; +} +.wpuf-border-l-4 { + border-left-width: 4px; +} +.wpuf-border-r { + border-right-width: 1px; +} +.wpuf-border-r-2 { + border-right-width: 2px; +} +.wpuf-border-t { + border-top-width: 1px; +} +.wpuf-border-t-2 { + border-top-width: 2px; +} +.\!wpuf-border-solid { + border-style: solid !important; +} +.wpuf-border-solid { + border-style: solid; +} +.\!wpuf-border-dashed { + border-style: dashed !important; +} +.wpuf-border-dashed { + border-style: dashed; +} +.\!wpuf-border-none { + border-style: none !important; +} +.wpuf-border-none { + border-style: none; +} +.\!wpuf-border-emerald-600 { + --tw-border-opacity: 1 !important; + border-color: rgb(5 150 105 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-gray-300 { + --tw-border-opacity: 1 !important; + border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-gray-50 { + --tw-border-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-gray-900 { + --tw-border-opacity: 1 !important; + border-color: rgb(17 24 39 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-green-400 { + --tw-border-opacity: 1 !important; + border-color: rgb(74 222 128 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-red-500 { + --tw-border-opacity: 1 !important; + border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important; +} +.\!wpuf-border-transparent { + border-color: transparent !important; +} +.wpuf-border-\[\#E3E5E8\] { + --tw-border-opacity: 1; + border-color: rgb(227 229 232 / var(--tw-border-opacity)); +} +.wpuf-border-\[\#ECFDF5\] { + --tw-border-opacity: 1; + border-color: rgb(236 253 245 / var(--tw-border-opacity)); +} +.wpuf-border-blue-200 { + --tw-border-opacity: 1; + border-color: rgb(191 219 254 / var(--tw-border-opacity)); +} +.wpuf-border-blue-300 { + --tw-border-opacity: 1; + border-color: rgb(147 197 253 / var(--tw-border-opacity)); +} +.wpuf-border-blue-500 { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-200 { + --tw-border-opacity: 1; + border-color: rgb(167 243 208 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-400 { + --tw-border-opacity: 1; + border-color: rgb(52 211 153 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-500 { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.wpuf-border-emerald-600 { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} +.wpuf-border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.wpuf-border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.wpuf-border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.wpuf-border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.wpuf-border-gray-50 { + --tw-border-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-border-opacity)); +} +.wpuf-border-green-200 { + --tw-border-opacity: 1; + border-color: rgb(187 247 208 / var(--tw-border-opacity)); +} +.wpuf-border-green-400 { + --tw-border-opacity: 1; + border-color: rgb(74 222 128 / var(--tw-border-opacity)); +} +.wpuf-border-green-500 { + --tw-border-opacity: 1; + border-color: rgb(34 197 94 / var(--tw-border-opacity)); +} +.wpuf-border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgb(199 210 254 / var(--tw-border-opacity)); +} +.wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} +.wpuf-border-primaryHover { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.wpuf-border-purple-300 { + --tw-border-opacity: 1; + border-color: rgb(216 180 254 / var(--tw-border-opacity)); +} +.wpuf-border-red-200 { + --tw-border-opacity: 1; + border-color: rgb(254 202 202 / var(--tw-border-opacity)); +} +.wpuf-border-red-400 { + --tw-border-opacity: 1; + border-color: rgb(248 113 113 / var(--tw-border-opacity)); +} +.wpuf-border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.wpuf-border-slate-200 { + --tw-border-opacity: 1; + border-color: rgb(226 232 240 / var(--tw-border-opacity)); +} +.wpuf-border-slate-300 { + --tw-border-opacity: 1; + border-color: rgb(203 213 225 / var(--tw-border-opacity)); +} +.wpuf-border-transparent { + border-color: transparent; +} +.wpuf-border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.wpuf-border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgb(254 240 138 / var(--tw-border-opacity)); +} +.wpuf-border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgb(253 224 71 / var(--tw-border-opacity)); +} +.wpuf-border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgb(234 179 8 / var(--tw-border-opacity)); +} +.wpuf-border-zinc-300 { + --tw-border-opacity: 1; + border-color: rgb(212 212 216 / var(--tw-border-opacity)); +} +.wpuf-border-t-transparent { + border-top-color: transparent; +} +.\!wpuf-bg-\[\#E1E6EA\] { + --tw-bg-opacity: 1 !important; + background-color: rgb(225 230 234 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-gray-900 { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-green-600 { + --tw-bg-opacity: 1 !important; + background-color: rgb(22 163 74 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-primary { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} +.\!wpuf-bg-transparent { + background-color: transparent !important; +} +.\!wpuf-bg-white { + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} +.wpuf-bg-\[\#99A7B2\] { + --tw-bg-opacity: 1; + background-color: rgb(153 167 178 / var(--tw-bg-opacity)); +} +.wpuf-bg-\[\#ECFDF5\] { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} +.wpuf-bg-amber-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} +.wpuf-bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.wpuf-bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-100 { + --tw-bg-opacity: 1; + background-color: rgb(209 250 229 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-400 { + --tw-bg-opacity: 1; + background-color: rgb(52 211 153 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-50 { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-50\/50 { + background-color: rgb(236 253 245 / 0.5); +} +.wpuf-bg-emerald-600 { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-700 { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} +.wpuf-bg-emerald-900 { + --tw-bg-opacity: 1; + background-color: rgb(6 78 59 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgb(107 114 128 / var(--tw-bg-opacity)); +} +.wpuf-bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgb(220 252 231 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgb(22 163 74 / var(--tw-bg-opacity)); +} +.wpuf-bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgb(22 101 52 / var(--tw-bg-opacity)); +} +.wpuf-bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgb(79 70 229 / var(--tw-bg-opacity)); +} +.wpuf-bg-indigo-600\/10 { + background-color: rgb(79 70 229 / 0.1); +} +.wpuf-bg-orange-50 { + --tw-bg-opacity: 1; + background-color: rgb(255 247 237 / var(--tw-bg-opacity)); +} +.wpuf-bg-primary { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} +.wpuf-bg-primaryHover { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} +.wpuf-bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgb(250 245 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} +.wpuf-bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgb(220 38 38 / var(--tw-bg-opacity)); +} +.wpuf-bg-slate-100 { + --tw-bg-opacity: 1; + background-color: rgb(241 245 249 / var(--tw-bg-opacity)); +} +.wpuf-bg-slate-50 { + --tw-bg-opacity: 1; + background-color: rgb(248 250 252 / var(--tw-bg-opacity)); +} +.wpuf-bg-transparent { + background-color: transparent; +} +.wpuf-bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.wpuf-bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 249 195 / var(--tw-bg-opacity)); +} +.wpuf-bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgb(254 252 232 / var(--tw-bg-opacity)); +} +.wpuf-bg-opacity-50 { + --tw-bg-opacity: 0.5; +} +.wpuf-bg-opacity-75 { + --tw-bg-opacity: 0.75; +} +.wpuf-bg-opacity-80 { + --tw-bg-opacity: 0.8; +} +.wpuf-bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.wpuf-from-purple-600 { + --tw-gradient-from: #9333ea var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.wpuf-to-blue-600 { + --tw-gradient-to: #2563eb var(--tw-gradient-to-position); +} +.\!wpuf-stroke-primary { + stroke: #059669 !important; +} +.wpuf-stroke-gray-400 { + stroke: #9ca3af; +} +.wpuf-stroke-gray-50 { + stroke: #f9fafb; +} +.wpuf-stroke-gray-500 { + stroke: #6b7280; +} +.wpuf-object-cover { + -o-object-fit: cover; + object-fit: cover; +} +.\!wpuf-p-0 { + padding: 0px !important; +} +.wpuf-p-0 { + padding: 0px; +} +.wpuf-p-1 { + padding: 0.25rem; +} +.wpuf-p-1\.5 { + padding: 0.375rem; +} +.wpuf-p-10 { + padding: 2.5rem; +} +.wpuf-p-12 { + padding: 3rem; +} +.wpuf-p-2 { + padding: 0.5rem; +} +.wpuf-p-20 { + padding: 5rem; +} +.wpuf-p-3 { + padding: 0.75rem; +} +.wpuf-p-4 { + padding: 1rem; +} +.wpuf-p-5 { + padding: 1.25rem; +} +.wpuf-p-6 { + padding: 1.5rem; +} +.wpuf-p-8 { + padding: 2rem; +} +.wpuf-p-9 { + padding: 2.25rem; +} +.wpuf-p-\[10px\] { + padding: 10px; +} +.wpuf-p-\[20px\] { + padding: 20px; +} +.\!wpuf-px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} +.\!wpuf-px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} +.\!wpuf-px-\[14px\] { + padding-left: 14px !important; + padding-right: 14px !important; +} +.\!wpuf-py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} +.\!wpuf-py-1\.5 { + padding-top: 0.375rem !important; + padding-bottom: 0.375rem !important; +} +.\!wpuf-py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} +.\!wpuf-py-\[10px\] { + padding-top: 10px !important; + padding-bottom: 10px !important; +} +.\!wpuf-py-\[4px\] { + padding-top: 4px !important; + padding-bottom: 4px !important; +} +.wpuf-px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} +.wpuf-px-12 { + padding-left: 3rem; + padding-right: 3rem; +} +.wpuf-px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.wpuf-px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} +.wpuf-px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.wpuf-px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.wpuf-px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} +.wpuf-px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.wpuf-px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.wpuf-px-\[12px\] { + padding-left: 12px; + padding-right: 12px; +} +.wpuf-px-\[14px\] { + padding-left: 14px; + padding-right: 14px; +} +.wpuf-px-\[15px\] { + padding-left: 15px; + padding-right: 15px; +} +.wpuf-px-\[18px\] { + padding-left: 18px; + padding-right: 18px; +} +.wpuf-px-\[20px\] { + padding-left: 20px; + padding-right: 20px; +} +.wpuf-px-\[52px\] { + padding-left: 52px; + padding-right: 52px; +} +.wpuf-py-0 { + padding-top: 0px; + padding-bottom: 0px; +} +.wpuf-py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.wpuf-py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.wpuf-py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.wpuf-py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.wpuf-py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.wpuf-py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.wpuf-py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.wpuf-py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} +.wpuf-py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.wpuf-py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} +.wpuf-py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.wpuf-py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.wpuf-py-\[10px\] { + padding-top: 10px; + padding-bottom: 10px; +} +.wpuf-py-\[2px\] { + padding-top: 2px; + padding-bottom: 2px; +} +.wpuf-py-\[7px\] { + padding-top: 7px; + padding-bottom: 7px; +} +.wpuf-py-\[8px\] { + padding-top: 8px; + padding-bottom: 8px; +} +.\!wpuf-pb-3 { + padding-bottom: 0.75rem !important; +} +.\!wpuf-pl-0 { + padding-left: 0px !important; +} +.wpuf-pb-0 { + padding-bottom: 0px; +} +.wpuf-pb-20 { + padding-bottom: 5rem; +} +.wpuf-pb-3 { + padding-bottom: 0.75rem; +} +.wpuf-pb-4 { + padding-bottom: 1rem; +} +.wpuf-pb-6 { + padding-bottom: 1.5rem; +} +.wpuf-pb-7 { + padding-bottom: 1.75rem; +} +.wpuf-pb-8 { + padding-bottom: 2rem; +} +.wpuf-pl-0 { + padding-left: 0px; +} +.wpuf-pl-1 { + padding-left: 0.25rem; +} +.wpuf-pl-2 { + padding-left: 0.5rem; +} +.wpuf-pl-3 { + padding-left: 0.75rem; +} +.wpuf-pl-4 { + padding-left: 1rem; +} +.wpuf-pl-\[20px\] { + padding-left: 20px; +} +.wpuf-pl-\[48px\] { + padding-left: 48px; +} +.wpuf-pr-1 { + padding-right: 0.25rem; +} +.wpuf-pr-1\.5 { + padding-right: 0.375rem; +} +.wpuf-pr-10 { + padding-right: 2.5rem; +} +.wpuf-pr-16 { + padding-right: 4rem; +} +.wpuf-pr-2 { + padding-right: 0.5rem; +} +.wpuf-pr-3 { + padding-right: 0.75rem; +} +.wpuf-pr-4 { + padding-right: 1rem; +} +.wpuf-pr-\[20px\] { + padding-right: 20px; +} +.wpuf-pr-\[48px\] { + padding-right: 48px; +} +.wpuf-pt-0 { + padding-top: 0px; +} +.wpuf-pt-1 { + padding-top: 0.25rem; +} +.wpuf-pt-4 { + padding-top: 1rem; +} +.wpuf-pt-5 { + padding-top: 1.25rem; +} +.wpuf-pt-6 { + padding-top: 1.5rem; +} +.wpuf-pt-\[40px\] { + padding-top: 40px; +} +.wpuf-text-left { + text-align: left; +} +.wpuf-text-center { + text-align: center; +} +.wpuf-text-right { + text-align: right; +} +.wpuf-text-end { + text-align: end; +} +.wpuf-align-middle { + vertical-align: middle; +} +.wpuf-font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} +.wpuf-font-sans { + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +.\!wpuf-text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; +} +.\!wpuf-text-sm { + font-size: 0.875rem !important; + line-height: 1.25rem !important; +} +.\!wpuf-text-xl { + font-size: 1.25rem !important; + line-height: 1.75rem !important; +} +.wpuf-text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.wpuf-text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.wpuf-text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} +.wpuf-text-5xl { + font-size: 3rem; + line-height: 1; +} +.wpuf-text-\[11px\] { + font-size: 11px; +} +.wpuf-text-\[13px\] { + font-size: 13px; +} +.wpuf-text-\[14px\] { + font-size: 14px; +} +.wpuf-text-\[16px\] { + font-size: 16px; +} +.wpuf-text-\[17px\] { + font-size: 17px; +} +.wpuf-text-\[18px\] { + font-size: 18px; +} +.wpuf-text-\[24px\] { + font-size: 24px; +} +.wpuf-text-\[32px\] { + font-size: 32px; +} +.wpuf-text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.wpuf-text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.wpuf-text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.wpuf-text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.wpuf-text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.\!wpuf-font-bold { + font-weight: 700 !important; +} +.\!wpuf-font-medium { + font-weight: 500 !important; +} +.wpuf-font-bold { + font-weight: 700; +} +.wpuf-font-medium { + font-weight: 500; +} +.wpuf-font-normal { + font-weight: 400; +} +.wpuf-font-semibold { + font-weight: 600; +} +.wpuf-uppercase { + text-transform: uppercase; +} +.wpuf-italic { + font-style: italic; +} +.\!wpuf-leading-6 { + line-height: 1.5rem !important; +} +.\!wpuf-leading-none { + line-height: 1 !important; +} +.wpuf-leading-10 { + line-height: 2.5rem; +} +.wpuf-leading-5 { + line-height: 1.25rem; +} +.wpuf-leading-6 { + line-height: 1.5rem; +} +.wpuf-leading-7 { + line-height: 1.75rem; +} +.wpuf-leading-8 { + line-height: 2rem; +} +.wpuf-leading-9 { + line-height: 2.25rem; +} +.wpuf-leading-\[24px\] { + line-height: 24px; +} +.wpuf-leading-\[48px\] { + line-height: 48px; +} +.wpuf-leading-none { + line-height: 1; +} +.wpuf-leading-relaxed { + line-height: 1.625; +} +.wpuf-tracking-\[0\.13px\] { + letter-spacing: 0.13px; +} +.wpuf-tracking-normal { + letter-spacing: 0em; +} +.wpuf-tracking-tight { + letter-spacing: -0.025em; +} +.wpuf-tracking-wider { + letter-spacing: 0.05em; +} +.\!wpuf-text-black { + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-emerald-600 { + --tw-text-opacity: 1 !important; + color: rgb(5 150 105 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-300 { + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-500 { + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-600 { + --tw-text-opacity: 1 !important; + color: rgb(75 85 99 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-700 { + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-800 { + --tw-text-opacity: 1 !important; + color: rgb(31 41 55 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-gray-900 { + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-red-900 { + --tw-text-opacity: 1 !important; + color: rgb(127 29 29 / var(--tw-text-opacity)) !important; +} +.\!wpuf-text-white { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.wpuf-text-\[\#2C3A41\] { + --tw-text-opacity: 1; + color: rgb(44 58 65 / var(--tw-text-opacity)); +} +.wpuf-text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.wpuf-text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.wpuf-text-blue-800 { + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-400 { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-600 { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-700 { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} +.wpuf-text-emerald-800 { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.wpuf-text-gray-300 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.wpuf-text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.wpuf-text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.wpuf-text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.wpuf-text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.wpuf-text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.wpuf-text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.wpuf-text-green-200 { + --tw-text-opacity: 1; + color: rgb(187 247 208 / var(--tw-text-opacity)); +} +.wpuf-text-green-500 { + --tw-text-opacity: 1; + color: rgb(34 197 94 / var(--tw-text-opacity)); +} +.wpuf-text-green-600 { + --tw-text-opacity: 1; + color: rgb(22 163 74 / var(--tw-text-opacity)); +} +.wpuf-text-green-700 { + --tw-text-opacity: 1; + color: rgb(21 128 61 / var(--tw-text-opacity)); +} +.wpuf-text-green-800 { + --tw-text-opacity: 1; + color: rgb(22 101 52 / var(--tw-text-opacity)); +} +.wpuf-text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.wpuf-text-orange-700 { + --tw-text-opacity: 1; + color: rgb(194 65 12 / var(--tw-text-opacity)); +} +.wpuf-text-primary { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.wpuf-text-purple-500 { + --tw-text-opacity: 1; + color: rgb(168 85 247 / var(--tw-text-opacity)); +} +.wpuf-text-purple-600 { + --tw-text-opacity: 1; + color: rgb(147 51 234 / var(--tw-text-opacity)); +} +.wpuf-text-purple-800 { + --tw-text-opacity: 1; + color: rgb(107 33 168 / var(--tw-text-opacity)); +} +.wpuf-text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.wpuf-text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.wpuf-text-red-700 { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} +.wpuf-text-red-800 { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.wpuf-text-slate-600 { + --tw-text-opacity: 1; + color: rgb(71 85 105 / var(--tw-text-opacity)); +} +.wpuf-text-slate-700 { + --tw-text-opacity: 1; + color: rgb(51 65 85 / var(--tw-text-opacity)); +} +.wpuf-text-slate-900 { + --tw-text-opacity: 1; + color: rgb(15 23 42 / var(--tw-text-opacity)); +} +.wpuf-text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-400 { + --tw-text-opacity: 1; + color: rgb(250 204 21 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(234 179 8 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-600 { + --tw-text-opacity: 1; + color: rgb(202 138 4 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-700 { + --tw-text-opacity: 1; + color: rgb(161 98 7 / var(--tw-text-opacity)); +} +.wpuf-text-yellow-800 { + --tw-text-opacity: 1; + color: rgb(133 77 14 / var(--tw-text-opacity)); +} +.wpuf-underline { + text-decoration-line: underline; +} +.\!wpuf-no-underline { + text-decoration-line: none !important; +} +.wpuf-no-underline { + text-decoration-line: none; +} +.wpuf-opacity-0 { + opacity: 0; +} +.wpuf-opacity-100 { + opacity: 1; +} +.wpuf-opacity-25 { + opacity: 0.25; +} +.wpuf-opacity-40 { + opacity: 0.4; +} +.wpuf-opacity-50 { + opacity: 0.5; +} +.wpuf-opacity-75 { + opacity: 0.75; +} +.\!wpuf-shadow-none { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.\!wpuf-shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.wpuf-shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 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); +} +.wpuf-shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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); +} +.wpuf-shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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); +} +.wpuf-shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.wpuf-shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 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); +} +.wpuf-shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.wpuf-shadow-primary { + --tw-shadow-color: #059669; + --tw-shadow: var(--tw-shadow-colored); +} +.wpuf-outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} +.wpuf-outline { + outline-style: solid; +} +.wpuf--outline-offset-1 { + outline-offset: -1px; +} +.wpuf-outline-gray-300 { + outline-color: #d1d5db; +} +.wpuf-ring { + --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(3px + 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); +} +.wpuf-ring-0 { + --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); +} +.wpuf-ring-1 { + --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, 0 0 #0000); +} +.wpuf-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); +} +.wpuf-ring-inset { + --tw-ring-inset: inset; +} +.\!wpuf-ring-transparent { + --tw-ring-color: transparent !important; +} +.wpuf-ring-\[\#99A7B2\] { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(153 167 178 / var(--tw-ring-opacity)); +} +.wpuf-ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.wpuf-ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.wpuf-ring-emerald-600\/20 { + --tw-ring-color: rgb(5 150 105 / 0.2); +} +.wpuf-ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)); +} +.wpuf-ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.wpuf-ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity)); +} +.wpuf-ring-gray-900\/5 { + --tw-ring-color: rgb(17 24 39 / 0.05); +} +.wpuf-ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(22 163 74 / var(--tw-ring-opacity)); +} +.wpuf-ring-green-600\/20 { + --tw-ring-color: rgb(22 163 74 / 0.2); +} +.wpuf-ring-primary { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)); +} +.wpuf-ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity)); +} +.wpuf-ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)); +} +.wpuf-ring-opacity-5 { + --tw-ring-opacity: 0.05; +} +.wpuf-ring-offset-2 { + --tw-ring-offset-width: 2px; +} +.wpuf-blur { + --tw-blur: blur(8px); + 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); +} +.wpuf-drop-shadow-sm { + --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05)); + 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); +} +.wpuf-backdrop-blur-sm { + --tw-backdrop-blur: blur(4px); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); +} +.\!wpuf-transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} +.wpuf-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(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.wpuf-duration-100 { + transition-duration: 100ms; +} +.wpuf-duration-150 { + transition-duration: 150ms; +} +.wpuf-duration-200 { + transition-duration: 200ms; +} +.wpuf-duration-300 { + transition-duration: 300ms; +} +.wpuf-duration-500 { + transition-duration: 500ms; +} +.wpuf-duration-75 { + transition-duration: 75ms; +} +.wpuf-ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.wpuf-ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.wpuf-ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} + +/* Tooltip styles — DaisyUI's .tooltip class doesn't work with the wpuf- prefix, + so we define .wpuf-tooltip manually using data-tip + ::before pseudo-element. */ +.wpuf-tooltip { + position: relative; + display: inline-flex; +} + +.wpuf-tooltip[data-tip]::before { + content: attr(data-tip); + position: absolute; + bottom: calc(100% + 0.5rem); + left: 50%; + transform: translateX(-50%); + white-space: normal; + max-width: 20rem; + width: -moz-max-content; + width: max-content; + padding: 0.375rem 0.625rem; + font-size: 0.75rem; + line-height: 1.25; + border-radius: 0.375rem; + opacity: 0; + pointer-events: none; + z-index: 50; + transition: opacity 0.2s ease-in-out; +} + +.wpuf-tooltip[data-tip]::after { + content: ""; + position: absolute; + bottom: calc(100% + 0.125rem); + left: 50%; + transform: translateX(-50%); + border-width: 0.375rem; + border-style: solid; + border-color: transparent; + opacity: 0; + pointer-events: none; + z-index: 50; + transition: opacity 0.2s ease-in-out; +} + +.wpuf-tooltip[data-tip]:hover::before, +.wpuf-tooltip[data-tip]:hover::after { + opacity: 1; +} + +.placeholder\:wpuf-text-gray-400::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.placeholder\:wpuf-text-gray-400::placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.placeholder\:wpuf-text-red-300::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} + +.placeholder\:wpuf-text-red-300::placeholder { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} + +.before\:wpuf-absolute::before { + content: var(--tw-content); + position: absolute; +} + +.before\:wpuf--top-6::before { + content: var(--tw-content); + top: -1.5rem; +} + +.before\:wpuf-mt-3::before { + content: var(--tw-content); + margin-top: 0.75rem; +} + +.before\:wpuf-h-3::before { + content: var(--tw-content); + height: 0.75rem; +} + +.before\:wpuf-bg-gray-700::before { + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} + +.before\:wpuf-text-zinc-50::before { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(250 250 250 / var(--tw-text-opacity)); +} + +.before\:\!wpuf-content-none::before { + --tw-content: none !important; + content: var(--tw-content) !important; +} + +.after\:wpuf-absolute::after { + content: var(--tw-content); + position: absolute; +} + +.after\:wpuf-h-6::after { + content: var(--tw-content); + height: 1.5rem; +} + +.after\:wpuf-w-6::after { + content: var(--tw-content); + width: 1.5rem; +} + +.after\:wpuf-rounded-full::after { + content: var(--tw-content); + border-radius: 9999px; +} + +.after\:wpuf-border::after { + content: var(--tw-content); + border-width: 1px; +} + +.after\:wpuf-border-b-0::after { + content: var(--tw-content); + border-bottom-width: 0px; +} + +.after\:wpuf-border-r-0::after { + content: var(--tw-content); + border-right-width: 0px; +} + +.after\:wpuf-border-solid::after { + content: var(--tw-content); + border-style: solid; +} + +.after\:wpuf-border-gray-50::after { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-border-opacity)); +} + +.after\:wpuf-border-x-transparent::after { + content: var(--tw-content); + border-left-color: transparent; + border-right-color: transparent; +} + +.after\:wpuf-border-t-gray-700::after { + content: var(--tw-content); + --tw-border-opacity: 1; + border-top-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.after\:wpuf-bg-white::after { + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.after\:wpuf-shadow-md::after { + content: var(--tw-content); + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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); +} + +.after\:wpuf-duration-300::after { + content: var(--tw-content); + transition-duration: 300ms; +} + +.checked\:\!wpuf-border-primary:checked { + --tw-border-opacity: 1 !important; + border-color: rgb(5 150 105 / var(--tw-border-opacity)) !important; +} + +.checked\:\!wpuf-bg-primary:checked { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.checked\:wpuf-bg-primary:checked { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.checked\:wpuf-bg-transparent:checked { + background-color: transparent; +} + +.checked\:\!wpuf-shadow-none:checked { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.checked\:wpuf-shadow-sm:checked { + --tw-shadow: 0 1px 2px 0 rgb(0 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); +} + +.before\:checked\:\!wpuf-bg-white:checked::before { + content: var(--tw-content); + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.checked\:before\:\!wpuf-bg-transparent:checked::before { + content: var(--tw-content); + background-color: transparent !important; +} + +.hover\:wpuf-block:hover { + display: block; +} + +.hover\:wpuf-w-3:hover { + width: 0.75rem; +} + +.hover\:\!wpuf-cursor-move:hover { + cursor: move !important; +} + +.hover\:\!wpuf-cursor-pointer:hover { + cursor: pointer !important; +} + +.hover\:wpuf-cursor-pointer:hover { + cursor: pointer; +} + +.hover\:wpuf-rounded-md:hover { + border-radius: 0.375rem; +} + +.hover\:\!wpuf-border-t-2:hover { + border-top-width: 2px !important; +} + +.hover\:wpuf-border-b-2:hover { + border-bottom-width: 2px; +} + +.hover\:\!wpuf-border-emerald-600:hover { + --tw-border-opacity: 1 !important; + border-color: rgb(5 150 105 / var(--tw-border-opacity)) !important; +} + +.hover\:wpuf-border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgb(29 78 216 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-emerald-600:hover { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-primary:hover { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgb(185 28 28 / var(--tw-border-opacity)); +} + +.hover\:wpuf-border-sky-500:hover { + --tw-border-opacity: 1; + border-color: rgb(14 165 233 / var(--tw-border-opacity)); +} + +.hover\:\!wpuf-bg-green-50:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)) !important; +} + +.hover\:wpuf-bg-\[\#7F8C96\]:hover { + --tw-bg-opacity: 1; + background-color: rgb(127 140 150 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-\[\#E1E6EA\]:hover { + --tw-bg-opacity: 1; + background-color: rgb(225 230 234 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(209 250 229 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(52 211 153 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-emerald-800:hover { + --tw-bg-opacity: 1; + background-color: rgb(6 95 70 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-primary:hover { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-primaryHover:hover { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-slate-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(241 245 249 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-slate-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(100 116 139 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.hover\:wpuf-bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 249 195 / var(--tw-bg-opacity)); +} + +.hover\:\!wpuf-bg-none:hover { + background-image: none !important; +} + +.hover\:wpuf-from-purple-700:hover { + --tw-gradient-from: #7e22ce var(--tw-gradient-from-position); + --tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.hover\:wpuf-to-blue-700:hover { + --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position); +} + +.hover\:wpuf-stroke-gray-200:hover { + stroke: #e5e7eb; +} + +.hover\:\!wpuf-text-emerald-600:hover { + --tw-text-opacity: 1 !important; + color: rgb(5 150 105 / var(--tw-text-opacity)) !important; +} + +.hover\:\!wpuf-text-gray-700:hover { + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.hover\:\!wpuf-text-gray-900:hover { + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:wpuf-text-emerald-200:hover { + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-emerald-700:hover { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-500:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-600:hover { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-700:hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-800:hover { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-gray-900:hover { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-green-800:hover { + --tw-text-opacity: 1; + color: rgb(22 101 52 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-primary:hover { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-primaryHover:hover { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-red-500:hover { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} + +.hover\:wpuf-text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.hover\:wpuf-underline:hover { + text-decoration-line: underline; +} + +.hover\:wpuf-opacity-100:hover { + opacity: 1; +} + +.hover\:wpuf-shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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); +} + +.hover\:wpuf-shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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); +} + +.hover\:wpuf-shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgb(0 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); +} + +.hover\:wpuf-drop-shadow-sm:hover { + --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05)); + 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); +} + +.hover\:wpuf-transition-all:hover { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.checked\:hover\:wpuf-bg-primary:hover:checked { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.checked\:hover\:wpuf-bg-transparent:hover:checked { + background-color: transparent; +} + +.hover\:checked\:\!wpuf-bg-primary:checked:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.checked\:hover\:wpuf-shadow-none:hover:checked { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:checked\:\!wpuf-ring-transparent:checked:hover { + --tw-ring-color: transparent !important; +} + +.focus\:wpuf-z-20:focus { + z-index: 20; +} + +.focus\:wpuf-border-none:focus { + border-style: none; +} + +.focus\:\!wpuf-border-\[\#10b981\]:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; +} + +.focus\:\!wpuf-border-emerald-500:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; +} + +.focus\:\!wpuf-border-primaryHover:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; +} + +.focus\:\!wpuf-border-transparent:focus { + border-color: transparent !important; +} + +.focus\:wpuf-border-emerald-500:focus { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} + +.focus\:wpuf-border-emerald-700:focus { + --tw-border-opacity: 1; + border-color: rgb(4 120 87 / var(--tw-border-opacity)); +} + +.focus\:wpuf-border-primary:focus { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.focus\:wpuf-bg-emerald-700:focus { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-bg-primaryHover:focus { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-bg-slate-100:focus { + --tw-bg-opacity: 1; + background-color: rgb(241 245 249 / var(--tw-bg-opacity)); +} + +.focus\:wpuf-from-purple-700:focus { + --tw-gradient-from: #7e22ce var(--tw-gradient-from-position); + --tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.focus\:wpuf-to-blue-700:focus { + --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position); +} + +.focus\:wpuf-text-white:focus { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.focus\:\!wpuf-shadow-none:focus { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.focus\:wpuf-shadow-none:focus { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:wpuf-shadow-primary:focus { + --tw-shadow-color: #059669; + --tw-shadow: var(--tw-shadow-colored); +} + +.focus\:wpuf-outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.focus\:wpuf-ring: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(3px + 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\:wpuf-ring-1: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(1px + 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\:wpuf-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\:\!wpuf-ring-emerald-500:focus { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)) !important; +} + +.focus\:\!wpuf-ring-primary:focus { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)) !important; +} + +.focus\:\!wpuf-ring-transparent:focus { + --tw-ring-color: transparent !important; +} + +.focus\:wpuf-ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-emerald-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-emerald-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-primary:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-primaryHover:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity)); +} + +.focus\:wpuf-ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} + +.checked\:focus\:\!wpuf-bg-primary:focus:checked { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.checked\:focus\:wpuf-bg-transparent:focus:checked { + background-color: transparent; +} + +.focus\:checked\:\!wpuf-bg-primary:checked:focus { + --tw-bg-opacity: 1 !important; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)) !important; +} + +.focus\:checked\:\!wpuf-shadow-none:checked:focus { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.focus\:checked\:\!wpuf-shadow-primary:checked:focus { + --tw-shadow-color: #059669 !important; + --tw-shadow: var(--tw-shadow-colored) !important; +} + +.focus\:checked\:\!wpuf-ring-transparent:checked:focus { + --tw-ring-color: transparent !important; +} + +.focus-visible\:wpuf-outline:focus-visible { + outline-style: solid; +} + +.focus-visible\:wpuf-outline-2:focus-visible { + outline-width: 2px; +} + +.focus-visible\:wpuf-outline-offset-2:focus-visible { + outline-offset: 2px; +} + +.focus-visible\:wpuf-outline-indigo-600:focus-visible { + outline-color: #4f46e5; +} + +.focus-visible\:wpuf-outline-primary:focus-visible { + outline-color: #059669; +} + +.focus-visible\:wpuf-ring-2:focus-visible { + --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-visible\:wpuf-ring-white:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} + +.focus-visible\:wpuf-ring-opacity-75:focus-visible { + --tw-ring-opacity: 0.75; +} + +.active\:wpuf-shadow-none:active { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.disabled\:wpuf-cursor-not-allowed:disabled { + cursor: not-allowed; +} + +.disabled\:wpuf-opacity-50:disabled { + opacity: 0.5; +} + +.wpuf-group:hover .group-hover\:wpuf-flex { + display: flex; +} + +.wpuf-group:hover .group-hover\:wpuf-rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.wpuf-group:hover .group-hover\:wpuf-cursor-pointer { + cursor: pointer; +} + +.wpuf-group\/column-inner:hover .group-hover\/column-inner\:wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.wpuf-group\/hidden-fields:hover .group-hover\/hidden-fields\:wpuf-border-primaryHover { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} + +.wpuf-group:hover .group-hover\:\!wpuf-border-green-400 { + --tw-border-opacity: 1 !important; + border-color: rgb(74 222 128 / var(--tw-border-opacity)) !important; +} + +.wpuf-group:hover .group-hover\:wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.wpuf-group\/hidden-fields:hover .group-hover\/hidden-fields\:wpuf-bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} + +.wpuf-group:hover .group-hover\:wpuf-stroke-gray-500 { + stroke: #6b7280; +} + +.wpuf-group\/sidebar-item:hover .group-hover\/sidebar-item\:wpuf-text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.wpuf-group\/column-inner:hover .group-hover\/column-inner\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/hidden-fields:hover .group-hover\/hidden-fields\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/item:hover .group-hover\/item\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-button:hover .group-hover\/pro-button\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-field:hover .group-hover\/pro-field\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-item:hover .group-hover\/pro-item\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group\/pro-item:hover .group-hover\/pro-item\:wpuf-opacity-50 { + opacity: 0.5; +} + +.wpuf-group:hover .group-hover\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-group:hover .group-hover\:wpuf-opacity-70 { + opacity: 0.7; +} + +.wpuf-peer:checked ~ .peer-checked\:wpuf-border-primary { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.wpuf-peer:checked ~ .peer-checked\:wpuf-bg-primary { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.wpuf-peer:checked ~ .peer-checked\:wpuf-opacity-100 { + opacity: 1; +} + +.wpuf-peer:checked ~ .peer-checked\:after\:wpuf-translate-x-4::after { + content: var(--tw-content); + --tw-translate-x: 1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.wpuf-peer:hover ~ .peer-hover\:wpuf-block { + display: block; +} + +@media (min-width: 640px) { + .sm\:wpuf--mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + .sm\:wpuf-mx-auto { + margin-left: auto; + margin-right: auto; + } + .sm\:wpuf-flex { + display: flex; + } + .sm\:wpuf-h-\[calc\(100vh-10rem\)\] { + height: calc(100vh - 10rem); + } + .sm\:wpuf-grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .sm\:wpuf-items-center { + align-items: center; + } + .sm\:wpuf-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:wpuf-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)); + } + .sm\:wpuf-rounded-lg { + border-radius: 0.5rem; + } + .sm\:wpuf-p-0 { + padding: 0px; + } + .sm\:wpuf-p-5 { + padding: 1.25rem; + } + .sm\:wpuf-p-6 { + padding: 1.5rem; + } + .sm\:wpuf-p-9 { + padding: 2.25rem; + } + .sm\:wpuf-px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .sm\:wpuf-py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .sm\:wpuf-pl-6 { + padding-left: 1.5rem; + } + .sm\:wpuf-text-5xl { + font-size: 3rem; + line-height: 1; + } + .sm\:wpuf-text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .sm\:wpuf-leading-6 { + line-height: 1.5rem; + } +} + +@media (min-width: 768px) { + .md\:wpuf-inline-block { + display: inline-block; + } + .md\:wpuf-w-3\/4 { + width: 75%; + } + .md\:wpuf-grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .md\:wpuf-flex-row { + flex-direction: row; + } + .md\:wpuf-pb-16 { + padding-bottom: 4rem; + } +} + +@media (min-width: 1024px) { + .lg\:wpuf--mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + .lg\:wpuf-w-\[260px\] { + width: 260px; + } + .lg\:wpuf-grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .lg\:wpuf-flex-row { + flex-direction: row; + } + .lg\:wpuf-gap-0 { + gap: 0px; + } + .lg\:wpuf-rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + .lg\:wpuf-rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + .lg\:wpuf-border-l { + border-left-width: 1px; + } + .lg\:wpuf-p-8 { + padding: 2rem; + } + .lg\:wpuf-px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .lg\:wpuf-pb-12 { + padding-bottom: 3rem; + } +} + +@media (min-width: 1280px) { + .xl\:wpuf-mt-10 { + margin-top: 2.5rem; + } +} + +.rtl\:wpuf-left-auto:where([dir="rtl"], [dir="rtl"] *) { + left: auto; +} + +.rtl\:wpuf-right-0:where([dir="rtl"], [dir="rtl"] *) { + right: 0px; +} + +.rtl\:wpuf-ml-1:where([dir="rtl"], [dir="rtl"] *) { + margin-left: 0.25rem; +} + +.rtl\:wpuf-mr-0:where([dir="rtl"], [dir="rtl"] *) { + margin-right: 0px; +} + +.rtl\:wpuf-pl-0:where([dir="rtl"], [dir="rtl"] *) { + padding-left: 0px; +} + +.rtl\:wpuf-pr-2:where([dir="rtl"], [dir="rtl"] *) { + padding-right: 0.5rem; +} + +.rtl\:wpuf-text-right:where([dir="rtl"], [dir="rtl"] *) { + text-align: right; +} + + +/*# sourceMappingURL=subscriptions.css.map*/ \ No newline at end of file diff --git a/assets/css/subscriptions.css.map b/assets/css/subscriptions.css.map new file mode 100644 index 000000000..04a9b9ea6 --- /dev/null +++ b/assets/css/subscriptions.css.map @@ -0,0 +1 @@ +{"version":3,"file":"css/subscriptions.css","mappings":";;;AAAA,sEAAsE;AACtE;;;CAAc;AAAd;;;EAAA,sBAAc,EAAd,MAAc;EAAd,eAAc,EAAd,MAAc;EAAd,mBAAc,EAAd,MAAc;EAAd,qBAAc,EAAd,MAAc;AAAA;AAAd;;EAAA,gBAAc;AAAA;AAAd;;;;;;;;CAAc;AAAd;;;;;;;;;;EAAA,gBAAc,EAAd,MAAc;EAAd,8BAAc,EAAd,MAAc;EAAd,gBAAc,EAAd,MAAc;EAAd,cAAc;KAAd,WAAc,EAAd,MAAc;EAAd,+HAAc,EAAd,MAAc;EAAd,6BAAc,EAAd,MAAc;EAAd,+BAAc,EAAd,MAAc;EAAd,wCAAc,EAAd,MAAc;AAAA;AAAd;;;CAAc;AAAd;;;;;;;;;;EAAA,SAAc,EAAd,MAAc;EAAd,oBAAc,EAAd,MAAc;AAAA;AAAd;;;;CAAc;AAAd;EAAA,SAAc,EAAd,MAAc;EAAd,cAAc,EAAd,MAAc;EAAd,qBAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,yCAAc;UAAd,iCAAc;AAAA;AAAd;;CAAc;AAAd;;;;;;EAAA,kBAAc;EAAd,oBAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,cAAc;EAAd,wBAAc;AAAA;AAAd;;CAAc;AAAd;;EAAA,mBAAc;AAAA;AAAd;;;;;CAAc;AAAd;;;;EAAA,+GAAc,EAAd,MAAc;EAAd,6BAAc,EAAd,MAAc;EAAd,+BAAc,EAAd,MAAc;EAAd,cAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,cAAc;AAAA;AAAd;;CAAc;AAAd;;EAAA,cAAc;EAAd,cAAc;EAAd,kBAAc;EAAd,wBAAc;AAAA;AAAd;EAAA,eAAc;AAAA;AAAd;EAAA,WAAc;AAAA;AAAd;;;;CAAc;AAAd;EAAA,cAAc,EAAd,MAAc;EAAd,qBAAc,EAAd,MAAc;EAAd,yBAAc,EAAd,MAAc;AAAA;AAAd;;;;CAAc;AAAd;;;;;EAAA,oBAAc,EAAd,MAAc;EAAd,8BAAc,EAAd,MAAc;EAAd,gCAAc,EAAd,MAAc;EAAd,eAAc,EAAd,MAAc;EAAd,oBAAc,EAAd,MAAc;EAAd,oBAAc,EAAd,MAAc;EAAd,uBAAc,EAAd,MAAc;EAAd,cAAc,EAAd,MAAc;EAAd,SAAc,EAAd,MAAc;EAAd,UAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;;EAAA,oBAAc;AAAA;AAAd;;;CAAc;AAAd;;;;EAAA,0BAAc,EAAd,MAAc;EAAd,6BAAc,EAAd,MAAc;EAAd,sBAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,aAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,gBAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,wBAAc;AAAA;AAAd;;CAAc;AAAd;;EAAA,YAAc;AAAA;AAAd;;;CAAc;AAAd;EAAA,6BAAc,EAAd,MAAc;EAAd,oBAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,wBAAc;AAAA;AAAd;;;CAAc;AAAd;EAAA,0BAAc,EAAd,MAAc;EAAd,aAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,kBAAc;AAAA;AAAd;;CAAc;AAAd;;;;;;;;;;;;;EAAA,SAAc;AAAA;AAAd;EAAA,SAAc;EAAd,UAAc;AAAA;AAAd;EAAA,UAAc;AAAA;AAAd;;;EAAA,gBAAc;EAAd,SAAc;EAAd,UAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,UAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,gBAAc;AAAA;AAAd;;;CAAc;AAAd;EAAA,UAAc,EAAd,MAAc;EAAd,cAAc,EAAd,MAAc;AAAA;AAAd;;EAAA,UAAc,EAAd,MAAc;EAAd,cAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;;EAAA,eAAc;AAAA;AAAd;;CAAc;AAAd;EAAA,eAAc;AAAA;AAAd;;;;CAAc;AAAd;;;;;;;;EAAA,cAAc,EAAd,MAAc;EAAd,sBAAc,EAAd,MAAc;AAAA;AAAd;;CAAc;AAAd;;EAAA,eAAc;EAAd,YAAc;AAAA;AAAd,wEAAc;AAAd;EAAA,aAAc;AAAA;AAAd;EAAA,wBAAc;EAAd,wBAAc;EAAd,mBAAc;EAAd,mBAAc;EAAd,cAAc;EAAd,cAAc;EAAd,cAAc;EAAd,eAAc;EAAd,eAAc;EAAd,aAAc;EAAd,aAAc;EAAd,kBAAc;EAAd,sCAAc;EAAd,8BAAc;EAAd,6BAAc;EAAd,4BAAc;EAAd,eAAc;EAAd,oBAAc;EAAd,sBAAc;EAAd,uBAAc;EAAd,wBAAc;EAAd,kBAAc;EAAd,2BAAc;EAAd,4BAAc;EAAd,sCAAc;EAAd,kCAAc;EAAd,2BAAc;EAAd,sBAAc;EAAd,8BAAc;EAAd,YAAc;EAAd,kBAAc;EAAd,gBAAc;EAAd,iBAAc;EAAd,kBAAc;EAAd,cAAc;EAAd,gBAAc;EAAd,aAAc;EAAd,mBAAc;EAAd,qBAAc;EAAd,2BAAc;EAAd,yBAAc;EAAd,0BAAc;EAAd,2BAAc;EAAd,uBAAc;EAAd,wBAAc;EAAd,yBAAc;EAAd,sBAAc;EAAd,oBAAc;EAAd,sBAAc;EAAd,qBAAc;EAAd;AAAc;AAAd;EAAA,wBAAc;EAAd,wBAAc;EAAd,mBAAc;EAAd,mBAAc;EAAd,cAAc;EAAd,cAAc;EAAd,cAAc;EAAd,eAAc;EAAd,eAAc;EAAd,aAAc;EAAd,aAAc;EAAd,kBAAc;EAAd,sCAAc;EAAd,8BAAc;EAAd,6BAAc;EAAd,4BAAc;EAAd,eAAc;EAAd,oBAAc;EAAd,sBAAc;EAAd,uBAAc;EAAd,wBAAc;EAAd,kBAAc;EAAd,2BAAc;EAAd,4BAAc;EAAd,sCAAc;EAAd,kCAAc;EAAd,2BAAc;EAAd,sBAAc;EAAd,8BAAc;EAAd,YAAc;EAAd,kBAAc;EAAd,gBAAc;EAAd,iBAAc;EAAd,kBAAc;EAAd,cAAc;EAAd,gBAAc;EAAd,aAAc;EAAd,mBAAc;EAAd,qBAAc;EAAd,2BAAc;EAAd,yBAAc;EAAd,0BAAc;EAAd,2BAAc;EAAd,uBAAc;EAAd,wBAAc;EAAd,yBAAc;EAAd,sBAAc;EAAd,oBAAc;EAAd,sBAAc;EAAd,qBAAc;EAAd;AAAc;AACd;EAAA,wBAAoB;KAApB,qBAAoB;UAApB,gBAAoB;EAApB,sBAAoB;EAApB,qBAAoB;EAApB,iBAAoB;EAApB,kBAAoB;EAApB,mBAAoB;EAApB,sBAAoB;EAApB,sBAAoB;EAApB,qBAAoB;EAApB,eAAoB;EAApB,mBAAoB;EAApB,sBAAoB;AAAA;AAApB;EAAA,8BAAoB;EAApB,mBAAoB;EAApB,4CAAoB;EAApB,2BAAoB;EAApB,4BAAoB;EAApB,wBAAoB;EAApB,2GAAoB;EAApB,yGAAoB;EAApB,iFAAoB;EAApB;AAAoB;AAApB;EAAA,cAAoB;EAApB;AAAoB;AAApB;EAAA,cAAoB;EAApB;AAAoB;AAApB;EAAA;AAAoB;AAApB;EAAA,iBAAoB;EAApB;AAAoB;AAApB;EAAA;AAAoB;AAApB;EAAA,cAAoB;EAApB;AAAoB;AAApB;EAAA,yDAAoB;EAApB,wCAAoB;EAApB,4BAAoB;EAApB,4BAAoB;EAApB,qBAAoB;EAApB,iCAAoB;UAApB;AAAoB;AAApB;EAAA,yBAAoB;EAApB,4BAAoB;EAApB,wBAAoB;EAApB,wBAAoB;EAApB,sBAAoB;EAApB,iCAAoB;UAApB;AAAoB;AACpB;EAAA,kBAAmB;EAAnB,UAAmB;EAAnB,WAAmB;EAAnB,UAAmB;EAAnB,YAAmB;EAAnB,gBAAmB;EAAnB,sBAAmB;EAAnB,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,QAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,eAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,gBAAmB;EAAnB;AAAmB;AAAnB;EAAA,gBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,WAAmB;EAAnB;AAAmB;AAAnB;EAAA,cAAmB;EAAnB;AAAmB;AAAnB;EAAA,aAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,wBAAmB;EAAnB;AAAmB;AAAnB;EAAA,wBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,4BAAmB;EAAnB;AAAmB;AAAnB;EAAA,4BAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,0BAAmB;EAAnB,0BAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,0BAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,0BAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,0BAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,yBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,eAAmB;EAAnB,eAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;IAAA;EAAmB;AAAA;AAAnB;EAAA;AAAmB;AAAnB;EAAA;IAAA;EAAmB;AAAA;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,wBAAmB;OAAnB;AAAmB;AAAnB;EAAA,yBAAmB;OAAnB;AAAmB;AAAnB;EAAA,uBAAmB;OAAnB;AAAmB;AAAnB;EAAA,wBAAmB;OAAnB;AAAmB;AAAnB;EAAA,qBAAmB;OAAnB;AAAmB;AAAnB;EAAA,uBAAmB;OAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,oDAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,uDAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,uDAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,oDAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,+DAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,8DAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,+DAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,4DAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,8DAAmB;EAAnB;AAAmB;AAAnB;EAAA,uBAAmB;EAAnB,4DAAmB;EAAnB;AAAmB;AAAnB;EAAA,wBAAmB;EAAnB,kEAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,kCAAmB;EAAnB;AAAmB;AAAnB;EAAA,oCAAmB;EAAnB;AAAmB;AAAnB;EAAA,mCAAmB;EAAnB;AAAmB;AAAnB;EAAA,gCAAmB;EAAnB;AAAmB;AAAnB;EAAA,4BAAmB;EAAnB;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA,8BAAmB;EAAnB;AAAmB;AAAnB;EAAA,gCAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,4DAAmB;EAAnB,oEAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,oBAAmB;KAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,gCAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,gCAAmB;EAAnB;AAAmB;AAAnB;EAAA,8BAAmB;EAAnB;AAAmB;AAAnB;EAAA,4BAAmB;EAAnB;AAAmB;AAAnB;EAAA,2BAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,gBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,qBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,gBAAmB;EAAnB;AAAmB;AAAnB;EAAA,gBAAmB;EAAnB;AAAmB;AAAnB;EAAA,gBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,0BAAmB;EAAnB;AAAmB;AAAnB;EAAA,8BAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,iBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,eAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,eAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,mBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA,kBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,iCAAmB;EAAnB,yCAAmB;EAAnB;AAAmB;AAAnB;EAAA,qDAAmB;EAAnB,kEAAmB;EAAnB;AAAmB;AAAnB;EAAA,0EAAmB;EAAnB,8FAAmB;EAAnB;AAAmB;AAAnB;EAAA,+EAAmB;EAAnB,mGAAmB;EAAnB;AAAmB;AAAnB;EAAA,6EAAmB;EAAnB,iGAAmB;EAAnB;AAAmB;AAAnB;EAAA,sBAAmB;EAAnB,8BAAmB;EAAnB;AAAmB;AAAnB;EAAA,0CAAmB;EAAnB,uDAAmB;EAAnB;AAAmB;AAAnB;EAAA,gFAAmB;EAAnB,oGAAmB;EAAnB;AAAmB;AAAnB;EAAA,0BAAmB;EAAnB;AAAmB;AAAnB;EAAA,8BAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,2GAAmB;EAAnB,yGAAmB;EAAnB;AAAmB;AAAnB;EAAA,2GAAmB;EAAnB,yGAAmB;EAAnB;AAAmB;AAAnB;EAAA,2GAAmB;EAAnB,yGAAmB;EAAnB;AAAmB;AAAnB;EAAA,2GAAmB;EAAnB,yGAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA,oBAAmB;EAAnB;AAAmB;AAAnB;EAAA,0DAAmB;EAAnB;AAAmB;AAAnB;EAAA,6BAAmB;EAAnB;AAAmB;AAAnB;EAAA,0GAAmB;EAAnB,mEAAmB;EAAnB;AAAmB;AAAnB;EAAA,wJAAmB;EAAnB,wDAAmB;EAAnB;AAAmB;AAAnB;EAAA,wBAAmB;EAAnB,wDAAmB;EAAnB;AAAmB;AAAnB;EAAA,+FAAmB;EAAnB,wDAAmB;EAAnB;AAAmB;AAAnB;EAAA,4BAAmB;EAAnB,wDAAmB;EAAnB;AAAmB;AAAnB;EAAA,+BAAmB;EAAnB,wDAAmB;EAAnB;AAAmB;AAAnB;EAAA,8BAAmB;EAAnB,wDAAmB;EAAnB;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;AAAnB;EAAA;AAAmB;;AAEnB;kFACkF;AAClF;IACI,kBAAkB;IAClB,oBAAoB;AACxB;;AAEA;IACI,uBAAuB;IACvB,kBAAkB;IAClB,2BAA2B;IAC3B,SAAS;IACT,2BAA2B;IAC3B,mBAAmB;IACnB,gBAAgB;IAChB,uBAAkB;IAAlB,kBAAkB;IAClB,0BAA0B;IAC1B,kBAAkB;IAClB,iBAAiB;IACjB,uBAAuB;IACvB,UAAU;IACV,oBAAoB;IACpB,WAAW;IACX,oCAAoC;AACxC;;AAEA;IACI,WAAW;IACX,kBAAkB;IAClB,6BAA6B;IAC7B,SAAS;IACT,2BAA2B;IAC3B,sBAAsB;IACtB,mBAAmB;IACnB,yBAAyB;IACzB,UAAU;IACV,oBAAoB;IACpB,WAAW;IACX,oCAAoC;AACxC;;AAEA;;IAEI,UAAU;AACd;;AAjDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,8BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,6EAkDA;EAlDA,iGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA,yCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0CAkDA;EAlDA,uDAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,4DAkDA;EAlDA,oEAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,+BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,+BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,+BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,+EAkDA;EAlDA,mGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,6EAkDA;EAlDA,iGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0CAkDA;EAlDA,uDAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0DAkDA;EAlDA;AAkDA;;AAlDA;EAAA,wBAkDA;EAlDA,wDAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA,8BAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,4DAkDA;EAlDA,oEAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA,yCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA,8BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,8BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,2GAkDA;EAlDA,yGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,2GAkDA;EAlDA,yGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,2GAkDA;EAlDA,yGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,+BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,+BAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,6BAkDA;EAlDA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA,yCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,qCAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,2GAkDA;EAlDA,yGAkDA;EAlDA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA,8BAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,iBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,iCAkDA;EAlDA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,oBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA,kBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA,0BAkDA;EAlDA,sBAkDA;EAlDA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;IAAA,oBAkDA;IAlDA;EAkDA;EAlDA;IAAA,iBAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA,uBAkDA;IAlDA,sDAkDA;IAlDA;EAkDA;EAlDA;IAAA,uBAkDA;IAlDA,2DAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA,oBAkDA;IAlDA;EAkDA;EAlDA;IAAA,iBAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA,eAkDA;IAlDA;EAkDA;EAlDA;IAAA,mBAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;AAAA;;AAlDA;EAAA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;AAAA;;AAlDA;EAAA;IAAA,kBAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA,2BAkDA;IAlDA;EAkDA;EAlDA;IAAA,4BAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA;EAkDA;EAlDA;IAAA,kBAkDA;IAlDA;EAkDA;EAlDA;IAAA;EAkDA;AAAA;;AAlDA;EAAA;IAAA;EAkDA;AAAA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA;;AAlDA;EAAA;AAkDA","sources":["webpack://wp-user-frontend/./src/css/subscriptions.css"],"sourcesContent":["/* DESCRIPTION: Subscriptions React page styles with Tailwind CSS v3 */\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\n/* Tooltip styles — DaisyUI's .tooltip class doesn't work with the wpuf- prefix,\n so we define .wpuf-tooltip manually using data-tip + ::before pseudo-element. */\n.wpuf-tooltip {\n position: relative;\n display: inline-flex;\n}\n\n.wpuf-tooltip[data-tip]::before {\n content: attr(data-tip);\n position: absolute;\n bottom: calc(100% + 0.5rem);\n left: 50%;\n transform: translateX(-50%);\n white-space: normal;\n max-width: 20rem;\n width: max-content;\n padding: 0.375rem 0.625rem;\n font-size: 0.75rem;\n line-height: 1.25;\n border-radius: 0.375rem;\n opacity: 0;\n pointer-events: none;\n z-index: 50;\n transition: opacity 0.2s ease-in-out;\n}\n\n.wpuf-tooltip[data-tip]::after {\n content: \"\";\n position: absolute;\n bottom: calc(100% + 0.125rem);\n left: 50%;\n transform: translateX(-50%);\n border-width: 0.375rem;\n border-style: solid;\n border-color: transparent;\n opacity: 0;\n pointer-events: none;\n z-index: 50;\n transition: opacity 0.2s ease-in-out;\n}\n\n.wpuf-tooltip[data-tip]:hover::before,\n.wpuf-tooltip[data-tip]:hover::after {\n opacity: 1;\n}\n"],"names":[],"ignoreList":[],"sourceRoot":""} \ No newline at end of file diff --git a/assets/js/account.js b/assets/js/account.js index 60162637e..b3d7fc333 100644 --- a/assets/js/account.js +++ b/assets/js/account.js @@ -1,4 +1,4 @@ - // Account page CSS entry point +// Account page CSS entry point import '../css/frontend/account.css'; // Account page JavaScript functionality diff --git a/assets/js/components/Subscriptions.vue b/assets/js/components/Subscriptions.vue deleted file mode 100644 index 7a9ca91bf..000000000 --- a/assets/js/components/Subscriptions.vue +++ /dev/null @@ -1,174 +0,0 @@ - - - diff --git a/assets/js/components/subscriptions/ContentHeader.vue b/assets/js/components/subscriptions/ContentHeader.vue deleted file mode 100644 index 3c104f6a3..000000000 --- a/assets/js/components/subscriptions/ContentHeader.vue +++ /dev/null @@ -1,33 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Edit.vue b/assets/js/components/subscriptions/Edit.vue deleted file mode 100644 index 09d6e0902..000000000 --- a/assets/js/components/subscriptions/Edit.vue +++ /dev/null @@ -1,84 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Empty.vue b/assets/js/components/subscriptions/Empty.vue deleted file mode 100644 index d3f01a2b9..000000000 --- a/assets/js/components/subscriptions/Empty.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - diff --git a/assets/js/components/subscriptions/InfoCard.vue b/assets/js/components/subscriptions/InfoCard.vue deleted file mode 100644 index 33202605d..000000000 --- a/assets/js/components/subscriptions/InfoCard.vue +++ /dev/null @@ -1,71 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/List.vue b/assets/js/components/subscriptions/List.vue deleted file mode 100644 index 065f96839..000000000 --- a/assets/js/components/subscriptions/List.vue +++ /dev/null @@ -1,108 +0,0 @@ - - - diff --git a/assets/js/components/subscriptions/ListHeader.vue b/assets/js/components/subscriptions/ListHeader.vue deleted file mode 100644 index 686773888..000000000 --- a/assets/js/components/subscriptions/ListHeader.vue +++ /dev/null @@ -1,39 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/New.vue b/assets/js/components/subscriptions/New.vue deleted file mode 100644 index 3e39e0c54..000000000 --- a/assets/js/components/subscriptions/New.vue +++ /dev/null @@ -1,79 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Notice.vue b/assets/js/components/subscriptions/Notice.vue deleted file mode 100644 index 4bb4b89f1..000000000 --- a/assets/js/components/subscriptions/Notice.vue +++ /dev/null @@ -1,50 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Pagination.vue b/assets/js/components/subscriptions/Pagination.vue deleted file mode 100644 index 633086993..000000000 --- a/assets/js/components/subscriptions/Pagination.vue +++ /dev/null @@ -1,141 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Popup.vue b/assets/js/components/subscriptions/Popup.vue deleted file mode 100644 index 6931b6076..000000000 --- a/assets/js/components/subscriptions/Popup.vue +++ /dev/null @@ -1,74 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Preferences.vue b/assets/js/components/subscriptions/Preferences.vue deleted file mode 100644 index 616cd7ee4..000000000 --- a/assets/js/components/subscriptions/Preferences.vue +++ /dev/null @@ -1,146 +0,0 @@ - - - \ No newline at end of file diff --git a/assets/js/components/subscriptions/QuickEdit.vue b/assets/js/components/subscriptions/QuickEdit.vue deleted file mode 100644 index 3da1add59..000000000 --- a/assets/js/components/subscriptions/QuickEdit.vue +++ /dev/null @@ -1,165 +0,0 @@ - - - diff --git a/assets/js/components/subscriptions/SectionInnerField.vue b/assets/js/components/subscriptions/SectionInnerField.vue deleted file mode 100644 index 2451486f5..000000000 --- a/assets/js/components/subscriptions/SectionInnerField.vue +++ /dev/null @@ -1,45 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/SectionInputField.vue b/assets/js/components/subscriptions/SectionInputField.vue deleted file mode 100644 index 4721c8f60..000000000 --- a/assets/js/components/subscriptions/SectionInputField.vue +++ /dev/null @@ -1,417 +0,0 @@ - - - - - diff --git a/assets/js/components/subscriptions/SidebarMenu.vue b/assets/js/components/subscriptions/SidebarMenu.vue deleted file mode 100644 index 949537938..000000000 --- a/assets/js/components/subscriptions/SidebarMenu.vue +++ /dev/null @@ -1,53 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/SubscriptionBox.vue b/assets/js/components/subscriptions/SubscriptionBox.vue deleted file mode 100644 index 12015dff0..000000000 --- a/assets/js/components/subscriptions/SubscriptionBox.vue +++ /dev/null @@ -1,301 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/SubscriptionsDetails.vue b/assets/js/components/subscriptions/SubscriptionsDetails.vue deleted file mode 100644 index d13a2fc65..000000000 --- a/assets/js/components/subscriptions/SubscriptionsDetails.vue +++ /dev/null @@ -1,74 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Subsection.vue b/assets/js/components/subscriptions/Subsection.vue deleted file mode 100644 index daf549ea7..000000000 --- a/assets/js/components/subscriptions/Subsection.vue +++ /dev/null @@ -1,120 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/Unsaved.vue b/assets/js/components/subscriptions/Unsaved.vue deleted file mode 100644 index 0a0da69ed..000000000 --- a/assets/js/components/subscriptions/Unsaved.vue +++ /dev/null @@ -1,32 +0,0 @@ - - diff --git a/assets/js/components/subscriptions/UpdateButton.vue b/assets/js/components/subscriptions/UpdateButton.vue deleted file mode 100644 index a467b5f98..000000000 --- a/assets/js/components/subscriptions/UpdateButton.vue +++ /dev/null @@ -1,48 +0,0 @@ - - diff --git a/assets/js/stores/component.js b/assets/js/stores/component.js deleted file mode 100644 index 2be7dadc9..000000000 --- a/assets/js/stores/component.js +++ /dev/null @@ -1,10 +0,0 @@ -import {defineStore} from 'pinia'; - -export const useComponentStore = defineStore( 'component', { - state: () => ( { currentComponent: null } ), - actions: { - setCurrentComponent( component ) { - this.currentComponent = component; - }, - }, -} ) diff --git a/assets/js/stores/fieldDependency.js b/assets/js/stores/fieldDependency.js deleted file mode 100644 index a7283dc4b..000000000 --- a/assets/js/stores/fieldDependency.js +++ /dev/null @@ -1,9 +0,0 @@ -import {defineStore} from 'pinia'; - -export const useFieldDependencyStore = defineStore( 'fieldDependency', { - state: () => ( { - modifierFields: {}, - hiddenFields: [], - modifierFieldStatus: {}, - } ), -} ); diff --git a/assets/js/stores/notice.js b/assets/js/stores/notice.js deleted file mode 100644 index 61ef37d15..000000000 --- a/assets/js/stores/notice.js +++ /dev/null @@ -1,32 +0,0 @@ -import {defineStore} from 'pinia'; - -export const useNoticeStore = defineStore( 'notice', { - state: () => ( { - display: false, - notices: [], - } ), - actions: { - addNotice( notice ) { - this.notices.push( notice ); - this.display = true; - // Auto-hide after 3 seconds - setTimeout(() => { - const index = this.notices.indexOf(notice); - if (index !== -1) { - this.removeNotice(index); - } - }, 3000); - }, - removeNotice( index ) { - // Validate index is a valid integer within bounds - if (!Number.isInteger(index) || index < 0 || index >= this.notices.length) { - return; - } - - this.notices.splice( index, 1 ); - if (this.notices.length === 0) { - this.display = false; - } - }, - }, -} ); diff --git a/assets/js/stores/quickEdit.js b/assets/js/stores/quickEdit.js deleted file mode 100644 index 199c3044c..000000000 --- a/assets/js/stores/quickEdit.js +++ /dev/null @@ -1,11 +0,0 @@ -import {defineStore} from 'pinia'; -import {ref} from 'vue'; - -export const useQuickEditStore = defineStore( 'quickEdit', { - state: () => ( {isQuickEdit: ref( false )} ), - actions: { - setQuickEditStatus( status ) { - this.isQuickEdit = status; - }, - }, -} ); diff --git a/assets/js/stores/subscription.js b/assets/js/stores/subscription.js deleted file mode 100644 index 4cbfe2b48..000000000 --- a/assets/js/stores/subscription.js +++ /dev/null @@ -1,538 +0,0 @@ -import {defineStore} from 'pinia'; -import {reactive, ref} from 'vue'; -import {__} from '@wordpress/i18n'; -import apiFetch from '@wordpress/api-fetch'; -import {addQueryArgs} from '@wordpress/url'; - -export const useSubscriptionStore = defineStore( 'subscription', { - state: () => ( { - subscriptionList: ref( [] ), - isUpdating: ref( false ), - isSubscriptionLoading: ref( false ), - isDirty: ref( false ), - isUnsavedPopupOpen: ref( false ), - currentSubscriptionStatus: ref( 'all' ), - currentSubscriptionCopy: ref( null ), - currentSubscription: ref( null ), - errors: reactive( {} ), - updateError: reactive( { - status: false, - message: '', - } ), - allCount: ref( {} ), - taxonomyRestriction: ref( {} ), - taxonomyViewRestriction: ref( {} ), - currentPageNumber: ref( 1 ), - } ), - getters: { - fieldNames: () => { - const sections = wpufSubscriptions.fields; - const names = []; - - for (const section in sections) { - if (!sections.hasOwnProperty( section )) { - continue; - } - for (const subsection in sections[section]) { - if (!sections[section].hasOwnProperty( subsection )) { - continue; - } - for (const field in sections[section][subsection]) { - names.push( field ); - } - } - } - - return names; - }, - fields: () => { - const sections = wpufSubscriptions.fields; - const fields = []; - - for (const section in sections) { - if (!sections.hasOwnProperty( section )) { - continue; - } - for (const subsection in sections[section]) { - if (!sections[section].hasOwnProperty( subsection )) { - continue; - } - for (const field in sections[section][subsection]) { - fields.push( sections[section][subsection][field] ); - } - } - } - - return fields; - }, - }, - actions: { - setCurrentSubscription( subscription ) { - this.currentSubscription = subscription; - - // Populate taxonomy restriction data when loading a subscription for editing - if ( subscription && subscription.meta_value ) { - this.populateTaxonomyRestrictionData( subscription ); - } - }, - setCurrentSubscriptionCopy() { - this.currentSubscriptionCopy = this.subscription; - }, - setBlankSubscription() { - this.currentSubscription = {}; - this.currentSubscription.meta_value = {}; - - for (const field of this.fields) { - if (field.hasOwnProperty('type') && field.type === 'inline') { - for (const innerField in field.fields) { - this.populateDefaultValue( field.fields[innerField] ); - } - } else { - this.populateDefaultValue( field ); - } - } - }, - populateDefaultValue( field ) { - switch (field.db_type) { - case 'post': - this.currentSubscription[field.db_key] = field.default; - break; - - case 'meta': - this.currentSubscription.meta_value[field.db_key] = field.default; - break; - - case 'meta_serialized': - let serializedValue = {}; - if (this.currentSubscription.meta_value.hasOwnProperty( field.db_key )) { - serializedValue = this.currentSubscription.meta_value[field.db_key]; - serializedValue[field.serialize_key] = field.default; - } else { - serializedValue[field.serialize_key] = field.default; - } - - this.currentSubscription.meta_value[field.db_key] = serializedValue; - - break; - } - }, - getValueFromField( field ) { - switch (field.type) { - case 'input-text': - case 'input-number': - case 'textarea': - case 'switcher': - case 'select': - return document.querySelector( '#' + field.id ).value; - case 'time-date': - - return document.querySelector( '#dp-input-' + field.id ).value; - default: - - return ''; - } - }, - async updateSubscription() { - if (this.currentSubscription === null) { - return false; - } - - this.isUpdating = true; - - // Handle posting taxonomy restrictions - let allTaxonomies = []; - - for (const [key, taxonomy] of Object.entries( this.taxonomyRestriction )) { - allTaxonomies = allTaxonomies.concat( taxonomy ); - } - - const taxonomyIntValue = allTaxonomies.map( ( item ) => parseInt( item ) ); - const uniqueTaxonomies = [...new Set( taxonomyIntValue )]; - - // custom meta key for taxonomy restriction - this.setMetaValue( '_sub_allowed_term_ids', uniqueTaxonomies ); - - // Handle view taxonomy restrictions - let allViewTaxonomies = []; - - for (const [key, taxonomy] of Object.entries( this.taxonomyViewRestriction )) { - allViewTaxonomies = allViewTaxonomies.concat( taxonomy ); - } - - const viewTaxonomyIntValue = allViewTaxonomies.map( ( item ) => parseInt( item ) ); - const uniqueViewTaxonomies = [...new Set( viewTaxonomyIntValue )]; - - // custom meta key for view taxonomy restriction - this.setMetaValue( '_sub_view_allowed_term_ids', uniqueViewTaxonomies ); - - const subscription = this.currentSubscription; - // Use the correct REST API root, including subdirectory if present - const restApiRoot = wpufSubscriptions.rest_url.replace(/\/$/, ''); // Remove trailing slash if any - let requestUrl = `${restApiRoot}/wpuf/v1/wpuf_subscription`; - - if (subscription.ID) { - requestUrl += '/' + subscription.ID; - } - - const requestOptions = { - method: 'POST', - headers: { - 'Content-Type': 'application/json', - 'X-WP-Nonce': wpufSubscriptions.nonce, - }, - body: JSON.stringify( {subscription} ) - }; - - this.isDirty = false; - - return fetch( requestUrl, requestOptions ) - .then( ( response ) => response.json() ) - .catch( ( error ) => { - this.setError('fetch', 'An error occurred while updating the subscription.'); - } ).finally( () => { - this.isUpdating = false; - } ); - }, - modifyCurrentSubscription( key, value, serializeKey = null ) { - if (this.currentSubscription === null) { - this.setBlankSubscription(); - - return; - } - - this.isDirty = true; - - if (serializeKey === null) { - // if key is not found in currentSubscription, then it must be in meta_value - if (this.currentSubscription.hasOwnProperty( key )) { - this.currentSubscription[key] = value; - } else { - this.setMetaValue( key, value ); - } - - return; - } - - if (!this.currentSubscription.meta_value.hasOwnProperty( key )) { - return; - } - - if ( (typeof this.currentSubscription.meta_value[key] === 'string') && key === 'additional_cpt_options' ) { - this.currentSubscription.meta_value[key] = {}; - } - - this.currentSubscription.meta_value[key][serializeKey] = value; - }, - getMetaValue( key ) { - if (!this.currentSubscription.meta_value.hasOwnProperty( key )) { - return ''; - } - - return this.currentSubscription.meta_value[key]; - }, - setMetaValue( key, value ) { - this.currentSubscription.meta_value[key] = value; - - this.isDirty = true; - }, - getSerializedMetaValue( key, serializeKey ) { - if (!this.currentSubscription.meta_value.hasOwnProperty( key )) { - return ''; - } - - const serializedValue = this.getMetaValue( key ); - - if (!serializedValue.hasOwnProperty( serializeKey )) { - return ''; - } - - return serializedValue[serializeKey]; - }, - setError( field, message ) { - this.errors[field] = { - status: true, - message: message, - }; - }, - resetErrors() { - this.errors = {}; - }, - hasError() { - for (const item in this.errors) { - if (this.errors[item]) { - return true; - } - } - - return false; - }, - validateQuickEdit() { - const planName = this.currentSubscription.post_title; - - if (planName === '') { - this.setError( 'planName', __( 'This field is required', 'wp-user-frontend' ) ); - } - - // error if plan name contains #. PayPal doesn't allow # in package name - if (planName.includes( '#' )) { - this.setError( 'planName', __( '# is not supported in plan name', 'wp-user-frontend' ) ); - } - }, - validateEdit() { - const subscription = this.currentSubscription; - - const fields = wpufSubscriptions.fields; - - for (const section in fields) { - if (!fields.hasOwnProperty( section )) { - continue; - } - - for (const subsection in fields[section]) { - if (!fields[section].hasOwnProperty( subsection )) { - continue; - } - - for (const field in fields[section][subsection]) { - const fieldData = fields[section][subsection][field]; - let value = ''; - - switch (fieldData.db_type) { - case 'meta': - value = subscription.meta_value[fieldData.db_key]; - break; - case 'meta_serialized': - value = subscription.meta_value[fieldData.db_key]; - break; - case 'post': - value = subscription[fieldData.db_key]; - break; - default: - value = ''; - break; - } - - // error if plan name contains #. PayPal doesn't allow # in package name - if ( fieldData.id === 'plan-name' && value.includes( '#' )) { - this.setError( field, __( '# is not supported in plan name', 'wp-user-frontend' ) ); - } - - if (fieldData.is_required && value === '') { - this.setError( field, __( fieldData.label + ' is required', 'wp-user-frontend' ) ); - } - } - } - } - }, - validateFields( mode = 'update' ) { - this.resetErrors(); - - switch (mode) { - case 'quickEdit': - this.validateQuickEdit(); - break; - default: - this.validateEdit(); - break; - } - - return !this.hasError(); - }, - deleteSubscription( id ) { - // Use the correct REST API root, including subdirectory if present - const restApiRoot = wpufSubscriptions.rest_url.replace(/\/$/, ''); // Remove trailing slash if any - - const requestOptions = { - method: 'DELETE', - headers: { - 'Content-Type': 'application/json', - 'X-WP-Nonce': wpufSubscriptions.nonce, - }, - }; - - return fetch( `${restApiRoot}/wpuf/v1/wpuf_subscription/${id}`, requestOptions ) - .then( ( response ) => response.json() ) - .catch( ( error ) => { - console.log( error ); - } ); - }, - changeSubscriptionStatus( subscription ) { - subscription.edit_single_row = true; - - this.setCurrentSubscription( subscription ); - - return this.updateSubscription(); - }, - async setSubscriptionsByStatus( status, offset = 0 ) { - this.isSubscriptionLoading = true; - - // Use the correct REST API root, including subdirectory if present - const restApiRoot = wpufSubscriptions.rest_url.replace(/\/$/, ''); // Remove trailing slash if any - - const queryParams = {'per_page': wpufSubscriptions.perPage, 'offset': offset, 'post_status': status}; - return apiFetch( { - path: addQueryArgs( `${restApiRoot}/wpuf/v1/wpuf_subscription`, queryParams ), - method: 'GET', - headers: { - 'Content-Type': 'application/json', - 'X-WP-Nonce': wpufSubscriptions.nonce, - }, - } ) - .then( ( response ) => { - if (response.success) { - this.currentSubscriptionStatus = status; - this.subscriptionList = response.subscriptions; - } - - return response; - } ) - .catch( ( error ) => { - console.log( error ); - } ) - .finally( () => { - this.isSubscriptionLoading = false; - }); - }, - async getSubscriptionCount( status = 'all' ) { - // Use the correct REST API root, including subdirectory if present - const restApiRoot = wpufSubscriptions.rest_url.replace(/\/$/, ''); // Remove trailing slash if any - let path = `${restApiRoot}/wpuf/v1/wpuf_subscription/count`; - - if (status !== 'all') { - path += '/' + status; - } - - return apiFetch( { - path: addQueryArgs( path ), - method: 'GET', - headers: { - 'X-WP-Nonce': wpufSubscriptions.nonce, - }, - } ) - .then( ( response ) => { - if (response.success) { - this.allCount = response.count; - } - } ) - .catch( ( error ) => { - console.log( error ); - } ); - }, - getReadableBillingAmount( subscription, returnAsHtml = false ) { - if (this.isRecurring( subscription )) { - const cyclePeriod = subscription.meta_value.cycle_period === '' ? __( 'day', 'wp-user-frontend' ) : subscription.meta_value.cycle_period; - const expireAfter = (parseInt( subscription.meta_value._billing_cycle_number ) === 0 || parseInt( subscription.meta_value._billing_cycle_number ) === 1) ? '' : ' ' + subscription.meta_value._billing_cycle_number + ' '; - - if (returnAsHtml) { - return wpufSubscriptions.currencySymbol + subscription.meta_value.billing_amount + ' per ' + expireAfter + ' ' + cyclePeriod + '(s)'; - } else { - return wpufSubscriptions.currencySymbol + subscription.meta_value.billing_amount + ' every ' + expireAfter + ' ' + cyclePeriod + '(s)'; - } - } else { - if (parseInt( subscription.meta_value.billing_amount ) === 0 || subscription.meta_value.billing_amount === '') { - return __( 'Free', 'wp-user-frontend' ); - } else { - return wpufSubscriptions.currencySymbol + subscription.meta_value.billing_amount; - } - } - }, - isRecurring( subscription ) { - return subscription.meta_value.recurring_pay === 'on' || subscription.meta_value.recurring_pay === 'yes' - }, - - /** - * Populate taxonomy restriction data from subscription meta - * - * @param {Object} subscription The subscription object - */ - populateTaxonomyRestrictionData( subscription ) { - // Reset taxonomy restriction data - this.taxonomyRestriction = {}; - this.taxonomyViewRestriction = {}; - - if ( ! subscription.meta_value ) { - return; - } - - // Handle posting taxonomy restrictions - const allowedTermIds = subscription.meta_value._sub_allowed_term_ids; - - if ( allowedTermIds && Array.isArray( allowedTermIds ) ) { - // Group term IDs by taxonomy - const taxonomyGroups = {}; - - allowedTermIds.forEach( termId => { - // Get the term to find its taxonomy - const term = this.getTermById( termId ); - if ( term && term.taxonomy ) { - if ( ! taxonomyGroups[ term.taxonomy ] ) { - taxonomyGroups[ term.taxonomy ] = []; - } - taxonomyGroups[ term.taxonomy ].push( termId ); - } - } ); - - this.taxonomyRestriction = taxonomyGroups; - } - - // Handle view taxonomy restrictions - const viewAllowedTermIds = subscription.meta_value._sub_view_allowed_term_ids; - - if ( viewAllowedTermIds && Array.isArray( viewAllowedTermIds ) ) { - // Group term IDs by taxonomy - const viewTaxonomyGroups = {}; - - viewAllowedTermIds.forEach( termId => { - // Get the term to find its taxonomy - const term = this.getTermById( termId ); - if ( term && term.taxonomy ) { - const fieldId = 'view_' + term.taxonomy; - if ( ! viewTaxonomyGroups[ fieldId ] ) { - viewTaxonomyGroups[ fieldId ] = []; - } - viewTaxonomyGroups[ fieldId ].push( termId ); - } - } ); - - this.taxonomyViewRestriction = viewTaxonomyGroups; - } - }, - - /** - * Get term by ID from WordPress terms - * - * @param {number} termId The term ID - * @returns {Object|null} The term object or null if not found - */ - getTermById( termId ) { - // This is a simplified version - in a real implementation, - // you might want to fetch this data from the server - // For now, we'll use the available taxonomy data from wpufSubscriptions - if ( wpufSubscriptions.fields && wpufSubscriptions.fields.advanced_configuration ) { - // Check taxonomy_restriction section - if ( wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction ) { - for ( const taxonomyName in wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction ) { - const termFields = wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction[taxonomyName].term_fields; - const term = termFields.find( t => t.value == termId ); - if ( term ) { - return { ...term, taxonomy: taxonomyName }; - } - } - } - - // Check taxonomy_view_restriction section - if ( wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction ) { - for ( const taxonomyName in wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction ) { - const termFields = wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction[taxonomyName].term_fields; - const term = termFields.find( t => t.value == termId ); - if ( term ) { - return { ...term, taxonomy: taxonomyName }; - } - } - } - } - - return null; - } - } -} ); diff --git a/assets/js/subscriptions.js b/assets/js/subscriptions.js deleted file mode 100644 index cbced5922..000000000 --- a/assets/js/subscriptions.js +++ /dev/null @@ -1,15 +0,0 @@ -import {createApp} from 'vue'; -import {createPinia} from 'pinia'; - -import Subscriptions from './components/Subscriptions.vue'; - -import '../css/admin/subscriptions.css'; - -window.wpufSubscriptions = wpufSubscriptions; - -const pinia = createPinia(); -const app = createApp( Subscriptions ); - -app.use( pinia ); - -app.mount( '#wpuf-subscription-page' ); diff --git a/assets/js/subscriptions.min.asset.php b/assets/js/subscriptions.min.asset.php new file mode 100644 index 000000000..354e91d64 --- /dev/null +++ b/assets/js/subscriptions.min.asset.php @@ -0,0 +1 @@ + array('react', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives', 'wp-url'), 'version' => '371bb637645b7d188aed'); diff --git a/assets/js/subscriptions.min.js b/assets/js/subscriptions.min.js index 905477382..d7329dc69 100644 --- a/assets/js/subscriptions.min.js +++ b/assets/js/subscriptions.min.js @@ -1,35 +1,6714 @@ -var H4=Object.defineProperty;var B4=(fa,yr,Ue)=>yr in fa?H4(fa,yr,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):fa[yr]=Ue;var $e=(fa,yr,Ue)=>B4(fa,typeof yr!="symbol"?yr+"":yr,Ue);(function(){"use strict";var fa=document.createElement("style");fa.textContent=`.hollow-dots-spinner,.hollow-dots-spinner *{box-sizing:border-box}.hollow-dots-spinner{height:15px;width:90px}.hollow-dots-spinner .dot{width:15px;height:15px;margin:0 7.5px;border:3px solid #ff1d5e;border-radius:50%;float:left;transform:scale(0);animation:hollow-dots-spinner-animation 1s ease infinite 0ms}.hollow-dots-spinner .dot:nth-child(1){animation-delay:.3s}.hollow-dots-spinner .dot:nth-child(2){animation-delay:.6s}.hollow-dots-spinner .dot:nth-child(3){animation-delay:calc(.3s * 3)}@keyframes hollow-dots-spinner-animation{50%{transform:scale(1);opacity:1}to{opacity:0}}.multiselect{align-items:center;background:var(--ms-bg,#fff);border:var(--ms-border-width,1px) solid var(--ms-border-color,#d1d5db);border-radius:var(--ms-radius,4px);box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-font-size,1rem);justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect.is-open{border-radius:var(--ms-radius,4px) var(--ms-radius,4px) 0 0}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius,4px) var(--ms-radius,4px)}.multiselect.is-disabled{background:var(--ms-bg-disabled,#f3f4f6);cursor:default}.multiselect.is-active{border:var(--ms-border-width-active,var(--ms-border-width,1px)) solid var(--ms-border-color-active,var(--ms-border-color,#d1d5db));box-shadow:0 0 0 var(--ms-ring-width,3px) var(--ms-ring-color,rgba(16,185,129,.188))}.multiselect-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{align-items:center;background:transparent;box-sizing:border-box;display:flex;height:100%;left:0;line-height:var(--ms-line-height,1.375);max-width:100%;padding-left:var(--ms-px,.875rem);padding-right:calc(1.25rem + var(--ms-px, .875rem)*3);pointer-events:none;position:absolute;top:0}.multiselect-placeholder{color:var(--ms-placeholder-color,#9ca3af)}.multiselect-single-label-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ms-bg,#fff);border:0;border-radius:var(--ms-radius,4px);bottom:0;box-sizing:border-box;font-family:inherit;font-size:inherit;height:100%;left:0;outline:none;padding-left:var(--ms-px,.875rem);position:absolute;right:0;top:0;width:100%}.multiselect-search::-webkit-search-cancel-button,.multiselect-search::-webkit-search-decoration,.multiselect-search::-webkit-search-results-button,.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{flex-grow:1;flex-shrink:1;flex-wrap:wrap;margin:var(--ms-tag-my,.25rem) 0 0;padding-left:var(--ms-py,.5rem)}.multiselect-tag,.multiselect-tags{align-items:center;display:flex;min-width:0}.multiselect-tag{background:var(--ms-tag-bg,#10b981);border-radius:var(--ms-tag-radius,4px);color:var(--ms-tag-color,#fff);font-size:var(--ms-tag-font-size,.875rem);font-weight:var(--ms-tag-font-weight,600);line-height:var(--ms-tag-line-height,1.25rem);margin-bottom:var(--ms-tag-my,.25rem);margin-right:var(--ms-tag-mx,.25rem);padding:var(--ms-tag-py,.125rem) 0 var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem);white-space:nowrap}.multiselect-tag.is-disabled{background:var(--ms-tag-bg-disabled,#9ca3af);color:var(--ms-tag-color-disabled,#fff);padding-right:var(--ms-tag-px,.5rem)}.multiselect-tag-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-tag-wrapper-break{white-space:normal;word-break:break-all}.multiselect-tag-remove{align-items:center;border-radius:var(--ms-tag-remove-radius,4px);display:flex;justify-content:center;margin:var(--ms-tag-remove-my,0) var(--ms-tag-remove-mx,.125rem);padding:var(--ms-tag-remove-py,.25rem) var(--ms-tag-remove-px,.25rem)}.multiselect-tag-remove:hover{background:#00000010}.multiselect-tag-remove-icon{background-color:currentColor;display:inline-block;height:.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.8;width:.75rem}.multiselect-tags-search-wrapper{display:inline-block;flex-grow:1;flex-shrink:1;height:100%;margin:0 var(--ms-tag-mx,4px) var(--ms-tag-my,4px);position:relative}.multiselect-tags-search-copy{display:inline-block;height:1px;visibility:hidden;white-space:pre-wrap;width:100%}.multiselect-tags-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;bottom:0;box-sizing:border-box;font-family:inherit;font-size:inherit;left:0;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.multiselect-tags-search::-webkit-search-cancel-button,.multiselect-tags-search::-webkit-search-decoration,.multiselect-tags-search::-webkit-search-results-button,.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{align-items:center;display:flex;justify-content:center;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);width:100%}.multiselect-inifite-spinner,.multiselect-spinner{animation:multiselect-spin 1s linear infinite;background-color:var(--ms-spinner-color,#10b981);flex-grow:0;flex-shrink:0;height:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem;z-index:10}.multiselect-spinner{margin:0 var(--ms-px,.875rem) 0 0}.multiselect-clear{display:flex;flex-grow:0;flex-shrink:0;opacity:1;padding:0 var(--ms-px,.875rem) 0 0;position:relative;transition:.3s;z-index:10}.multiselect-clear:hover .multiselect-clear-icon{background-color:var(--ms-clear-color-hover,#000)}.multiselect-clear-icon{background-color:var(--ms-clear-color,#999);display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");transition:.3s}.multiselect-caret,.multiselect-clear-icon{height:1.125rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}.multiselect-caret{background-color:var(--ms-caret-color,#999);flex-grow:0;flex-shrink:0;margin:0 var(--ms-px,.875rem) 0 0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");pointer-events:none;position:relative;transform:rotate(0);transition:transform .3s;z-index:10}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(180deg)}.multiselect-dropdown{-webkit-overflow-scrolling:touch;background:var(--ms-dropdown-bg,#fff);border:var(--ms-dropdown-border-width,1px) solid var(--ms-dropdown-border-color,#d1d5db);border-radius:0 0 var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px);bottom:0;display:flex;flex-direction:column;left:calc(var(--ms-border-width, 1px)*-1);margin-top:calc(var(--ms-border-width, 1px)*-1);max-height:var(--ms-max-height,10rem);outline:none;overflow-y:scroll;position:absolute;right:calc(var(--ms-border-width, 1px)*-1);transform:translateY(100%);z-index:100}.multiselect-dropdown.is-top{border-radius:var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px) 0 0;bottom:auto;top:var(--ms-border-width,1px);transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.multiselect-group{margin:0;padding:0}.multiselect-group-label{align-items:center;background:var(--ms-group-label-bg,#e5e7eb);box-sizing:border-box;color:var(--ms-group-label-color,#374151);cursor:default;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;line-height:var(--ms-group-label-line-height,1.375);padding:var(--ms-group-label-py,.3rem) var(--ms-group-label-px,.75rem);text-align:left;text-decoration:none}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed,#d1d5db);color:var(--ms-group-label-color-pointed,#374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected,#059669);color:var(--ms-group-label-color-selected,#fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled,#f3f4f6);color:var(--ms-group-label-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed,#0c9e70);color:var(--ms-group-label-color-selected-pointed,#fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled,#75cfb1);color:var(--ms-group-label-color-selected-disabled,#d1fae5)}.multiselect-group-options{margin:0;padding:0}.multiselect-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-option-font-size,1rem);justify-content:flex-start;line-height:var(--ms-option-line-height,1.375);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);text-align:left;text-decoration:none}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed,#f3f4f6);color:var(--ms-option-color-pointed,#1f2937)}.multiselect-option.is-selected{background:var(--ms-option-bg-selected,#10b981);color:var(--ms-option-color-selected,#fff)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled,#fff);color:var(--ms-option-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:var(--ms-option-bg-selected-pointed,#26c08e);color:var(--ms-option-color-selected-pointed,#fff)}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled,#87dcc0);color:var(--ms-option-color-selected-disabled,#d1fae5)}.multiselect-no-options,.multiselect-no-results{color:var(--ms-empty-color,#4b5563);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem)}.multiselect-fake-input{background:transparent;border:0;bottom:-1px;font-size:0;height:1px;left:0;outline:none;padding:0;position:absolute;right:0;width:100%}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-placeholder,[dir=rtl] .multiselect-single-label{left:auto;padding-left:calc(1.25rem + var(--ms-px, .875rem)*3);padding-right:var(--ms-px,.875rem);right:0}[dir=rtl] .multiselect-search{padding-left:0;padding-right:var(--ms-px,.875rem)}[dir=rtl] .multiselect-tags{padding-left:0;padding-right:var(--ms-py,.5rem)}[dir=rtl] .multiselect-tag{margin-left:var(--ms-tag-mx,.25rem);margin-right:0;padding:var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem) var(--ms-tag-py,.125rem) 0}[dir=rtl] .multiselect-tag.is-disabled{padding-left:var(--ms-tag-px,.5rem)}[dir=rtl] .multiselect-caret,[dir=rtl] .multiselect-spinner{margin:0 0 0 var(--ms-px,.875rem)}[dir=rtl] .multiselect-clear{padding:0 0 0 var(--ms-px,.875rem)}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.multiselect-caret{margin-top:.25rem}.dp__input{font-size:.875rem!important;padding-top:.25rem!important;padding-bottom:.25rem!important}.dp__input_focus{--tw-ring-color: #3DB981}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp__theme_light[data-v-174617d9]{--dp-background-color: none;--dp-text-color: none;--dp-hover-color: none;--dp-hover-text-color: none;--dp-hover-icon-color: none;--dp-primary-color: none;--dp-primary-disabled-color: none;--dp-primary-text-color: none;--dp-secondary-color: none;--dp-border-color: #8c8f94;--dp-menu-border-color: #8c8f94;--dp-border-color-hover: #8c8f94;--dp-disabled-color: none;--dp-scroll-bar-background: none;--dp-scroll-bar-color: none;--dp-success-color: none;--dp-success-color-disabled: none;--dp-icon-color: none;--dp-danger-color: none;--dp-marker-color: none;--dp-tooltip-color: none;--dp-disabled-color-text: none;--dp-highlight-color: none;--dp-range-between-dates-background-color: none;--dp-range-between-dates-text-color: none;--dp-range-between-border-color: #8c8f94}.dp__input_valid[data-v-174617d9]{box-shadow:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}*:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *):before,:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *):after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *):before,:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *):after{--tw-content: ""}.wpuf_packs,#wpuf-subscription-page,#wpuf-form-builder,#wpuf-profile-forms-list-table-view,#wpuf-post-forms-list-table-view,#wpuf-ai-form-builder,.wpuf-ai-form-wrapper,.swal2-container,.wpuf-account-container,.wpuf-form-template-modal{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}.wpuf_packs,#wpuf-subscription-page,#wpuf-form-builder,#wpuf-profile-forms-list-table-view,#wpuf-post-forms-list-table-view,#wpuf-ai-form-builder,.wpuf-ai-form-wrapper,.swal2-container,.wpuf-account-container,.wpuf-form-template-modal{margin:0;line-height:inherit}hr:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){height:0;color:inherit;border-top-width:1px}abbr:where([title]):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h2:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h3:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h4:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h5:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h6:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){font-size:inherit;font-weight:inherit}a:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){color:inherit;text-decoration:inherit}b:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),strong:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){font-weight:bolder}code:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),kbd:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),samp:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),pre:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){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:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){font-size:80%}sub:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),sup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){bottom:-.25em}sup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){top:-.5em}table:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){text-indent:0;border-color:inherit;border-collapse:collapse}button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),input:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),optgroup:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),select:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),textarea:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){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:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),select:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){text-transform:none}button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),input:where([type=button]):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),input:where([type=reset]):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),input:where([type=submit]):where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){outline:auto}:-moz-ui-invalid:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){box-shadow:none}progress:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){vertical-align:baseline}:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-inner-spin-button,:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-outer-spin-button{height:auto}[type=search]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){-webkit-appearance:textfield;outline-offset:-2px}:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-search-decoration{-webkit-appearance:none}:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){display:list-item}blockquote:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),dl:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),dd:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h1:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h2:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h3:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h4:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h5:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),h6:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),hr:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),figure:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),p:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),pre:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){margin:0}fieldset:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){margin:0;padding:0}legend:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){padding:0}ol:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),ul:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),menu:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){list-style:none;margin:0;padding:0}dialog:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){padding:0}textarea:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){resize:vertical}:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) input::-moz-placeholder,:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) input::placeholder,:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *) textarea::placeholder{opacity:1;color:#9ca3af}button:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),[role=button]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){cursor:pointer}:disabled:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){cursor:default}img:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),svg:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),video:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),canvas:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),audio:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),iframe:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),embed:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),object:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){display:block;vertical-align:middle}img:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *),video:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){max-width:100%;height:auto}[hidden]:where(.wpuf_packs,.wpuf_packs *,#wpuf-subscription-page,#wpuf-subscription-page *,#wpuf-form-builder,#wpuf-form-builder *,#wpuf-profile-forms-list-table-view,#wpuf-profile-forms-list-table-view *,#wpuf-post-forms-list-table-view,#wpuf-post-forms-list-table-view *,#wpuf-ai-form-builder,#wpuf-ai-form-builder *,.wpuf-ai-form-wrapper,.wpuf-ai-form-wrapper *,.swal2-container,.swal2-container *,.wpuf-account-container,.wpuf-account-container *,.wpuf-form-template-modal,.wpuf-form-template-modal *){display:none}*,: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(59 130 246 / .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(59 130 246 / .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: }.wpuf-form-input,.wpuf-form-textarea,.wpuf-form-select,.wpuf-form-multiselect{-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}.wpuf-form-input:focus,.wpuf-form-textarea:focus,.wpuf-form-select:focus,.wpuf-form-multiselect: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: #2563eb;--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:#2563eb}.wpuf-form-input::-moz-placeholder,.wpuf-form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.wpuf-form-input::placeholder,.wpuf-form-textarea::placeholder{color:#6b7280;opacity:1}.wpuf-form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.wpuf-form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.wpuf-form-input::-webkit-datetime-edit{display:inline-flex}.wpuf-form-input::-webkit-datetime-edit,.wpuf-form-input::-webkit-datetime-edit-year-field,.wpuf-form-input::-webkit-datetime-edit-month-field,.wpuf-form-input::-webkit-datetime-edit-day-field,.wpuf-form-input::-webkit-datetime-edit-hour-field,.wpuf-form-input::-webkit-datetime-edit-minute-field,.wpuf-form-input::-webkit-datetime-edit-second-field,.wpuf-form-input::-webkit-datetime-edit-millisecond-field,.wpuf-form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.wpuf-form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wpuf-form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.wpuf-avatar{position:relative;display:inline-flex}.wpuf-avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.wpuf-avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wpuf-avatar.wpuf-placeholder>div{display:flex;align-items:center;justify-content:center}.wpuf-badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.wpuf-btm-nav{position:fixed;bottom:0;left:0;right:0;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom);height:4rem;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));color:currentColor}.wpuf-btm-nav>*{position:relative;display:flex;height:100%;flex-basis:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-color:currentColor}@media (hover:hover){.wpuf-label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn):active,.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn).wpuf-active,.wpuf-menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.wpuf-tab:hover{--tw-text-opacity: 1}.wpuf-tabs-boxed :is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):hover,.wpuf-tabs-boxed :is(input:checked):hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-table tr.wpuf-hover:hover,.wpuf-table tr.wpuf-hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.wpuf-table-zebra tr.wpuf-hover:hover,.wpuf-table-zebra tr.wpuf-hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.wpuf-btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--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-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.wpuf-btn-disabled,.wpuf-btn[disabled],.wpuf-btn:disabled{pointer-events:none}:where(.wpuf-btn:is(input[type=checkbox])),:where(.wpuf-btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpuf-btn:is(input[type=checkbox]):after,.wpuf-btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.wpuf-dropdown{position:relative;display:inline-block}.wpuf-dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.wpuf-dropdown .wpuf-dropdown-content{position:absolute}.wpuf-dropdown:is(:not(details)) .wpuf-dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;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));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.wpuf-dropdown-end .wpuf-dropdown-content{inset-inline-end:0px}.wpuf-dropdown-left .wpuf-dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.wpuf-dropdown-right .wpuf-dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.wpuf-dropdown-bottom .wpuf-dropdown-content{bottom:auto;top:100%;transform-origin:top}.wpuf-dropdown-top .wpuf-dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.wpuf-dropdown-end.wpuf-dropdown-right .wpuf-dropdown-content,.wpuf-dropdown-end.wpuf-dropdown-left .wpuf-dropdown-content{bottom:0;top:auto}.wpuf-dropdown.wpuf-dropdown-open .wpuf-dropdown-content,.wpuf-dropdown:not(.wpuf-dropdown-hover):focus .wpuf-dropdown-content,.wpuf-dropdown:focus-within .wpuf-dropdown-content{visibility:visible;opacity:1}@media (hover: hover){.wpuf-dropdown.wpuf-dropdown-hover:hover .wpuf-dropdown-content{visibility:visible;opacity:1}.wpuf-btm-nav>*.wpuf-disabled:hover,.wpuf-btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.wpuf-btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.wpuf-btn.wpuf-glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.wpuf-btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.wpuf-btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.wpuf-btn-link:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.wpuf-btn-outline:hover{--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-primary:hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-secondary:hover{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-accent:hover{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-success:hover{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-info:hover{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-warning:hover{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-error:hover{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.wpuf-btn-disabled:hover,.wpuf-btn[disabled]:hover,.wpuf-btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn:is(input[type=checkbox]:checked):hover,.wpuf-btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.wpuf-dropdown.wpuf-dropdown-hover:hover .wpuf-dropdown-content{--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))}:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0% 0 0)){:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.wpuf-tab[disabled],.wpuf-tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.wpuf-dropdown:is(details) summary::-webkit-details-marker{display:none}.wpuf-label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.wpuf-join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.wpuf-join :where(.wpuf-join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.wpuf-join .wpuf-join-item:not(:first-child):not(:last-child),.wpuf-join *:not(:first-child):not(:last-child) .wpuf-join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.wpuf-join .wpuf-join-item:first-child:not(:last-child),.wpuf-join *:first-child:not(:last-child) .wpuf-join-item{border-start-end-radius:0;border-end-end-radius:0}.wpuf-join .wpuf-dropdown .wpuf-join-item:first-child:not(:last-child),.wpuf-join *:first-child:not(:last-child) .wpuf-dropdown .wpuf-join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.wpuf-join :where(.wpuf-join-item:first-child:not(:last-child)),.wpuf-join :where(*:first-child:not(:last-child) .wpuf-join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.wpuf-join .wpuf-join-item:last-child:not(:first-child),.wpuf-join *:last-child:not(:first-child) .wpuf-join-item{border-end-start-radius:0;border-start-start-radius:0}.wpuf-join :where(.wpuf-join-item:last-child:not(:first-child)),.wpuf-join :where(*:last-child:not(:first-child) .wpuf-join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.wpuf-join *){border-radius:inherit}}@supports selector(:has(*)){:where(.wpuf-join *:has(.wpuf-join-item)){border-radius:inherit}}.wpuf-menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.wpuf-menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.wpuf-menu :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title,.wpuf-btn)),.wpuf-menu :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wpuf-menu li.wpuf-disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.wpuf-menu :where(li>.wpuf-menu-dropdown:not(.wpuf-menu-dropdown-show)){display:none}:where(.wpuf-menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.wpuf-menu li) .wpuf-badge{justify-self:end}.wpuf-modal{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.wpuf-modal){align-items:center}.wpuf-modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;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));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.wpuf-modal-open,.wpuf-modal:target,.wpuf-modal-toggle:checked+.wpuf-modal,.wpuf-modal[open]{pointer-events:auto;visibility:visible;opacity:1}:root:has(:is(.wpuf-modal-open,.wpuf-modal:target,.wpuf-modal-toggle:checked+.wpuf-modal,.wpuf-modal[open])){overflow:hidden;scrollbar-gutter:stable}.wpuf-radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.wpuf-select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.wpuf-select[multiple]{height:auto}.wpuf-tabs{display:grid;align-items:flex-end}.wpuf-tabs-lifted:has(.wpuf-tab-content[class^=rounded-]) .wpuf-tab:first-child:not(:is(.wpuf-tab-active,[aria-selected=true])),.wpuf-tabs-lifted:has(.wpuf-tab-content[class*=" rounded-"]) .wpuf-tab:first-child:not(:is(.wpuf-tab-active,[aria-selected=true])){border-bottom-color:transparent}.wpuf-tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.wpuf-tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.wpuf-tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.wpuf-tab:not(input):empty{cursor:default;grid-column-start:span 9999}.wpuf-tab-content{grid-column-start:1;grid-column-end:span 9999;grid-row-start:2;margin-top:calc(var(--tab-border) * -1);display:none;border-color:transparent;border-width:var(--tab-border, 0)}:checked+.wpuf-tab-content:nth-child(2),:is(.wpuf-tab-active,[aria-selected=true])+.wpuf-tab-content:nth-child(2){border-start-start-radius:0px}input.wpuf-tab:checked+.wpuf-tab-content,:is(.wpuf-tab-active,[aria-selected=true])+.wpuf-tab-content{display:block}.wpuf-table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.wpuf-table :where(.wpuf-table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-table :where(.wpuf-table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-table :where(.wpuf-table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-table-zebra tbody tr:nth-child(2n) :where(.wpuf-table-pin-cols tr th){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.wpuf-toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.wpuf-toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.wpuf-avatar-group{display:flex;overflow:hidden}.wpuf-avatar-group :where(.wpuf-avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.wpuf-btm-nav>*:not(.wpuf-active){padding-top:.125rem}.wpuf-btm-nav>*:where(.wpuf-active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-btm-nav>*.wpuf-disabled,.wpuf-btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-btm-nav>* .wpuf-label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion: no-preference){.wpuf-btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.wpuf-btn:active:hover,.wpuf-btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.wpuf-btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.wpuf-btn-primary{--btn-color: var(--fallback-p)}.wpuf-btn-secondary{--btn-color: var(--fallback-s)}.wpuf-btn-accent{--btn-color: var(--fallback-a)}.wpuf-btn-info{--btn-color: var(--fallback-in)}.wpuf-btn-success{--btn-color: var(--fallback-su)}.wpuf-btn-warning{--btn-color: var(--fallback-wa)}.wpuf-btn-error{--btn-color: var(--fallback-er)}}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-active{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b3)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b3)) / var(--tw-border-opacity, 1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-primary.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-secondary.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-accent.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-success.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-info.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-warning.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-error.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.wpuf-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.wpuf-btn-primary{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color: oklch(0% 0 0)){.wpuf-btn-primary{--btn-color: var(--p)}.wpuf-btn-secondary{--btn-color: var(--s)}.wpuf-btn-accent{--btn-color: var(--a)}.wpuf-btn-info{--btn-color: var(--in)}.wpuf-btn-success{--btn-color: var(--su)}.wpuf-btn-warning{--btn-color: var(--wa)}.wpuf-btn-error{--btn-color: var(--er)}}.wpuf-btn-secondary{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.wpuf-btn-accent{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.wpuf-btn-info{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.wpuf-btn-success{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.wpuf-btn-warning{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.wpuf-btn-error{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.wpuf-btn.wpuf-glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.wpuf-btn.wpuf-glass.wpuf-btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.wpuf-btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.wpuf-btn-ghost.wpuf-btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.wpuf-btn-link{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));text-decoration-line:underline;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.wpuf-btn-link.wpuf-btn-active{border-color:transparent;background-color:transparent;text-decoration-line:underline}.wpuf-btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-btn-outline.wpuf-btn-active{--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-primary.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-secondary.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-accent.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-success{--tw-text-opacity: 1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-success.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-info{--tw-text-opacity: 1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-info.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-warning.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-error.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.wpuf-btn.wpuf-btn-disabled,.wpuf-btn[disabled],.wpuf-btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-btn:is(input[type=checkbox]:checked),.wpuf-btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-btn:is(input[type=checkbox]:checked):focus-visible,.wpuf-btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.wpuf-dropdown.wpuf-dropdown-open .wpuf-dropdown-content,.wpuf-dropdown:focus .wpuf-dropdown-content,.wpuf-dropdown:focus-within .wpuf-dropdown-content{--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))}.wpuf-join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.wpuf-join>:where(*:not(:first-child)):is(.wpuf-btn){margin-inline-start:calc(var(--border-btn) * -1)}.wpuf-join-item:focus{isolation:isolate}.wpuf-loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}:where(.wpuf-menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.wpuf-menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.wpuf-menu :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title,.wpuf-btn)),.wpuf-menu :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn).wpuf-focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn):focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):is(summary):not(.wpuf-active,.wpuf-btn):focus-visible,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn).wpuf-focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn):focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):is(summary):not(.wpuf-active,.wpuf-btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn):active,.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn).wpuf-active,.wpuf-menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.wpuf-menu :where(li>details>summary)::-webkit-details-marker{display:none}.wpuf-menu :where(li>details>summary):after,.wpuf-menu :where(li>.wpuf-menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.wpuf-menu :where(li>details[open]>summary):after,.wpuf-menu :where(li>.wpuf-menu-dropdown-toggle.wpuf-menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.wpuf-menu-title{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.4))}.wpuf-modal:not(dialog:not(.wpuf-modal-open)),.wpuf-modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.wpuf-modal-open .wpuf-modal-box,.wpuf-modal-toggle:checked+.wpuf-modal .wpuf-modal-box,.wpuf-modal:target .wpuf-modal-box,.wpuf-modal[open] .wpuf-modal-box{--tw-translate-y: 0px;--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))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.wpuf-radio:focus{box-shadow:none}.wpuf-radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.wpuf-radio:checked,.wpuf-radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.wpuf-radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.wpuf-select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.wpuf-select-disabled,.wpuf-select:disabled,.wpuf-select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.wpuf-select-disabled::-moz-placeholder,.wpuf-select:disabled::-moz-placeholder,.wpuf-select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.wpuf-select-disabled::placeholder,.wpuf-select:disabled::placeholder,.wpuf-select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.wpuf-select-multiple,.wpuf-select[multiple],.wpuf-select[size].wpuf-select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .wpuf-select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.wpuf-tabs-lifted>.wpuf-tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]),.wpuf-tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.wpuf-tab:focus{outline:2px solid transparent;outline-offset:2px}.wpuf-tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.wpuf-tab-disabled,.wpuf-tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-tabs-bordered>.wpuf-tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.wpuf-tabs-lifted>.wpuf-tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]),.wpuf-tabs-lifted>.wpuf-tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):first-child:before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):first-child:before,[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):last-child:before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):last-child:before,[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.wpuf-tabs-lifted>:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled])+.wpuf-tabs-lifted :is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked)+.wpuf-tabs-lifted .wpuf-tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.wpuf-tabs-boxed{border-radius:var(--rounded-btn, .5rem);--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding:.25rem}.wpuf-tabs-boxed .wpuf-tab{border-radius:var(--rounded-btn, .5rem)}.wpuf-tabs-boxed :is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]),.wpuf-tabs-boxed :is(input:checked){--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-table:where([dir=rtl],[dir=rtl] *){text-align:right}.wpuf-table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.wpuf-table tr.wpuf-active,.wpuf-table tr.wpuf-active:nth-child(2n),.wpuf-table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.wpuf-table-zebra tr.wpuf-active,.wpuf-table-zebra tr.wpuf-active:nth-child(2n),.wpuf-table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.wpuf-table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.wpuf-table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.wpuf-table :where(tfoot){border-top-width:1px;--tw-border-opacity: 1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.wpuf-toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .wpuf-toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.wpuf-toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.wpuf-toggle:hover{background-color:currentColor}.wpuf-toggle:checked,.wpuf-toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .wpuf-toggle:checked,[dir=rtl] .wpuf-toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.wpuf-toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .wpuf-toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.wpuf-toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.wpuf-glass,.wpuf-glass.wpuf-btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}@media (hover: hover){.wpuf-glass.wpuf-btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}}.wpuf-btm-nav-xs{height:2.5rem}.wpuf-btm-nav-xs>*:where(.wpuf-active){border-top-width:1px}.wpuf-btm-nav-xs .wpuf-btm-nav-label{font-size:.75rem;line-height:1rem}.wpuf-btm-nav-sm{height:3rem}.wpuf-btm-nav-sm>*:where(.wpuf-active){border-top-width:2px}.wpuf-btm-nav-sm .wpuf-btm-nav-label{font-size:.75rem;line-height:1rem}.wpuf-btm-nav-md{height:4rem}.wpuf-btm-nav-md>*:where(.wpuf-active){border-top-width:2px}.wpuf-btm-nav-md .wpuf-btm-nav-label{font-size:.875rem;line-height:1.25rem}.wpuf-btm-nav-lg{height:5rem}.wpuf-btm-nav-lg>*:where(.wpuf-active){border-top-width:4px}.wpuf-btm-nav-lg .wpuf-btm-nav-label{font-size:1rem;line-height:1.5rem}.wpuf-join.wpuf-join-vertical{flex-direction:column}.wpuf-join.wpuf-join-vertical .wpuf-join-item:first-child:not(:last-child),.wpuf-join.wpuf-join-vertical *:first-child:not(:last-child) .wpuf-join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.wpuf-join.wpuf-join-vertical .wpuf-join-item:last-child:not(:first-child),.wpuf-join.wpuf-join-vertical *:last-child:not(:first-child) .wpuf-join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.wpuf-join.wpuf-join-horizontal{flex-direction:row}.wpuf-join.wpuf-join-horizontal .wpuf-join-item:first-child:not(:last-child),.wpuf-join.wpuf-join-horizontal *:first-child:not(:last-child) .wpuf-join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.wpuf-join.wpuf-join-horizontal .wpuf-join-item:last-child:not(:first-child),.wpuf-join.wpuf-join-horizontal *:last-child:not(:first-child) .wpuf-join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.wpuf-modal-top{place-items:start}.wpuf-modal-middle{place-items:center}.wpuf-modal-bottom{place-items:end}.wpuf-tabs-md :where(.wpuf-tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.wpuf-tabs-lg :where(.wpuf-tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.wpuf-tabs-sm :where(.wpuf-tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.wpuf-tabs-xs :where(.wpuf-tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}:where(.wpuf-toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x: 0px;--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))}.wpuf-toast:where(.wpuf-toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: 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))}.wpuf-toast:where(.wpuf-toast-center){inset-inline-end:50%;inset-inline-start:50%;--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))}.wpuf-toast:where(.wpuf-toast-center):where([dir=rtl],[dir=rtl] *){--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))}.wpuf-toast:where(.wpuf-toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 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))}.wpuf-toast:where(.wpuf-toast-bottom){bottom:0;top:auto;--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))}.wpuf-toast:where(.wpuf-toast-middle){bottom:auto;top:50%;--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))}.wpuf-toast:where(.wpuf-toast-top){bottom:auto;top: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))}.wpuf-tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.wpuf-tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.wpuf-tooltip:before,.wpuf-tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.wpuf-avatar.wpuf-online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.wpuf-avatar.wpuf-offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.wpuf-join.wpuf-join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.wpuf-join.wpuf-join-vertical>:where(*:not(:first-child)):is(.wpuf-btn){margin-top:calc(var(--border-btn) * -1)}.wpuf-join.wpuf-join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.wpuf-join.wpuf-join-horizontal>:where(*:not(:first-child)):is(.wpuf-btn){margin-inline-start:calc(var(--border-btn) * -1)}.wpuf-menu-xs :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-xs :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.wpuf-menu-xs .wpuf-menu-title{padding:.25rem .5rem}.wpuf-menu-sm :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-sm :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem}.wpuf-menu-sm .wpuf-menu-title{padding:.5rem .75rem}.wpuf-menu-md :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-md :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.wpuf-menu-md .wpuf-menu-title{padding:.5rem 1rem}.wpuf-menu-lg :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-lg :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem}.wpuf-menu-lg .wpuf-menu-title{padding:.75rem 1.5rem}.wpuf-modal-top :where(.wpuf-modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--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));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:0;border-top-right-radius:0}.wpuf-modal-middle :where(.wpuf-modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;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));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}.wpuf-modal-bottom :where(.wpuf-modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--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));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.wpuf-tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.wpuf-tooltip:before,.wpuf-tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wpuf-tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.wpuf-tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.wpuf-tooltip.wpuf-tooltip-open:before{opacity:1;transition-delay:75ms}.wpuf-tooltip.wpuf-tooltip-open:after{opacity:1;transition-delay:75ms}.wpuf-tooltip:hover:before{opacity:1;transition-delay:75ms}.wpuf-tooltip:hover:after{opacity:1;transition-delay:75ms}.wpuf-tooltip:has(:focus-visible):after,.wpuf-tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.wpuf-tooltip:not([data-tip]):hover:before,.wpuf-tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.wpuf-tooltip:after,.wpuf-tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.wpuf-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}.wpuf-pointer-events-none{pointer-events:none}.\\!wpuf-static{position:static!important}.wpuf-fixed{position:fixed}.wpuf-absolute{position:absolute}.\\!wpuf-relative{position:relative!important}.wpuf-relative{position:relative}.wpuf-inset-0{top:0;right:0;bottom:0;left:0}.wpuf-inset-y-0{top:0;bottom:0}.\\!wpuf-right-\\[-4rem\\]{right:-4rem!important}.\\!wpuf-top-8{top:2rem!important}.wpuf--left-20{left:-5rem}.wpuf--right-px{right:-1px}.wpuf-bottom-3{bottom:.75rem}.wpuf-left-0{left:0}.wpuf-left-1{left:.25rem}.wpuf-left-1\\/2{left:50%}.wpuf-left-\\[-2\\%\\]{left:-2%}.wpuf-left-\\[-20px\\]{left:-20px}.wpuf-left-\\[50\\%\\]{left:50%}.wpuf-left-\\[calc\\(50\\%-5rem\\)\\]{left:calc(50% - 5rem)}.wpuf-right-0{right:0}.wpuf-right-3{right:.75rem}.wpuf-right-4{right:1rem}.wpuf-right-6{right:1.5rem}.wpuf-right-8{right:2rem}.wpuf-right-\\[12\\%\\]{right:12%}.wpuf-top-0{top:0}.wpuf-top-1{top:.25rem}.wpuf-top-1\\/2{top:50%}.wpuf-top-1\\/3{top:33.333333%}.wpuf-top-20{top:5rem}.wpuf-top-3{top:.75rem}.wpuf-top-4{top:1rem}.wpuf-top-\\[-40\\%\\]{top:-40%}.wpuf-top-\\[50\\%\\]{top:50%}.wpuf-top-\\[7\\%\\]{top:7%}.wpuf-top-\\[93px\\]{top:93px}.wpuf-z-10{z-index:10}.wpuf-z-20{z-index:20}.wpuf-z-30{z-index:30}.wpuf-z-40{z-index:40}.wpuf-z-50{z-index:50}.wpuf-z-\\[1000000\\]{z-index:1000000}.wpuf-z-\\[1\\]{z-index:1}.wpuf-z-\\[999998\\]{z-index:999998}.wpuf-z-\\[999999\\]{z-index:999999}.wpuf-col-span-2{grid-column:span 2 / span 2}.\\!wpuf--m-4{margin:-1rem!important}.\\!wpuf-m-0{margin:0!important}.wpuf-m-0{margin:0}.wpuf-m-1{margin:.25rem}.wpuf-m-2{margin:.5rem}.wpuf-m-4{margin:1rem}.wpuf--mx-1{margin-left:-.25rem;margin-right:-.25rem}.wpuf--mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.wpuf--mx-4{margin-left:-1rem;margin-right:-1rem}.wpuf--mx-8{margin-left:-2rem;margin-right:-2rem}.wpuf--my-1{margin-top:-.25rem;margin-bottom:-.25rem}.wpuf--my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.wpuf--my-2{margin-top:-.5rem;margin-bottom:-.5rem}.wpuf-mx-1{margin-left:.25rem;margin-right:.25rem}.wpuf-mx-10{margin-left:2.5rem;margin-right:2.5rem}.wpuf-mx-2{margin-left:.5rem;margin-right:.5rem}.wpuf-mx-4{margin-left:1rem;margin-right:1rem}.wpuf-mx-5{margin-left:1.25rem;margin-right:1.25rem}.wpuf-mx-auto{margin-left:auto;margin-right:auto}.wpuf-my-0{margin-top:0;margin-bottom:0}.wpuf-my-1{margin-top:.25rem;margin-bottom:.25rem}.wpuf-my-2{margin-top:.5rem;margin-bottom:.5rem}.wpuf-my-4{margin-top:1rem;margin-bottom:1rem}.wpuf-my-8{margin-top:2rem;margin-bottom:2rem}.\\!wpuf--mb-\\[30px\\]{margin-bottom:-30px!important}.\\!wpuf-mb-0{margin-bottom:0!important}.\\!wpuf-mb-4{margin-bottom:1rem!important}.\\!wpuf-ml-0{margin-left:0!important}.\\!wpuf-ml-1{margin-left:.25rem!important}.\\!wpuf-ml-6{margin-left:1.5rem!important}.\\!wpuf-mr-1{margin-right:.25rem!important}.\\!wpuf-mr-10{margin-right:2.5rem!important}.\\!wpuf-mr-2{margin-right:.5rem!important}.\\!wpuf-mt-0{margin-top:0!important}.\\!wpuf-mt-10{margin-top:2.5rem!important}.\\!wpuf-mt-2{margin-top:.5rem!important}.\\!wpuf-mt-2\\.5{margin-top:.625rem!important}.\\!wpuf-mt-\\[\\.5px\\]{margin-top:.5px!important}.wpuf--mb-px{margin-bottom:-1px}.wpuf--ml-1{margin-left:-.25rem}.wpuf--ml-3{margin-left:-.75rem}.wpuf--mr-3{margin-right:-.75rem}.wpuf--mt-4{margin-top:-1rem}.wpuf--mt-6{margin-top:-1.5rem}.wpuf-mb-0{margin-bottom:0}.wpuf-mb-1{margin-bottom:.25rem}.wpuf-mb-10{margin-bottom:2.5rem}.wpuf-mb-12{margin-bottom:3rem}.wpuf-mb-14{margin-bottom:3.5rem}.wpuf-mb-16{margin-bottom:4rem}.wpuf-mb-2{margin-bottom:.5rem}.wpuf-mb-3{margin-bottom:.75rem}.wpuf-mb-32{margin-bottom:8rem}.wpuf-mb-4{margin-bottom:1rem}.wpuf-mb-5{margin-bottom:1.25rem}.wpuf-mb-6{margin-bottom:1.5rem}.wpuf-mb-8{margin-bottom:2rem}.wpuf-mb-\\[10px\\]{margin-bottom:10px}.wpuf-mb-\\[32px\\]{margin-bottom:32px}.wpuf-mb-\\[48px\\]{margin-bottom:48px}.wpuf-me-2{margin-inline-end:.5rem}.wpuf-ml-1{margin-left:.25rem}.wpuf-ml-10{margin-left:2.5rem}.wpuf-ml-2{margin-left:.5rem}.wpuf-ml-3{margin-left:.75rem}.wpuf-ml-4{margin-left:1rem}.wpuf-ml-6{margin-left:1.5rem}.wpuf-ml-8{margin-left:2rem}.wpuf-ml-\\[-20px\\]{margin-left:-20px}.wpuf-mr-1{margin-right:.25rem}.wpuf-mr-2{margin-right:.5rem}.wpuf-mr-3{margin-right:.75rem}.wpuf-mr-4{margin-right:1rem}.wpuf-mr-6{margin-right:1.5rem}.wpuf-mr-8{margin-right:2rem}.wpuf-mr-9{margin-right:2.25rem}.wpuf-mr-\\[10px\\]{margin-right:10px}.wpuf-mr-\\[16px\\]{margin-right:16px}.wpuf-mt-0{margin-top:0}.wpuf-mt-1{margin-top:.25rem}.wpuf-mt-10{margin-top:2.5rem}.wpuf-mt-12{margin-top:3rem}.wpuf-mt-16{margin-top:4rem}.wpuf-mt-2{margin-top:.5rem}.wpuf-mt-20{margin-top:5rem}.wpuf-mt-3{margin-top:.75rem}.wpuf-mt-4{margin-top:1rem}.wpuf-mt-5{margin-top:1.25rem}.wpuf-mt-6{margin-top:1.5rem}.wpuf-mt-8{margin-top:2rem}.wpuf-mt-9{margin-top:2.25rem}.wpuf-mt-\\[-5px\\]{margin-top:-5px}.wpuf-mt-\\[1px\\]{margin-top:1px}.wpuf-mt-\\[24px\\]{margin-top:24px}.wpuf-mt-\\[32px\\]{margin-top:32px}.wpuf-mt-\\[40px\\]{margin-top:40px}.wpuf-block{display:block}.wpuf-inline-block{display:inline-block}.\\!wpuf-flex{display:flex!important}.wpuf-flex{display:flex}.\\!wpuf-inline-flex{display:inline-flex!important}.wpuf-inline-flex{display:inline-flex}.wpuf-table{display:table}.wpuf-flow-root{display:flow-root}.wpuf-grid{display:grid}.wpuf-hidden{display:none}.wpuf-aspect-square{aspect-ratio:1 / 1}.wpuf-size-4{width:1rem;height:1rem}.wpuf-size-5{width:1.25rem;height:1.25rem}.wpuf-size-6{width:1.5rem;height:1.5rem}.\\!wpuf-h-5{height:1.25rem!important}.\\!wpuf-h-\\[150vh\\]{height:150vh!important}.wpuf-h-0{height:0px}.wpuf-h-1{height:.25rem}.wpuf-h-10{height:2.5rem}.wpuf-h-12{height:3rem}.wpuf-h-16{height:4rem}.wpuf-h-2{height:.5rem}.wpuf-h-24{height:6rem}.wpuf-h-3{height:.75rem}.wpuf-h-4{height:1rem}.wpuf-h-5{height:1.25rem}.wpuf-h-6{height:1.5rem}.wpuf-h-8{height:2rem}.wpuf-h-80{height:20rem}.wpuf-h-9{height:2.25rem}.wpuf-h-\\[180\\%\\]{height:180%}.wpuf-h-\\[44px\\]{height:44px}.wpuf-h-\\[48px\\]{height:48px}.wpuf-h-\\[50vh\\]{height:50vh}.wpuf-h-\\[70vh\\]{height:70vh}.wpuf-h-\\[80vh\\]{height:80vh}.wpuf-h-\\[96px\\]{height:96px}.wpuf-h-\\[calc\\(100vh-12rem\\)\\]{height:calc(100vh - 12rem)}.wpuf-h-\\[calc\\(100vh-14rem\\)\\]{height:calc(100vh - 14rem)}.wpuf-h-auto{height:auto}.wpuf-h-full{height:100%}.wpuf-h-max{height:-moz-max-content;height:max-content}.wpuf-h-min{height:-moz-min-content;height:min-content}.wpuf-h-screen{height:100vh}.wpuf-h-svh{height:100svh}.wpuf-max-h-64{max-height:16rem}.wpuf-max-h-\\[200px\\]{max-height:200px}.wpuf-max-h-\\[calc\\(100vh-300px\\)\\]{max-height:calc(100vh - 300px)}.wpuf-max-h-screen{max-height:100vh}.wpuf-min-h-16{min-height:4rem}.wpuf-min-h-\\[100px\\]{min-height:100px}.wpuf-min-h-\\[300px\\]{min-height:300px}.wpuf-min-h-\\[416px\\]{min-height:416px}.wpuf-min-h-\\[672px\\]{min-height:672px}.wpuf-min-h-\\[98px\\]{min-height:98px}.wpuf-min-h-\\[calc\\(100vh-5rem\\)\\]{min-height:calc(100vh - 5rem)}.wpuf-min-h-full{min-height:100%}.wpuf-min-h-max{min-height:-moz-max-content;min-height:max-content}.wpuf-min-h-min{min-height:-moz-min-content;min-height:min-content}.wpuf-min-h-screen{min-height:100vh}.\\!wpuf-w-5{width:1.25rem!important}.\\!wpuf-w-\\[calc\\(100\\%\\+20px\\)\\]{width:calc(100% + 20px)!important}.\\!wpuf-w-full{width:100%!important}.wpuf-w-1{width:.25rem}.wpuf-w-1\\/2{width:50%}.wpuf-w-1\\/3{width:33.333333%}.wpuf-w-1\\/4{width:25%}.wpuf-w-10{width:2.5rem}.wpuf-w-11{width:2.75rem}.wpuf-w-12{width:3rem}.wpuf-w-16{width:4rem}.wpuf-w-2{width:.5rem}.wpuf-w-2\\/3{width:66.666667%}.wpuf-w-2\\/4{width:50%}.wpuf-w-2\\/5{width:40%}.wpuf-w-20{width:5rem}.wpuf-w-24{width:6rem}.wpuf-w-3{width:.75rem}.wpuf-w-3\\/4{width:75%}.wpuf-w-32{width:8rem}.wpuf-w-4{width:1rem}.wpuf-w-40{width:10rem}.wpuf-w-44{width:11rem}.wpuf-w-48{width:12rem}.wpuf-w-5{width:1.25rem}.wpuf-w-52{width:13rem}.wpuf-w-6{width:1.5rem}.wpuf-w-64{width:16rem}.wpuf-w-8{width:2rem}.wpuf-w-80{width:20rem}.wpuf-w-9{width:2.25rem}.wpuf-w-\\[104\\%\\]{width:104%}.wpuf-w-\\[166px\\]{width:166px}.wpuf-w-\\[260px\\]{width:260px}.wpuf-w-\\[calc\\(100\\%\\+20px\\)\\]{width:calc(100% + 20px)}.wpuf-w-\\[calc\\(100\\%\\+40px\\)\\]{width:calc(100% + 40px)}.wpuf-w-\\[calc\\(100\\%-2rem\\)\\]{width:calc(100% - 2rem)}.wpuf-w-auto{width:auto}.wpuf-w-fit{width:-moz-fit-content;width:fit-content}.wpuf-w-full{width:100%}.wpuf-w-max{width:-moz-max-content;width:max-content}.wpuf-w-screen{width:100vw}.wpuf-min-w-0{min-width:0px}.wpuf-min-w-\\[101px\\]{min-width:101px}.wpuf-min-w-\\[158px\\]{min-width:158px}.wpuf-min-w-full{min-width:100%}.\\!wpuf-max-w-full{max-width:100%!important}.wpuf-max-w-2xl{max-width:42rem}.wpuf-max-w-4xl{max-width:56rem}.wpuf-max-w-5xl{max-width:64rem}.wpuf-max-w-7xl{max-width:80rem}.wpuf-max-w-\\[1400px\\]{max-width:1400px}.wpuf-max-w-\\[720px\\]{max-width:720px}.wpuf-max-w-\\[768px\\]{max-width:768px}.wpuf-max-w-\\[772px\\]{max-width:772px}.wpuf-max-w-\\[868px\\]{max-width:868px}.wpuf-max-w-full{max-width:100%}.wpuf-max-w-lg{max-width:32rem}.wpuf-max-w-md{max-width:28rem}.wpuf-max-w-xl{max-width:36rem}.wpuf-max-w-xs{max-width:20rem}.wpuf-flex-1{flex:1 1 0%}.wpuf-flex-none{flex:none}.wpuf-flex-shrink{flex-shrink:1}.wpuf-flex-shrink-0,.wpuf-shrink-0{flex-shrink:0}.wpuf-flex-grow,.wpuf-grow{flex-grow:1}.wpuf-basis-1{flex-basis:.25rem}.wpuf-basis-1\\/2{flex-basis:50%}.wpuf-basis-1\\/5{flex-basis:20%}.wpuf-basis-4{flex-basis:1rem}.wpuf-basis-4\\/5{flex-basis:80%}.wpuf-border-collapse{border-collapse:collapse}.wpuf-border-separate{border-collapse:separate}.wpuf-border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.wpuf-origin-top-right{transform-origin:top right}.-wpuf-translate-y-1{--tw-translate-y: -.25rem;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))}.-wpuf-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))}.wpuf--translate-x-1{--tw-translate-x: -.25rem;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))}.wpuf--translate-x-1\\/2,.wpuf--translate-x-\\[50\\%\\]{--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))}.wpuf--translate-y-1{--tw-translate-y: -.25rem;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))}.wpuf--translate-y-1\\/2,.wpuf--translate-y-\\[50\\%\\]{--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))}.wpuf-translate-x-0{--tw-translate-x: 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))}.wpuf-translate-x-5{--tw-translate-x: 1.25rem;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))}.wpuf-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))}.wpuf-rotate-6{--tw-rotate: 6deg;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))}.wpuf-rotate-90{--tw-rotate: 90deg;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))}.wpuf-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))}.wpuf-scale-95{--tw-scale-x: .95;--tw-scale-y: .95;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))}.wpuf-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))}@keyframes wpuf-pulse{50%{opacity:.5}}.wpuf-animate-pulse{animation:wpuf-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes wpuf-spin{to{transform:rotate(360deg)}}.wpuf-animate-spin{animation:wpuf-spin 1s linear infinite}.\\!wpuf-cursor-not-allowed{cursor:not-allowed!important}.wpuf-cursor-not-allowed{cursor:not-allowed}.wpuf-cursor-pointer{cursor:pointer}.wpuf-cursor-wait{cursor:wait}.wpuf-resize-none{resize:none}.wpuf-list-none{list-style-type:none}.wpuf-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.wpuf-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wpuf-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wpuf-flex-row{flex-direction:row}.wpuf-flex-row-reverse{flex-direction:row-reverse}.wpuf-flex-col{flex-direction:column}.wpuf-flex-wrap{flex-wrap:wrap}.wpuf-items-start{align-items:flex-start}.\\!wpuf-items-center{align-items:center!important}.wpuf-items-center{align-items:center}.wpuf-items-baseline{align-items:baseline}.wpuf-justify-start{justify-content:flex-start}.wpuf-justify-end{justify-content:flex-end}.\\!wpuf-justify-center{justify-content:center!important}.wpuf-justify-center{justify-content:center}.wpuf-justify-between{justify-content:space-between}.wpuf-justify-around{justify-content:space-around}.wpuf-justify-evenly{justify-content:space-evenly}.wpuf-justify-items-center{justify-items:center}.\\!wpuf-gap-1{gap:.25rem!important}.\\!wpuf-gap-2{gap:.5rem!important}.wpuf-gap-1{gap:.25rem}.wpuf-gap-1\\.5{gap:.375rem}.wpuf-gap-12{gap:3rem}.wpuf-gap-2{gap:.5rem}.wpuf-gap-2\\.5{gap:.625rem}.wpuf-gap-3{gap:.75rem}.wpuf-gap-4{gap:1rem}.wpuf-gap-5{gap:1.25rem}.wpuf-gap-6{gap:1.5rem}.wpuf-gap-\\[10px\\]{gap:10px}.wpuf-gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.wpuf-gap-x-1\\.5{-moz-column-gap:.375rem;column-gap:.375rem}.wpuf-gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.wpuf-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.wpuf-gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.wpuf-gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.wpuf--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)))}.wpuf-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.wpuf-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)))}.wpuf-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)))}.wpuf-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))}.wpuf-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))}.wpuf-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))}.wpuf-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))}.wpuf-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.wpuf-space-y-\\[62px\\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(62px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(62px * var(--tw-space-y-reverse))}.wpuf-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))}.wpuf-divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity))}.wpuf-divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.wpuf-divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity))}.wpuf-overflow-auto{overflow:auto}.wpuf-overflow-hidden{overflow:hidden}.wpuf-overflow-y-auto{overflow-y:auto}.wpuf-whitespace-nowrap{white-space:nowrap}.wpuf-text-wrap{text-wrap:wrap}.wpuf-text-pretty{text-wrap:pretty}.\\!wpuf-rounded-\\[6px\\]{border-radius:6px!important}.wpuf-rounded{border-radius:.25rem}.wpuf-rounded-2xl{border-radius:1rem}.wpuf-rounded-3xl{border-radius:1.5rem}.wpuf-rounded-\\[10px\\]{border-radius:10px}.wpuf-rounded-\\[5px\\]{border-radius:5px}.wpuf-rounded-\\[6px\\]{border-radius:6px}.wpuf-rounded-full{border-radius:9999px}.wpuf-rounded-lg{border-radius:.5rem}.wpuf-rounded-md{border-radius:.375rem}.wpuf-rounded-none{border-radius:0}.wpuf-rounded-sm{border-radius:.125rem}.wpuf-rounded-xl{border-radius:.75rem}.wpuf-rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.wpuf-rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.wpuf-rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.wpuf-rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.wpuf-rounded-r-\\[6px\\]{border-top-right-radius:6px;border-bottom-right-radius:6px}.wpuf-rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.wpuf-rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.wpuf-rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.wpuf-rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.wpuf-rounded-bl{border-bottom-left-radius:.25rem}.wpuf-rounded-br{border-bottom-right-radius:.25rem}.wpuf-rounded-tr-lg{border-top-right-radius:.5rem}.\\!wpuf-border{border-width:1px!important}.\\!wpuf-border-0{border-width:0px!important}.wpuf-border{border-width:1px}.wpuf-border-0{border-width:0px}.wpuf-border-2{border-width:2px}.wpuf-border-y{border-top-width:1px;border-bottom-width:1px}.\\!wpuf-border-l{border-left-width:1px!important}.\\!wpuf-border-r{border-right-width:1px!important}.\\!wpuf-border-t{border-top-width:1px!important}.\\!wpuf-border-t-2{border-top-width:2px!important}.wpuf-border-b{border-bottom-width:1px}.wpuf-border-b-0{border-bottom-width:0px}.wpuf-border-b-2{border-bottom-width:2px}.wpuf-border-l{border-left-width:1px}.wpuf-border-l-4{border-left-width:4px}.wpuf-border-r{border-right-width:1px}.wpuf-border-r-2{border-right-width:2px}.wpuf-border-t{border-top-width:1px}.wpuf-border-t-2{border-top-width:2px}.\\!wpuf-border-solid{border-style:solid!important}.wpuf-border-solid{border-style:solid}.\\!wpuf-border-dashed{border-style:dashed!important}.wpuf-border-dashed{border-style:dashed}.\\!wpuf-border-none{border-style:none!important}.wpuf-border-none{border-style:none}.\\!wpuf-border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity))!important}.\\!wpuf-border-gray-50{--tw-border-opacity: 1 !important;border-color:rgb(249 250 251 / var(--tw-border-opacity))!important}.\\!wpuf-border-gray-900{--tw-border-opacity: 1 !important;border-color:rgb(17 24 39 / var(--tw-border-opacity))!important}.\\!wpuf-border-green-400{--tw-border-opacity: 1 !important;border-color:rgb(74 222 128 / var(--tw-border-opacity))!important}.\\!wpuf-border-red-500{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity))!important}.\\!wpuf-border-transparent{border-color:transparent!important}.wpuf-border-\\[\\#E3E5E8\\]{--tw-border-opacity: 1;border-color:rgb(227 229 232 / var(--tw-border-opacity))}.wpuf-border-\\[\\#ECFDF5\\]{--tw-border-opacity: 1;border-color:rgb(236 253 245 / var(--tw-border-opacity))}.wpuf-border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.wpuf-border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.wpuf-border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.wpuf-border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity))}.wpuf-border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity))}.wpuf-border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity))}.wpuf-border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.wpuf-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.wpuf-border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.wpuf-border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.wpuf-border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity))}.wpuf-border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}.wpuf-border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.wpuf-border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity))}.wpuf-border-primary{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-border-primaryHover{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity))}.wpuf-border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity))}.wpuf-border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.wpuf-border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.wpuf-border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.wpuf-border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.wpuf-border-transparent{border-color:transparent}.wpuf-border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.wpuf-border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity))}.wpuf-border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity))}.wpuf-border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.wpuf-border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity))}.wpuf-border-t-transparent{border-top-color:transparent}.\\!wpuf-bg-\\[\\#F3F4F6\\]{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity))!important}.\\!wpuf-bg-gray-900{--tw-bg-opacity: 1 !important;background-color:rgb(17 24 39 / var(--tw-bg-opacity))!important}.\\!wpuf-bg-green-600{--tw-bg-opacity: 1 !important;background-color:rgb(22 163 74 / var(--tw-bg-opacity))!important}.\\!wpuf-bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.\\!wpuf-bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.wpuf-bg-\\[\\#111827\\]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.wpuf-bg-\\[\\#99A7B2\\]{--tw-bg-opacity: 1;background-color:rgb(153 167 178 / var(--tw-bg-opacity))}.wpuf-bg-\\[\\#ECFDF5\\]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.wpuf-bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.wpuf-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.wpuf-bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.wpuf-bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.wpuf-bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.wpuf-bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.wpuf-bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.wpuf-bg-emerald-50\\/50{background-color:#ecfdf580}.wpuf-bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.wpuf-bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}.wpuf-bg-emerald-900{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity))}.wpuf-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.wpuf-bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.wpuf-bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.wpuf-bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.wpuf-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.wpuf-bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.wpuf-bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.wpuf-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.wpuf-bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.wpuf-bg-green-800{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity))}.wpuf-bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.wpuf-bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.wpuf-bg-indigo-600\\/10{background-color:#4f46e51a}.wpuf-bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.wpuf-bg-primary{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.wpuf-bg-primaryHover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.wpuf-bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.wpuf-bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.wpuf-bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.wpuf-bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.wpuf-bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.wpuf-bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.wpuf-bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.wpuf-bg-transparent{background-color:transparent}.wpuf-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.wpuf-bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.wpuf-bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.wpuf-bg-opacity-50{--tw-bg-opacity: .5}.wpuf-bg-opacity-75{--tw-bg-opacity: .75}.wpuf-bg-opacity-80{--tw-bg-opacity: .8}.wpuf-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.wpuf-from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.wpuf-to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.\\!wpuf-stroke-primary{stroke:#059669!important}.wpuf-stroke-gray-400{stroke:#9ca3af}.wpuf-stroke-gray-50{stroke:#f9fafb}.wpuf-stroke-gray-500{stroke:#6b7280}.wpuf-object-cover{-o-object-fit:cover;object-fit:cover}.\\!wpuf-p-0{padding:0!important}.wpuf-p-0{padding:0}.wpuf-p-1{padding:.25rem}.wpuf-p-1\\.5{padding:.375rem}.wpuf-p-10{padding:2.5rem}.wpuf-p-12{padding:3rem}.wpuf-p-2{padding:.5rem}.wpuf-p-20{padding:5rem}.wpuf-p-3{padding:.75rem}.wpuf-p-4{padding:1rem}.wpuf-p-5{padding:1.25rem}.wpuf-p-6{padding:1.5rem}.wpuf-p-8{padding:2rem}.wpuf-p-9{padding:2.25rem}.wpuf-p-\\[10px\\]{padding:10px}.\\!wpuf-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\\!wpuf-px-4{padding-left:1rem!important;padding-right:1rem!important}.\\!wpuf-px-\\[14px\\]{padding-left:14px!important;padding-right:14px!important}.\\!wpuf-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\\!wpuf-py-1\\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\\!wpuf-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\\!wpuf-py-\\[10px\\]{padding-top:10px!important;padding-bottom:10px!important}.\\!wpuf-py-\\[4px\\]{padding-top:4px!important;padding-bottom:4px!important}.wpuf-px-1{padding-left:.25rem;padding-right:.25rem}.wpuf-px-12{padding-left:3rem;padding-right:3rem}.wpuf-px-2{padding-left:.5rem;padding-right:.5rem}.wpuf-px-2\\.5{padding-left:.625rem;padding-right:.625rem}.wpuf-px-3{padding-left:.75rem;padding-right:.75rem}.wpuf-px-4{padding-left:1rem;padding-right:1rem}.wpuf-px-5{padding-left:1.25rem;padding-right:1.25rem}.wpuf-px-6{padding-left:1.5rem;padding-right:1.5rem}.wpuf-px-8{padding-left:2rem;padding-right:2rem}.wpuf-px-\\[12px\\]{padding-left:12px;padding-right:12px}.wpuf-px-\\[14px\\]{padding-left:14px;padding-right:14px}.wpuf-px-\\[15px\\]{padding-left:15px;padding-right:15px}.wpuf-px-\\[18px\\]{padding-left:18px;padding-right:18px}.wpuf-px-\\[20px\\]{padding-left:20px;padding-right:20px}.wpuf-px-\\[52px\\]{padding-left:52px;padding-right:52px}.wpuf-py-0{padding-top:0;padding-bottom:0}.wpuf-py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.wpuf-py-1{padding-top:.25rem;padding-bottom:.25rem}.wpuf-py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.wpuf-py-2{padding-top:.5rem;padding-bottom:.5rem}.wpuf-py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.wpuf-py-24{padding-top:6rem;padding-bottom:6rem}.wpuf-py-3{padding-top:.75rem;padding-bottom:.75rem}.wpuf-py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.wpuf-py-4{padding-top:1rem;padding-bottom:1rem}.wpuf-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.wpuf-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.wpuf-py-8{padding-top:2rem;padding-bottom:2rem}.wpuf-py-\\[10px\\]{padding-top:10px;padding-bottom:10px}.wpuf-py-\\[2px\\]{padding-top:2px;padding-bottom:2px}.wpuf-py-\\[7px\\]{padding-top:7px;padding-bottom:7px}.wpuf-py-\\[8px\\]{padding-top:8px;padding-bottom:8px}.\\!wpuf-pb-3{padding-bottom:.75rem!important}.\\!wpuf-pl-0{padding-left:0!important}.wpuf-pb-0{padding-bottom:0}.wpuf-pb-20{padding-bottom:5rem}.wpuf-pb-3{padding-bottom:.75rem}.wpuf-pb-4{padding-bottom:1rem}.wpuf-pb-6{padding-bottom:1.5rem}.wpuf-pb-7{padding-bottom:1.75rem}.wpuf-pb-8{padding-bottom:2rem}.wpuf-pl-0{padding-left:0}.wpuf-pl-1{padding-left:.25rem}.wpuf-pl-2{padding-left:.5rem}.wpuf-pl-3{padding-left:.75rem}.wpuf-pl-4{padding-left:1rem}.wpuf-pl-\\[20px\\]{padding-left:20px}.wpuf-pl-\\[48px\\]{padding-left:48px}.wpuf-pr-1{padding-right:.25rem}.wpuf-pr-1\\.5{padding-right:.375rem}.wpuf-pr-10{padding-right:2.5rem}.wpuf-pr-16{padding-right:4rem}.wpuf-pr-2{padding-right:.5rem}.wpuf-pr-3{padding-right:.75rem}.wpuf-pr-4{padding-right:1rem}.wpuf-pr-\\[20px\\]{padding-right:20px}.wpuf-pr-\\[48px\\]{padding-right:48px}.wpuf-pt-0{padding-top:0}.wpuf-pt-1{padding-top:.25rem}.wpuf-pt-4{padding-top:1rem}.wpuf-pt-5{padding-top:1.25rem}.wpuf-pt-6{padding-top:1.5rem}.wpuf-pt-\\[40px\\]{padding-top:40px}.wpuf-text-left{text-align:left}.wpuf-text-center{text-align:center}.wpuf-text-right{text-align:right}.wpuf-text-end{text-align:end}.wpuf-align-middle{vertical-align:middle}.wpuf-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.wpuf-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\\!wpuf-text-base{font-size:1rem!important;line-height:1.5rem!important}.\\!wpuf-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\\!wpuf-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.wpuf-text-2xl{font-size:1.5rem;line-height:2rem}.wpuf-text-3xl{font-size:1.875rem;line-height:2.25rem}.wpuf-text-4xl{font-size:2.25rem;line-height:2.5rem}.wpuf-text-5xl{font-size:3rem;line-height:1}.wpuf-text-\\[11px\\]{font-size:11px}.wpuf-text-\\[13px\\]{font-size:13px}.wpuf-text-\\[14px\\]{font-size:14px}.wpuf-text-\\[16px\\]{font-size:16px}.wpuf-text-\\[17px\\]{font-size:17px}.wpuf-text-\\[18px\\]{font-size:18px}.wpuf-text-\\[24px\\]{font-size:24px}.wpuf-text-\\[32px\\]{font-size:32px}.wpuf-text-base{font-size:1rem;line-height:1.5rem}.wpuf-text-lg{font-size:1.125rem;line-height:1.75rem}.wpuf-text-sm{font-size:.875rem;line-height:1.25rem}.wpuf-text-xl{font-size:1.25rem;line-height:1.75rem}.wpuf-text-xs{font-size:.75rem;line-height:1rem}.\\!wpuf-font-bold{font-weight:700!important}.\\!wpuf-font-medium{font-weight:500!important}.wpuf-font-bold{font-weight:700}.wpuf-font-medium{font-weight:500}.wpuf-font-normal{font-weight:400}.wpuf-font-semibold{font-weight:600}.wpuf-uppercase{text-transform:uppercase}.wpuf-italic{font-style:italic}.\\!wpuf-leading-6{line-height:1.5rem!important}.\\!wpuf-leading-none{line-height:1!important}.wpuf-leading-10{line-height:2.5rem}.wpuf-leading-5{line-height:1.25rem}.wpuf-leading-6{line-height:1.5rem}.wpuf-leading-7{line-height:1.75rem}.wpuf-leading-8{line-height:2rem}.wpuf-leading-9{line-height:2.25rem}.wpuf-leading-\\[24px\\]{line-height:24px}.wpuf-leading-\\[48px\\]{line-height:48px}.wpuf-leading-none{line-height:1}.wpuf-leading-relaxed{line-height:1.625}.wpuf-tracking-\\[0\\.13px\\]{letter-spacing:.13px}.wpuf-tracking-normal{letter-spacing:0em}.wpuf-tracking-tight{letter-spacing:-.025em}.wpuf-tracking-wider{letter-spacing:.05em}.\\!wpuf-text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\\!wpuf-text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity))!important}.\\!wpuf-text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity))!important}.\\!wpuf-text-gray-600{--tw-text-opacity: 1 !important;color:rgb(75 85 99 / var(--tw-text-opacity))!important}.\\!wpuf-text-gray-700{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity))!important}.\\!wpuf-text-gray-900{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity))!important}.\\!wpuf-text-red-900{--tw-text-opacity: 1 !important;color:rgb(127 29 29 / var(--tw-text-opacity))!important}.\\!wpuf-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.wpuf-text-\\[\\#374151\\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.wpuf-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.wpuf-text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.wpuf-text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.wpuf-text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.wpuf-text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.wpuf-text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity))}.wpuf-text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.wpuf-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.wpuf-text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.wpuf-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.wpuf-text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.wpuf-text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.wpuf-text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.wpuf-text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}.wpuf-text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.wpuf-text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.wpuf-text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.wpuf-text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.wpuf-text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.wpuf-text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity))}.wpuf-text-primary{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.wpuf-text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity))}.wpuf-text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.wpuf-text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.wpuf-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.wpuf-text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.wpuf-text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.wpuf-text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.wpuf-text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.wpuf-text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.wpuf-text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.wpuf-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.wpuf-text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.wpuf-text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.wpuf-text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.wpuf-text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.wpuf-text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.wpuf-underline{text-decoration-line:underline}.\\!wpuf-no-underline{text-decoration-line:none!important}.wpuf-no-underline{text-decoration-line:none}.wpuf-opacity-0{opacity:0}.wpuf-opacity-100{opacity:1}.wpuf-opacity-25{opacity:.25}.wpuf-opacity-40{opacity:.4}.wpuf-opacity-50{opacity:.5}.wpuf-opacity-75{opacity:.75}.\\!wpuf-shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\\!wpuf-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.wpuf-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)}.wpuf-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)}.wpuf-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)}.wpuf-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-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)}.wpuf-shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-primary{--tw-shadow-color: #059669;--tw-shadow: var(--tw-shadow-colored)}.wpuf-outline-none{outline:2px solid transparent;outline-offset:2px}.wpuf-outline{outline-style:solid}.wpuf--outline-offset-1{outline-offset:-1px}.wpuf-outline-gray-300{outline-color:#d1d5db}.wpuf-ring{--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(3px + 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)}.wpuf-ring-0{--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)}.wpuf-ring-1{--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, 0 0 #0000)}.wpuf-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)}.wpuf-ring-inset{--tw-ring-inset: inset}.\\!wpuf-ring-transparent{--tw-ring-color: transparent !important}.wpuf-ring-\\[\\#99A7B2\\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(153 167 178 / var(--tw-ring-opacity))}.wpuf-ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.wpuf-ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity))}.wpuf-ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}.wpuf-ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.wpuf-ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity))}.wpuf-ring-gray-900\\/5{--tw-ring-color: rgb(17 24 39 / .05)}.wpuf-ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(22 163 74 / var(--tw-ring-opacity))}.wpuf-ring-green-600\\/20{--tw-ring-color: rgb(22 163 74 / .2)}.wpuf-ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity))}.wpuf-ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity))}.wpuf-ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.wpuf-ring-opacity-5{--tw-ring-opacity: .05}.wpuf-ring-offset-2{--tw-ring-offset-width: 2px}.wpuf-blur{--tw-blur: blur(8px);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)}.wpuf-drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.wpuf-backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\\!wpuf-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.wpuf-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-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}.wpuf-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-duration-100{transition-duration:.1s}.wpuf-duration-150{transition-duration:.15s}.wpuf-duration-200{transition-duration:.2s}.wpuf-duration-300{transition-duration:.3s}.wpuf-duration-500{transition-duration:.5s}.wpuf-duration-75{transition-duration:75ms}.wpuf-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.wpuf-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.wpuf-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.wpuf-inline-input .wpuf-p-4{padding:0}.wpuf-inline-input>*:first-child{margin-right:1rem}body.user-frontend_page_wpuf_subscription{background:#fff}.placeholder\\:wpuf-text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\\:wpuf-text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\\:wpuf-text-red-300::-moz-placeholder{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.placeholder\\:wpuf-text-red-300::placeholder{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.before\\:wpuf-absolute:before{content:var(--tw-content);position:absolute}.before\\:wpuf--top-6:before{content:var(--tw-content);top:-1.5rem}.before\\:wpuf-mt-3:before{content:var(--tw-content);margin-top:.75rem}.before\\:wpuf-h-3:before{content:var(--tw-content);height:.75rem}.before\\:wpuf-bg-gray-700:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.before\\:wpuf-text-zinc-50:before{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity))}.before\\:\\!wpuf-content-none:before{--tw-content: none !important;content:var(--tw-content)!important}.after\\:wpuf-absolute:after{content:var(--tw-content);position:absolute}.after\\:wpuf-h-6:after{content:var(--tw-content);height:1.5rem}.after\\:wpuf-w-6:after{content:var(--tw-content);width:1.5rem}.after\\:wpuf-rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\\:wpuf-border:after{content:var(--tw-content);border-width:1px}.after\\:wpuf-border-b-0:after{content:var(--tw-content);border-bottom-width:0px}.after\\:wpuf-border-r-0:after{content:var(--tw-content);border-right-width:0px}.after\\:wpuf-border-solid:after{content:var(--tw-content);border-style:solid}.after\\:wpuf-border-gray-50:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity))}.after\\:wpuf-border-x-transparent:after{content:var(--tw-content);border-left-color:transparent;border-right-color:transparent}.after\\:wpuf-border-t-gray-700:after{content:var(--tw-content);--tw-border-opacity: 1;border-top-color:rgb(55 65 81 / var(--tw-border-opacity))}.after\\:wpuf-bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.after\\:wpuf-shadow-md:after{content:var(--tw-content);--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)}.after\\:wpuf-duration-300:after{content:var(--tw-content);transition-duration:.3s}.checked\\:\\!wpuf-border-primary:checked{--tw-border-opacity: 1 !important;border-color:rgb(5 150 105 / var(--tw-border-opacity))!important}.checked\\:\\!wpuf-bg-primary:checked{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.checked\\:wpuf-bg-primary:checked{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.checked\\:wpuf-bg-transparent:checked{background-color:transparent}.checked\\:\\!wpuf-shadow-none:checked{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.checked\\:wpuf-shadow-sm:checked{--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)}.before\\:checked\\:\\!wpuf-bg-white:checked:before{content:var(--tw-content);--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.checked\\:before\\:\\!wpuf-bg-transparent:checked:before{content:var(--tw-content);background-color:transparent!important}.hover\\:wpuf-block:hover{display:block}.hover\\:wpuf-w-3:hover{width:.75rem}.hover\\:\\!wpuf-cursor-move:hover{cursor:move!important}.hover\\:\\!wpuf-cursor-pointer:hover{cursor:pointer!important}.hover\\:wpuf-cursor-pointer:hover{cursor:pointer}.hover\\:wpuf-rounded-md:hover{border-radius:.375rem}.hover\\:\\!wpuf-border-t-2:hover{border-top-width:2px!important}.hover\\:wpuf-border-b-2:hover{border-bottom-width:2px}.hover\\:\\!wpuf-border-gray-900:hover{--tw-border-opacity: 1 !important;border-color:rgb(17 24 39 / var(--tw-border-opacity))!important}.hover\\:wpuf-border-blue-700:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.hover\\:wpuf-border-emerald-600:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.hover\\:wpuf-border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\\:wpuf-border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.hover\\:wpuf-border-primary:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.hover\\:wpuf-border-red-700:hover{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.hover\\:wpuf-border-sky-500:hover{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity))}.hover\\:\\!wpuf-bg-green-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(240 253 244 / var(--tw-bg-opacity))!important}.hover\\:wpuf-bg-\\[\\#7F8C96\\]:hover{--tw-bg-opacity: 1;background-color:rgb(127 140 150 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-\\[\\#E1E6EA\\]:hover{--tw-bg-opacity: 1;background-color:rgb(225 230 234 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-gray-950:hover{--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-primaryHover:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-slate-500:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.hover\\:\\!wpuf-bg-none:hover{background-image:none!important}.hover\\:wpuf-from-purple-700:hover{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\\:wpuf-to-blue-700:hover{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.hover\\:wpuf-stroke-gray-200:hover{stroke:#e5e7eb}.hover\\:wpuf-font-bold:hover{font-weight:700}.hover\\:\\!wpuf-text-gray-700:hover{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity))!important}.hover\\:\\!wpuf-text-gray-900:hover{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity))!important}.hover\\:wpuf-text-emerald-200:hover{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity))}.hover\\:wpuf-text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\\:wpuf-text-green-800:hover{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.hover\\:wpuf-text-primary:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.hover\\:wpuf-text-primaryHover:hover{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity))}.hover\\:wpuf-text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.hover\\:wpuf-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\\:wpuf-underline:hover{text-decoration-line:underline}.hover\\:wpuf-opacity-100:hover{opacity:1}.hover\\:wpuf-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)}.hover\\:wpuf-shadow-md:hover{--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)}.hover\\:wpuf-shadow-sm:hover{--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)}.hover\\:wpuf-drop-shadow-sm:hover{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.hover\\:wpuf-transition-all:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checked\\:hover\\:wpuf-bg-primary:hover:checked{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.checked\\:hover\\:wpuf-bg-transparent:hover:checked{background-color:transparent}.hover\\:checked\\:\\!wpuf-bg-primary:checked:hover{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.checked\\:hover\\:wpuf-shadow-none:hover:checked{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:checked\\:\\!wpuf-ring-transparent:checked:hover{--tw-ring-color: transparent !important}.focus\\:wpuf-z-20:focus{z-index:20}.focus\\:wpuf-border-none:focus{border-style:none}.focus\\:\\!wpuf-border-\\[\\#10b981\\]:focus{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important}.focus\\:\\!wpuf-border-emerald-500:focus{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important}.focus\\:\\!wpuf-border-primaryHover:focus{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important}.focus\\:\\!wpuf-border-transparent:focus{border-color:transparent!important}.focus\\:wpuf-border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity))}.focus\\:wpuf-border-emerald-700:focus{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity))}.focus\\:wpuf-border-primary:focus{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.focus\\:wpuf-bg-emerald-700:focus{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}.focus\\:wpuf-bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.focus\\:wpuf-bg-primaryHover:focus{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.focus\\:wpuf-bg-slate-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.focus\\:wpuf-from-purple-700:focus{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.focus\\:wpuf-to-blue-700:focus{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.focus\\:wpuf-text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\\:\\!wpuf-shadow-none:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\\:wpuf-shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\\:wpuf-shadow-primary:focus{--tw-shadow-color: #059669;--tw-shadow: var(--tw-shadow-colored)}.focus\\:wpuf-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:wpuf-ring: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(3px + 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\\:wpuf-ring-1: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(1px + 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\\:wpuf-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\\:\\!wpuf-ring-emerald-500:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity)) !important}.focus\\:\\!wpuf-ring-primary:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)) !important}.focus\\:\\!wpuf-ring-transparent:focus{--tw-ring-color: transparent !important}.focus\\:wpuf-ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-emerald-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-emerald-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-primaryHover:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-offset-2:focus{--tw-ring-offset-width: 2px}.checked\\:focus\\:\\!wpuf-bg-primary:focus:checked{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.checked\\:focus\\:wpuf-bg-transparent:focus:checked{background-color:transparent}.focus\\:checked\\:\\!wpuf-bg-primary:checked:focus{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.focus\\:checked\\:\\!wpuf-shadow-none:checked:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\\:checked\\:\\!wpuf-shadow-primary:checked:focus{--tw-shadow-color: #059669 !important;--tw-shadow: var(--tw-shadow-colored) !important}.focus\\:checked\\:\\!wpuf-ring-transparent:checked:focus{--tw-ring-color: transparent !important}.focus-visible\\:wpuf-outline:focus-visible{outline-style:solid}.focus-visible\\:wpuf-outline-2:focus-visible{outline-width:2px}.focus-visible\\:wpuf-outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:wpuf-outline-indigo-600:focus-visible{outline-color:#4f46e5}.focus-visible\\:wpuf-outline-primary:focus-visible{outline-color:#059669}.focus-visible\\:wpuf-ring-2:focus-visible{--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-visible\\:wpuf-ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.focus-visible\\:wpuf-ring-opacity-75:focus-visible{--tw-ring-opacity: .75}.active\\:wpuf-shadow-none:active{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\\:wpuf-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:wpuf-opacity-50:disabled{opacity:.5}.wpuf-group:hover .group-hover\\:wpuf-flex{display:flex}.wpuf-group:hover .group-hover\\:wpuf-rotate-6{--tw-rotate: 6deg;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))}.wpuf-group:hover .group-hover\\:wpuf-cursor-pointer{cursor:pointer}.wpuf-group\\/column-inner:hover .group-hover\\/column-inner\\:wpuf-border-primary{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-group\\/hidden-fields:hover .group-hover\\/hidden-fields\\:wpuf-border-primaryHover{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity))}.wpuf-group:hover .group-hover\\:\\!wpuf-border-green-400{--tw-border-opacity: 1 !important;border-color:rgb(74 222 128 / var(--tw-border-opacity))!important}.wpuf-group:hover .group-hover\\:wpuf-border-primary{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-group\\/hidden-fields:hover .group-hover\\/hidden-fields\\:wpuf-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.wpuf-group:hover .group-hover\\:wpuf-stroke-gray-500{stroke:#6b7280}.wpuf-group\\/sidebar-item:hover .group-hover\\/sidebar-item\\:wpuf-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.wpuf-group\\/column-inner:hover .group-hover\\/column-inner\\:wpuf-opacity-100,.wpuf-group\\/hidden-fields:hover .group-hover\\/hidden-fields\\:wpuf-opacity-100,.wpuf-group\\/pro-button:hover .group-hover\\/pro-button\\:wpuf-opacity-100,.wpuf-group\\/pro-field:hover .group-hover\\/pro-field\\:wpuf-opacity-100,.wpuf-group\\/pro-item:hover .group-hover\\/pro-item\\:wpuf-opacity-100{opacity:1}.wpuf-group\\/pro-item:hover .group-hover\\/pro-item\\:wpuf-opacity-50{opacity:.5}.wpuf-group:hover .group-hover\\:wpuf-opacity-100{opacity:1}.wpuf-group:hover .group-hover\\:wpuf-opacity-70{opacity:.7}.wpuf-peer:checked~.peer-checked\\:wpuf-border-primary{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-peer:checked~.peer-checked\\:wpuf-bg-primary{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.wpuf-peer:checked~.peer-checked\\:wpuf-opacity-100{opacity:1}.wpuf-peer:checked~.peer-checked\\:after\\:wpuf-translate-x-4:after{content:var(--tw-content);--tw-translate-x: 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))}.wpuf-peer:hover~.peer-hover\\:wpuf-block{display:block}@media (min-width: 640px){.sm\\:wpuf--mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\\:wpuf-mx-auto{margin-left:auto;margin-right:auto}.sm\\:wpuf-flex{display:flex}.sm\\:wpuf-h-\\[calc\\(100vh-10rem\\)\\]{height:calc(100vh - 10rem)}.sm\\:wpuf-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:wpuf-items-center{align-items:center}.sm\\:wpuf-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:wpuf-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))}.sm\\:wpuf-rounded-lg{border-radius:.5rem}.sm\\:wpuf-p-0{padding:0}.sm\\:wpuf-p-5{padding:1.25rem}.sm\\:wpuf-p-6{padding:1.5rem}.sm\\:wpuf-p-9{padding:2.25rem}.sm\\:wpuf-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\\:wpuf-py-32{padding-top:8rem;padding-bottom:8rem}.sm\\:wpuf-pl-6{padding-left:1.5rem}.sm\\:wpuf-text-5xl{font-size:3rem;line-height:1}.sm\\:wpuf-text-sm{font-size:.875rem;line-height:1.25rem}.sm\\:wpuf-leading-6{line-height:1.5rem}}@media (min-width: 768px){.md\\:wpuf-inline-block{display:inline-block}.md\\:wpuf-w-3\\/4{width:75%}.md\\:wpuf-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:wpuf-flex-row{flex-direction:row}.md\\:wpuf-pb-16{padding-bottom:4rem}}@media (min-width: 1024px){.lg\\:wpuf--mx-8{margin-left:-2rem;margin-right:-2rem}.lg\\:wpuf-w-\\[260px\\]{width:260px}.lg\\:wpuf-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:wpuf-flex-row{flex-direction:row}.lg\\:wpuf-gap-0{gap:0px}.lg\\:wpuf-rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\\:wpuf-rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\\:wpuf-border-l{border-left-width:1px}.lg\\:wpuf-p-8{padding:2rem}.lg\\:wpuf-px-8{padding-left:2rem;padding-right:2rem}.lg\\:wpuf-pb-12{padding-bottom:3rem}}@media (min-width: 1280px){.xl\\:wpuf-mt-10{margin-top:2.5rem}}.rtl\\:wpuf-left-auto:where([dir=rtl],[dir=rtl] *){left:auto}.rtl\\:wpuf-right-0:where([dir=rtl],[dir=rtl] *){right:0}.rtl\\:wpuf-ml-1:where([dir=rtl],[dir=rtl] *){margin-left:.25rem}.rtl\\:wpuf-mr-0:where([dir=rtl],[dir=rtl] *){margin-right:0}.rtl\\:wpuf-pl-0:where([dir=rtl],[dir=rtl] *){padding-left:0}.rtl\\:wpuf-pr-2:where([dir=rtl],[dir=rtl] *){padding-right:.5rem}.rtl\\:wpuf-text-right:where([dir=rtl],[dir=rtl] *){text-align:right} -`,document.head.appendChild(fa);/** -* @vue/shared v3.5.4 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function yr(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Ue={},xo=[],Rr=()=>{},zm=()=>!1,li=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Fl=e=>e.startsWith("onUpdate:"),Ct=Object.assign,Nl=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},jm=Object.prototype.hasOwnProperty,Ge=(e,t)=>jm.call(e,t),Ee=Array.isArray,_o=e=>un(e)==="[object Map]",cp=e=>un(e)==="[object Set]",Hm=e=>un(e)==="[object RegExp]",Re=e=>typeof e=="function",tt=e=>typeof e=="string",da=e=>typeof e=="symbol",rt=e=>e!==null&&typeof e=="object",fp=e=>(rt(e)||Re(e))&&Re(e.then)&&Re(e.catch),dp=Object.prototype.toString,un=e=>dp.call(e),Bm=e=>un(e).slice(8,-1),wp=e=>un(e)==="[object Object]",zl=e=>tt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,pn=yr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),si=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Vm=/-(\w)/g,xr=si(e=>e.replace(Vm,(t,r)=>r?r.toUpperCase():"")),Ym=/\B([A-Z])/g,wa=si(e=>e.replace(Ym,"-$1").toLowerCase()),ui=si(e=>e.charAt(0).toUpperCase()+e.slice(1)),jl=si(e=>e?`on${ui(e)}`:""),ma=(e,t)=>!Object.is(e,t),ko=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:r})},Hl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},qm=e=>{const t=tt(e)?Number(e):NaN;return isNaN(t)?e:t};let bp;const vp=()=>bp||(bp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function $t(e){if(Ee(e)){const t={};for(let r=0;r{if(r){const a=r.split(Um);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function fe(e){let t="";if(tt(e))t=e;else if(Ee(e))for(let r=0;r!!(e&&e.__v_isRef===!0),me=e=>tt(e)?e:e==null?"":Ee(e)||rt(e)&&(e.toString===dp||!Re(e.toString))?gp(e)?me(e.value):JSON.stringify(e,yp,2):String(e),yp=(e,t)=>gp(t)?yp(e,t.value):_o(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[a,o],n)=>(r[Bl(a,n)+" =>"]=o,r),{})}:cp(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>Bl(r))}:da(t)?Bl(t):rt(t)&&!Ee(t)&&!wp(t)?String(t):t,Bl=(e,t="")=>{var r;return da(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/** -* @vue/reactivity v3.5.4 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Zt;class xp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Zt,!t&&Zt&&(this.index=(Zt.scopes||(Zt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t0)return;let e;for(;cn;){let t=cn;for(cn=void 0;t;){const r=t.nextEffect;if(t.nextEffect=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=r}}if(e)throw e}function $p(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Tp(e){let t,r=e.depsTail;for(let a=r;a;a=a.prevDep)a.version===-1?(a===r&&(r=a.prevDep),Kl(a),Xm(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0;e.deps=t,e.depsTail=r}function Ul(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&Mp(t.dep.computed)||t.dep.version!==t.version)return!0;return!!e._dirty}function Mp(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===fn))return;e.globalVersion=fn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&!Ul(e)){e.flags&=-3;return}const r=Je,a=_r;Je=e,_r=!0;try{$p(e);const o=e.fn(e._value);(t.version===0||ma(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Je=r,_r=a,Tp(e),e.flags&=-3}}function Kl(e){const{dep:t,prevSub:r,nextSub:a}=e;if(r&&(r.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=r,e.nextSub=void 0),t.subs===e&&(t.subs=r),!t.subs&&t.computed){t.computed.flags&=-5;for(let o=t.computed.deps;o;o=o.nextDep)Kl(o)}}function Xm(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let _r=!0;const Pp=[];function Ur(){Pp.push(_r),_r=!1}function Kr(){const e=Pp.pop();_r=e===void 0?!0:e}function Op(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=Je;Je=void 0;try{t()}finally{Je=r}}}let fn=0;class pi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!Je||!_r||Je===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Je)r=this.activeLink={dep:this,sub:Je,version:this.version,nextDep:void 0,prevDep:void 0,nextSub:void 0,prevSub:void 0,prevActiveLink:void 0},Je.deps?(r.prevDep=Je.depsTail,Je.depsTail.nextDep=r,Je.depsTail=r):Je.deps=Je.depsTail=r,Je.flags&4&&Dp(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const a=r.nextDep;a.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=a),r.prevDep=Je.depsTail,r.nextDep=void 0,Je.depsTail.nextDep=r,Je.depsTail=r,Je.deps===r&&(Je.deps=a)}return r}trigger(t){this.version++,fn++,this.notify(t)}notify(t){ql();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()}finally{Wl()}}}function Dp(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Dp(a)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}const ci=new WeakMap,qa=Symbol(""),Zl=Symbol(""),dn=Symbol("");function jt(e,t,r){if(_r&&Je){let a=ci.get(e);a||ci.set(e,a=new Map);let o=a.get(r);o||a.set(r,o=new pi),o.track()}}function Zr(e,t,r,a,o,n){const i=ci.get(e);if(!i){fn++;return}const l=s=>{s&&s.trigger()};if(ql(),t==="clear")i.forEach(l);else{const s=Ee(e),c=s&&zl(r);if(s&&r==="length"){const u=Number(a);i.forEach((p,f)=>{(f==="length"||f===dn||!da(f)&&f>=u)&&l(p)})}else switch(r!==void 0&&l(i.get(r)),c&&l(i.get(dn)),t){case"add":s?c&&l(i.get("length")):(l(i.get(qa)),_o(e)&&l(i.get(Zl)));break;case"delete":s||(l(i.get(qa)),_o(e)&&l(i.get(Zl)));break;case"set":_o(e)&&l(i.get(qa));break}}Wl()}function Qm(e,t){var r;return(r=ci.get(e))==null?void 0:r.get(t)}function So(e){const t=Fe(e);return t===e?t:(jt(t,"iterate",dn),dr(e)?t:t.map(Ht))}function fi(e){return jt(e=Fe(e),"iterate",dn),e}const Jm={__proto__:null,[Symbol.iterator](){return Gl(this,Symbol.iterator,Ht)},concat(...e){return So(this).concat(...e.map(t=>Ee(t)?So(t):t))},entries(){return Gl(this,"entries",e=>(e[1]=Ht(e[1]),e))},every(e,t){return Gr(this,"every",e,t,void 0,arguments)},filter(e,t){return Gr(this,"filter",e,t,r=>r.map(Ht),arguments)},find(e,t){return Gr(this,"find",e,t,Ht,arguments)},findIndex(e,t){return Gr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Gr(this,"findLast",e,t,Ht,arguments)},findLastIndex(e,t){return Gr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Gr(this,"forEach",e,t,void 0,arguments)},includes(...e){return Xl(this,"includes",e)},indexOf(...e){return Xl(this,"indexOf",e)},join(e){return So(this).join(e)},lastIndexOf(...e){return Xl(this,"lastIndexOf",e)},map(e,t){return Gr(this,"map",e,t,void 0,arguments)},pop(){return wn(this,"pop")},push(...e){return wn(this,"push",e)},reduce(e,...t){return Ap(this,"reduce",e,t)},reduceRight(e,...t){return Ap(this,"reduceRight",e,t)},shift(){return wn(this,"shift")},some(e,t){return Gr(this,"some",e,t,void 0,arguments)},splice(...e){return wn(this,"splice",e)},toReversed(){return So(this).toReversed()},toSorted(e){return So(this).toSorted(e)},toSpliced(...e){return So(this).toSpliced(...e)},unshift(...e){return wn(this,"unshift",e)},values(){return Gl(this,"values",Ht)}};function Gl(e,t,r){const a=fi(e),o=a[t]();return a!==e&&!dr(e)&&(o._next=o.next,o.next=()=>{const n=o._next();return n.value&&(n.value=r(n.value)),n}),o}const eb=Array.prototype;function Gr(e,t,r,a,o,n){const i=fi(e),l=i!==e&&!dr(e),s=i[t];if(s!==eb[t]){const p=s.apply(e,n);return l?Ht(p):p}let c=r;i!==e&&(l?c=function(p,f){return r.call(this,Ht(p),f,e)}:r.length>2&&(c=function(p,f){return r.call(this,p,f,e)}));const u=s.call(i,c,a);return l&&o?o(u):u}function Ap(e,t,r,a){const o=fi(e);let n=r;return o!==e&&(dr(e)?r.length>3&&(n=function(i,l,s){return r.call(this,i,l,s,e)}):n=function(i,l,s){return r.call(this,i,Ht(l),s,e)}),o[t](n,...a)}function Xl(e,t,r){const a=Fe(e);jt(a,"iterate",dn);const o=a[t](...r);return(o===-1||o===!1)&&Jl(r[0])?(r[0]=Fe(r[0]),a[t](...r)):o}function wn(e,t,r=[]){Ur(),ql();const a=Fe(e)[t].apply(e,r);return Wl(),Kr(),a}const tb=yr("__proto__,__v_isRef,__isVue"),Ep=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(da));function rb(e){da(e)||(e=String(e));const t=Fe(this);return jt(t,"has",e),t.hasOwnProperty(e)}let Lp=class{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,a){const o=this._isReadonly,n=this._isShallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return n;if(r==="__v_raw")return a===(o?n?Yp:Vp:n?Bp:Hp).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=Ee(t);if(!o){let s;if(i&&(s=Jm[r]))return s;if(r==="hasOwnProperty")return rb}const l=Reflect.get(t,r,at(t)?t:a);return(da(r)?Ep.has(r):tb(r))||(o||jt(t,"get",r),n)?l:at(l)?i&&zl(r)?l:l.value:rt(l)?o?qp(l):fr(l):l}},Rp=class extends Lp{constructor(t=!1){super(!1,t)}set(t,r,a,o){let n=t[r];if(!this._isShallow){const s=Wa(n);if(!dr(a)&&!Wa(a)&&(n=Fe(n),a=Fe(a)),!Ee(t)&&at(n)&&!at(a))return s?!1:(n.value=a,!0)}const i=Ee(t)&&zl(r)?Number(r)e,di=e=>Reflect.getPrototypeOf(e);function wi(e,t,r=!1,a=!1){e=e.__v_raw;const o=Fe(e),n=Fe(t);r||(ma(t,n)&&jt(o,"get",t),jt(o,"get",n));const{has:i}=di(o),l=a?Ql:r?ts:Ht;if(i.call(o,t))return l(e.get(t));if(i.call(o,n))return l(e.get(n));e!==o&&e.get(t)}function mi(e,t=!1){const r=this.__v_raw,a=Fe(r),o=Fe(e);return t||(ma(e,o)&&jt(a,"has",e),jt(a,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function bi(e,t=!1){return e=e.__v_raw,!t&&jt(Fe(e),"iterate",qa),Reflect.get(e,"size",e)}function Fp(e,t=!1){!t&&!dr(e)&&!Wa(e)&&(e=Fe(e));const r=Fe(this);return di(r).has.call(r,e)||(r.add(e),Zr(r,"add",e,e)),this}function Np(e,t,r=!1){!r&&!dr(t)&&!Wa(t)&&(t=Fe(t));const a=Fe(this),{has:o,get:n}=di(a);let i=o.call(a,e);i||(e=Fe(e),i=o.call(a,e));const l=n.call(a,e);return a.set(e,t),i?ma(t,l)&&Zr(a,"set",e,t):Zr(a,"add",e,t),this}function zp(e){const t=Fe(this),{has:r,get:a}=di(t);let o=r.call(t,e);o||(e=Fe(e),o=r.call(t,e)),a&&a.call(t,e);const n=t.delete(e);return o&&Zr(t,"delete",e,void 0),n}function jp(){const e=Fe(this),t=e.size!==0,r=e.clear();return t&&Zr(e,"clear",void 0,void 0),r}function vi(e,t){return function(a,o){const n=this,i=n.__v_raw,l=Fe(i),s=t?Ql:e?ts:Ht;return!e&&jt(l,"iterate",qa),i.forEach((c,u)=>a.call(o,s(c),s(u),n))}}function hi(e,t,r){return function(...a){const o=this.__v_raw,n=Fe(o),i=_o(n),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,c=o[e](...a),u=r?Ql:t?ts:Ht;return!t&&jt(n,"iterate",s?Zl:qa),{next(){const{value:p,done:f}=c.next();return f?{value:p,done:f}:{value:l?[u(p[0]),u(p[1])]:u(p),done:f}},[Symbol.iterator](){return this}}}}function ba(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function lb(){const e={get(n){return wi(this,n)},get size(){return bi(this)},has:mi,add:Fp,set:Np,delete:zp,clear:jp,forEach:vi(!1,!1)},t={get(n){return wi(this,n,!1,!0)},get size(){return bi(this)},has:mi,add(n){return Fp.call(this,n,!0)},set(n,i){return Np.call(this,n,i,!0)},delete:zp,clear:jp,forEach:vi(!1,!0)},r={get(n){return wi(this,n,!0)},get size(){return bi(this,!0)},has(n){return mi.call(this,n,!0)},add:ba("add"),set:ba("set"),delete:ba("delete"),clear:ba("clear"),forEach:vi(!0,!1)},a={get(n){return wi(this,n,!0,!0)},get size(){return bi(this,!0)},has(n){return mi.call(this,n,!0)},add:ba("add"),set:ba("set"),delete:ba("delete"),clear:ba("clear"),forEach:vi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(n=>{e[n]=hi(n,!1,!1),r[n]=hi(n,!0,!1),t[n]=hi(n,!1,!0),a[n]=hi(n,!0,!0)}),[e,r,t,a]}const[sb,ub,pb,cb]=lb();function gi(e,t){const r=t?e?cb:pb:e?ub:sb;return(a,o,n)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?a:Reflect.get(Ge(r,o)&&o in a?r:a,o,n)}const fb={get:gi(!1,!1)},db={get:gi(!1,!0)},wb={get:gi(!0,!1)},mb={get:gi(!0,!0)},Hp=new WeakMap,Bp=new WeakMap,Vp=new WeakMap,Yp=new WeakMap;function bb(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vb(e){return e.__v_skip||!Object.isExtensible(e)?0:bb(Bm(e))}function fr(e){return Wa(e)?e:yi(e,!1,ab,fb,Hp)}function hb(e){return yi(e,!1,nb,db,Bp)}function qp(e){return yi(e,!0,ob,wb,Vp)}function Y4(e){return yi(e,!0,ib,mb,Yp)}function yi(e,t,r,a,o){if(!rt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const n=o.get(e);if(n)return n;const i=vb(e);if(i===0)return e;const l=new Proxy(e,i===2?a:r);return o.set(e,l),l}function Xr(e){return Wa(e)?Xr(e.__v_raw):!!(e&&e.__v_isReactive)}function Wa(e){return!!(e&&e.__v_isReadonly)}function dr(e){return!!(e&&e.__v_isShallow)}function Jl(e){return e?!!e.__v_raw:!1}function Fe(e){const t=e&&e.__v_raw;return t?Fe(t):e}function es(e){return!Ge(e,"__v_skip")&&Object.isExtensible(e)&&mp(e,"__v_skip",!0),e}const Ht=e=>rt(e)?fr(e):e,ts=e=>rt(e)?qp(e):e;function at(e){return e?e.__v_isRef===!0:!1}function ee(e){return Wp(e,!1)}function Co(e){return Wp(e,!0)}function Wp(e,t){return at(e)?e:new gb(e,t)}class gb{constructor(t,r){this.dep=new pi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Fe(t),this._value=r?t:Ht(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,a=this.__v_isShallow||dr(t)||Wa(t);t=a?t:Fe(t),ma(t,r)&&(this._rawValue=t,this._value=a?t:Ht(t),this.dep.trigger())}}function d(e){return at(e)?e.value:e}const yb={get:(e,t,r)=>t==="__v_raw"?e:d(Reflect.get(e,t,r)),set:(e,t,r,a)=>{const o=e[t];return at(o)&&!at(r)?(o.value=r,!0):Reflect.set(e,t,r,a)}};function Up(e){return Xr(e)?e:new Proxy(e,yb)}class xb{constructor(t){this.__v_isRef=!0,this._value=void 0;const r=this.dep=new pi,{get:a,set:o}=t(r.track.bind(r),r.trigger.bind(r));this._get=a,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function _b(e){return new xb(e)}function At(e){const t=Ee(e)?new Array(e.length):{};for(const r in e)t[r]=Kp(e,r);return t}class kb{constructor(t,r,a){this._object=t,this._key=r,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Qm(Fe(this._object),this._key)}}class Sb{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function $o(e,t,r){return at(e)?e:Re(e)?new Sb(e):rt(e)&&arguments.length>1?Kp(e,t,r):ee(e)}function Kp(e,t,r){const a=e[t];return at(a)?a:new kb(e,t,r)}class Cb{constructor(t,r,a){this.fn=t,this.setter=r,this._value=void 0,this.dep=new pi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=fn-1,this.effect=this,this.__v_isReadonly=!r,this.isSSR=a}notify(){this.flags|=16,Je!==this&&this.dep.notify()}get value(){const t=this.dep.track();return Mp(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function $b(e,t,r=!1){let a,o;return Re(e)?a=e:(a=e.get,o=e.set),new Cb(a,o,r)}const xi={},_i=new WeakMap;let Ua;function Tb(e,t=!1,r=Ua){if(r){let a=_i.get(r);a||_i.set(r,a=[]),a.push(e)}}function Mb(e,t,r=Ue){const{immediate:a,deep:o,once:n,scheduler:i,augmentJob:l,call:s}=r,c=h=>o?h:dr(h)||o===!1||o===0?Qr(h,1):Qr(h);let u,p,f,w,g=!1,b=!1;if(at(e)?(p=()=>e.value,g=dr(e)):Xr(e)?(p=()=>c(e),g=!0):Ee(e)?(b=!0,g=e.some(h=>Xr(h)||dr(h)),p=()=>e.map(h=>{if(at(h))return h.value;if(Xr(h))return c(h);if(Re(h))return s?s(h,2):h()})):Re(e)?t?p=s?()=>s(e,2):e:p=()=>{if(f){Ur();try{f()}finally{Kr()}}const h=Ua;Ua=u;try{return s?s(e,3,[w]):e(w)}finally{Ua=h}}:p=Rr,t&&o){const h=p,C=o===!0?1/0:o;p=()=>Qr(h(),C)}const A=Vl(),F=()=>{u.stop(),A&&Nl(A.effects,u)};if(n)if(t){const h=t;t=(...C)=>{h(...C),F()}}else{const h=p;p=()=>{h(),F()}}let L=b?new Array(e.length).fill(xi):xi;const m=h=>{if(!(!(u.flags&1)||!u.dirty&&!h))if(t){const C=u.run();if(o||g||(b?C.some((S,P)=>ma(S,L[P])):ma(C,L))){f&&f();const S=Ua;Ua=u;try{const P=[C,L===xi?void 0:b&&L[0]===xi?[]:L,w];s?s(t,3,P):t(...P),L=C}finally{Ua=S}}}else u.run()};return l&&l(m),u=new Sp(p),u.scheduler=i?()=>i(m,!1):m,w=h=>Tb(h,!1,u),f=u.onStop=()=>{const h=_i.get(u);if(h){if(s)s(h,4);else for(const C of h)C();_i.delete(u)}},t?a?m(!0):L=u.run():i?i(m.bind(null,!0),!0):u.run(),F.pause=u.pause.bind(u),F.resume=u.resume.bind(u),F.stop=F,F}function Qr(e,t=1/0,r){if(t<=0||!rt(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,at(e))Qr(e.value,t,r);else if(Ee(e))for(let a=0;a{Qr(a,t,r)});else if(wp(e)){for(const a in e)Qr(e[a],t,r);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&Qr(e[a],t,r)}return e}/** -* @vue/runtime-core v3.5.4 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const mn=[];let rs=!1;function q4(e,...t){if(rs)return;rs=!0,Ur();const r=mn.length?mn[mn.length-1].component:null,a=r&&r.appContext.config.warnHandler,o=Pb();if(a)To(a,r,11,[e+t.map(n=>{var i,l;return(l=(i=n.toString)==null?void 0:i.call(n))!=null?l:JSON.stringify(n)}).join(""),r&&r.proxy,o.map(({vnode:n})=>`at <${Xc(r,n.type)}>`).join(` -`),o]);else{const n=[`[Vue warn]: ${e}`,...t];o.length&&n.push(` -`,...Ob(o)),console.warn(...n)}Kr(),rs=!1}function Pb(){let e=mn[mn.length-1];if(!e)return[];const t=[];for(;e;){const r=t[0];r&&r.vnode===e?r.recurseCount++:t.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return t}function Ob(e){const t=[];return e.forEach((r,a)=>{t.push(...a===0?[]:[` -`],...Db(r))}),t}function Db({vnode:e,recurseCount:t}){const r=t>0?`... (${t} recursive calls)`:"",a=e.component?e.component.parent==null:!1,o=` at <${Xc(e.component,e.type,a)}`,n=">"+r;return e.props?[o,...Ab(e.props),n]:[o+n]}function Ab(e){const t=[],r=Object.keys(e);return r.slice(0,3).forEach(a=>{t.push(...Zp(a,e[a]))}),r.length>3&&t.push(" ..."),t}function Zp(e,t,r){return tt(t)?(t=JSON.stringify(t),r?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?r?t:[`${e}=${t}`]:at(t)?(t=Zp(e,Fe(t.value),!0),r?t:[`${e}=Ref<`,t,">"]):Re(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Fe(t),r?t:[`${e}=`,t])}function To(e,t,r,a){try{return a?e(...a):e()}catch(o){ki(o,t,r)}}function kr(e,t,r,a){if(Re(e)){const o=To(e,t,r,a);return o&&fp(o)&&o.catch(n=>{ki(n,t,r)}),o}if(Ee(e)){const o=[];for(let n=0;n>>1,o=Gt[a],n=vn(o);n=vn(r)?Gt.push(e):Gt.splice(Lb(t),0,e),e.flags|=1,Xp()}}function Xp(){!bn&&!as&&(as=!0,os=Gp.then(ec))}function Rb(e){Ee(e)?Mo.push(...e):va&&e.id===-1?va.splice(Po+1,0,e):e.flags&1||(Mo.push(e),e.flags|=1),Xp()}function Qp(e,t,r=bn?Ir+1:0){for(;rvn(r)-vn(a));if(Mo.length=0,va){va.push(...t);return}for(va=t,Po=0;Poe.id==null?e.flags&2?-1:1/0:e.id;function ec(e){as=!1,bn=!0;try{for(Ir=0;Ir{a._d&&Bc(-1);const n=Si(t);let i;try{i=e(...o)}finally{Si(n),a._d&&Bc(1)}return i};return a._n=!0,a._c=!0,a._d=!0,a}function Sr(e,t){if(Tt===null)return e;const r=Bi(Tt),a=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,hn=e=>e&&(e.disabled||e.disabled===""),Ib=e=>e&&(e.defer||e.defer===""),oc=e=>typeof SVGElement<"u"&&e instanceof SVGElement,nc=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,is=(e,t)=>{const r=e&&e.to;return tt(r)?t?t(r):null:r},Fb={name:"Teleport",__isTeleport:!0,process(e,t,r,a,o,n,i,l,s,c){const{mc:u,pc:p,pbc:f,o:{insert:w,querySelector:g,createText:b,createComment:A}}=c,F=hn(t.props);let{shapeFlag:L,children:m,dynamicChildren:h}=t;if(e==null){const C=t.el=b(""),S=t.anchor=b("");w(C,r,a),w(S,r,a);const P=(_,T)=>{L&16&&u(m,_,T,o,n,i,l,s)},R=()=>{const _=t.target=is(t.props,g),T=lc(_,t,b,w);_&&(i!=="svg"&&oc(_)?i="svg":i!=="mathml"&&nc(_)&&(i="mathml"),F||(P(_,T),$i(t)))};F&&(P(r,S),$i(t)),Ib(t.props)?Et(R,n):R()}else{t.el=e.el,t.targetStart=e.targetStart;const C=t.anchor=e.anchor,S=t.target=e.target,P=t.targetAnchor=e.targetAnchor,R=hn(e.props),_=R?r:S,T=R?C:P;if(i==="svg"||oc(S)?i="svg":(i==="mathml"||nc(S))&&(i="mathml"),h?(f(e.dynamicChildren,h,_,o,n,i,l),gs(e,t,!0)):s||p(e,t,_,T,o,n,i,l,!1),F)R?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Ci(t,r,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const q=t.target=is(t.props,g);q&&Ci(t,q,null,c,0)}else R&&Ci(t,S,P,c,1);$i(t)}},remove(e,t,r,{um:a,o:{remove:o}},n){const{shapeFlag:i,children:l,anchor:s,targetStart:c,targetAnchor:u,target:p,props:f}=e;if(p&&(o(c),o(u)),n&&o(s),i&16){const w=n||!hn(f);for(let g=0;g{e.isMounted=!0}),Di(()=>{e.isUnmounting=!0}),e}const wr=[Function,Array],sc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:wr,onEnter:wr,onAfterEnter:wr,onEnterCancelled:wr,onBeforeLeave:wr,onLeave:wr,onAfterLeave:wr,onLeaveCancelled:wr,onBeforeAppear:wr,onAppear:wr,onAfterAppear:wr,onAppearCancelled:wr},uc=e=>{const t=e.subTree;return t.component?uc(t.component):t},jb={name:"BaseTransition",props:sc,setup(e,{slots:t}){const r=xa(),a=zb();return()=>{const o=t.default&&dc(t.default(),!0);if(!o||!o.length)return;const n=pc(o),i=Fe(e),{mode:l}=i;if(a.isLeaving)return ss(n);const s=fc(n);if(!s)return ss(n);let c=ls(s,i,a,r,f=>c=f);s.type!==Vt&&Oo(s,c);const u=r.subTree,p=u&&fc(u);if(p&&p.type!==Vt&&!ga(s,p)&&uc(r).type!==Vt){const f=ls(p,i,a,r);if(Oo(p,f),l==="out-in"&&s.type!==Vt)return a.isLeaving=!0,f.afterLeave=()=>{a.isLeaving=!1,r.job.flags&8||r.update(),delete f.afterLeave},ss(n);l==="in-out"&&s.type!==Vt&&(f.delayLeave=(w,g,b)=>{const A=cc(a,p);A[String(p.key)]=p,w[ha]=()=>{g(),w[ha]=void 0,delete c.delayedLeave},c.delayedLeave=b})}return n}}};function pc(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Vt){t=r;break}}return t}const Hb=jb;function cc(e,t){const{leavingVNodes:r}=e;let a=r.get(t.type);return a||(a=Object.create(null),r.set(t.type,a)),a}function ls(e,t,r,a,o){const{appear:n,mode:i,persisted:l=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:f,onLeave:w,onAfterLeave:g,onLeaveCancelled:b,onBeforeAppear:A,onAppear:F,onAfterAppear:L,onAppearCancelled:m}=t,h=String(e.key),C=cc(r,e),S=(_,T)=>{_&&kr(_,a,9,T)},P=(_,T)=>{const q=T[1];S(_,T),Ee(_)?_.every(N=>N.length<=1)&&q():_.length<=1&&q()},R={mode:i,persisted:l,beforeEnter(_){let T=s;if(!r.isMounted)if(n)T=A||s;else return;_[ha]&&_[ha](!0);const q=C[h];q&&ga(e,q)&&q.el[ha]&&q.el[ha](),S(T,[_])},enter(_){let T=c,q=u,N=p;if(!r.isMounted)if(n)T=F||c,q=L||u,N=m||p;else return;let ae=!1;const j=_[Ti]=x=>{ae||(ae=!0,x?S(N,[_]):S(q,[_]),R.delayedLeave&&R.delayedLeave(),_[Ti]=void 0)};T?P(T,[_,j]):j()},leave(_,T){const q=String(e.key);if(_[Ti]&&_[Ti](!0),r.isUnmounting)return T();S(f,[_]);let N=!1;const ae=_[ha]=j=>{N||(N=!0,T(),j?S(b,[_]):S(g,[_]),_[ha]=void 0,C[q]===e&&delete C[q])};C[q]=e,w?P(w,[_,ae]):ae()},clone(_){const T=ls(_,t,r,a,o);return o&&o(T),T}};return R}function ss(e){if(Mi(e))return e=ea(e),e.children=null,e}function fc(e){if(!Mi(e))return ac(e.type)&&e.children?pc(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&Re(r.default))return r.default()}}function Oo(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Oo(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function dc(e,t=!1,r){let a=[],o=0;for(let n=0;n1)for(let n=0;nus(g,t&&(Ee(t)?t[b]:t),r,a,o));return}if(Za(a)&&!o)return;const n=a.shapeFlag&4?Bi(a.component):a.el,i=o?null:n,{i:l,r:s}=e,c=t&&t.r,u=l.refs===Ue?l.refs={}:l.refs,p=l.setupState,f=Fe(p),w=p===Ue?()=>!1:g=>Ge(f,g);if(c!=null&&c!==s&&(tt(c)?(u[c]=null,w(c)&&(p[c]=null)):at(c)&&(c.value=null)),Re(s))To(s,l,12,[i,u]);else{const g=tt(s),b=at(s);if(g||b){const A=()=>{if(e.f){const F=g?w(s)?p[s]:u[s]:s.value;o?Ee(F)&&Nl(F,n):Ee(F)?F.includes(n)||F.push(n):g?(u[s]=[n],w(s)&&(p[s]=u[s])):(s.value=[n],e.k&&(u[e.k]=s.value))}else g?(u[s]=i,w(s)&&(p[s]=i)):b&&(s.value=i,e.k&&(u[e.k]=i))};i?(A.id=-1,Et(A,r)):A()}}}const Za=e=>!!e.type.__asyncLoader,Mi=e=>e.type.__isKeepAlive,Bb={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=xa(),a=r.ctx;if(!a.renderer)return()=>{const L=t.default&&t.default();return L&&L.length===1?L[0]:L};const o=new Map,n=new Set;let i=null;const l=r.suspense,{renderer:{p:s,m:c,um:u,o:{createElement:p}}}=a,f=p("div");a.activate=(L,m,h,C,S)=>{const P=L.component;c(L,m,h,0,l),s(P.vnode,L,m,h,P,l,C,L.slotScopeIds,S),Et(()=>{P.isDeactivated=!1,P.a&&ko(P.a);const R=L.props&&L.props.onVnodeMounted;R&&mr(R,P.parent,L)},l)},a.deactivate=L=>{const m=L.component;Li(m.m),Li(m.a),c(L,f,null,1,l),Et(()=>{m.da&&ko(m.da);const h=L.props&&L.props.onVnodeUnmounted;h&&mr(h,m.parent,L),m.isDeactivated=!0},l)};function w(L){ps(L),u(L,r,l,!0)}function g(L){o.forEach((m,h)=>{const C=Vi(m.type);C&&!L(C)&&b(h)})}function b(L){const m=o.get(L);m&&(!i||!ga(m,i))?w(m):i&&ps(i),o.delete(L),n.delete(L)}qe(()=>[e.include,e.exclude],([L,m])=>{L&&g(h=>gn(L,h)),m&&g(h=>!gn(m,h))},{flush:"post",deep:!0});let A=null;const F=()=>{A!=null&&(Ii(r.subTree.type)?Et(()=>{o.set(A,Pi(r.subTree))},r.subTree.suspense):o.set(A,Pi(r.subTree)))};return nt(F),vc(F),Di(()=>{o.forEach(L=>{const{subTree:m,suspense:h}=r,C=Pi(m);if(L.type===C.type&&L.key===C.key){ps(C);const S=C.component.da;S&&Et(S,h);return}w(L)})}),()=>{if(A=null,!t.default)return i=null;const L=t.default(),m=L[0];if(L.length>1)return i=null,L;if(!Cn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return i=null,m;let h=Pi(m);if(h.type===Vt)return i=null,h;const C=h.type,S=Vi(Za(h)?h.type.__asyncResolved||{}:C),{include:P,exclude:R,max:_}=e;if(P&&(!S||!gn(P,S))||R&&S&&gn(R,S))return h.shapeFlag&=-257,i=h,m;const T=h.key==null?C:h.key,q=o.get(T);return h.el&&(h=ea(h),m.shapeFlag&128&&(m.ssContent=h)),A=T,q?(h.el=q.el,h.component=q.component,h.transition&&Oo(h,h.transition),h.shapeFlag|=512,n.delete(T),n.add(T)):(n.add(T),_&&n.size>parseInt(_,10)&&b(n.values().next().value)),h.shapeFlag|=256,i=h,Ii(m.type)?m:h}}};function gn(e,t){return Ee(e)?e.some(r=>gn(r,t)):tt(e)?e.split(",").includes(t):Hm(e)?(e.lastIndex=0,e.test(t)):!1}function Vb(e,t){mc(e,"a",t)}function Yb(e,t){mc(e,"da",t)}function mc(e,t,r=Lt){const a=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Oi(t,a,r),r){let o=r.parent;for(;o&&o.parent;)Mi(o.parent.vnode)&&qb(a,t,r,o),o=o.parent}}function qb(e,t,r,a){const o=Oi(t,e,a,!0);Ao(()=>{Nl(a[t],o)},r)}function ps(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Pi(e){return e.shapeFlag&128?e.ssContent:e}function Oi(e,t,r=Lt,a=!1){if(r){const o=r[e]||(r[e]=[]),n=t.__weh||(t.__weh=(...i)=>{Ur();const l=$n(r),s=kr(t,r,e,i);return l(),Kr(),s});return a?o.unshift(n):o.push(n),n}}const Jr=e=>(t,r=Lt)=>{(!Hi||e==="sp")&&Oi(e,(...a)=>t(...a),r)},Do=Jr("bm"),nt=Jr("m"),bc=Jr("bu"),vc=Jr("u"),Di=Jr("bum"),Ao=Jr("um"),Wb=Jr("sp"),Ub=Jr("rtg"),Kb=Jr("rtc");function Zb(e,t=Lt){Oi("ec",e,t)}const Gb="components",hc=Symbol.for("v-ndc");function yn(e){return tt(e)?Xb(Gb,e,!1)||e:e||hc}function Xb(e,t,r=!0,a=!1){const o=Tt||Lt;if(o){const n=o.type;{const l=Vi(n,!1);if(l&&(l===t||l===xr(t)||l===ui(xr(t))))return n}const i=gc(o[e]||n[e],t)||gc(o.appContext[e],t);return!i&&a?n:i}}function gc(e,t){return e&&(e[t]||e[xr(t)]||e[ui(xr(t))])}function ze(e,t,r,a){let o;const n=r,i=Ee(e);if(i||tt(e)){const l=i&&Xr(e);let s=!1;l&&(s=!dr(e),e=fi(e)),o=new Array(e.length);for(let c=0,u=e.length;ct(l,s,void 0,n));else{const l=Object.keys(e);o=new Array(l.length);for(let s=0,c=l.length;s{const n=a.fn(...o);return n&&(n.key=a.key),n}:a.fn)}return e}function _e(e,t,r={},a,o){if(Tt.ce||Tt.parent&&Za(Tt.parent)&&Tt.parent.ce)return t!=="default"&&(r.name=t),O(),De(Ce,null,[Ie("slot",r,a&&a())],64);let n=e[t];n&&n._c&&(n._d=!1),O();const i=n&&yc(n(r)),l=De(Ce,{key:(r.key||i&&i.key||`_${t}`)+(!i&&a?"_fb":"")},i||(a?a():[]),i&&e._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),n&&n._c&&(n._d=!0),l}function yc(e){return e.some(t=>Cn(t)?!(t.type===Vt||t.type===Ce&&!yc(t.children)):!0)?e:null}const cs=e=>e?Wc(e)?Bi(e):cs(e.parent):null,xn=Ct(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>cs(e.parent),$root:e=>cs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ws(e),$forceUpdate:e=>e.f||(e.f=()=>{ns(e.update)}),$nextTick:e=>e.n||(e.n=_t.bind(e.proxy)),$watch:e=>yv.bind(e)}),fs=(e,t)=>e!==Ue&&!e.__isScriptSetup&&Ge(e,t),Qb={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:a,data:o,props:n,accessCache:i,type:l,appContext:s}=e;let c;if(t[0]!=="$"){const w=i[t];if(w!==void 0)switch(w){case 1:return a[t];case 2:return o[t];case 4:return r[t];case 3:return n[t]}else{if(fs(a,t))return i[t]=1,a[t];if(o!==Ue&&Ge(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&Ge(c,t))return i[t]=3,n[t];if(r!==Ue&&Ge(r,t))return i[t]=4,r[t];ds&&(i[t]=0)}}const u=xn[t];let p,f;if(u)return t==="$attrs"&&jt(e.attrs,"get",""),u(e);if((p=l.__cssModules)&&(p=p[t]))return p;if(r!==Ue&&Ge(r,t))return i[t]=4,r[t];if(f=s.config.globalProperties,Ge(f,t))return f[t]},set({_:e},t,r){const{data:a,setupState:o,ctx:n}=e;return fs(o,t)?(o[t]=r,!0):a!==Ue&&Ge(a,t)?(a[t]=r,!0):Ge(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(n[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:a,appContext:o,propsOptions:n}},i){let l;return!!r[i]||e!==Ue&&Ge(e,i)||fs(t,i)||(l=n[0])&&Ge(l,i)||Ge(a,i)||Ge(xn,i)||Ge(o.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Ge(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ga(){return Jb().slots}function Jb(){const e=xa();return e.setupContext||(e.setupContext=Gc(e))}function xc(e){return Ee(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let ds=!0;function ev(e){const t=ws(e),r=e.proxy,a=e.ctx;ds=!1,t.beforeCreate&&_c(t.beforeCreate,e,"bc");const{data:o,computed:n,methods:i,watch:l,provide:s,inject:c,created:u,beforeMount:p,mounted:f,beforeUpdate:w,updated:g,activated:b,deactivated:A,beforeDestroy:F,beforeUnmount:L,destroyed:m,unmounted:h,render:C,renderTracked:S,renderTriggered:P,errorCaptured:R,serverPrefetch:_,expose:T,inheritAttrs:q,components:N,directives:ae,filters:j}=t;if(c&&tv(c,a,null),i)for(const y in i){const re=i[y];Re(re)&&(a[y]=re.bind(r))}if(o){const y=o.call(r,r);rt(y)&&(e.data=fr(y))}if(ds=!0,n)for(const y in n){const re=n[y],se=Re(re)?re.bind(r,r):Re(re.get)?re.get.bind(r,r):Rr,we=!Re(re)&&Re(re.set)?re.set.bind(r):Rr,ge=Q({get:se,set:we});Object.defineProperty(a,y,{enumerable:!0,configurable:!0,get:()=>ge.value,set:B=>ge.value=B})}if(l)for(const y in l)kc(l[y],a,r,y);if(s){const y=Re(s)?s.call(r):s;Reflect.ownKeys(y).forEach(re=>{Ei(re,y[re])})}u&&_c(u,e,"c");function H(y,re){Ee(re)?re.forEach(se=>y(se.bind(r))):re&&y(re.bind(r))}if(H(Do,p),H(nt,f),H(bc,w),H(vc,g),H(Vb,b),H(Yb,A),H(Zb,R),H(Kb,S),H(Ub,P),H(Di,L),H(Ao,h),H(Wb,_),Ee(T))if(T.length){const y=e.exposed||(e.exposed={});T.forEach(re=>{Object.defineProperty(y,re,{get:()=>r[re],set:se=>r[re]=se})})}else e.exposed||(e.exposed={});C&&e.render===Rr&&(e.render=C),q!=null&&(e.inheritAttrs=q),N&&(e.components=N),ae&&(e.directives=ae),_&&wc(e)}function tv(e,t,r=Rr){Ee(e)&&(e=ms(e));for(const a in e){const o=e[a];let n;rt(o)?"default"in o?n=Qa(o.from||a,o.default,!0):n=Qa(o.from||a):n=Qa(o),at(n)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>n.value,set:i=>n.value=i}):t[a]=n}}function _c(e,t,r){kr(Ee(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,r)}function kc(e,t,r,a){let o=a.includes(".")?zc(r,a):()=>r[a];if(tt(e)){const n=t[e];Re(n)&&qe(o,n)}else if(Re(e))qe(o,e.bind(r));else if(rt(e))if(Ee(e))e.forEach(n=>kc(n,t,r,a));else{const n=Re(e.handler)?e.handler.bind(r):t[e.handler];Re(n)&&qe(o,n,e)}}function ws(e){const t=e.type,{mixins:r,extends:a}=t,{mixins:o,optionsCache:n,config:{optionMergeStrategies:i}}=e.appContext,l=n.get(t);let s;return l?s=l:!o.length&&!r&&!a?s=t:(s={},o.length&&o.forEach(c=>Ai(s,c,i,!0)),Ai(s,t,i)),rt(t)&&n.set(t,s),s}function Ai(e,t,r,a=!1){const{mixins:o,extends:n}=t;n&&Ai(e,n,r,!0),o&&o.forEach(i=>Ai(e,i,r,!0));for(const i in t)if(!(a&&i==="expose")){const l=rv[i]||r&&r[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const rv={data:Sc,props:Cc,emits:Cc,methods:_n,computed:_n,beforeCreate:Xt,created:Xt,beforeMount:Xt,mounted:Xt,beforeUpdate:Xt,updated:Xt,beforeDestroy:Xt,beforeUnmount:Xt,destroyed:Xt,unmounted:Xt,activated:Xt,deactivated:Xt,errorCaptured:Xt,serverPrefetch:Xt,components:_n,directives:_n,watch:ov,provide:Sc,inject:av};function Sc(e,t){return t?e?function(){return Ct(Re(e)?e.call(this,this):e,Re(t)?t.call(this,this):t)}:t:e}function av(e,t){return _n(ms(e),ms(t))}function ms(e){if(Ee(e)){const t={};for(let r=0;r1)return r&&Re(t)?t.call(a&&a.proxy):t}}function lv(){return!!(Lt||Tt||Xa)}const Tc={},Mc=()=>Object.create(Tc),Pc=e=>Object.getPrototypeOf(e)===Tc;function sv(e,t,r,a=!1){const o={},n=Mc();e.propsDefaults=Object.create(null),Oc(e,t,o,n);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=a?o:hb(o):e.type.props?e.props=o:e.props=n,e.attrs=n}function uv(e,t,r,a){const{props:o,attrs:n,vnode:{patchFlag:i}}=e,l=Fe(o),[s]=e.propsOptions;let c=!1;if((a||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let p=0;p{s=!0;const[f,w]=Dc(p,t,!0);Ct(i,f),w&&l.push(...w)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!n&&!s)return rt(e)&&a.set(e,xo),xo;if(Ee(n))for(let u=0;ue[0]==="_"||e==="$stable",vs=e=>Ee(e)?e.map(Fr):[Fr(e)],cv=(e,t,r)=>{if(t._n)return t;const a=Ne((...o)=>vs(t(...o)),r);return a._c=!1,a},Lc=(e,t,r)=>{const a=e._ctx;for(const o in e){if(Ec(o))continue;const n=e[o];if(Re(n))t[o]=cv(o,n,a);else if(n!=null){const i=vs(n);t[o]=()=>i}}},Rc=(e,t)=>{const r=vs(t);e.slots.default=()=>r},Ic=(e,t,r)=>{for(const a in t)(r||a!=="_")&&(e[a]=t[a])},fv=(e,t,r)=>{const a=e.slots=Mc();if(e.vnode.shapeFlag&32){const o=t._;o?(Ic(a,t,r),r&&mp(a,"_",o,!0)):Lc(t,a)}else t&&Rc(e,t)},dv=(e,t,r)=>{const{vnode:a,slots:o}=e;let n=!0,i=Ue;if(a.shapeFlag&32){const l=t._;l?r&&l===1?n=!1:Ic(o,t,r):(n=!t.$stable,Lc(t,o)),i=t}else t&&(Rc(e,t),i={default:1});if(n)for(const l in o)!Ec(l)&&i[l]==null&&delete o[l]},Et=Tv;function wv(e){return mv(e)}function mv(e,t){const r=vp();r.__VUE__=!0;const{insert:a,remove:o,patchProp:n,createElement:i,createText:l,createComment:s,setText:c,setElementText:u,parentNode:p,nextSibling:f,setScopeId:w=Rr,insertStaticContent:g}=e,b=(v,k,z,V=null,J=null,D=null,K=void 0,te=null,le=!!k.dynamicChildren)=>{if(v===k)return;v&&!ga(v,k)&&(V=E(v),B(v,J,D,!0),v=null),k.patchFlag===-2&&(le=!1,k.dynamicChildren=null);const{type:ue,ref:pe,shapeFlag:xe}=k;switch(ue){case Fi:A(v,k,z,V);break;case Vt:F(v,k,z,V);break;case Ni:v==null&&L(k,z,V,K);break;case Ce:N(v,k,z,V,J,D,K,te,le);break;default:xe&1?C(v,k,z,V,J,D,K,te,le):xe&6?ae(v,k,z,V,J,D,K,te,le):(xe&64||xe&128)&&ue.process(v,k,z,V,J,D,K,te,le,ne)}pe!=null&&J&&us(pe,v&&v.ref,D,k||v,!k)},A=(v,k,z,V)=>{if(v==null)a(k.el=l(k.children),z,V);else{const J=k.el=v.el;k.children!==v.children&&c(J,k.children)}},F=(v,k,z,V)=>{v==null?a(k.el=s(k.children||""),z,V):k.el=v.el},L=(v,k,z,V)=>{[v.el,v.anchor]=g(v.children,k,z,V,v.el,v.anchor)},m=({el:v,anchor:k},z,V)=>{let J;for(;v&&v!==k;)J=f(v),a(v,z,V),v=J;a(k,z,V)},h=({el:v,anchor:k})=>{let z;for(;v&&v!==k;)z=f(v),o(v),v=z;o(k)},C=(v,k,z,V,J,D,K,te,le)=>{k.type==="svg"?K="svg":k.type==="math"&&(K="mathml"),v==null?S(k,z,V,J,D,K,te,le):_(v,k,J,D,K,te,le)},S=(v,k,z,V,J,D,K,te)=>{let le,ue;const{props:pe,shapeFlag:xe,transition:ke,dirs:Pe}=v;if(le=v.el=i(v.type,D,pe&&pe.is,pe),xe&8?u(le,v.children):xe&16&&R(v.children,le,null,V,J,hs(v,D),K,te),Pe&&Ka(v,null,V,"created"),P(le,v,v.scopeId,K,V),pe){for(const je in pe)je!=="value"&&!pn(je)&&n(le,je,null,pe[je],D,V);"value"in pe&&n(le,"value",null,pe.value,D),(ue=pe.onVnodeBeforeMount)&&mr(ue,V,v)}Pe&&Ka(v,null,V,"beforeMount");const Oe=bv(J,ke);Oe&&ke.beforeEnter(le),a(le,k,z),((ue=pe&&pe.onVnodeMounted)||Oe||Pe)&&Et(()=>{ue&&mr(ue,V,v),Oe&&ke.enter(le),Pe&&Ka(v,null,V,"mounted")},J)},P=(v,k,z,V,J)=>{if(z&&w(v,z),V)for(let D=0;D{for(let ue=le;ue{const te=k.el=v.el;let{patchFlag:le,dynamicChildren:ue,dirs:pe}=k;le|=v.patchFlag&16;const xe=v.props||Ue,ke=k.props||Ue;let Pe;if(z&&Ja(z,!1),(Pe=ke.onVnodeBeforeUpdate)&&mr(Pe,z,k,v),pe&&Ka(k,v,z,"beforeUpdate"),z&&Ja(z,!0),(xe.innerHTML&&ke.innerHTML==null||xe.textContent&&ke.textContent==null)&&u(te,""),ue?T(v.dynamicChildren,ue,te,z,V,hs(k,J),D):K||re(v,k,te,null,z,V,hs(k,J),D,!1),le>0){if(le&16)q(te,xe,ke,z,J);else if(le&2&&xe.class!==ke.class&&n(te,"class",null,ke.class,J),le&4&&n(te,"style",xe.style,ke.style,J),le&8){const Oe=k.dynamicProps;for(let je=0;je{Pe&&mr(Pe,z,k,v),pe&&Ka(k,v,z,"updated")},V)},T=(v,k,z,V,J,D,K)=>{for(let te=0;te{if(k!==z){if(k!==Ue)for(const D in k)!pn(D)&&!(D in z)&&n(v,D,k[D],null,J,V);for(const D in z){if(pn(D))continue;const K=z[D],te=k[D];K!==te&&D!=="value"&&n(v,D,te,K,J,V)}"value"in z&&n(v,"value",k.value,z.value,J)}},N=(v,k,z,V,J,D,K,te,le)=>{const ue=k.el=v?v.el:l(""),pe=k.anchor=v?v.anchor:l("");let{patchFlag:xe,dynamicChildren:ke,slotScopeIds:Pe}=k;Pe&&(te=te?te.concat(Pe):Pe),v==null?(a(ue,z,V),a(pe,z,V),R(k.children||[],z,pe,J,D,K,te,le)):xe>0&&xe&64&&ke&&v.dynamicChildren?(T(v.dynamicChildren,ke,z,J,D,K,te),(k.key!=null||J&&k===J.subTree)&&gs(v,k,!0)):re(v,k,z,pe,J,D,K,te,le)},ae=(v,k,z,V,J,D,K,te,le)=>{k.slotScopeIds=te,v==null?k.shapeFlag&512?J.ctx.activate(k,z,V,K,le):j(k,z,V,J,D,K,le):x(v,k,le)},j=(v,k,z,V,J,D,K)=>{const te=v.component=Ev(v,V,J);if(Mi(v)&&(te.ctx.renderer=ne),Lv(te,!1,K),te.asyncDep){if(J&&J.registerDep(te,H,K),!v.el){const le=te.subTree=Ie(Vt);F(null,le,k,z)}}else H(te,v,k,z,J,D,K)},x=(v,k,z)=>{const V=k.component=v.component;if(Cv(v,k,z))if(V.asyncDep&&!V.asyncResolved){y(V,k,z);return}else V.next=k,V.update();else k.el=v.el,V.vnode=k},H=(v,k,z,V,J,D,K)=>{const te=()=>{if(v.isMounted){let{next:xe,bu:ke,u:Pe,parent:Oe,vnode:je}=v;{const Ot=Fc(v);if(Ot){xe&&(xe.el=je.el,y(v,xe,K)),Ot.asyncDep.then(()=>{v.isUnmounted||te()});return}}let Ye=xe,bt;Ja(v,!1),xe?(xe.el=je.el,y(v,xe,K)):xe=je,ke&&ko(ke),(bt=xe.props&&xe.props.onVnodeBeforeUpdate)&&mr(bt,Oe,xe,je),Ja(v,!0);const st=ys(v),zt=v.subTree;v.subTree=st,b(zt,st,p(zt.el),E(zt),v,J,D),xe.el=st.el,Ye===null&&$v(v,st.el),Pe&&Et(Pe,J),(bt=xe.props&&xe.props.onVnodeUpdated)&&Et(()=>mr(bt,Oe,xe,je),J)}else{let xe;const{el:ke,props:Pe}=k,{bm:Oe,m:je,parent:Ye,root:bt,type:st}=v,zt=Za(k);if(Ja(v,!1),Oe&&ko(Oe),!zt&&(xe=Pe&&Pe.onVnodeBeforeMount)&&mr(xe,Ye,k),Ja(v,!0),ke&&I){const Ot=()=>{v.subTree=ys(v),I(ke,v.subTree,v,J,null)};zt&&st.__asyncHydrate?st.__asyncHydrate(ke,v,Ot):Ot()}else{bt.ce&&bt.ce._injectChildStyle(st);const Ot=v.subTree=ys(v);b(null,Ot,z,V,v,J,D),k.el=Ot.el}if(je&&Et(je,J),!zt&&(xe=Pe&&Pe.onVnodeMounted)){const Ot=k;Et(()=>mr(xe,Ye,Ot),J)}(k.shapeFlag&256||Ye&&Za(Ye.vnode)&&Ye.vnode.shapeFlag&256)&&v.a&&Et(v.a,J),v.isMounted=!0,k=z=V=null}};v.scope.on();const le=v.effect=new Sp(te);v.scope.off();const ue=v.update=le.run.bind(le),pe=v.job=le.runIfDirty.bind(le);pe.i=v,pe.id=v.uid,le.scheduler=()=>ns(pe),Ja(v,!0),ue()},y=(v,k,z)=>{k.component=v;const V=v.vnode.props;v.vnode=k,v.next=null,uv(v,k.props,V,z),dv(v,k.children,z),Ur(),Qp(v),Kr()},re=(v,k,z,V,J,D,K,te,le=!1)=>{const ue=v&&v.children,pe=v?v.shapeFlag:0,xe=k.children,{patchFlag:ke,shapeFlag:Pe}=k;if(ke>0){if(ke&128){we(ue,xe,z,V,J,D,K,te,le);return}else if(ke&256){se(ue,xe,z,V,J,D,K,te,le);return}}Pe&8?(pe&16&&G(ue,J,D),xe!==ue&&u(z,xe)):pe&16?Pe&16?we(ue,xe,z,V,J,D,K,te,le):G(ue,J,D,!0):(pe&8&&u(z,""),Pe&16&&R(xe,z,V,J,D,K,te,le))},se=(v,k,z,V,J,D,K,te,le)=>{v=v||xo,k=k||xo;const ue=v.length,pe=k.length,xe=Math.min(ue,pe);let ke;for(ke=0;kepe?G(v,J,D,!0,!1,xe):R(k,z,V,J,D,K,te,le,xe)},we=(v,k,z,V,J,D,K,te,le)=>{let ue=0;const pe=k.length;let xe=v.length-1,ke=pe-1;for(;ue<=xe&&ue<=ke;){const Pe=v[ue],Oe=k[ue]=le?ya(k[ue]):Fr(k[ue]);if(ga(Pe,Oe))b(Pe,Oe,z,null,J,D,K,te,le);else break;ue++}for(;ue<=xe&&ue<=ke;){const Pe=v[xe],Oe=k[ke]=le?ya(k[ke]):Fr(k[ke]);if(ga(Pe,Oe))b(Pe,Oe,z,null,J,D,K,te,le);else break;xe--,ke--}if(ue>xe){if(ue<=ke){const Pe=ke+1,Oe=Peke)for(;ue<=xe;)B(v[ue],J,D,!0),ue++;else{const Pe=ue,Oe=ue,je=new Map;for(ue=Oe;ue<=ke;ue++){const lt=k[ue]=le?ya(k[ue]):Fr(k[ue]);lt.key!=null&&je.set(lt.key,ue)}let Ye,bt=0;const st=ke-Oe+1;let zt=!1,Ot=0;const Lr=new Array(st);for(ue=0;ue=st){B(lt,J,D,!0);continue}let X;if(lt.key!=null)X=je.get(lt.key);else for(Ye=Oe;Ye<=ke;Ye++)if(Lr[Ye-Oe]===0&&ga(lt,k[Ye])){X=Ye;break}X===void 0?B(lt,J,D,!0):(Lr[X-Oe]=ue+1,X>=Ot?Ot=X:zt=!0,b(lt,k[X],z,null,J,D,K,te,le),bt++)}const cr=zt?vv(Lr):xo;for(Ye=cr.length-1,ue=st-1;ue>=0;ue--){const lt=Oe+ue,X=k[lt],ve=lt+1{const{el:D,type:K,transition:te,children:le,shapeFlag:ue}=v;if(ue&6){ge(v.component.subTree,k,z,V);return}if(ue&128){v.suspense.move(k,z,V);return}if(ue&64){K.move(v,k,z,ne);return}if(K===Ce){a(D,k,z);for(let xe=0;xete.enter(D),J);else{const{leave:xe,delayLeave:ke,afterLeave:Pe}=te,Oe=()=>a(D,k,z),je=()=>{xe(D,()=>{Oe(),Pe&&Pe()})};ke?ke(D,Oe,je):je()}else a(D,k,z)},B=(v,k,z,V=!1,J=!1)=>{const{type:D,props:K,ref:te,children:le,dynamicChildren:ue,shapeFlag:pe,patchFlag:xe,dirs:ke,cacheIndex:Pe}=v;if(xe===-2&&(J=!1),te!=null&&us(te,null,z,v,!0),Pe!=null&&(k.renderCache[Pe]=void 0),pe&256){k.ctx.deactivate(v);return}const Oe=pe&1&&ke,je=!Za(v);let Ye;if(je&&(Ye=K&&K.onVnodeBeforeUnmount)&&mr(Ye,k,v),pe&6)Z(v.component,z,V);else{if(pe&128){v.suspense.unmount(z,V);return}Oe&&Ka(v,null,k,"beforeUnmount"),pe&64?v.type.remove(v,k,z,ne,V):ue&&!ue.hasOnce&&(D!==Ce||xe>0&&xe&64)?G(ue,k,z,!1,!0):(D===Ce&&xe&384||!J&&pe&16)&&G(le,k,z),V&&ie(v)}(je&&(Ye=K&&K.onVnodeUnmounted)||Oe)&&Et(()=>{Ye&&mr(Ye,k,v),Oe&&Ka(v,null,k,"unmounted")},z)},ie=v=>{const{type:k,el:z,anchor:V,transition:J}=v;if(k===Ce){$(z,V);return}if(k===Ni){h(v);return}const D=()=>{o(z),J&&!J.persisted&&J.afterLeave&&J.afterLeave()};if(v.shapeFlag&1&&J&&!J.persisted){const{leave:K,delayLeave:te}=J,le=()=>K(z,D);te?te(v.el,D,le):le()}else D()},$=(v,k)=>{let z;for(;v!==k;)z=f(v),o(v),v=z;o(k)},Z=(v,k,z)=>{const{bum:V,scope:J,job:D,subTree:K,um:te,m:le,a:ue}=v;Li(le),Li(ue),V&&ko(V),J.stop(),D&&(D.flags|=8,B(K,v,k,z)),te&&Et(te,k),Et(()=>{v.isUnmounted=!0},k),k&&k.pendingBranch&&!k.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===k.pendingId&&(k.deps--,k.deps===0&&k.resolve())},G=(v,k,z,V=!1,J=!1,D=0)=>{for(let K=D;K{if(v.shapeFlag&6)return E(v.component.subTree);if(v.shapeFlag&128)return v.suspense.next();const k=f(v.anchor||v.el),z=k&&k[rc];return z?f(z):k};let de=!1;const Me=(v,k,z)=>{v==null?k._vnode&&B(k._vnode,null,null,!0):b(k._vnode||null,v,k,null,null,null,z),k._vnode=v,de||(de=!0,Qp(),Jp(),de=!1)},ne={p:b,um:B,m:ge,r:ie,mt:j,mc:R,pc:re,pbc:T,n:E,o:e};let Ae,I;return{render:Me,hydrate:Ae,createApp:iv(Me,Ae)}}function hs({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function Ja({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function bv(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function gs(e,t,r=!1){const a=e.children,o=t.children;if(Ee(a)&&Ee(o))for(let n=0;n>1,e[r[l]]0&&(t[a]=r[n-1]),r[n]=a)}}for(n=r.length,i=r[n-1];n-- >0;)r[n]=i,i=t[i];return r}function Fc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Fc(t)}function Li(e){if(e)for(let t=0;tQa(hv);function qe(e,t,r){return Nc(e,t,r)}function Nc(e,t,r=Ue){const{immediate:a,deep:o,flush:n,once:i}=r,l=Ct({},r);let s;if(Hi)if(n==="sync"){const f=gv();s=f.__watcherHandles||(f.__watcherHandles=[])}else if(!t||a)l.once=!0;else return{stop:Rr,resume:Rr,pause:Rr};const c=Lt;l.call=(f,w,g)=>kr(f,c,w,g);let u=!1;n==="post"?l.scheduler=f=>{Et(f,c&&c.suspense)}:n!=="sync"&&(u=!0,l.scheduler=(f,w)=>{w?f():ns(f)}),l.augmentJob=f=>{t&&(f.flags|=4),u&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const p=Mb(e,t,l);return s&&s.push(p),p}function yv(e,t,r){const a=this.proxy,o=tt(e)?e.includes(".")?zc(a,e):()=>a[e]:e.bind(a,a);let n;Re(t)?n=t:(n=t.handler,r=t);const i=$n(this),l=Nc(o,n.bind(a),r);return i(),l}function zc(e,t){const r=t.split(".");return()=>{let a=e;for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${xr(t)}Modifiers`]||e[`${wa(t)}Modifiers`];function _v(e,t,...r){if(e.isUnmounted)return;const a=e.vnode.props||Ue;let o=r;const n=t.startsWith("update:"),i=n&&xv(a,t.slice(7));i&&(i.trim&&(o=r.map(u=>tt(u)?u.trim():u)),i.number&&(o=r.map(Hl)));let l,s=a[l=jl(t)]||a[l=jl(xr(t))];!s&&n&&(s=a[l=jl(wa(t))]),s&&kr(s,e,6,o);const c=a[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,kr(c,e,6,o)}}function jc(e,t,r=!1){const a=t.emitsCache,o=a.get(e);if(o!==void 0)return o;const n=e.emits;let i={},l=!1;if(!Re(e)){const s=c=>{const u=jc(c,t,!0);u&&(l=!0,Ct(i,u))};!r&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!n&&!l?(rt(e)&&a.set(e,null),null):(Ee(n)?n.forEach(s=>i[s]=null):Ct(i,n),rt(e)&&a.set(e,i),i)}function Ri(e,t){return!e||!li(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ge(e,t[0].toLowerCase()+t.slice(1))||Ge(e,wa(t))||Ge(e,t))}function U4(){}function ys(e){const{type:t,vnode:r,proxy:a,withProxy:o,propsOptions:[n],slots:i,attrs:l,emit:s,render:c,renderCache:u,props:p,data:f,setupState:w,ctx:g,inheritAttrs:b}=e,A=Si(e);let F,L;try{if(r.shapeFlag&4){const h=o||a,C=h;F=Fr(c.call(C,h,u,p,w,f,g)),L=l}else{const h=t;F=Fr(h.length>1?h(p,{attrs:l,slots:i,emit:s}):h(p,null)),L=t.props?l:kv(l)}}catch(h){kn.length=0,ki(h,e,1),F=Ie(Vt)}let m=F;if(L&&b!==!1){const h=Object.keys(L),{shapeFlag:C}=m;h.length&&C&7&&(n&&h.some(Fl)&&(L=Sv(L,n)),m=ea(m,L,!1,!0))}return r.dirs&&(m=ea(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&Oo(m,r.transition),F=m,Si(A),F}const kv=e=>{let t;for(const r in e)(r==="class"||r==="style"||li(r))&&((t||(t={}))[r]=e[r]);return t},Sv=(e,t)=>{const r={};for(const a in e)(!Fl(a)||!(a.slice(9)in t))&&(r[a]=e[a]);return r};function Cv(e,t,r){const{props:a,children:o,component:n}=e,{props:i,children:l,patchFlag:s}=t,c=n.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&s>=0){if(s&1024)return!0;if(s&16)return a?Hc(a,i,c):!!i;if(s&8){const u=t.dynamicProps;for(let p=0;pe.__isSuspense;function Tv(e,t){t&&t.pendingBranch?Ee(e)?t.effects.push(...e):t.effects.push(e):Rb(e)}const Ce=Symbol.for("v-fgt"),Fi=Symbol.for("v-txt"),Vt=Symbol.for("v-cmt"),Ni=Symbol.for("v-stc"),kn=[];let sr=null;function O(e=!1){kn.push(sr=e?null:[])}function Mv(){kn.pop(),sr=kn[kn.length-1]||null}let Sn=1;function Bc(e){Sn+=e,e<0&&sr&&(sr.hasOnce=!0)}function Vc(e){return e.dynamicChildren=Sn>0?sr||xo:null,Mv(),Sn>0&&sr&&sr.push(e),e}function Y(e,t,r,a,o,n){return Vc(M(e,t,r,a,o,n,!0))}function De(e,t,r,a,o){return Vc(Ie(e,t,r,a,o,!0))}function Cn(e){return e?e.__v_isVNode===!0:!1}function ga(e,t){return e.type===t.type&&e.key===t.key}const Yc=({key:e})=>e??null,zi=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?tt(e)||at(e)||Re(e)?{i:Tt,r:e,k:t,f:!!r}:e:null);function M(e,t=null,r=null,a=0,o=null,n=e===Ce?0:1,i=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Yc(t),ref:t&&zi(t),scopeId:tc,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:n,patchFlag:a,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Tt};return l?(xs(s,r),n&128&&e.normalize(s)):r&&(s.shapeFlag|=tt(r)?8:16),Sn>0&&!i&&sr&&(s.patchFlag>0||n&6)&&s.patchFlag!==32&&sr.push(s),s}const Ie=Pv;function Pv(e,t=null,r=null,a=0,o=null,n=!1){if((!e||e===hc)&&(e=Vt),Cn(e)){const l=ea(e,t,!0);return r&&xs(l,r),Sn>0&&!n&&sr&&(l.shapeFlag&6?sr[sr.indexOf(e)]=l:sr.push(l)),l.patchFlag=-2,l}if(zv(e)&&(e=e.__vccOpts),t){t=Qt(t);let{class:l,style:s}=t;l&&!tt(l)&&(t.class=fe(l)),rt(s)&&(Jl(s)&&!Ee(s)&&(s=Ct({},s)),t.style=$t(s))}const i=tt(e)?1:Ii(e)?128:ac(e)?64:rt(e)?4:Re(e)?2:0;return M(e,t,r,a,o,i,n,!0)}function Qt(e){return e?Jl(e)||Pc(e)?Ct({},e):e:null}function ea(e,t,r=!1,a=!1){const{props:o,ref:n,patchFlag:i,children:l,transition:s}=e,c=t?dt(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Yc(c),ref:t&&t.ref?r&&n?Ee(n)?n.concat(zi(t)):[n,zi(t)]:zi(t):n,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ce?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:s,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ea(e.ssContent),ssFallback:e.ssFallback&&ea(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&a&&Oo(u,s.clone(u)),u}function ot(e=" ",t=0){return Ie(Fi,null,e,t)}function Ov(e,t){const r=Ie(Ni,null,e);return r.staticCount=t,r}function U(e="",t=!1){return t?(O(),De(Vt,null,e)):Ie(Vt,null,e)}function Fr(e){return e==null||typeof e=="boolean"?Ie(Vt):Ee(e)?Ie(Ce,null,e.slice()):typeof e=="object"?ya(e):Ie(Fi,null,String(e))}function ya(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ea(e)}function xs(e,t){let r=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Ee(t))r=16;else if(typeof t=="object")if(a&65){const o=t.default;o&&(o._c&&(o._d=!1),xs(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!Pc(t)?t._ctx=Tt:o===3&&Tt&&(Tt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Re(t)?(t={default:t,_ctx:Tt},r=32):(t=String(t),a&64?(r=16,t=[ot(t)]):r=8);e.children=t,e.shapeFlag|=r}function dt(...e){const t={};for(let r=0;rLt||Tt;let ji,_s;{const e=vp(),t=(r,a)=>{let o;return(o=e[r])||(o=e[r]=[]),o.push(a),n=>{o.length>1?o.forEach(i=>i(n)):o[0](n)}};ji=t("__VUE_INSTANCE_SETTERS__",r=>Lt=r),_s=t("__VUE_SSR_SETTERS__",r=>Hi=r)}const $n=e=>{const t=Lt;return ji(e),e.scope.on(),()=>{e.scope.off(),ji(t)}},qc=()=>{Lt&&Lt.scope.off(),ji(null)};function Wc(e){return e.vnode.shapeFlag&4}let Hi=!1;function Lv(e,t=!1,r=!1){t&&_s(t);const{props:a,children:o}=e.vnode,n=Wc(e);sv(e,a,n,t),fv(e,o,r);const i=n?Rv(e,t):void 0;return t&&_s(!1),i}function Rv(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Qb);const{setup:a}=r;if(a){const o=e.setupContext=a.length>1?Gc(e):null,n=$n(e);Ur();const i=To(a,e,0,[e.props,o]);if(Kr(),n(),fp(i)){if(Za(e)||wc(e),i.then(qc,qc),t)return i.then(l=>{Uc(e,l,t)}).catch(l=>{ki(l,e,0)});e.asyncDep=i}else Uc(e,i,t)}else Zc(e,t)}function Uc(e,t,r){Re(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:rt(t)&&(e.setupState=Up(t)),Zc(e,r)}let Kc;function Zc(e,t,r){const a=e.type;if(!e.render){if(!t&&Kc&&!a.render){const o=a.template||ws(e).template;if(o){const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:s}=a,c=Ct(Ct({isCustomElement:n,delimiters:l},i),s);a.render=Kc(o,c)}}e.render=a.render||Rr}{const o=$n(e);Ur();try{ev(e)}finally{Kr(),o()}}}const Iv={get(e,t){return jt(e,"get",""),e[t]}};function Gc(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,Iv),slots:e.slots,emit:e.emit,expose:t}}function Bi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Up(es(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in xn)return xn[r](e)},has(t,r){return r in t||r in xn}})):e.proxy}const Fv=/(?:^|[-_])(\w)/g,Nv=e=>e.replace(Fv,t=>t.toUpperCase()).replace(/[-_]/g,"");function Vi(e,t=!0){return Re(e)?e.displayName||e.name:e.name||t&&e.__name}function Xc(e,t,r=!1){let a=Vi(t);if(!a&&t.__file){const o=t.__file.match(/([^/\\]+)\.\w+$/);o&&(a=o[1])}if(!a&&e&&e.parent){const o=n=>{for(const i in n)if(n[i]===t)return i};a=o(e.components||e.parent.type.components)||o(e.appContext.components)}return a?Nv(a):r?"App":"Anonymous"}function zv(e){return Re(e)&&"__vccOpts"in e}const Q=(e,t)=>$b(e,t,Hi);function Qc(e,t,r){const a=arguments.length;return a===2?rt(t)&&!Ee(t)?Cn(t)?Ie(e,null,[t]):Ie(e,t):Ie(e,null,t):(a>3?r=Array.prototype.slice.call(arguments,2):a===3&&Cn(r)&&(r=[r]),Ie(e,t,r))}const jv="3.5.4";/** -* @vue/runtime-dom v3.5.4 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let ks;const Jc=typeof window<"u"&&window.trustedTypes;if(Jc)try{ks=Jc.createPolicy("vue",{createHTML:e=>e})}catch{}const ef=ks?e=>ks.createHTML(e):e=>e,Hv="http://www.w3.org/2000/svg",Bv="http://www.w3.org/1998/Math/MathML",ta=typeof document<"u"?document:null,tf=ta&&ta.createElement("template"),Vv={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,a)=>{const o=t==="svg"?ta.createElementNS(Hv,e):t==="mathml"?ta.createElementNS(Bv,e):r?ta.createElement(e,{is:r}):ta.createElement(e);return e==="select"&&a&&a.multiple!=null&&o.setAttribute("multiple",a.multiple),o},createText:e=>ta.createTextNode(e),createComment:e=>ta.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ta.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,a,o,n){const i=r?r.previousSibling:t.lastChild;if(o&&(o===n||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),r),!(o===n||!(o=o.nextSibling)););else{tf.innerHTML=ef(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const l=tf.content;if(a==="svg"||a==="mathml"){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},_a="transition",Tn="animation",Mn=Symbol("_vtc"),rf={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Yv=Ct({},sc,rf),Eo=(e=>(e.displayName="Transition",e.props=Yv,e))((e,{slots:t})=>Qc(Hb,qv(e),t)),eo=(e,t=[])=>{Ee(e)?e.forEach(r=>r(...t)):e&&e(...t)},af=e=>e?Ee(e)?e.some(t=>t.length>1):e.length>1:!1;function qv(e){const t={};for(const N in e)N in rf||(t[N]=e[N]);if(e.css===!1)return t;const{name:r="v",type:a,duration:o,enterFromClass:n=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:l=`${r}-enter-to`,appearFromClass:s=n,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:p=`${r}-leave-from`,leaveActiveClass:f=`${r}-leave-active`,leaveToClass:w=`${r}-leave-to`}=e,g=Wv(o),b=g&&g[0],A=g&&g[1],{onBeforeEnter:F,onEnter:L,onEnterCancelled:m,onLeave:h,onLeaveCancelled:C,onBeforeAppear:S=F,onAppear:P=L,onAppearCancelled:R=m}=t,_=(N,ae,j)=>{to(N,ae?u:l),to(N,ae?c:i),j&&j()},T=(N,ae)=>{N._isLeaving=!1,to(N,p),to(N,w),to(N,f),ae&&ae()},q=N=>(ae,j)=>{const x=N?P:L,H=()=>_(ae,N,j);eo(x,[ae,H]),of(()=>{to(ae,N?s:n),ka(ae,N?u:l),af(x)||nf(ae,a,b,H)})};return Ct(t,{onBeforeEnter(N){eo(F,[N]),ka(N,n),ka(N,i)},onBeforeAppear(N){eo(S,[N]),ka(N,s),ka(N,c)},onEnter:q(!1),onAppear:q(!0),onLeave(N,ae){N._isLeaving=!0;const j=()=>T(N,ae);ka(N,p),ka(N,f),Zv(),of(()=>{N._isLeaving&&(to(N,p),ka(N,w),af(h)||nf(N,a,A,j))}),eo(h,[N,j])},onEnterCancelled(N){_(N,!1),eo(m,[N])},onAppearCancelled(N){_(N,!0),eo(R,[N])},onLeaveCancelled(N){T(N),eo(C,[N])}})}function Wv(e){if(e==null)return null;if(rt(e))return[Ss(e.enter),Ss(e.leave)];{const t=Ss(e);return[t,t]}}function Ss(e){return qm(e)}function ka(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[Mn]||(e[Mn]=new Set)).add(t)}function to(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const r=e[Mn];r&&(r.delete(t),r.size||(e[Mn]=void 0))}function of(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Uv=0;function nf(e,t,r,a){const o=e._endId=++Uv,n=()=>{o===e._endId&&a()};if(r)return setTimeout(n,r);const{type:i,timeout:l,propCount:s}=Kv(e,t);if(!i)return a();const c=i+"end";let u=0;const p=()=>{e.removeEventListener(c,f),n()},f=w=>{w.target===e&&++u>=s&&p()};setTimeout(()=>{u(r[g]||"").split(", "),o=a(`${_a}Delay`),n=a(`${_a}Duration`),i=lf(o,n),l=a(`${Tn}Delay`),s=a(`${Tn}Duration`),c=lf(l,s);let u=null,p=0,f=0;t===_a?i>0&&(u=_a,p=i,f=n.length):t===Tn?c>0&&(u=Tn,p=c,f=s.length):(p=Math.max(i,c),u=p>0?i>c?_a:Tn:null,f=u?u===_a?n.length:s.length:0);const w=u===_a&&/\b(transform|all)(,|$)/.test(a(`${_a}Property`).toString());return{type:u,timeout:p,propCount:f,hasTransform:w}}function lf(e,t){for(;e.lengthsf(r)+sf(e[a])))}function sf(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Zv(){return document.body.offsetHeight}function Gv(e,t,r){const a=e[Mn];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const Yi=Symbol("_vod"),uf=Symbol("_vsh"),Sa={beforeMount(e,{value:t},{transition:r}){e[Yi]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Pn(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:a}){!t!=!r&&(a?t?(a.beforeEnter(e),Pn(e,!0),a.enter(e)):a.leave(e,()=>{Pn(e,!1)}):Pn(e,t))},beforeUnmount(e,{value:t}){Pn(e,t)}};function Pn(e,t){e.style.display=t?e[Yi]:"none",e[uf]=!t}const Xv=Symbol(""),Qv=/(^|;)\s*display\s*:/;function Jv(e,t,r){const a=e.style,o=tt(r);let n=!1;if(r&&!o){if(t)if(tt(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();r[l]==null&&qi(a,l,"")}else for(const i in t)r[i]==null&&qi(a,i,"");for(const i in r)i==="display"&&(n=!0),qi(a,i,r[i])}else if(o){if(t!==r){const i=a[Xv];i&&(r+=";"+i),a.cssText=r,n=Qv.test(r)}}else t&&e.removeAttribute("style");Yi in e&&(e[Yi]=n?a.display:"",e[uf]&&(a.display="none"))}const pf=/\s*!important$/;function qi(e,t,r){if(Ee(r))r.forEach(a=>qi(e,t,a));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const a=eh(e,t);pf.test(r)?e.setProperty(wa(a),r.replace(pf,""),"important"):e[a]=r}}const cf=["Webkit","Moz","ms"],Cs={};function eh(e,t){const r=Cs[t];if(r)return r;let a=xr(t);if(a!=="filter"&&a in e)return Cs[t]=a;a=ui(a);for(let o=0;o$s||(nh.then(()=>$s=0),$s=Date.now());function lh(e,t){const r=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=r.attached)return;kr(sh(a,r.value),t,5,[a])};return r.value=e,r.attached=ih(),r}function sh(e,t){if(Ee(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(a=>o=>!o._stopped&&a&&a(o))}else return t}const bf=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,uh=(e,t,r,a,o,n)=>{const i=o==="svg";t==="class"?Gv(e,a,i):t==="style"?Jv(e,r,a):li(t)?Fl(t)||ah(e,t,r,a,n):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ph(e,t,a,i))?(th(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&df(e,t,a,i,n,t!=="value")):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),df(e,t,a,i))};function ph(e,t,r,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&bf(t)&&Re(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return bf(t)&&tt(r)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!tt(r)))}const vf=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ee(t)?r=>ko(t,r):t};function ch(e){e.target.composing=!0}function hf(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ts=Symbol("_assign"),gf={created(e,{modifiers:{lazy:t,trim:r,number:a}},o){e[Ts]=vf(o);const n=a||o.props&&o.props.type==="number";Lo(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;r&&(l=l.trim()),n&&(l=Hl(l)),e[Ts](l)}),r&&Lo(e,"change",()=>{e.value=e.value.trim()}),t||(Lo(e,"compositionstart",ch),Lo(e,"compositionend",hf),Lo(e,"change",hf))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:a,trim:o,number:n}},i){if(e[Ts]=vf(i),e.composing)return;const l=(n||e.type==="number")&&!/^0\d/.test(e.value)?Hl(e.value):e.value,s=t??"";l!==s&&(document.activeElement===e&&e.type!=="range"&&(a&&t===r||o&&e.value.trim()===s)||(e.value=s))}},fh=["ctrl","shift","alt","meta"],dh={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>fh.some(r=>e[`${r}Key`]&&!t.includes(r))},Ca=(e,t)=>{const r=e._withMods||(e._withMods={}),a=t.join(".");return r[a]||(r[a]=(o,...n)=>{for(let i=0;i{const r=e._withKeys||(e._withKeys={}),a=t.join(".");return r[a]||(r[a]=o=>{if(!("key"in o))return;const n=wa(o.key);if(t.some(i=>i===n||wh[i]===n))return e(o)})},mh=Ct({patchProp:uh},Vv);let yf;function xf(){return yf||(yf=wv(mh))}const _f=(...e)=>{xf().render(...e)},bh=(...e)=>{const t=xf().createApp(...e),{mount:r}=t;return t.mount=a=>{const o=hh(a);if(!o)return;const n=t._component;!Re(n)&&!n.render&&!n.template&&(n.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=r(o,!1,vh(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function vh(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function hh(e){return tt(e)?document.querySelector(e):e}var gh=!1;/*! - * pinia v2.2.2 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */let kf;const Wi=e=>kf=e,Sf=Symbol();function Ps(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var On;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(On||(On={}));function yh(){const e=_p(!0),t=e.run(()=>ee({}));let r=[],a=[];const o=es({install(n){Wi(o),o._a=n,n.provide(Sf,o),n.config.globalProperties.$pinia=o,a.forEach(i=>r.push(i)),a=[]},use(n){return!this._a&&!gh?a.push(n):r.push(n),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return o}const Cf=()=>{};function $f(e,t,r,a=Cf){e.push(t);const o=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),a())};return!r&&Vl()&&kp(o),o}function Ro(e,...t){e.slice().forEach(r=>{r(...t)})}const xh=e=>e(),Tf=Symbol(),Os=Symbol();function Ds(e,t){e instanceof Map&&t instanceof Map?t.forEach((r,a)=>e.set(a,r)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const r in t){if(!t.hasOwnProperty(r))continue;const a=t[r],o=e[r];Ps(o)&&Ps(a)&&e.hasOwnProperty(r)&&!at(a)&&!Xr(a)?e[r]=Ds(o,a):e[r]=a}return e}const _h=Symbol();function kh(e){return!Ps(e)||!e.hasOwnProperty(_h)}const{assign:$a}=Object;function Sh(e){return!!(at(e)&&e.effect)}function Ch(e,t,r,a){const{state:o,actions:n,getters:i}=t,l=r.state.value[e];let s;function c(){l||(r.state.value[e]=o?o():{});const u=At(r.state.value[e]);return $a(u,n,Object.keys(i||{}).reduce((p,f)=>(p[f]=es(Q(()=>{Wi(r);const w=r._s.get(e);return i[f].call(w,w)})),p),{}))}return s=Mf(e,c,t,r,a,!0),s}function Mf(e,t,r={},a,o,n){let i;const l=$a({actions:{}},r),s={deep:!0};let c,u,p=[],f=[],w;const g=a.state.value[e];!n&&!g&&(a.state.value[e]={}),ee({});let b;function A(R){let _;c=u=!1,typeof R=="function"?(R(a.state.value[e]),_={type:On.patchFunction,storeId:e,events:w}):(Ds(a.state.value[e],R),_={type:On.patchObject,payload:R,storeId:e,events:w});const T=b=Symbol();_t().then(()=>{b===T&&(c=!0)}),u=!0,Ro(p,_,a.state.value[e])}const F=n?function(){const{state:_}=r,T=_?_():{};this.$patch(q=>{$a(q,T)})}:Cf;function L(){i.stop(),p=[],f=[],a._s.delete(e)}const m=(R,_="")=>{if(Tf in R)return R[Os]=_,R;const T=function(){Wi(a);const q=Array.from(arguments),N=[],ae=[];function j(y){N.push(y)}function x(y){ae.push(y)}Ro(f,{args:q,name:T[Os],store:C,after:j,onError:x});let H;try{H=R.apply(this&&this.$id===e?this:C,q)}catch(y){throw Ro(ae,y),y}return H instanceof Promise?H.then(y=>(Ro(N,y),y)).catch(y=>(Ro(ae,y),Promise.reject(y))):(Ro(N,H),H)};return T[Tf]=!0,T[Os]=_,T},h={_p:a,$id:e,$onAction:$f.bind(null,f),$patch:A,$reset:F,$subscribe(R,_={}){const T=$f(p,R,_.detached,()=>q()),q=i.run(()=>qe(()=>a.state.value[e],N=>{(_.flush==="sync"?u:c)&&R({storeId:e,type:On.direct,events:w},N)},$a({},s,_)));return T},$dispose:L},C=fr(h);a._s.set(e,C);const P=(a._a&&a._a.runWithContext||xh)(()=>a._e.run(()=>(i=_p()).run(()=>t({action:m}))));for(const R in P){const _=P[R];if(at(_)&&!Sh(_)||Xr(_))n||(g&&kh(_)&&(at(_)?_.value=g[R]:Ds(_,g[R])),a.state.value[e][R]=_);else if(typeof _=="function"){const T=m(_,R);P[R]=T,l.actions[R]=_}}return $a(C,P),$a(Fe(C),P),Object.defineProperty(C,"$state",{get:()=>a.state.value[e],set:R=>{A(_=>{$a(_,R)})}}),a._p.forEach(R=>{$a(C,i.run(()=>R({store:C,app:a._a,pinia:a,options:l})))}),g&&n&&r.hydrate&&r.hydrate(C.$state,g),c=!0,u=!0,C}function Dn(e,t,r){let a,o;const n=typeof t=="function";typeof e=="string"?(a=e,o=n?r:t):(o=e,a=e.id);function i(l,s){const c=lv();return l=l||(c?Qa(Sf,null):null),l&&Wi(l),l=kf,l._s.has(a)||(n?Mf(a,t,o,l):Ch(a,o,l)),l._s.get(a)}return i.$id=a,i}function An(e){{e=Fe(e);const t={};for(const r in e){const a=e[r];(at(a)||Xr(a))&&(t[r]=$o(e,r))}return t}}const ro=Dn("component",{state:()=>({currentComponent:null}),actions:{setCurrentComponent(e){this.currentComponent=e}}});var $h=(e,t)=>{const r=e.__vccOpts||e;for(const[a,o]of t)r[a]=o;return r};const Th={name:"HollowDotsSpinner",props:{animationDuration:{type:Number,default:1e3},dotSize:{type:Number,default:15},dotsNum:{type:Number,default:3},color:{type:String,default:"#fff"}},computed:{horizontalMargin(){return this.dotSize/2},spinnerStyle(){return{height:`${this.dotSize}px`,width:`${(this.dotSize+this.horizontalMargin*2)*this.dotsNum}px`}},dotStyle(){return{animationDuration:`${this.animationDuration}ms`,width:`${this.dotSize}px`,height:`${this.dotSize}px`,margin:`0 ${this.horizontalMargin}px`,borderWidth:`${this.dotSize/5}px`,borderColor:this.color}},dotsStyles(){const e=[],r=this.animationDuration;for(let a=1;a<=this.dotsNum;a++)e.push({animationDelay:`${r*a*.3}ms`,...this.dotStyle});return e}}};function Mh(e,t,r,a,o,n){return O(),Y("div",{class:"hollow-dots-spinner",style:$t(n.spinnerStyle)},[(O(!0),Y(Ce,null,ze(n.dotsStyles,(i,l)=>(O(),Y("div",{key:l,class:"dot",style:$t(i)},null,4))),128))],4)}var Pf=$h(Th,[["render",Mh]]),Ph={};(function(e){(function(){var t={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function r(l){return o(i(l),arguments)}function a(l,s){return r.apply(null,[l].concat(s||[]))}function o(l,s){var c=1,u=l.length,p,f="",w,g,b,A,F,L,m,h;for(w=0;w=0),b.type){case"b":p=parseInt(p,10).toString(2);break;case"c":p=String.fromCharCode(parseInt(p,10));break;case"d":case"i":p=parseInt(p,10);break;case"j":p=JSON.stringify(p,null,b.width?parseInt(b.width):0);break;case"e":p=b.precision?parseFloat(p).toExponential(b.precision):parseFloat(p).toExponential();break;case"f":p=b.precision?parseFloat(p).toFixed(b.precision):parseFloat(p);break;case"g":p=b.precision?String(Number(p.toPrecision(b.precision))):parseFloat(p);break;case"o":p=(parseInt(p,10)>>>0).toString(8);break;case"s":p=String(p),p=b.precision?p.substring(0,b.precision):p;break;case"t":p=String(!!p),p=b.precision?p.substring(0,b.precision):p;break;case"T":p=Object.prototype.toString.call(p).slice(8,-1).toLowerCase(),p=b.precision?p.substring(0,b.precision):p;break;case"u":p=parseInt(p,10)>>>0;break;case"v":p=p.valueOf(),p=b.precision?p.substring(0,b.precision):p;break;case"x":p=(parseInt(p,10)>>>0).toString(16);break;case"X":p=(parseInt(p,10)>>>0).toString(16).toUpperCase();break}t.json.test(b.type)?f+=p:(t.number.test(b.type)&&(!m||b.sign)?(h=m?"+":"-",p=p.toString().replace(t.sign,"")):h="",F=b.pad_char?b.pad_char==="0"?"0":b.pad_char.charAt(1):" ",L=b.width-(h+p).length,A=b.width&&L>0?F.repeat(L):"",f+=b.align?h+p+A:F==="0"?h+A+p:A+h+p)}return f}var n=Object.create(null);function i(l){if(n[l])return n[l];for(var s=l,c,u=[],p=0;s;){if((c=t.text.exec(s))!==null)u.push(c[0]);else if((c=t.modulo.exec(s))!==null)u.push("%");else if((c=t.placeholder.exec(s))!==null){if(c[2]){p|=1;var f=[],w=c[2],g=[];if((g=t.key.exec(w))!==null)for(f.push(g[1]);(w=w.substring(g[0].length))!=="";)if((g=t.key_access.exec(w))!==null)f.push(g[1]);else if((g=t.index_access.exec(w))!==null)f.push(g[1]);else throw new SyntaxError("[sprintf] failed to parse named argument key");else throw new SyntaxError("[sprintf] failed to parse named argument key");c[2]=f}else p|=2;if(p===3)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");u.push({placeholder:c[0],param_no:c[1],keys:c[2],sign:c[3],pad_char:c[4],align:c[5],width:c[6],precision:c[7],type:c[8]})}else throw new SyntaxError("[sprintf] unexpected placeholder");s=s.substring(c[0].length)}return n[l]=u}e.sprintf=r,e.vsprintf=a,typeof window<"u"&&(window.sprintf=r,window.vsprintf=a)})()})(Ph);var As,Of,En,Df;As={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},Of=["(","?"],En={")":["("],":":["?","?:"]},Df=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function Oh(e){for(var t=[],r=[],a,o,n,i;a=e.match(Df);){for(o=a[0],n=e.substr(0,a.index).trim(),n&&t.push(n);i=r.pop();){if(En[o]){if(En[o][0]===i){o=En[o][1]||o;break}}else if(Of.indexOf(i)>=0||As[i]":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,r){if(e)throw t;return r}};function Ah(e,t){var r=[],a,o,n,i,l,s;for(a=0;a{const a=new Es({}),o=new Set,n=()=>{o.forEach(h=>h())},i=h=>(o.add(h),()=>o.delete(h)),l=(h="default")=>a.data[h],s=(h,C="default")=>{var S;a.data[C]={...a.data[C],...h},a.data[C][""]={...Ef[""],...(S=a.data[C])==null?void 0:S[""]},delete a.pluralForms[C]},c=(h,C)=>{s(h,C),n()},u=(h,C="default")=>{var S;a.data[C]={...a.data[C],...h,"":{...Ef[""],...(S=a.data[C])==null?void 0:S[""],...h==null?void 0:h[""]}},delete a.pluralForms[C],n()},p=(h,C)=>{a.data={},a.pluralForms={},c(h,C)},f=(h="default",C,S,P,R)=>(a.data[h]||s(void 0,h),a.dcnpgettext(h,C,S,P,R)),w=(h="default")=>h,g=(h,C)=>{let S=f(C,void 0,h);return r?(S=r.applyFilters("i18n.gettext",S,h,C),r.applyFilters("i18n.gettext_"+w(C),S,h,C)):S},b=(h,C,S)=>{let P=f(S,C,h);return r?(P=r.applyFilters("i18n.gettext_with_context",P,h,C,S),r.applyFilters("i18n.gettext_with_context_"+w(S),P,h,C,S)):P},A=(h,C,S,P)=>{let R=f(P,void 0,h,C,S);return r?(R=r.applyFilters("i18n.ngettext",R,h,C,S,P),r.applyFilters("i18n.ngettext_"+w(P),R,h,C,S,P)):R},F=(h,C,S,P,R)=>{let _=f(R,P,h,C,S);return r?(_=r.applyFilters("i18n.ngettext_with_context",_,h,C,S,P,R),r.applyFilters("i18n.ngettext_with_context_"+w(R),_,h,C,S,P,R)):_},L=()=>b("ltr","text direction")==="rtl",m=(h,C,S)=>{var _,T;const P=C?C+""+h:h;let R=!!((T=(_=a.data)==null?void 0:_[S??"default"])!=null&&T[P]);return r&&(R=r.applyFilters("i18n.has_translation",R,h,C,S),R=r.applyFilters("i18n.has_translation_"+w(S),R,h,C,S)),R};if(r){const h=C=>{Ih.test(C)&&n()};r.addAction("hookAdded","core/i18n",h),r.addAction("hookRemoved","core/i18n",h)}return{getLocaleData:l,setLocaleData:c,addLocaleData:u,resetLocaleData:p,subscribe:i,__:g,_x:b,_n:A,_nx:F,isRTL:L,hasTranslation:m}};function Lf(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}function Ls(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}function Rf(e,t){return function(a,o,n,i=10){const l=e[t];if(!Ls(a)||!Lf(o))return;if(typeof n!="function"){console.error("The hook callback must be a function.");return}if(typeof i!="number"){console.error("If specified, the hook priority must be a number.");return}const s={callback:n,priority:i,namespace:o};if(l[a]){const c=l[a].handlers;let u;for(u=c.length;u>0&&!(i>=c[u-1].priority);u--);u===c.length?c[u]=s:c.splice(u,0,s),l.__current.forEach(p=>{p.name===a&&p.currentIndex>=u&&p.currentIndex++})}else l[a]={handlers:[s],runs:0};a!=="hookAdded"&&e.doAction("hookAdded",a,o,n,i)}}function Ui(e,t,r=!1){return function(o,n){const i=e[t];if(!Ls(o)||!r&&!Lf(n))return;if(!i[o])return 0;let l=0;if(r)l=i[o].handlers.length,i[o]={runs:i[o].runs,handlers:[]};else{const s=i[o].handlers;for(let c=s.length-1;c>=0;c--)s[c].namespace===n&&(s.splice(c,1),l++,i.__current.forEach(u=>{u.name===o&&u.currentIndex>=c&&u.currentIndex--}))}return o!=="hookRemoved"&&e.doAction("hookRemoved",o,n),l}}function If(e,t){return function(a,o){const n=e[t];return typeof o<"u"?a in n&&n[a].handlers.some(i=>i.namespace===o):a in n}}function Ff(e,t,r=!1){return function(o,...n){const i=e[t];i[o]||(i[o]={handlers:[],runs:0}),i[o].runs++;const l=i[o].handlers;if(!l||!l.length)return r?n[0]:void 0;const s={name:o,currentIndex:0};for(i.__current.push(s);s.currentIndex"u"?typeof o.__current[0]<"u":o.__current[0]?a===o.__current[0].name:!1}}function jf(e,t){return function(a){const o=e[t];if(Ls(a))return o[a]&&o[a].runs?o[a].runs:0}}class Nh{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=Rf(this,"actions"),this.addFilter=Rf(this,"filters"),this.removeAction=Ui(this,"actions"),this.removeFilter=Ui(this,"filters"),this.hasAction=If(this,"actions"),this.hasFilter=If(this,"filters"),this.removeAllActions=Ui(this,"actions",!0),this.removeAllFilters=Ui(this,"filters",!0),this.doAction=Ff(this,"actions"),this.applyFilters=Ff(this,"filters",!0),this.currentAction=Nf(this,"actions"),this.currentFilter=Nf(this,"filters"),this.doingAction=zf(this,"actions"),this.doingFilter=zf(this,"filters"),this.didAction=jf(this,"actions"),this.didFilter=jf(this,"filters")}}function zh(){return new Nh}const jh=zh(),kt=Fh(void 0,void 0,jh);kt.getLocaleData.bind(kt),kt.setLocaleData.bind(kt),kt.resetLocaleData.bind(kt),kt.subscribe.bind(kt);const he=kt.__.bind(kt);kt._x.bind(kt),kt._n.bind(kt),kt._nx.bind(kt),kt.isRTL.bind(kt),kt.hasTranslation.bind(kt);const Hh={class:"wpuf-w-[calc(100%+40px)] wpuf-ml-[-20px] wpuf-px-[20px] wpuf-flex wpuf-mt-4 wpuf-justify-between wpuf-items-center wpuf-border-b-2 wpuf-border-gray-100 wpuf-pb-4"},Bh={class:"wpuf-flex wpuf-justify-start wpuf-items-center"},Vh={class:"wpuf-text-2xl wpuf-leading-7 wpuf-font-bold"},Yh={class:"wpuf-ml-2 wpuf-inline-flex wpuf-items-center wpuf-rounded-full wpuf-bg-green-100 wpuf-px-2 wpuf-py-1 wpuf-text-xs wpuf-font-medium wpuf-text-green-700 wpuf-ring-1 wpuf-ring-inset wpuf-ring-green-600/20"},qh={class:"wpuf-flex wpuf-justify-end wpuf-items-center wpuf-w-2/4"},Wh={class:"wpuf-border wpuf-border-gray-100 wpuf-mr-[16px] wpuf-canny-link wpuf-text-center wpuf-rounded-md wpuf-px-3 wpuf-py-2 wpuf-text-sm wpuf-font-semibold wpuf-shadow-sm hover:wpuf-bg-slate-100 focus:wpuf-bg-slate-100",target:"_blank",href:"https://wpuf.canny.io/ideas"},Uh=["href"],Kh={__name:"Header",props:{utm:{type:String,required:!1,default:"wpuf-header"}},setup(e){const r=e.utm,a=wpuf_admin_script,o=a.asset_url+"/images/wpuf-icon-circle.svg",n=a.upgradeUrl+"?utm_source="+r+"&utm_medium=wpuf-header",i=a.support_url,l=Q(()=>a.isProActive?"WP User Frontend Pro":"WP User Frontend"),s=Q(()=>a.isProActive&&a.pro_version?a.pro_version:a.version);return(c,u)=>(O(),Y("div",Hh,[M("div",Bh,[M("img",{src:o,alt:"WPUF Icon",class:"wpuf-w-12 wpuf-mr-4"}),M("h2",Vh,me(l.value),1),M("span",Yh,"v"+me(s.value),1),d(a).isProActive?U("",!0):(O(),Y("a",{key:0,href:n,target:"_blank",class:"wpuf-btn-primary wpuf-flex wpuf-ml-4 wpuf-p-2"},me(d(he)("Upgrade to PRO","wp-user-frontend")),1))]),M("div",qh,[u[1]||(u[1]=M("span",{id:"wpuf-headway-icon",class:"wpuf-border wpuf-border-gray-100 wpuf-mr-[16px] wpuf-rounded-full wpuf-p-1 wpuf-shadow-sm hover:wpuf-bg-slate-100 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2"},null,-1)),M("a",Wh,"💡 "+me(d(he)("Submit Ideas","wp-user-frontend")),1),M("a",{href:d(i),target:"_blank",class:"wpuf-rounded-md wpuf-text-center wpuf-bg-primary wpuf-px-3 wpuf-py-2 wpuf-text-sm wpuf-font-semibold wpuf-text-white wpuf-shadow-sm hover:wpuf-bg-primaryHover hover:wpuf-text-white focus:wpuf-bg-primaryHover focus:wpuf-text-white"},[ot(me(d(he)("Support ","wp-user-frontend"))+"    ",1),u[0]||(u[0]=M("span",{class:"dashicons dashicons-businessman"},null,-1))],8,Uh)])]))}};function Zh(e){const t=(r,a)=>{const{headers:o={}}=r;for(const n in o)if(n.toLowerCase()==="x-wp-nonce"&&o[n]===t.nonce)return a(r);return a({...r,headers:{...o,"X-WP-Nonce":t.nonce}})};return t.nonce=e,t}const Hf=(e,t)=>{let r=e.path,a,o;return typeof e.namespace=="string"&&typeof e.endpoint=="string"&&(a=e.namespace.replace(/^\/|\/$/g,""),o=e.endpoint.replace(/^\//,""),o?r=a+"/"+o:r=a),delete e.namespace,delete e.endpoint,t({...e,path:r})},Gh=e=>(t,r)=>Hf(t,a=>{let o=a.url,n=a.path,i;return typeof n=="string"&&(i=e,e.indexOf("?")!==-1&&(n=n.replace("?","&")),n=n.replace(/^\//,""),typeof i=="string"&&i.indexOf("?")!==-1&&(n=n.replace("?","&")),o=i+n),r({...a,url:o})});function Xh(e){let t;try{t=new URL(e,"http://example.com").search.substring(1)}catch{}if(t)return t}function Bf(e){let t="";const r=Object.entries(e);let a;for(;a=r.shift();){let[o,n]=a;if(Array.isArray(n)||n&&n.constructor===Object){const l=Object.entries(n).reverse();for(const[s,c]of l)r.unshift([`${o}[${s}]`,c])}else n!==void 0&&(n===null&&(n=""),t+="&"+[o,n].map(encodeURIComponent).join("="))}return t.substr(1)}function Qh(e){try{return decodeURIComponent(e)}catch{return e}}function Jh(e,t,r){const a=t.length,o=a-1;for(let n=0;n{const[a,o=""]=r.split("=").filter(Boolean).map(Qh);if(a){const n=a.replace(/\]/g,"").split("[");Jh(t,n,o)}return t},Object.create(null))}function Nr(e="",t){if(!t||!Object.keys(t).length)return e;let r=e;const a=e.indexOf("?");return a!==-1&&(t=Object.assign(Ki(e),t),r=r.substr(0,a)),r+"?"+Bf(t)}function Rs(e,t){return Ki(e)[t]}function Vf(e,t){return Rs(e,t)!==void 0}function Yf(e,...t){const r=e.indexOf("?");if(r===-1)return e;const a=Ki(e),o=e.substr(0,r);t.forEach(i=>delete a[i]);const n=Bf(a);return n?o+"?"+n:o}function qf(e){const t=e.split("?"),r=t[1],a=t[0];return r?a+"?"+r.split("&").map(o=>o.split("=")).map(o=>o.map(decodeURIComponent)).sort((o,n)=>o[0].localeCompare(n[0])).map(o=>o.map(encodeURIComponent)).map(o=>o.join("=")).join("&"):a}function eg(e){const t=Object.fromEntries(Object.entries(e).map(([r,a])=>[qf(r),a]));return(r,a)=>{const{parse:o=!0}=r;let n=r.path;if(!n&&r.url){const{rest_route:s,...c}=Ki(r.url);typeof s=="string"&&(n=Nr(s,c))}if(typeof n!="string")return a(r);const i=r.method||"GET",l=qf(n);if(i==="GET"&&t[l]){const s=t[l];return delete t[l],Wf(s,!!o)}else if(i==="OPTIONS"&&t[i]&&t[i][l]){const s=t[i][l];return delete t[i][l],Wf(s,!!o)}return a(r)}}function Wf(e,t){return Promise.resolve(t?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}const tg=({path:e,url:t,...r},a)=>({...r,url:t&&Nr(t,a),path:e&&Nr(e,a)}),Uf=e=>e.json?e.json():Promise.reject(e),rg=e=>{if(!e)return{};const t=e.match(/<([^>]+)>; rel="next"/);return t?{next:t[1]}:{}},Kf=e=>{const{next:t}=rg(e.headers.get("link"));return t},ag=e=>{const t=!!e.path&&e.path.indexOf("per_page=-1")!==-1,r=!!e.url&&e.url.indexOf("per_page=-1")!==-1;return t||r},Zf=async(e,t)=>{if(e.parse===!1||!ag(e))return t(e);const r=await Yt({...tg(e,{per_page:100}),parse:!1}),a=await Uf(r);if(!Array.isArray(a))return a;let o=Kf(r);if(!o)return a;let n=[].concat(a);for(;o;){const i=await Yt({...e,path:void 0,url:o,parse:!1}),l=await Uf(i);n=n.concat(l),o=Kf(i)}return n},og=new Set(["PATCH","PUT","DELETE"]),ng="GET",ig=(e,t)=>{const{method:r=ng}=e;return og.has(r.toUpperCase())&&(e={...e,headers:{...e.headers,"X-HTTP-Method-Override":r,"Content-Type":"application/json"},method:"POST"}),t(e)},lg=(e,t)=>(typeof e.url=="string"&&!Vf(e.url,"_locale")&&(e.url=Nr(e.url,{_locale:"user"})),typeof e.path=="string"&&!Vf(e.path,"_locale")&&(e.path=Nr(e.path,{_locale:"user"})),t(e)),sg=(e,t=!0)=>t?e.status===204?null:e.json?e.json():Promise.reject(e):e,ug=e=>{const t={code:"invalid_json",message:he("The response is not a valid JSON response.")};if(!e||!e.json)throw t;return e.json().catch(()=>{throw t})},Gf=(e,t=!0)=>Promise.resolve(sg(e,t)).catch(r=>Is(r,t));function Is(e,t=!0){if(!t)throw e;return ug(e).then(r=>{const a={code:"unknown_error",message:he("An unknown error occurred.")};throw r||a})}function pg(e){const t=!!e.method&&e.method==="POST";return(!!e.path&&e.path.indexOf("/wp/v2/media")!==-1||!!e.url&&e.url.indexOf("/wp/v2/media")!==-1)&&t}const cg=(e,t)=>{if(!pg(e))return t(e);let r=0;const a=5,o=n=>(r++,t({path:`/wp/v2/media/${n}/post-process`,method:"POST",data:{action:"create-image-subsizes"},parse:!1}).catch(()=>r{const i=n.headers.get("x-wp-upload-attachment-id");return n.status>=500&&n.status<600&&i?o(i).catch(()=>e.parse!==!1?Promise.reject({code:"post_process",message:he("Media upload failed. If this is a photo or a large image, please scale it down and try again.")}):Promise.reject(n)):Is(n,e.parse)}).then(n=>Gf(n,e.parse))},fg=e=>(t,r)=>{if(typeof t.url=="string"){const a=Rs(t.url,"wp_theme_preview");a===void 0?t.url=Nr(t.url,{wp_theme_preview:e}):a===""&&(t.url=Yf(t.url,"wp_theme_preview"))}if(typeof t.path=="string"){const a=Rs(t.path,"wp_theme_preview");a===void 0?t.path=Nr(t.path,{wp_theme_preview:e}):a===""&&(t.path=Yf(t.path,"wp_theme_preview"))}return r(t)},dg={Accept:"application/json, */*;q=0.1"},wg={credentials:"include"},Xf=[lg,Hf,ig,Zf];function mg(e){Xf.unshift(e)}const Qf=e=>{if(e.status>=200&&e.status<300)return e;throw e};let Jf=e=>{const{url:t,path:r,data:a,parse:o=!0,...n}=e;let{body:i,headers:l}=e;return l={...dg,...l},a&&(i=JSON.stringify(a),l["Content-Type"]="application/json"),window.fetch(t||r||window.location.href,{...wg,...n,body:i,headers:l}).then(c=>Promise.resolve(c).then(Qf).catch(u=>Is(u,o)).then(u=>Gf(u,o)),c=>{throw c&&c.name==="AbortError"?c:{code:"fetch_error",message:he("You are probably offline.")}})};function bg(e){Jf=e}function Yt(e){return Xf.reduceRight((r,a)=>o=>a(o,r),Jf)(e).catch(r=>r.code!=="rest_cookie_invalid_nonce"?Promise.reject(r):window.fetch(Yt.nonceEndpoint).then(Qf).then(a=>a.text()).then(a=>(Yt.nonceMiddleware.nonce=a,Yt(e))))}Yt.use=mg,Yt.setFetchHandler=bg,Yt.createNonceMiddleware=Zh,Yt.createPreloadingMiddleware=eg,Yt.createRootURLMiddleware=Gh,Yt.fetchAllMiddleware=Zf,Yt.mediaUploadMiddleware=cg,Yt.createThemePreviewMiddleware=fg;const Nt=Dn("subscription",{state:()=>({subscriptionList:ee([]),isUpdating:ee(!1),isSubscriptionLoading:ee(!1),isDirty:ee(!1),isUnsavedPopupOpen:ee(!1),currentSubscriptionStatus:ee("all"),currentSubscriptionCopy:ee(null),currentSubscription:ee(null),errors:fr({}),updateError:fr({status:!1,message:""}),allCount:ee({}),taxonomyRestriction:ee({}),taxonomyViewRestriction:ee({}),currentPageNumber:ee(1)}),getters:{fieldNames:()=>{const e=wpufSubscriptions.fields,t=[];for(const r in e)if(e.hasOwnProperty(r)){for(const a in e[r])if(e[r].hasOwnProperty(a))for(const o in e[r][a])t.push(o)}return t},fields:()=>{const e=wpufSubscriptions.fields,t=[];for(const r in e)if(e.hasOwnProperty(r)){for(const a in e[r])if(e[r].hasOwnProperty(a))for(const o in e[r][a])t.push(e[r][a][o])}return t}},actions:{setCurrentSubscription(e){this.currentSubscription=e,e&&e.meta_value&&this.populateTaxonomyRestrictionData(e)},setCurrentSubscriptionCopy(){this.currentSubscriptionCopy=this.subscription},setBlankSubscription(){this.currentSubscription={},this.currentSubscription.meta_value={};for(const e of this.fields)if(e.hasOwnProperty("type")&&e.type==="inline")for(const t in e.fields)this.populateDefaultValue(e.fields[t]);else this.populateDefaultValue(e)},populateDefaultValue(e){switch(e.db_type){case"post":this.currentSubscription[e.db_key]=e.default;break;case"meta":this.currentSubscription.meta_value[e.db_key]=e.default;break;case"meta_serialized":let t={};this.currentSubscription.meta_value.hasOwnProperty(e.db_key)&&(t=this.currentSubscription.meta_value[e.db_key]),t[e.serialize_key]=e.default,this.currentSubscription.meta_value[e.db_key]=t;break}},getValueFromField(e){switch(e.type){case"input-text":case"input-number":case"textarea":case"switcher":case"select":return document.querySelector("#"+e.id).value;case"time-date":return document.querySelector("#dp-input-"+e.id).value;default:return""}},async updateSubscription(){if(this.currentSubscription===null)return!1;this.isUpdating=!0;let e=[];for(const[u,p]of Object.entries(this.taxonomyRestriction))e=e.concat(p);const t=e.map(u=>parseInt(u)),r=[...new Set(t)];this.setMetaValue("_sub_allowed_term_ids",r);let a=[];for(const[u,p]of Object.entries(this.taxonomyViewRestriction))a=a.concat(p);const o=a.map(u=>parseInt(u)),n=[...new Set(o)];this.setMetaValue("_sub_view_allowed_term_ids",n);const i=this.currentSubscription;let s=`${wpufSubscriptions.rest_url.replace(/\/$/,"")}/wpuf/v1/wpuf_subscription`;i.ID&&(s+="/"+i.ID);const c={method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":wpufSubscriptions.nonce},body:JSON.stringify({subscription:i})};return this.isDirty=!1,fetch(s,c).then(u=>u.json()).catch(u=>{this.setError("fetch","An error occurred while updating the subscription.")}).finally(()=>{this.isUpdating=!1})},modifyCurrentSubscription(e,t,r=null){if(this.currentSubscription===null){this.setBlankSubscription();return}if(this.isDirty=!0,r===null){this.currentSubscription.hasOwnProperty(e)?this.currentSubscription[e]=t:this.setMetaValue(e,t);return}this.currentSubscription.meta_value.hasOwnProperty(e)&&(typeof this.currentSubscription.meta_value[e]=="string"&&e==="additional_cpt_options"&&(this.currentSubscription.meta_value[e]={}),this.currentSubscription.meta_value[e][r]=t)},getMetaValue(e){return this.currentSubscription.meta_value.hasOwnProperty(e)?this.currentSubscription.meta_value[e]:""},setMetaValue(e,t){this.currentSubscription.meta_value[e]=t,this.isDirty=!0},getSerializedMetaValue(e,t){if(!this.currentSubscription.meta_value.hasOwnProperty(e))return"";const r=this.getMetaValue(e);return r.hasOwnProperty(t)?r[t]:""},setError(e,t){this.errors[e]={status:!0,message:t}},resetErrors(){this.errors={}},hasError(){for(const e in this.errors)if(this.errors[e])return!0;return!1},validateQuickEdit(){const e=this.currentSubscription.post_title;e===""&&this.setError("planName",he("This field is required","wp-user-frontend")),e.includes("#")&&this.setError("planName",he("# is not supported in plan name","wp-user-frontend"))},validateEdit(){const e=this.currentSubscription,t=wpufSubscriptions.fields;for(const r in t)if(t.hasOwnProperty(r)){for(const a in t[r])if(t[r].hasOwnProperty(a))for(const o in t[r][a]){const n=t[r][a][o];let i="";switch(n.db_type){case"meta":i=e.meta_value[n.db_key];break;case"meta_serialized":i=e.meta_value[n.db_key];break;case"post":i=e[n.db_key];break;default:i="";break}n.id==="plan-name"&&i.includes("#")&&this.setError(o,he("# is not supported in plan name","wp-user-frontend")),n.is_required&&i===""&&this.setError(o,he(n.label+" is required","wp-user-frontend"))}}},validateFields(e="update"){switch(this.resetErrors(),e){case"quickEdit":this.validateQuickEdit();break;default:this.validateEdit();break}return!this.hasError()},deleteSubscription(e){const t=wpufSubscriptions.rest_url.replace(/\/$/,""),r={method:"DELETE",headers:{"Content-Type":"application/json","X-WP-Nonce":wpufSubscriptions.nonce}};return fetch(`${t}/wpuf/v1/wpuf_subscription/${e}`,r).then(a=>a.json()).catch(a=>{console.log(a)})},changeSubscriptionStatus(e){return e.edit_single_row=!0,this.setCurrentSubscription(e),this.updateSubscription()},async setSubscriptionsByStatus(e,t=0){this.isSubscriptionLoading=!0;const r=wpufSubscriptions.rest_url.replace(/\/$/,""),a={per_page:wpufSubscriptions.perPage,offset:t,post_status:e};return Yt({path:Nr(`${r}/wpuf/v1/wpuf_subscription`,a),method:"GET",headers:{"Content-Type":"application/json","X-WP-Nonce":wpufSubscriptions.nonce}}).then(o=>(o.success&&(this.currentSubscriptionStatus=e,this.subscriptionList=o.subscriptions),o)).catch(o=>{console.log(o)}).finally(()=>{this.isSubscriptionLoading=!1})},async getSubscriptionCount(e="all"){let r=`${wpufSubscriptions.rest_url.replace(/\/$/,"")}/wpuf/v1/wpuf_subscription/count`;return e!=="all"&&(r+="/"+e),Yt({path:Nr(r),method:"GET",headers:{"X-WP-Nonce":wpufSubscriptions.nonce}}).then(a=>{a.success&&(this.allCount=a.count)}).catch(a=>{console.log(a)})},getReadableBillingAmount(e,t=!1){if(this.isRecurring(e)){const r=e.meta_value.cycle_period===""?he("day","wp-user-frontend"):e.meta_value.cycle_period,a=parseInt(e.meta_value._billing_cycle_number)===0||parseInt(e.meta_value._billing_cycle_number)===1?"":" "+e.meta_value._billing_cycle_number+" ";return t?wpufSubscriptions.currencySymbol+e.meta_value.billing_amount+' per '+a+" "+r+"(s)":wpufSubscriptions.currencySymbol+e.meta_value.billing_amount+" every "+a+" "+r+"(s)"}else return parseInt(e.meta_value.billing_amount)===0||e.meta_value.billing_amount===""?he("Free","wp-user-frontend"):wpufSubscriptions.currencySymbol+e.meta_value.billing_amount},isRecurring(e){return e.meta_value.recurring_pay==="on"||e.meta_value.recurring_pay==="yes"},populateTaxonomyRestrictionData(e){if(this.taxonomyRestriction={},this.taxonomyViewRestriction={},!e.meta_value)return;const t=e.meta_value._sub_allowed_term_ids;if(t&&Array.isArray(t)){const a={};t.forEach(o=>{const n=this.getTermById(o);n&&n.taxonomy&&(a[n.taxonomy]||(a[n.taxonomy]=[]),a[n.taxonomy].push(o))}),this.taxonomyRestriction=a}const r=e.meta_value._sub_view_allowed_term_ids;if(r&&Array.isArray(r)){const a={};r.forEach(o=>{const n=this.getTermById(o);if(n&&n.taxonomy){const i="view_"+n.taxonomy;a[i]||(a[i]=[]),a[i].push(o)}}),this.taxonomyViewRestriction=a}},getTermById(e){if(wpufSubscriptions.fields&&wpufSubscriptions.fields.advanced_configuration){if(wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction)for(const t in wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction){const a=wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction[t].term_fields.find(o=>o.value==e);if(a)return{...a,taxonomy:t}}if(wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction)for(const t in wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction){const a=wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction[t].term_fields.find(o=>o.value==e);if(a)return{...a,taxonomy:t}}}return null}}}),vg={class:"wpuf-flex wpuf-flex-col wpuf-pr-[48px]"},hg={class:"wpuf-space-y-2 wpuf-text-lg"},gg=["onClick"],yg={__name:"SidebarMenu",setup(e){const t=Nt(),r=[{all:he("All Subscriptions","wp-user-frontend")},{publish:he("Published","wp-user-frontend")},{draft:he("Drafts","wp-user-frontend")},{trash:he("Trash","wp-user-frontend")},{preferences:he("Preferences","wp-user-frontend")}];return r.map(a=>{const o=Object.keys(a)[0];a[o]}),(a,o)=>(O(),Y("div",{class:fe(d(t).isUnsavedPopupOpen?"wpuf-blur":"")},[M("div",vg,[M("ul",hg,[(O(),Y(Ce,null,ze(r,n=>M("li",{key:Object.keys(n)[0],onClick:i=>a.$emit("checkIsDirty",Object.keys(n)[0]),class:fe([d(t).currentSubscriptionStatus===Object.keys(n)[0]?"wpuf-bg-gray-50 wpuf-text-primary":"","wpuf-justify-between wpuf-text-gray-700 hover:wpuf-text-primary hover:wpuf-bg-gray-50 group wpuf-flex wpuf-gap-x-3 wpuf-rounded-md wpuf-py-2 wpuf-px-[20px] wpuf-text-sm wpuf-leading-6 hover:wpuf-cursor-pointer"])},[ot(me(n[Object.keys(n)[0]])+" ",1),d(t).allCount[Object.keys(n)[0]]>0?(O(),Y("span",{key:0,class:fe([d(t).currentSubscriptionStatus===Object.keys(n)[0]?"wpuf-border-primary":"","wpuf-text-sm wpuf-w-fit wpuf-px-2.5 wpuf-py-1 wpuf-rounded-full wpuf-w-max wpuf-h-max wpuf-border"])},me(d(t).allCount[Object.keys(n)[0]]),3)):U("",!0)],10,gg)),64))])])],2))}},xg={class:"wpuf-mt-4 wpuf-border wpuf-border-gray-200"},_g={class:"wpuf-mx-auto wpuf-grid bg-gray-900/5 wpuf-grid-cols-4 wpuf-border-b-2 wpuf-border-dashed wpuf-bg-white wpuf-p-2"},kg=["title"],Sg={class:"wpuf-text-sm wpuf-font-medium wpuf-leading-6 wpuf-text-gray-500"},Cg={class:"wpuf-w-full wpuf-flex-none wpuf-text-2xl wpuf-leading-10 wpuf-tracking-tight wpuf-text-gray-900"},$g={class:"wpuf-flex wpuf-flex-wrap wpuf-items-baseline wpuf-justify-between wpuf-px-4 wpuf-py-2"},Tg={class:"wpuf-text-sm wpuf-font-medium wpuf-leading-6 wpuf-text-gray-500"},Mg=["innerHTML"],Pg={key:0,class:"wpuf-flex wpuf-flex-wrap wpuf-items-baseline wpuf-justify-between wpuf-px-4 wpuf-py-5"},Og={class:"wpuf-text-sm wpuf-italic wpuf-font-medium wpuf-leading-6 wpuf-text-gray-500 wpuf-flex wpuf-items-center wpuf-justify-center"},Dg={class:"wpuf-mx-auto wpuf-grid wpuf-grid-cols-1 bg-gray-900/5 wpuf-bg-white wpuf-p-2"},Ag={class:"wpuf-flex wpuf-flex-wrap wpuf-items-baseline wpuf-justify-between wpuf-bg-white wpuf-px-4 wpuf-py-2"},Eg={class:"wpuf-text-sm wpuf-font-medium wpuf-leading-6 wpuf-text-gray-500"},Lg={class:"wpuf-flex wpuf-items-center wpuf-w-full wpuf-flex-none wpuf-text-2xl wpuf-leading-10 wpuf-tracking-tight wpuf-text-gray-900"},Rg={__name:"InfoCard",setup(e){const t=Nt(),r=t.currentSubscription,a=Q(()=>r.meta_value.recurring_pay==="on"||r.meta_value.recurring_pay==="yes");return Q(()=>{if(parseFloat(r.meta_value.billing_amount)===0)return he("Free","wp-user-frontend");if(a.value){const o=r.meta_value.cycle_period===""?he("day","wp-user-frontend"):r.meta_value.cycle_period,n=r.meta_value._billing_cycle_number!=="0"?" "+r.meta_value._billing_cycle_number+" ":"";return wpufSubscriptions.currencySymbol+r.meta_value.billing_amount+' per '+n+" "+o+"(s)"}return wpufSubscriptions.currencySymbol+r.meta_value.billing_amount}),(o,n)=>(O(),Y("div",xg,[M("dl",_g,[M("div",{class:"wpuf-flex wpuf-col-span-2 wpuf-flex-wrap wpuf-items-baseline wpuf-justify-between wpuf-py-2 wpuf-px-6",title:"id: "+d(r).ID},[M("dt",Sg,me(d(he)("Plan","wp-user-frontend")),1),M("dd",Cg,me(d(r).post_title),1)],8,kg),M("div",$g,[M("dt",Tg,me(d(he)("Payment","wp-user-frontend")),1),M("dd",{class:"wpuf-w-full wpuf-flex-none wpuf-text-2xl wpuf-leading-10 wpuf-tracking-tight wpuf-text-gray-900",innerHTML:d(t).getReadableBillingAmount(d(r),!0)},null,8,Mg)]),a.value?(O(),Y("div",Pg,[M("dt",Og,[n[0]||(n[0]=M("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[M("path",{d:"M20 19C20 19.5523 20.4477 20 21 20C21.5523 20 22 19.5523 22 19L20 19ZM21 15.375L22 15.375L22 14.375H21V15.375ZM12 21L12 22L12 21ZM4.06195 13.0013C3.99361 12.4532 3.49394 12.0644 2.9459 12.1327C2.39786 12.201 2.00898 12.7007 2.07732 13.2488L4.06195 13.0013ZM20.3458 15.375L20.3458 14.375L20.3458 14.375L20.3458 15.375ZM17.375 14.375C16.8227 14.375 16.375 14.8227 16.375 15.375C16.375 15.9273 16.8227 16.375 17.375 16.375L17.375 14.375ZM4.00001 5.00002C4.00001 4.44773 3.55229 4.00002 3.00001 4.00002C2.44772 4.00002 2.00001 4.44773 2.00001 5.00002L4.00001 5.00002ZM3.00001 8.62502L2.00001 8.62502L2.00001 9.62502H3.00001V8.62502ZM3.65421 8.62502L3.65421 9.62502L3.65421 9.62502L3.65421 8.62502ZM12 3.00002L12 2.00002L12 3.00002ZM6.62501 9.62502C7.17729 9.62502 7.62501 9.1773 7.62501 8.62502C7.62501 8.07273 7.17729 7.62502 6.62501 7.62502L6.62501 9.62502ZM19.9381 10.9988C20.0064 11.5468 20.5061 11.9357 21.0541 11.8673C21.6022 11.799 21.991 11.2993 21.9227 10.7513L19.9381 10.9988ZM12.8552 9.58595C13.1788 10.0335 13.804 10.134 14.2515 9.81034C14.699 9.48673 14.7995 8.86159 14.4759 8.41404L12.8552 9.58595ZM12.5 7C12.5 6.44771 12.0523 6 11.5 6C10.9477 6 10.5 6.44771 10.5 7H12.5ZM10.5 17C10.5 17.5523 10.9477 18 11.5 18C12.0523 18 12.5 17.5523 12.5 17L10.5 17ZM10.1448 14.414C9.82121 13.9665 9.19606 13.866 8.74852 14.1896C8.30098 14.5133 8.20051 15.1384 8.52412 15.5859L10.1448 14.414ZM22 19L22 15.375L20 15.375L20 19L22 19ZM12 20C7.92115 20 4.55392 16.9466 4.06195 13.0013L2.07732 13.2488C2.69257 18.1827 6.89973 22 12 22L12 20ZM19.4189 14.9998C18.2313 17.9335 15.3558 20 12 20L12 22C16.1983 22 19.79 19.4132 21.2727 15.7502L19.4189 14.9998ZM21 14.375H20.3458V16.375H21V14.375ZM20.3458 14.375L17.375 14.375L17.375 16.375L20.3458 16.375L20.3458 14.375ZM2.00001 5.00002L2.00001 8.62502L4.00001 8.62502L4.00001 5.00002L2.00001 5.00002ZM4.58115 9.00023C5.76867 6.06656 8.6442 4.00002 12 4.00002L12 2.00002C7.80171 2.00002 4.21 4.58686 2.72728 8.2498L4.58115 9.00023ZM3.00001 9.62502H3.65421V7.62502H3.00001V9.62502ZM3.65421 9.62502L6.62501 9.62502L6.62501 7.62502L3.65421 7.62502L3.65421 9.62502ZM12 4.00002C16.0789 4.00001 19.4461 7.05347 19.9381 10.9988L21.9227 10.7513C21.3074 5.81736 17.1003 2.00001 12 2.00002L12 4.00002ZM11.5 11C10.4518 11 10 10.3556 10 10H8C8 11.8535 9.78676 13 11.5 13V11ZM10 10C10 9.64441 10.4518 9 11.5 9V7C9.78676 7 8 8.14644 8 10H10ZM11.5 9C12.1534 9 12.6379 9.28548 12.8552 9.58595L14.4759 8.41404C13.8286 7.51891 12.6973 7 11.5 7V9ZM11.5 13C12.5482 13 13 13.6444 13 14H15C15 12.1464 13.2132 11 11.5 11V13ZM10.5 7V8H12.5V7H10.5ZM10.5 16L10.5 17L12.5 17L12.5 16L10.5 16ZM11.5 15C10.8466 15 10.3621 14.7145 10.1448 14.414L8.52412 15.5859C9.17138 16.4811 10.3027 17 11.5 17L11.5 15ZM13 14C13 14.3556 12.5482 15 11.5 15V17C13.2132 17 15 15.8535 15 14H13Z",fill:"rgb(107 114 128)"})],-1)),ot("   "+me(d(he)("Recurring","wp-user-frontend")),1)])])):U("",!0)]),M("dl",Dg,[M("div",Ag,[M("dt",Eg,me(d(he)("Subscribers","wp-user-frontend")),1),M("dd",Lg,[n[1]||(n[1]=M("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[M("path",{d:"M12 10.8C13.9882 10.8 15.6 9.18822 15.6 7.2C15.6 5.21177 13.9882 3.6 12 3.6C10.0118 3.6 8.4 5.21177 8.4 7.2C8.4 9.18822 10.0118 10.8 12 10.8Z",fill:"#0F172A"}),M("path",{d:"M3.6 21.6C3.6 16.9608 7.36081 13.2 12 13.2C16.6392 13.2 20.4 16.9608 20.4 21.6H3.6Z",fill:"#0F172A"})],-1)),ot("   "+me(d(r).subscribers),1)])])])]))}};function Te(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function Ke(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function Cr(e,t){const r=Te(e);return isNaN(t)?Ke(e,NaN):(t&&r.setDate(r.getDate()+t),r)}function $r(e,t){const r=Te(e);if(isNaN(t))return Ke(e,NaN);if(!t)return r;const a=r.getDate(),o=Ke(e,r.getTime());o.setMonth(r.getMonth()+t+1,0);const n=o.getDate();return a>=n?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function ed(e,t){const{years:r=0,months:a=0,weeks:o=0,days:n=0,hours:i=0,minutes:l=0,seconds:s=0}=t,c=Te(e),u=a||r?$r(c,a+r*12):c,p=n||o?Cr(u,n+o*7):u,f=l+i*60,g=(s+f*60)*1e3;return Ke(e,p.getTime()+g)}function Ig(e,t){const r=+Te(e);return Ke(e,r+t)}const td=6048e5,Fg=864e5,Ng=6e4,rd=36e5,zg=1e3;function jg(e,t){return Ig(e,t*rd)}let Hg={};function ao(){return Hg}function Tr(e,t){var l,s,c,u;const r=ao(),a=(t==null?void 0:t.weekStartsOn)??((s=(l=t==null?void 0:t.locale)==null?void 0:l.options)==null?void 0:s.weekStartsOn)??r.weekStartsOn??((u=(c=r.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,o=Te(e),n=o.getDay(),i=(n=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function od(e){const t=Te(e);return t.setHours(0,0,0,0),t}function Zi(e){const t=Te(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function nd(e,t){const r=od(e),a=od(t),o=+r-Zi(r),n=+a-Zi(a);return Math.round((o-n)/Fg)}function Bg(e){const t=ad(e),r=Ke(e,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),Io(r)}function Vg(e,t){const r=t*3;return $r(e,r)}function Fs(e,t){return $r(e,t*12)}function id(e,t){const r=Te(e),a=Te(t),o=r.getTime()-a.getTime();return o<0?-1:o>0?1:o}function ld(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Ln(e){if(!ld(e)&&typeof e!="number")return!1;const t=Te(e);return!isNaN(Number(t))}function sd(e){const t=Te(e);return Math.trunc(t.getMonth()/3)+1}function Yg(e,t){const r=Te(e),a=Te(t);return r.getFullYear()-a.getFullYear()}function qg(e,t){const r=Te(e),a=Te(t),o=id(r,a),n=Math.abs(Yg(r,a));r.setFullYear(1584),a.setFullYear(1584);const i=id(r,a)===-o,l=o*(n-+i);return l===0?0:l}function ud(e,t){const r=Te(e.start),a=Te(e.end);let o=+r>+a;const n=o?+r:+a,i=o?a:r;i.setHours(0,0,0,0);let l=1;const s=[];for(;+i<=n;)s.push(Te(i)),i.setDate(i.getDate()+l),i.setHours(0,0,0,0);return o?s.reverse():s}function oo(e){const t=Te(e),r=t.getMonth(),a=r-r%3;return t.setMonth(a,1),t.setHours(0,0,0,0),t}function Wg(e,t){const r=Te(e.start),a=Te(e.end);let o=+r>+a;const n=o?+oo(r):+oo(a);let i=oo(o?a:r),l=1;const s=[];for(;+i<=n;)s.push(Te(i)),i=Vg(i,l);return o?s.reverse():s}function Ug(e){const t=Te(e);return t.setDate(1),t.setHours(0,0,0,0),t}function pd(e){const t=Te(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}function Rn(e){const t=Te(e),r=Ke(e,0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function cd(e,t){var l,s,c,u;const r=ao(),a=(t==null?void 0:t.weekStartsOn)??((s=(l=t==null?void 0:t.locale)==null?void 0:l.options)==null?void 0:s.weekStartsOn)??r.weekStartsOn??((u=(c=r.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,o=Te(e),n=o.getDay(),i=(n{let a;const o=Kg[e];return typeof o=="string"?a=o:t===1?a=o.one:a=o.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+a:a+" ago":a};function Ns(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const Gg={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Xg={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Qg={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Jg={date:Ns({formats:Gg,defaultWidth:"full"}),time:Ns({formats:Xg,defaultWidth:"full"}),dateTime:Ns({formats:Qg,defaultWidth:"full"})},e0={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},t0=(e,t,r,a)=>e0[e];function In(e){return(t,r)=>{const a=r!=null&&r.context?String(r.context):"standalone";let o;if(a==="formatting"&&e.formattingValues){const i=e.defaultFormattingWidth||e.defaultWidth,l=r!=null&&r.width?String(r.width):i;o=e.formattingValues[l]||e.formattingValues[i]}else{const i=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;o=e.values[l]||e.values[i]}const n=e.argumentCallback?e.argumentCallback(t):t;return o[n]}}const r0={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},a0={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},o0={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},n0={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},i0={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},l0={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},s0={ordinalNumber:(e,t)=>{const r=Number(e),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:In({values:r0,defaultWidth:"wide"}),quarter:In({values:a0,defaultWidth:"wide",argumentCallback:e=>e-1}),month:In({values:o0,defaultWidth:"wide"}),day:In({values:n0,defaultWidth:"wide"}),dayPeriod:In({values:i0,defaultWidth:"wide",formattingValues:l0,defaultFormattingWidth:"wide"})};function Fn(e){return(t,r={})=>{const a=r.width,o=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],n=t.match(o);if(!n)return null;const i=n[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?p0(l,p=>p.test(i)):u0(l,p=>p.test(i));let c;c=e.valueCallback?e.valueCallback(s):s,c=r.valueCallback?r.valueCallback(c):c;const u=t.slice(i.length);return{value:c,rest:u}}}function u0(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function p0(e,t){for(let r=0;r{const a=t.match(e.matchPattern);if(!a)return null;const o=a[0],n=t.match(e.parsePattern);if(!n)return null;let i=e.valueCallback?e.valueCallback(n[0]):n[0];i=r.valueCallback?r.valueCallback(i):i;const l=t.slice(o.length);return{value:i,rest:l}}}const f0=/^(\d+)(th|st|nd|rd)?/i,d0=/\d+/i,w0={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},m0={any:[/^b/i,/^(a|c)/i]},b0={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},v0={any:[/1/i,/2/i,/3/i,/4/i]},h0={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},g0={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},y0={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},x0={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},_0={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},k0={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},S0={ordinalNumber:c0({matchPattern:f0,parsePattern:d0,valueCallback:e=>parseInt(e,10)}),era:Fn({matchPatterns:w0,defaultMatchWidth:"wide",parsePatterns:m0,defaultParseWidth:"any"}),quarter:Fn({matchPatterns:b0,defaultMatchWidth:"wide",parsePatterns:v0,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Fn({matchPatterns:h0,defaultMatchWidth:"wide",parsePatterns:g0,defaultParseWidth:"any"}),day:Fn({matchPatterns:y0,defaultMatchWidth:"wide",parsePatterns:x0,defaultParseWidth:"any"}),dayPeriod:Fn({matchPatterns:_0,defaultMatchWidth:"any",parsePatterns:k0,defaultParseWidth:"any"})},dd={code:"en-US",formatDistance:Zg,formatLong:Jg,formatRelative:t0,localize:s0,match:S0,options:{weekStartsOn:0,firstWeekContainsDate:1}};function C0(e){const t=Te(e);return nd(t,Rn(t))+1}function zs(e){const t=Te(e),r=+Io(t)-+Bg(t);return Math.round(r/td)+1}function js(e,t){var u,p,f,w;const r=Te(e),a=r.getFullYear(),o=ao(),n=(t==null?void 0:t.firstWeekContainsDate)??((p=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:p.firstWeekContainsDate)??o.firstWeekContainsDate??((w=(f=o.locale)==null?void 0:f.options)==null?void 0:w.firstWeekContainsDate)??1,i=Ke(e,0);i.setFullYear(a+1,0,n),i.setHours(0,0,0,0);const l=Tr(i,t),s=Ke(e,0);s.setFullYear(a,0,n),s.setHours(0,0,0,0);const c=Tr(s,t);return r.getTime()>=l.getTime()?a+1:r.getTime()>=c.getTime()?a:a-1}function $0(e,t){var l,s,c,u;const r=ao(),a=(t==null?void 0:t.firstWeekContainsDate)??((s=(l=t==null?void 0:t.locale)==null?void 0:l.options)==null?void 0:s.firstWeekContainsDate)??r.firstWeekContainsDate??((u=(c=r.locale)==null?void 0:c.options)==null?void 0:u.firstWeekContainsDate)??1,o=js(e,t),n=Ke(e,0);return n.setFullYear(o,0,a),n.setHours(0,0,0,0),Tr(n,t)}function Hs(e,t){const r=Te(e),a=+Tr(r,t)-+$0(r,t);return Math.round(a/td)+1}function Xe(e,t){const r=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return r+a}const Ta={y(e,t){const r=e.getFullYear(),a=r>0?r:1-r;return Xe(t==="yy"?a%100:a,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):Xe(r+1,2)},d(e,t){return Xe(e.getDate(),t.length)},a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Xe(e.getHours()%12||12,t.length)},H(e,t){return Xe(e.getHours(),t.length)},m(e,t){return Xe(e.getMinutes(),t.length)},s(e,t){return Xe(e.getSeconds(),t.length)},S(e,t){const r=t.length,a=e.getMilliseconds(),o=Math.trunc(a*Math.pow(10,r-3));return Xe(o,t.length)}},Fo={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wd={G:function(e,t,r){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(a,{width:"abbreviated"});case"GGGGG":return r.era(a,{width:"narrow"});case"GGGG":default:return r.era(a,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){const a=e.getFullYear(),o=a>0?a:1-a;return r.ordinalNumber(o,{unit:"year"})}return Ta.y(e,t)},Y:function(e,t,r,a){const o=js(e,a),n=o>0?o:1-o;if(t==="YY"){const i=n%100;return Xe(i,2)}return t==="Yo"?r.ordinalNumber(n,{unit:"year"}):Xe(n,t.length)},R:function(e,t){const r=ad(e);return Xe(r,t.length)},u:function(e,t){const r=e.getFullYear();return Xe(r,t.length)},Q:function(e,t,r){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Xe(a,2);case"Qo":return r.ordinalNumber(a,{unit:"quarter"});case"QQQ":return r.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,r){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Xe(a,2);case"qo":return r.ordinalNumber(a,{unit:"quarter"});case"qqq":return r.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,r){const a=e.getMonth();switch(t){case"M":case"MM":return Ta.M(e,t);case"Mo":return r.ordinalNumber(a+1,{unit:"month"});case"MMM":return r.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,r){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return Xe(a+1,2);case"Lo":return r.ordinalNumber(a+1,{unit:"month"});case"LLL":return r.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,r,a){const o=Hs(e,a);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):Xe(o,t.length)},I:function(e,t,r){const a=zs(e);return t==="Io"?r.ordinalNumber(a,{unit:"week"}):Xe(a,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Ta.d(e,t)},D:function(e,t,r){const a=C0(e);return t==="Do"?r.ordinalNumber(a,{unit:"dayOfYear"}):Xe(a,t.length)},E:function(e,t,r){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(a,{width:"short",context:"formatting"});case"EEEE":default:return r.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,r,a){const o=e.getDay(),n=(o-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(n);case"ee":return Xe(n,2);case"eo":return r.ordinalNumber(n,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});case"eeee":default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,a){const o=e.getDay(),n=(o-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(n);case"cc":return Xe(n,t.length);case"co":return r.ordinalNumber(n,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});case"cccc":default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){const a=e.getDay(),o=a===0?7:a;switch(t){case"i":return String(o);case"ii":return Xe(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(a,{width:"short",context:"formatting"});case"iiii":default:return r.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,r){const o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,r){const a=e.getHours();let o;switch(a===12?o=Fo.noon:a===0?o=Fo.midnight:o=a/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){const a=e.getHours();let o;switch(a>=17?o=Fo.evening:a>=12?o=Fo.afternoon:a>=4?o=Fo.morning:o=Fo.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let a=e.getHours()%12;return a===0&&(a=12),r.ordinalNumber(a,{unit:"hour"})}return Ta.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Ta.H(e,t)},K:function(e,t,r){const a=e.getHours()%12;return t==="Ko"?r.ordinalNumber(a,{unit:"hour"}):Xe(a,t.length)},k:function(e,t,r){let a=e.getHours();return a===0&&(a=24),t==="ko"?r.ordinalNumber(a,{unit:"hour"}):Xe(a,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ta.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Ta.s(e,t)},S:function(e,t){return Ta.S(e,t)},X:function(e,t,r){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return bd(a);case"XXXX":case"XX":return no(a);case"XXXXX":case"XXX":default:return no(a,":")}},x:function(e,t,r){const a=e.getTimezoneOffset();switch(t){case"x":return bd(a);case"xxxx":case"xx":return no(a);case"xxxxx":case"xxx":default:return no(a,":")}},O:function(e,t,r){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+md(a,":");case"OOOO":default:return"GMT"+no(a,":")}},z:function(e,t,r){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+md(a,":");case"zzzz":default:return"GMT"+no(a,":")}},t:function(e,t,r){const a=Math.trunc(e.getTime()/1e3);return Xe(a,t.length)},T:function(e,t,r){const a=e.getTime();return Xe(a,t.length)}};function md(e,t=""){const r=e>0?"-":"+",a=Math.abs(e),o=Math.trunc(a/60),n=a%60;return n===0?r+String(o):r+String(o)+t+Xe(n,2)}function bd(e,t){return e%60===0?(e>0?"-":"+")+Xe(Math.abs(e)/60,2):no(e,t)}function no(e,t=""){const r=e>0?"-":"+",a=Math.abs(e),o=Xe(Math.trunc(a/60),2),n=Xe(a%60,2);return r+o+t+n}const vd=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},hd=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},Bs={p:hd,P:(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],a=r[1],o=r[2];if(!o)return vd(e,t);let n;switch(a){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",vd(a,t)).replace("{{time}}",hd(o,t))}},T0=/^D+$/,M0=/^Y+$/,P0=["D","DD","YY","YYYY"];function gd(e){return T0.test(e)}function yd(e){return M0.test(e)}function Vs(e,t,r){const a=O0(e,t,r);if(console.warn(a),P0.includes(e))throw new RangeError(a)}function O0(e,t,r){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const D0=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,A0=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,E0=/^'([^]*?)'?$/,L0=/''/g,R0=/[a-zA-Z]/;function zr(e,t,r){var u,p,f,w,g,b,A,F;const a=ao(),o=(r==null?void 0:r.locale)??a.locale??dd,n=(r==null?void 0:r.firstWeekContainsDate)??((p=(u=r==null?void 0:r.locale)==null?void 0:u.options)==null?void 0:p.firstWeekContainsDate)??a.firstWeekContainsDate??((w=(f=a.locale)==null?void 0:f.options)==null?void 0:w.firstWeekContainsDate)??1,i=(r==null?void 0:r.weekStartsOn)??((b=(g=r==null?void 0:r.locale)==null?void 0:g.options)==null?void 0:b.weekStartsOn)??a.weekStartsOn??((F=(A=a.locale)==null?void 0:A.options)==null?void 0:F.weekStartsOn)??0,l=Te(e);if(!Ln(l))throw new RangeError("Invalid time value");let s=t.match(A0).map(L=>{const m=L[0];if(m==="p"||m==="P"){const h=Bs[m];return h(L,o.formatLong)}return L}).join("").match(D0).map(L=>{if(L==="''")return{isToken:!1,value:"'"};const m=L[0];if(m==="'")return{isToken:!1,value:I0(L)};if(wd[m])return{isToken:!0,value:L};if(m.match(R0))throw new RangeError("Format string contains an unescaped latin alphabet character `"+m+"`");return{isToken:!1,value:L}});o.localize.preprocessor&&(s=o.localize.preprocessor(l,s));const c={firstWeekContainsDate:n,weekStartsOn:i,locale:o};return s.map(L=>{if(!L.isToken)return L.value;const m=L.value;(!(r!=null&&r.useAdditionalWeekYearTokens)&&yd(m)||!(r!=null&&r.useAdditionalDayOfYearTokens)&&gd(m))&&Vs(m,t,String(e));const h=wd[m[0]];return h(l,m,o.localize,c)}).join("")}function I0(e){const t=e.match(E0);return t?t[1].replace(L0,"'"):e}function F0(e){return Te(e).getDay()}function N0(e){const t=Te(e),r=t.getFullYear(),a=t.getMonth(),o=Ke(e,0);return o.setFullYear(r,a+1,0),o.setHours(0,0,0,0),o.getDate()}function z0(){return Object.assign({},ao())}function ra(e){return Te(e).getHours()}function j0(e){let r=Te(e).getDay();return r===0&&(r=7),r}function Ma(e){return Te(e).getMinutes()}function He(e){return Te(e).getMonth()}function No(e){return Te(e).getSeconds()}function Le(e){return Te(e).getFullYear()}function zo(e,t){const r=Te(e),a=Te(t);return r.getTime()>a.getTime()}function Nn(e,t){const r=Te(e),a=Te(t);return+r<+a}function jo(e,t){const r=Te(e),a=Te(t);return+r==+a}function H0(e,t){const r=t instanceof Date?Ke(t,0):new t(0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}const B0=10;class xd{constructor(){$e(this,"subPriority",0)}validate(t,r){return!0}}class V0 extends xd{constructor(t,r,a,o,n){super(),this.value=t,this.validateValue=r,this.setValue=a,this.priority=o,n&&(this.subPriority=n)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,a){return this.setValue(t,r,this.value,a)}}class Y0 extends xd{constructor(){super(...arguments);$e(this,"priority",B0);$e(this,"subPriority",-1)}set(r,a){return a.timestampIsSet?r:Ke(r,H0(r,Date))}}class Ze{run(t,r,a,o){const n=this.parse(t,r,a,o);return n?{setter:new V0(n.value,this.validate,this.set,this.priority,this.subPriority),rest:n.rest}:null}validate(t,r,a){return!0}}class q0 extends Ze{constructor(){super(...arguments);$e(this,"priority",140);$e(this,"incompatibleTokens",["R","u","t","T"])}parse(r,a,o){switch(a){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"})||o.era(r,{width:"narrow"});case"GGGGG":return o.era(r,{width:"narrow"});case"GGGG":default:return o.era(r,{width:"wide"})||o.era(r,{width:"abbreviated"})||o.era(r,{width:"narrow"})}}set(r,a,o){return a.era=o,r.setFullYear(o,0,1),r.setHours(0,0,0,0),r}}const vt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},jr={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function ht(e,t){return e&&{value:t(e.value),rest:e.rest}}function ut(e,t){const r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function Hr(e,t){const r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};const a=r[1]==="+"?1:-1,o=r[2]?parseInt(r[2],10):0,n=r[3]?parseInt(r[3],10):0,i=r[5]?parseInt(r[5],10):0;return{value:a*(o*rd+n*Ng+i*zg),rest:t.slice(r[0].length)}}function _d(e){return ut(vt.anyDigitsSigned,e)}function wt(e,t){switch(e){case 1:return ut(vt.singleDigit,t);case 2:return ut(vt.twoDigits,t);case 3:return ut(vt.threeDigits,t);case 4:return ut(vt.fourDigits,t);default:return ut(new RegExp("^\\d{1,"+e+"}"),t)}}function Gi(e,t){switch(e){case 1:return ut(vt.singleDigitSigned,t);case 2:return ut(vt.twoDigitsSigned,t);case 3:return ut(vt.threeDigitsSigned,t);case 4:return ut(vt.fourDigitsSigned,t);default:return ut(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Ys(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function kd(e,t){const r=t>0,a=r?t:1-t;let o;if(a<=50)o=e||100;else{const n=a+50,i=Math.trunc(n/100)*100,l=e>=n%100;o=e+i-(l?100:0)}return r?o:1-o}function Sd(e){return e%400===0||e%4===0&&e%100!==0}class W0 extends Ze{constructor(){super(...arguments);$e(this,"priority",130);$e(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(r,a,o){const n=i=>({year:i,isTwoDigitYear:a==="yy"});switch(a){case"y":return ht(wt(4,r),n);case"yo":return ht(o.ordinalNumber(r,{unit:"year"}),n);default:return ht(wt(a.length,r),n)}}validate(r,a){return a.isTwoDigitYear||a.year>0}set(r,a,o){const n=r.getFullYear();if(o.isTwoDigitYear){const l=kd(o.year,n);return r.setFullYear(l,0,1),r.setHours(0,0,0,0),r}const i=!("era"in a)||a.era===1?o.year:1-o.year;return r.setFullYear(i,0,1),r.setHours(0,0,0,0),r}}class U0 extends Ze{constructor(){super(...arguments);$e(this,"priority",130);$e(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(r,a,o){const n=i=>({year:i,isTwoDigitYear:a==="YY"});switch(a){case"Y":return ht(wt(4,r),n);case"Yo":return ht(o.ordinalNumber(r,{unit:"year"}),n);default:return ht(wt(a.length,r),n)}}validate(r,a){return a.isTwoDigitYear||a.year>0}set(r,a,o,n){const i=js(r,n);if(o.isTwoDigitYear){const s=kd(o.year,i);return r.setFullYear(s,0,n.firstWeekContainsDate),r.setHours(0,0,0,0),Tr(r,n)}const l=!("era"in a)||a.era===1?o.year:1-o.year;return r.setFullYear(l,0,n.firstWeekContainsDate),r.setHours(0,0,0,0),Tr(r,n)}}class K0 extends Ze{constructor(){super(...arguments);$e(this,"priority",130);$e(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(r,a){return Gi(a==="R"?4:a.length,r)}set(r,a,o){const n=Ke(r,0);return n.setFullYear(o,0,4),n.setHours(0,0,0,0),Io(n)}}class Z0 extends Ze{constructor(){super(...arguments);$e(this,"priority",130);$e(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(r,a){return Gi(a==="u"?4:a.length,r)}set(r,a,o){return r.setFullYear(o,0,1),r.setHours(0,0,0,0),r}}class G0 extends Ze{constructor(){super(...arguments);$e(this,"priority",120);$e(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(r,a,o){switch(a){case"Q":case"QQ":return wt(a.length,r);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"})||o.quarter(r,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return o.quarter(r,{width:"wide",context:"formatting"})||o.quarter(r,{width:"abbreviated",context:"formatting"})||o.quarter(r,{width:"narrow",context:"formatting"})}}validate(r,a){return a>=1&&a<=4}set(r,a,o){return r.setMonth((o-1)*3,1),r.setHours(0,0,0,0),r}}class X0 extends Ze{constructor(){super(...arguments);$e(this,"priority",120);$e(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(r,a,o){switch(a){case"q":case"qq":return wt(a.length,r);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"})||o.quarter(r,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return o.quarter(r,{width:"wide",context:"standalone"})||o.quarter(r,{width:"abbreviated",context:"standalone"})||o.quarter(r,{width:"narrow",context:"standalone"})}}validate(r,a){return a>=1&&a<=4}set(r,a,o){return r.setMonth((o-1)*3,1),r.setHours(0,0,0,0),r}}class Q0 extends Ze{constructor(){super(...arguments);$e(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);$e(this,"priority",110)}parse(r,a,o){const n=i=>i-1;switch(a){case"M":return ht(ut(vt.month,r),n);case"MM":return ht(wt(2,r),n);case"Mo":return ht(o.ordinalNumber(r,{unit:"month"}),n);case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"})||o.month(r,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return o.month(r,{width:"wide",context:"formatting"})||o.month(r,{width:"abbreviated",context:"formatting"})||o.month(r,{width:"narrow",context:"formatting"})}}validate(r,a){return a>=0&&a<=11}set(r,a,o){return r.setMonth(o,1),r.setHours(0,0,0,0),r}}class J0 extends Ze{constructor(){super(...arguments);$e(this,"priority",110);$e(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(r,a,o){const n=i=>i-1;switch(a){case"L":return ht(ut(vt.month,r),n);case"LL":return ht(wt(2,r),n);case"Lo":return ht(o.ordinalNumber(r,{unit:"month"}),n);case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"})||o.month(r,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return o.month(r,{width:"wide",context:"standalone"})||o.month(r,{width:"abbreviated",context:"standalone"})||o.month(r,{width:"narrow",context:"standalone"})}}validate(r,a){return a>=0&&a<=11}set(r,a,o){return r.setMonth(o,1),r.setHours(0,0,0,0),r}}function e1(e,t,r){const a=Te(e),o=Hs(a,r)-t;return a.setDate(a.getDate()-o*7),a}class t1 extends Ze{constructor(){super(...arguments);$e(this,"priority",100);$e(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(r,a,o){switch(a){case"w":return ut(vt.week,r);case"wo":return o.ordinalNumber(r,{unit:"week"});default:return wt(a.length,r)}}validate(r,a){return a>=1&&a<=53}set(r,a,o,n){return Tr(e1(r,o,n),n)}}function r1(e,t){const r=Te(e),a=zs(r)-t;return r.setDate(r.getDate()-a*7),r}class a1 extends Ze{constructor(){super(...arguments);$e(this,"priority",100);$e(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(r,a,o){switch(a){case"I":return ut(vt.week,r);case"Io":return o.ordinalNumber(r,{unit:"week"});default:return wt(a.length,r)}}validate(r,a){return a>=1&&a<=53}set(r,a,o){return Io(r1(r,o))}}const o1=[31,28,31,30,31,30,31,31,30,31,30,31],n1=[31,29,31,30,31,30,31,31,30,31,30,31];class i1 extends Ze{constructor(){super(...arguments);$e(this,"priority",90);$e(this,"subPriority",1);$e(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(r,a,o){switch(a){case"d":return ut(vt.date,r);case"do":return o.ordinalNumber(r,{unit:"date"});default:return wt(a.length,r)}}validate(r,a){const o=r.getFullYear(),n=Sd(o),i=r.getMonth();return n?a>=1&&a<=n1[i]:a>=1&&a<=o1[i]}set(r,a,o){return r.setDate(o),r.setHours(0,0,0,0),r}}class l1 extends Ze{constructor(){super(...arguments);$e(this,"priority",90);$e(this,"subpriority",1);$e(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(r,a,o){switch(a){case"D":case"DD":return ut(vt.dayOfYear,r);case"Do":return o.ordinalNumber(r,{unit:"date"});default:return wt(a.length,r)}}validate(r,a){const o=r.getFullYear();return Sd(o)?a>=1&&a<=366:a>=1&&a<=365}set(r,a,o){return r.setMonth(0,o),r.setHours(0,0,0,0),r}}function qs(e,t,r){var p,f,w,g;const a=ao(),o=(r==null?void 0:r.weekStartsOn)??((f=(p=r==null?void 0:r.locale)==null?void 0:p.options)==null?void 0:f.weekStartsOn)??a.weekStartsOn??((g=(w=a.locale)==null?void 0:w.options)==null?void 0:g.weekStartsOn)??0,n=Te(e),i=n.getDay(),s=(t%7+7)%7,c=7-o,u=t<0||t>6?t-(i+c)%7:(s+c)%7-(i+c)%7;return Cr(n,u)}class s1 extends Ze{constructor(){super(...arguments);$e(this,"priority",90);$e(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(r,a,o){switch(a){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"EEEE":default:return o.day(r,{width:"wide",context:"formatting"})||o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"})}}validate(r,a){return a>=0&&a<=6}set(r,a,o,n){return r=qs(r,o,n),r.setHours(0,0,0,0),r}}class u1 extends Ze{constructor(){super(...arguments);$e(this,"priority",90);$e(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(r,a,o,n){const i=l=>{const s=Math.floor((l-1)/7)*7;return(l+n.weekStartsOn+6)%7+s};switch(a){case"e":case"ee":return ht(wt(a.length,r),i);case"eo":return ht(o.ordinalNumber(r,{unit:"day"}),i);case"eee":return o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"eeeee":return o.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"eeee":default:return o.day(r,{width:"wide",context:"formatting"})||o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"})}}validate(r,a){return a>=0&&a<=6}set(r,a,o,n){return r=qs(r,o,n),r.setHours(0,0,0,0),r}}class p1 extends Ze{constructor(){super(...arguments);$e(this,"priority",90);$e(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(r,a,o,n){const i=l=>{const s=Math.floor((l-1)/7)*7;return(l+n.weekStartsOn+6)%7+s};switch(a){case"c":case"cc":return ht(wt(a.length,r),i);case"co":return ht(o.ordinalNumber(r,{unit:"day"}),i);case"ccc":return o.day(r,{width:"abbreviated",context:"standalone"})||o.day(r,{width:"short",context:"standalone"})||o.day(r,{width:"narrow",context:"standalone"});case"ccccc":return o.day(r,{width:"narrow",context:"standalone"});case"cccccc":return o.day(r,{width:"short",context:"standalone"})||o.day(r,{width:"narrow",context:"standalone"});case"cccc":default:return o.day(r,{width:"wide",context:"standalone"})||o.day(r,{width:"abbreviated",context:"standalone"})||o.day(r,{width:"short",context:"standalone"})||o.day(r,{width:"narrow",context:"standalone"})}}validate(r,a){return a>=0&&a<=6}set(r,a,o,n){return r=qs(r,o,n),r.setHours(0,0,0,0),r}}function c1(e,t){const r=Te(e),a=j0(r),o=t-a;return Cr(r,o)}class f1 extends Ze{constructor(){super(...arguments);$e(this,"priority",90);$e(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(r,a,o){const n=i=>i===0?7:i;switch(a){case"i":case"ii":return wt(a.length,r);case"io":return o.ordinalNumber(r,{unit:"day"});case"iii":return ht(o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"}),n);case"iiiii":return ht(o.day(r,{width:"narrow",context:"formatting"}),n);case"iiiiii":return ht(o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"}),n);case"iiii":default:return ht(o.day(r,{width:"wide",context:"formatting"})||o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"}),n)}}validate(r,a){return a>=1&&a<=7}set(r,a,o){return r=c1(r,o),r.setHours(0,0,0,0),r}}class d1 extends Ze{constructor(){super(...arguments);$e(this,"priority",80);$e(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(r,a,o){switch(a){case"a":case"aa":case"aaa":return o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return o.dayPeriod(r,{width:"wide",context:"formatting"})||o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,a,o){return r.setHours(Ys(o),0,0,0),r}}class w1 extends Ze{constructor(){super(...arguments);$e(this,"priority",80);$e(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(r,a,o){switch(a){case"b":case"bb":case"bbb":return o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return o.dayPeriod(r,{width:"wide",context:"formatting"})||o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,a,o){return r.setHours(Ys(o),0,0,0),r}}class m1 extends Ze{constructor(){super(...arguments);$e(this,"priority",80);$e(this,"incompatibleTokens",["a","b","t","T"])}parse(r,a,o){switch(a){case"B":case"BB":case"BBB":return o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return o.dayPeriod(r,{width:"wide",context:"formatting"})||o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,a,o){return r.setHours(Ys(o),0,0,0),r}}class b1 extends Ze{constructor(){super(...arguments);$e(this,"priority",70);$e(this,"incompatibleTokens",["H","K","k","t","T"])}parse(r,a,o){switch(a){case"h":return ut(vt.hour12h,r);case"ho":return o.ordinalNumber(r,{unit:"hour"});default:return wt(a.length,r)}}validate(r,a){return a>=1&&a<=12}set(r,a,o){const n=r.getHours()>=12;return n&&o<12?r.setHours(o+12,0,0,0):!n&&o===12?r.setHours(0,0,0,0):r.setHours(o,0,0,0),r}}class v1 extends Ze{constructor(){super(...arguments);$e(this,"priority",70);$e(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(r,a,o){switch(a){case"H":return ut(vt.hour23h,r);case"Ho":return o.ordinalNumber(r,{unit:"hour"});default:return wt(a.length,r)}}validate(r,a){return a>=0&&a<=23}set(r,a,o){return r.setHours(o,0,0,0),r}}class h1 extends Ze{constructor(){super(...arguments);$e(this,"priority",70);$e(this,"incompatibleTokens",["h","H","k","t","T"])}parse(r,a,o){switch(a){case"K":return ut(vt.hour11h,r);case"Ko":return o.ordinalNumber(r,{unit:"hour"});default:return wt(a.length,r)}}validate(r,a){return a>=0&&a<=11}set(r,a,o){return r.getHours()>=12&&o<12?r.setHours(o+12,0,0,0):r.setHours(o,0,0,0),r}}class g1 extends Ze{constructor(){super(...arguments);$e(this,"priority",70);$e(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(r,a,o){switch(a){case"k":return ut(vt.hour24h,r);case"ko":return o.ordinalNumber(r,{unit:"hour"});default:return wt(a.length,r)}}validate(r,a){return a>=1&&a<=24}set(r,a,o){const n=o<=24?o%24:o;return r.setHours(n,0,0,0),r}}class y1 extends Ze{constructor(){super(...arguments);$e(this,"priority",60);$e(this,"incompatibleTokens",["t","T"])}parse(r,a,o){switch(a){case"m":return ut(vt.minute,r);case"mo":return o.ordinalNumber(r,{unit:"minute"});default:return wt(a.length,r)}}validate(r,a){return a>=0&&a<=59}set(r,a,o){return r.setMinutes(o,0,0),r}}class x1 extends Ze{constructor(){super(...arguments);$e(this,"priority",50);$e(this,"incompatibleTokens",["t","T"])}parse(r,a,o){switch(a){case"s":return ut(vt.second,r);case"so":return o.ordinalNumber(r,{unit:"second"});default:return wt(a.length,r)}}validate(r,a){return a>=0&&a<=59}set(r,a,o){return r.setSeconds(o,0),r}}class _1 extends Ze{constructor(){super(...arguments);$e(this,"priority",30);$e(this,"incompatibleTokens",["t","T"])}parse(r,a){const o=n=>Math.trunc(n*Math.pow(10,-a.length+3));return ht(wt(a.length,r),o)}set(r,a,o){return r.setMilliseconds(o),r}}class k1 extends Ze{constructor(){super(...arguments);$e(this,"priority",10);$e(this,"incompatibleTokens",["t","T","x"])}parse(r,a){switch(a){case"X":return Hr(jr.basicOptionalMinutes,r);case"XX":return Hr(jr.basic,r);case"XXXX":return Hr(jr.basicOptionalSeconds,r);case"XXXXX":return Hr(jr.extendedOptionalSeconds,r);case"XXX":default:return Hr(jr.extended,r)}}set(r,a,o){return a.timestampIsSet?r:Ke(r,r.getTime()-Zi(r)-o)}}class S1 extends Ze{constructor(){super(...arguments);$e(this,"priority",10);$e(this,"incompatibleTokens",["t","T","X"])}parse(r,a){switch(a){case"x":return Hr(jr.basicOptionalMinutes,r);case"xx":return Hr(jr.basic,r);case"xxxx":return Hr(jr.basicOptionalSeconds,r);case"xxxxx":return Hr(jr.extendedOptionalSeconds,r);case"xxx":default:return Hr(jr.extended,r)}}set(r,a,o){return a.timestampIsSet?r:Ke(r,r.getTime()-Zi(r)-o)}}class C1 extends Ze{constructor(){super(...arguments);$e(this,"priority",40);$e(this,"incompatibleTokens","*")}parse(r){return _d(r)}set(r,a,o){return[Ke(r,o*1e3),{timestampIsSet:!0}]}}class $1 extends Ze{constructor(){super(...arguments);$e(this,"priority",20);$e(this,"incompatibleTokens","*")}parse(r){return _d(r)}set(r,a,o){return[Ke(r,o),{timestampIsSet:!0}]}}const T1={G:new q0,y:new W0,Y:new U0,R:new K0,u:new Z0,Q:new G0,q:new X0,M:new Q0,L:new J0,w:new t1,I:new a1,d:new i1,D:new l1,E:new s1,e:new u1,c:new p1,i:new f1,a:new d1,b:new w1,B:new m1,h:new b1,H:new v1,K:new h1,k:new g1,m:new y1,s:new x1,S:new _1,X:new k1,x:new S1,t:new C1,T:new $1},M1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,P1=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,O1=/^'([^]*?)'?$/,D1=/''/g,A1=/\S/,E1=/[a-zA-Z]/;function Ws(e,t,r,a){var b,A,F,L,m,h,C,S;const o=z0(),n=(a==null?void 0:a.locale)??o.locale??dd,i=(a==null?void 0:a.firstWeekContainsDate)??((A=(b=a==null?void 0:a.locale)==null?void 0:b.options)==null?void 0:A.firstWeekContainsDate)??o.firstWeekContainsDate??((L=(F=o.locale)==null?void 0:F.options)==null?void 0:L.firstWeekContainsDate)??1,l=(a==null?void 0:a.weekStartsOn)??((h=(m=a==null?void 0:a.locale)==null?void 0:m.options)==null?void 0:h.weekStartsOn)??o.weekStartsOn??((S=(C=o.locale)==null?void 0:C.options)==null?void 0:S.weekStartsOn)??0;if(t==="")return e===""?Te(r):Ke(r,NaN);const s={firstWeekContainsDate:i,weekStartsOn:l,locale:n},c=[new Y0],u=t.match(P1).map(P=>{const R=P[0];if(R in Bs){const _=Bs[R];return _(P,n.formatLong)}return P}).join("").match(M1),p=[];for(let P of u){!(a!=null&&a.useAdditionalWeekYearTokens)&&yd(P)&&Vs(P,t,e),!(a!=null&&a.useAdditionalDayOfYearTokens)&&gd(P)&&Vs(P,t,e);const R=P[0],_=T1[R];if(_){const{incompatibleTokens:T}=_;if(Array.isArray(T)){const N=p.find(ae=>T.includes(ae.token)||ae.token===R);if(N)throw new RangeError(`The format string mustn't contain \`${N.fullToken}\` and \`${P}\` at the same time`)}else if(_.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${P}\` and any other token at the same time`);p.push({token:R,fullToken:P});const q=_.run(e,P,n.match,s);if(!q)return Ke(r,NaN);c.push(q.setter),e=q.rest}else{if(R.match(E1))throw new RangeError("Format string contains an unescaped latin alphabet character `"+R+"`");if(P==="''"?P="'":R==="'"&&(P=L1(P)),e.indexOf(P)===0)e=e.slice(P.length);else return Ke(r,NaN)}}if(e.length>0&&A1.test(e))return Ke(r,NaN);const f=c.map(P=>P.priority).sort((P,R)=>R-P).filter((P,R,_)=>_.indexOf(P)===R).map(P=>c.filter(R=>R.priority===P).sort((R,_)=>_.subPriority-R.subPriority)).map(P=>P[0]);let w=Te(r);if(isNaN(w.getTime()))return Ke(r,NaN);const g={};for(const P of f){if(!P.validate(w,s))return Ke(r,NaN);const R=P.set(w,g,s);Array.isArray(R)?(w=R[0],Object.assign(g,R[1])):w=R}return Ke(r,w)}function L1(e){return e.match(O1)[1].replace(D1,"'")}function Cd(e,t){const r=oo(e),a=oo(t);return+r==+a}function R1(e,t){return Cr(e,-t)}function $d(e,t){const r=Te(e),a=r.getFullYear(),o=r.getDate(),n=Ke(e,0);n.setFullYear(a,t,15),n.setHours(0,0,0,0);const i=N0(n);return r.setMonth(t,Math.min(o,i)),r}function et(e,t){let r=Te(e);return isNaN(+r)?Ke(e,NaN):(t.year!=null&&r.setFullYear(t.year),t.month!=null&&(r=$d(r,t.month)),t.date!=null&&r.setDate(t.date),t.hours!=null&&r.setHours(t.hours),t.minutes!=null&&r.setMinutes(t.minutes),t.seconds!=null&&r.setSeconds(t.seconds),t.milliseconds!=null&&r.setMilliseconds(t.milliseconds),r)}function I1(e,t){const r=Te(e);return r.setHours(t),r}function Td(e,t){const r=Te(e);return r.setMilliseconds(t),r}function F1(e,t){const r=Te(e);return r.setMinutes(t),r}function Md(e,t){const r=Te(e);return r.setSeconds(t),r}function Br(e,t){const r=Te(e);return isNaN(+r)?Ke(e,NaN):(r.setFullYear(t),r)}function Ho(e,t){return $r(e,-t)}function N1(e,t){const{years:r=0,months:a=0,weeks:o=0,days:n=0,hours:i=0,minutes:l=0,seconds:s=0}=t,c=Ho(e,a+r*12),u=R1(c,n+o*7),p=l+i*60,w=(s+p*60)*1e3;return Ke(e,u.getTime()-w)}function Pd(e,t){return Fs(e,-t)}function Bo(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),M("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),M("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),M("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Bo.compatConfig={MODE:3};function Od(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),M("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Od.compatConfig={MODE:3};function Us(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Us.compatConfig={MODE:3};function Ks(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Ks.compatConfig={MODE:3};function Zs(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),M("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}Zs.compatConfig={MODE:3};function Gs(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Gs.compatConfig={MODE:3};function Xs(){return O(),Y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[M("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Xs.compatConfig={MODE:3};const rr=(e,t)=>t?new Date(e.toLocaleString("en-US",{timeZone:t})):new Date(e),Qs=(e,t,r)=>Js(e,t,r)||ce(),z1=(e,t,r)=>{const a=t.dateInTz?rr(new Date(e),t.dateInTz):ce(e);return r?er(a,!0):a},Js=(e,t,r)=>{if(!e)return null;const a=r?er(ce(e),!0):ce(e);return t?t.exactMatch?z1(e,t,r):rr(a,t.timezone):a},j1=e=>{if(!e)return 0;const t=new Date,r=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),a=new Date(t.toLocaleString("en-US",{timeZone:e})),o=a.getTimezoneOffset()/60;return(+r-+a)/(1e3*60*60)-o};var Mr=(e=>(e.month="month",e.year="year",e))(Mr||{}),io=(e=>(e.top="top",e.bottom="bottom",e))(io||{}),lo=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(lo||{}),qt=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(qt||{});const H1=["timestamp","date","iso"];var Jt=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(Jt||{}),pt=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(pt||{});function Dd(e){return t=>new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${t}T00:00:00+00:00`)).slice(0,2)}function B1(e){return t=>zr(rr(new Date(`2017-01-0${t}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:e})}const V1=(e,t,r)=>{const a=[1,2,3,4,5,6,7];let o;if(e!==null)try{o=a.map(B1(e))}catch{o=a.map(Dd(t))}else o=a.map(Dd(t));const n=o.slice(0,r),i=o.slice(r+1,o.length);return[o[r]].concat(...i).concat(...n)},eu=(e,t,r)=>{const a=[];for(let o=+e[0];o<=+e[1];o++)a.push({value:+o,text:Fd(o,t)});return r?a.reverse():a},Ad=(e,t,r)=>{const a=[1,2,3,4,5,6,7,8,9,10,11,12].map(n=>{const i=n<10?`0${n}`:n;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(e!==null)try{const n=r==="long"?"LLLL":"LLL";return a.map((i,l)=>{const s=zr(rr(i,"UTC"),n,{locale:e});return{text:s.charAt(0).toUpperCase()+s.substring(1),value:l}})}catch{}const o=new Intl.DateTimeFormat(t,{month:r,timeZone:"UTC"});return a.map((n,i)=>{const l=o.format(n);return{text:l.charAt(0).toUpperCase()+l.substring(1),value:i}})},Y1=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],Mt=e=>{const t=d(e);return t!=null&&t.$el?t==null?void 0:t.$el:t},q1=e=>({type:"dot",...e??{}}),Ed=e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,tu={prop:e=>`"${e}" prop must be enabled!`,dateArr:e=>`You need to use array as "model-value" binding in order to support "${e}"`},Rt=e=>e,Ld=e=>e===0?e:!e||isNaN(+e)?null:+e,Rd=e=>e===null,Id=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},W1=e=>{const t=[],r=a=>a.filter(o=>o);for(let a=0;a{const a=r!=null,o=t!=null;if(!a&&!o)return!1;const n=+r,i=+t;return a&&o?+e>n||+en:o?+eW1(e).map(r=>r.map(a=>{const{active:o,disabled:n,isBetween:i,highlighted:l}=t(a);return{...a,active:o,disabled:n,className:{dp__overlay_cell_active:o,dp__overlay_cell:!o,dp__overlay_cell_disabled:n,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:n&&o,dp__cell_in_between:i,"dp--highlighted":l}}})),Pa=(e,t,r=!1)=>{e&&t.allowStopPropagation&&(r&&e.stopImmediatePropagation(),e.stopPropagation())},U1=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function K1(e,t){let r=[...document.querySelectorAll(U1())];r=r.filter(o=>!e.contains(o)||o.hasAttribute("data-datepicker-instance"));const a=r.indexOf(e);if(a>=0&&(t?a-1>=0:a+1<=r.length))return r[a+(t?-1:1)]}const Z1=(e,t)=>e==null?void 0:e.querySelector(`[data-dp-element="${t}"]`),Fd=(e,t)=>new Intl.NumberFormat(t,{useGrouping:!1,style:"decimal"}).format(e),ru=e=>zr(e,"dd-MM-yyyy"),au=e=>Array.isArray(e),Xi=(e,t)=>t.get(ru(e)),G1=(e,t)=>e?t?t instanceof Map?!!Xi(e,t):t(ce(e)):!1:!0,ar=(e,t,r=!1)=>{if(e.key===pt.enter||e.key===pt.space)return r&&e.preventDefault(),t()},Nd=(e,t,r,a,o,n)=>{const i=Ws(e,t.slice(0,e.length),new Date,{locale:n});return Ln(i)&&ld(i)?a||o?i:et(i,{hours:+r.hours,minutes:+(r==null?void 0:r.minutes),seconds:+(r==null?void 0:r.seconds),milliseconds:0}):null},X1=(e,t,r,a,o,n)=>{const i=Array.isArray(r)?r[0]:r;if(typeof t=="string")return Nd(e,t,i,a,o,n);if(Array.isArray(t)){let l=null;for(const s of t)if(l=Nd(e,s,i,a,o,n),l)break;return l}return typeof t=="function"?t(e):null},ce=e=>e?new Date(e):new Date,Q1=(e,t,r)=>{if(t){const o=(e.getMonth()+1).toString().padStart(2,"0"),n=e.getDate().toString().padStart(2,"0"),i=e.getHours().toString().padStart(2,"0"),l=e.getMinutes().toString().padStart(2,"0"),s=r?e.getSeconds().toString().padStart(2,"0"):"00";return`${e.getFullYear()}-${o}-${n}T${i}:${l}:${s}.000Z`}const a=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(a).toISOString()},er=(e,t)=>{const r=ce(JSON.parse(JSON.stringify(e))),a=et(r,{hours:0,minutes:0,seconds:0,milliseconds:0});return t?Ug(a):a},Oa=(e,t,r,a)=>{let o=e?ce(e):ce();return(t||t===0)&&(o=I1(o,+t)),(r||r===0)&&(o=F1(o,+r)),(a||a===0)&&(o=Md(o,+a)),Td(o,0)},mt=(e,t)=>!e||!t?!1:Nn(er(e),er(t)),Be=(e,t)=>!e||!t?!1:jo(er(e),er(t)),gt=(e,t)=>!e||!t?!1:zo(er(e),er(t)),Qi=(e,t,r)=>e!=null&&e[0]&&e!=null&&e[1]?gt(r,e[0])&&mt(r,e[1]):e!=null&&e[0]&&t?gt(r,e[0])&&mt(r,t)||mt(r,e[0])&>(r,t):!1,Pr=e=>{const t=et(new Date(e),{date:1});return er(t)},ou=(e,t,r)=>t&&(r||r===0)?Object.fromEntries(["hours","minutes","seconds"].map(a=>a===t?[a,r]:[a,isNaN(+e[a])?void 0:+e[a]])):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},so=e=>({hours:ra(e),minutes:Ma(e),seconds:No(e)}),zd=(e,t)=>{if(t){const r=Le(ce(t));if(r>e)return 12;if(r===e)return He(ce(t))}},jd=(e,t)=>{if(t){const r=Le(ce(t));return r{if(e)return Le(ce(e))},Hd=(e,t)=>{const r=gt(e,t)?t:e,a=gt(t,e)?t:e;return ud({start:r,end:a})},J1=e=>{const t=$r(e,1);return{month:He(t),year:Le(t)}},aa=(e,t)=>{const r=Tr(e,{weekStartsOn:+t}),a=cd(e,{weekStartsOn:+t});return[r,a]},Bd=(e,t)=>{const r={hours:ra(ce()),minutes:Ma(ce()),seconds:t?No(ce()):0};return Object.assign(r,e)},Da=(e,t,r)=>[et(ce(e),{date:1}),et(ce(),{month:t,year:r,date:1})],oa=(e,t,r)=>{let a=e?ce(e):ce();return(t||t===0)&&(a=$d(a,t)),r&&(a=Br(a,r)),a},Vd=(e,t,r,a,o)=>{if(!a||o&&!t||!o&&!r)return!1;const n=o?$r(e,1):Ho(e,1),i=[He(n),Le(n)];return o?!ty(...i,t):!ey(...i,r)},ey=(e,t,r)=>mt(...Da(r,e,t))||Be(...Da(r,e,t)),ty=(e,t,r)=>gt(...Da(r,e,t))||Be(...Da(r,e,t)),Yd=(e,t,r,a,o,n,i)=>{if(typeof t=="function"&&!i)return t(e);const l=r?{locale:r}:void 0;return Array.isArray(e)?`${zr(e[0],n,l)}${o&&!e[1]?"":a}${e[1]?zr(e[1],n,l):""}`:zr(e,n,l)},qo=e=>{if(e)return null;throw new Error(tu.prop("partial-range"))},Ji=(e,t)=>{if(t)return e();throw new Error(tu.prop("range"))},nu=e=>Array.isArray(e)?Ln(e[0])&&(e[1]?Ln(e[1]):!0):e?Ln(e):!1,ry=(e,t)=>et(t??ce(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}),iu=(e,t,r,a)=>{if(!e)return!0;if(a){const o=r==="max"?Nn(e,t):zo(e,t),n={seconds:0,milliseconds:0};return o||jo(et(e,n),et(t,n))}return r==="max"?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},lu=(e,t,r)=>e?ry(e,t):ce(r??t),qd=(e,t,r,a,o)=>{if(Array.isArray(a)){const i=lu(e,a[0],t),l=lu(e,a[1],t);return iu(a[0],i,r,!!t)&&iu(a[1],l,r,!!t)&&o}const n=lu(e,a,t);return iu(a,n,r,!!t)&&o},su=e=>et(ce(),so(e)),ay=(e,t)=>e instanceof Map?Array.from(e.values()).filter(r=>Le(ce(r))===t).map(r=>He(r)):[],Wd=(e,t,r)=>typeof e=="function"?e({month:t,year:r}):!!e.months.find(a=>a.month===t&&a.year===r),uu=(e,t)=>typeof e=="function"?e(t):e.years.includes(t),Ud=e=>zr(e,"yyyy-MM-dd"),jn=fr({menuFocused:!1,shiftKeyInMenu:!1}),Kd=()=>{const e=r=>{jn.menuFocused=r},t=r=>{jn.shiftKeyInMenu!==r&&(jn.shiftKeyInMenu=r)};return{control:Q(()=>({shiftKeyInMenu:jn.shiftKeyInMenu,menuFocused:jn.menuFocused})),setMenuFocused:e,setShiftKey:t}},it=fr({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),pu=ee(null),el=ee(!1),cu=ee(!1),fu=ee(!1),du=ee(!1),Wt=ee(0),yt=ee(0),Aa=()=>{const e=Q(()=>el.value?[...it.selectionGrid,it.actionRow].filter(p=>p.length):cu.value?[...it.timePicker[0],...it.timePicker[1],du.value?[]:[pu.value],it.actionRow].filter(p=>p.length):fu.value?[...it.monthPicker,it.actionRow]:[it.monthYear,...it.calendar,it.time,it.actionRow].filter(p=>p.length)),t=p=>{Wt.value=p?Wt.value+1:Wt.value-1;let f=null;e.value[yt.value]&&(f=e.value[yt.value][Wt.value]),!f&&e.value[yt.value+(p?1:-1)]?(yt.value=yt.value+(p?1:-1),Wt.value=p?0:e.value[yt.value].length-1):f||(Wt.value=p?Wt.value-1:Wt.value+1)},r=p=>{yt.value===0&&!p||yt.value===e.value.length&&p||(yt.value=p?yt.value+1:yt.value-1,e.value[yt.value]?e.value[yt.value]&&!e.value[yt.value][Wt.value]&&Wt.value!==0&&(Wt.value=e.value[yt.value].length-1):yt.value=p?yt.value-1:yt.value+1)},a=p=>{let f=null;e.value[yt.value]&&(f=e.value[yt.value][Wt.value]),f?f.focus({preventScroll:!el.value}):Wt.value=p?Wt.value-1:Wt.value+1},o=()=>{t(!0),a(!0)},n=()=>{t(!1),a(!1)},i=()=>{r(!1),a(!0)},l=()=>{r(!0),a(!0)},s=(p,f)=>{it[f]=p},c=(p,f)=>{it[f]=p},u=()=>{Wt.value=0,yt.value=0};return{buildMatrix:s,buildMultiLevelMatrix:c,setTimePickerBackRef:p=>{pu.value=p},setSelectionGrid:p=>{el.value=p,u(),p||(it.selectionGrid=[])},setTimePicker:(p,f=!1)=>{cu.value=p,du.value=f,u(),p||(it.timePicker[0]=[],it.timePicker[1]=[])},setTimePickerElements:(p,f=0)=>{it.timePicker[f]=p},arrowRight:o,arrowLeft:n,arrowUp:i,arrowDown:l,clearArrowNav:()=>{it.monthYear=[],it.calendar=[],it.time=[],it.actionRow=[],it.selectionGrid=[],it.timePicker[0]=[],it.timePicker[1]=[],el.value=!1,cu.value=!1,du.value=!1,fu.value=!1,u(),pu.value=null},setMonthPicker:p=>{fu.value=p,u()},refSets:it}},Zd=e=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...e??{}}),oy=e=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:t=>`Increment ${t}`,decrementValue:t=>`Decrement ${t}`,openTpOverlay:t=>`Open ${t} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,...e??{}}),Gd=e=>e?typeof e=="boolean"?e?2:0:+e>=2?+e:2:0,ny=e=>{const t=typeof e=="object"&&e,r={static:!0,solo:!1};if(!e)return{...r,count:Gd(!1)};const a=t?e:{},o=t?a.count??!0:e,n=Gd(o);return Object.assign(r,a,{count:n})},iy=(e,t,r)=>e||(typeof r=="string"?r:t),ly=e=>typeof e=="boolean"?e?Zd({}):!1:Zd(e),sy=e=>{const t={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof e=="object"?{...t,...e??{},enabled:!0}:{...t,enabled:e}},uy=e=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...e??{}}),py=e=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...e??{}}),cy=e=>{const t={input:!1};return typeof e=="object"?{...t,...e??{},enabled:!0}:{enabled:e,...t}},fy=e=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,...e??{}}),dy=e=>{const t={dates:Array.isArray(e)?e.map(r=>ce(r)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof e=="function"?e:{...t,...e??{}}},wy=e=>typeof e=="object"?{type:(e==null?void 0:e.type)??"local",hideOnOffsetDates:(e==null?void 0:e.hideOnOffsetDates)??!1}:{type:e,hideOnOffsetDates:!1},my=(e,t)=>typeof e=="object"?{enabled:!0,...{noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1},...e}:{enabled:e,noDisabledRange:t.noDisabledRange,showLastInRange:t.showLastInRange,minMaxRawRange:t.minMaxRawRange,partialRange:t.partialRange,disableTimeRangeValidation:t.disableTimeRangeValidation,maxRange:t.maxRange,minRange:t.minRange,autoRange:t.autoRange,fixedStart:t.fixedStart,fixedEnd:t.fixedEnd},by=(e,t)=>e?typeof e=="string"?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:t,convertModel:!0}:{timezone:e.timezone,exactMatch:e.exactMatch??!1,dateInTz:e.dateInTz??void 0,emitTimezone:t??e.emitTimezone,convertModel:e.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:t},wu=(e,t,r)=>new Map(e.map(a=>{const o=Qs(a,t,r);return[ru(o),o]})),vy=(e,t)=>e.length?new Map(e.map(r=>{const a=Qs(r.date,t);return[ru(a),r]})):null,hy=e=>{var t;return{minDate:Js(e.minDate,e.timezone,e.isSpecific),maxDate:Js(e.maxDate,e.timezone,e.isSpecific),disabledDates:au(e.disabledDates)?wu(e.disabledDates,e.timezone,e.isSpecific):e.disabledDates,allowedDates:au(e.allowedDates)?wu(e.allowedDates,e.timezone,e.isSpecific):null,highlight:typeof e.highlight=="object"&&au((t=e.highlight)==null?void 0:t.dates)?wu(e.highlight.dates,e.timezone):e.highlight,markers:vy(e.markers,e.timezone)}},gy=(e,t)=>typeof e=="boolean"?{enabled:e,dragSelect:!0,limit:+t}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:e.dragSelect??!0},yy=e=>({...Object.fromEntries(Object.keys(e).map(t=>{const r=t,a=e[r],o=typeof e[r]=="string"?{[a]:!0}:Object.fromEntries(a.map(n=>[n,!0]));return[t,o]}))}),ct=e=>{const t=()=>{const S=e.enableSeconds?":ss":"",P=e.enableMinutes?":mm":"";return e.is24?`HH${P}${S}`:`hh${P}${S} aa`},r=()=>{var S;return e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?t():e.weekPicker?`${((S=A.value)==null?void 0:S.type)==="iso"?"RR":"ww"}-yyyy`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?`MM/dd/yyyy, ${t()}`:"MM/dd/yyyy"},a=S=>Bd(S,e.enableSeconds),o=()=>h.value.enabled?e.startTime&&Array.isArray(e.startTime)?[a(e.startTime[0]),a(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?a(e.startTime):null,n=Q(()=>ny(e.multiCalendars)),i=Q(()=>o()),l=Q(()=>oy(e.ariaLabels)),s=Q(()=>uy(e.filters)),c=Q(()=>ly(e.transitions)),u=Q(()=>py(e.actionRow)),p=Q(()=>iy(e.previewFormat,e.format,r())),f=Q(()=>sy(e.textInput)),w=Q(()=>cy(e.inline)),g=Q(()=>fy(e.config)),b=Q(()=>dy(e.highlight)),A=Q(()=>wy(e.weekNumbers)),F=Q(()=>by(e.timezone,e.emitTimezone)),L=Q(()=>gy(e.multiDates,e.multiDatesLimit)),m=Q(()=>hy({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:b.value,markers:e.markers,timezone:F.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker})),h=Q(()=>my(e.range,{minMaxRawRange:!1,maxRange:e.maxRange,minRange:e.minRange,noDisabledRange:e.noDisabledRange,showLastInRange:e.showLastInRange,partialRange:e.partialRange,disableTimeRangeValidation:e.disableTimeRangeValidation,autoRange:e.autoRange,fixedStart:e.fixedStart,fixedEnd:e.fixedEnd})),C=Q(()=>yy(e.ui));return{defaultedTransitions:c,defaultedMultiCalendars:n,defaultedStartTime:i,defaultedAriaLabels:l,defaultedFilters:s,defaultedActionRow:u,defaultedPreviewFormat:p,defaultedTextInput:f,defaultedInline:w,defaultedConfig:g,defaultedHighlight:b,defaultedWeekNumbers:A,defaultedRange:h,propDates:m,defaultedTz:F,defaultedMultiDates:L,defaultedUI:C,getDefaultPattern:r,getDefaultStartTime:o}},xy=(e,t,r)=>{const a=ee(),{defaultedTextInput:o,defaultedRange:n,defaultedTz:i,defaultedMultiDates:l,getDefaultPattern:s}=ct(t),c=ee(""),u=$o(t,"format"),p=$o(t,"formatLocale");qe(a,()=>{typeof t.onInternalModelChange=="function"&&e("internal-model-change",a.value,G(!0))},{deep:!0}),qe(n,(E,de)=>{E.enabled!==de.enabled&&(a.value=null)}),qe(u,()=>{re()});const f=E=>i.value.timezone&&i.value.convertModel?rr(E,i.value.timezone):E,w=E=>{if(i.value.timezone&&i.value.convertModel){const de=j1(i.value.timezone);return jg(E,de)}return E},g=(E,de,Me=!1)=>Yd(E,t.format,t.formatLocale,o.value.rangeSeparator,t.modelAuto,de??s(),Me),b=E=>E?t.modelType?we(E):{hours:ra(E),minutes:Ma(E),seconds:t.enableSeconds?No(E):0}:null,A=E=>t.modelType?we(E):{month:He(E),year:Le(E)},F=E=>Array.isArray(E)?l.value.enabled?E.map(de=>L(de,Br(ce(),de))):Ji(()=>[Br(ce(),E[0]),E[1]?Br(ce(),E[1]):qo(n.value.partialRange)],n.value.enabled):Br(ce(),+E),L=(E,de)=>(typeof E=="string"||typeof E=="number")&&t.modelType?se(E):de,m=E=>Array.isArray(E)?[L(E[0],Oa(null,+E[0].hours,+E[0].minutes,E[0].seconds)),L(E[1],Oa(null,+E[1].hours,+E[1].minutes,E[1].seconds))]:L(E,Oa(null,E.hours,E.minutes,E.seconds)),h=E=>{const de=et(ce(),{date:1});return Array.isArray(E)?l.value.enabled?E.map(Me=>L(Me,oa(de,+Me.month,+Me.year))):Ji(()=>[L(E[0],oa(de,+E[0].month,+E[0].year)),L(E[1],E[1]?oa(de,+E[1].month,+E[1].year):qo(n.value.partialRange))],n.value.enabled):L(E,oa(de,+E.month,+E.year))},C=E=>{if(Array.isArray(E))return E.map(de=>se(de));throw new Error(tu.dateArr("multi-dates"))},S=E=>{if(Array.isArray(E)&&n.value.enabled){const de=E[0],Me=E[1];return[ce(Array.isArray(de)?de[0]:null),ce(Array.isArray(Me)?Me[0]:null)]}return ce(E[0])},P=E=>t.modelAuto?Array.isArray(E)?[se(E[0]),se(E[1])]:t.autoApply?[se(E)]:[se(E),null]:Array.isArray(E)?Ji(()=>E[1]?[se(E[0]),E[1]?se(E[1]):qo(n.value.partialRange)]:[se(E[0])],n.value.enabled):se(E),R=()=>{Array.isArray(a.value)&&n.value.enabled&&a.value.length===1&&a.value.push(qo(n.value.partialRange))},_=()=>{const E=a.value;return[we(E[0]),E[1]?we(E[1]):qo(n.value.partialRange)]},T=()=>a.value[1]?_():we(Rt(a.value[0])),q=()=>(a.value||[]).map(E=>we(E)),N=(E=!1)=>(E||R(),t.modelAuto?T():l.value.enabled?q():Array.isArray(a.value)?Ji(()=>_(),n.value.enabled):we(Rt(a.value))),ae=E=>!E||Array.isArray(E)&&!E.length?null:t.timePicker?m(Rt(E)):t.monthPicker?h(Rt(E)):t.yearPicker?F(Rt(E)):l.value.enabled?C(Rt(E)):t.weekPicker?S(Rt(E)):P(Rt(E)),j=E=>{const de=ae(E);nu(Rt(de))?(a.value=Rt(de),re()):(a.value=null,c.value="")},x=()=>{const E=de=>zr(de,o.value.format);return`${E(a.value[0])} ${o.value.rangeSeparator} ${a.value[1]?E(a.value[1]):""}`},H=()=>r.value&&a.value?Array.isArray(a.value)?x():zr(a.value,o.value.format):g(a.value),y=()=>a.value?l.value.enabled?a.value.map(E=>g(E)).join("; "):o.value.enabled&&typeof o.value.format=="string"?H():g(a.value):"",re=()=>{!t.format||typeof t.format=="string"||o.value.enabled&&typeof o.value.format=="string"?c.value=y():c.value=t.format(a.value)},se=E=>{if(t.utc){const de=new Date(E);return t.utc==="preserve"?new Date(de.getTime()+de.getTimezoneOffset()*6e4):de}return t.modelType?H1.includes(t.modelType)?f(new Date(E)):t.modelType==="format"&&(typeof t.format=="string"||!t.format)?f(Ws(E,s(),new Date,{locale:p.value})):f(Ws(E,t.modelType,new Date,{locale:p.value})):f(new Date(E))},we=E=>E?t.utc?Q1(E,t.utc==="preserve",t.enableSeconds):t.modelType?t.modelType==="timestamp"?+w(E):t.modelType==="iso"?w(E).toISOString():t.modelType==="format"&&(typeof t.format=="string"||!t.format)?g(w(E)):g(w(E),t.modelType,!0):w(E):"",ge=(E,de=!1,Me=!1)=>{if(Me)return E;if(e("update:model-value",E),i.value.emitTimezone&&de){const ne=Array.isArray(E)?E.map(Ae=>rr(Rt(Ae),i.value.emitTimezone)):rr(Rt(E),i.value.emitTimezone);e("update:model-timezone-value",ne)}},B=E=>Array.isArray(a.value)?l.value.enabled?a.value.map(de=>E(de)):[E(a.value[0]),a.value[1]?E(a.value[1]):qo(n.value.partialRange)]:E(Rt(a.value)),ie=()=>{if(Array.isArray(a.value)){const E=aa(a.value[0],t.weekStart),de=a.value[1]?aa(a.value[1],t.weekStart):[];return[E.map(Me=>ce(Me)),de.map(Me=>ce(Me))]}return aa(a.value,t.weekStart).map(E=>ce(E))},$=(E,de)=>ge(Rt(B(E)),!1,de),Z=E=>{const de=ie();return E?de:e("update:model-value",ie())},G=(E=!1)=>(E||re(),t.monthPicker?$(A,E):t.timePicker?$(b,E):t.yearPicker?$(Le,E):t.weekPicker?Z(E):ge(N(E),!0,E));return{inputValue:c,internalModelValue:a,checkBeforeEmit:()=>a.value?n.value.enabled?n.value.partialRange?a.value.length>=1:a.value.length===2:!!a.value:!1,parseExternalModelValue:j,formatInputValue:re,emitModelValue:G}},_y=(e,t)=>{const{defaultedFilters:r,propDates:a}=ct(e),{validateMonthYearInRange:o}=La(e),n=(u,p)=>{let f=u;return r.value.months.includes(He(f))?(f=p?$r(u,1):Ho(u,1),n(f,p)):f},i=(u,p)=>{let f=u;return r.value.years.includes(Le(f))?(f=p?Fs(u,1):Pd(u,1),i(f,p)):f},l=(u,p=!1)=>{const f=et(ce(),{month:e.month,year:e.year});let w=u?$r(f,1):Ho(f,1);e.disableYearSelect&&(w=Br(w,e.year));let g=He(w),b=Le(w);r.value.months.includes(g)&&(w=n(w,u),g=He(w),b=Le(w)),r.value.years.includes(b)&&(w=i(w,u),b=Le(w)),o(g,b,u,e.preventMinMaxNavigation)&&s(g,b,p)},s=(u,p,f)=>{t("update-month-year",{month:u,year:p,fromNav:f})},c=Q(()=>u=>Vd(et(ce(),{month:e.month,year:e.year}),a.value.maxDate,a.value.minDate,e.preventMinMaxNavigation,u));return{handleMonthYearChange:l,isDisabled:c,updateMonthYear:s}},tl={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},Or={...tl,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},ky=["title"],Sy=["disabled"],Cy=Ft({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...Or},emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:t}){const r=t,a=e,{defaultedActionRow:o,defaultedPreviewFormat:n,defaultedMultiCalendars:i,defaultedTextInput:l,defaultedInline:s,defaultedRange:c,defaultedMultiDates:u,getDefaultPattern:p}=ct(a),{isTimeValid:f,isMonthValid:w}=La(a),{buildMatrix:g}=Aa(),b=ee(null),A=ee(null),F=ee(!1),L=ee({}),m=ee(null),h=ee(null);nt(()=>{a.arrowNavigation&&g([Mt(b),Mt(A)],"actionRow"),C(),window.addEventListener("resize",C)}),Ao(()=>{window.removeEventListener("resize",C)});const C=()=>{F.value=!1,setTimeout(()=>{var x,H;const y=(x=m.value)==null?void 0:x.getBoundingClientRect(),re=(H=h.value)==null?void 0:H.getBoundingClientRect();y&&re&&(L.value.maxWidth=`${re.width-y.width-20}px`),F.value=!0},0)},S=Q(()=>c.value.enabled&&!c.value.partialRange&&a.internalModelValue?a.internalModelValue.length===2:!0),P=Q(()=>!f.value(a.internalModelValue)||!w.value(a.internalModelValue)||!S.value),R=()=>{const x=n.value;return a.timePicker||a.monthPicker,x(Rt(a.internalModelValue))},_=()=>{const x=a.internalModelValue;return i.value.count>0?`${T(x[0])} - ${T(x[1])}`:[T(x[0]),T(x[1])]},T=x=>Yd(x,n.value,a.formatLocale,l.value.rangeSeparator,a.modelAuto,p()),q=Q(()=>!a.internalModelValue||!a.menuMount?"":typeof n.value=="string"?Array.isArray(a.internalModelValue)?a.internalModelValue.length===2&&a.internalModelValue[1]?_():u.value.enabled?a.internalModelValue.map(x=>`${T(x)}`):a.modelAuto?`${T(a.internalModelValue[0])}`:`${T(a.internalModelValue[0])} -`:T(a.internalModelValue):R()),N=()=>u.value.enabled?"; ":" - ",ae=Q(()=>Array.isArray(q.value)?q.value.join(N()):q.value),j=()=>{f.value(a.internalModelValue)&&w.value(a.internalModelValue)&&S.value?r("select-date"):r("invalid-select")};return(x,H)=>(O(),Y("div",{ref_key:"actionRowRef",ref:h,class:"dp__action_row"},[x.$slots["action-row"]?_e(x.$slots,"action-row",Dt(dt({key:0},{internalModelValue:x.internalModelValue,disabled:P.value,selectDate:()=>x.$emit("select-date"),closePicker:()=>x.$emit("close-picker")}))):(O(),Y(Ce,{key:1},[d(o).showPreview?(O(),Y("div",{key:0,class:"dp__selection_preview",title:ae.value,style:$t(L.value)},[x.$slots["action-preview"]&&F.value?_e(x.$slots,"action-preview",{key:0,value:x.internalModelValue}):U("",!0),!x.$slots["action-preview"]&&F.value?(O(),Y(Ce,{key:1},[ot(me(ae.value),1)],64)):U("",!0)],12,ky)):U("",!0),M("div",{ref_key:"actionBtnContainer",ref:m,class:"dp__action_buttons","data-dp-element":"action-row"},[x.$slots["action-buttons"]?_e(x.$slots,"action-buttons",{key:0,value:x.internalModelValue}):U("",!0),x.$slots["action-buttons"]?U("",!0):(O(),Y(Ce,{key:1},[!d(s).enabled&&d(o).showCancel?(O(),Y("button",{key:0,ref_key:"cancelButtonRef",ref:b,type:"button",class:"dp__action_button dp__action_cancel",onClick:H[0]||(H[0]=y=>x.$emit("close-picker")),onKeydown:H[1]||(H[1]=y=>d(ar)(y,()=>x.$emit("close-picker")))},me(x.cancelText),545)):U("",!0),d(o).showNow?(O(),Y("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:H[2]||(H[2]=y=>x.$emit("select-now")),onKeydown:H[3]||(H[3]=y=>d(ar)(y,()=>x.$emit("select-now")))},me(x.nowButtonLabel),33)):U("",!0),d(o).showSelect?(O(),Y("button",{key:2,ref_key:"selectButtonRef",ref:A,type:"button",class:"dp__action_button dp__action_select",disabled:P.value,"data-test":"select-button",onKeydown:H[4]||(H[4]=y=>d(ar)(y,()=>j())),onClick:j},me(x.selectText),41,Sy)):U("",!0)],64))],512)],64))],512))}}),$y={class:"dp__selection_grid_header"},Ty=["aria-selected","aria-disabled","data-test","onClick","onKeydown","onMouseover"],My=["aria-label"],Hn=Ft({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:t,emit:r}){const{setSelectionGrid:a,buildMultiLevelMatrix:o,setMonthPicker:n}=Aa(),i=r,l=e,{defaultedAriaLabels:s,defaultedTextInput:c,defaultedConfig:u}=ct(l),{hideNavigationButtons:p}=ol(),f=ee(!1),w=ee(null),g=ee(null),b=ee([]),A=ee(),F=ee(null),L=ee(0),m=ee(null);bc(()=>{w.value=null}),nt(()=>{_t().then(()=>q()),l.noOverlayFocus||C(),h(!0)}),Ao(()=>h(!1));const h=B=>{var ie;l.arrowNavigation&&((ie=l.headerRefs)!=null&&ie.length?n(B):a(B))},C=()=>{var B;const ie=Mt(g);ie&&(c.value.enabled||(w.value?(B=w.value)==null||B.focus({preventScroll:!0}):ie.focus({preventScroll:!0})),f.value=ie.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!l.useRelative,"dp--overlay-relative":l.useRelative})),P=Q(()=>l.useRelative?{height:`${l.height}px`,width:"260px"}:void 0),R=Q(()=>({dp__overlay_col:!0})),_=Q(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:f.value,dp__button_bottom:l.isLast})),T=Q(()=>{var B,ie;return{dp__overlay_container:!0,dp__container_flex:((B=l.items)==null?void 0:B.length)<=6,dp__container_block:((ie=l.items)==null?void 0:ie.length)>6}});qe(()=>l.items,()=>q(!1),{deep:!0});const q=(B=!0)=>{_t().then(()=>{const ie=Mt(w),$=Mt(g),Z=Mt(F),G=Mt(m),E=Z?Z.getBoundingClientRect().height:0;$&&($.getBoundingClientRect().height?L.value=$.getBoundingClientRect().height-E:L.value=u.value.modeHeight-E),ie&&G&&B&&(G.scrollTop=ie.offsetTop-G.offsetTop-(L.value/2-ie.getBoundingClientRect().height)-E)})},N=B=>{B.disabled||i("selected",B.value)},ae=()=>{i("toggle"),i("reset-flow")},j=()=>{l.escClose&&ae()},x=(B,ie,$,Z)=>{B&&((ie.active||ie.value===l.focusValue)&&(w.value=B),l.arrowNavigation&&(Array.isArray(b.value[$])?b.value[$][Z]=B:b.value[$]=[B],H()))},H=()=>{var B,ie;const $=(B=l.headerRefs)!=null&&B.length?[l.headerRefs].concat(b.value):b.value.concat([l.skipButtonRef?[]:[F.value]]);o(Rt($),(ie=l.headerRefs)!=null&&ie.length?"monthPicker":"selectionGrid")},y=B=>{l.arrowNavigation||Pa(B,u.value,!0)},re=B=>{A.value=B,i("hover-value",B)},se=()=>{if(ae(),!l.isLast){const B=Z1(l.menuWrapRef??null,"action-row");if(B){const ie=Id(B);ie==null||ie.focus()}}},we=B=>{switch(B.key){case pt.esc:return j();case pt.arrowLeft:return y(B);case pt.arrowRight:return y(B);case pt.arrowUp:return y(B);case pt.arrowDown:return y(B);default:return}},ge=B=>{if(B.key===pt.enter)return ae();if(B.key===pt.tab)return se()};return t({focusGrid:C}),(B,ie)=>{var $;return O(),Y("div",{ref_key:"gridWrapRef",ref:g,class:fe(S.value),style:$t(P.value),role:"dialog",tabindex:"0",onKeydown:we,onClick:ie[0]||(ie[0]=Ca(()=>{},["prevent"]))},[M("div",{ref_key:"containerRef",ref:m,class:fe(T.value),role:"grid",style:$t({"--dp-overlay-height":`${L.value}px`})},[M("div",$y,[_e(B.$slots,"header")]),B.$slots.overlay?_e(B.$slots,"overlay",{key:0}):(O(!0),Y(Ce,{key:1},ze(B.items,(Z,G)=>(O(),Y("div",{key:G,class:fe(["dp__overlay_row",{dp__flex_row:B.items.length>=3}]),role:"row"},[(O(!0),Y(Ce,null,ze(Z,(E,de)=>(O(),Y("div",{key:E.value,ref_for:!0,ref:Me=>x(Me,E,G,de),role:"gridcell",class:fe(R.value),"aria-selected":E.active||void 0,"aria-disabled":E.disabled||void 0,tabindex:"0","data-test":E.text,onClick:Ca(Me=>N(E),["prevent"]),onKeydown:Me=>d(ar)(Me,()=>N(E),!0),onMouseover:Me=>re(E.value)},[M("div",{class:fe(E.className)},[B.$slots.item?_e(B.$slots,"item",{key:0,item:E}):U("",!0),B.$slots.item?U("",!0):(O(),Y(Ce,{key:1},[ot(me(E.text),1)],64))],2)],42,Ty))),128))],2))),128))],6),B.$slots["button-icon"]?Sr((O(),Y("button",{key:0,ref_key:"toggleButton",ref:F,type:"button","aria-label":($=d(s))==null?void 0:$.toggleOverlay,class:fe(_.value),tabindex:"0",onClick:ae,onKeydown:ge},[_e(B.$slots,"button-icon")],42,My)),[[Sa,!d(p)(B.hideNavigation,B.type)]]):U("",!0)],38)}}}),rl=Ft({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const t=e,r=Q(()=>t.multiCalendars>0?[...Array(t.multiCalendars).keys()]:[0]),a=Q(()=>({dp__instance_calendar:t.multiCalendars>0}));return(o,n)=>(O(),Y("div",{class:fe({dp__menu_inner:!o.stretch,"dp--menu--inner-stretched":o.stretch,dp__flex_display:o.multiCalendars>0,"dp--flex-display-collapsed":o.collapse})},[(O(!0),Y(Ce,null,ze(r.value,(i,l)=>(O(),Y("div",{key:i,class:fe(a.value)},[_e(o.$slots,"default",{instance:i,index:l})],2))),128))],2))}}),Py=["aria-label","aria-disabled"],Bn=Ft({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const r=t,a=ee(null);return nt(()=>r("set-ref",a)),(o,n)=>(O(),Y("button",{ref_key:"elRef",ref:a,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":o.ariaLabel,"aria-disabled":o.disabled||void 0,onClick:n[0]||(n[0]=i=>o.$emit("activate")),onKeydown:n[1]||(n[1]=i=>d(ar)(i,()=>o.$emit("activate"),!0))},[M("span",{class:fe(["dp__inner_nav",{dp__inner_nav_disabled:o.disabled}])},[_e(o.$slots,"default")],2)],40,Py))}}),Oy={class:"dp--year-mode-picker"},Dy=["aria-label","data-test"],Xd=Ft({__name:"YearModePicker",props:{...Or,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:t}){const r=t,a=e,{showRightIcon:o,showLeftIcon:n}=ol(),{defaultedConfig:i,defaultedMultiCalendars:l,defaultedAriaLabels:s,defaultedTransitions:c,defaultedUI:u}=ct(a),{showTransition:p,transitionName:f}=Vn(c),w=(A=!1,F)=>{r("toggle-year-picker",{flow:A,show:F})},g=A=>{r("year-select",A)},b=(A=!1)=>{r("handle-year",A)};return(A,F)=>{var L,m,h,C,S;return O(),Y("div",Oy,[d(n)(d(l),e.instance)?(O(),De(Bn,{key:0,ref:"mpPrevIconRef","aria-label":(L=d(s))==null?void 0:L.prevYear,disabled:e.isDisabled(!1),class:fe((m=d(u))==null?void 0:m.navBtnPrev),onActivate:F[0]||(F[0]=P=>b(!1))},{default:Ne(()=>[A.$slots["arrow-left"]?_e(A.$slots,"arrow-left",{key:0}):U("",!0),A.$slots["arrow-left"]?U("",!0):(O(),De(d(Us),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),M("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(h=d(s))==null?void 0:h.openYearsOverlay,"data-test":`year-mode-btn-${e.instance}`,onClick:F[1]||(F[1]=()=>w(!1)),onKeydown:F[2]||(F[2]=Ms(()=>w(!1),["enter"]))},[A.$slots.year?_e(A.$slots,"year",{key:0,year:e.year}):U("",!0),A.$slots.year?U("",!0):(O(),Y(Ce,{key:1},[ot(me(e.year),1)],64))],40,Dy),d(o)(d(l),e.instance)?(O(),De(Bn,{key:1,ref:"mpNextIconRef","aria-label":(C=d(s))==null?void 0:C.nextYear,disabled:e.isDisabled(!0),class:fe((S=d(u))==null?void 0:S.navBtnNext),onActivate:F[3]||(F[3]=P=>b(!0))},{default:Ne(()=>[A.$slots["arrow-right"]?_e(A.$slots,"arrow-right",{key:0}):U("",!0),A.$slots["arrow-right"]?U("",!0):(O(),De(d(Ks),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),Ie(Eo,{name:d(f)(e.showYearPicker),css:d(p)},{default:Ne(()=>[e.showYearPicker?(O(),De(Hn,{key:0,items:e.items,"text-input":A.textInput,"esc-close":A.escClose,config:A.config,"is-last":A.autoApply&&!d(i).keepActionRow,"hide-navigation":A.hideNavigation,"aria-labels":A.ariaLabels,type:"year",onToggle:w,onSelected:F[4]||(F[4]=P=>g(P))},Bt({"button-icon":Ne(()=>[A.$slots["calendar-icon"]?_e(A.$slots,"calendar-icon",{key:0}):U("",!0),A.$slots["calendar-icon"]?U("",!0):(O(),De(d(Bo),{key:1}))]),_:2},[A.$slots["year-overlay-value"]?{name:"item",fn:Ne(({item:P})=>[_e(A.$slots,"year-overlay-value",{text:P.text,value:P.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels"])):U("",!0)]),_:3},8,["name","css"])])}}}),mu=(e,t,r)=>{if(t.value&&Array.isArray(t.value))if(t.value.some(a=>Be(e,a))){const a=t.value.filter(o=>!Be(o,e));t.value=a.length?a:null}else(r&&+r>t.value.length||!r)&&t.value.push(e);else t.value=[e]},bu=(e,t,r)=>{let a=e.value?e.value.slice():[];return a.length===2&&a[1]!==null&&(a=[]),a.length?mt(t,a[0])?(a.unshift(t),r("range-start",a[0]),r("range-start",a[1])):(a[1]=t,r("range-end",t)):(a=[t],r("range-start",t)),a},al=(e,t,r,a)=>{e&&(e[0]&&e[1]&&r&&t("auto-apply"),e[0]&&!e[1]&&a&&r&&t("auto-apply"))},Qd=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map(t=>rr(ce(t),e.timezone)):Array.isArray(e.value)||(e.modelValue.value=rr(ce(e.value),e.timezone))},Jd=(e,t,r,a)=>Array.isArray(t.value)&&(t.value.length===2||t.value.length===1&&a.value.partialRange)?a.value.fixedStart&&(gt(e,t.value[0])||Be(e,t.value[0]))?[t.value[0],e]:a.value.fixedEnd&&(mt(e,t.value[1])||Be(e,t.value[1]))?[e,t.value[1]]:(r("invalid-fixed-range",e),t.value):[],ew=({multiCalendars:e,range:t,highlight:r,propDates:a,calendars:o,modelValue:n,props:i,filters:l,year:s,month:c,emit:u})=>{const p=Q(()=>eu(i.yearRange,i.locale,i.reverseYears)),f=ee([!1]),w=Q(()=>(T,q)=>{const N=et(Pr(new Date),{month:c.value(T),year:s.value(T)}),ae=q?pd(N):Rn(N);return Vd(ae,a.value.maxDate,a.value.minDate,i.preventMinMaxNavigation,q)}),g=()=>Array.isArray(n.value)&&e.value.solo&&n.value[1],b=()=>{for(let T=0;T{if(!T)return b();const q=et(ce(),o.value[T]);return o.value[0].year=Le(Pd(q,e.value.count-1)),b()},F=(T,q)=>{const N=qg(q,T);return t.value.showLastInRange&&N>1?q:T},L=T=>i.focusStartDate||e.value.solo?T[0]:T[1]?F(T[0],T[1]):T[0],m=()=>{if(n.value){const T=Array.isArray(n.value)?L(n.value):n.value;o.value[0]={month:He(T),year:Le(T)}}},h=()=>{m(),e.value.count&&b()};qe(n,(T,q)=>{i.isTextInputDate&&JSON.stringify(T??{})!==JSON.stringify(q??{})&&h()}),nt(()=>{h()});const C=(T,q)=>{o.value[q].year=T,u("update-month-year",{instance:q,year:T,month:o.value[q].month}),e.value.count&&!e.value.solo&&A(q)},S=Q(()=>T=>Vo(p.value,q=>{var N;const ae=s.value(T)===q.value,j=zn(q.value,Yo(a.value.minDate),Yo(a.value.maxDate))||((N=l.value.years)==null?void 0:N.includes(s.value(T))),x=uu(r.value,q.value);return{active:ae,disabled:j,highlighted:x}})),P=(T,q)=>{C(T,q),_(q)},R=(T,q=!1)=>{if(!w.value(T,q)){const N=q?s.value(T)+1:s.value(T)-1;C(N,T)}},_=(T,q=!1,N)=>{q||u("reset-flow"),N!==void 0?f.value[T]=N:f.value[T]=!f.value[T],f.value[T]?u("overlay-toggle",{open:!0,overlay:qt.year}):(u("overlay-closed"),u("overlay-toggle",{open:!1,overlay:qt.year}))};return{isDisabled:w,groupedYears:S,showYearPicker:f,selectYear:C,toggleYearPicker:_,handleYearSelect:P,handleYear:R}},Ay=(e,t)=>{const{defaultedMultiCalendars:r,defaultedAriaLabels:a,defaultedTransitions:o,defaultedConfig:n,defaultedRange:i,defaultedHighlight:l,propDates:s,defaultedTz:c,defaultedFilters:u,defaultedMultiDates:p}=ct(e),f=()=>{e.isTextInputDate&&h(Le(ce(e.startDate)),0)},{modelValue:w,year:g,month:b,calendars:A}=Yn(e,t,f),F=Q(()=>Ad(e.formatLocale,e.locale,e.monthNameFormat)),L=ee(null),{checkMinMaxRange:m}=La(e),{selectYear:h,groupedYears:C,showYearPicker:S,toggleYearPicker:P,handleYearSelect:R,handleYear:_,isDisabled:T}=ew({modelValue:w,multiCalendars:r,range:i,highlight:l,calendars:A,year:g,propDates:s,month:b,filters:u,props:e,emit:t});nt(()=>{e.startDate&&(w.value&&e.focusStartDate||!w.value)&&h(Le(ce(e.startDate)),0)});const q=$=>$?{month:He($),year:Le($)}:{month:null,year:null},N=()=>w.value?Array.isArray(w.value)?w.value.map($=>q($)):q(w.value):q(),ae=($,Z)=>{const G=A.value[$],E=N();return Array.isArray(E)?E.some(de=>de.year===(G==null?void 0:G.year)&&de.month===Z):(G==null?void 0:G.year)===E.year&&Z===E.month},j=($,Z,G)=>{var E,de;const Me=N();return Array.isArray(Me)?g.value(Z)===((E=Me[G])==null?void 0:E.year)&&$===((de=Me[G])==null?void 0:de.month):!1},x=($,Z)=>{if(i.value.enabled){const G=N();if(Array.isArray(w.value)&&Array.isArray(G)){const E=j($,Z,0)||j($,Z,1),de=oa(Pr(ce()),$,g.value(Z));return Qi(w.value,L.value,de)&&!E}return!1}return!1},H=Q(()=>$=>Vo(F.value,Z=>{var G;const E=ae($,Z.value),de=zn(Z.value,zd(g.value($),s.value.minDate),jd(g.value($),s.value.maxDate))||ay(s.value.disabledDates,g.value($)).includes(Z.value)||((G=u.value.months)==null?void 0:G.includes(Z.value)),Me=x(Z.value,$),ne=Wd(l.value,Z.value,g.value($));return{active:E,disabled:de,isBetween:Me,highlighted:ne}})),y=($,Z)=>oa(Pr(ce()),$,g.value(Z)),re=($,Z)=>{const G=w.value?w.value:Pr(new Date);w.value=oa(G,$,g.value(Z)),t("auto-apply"),t("update-flow-step")},se=($,Z)=>{const G=y($,Z);i.value.fixedEnd||i.value.fixedStart?w.value=Jd(G,w,t,i):w.value?m(G,w.value)&&(w.value=bu(w,y($,Z),t)):w.value=[y($,Z)],_t().then(()=>{al(w.value,t,e.autoApply,e.modelAuto)})},we=($,Z)=>{mu(y($,Z),w,p.value.limit),t("auto-apply",!0)},ge=($,Z)=>(A.value[Z].month=$,ie(Z,A.value[Z].year,$),p.value.enabled?we($,Z):i.value.enabled?se($,Z):re($,Z)),B=($,Z)=>{h($,Z),ie(Z,$,null)},ie=($,Z,G)=>{let E=G;if(!E&&E!==0){const de=N();E=Array.isArray(de)?de[$].month:de.month}t("update-month-year",{instance:$,year:Z,month:E})};return{groupedMonths:H,groupedYears:C,year:g,isDisabled:T,defaultedMultiCalendars:r,defaultedAriaLabels:a,defaultedTransitions:o,defaultedConfig:n,showYearPicker:S,modelValue:w,presetDate:($,Z)=>{Qd({value:$,modelValue:w,range:i.value.enabled,timezone:Z?void 0:c.value.timezone}),t("auto-apply")},setHoverDate:($,Z)=>{L.value=y($,Z)},selectMonth:ge,selectYear:B,toggleYearPicker:P,handleYearSelect:R,handleYear:_,getModelMonthYear:N}},Ey=Ft({compatConfig:{MODE:3},__name:"MonthPicker",props:{...Or},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:t,emit:r}){const a=r,o=Ga(),n=ur(o,"yearMode"),i=e;nt(()=>{i.shadow||a("mount",null)});const{groupedMonths:l,groupedYears:s,year:c,isDisabled:u,defaultedMultiCalendars:p,defaultedConfig:f,showYearPicker:w,modelValue:g,presetDate:b,setHoverDate:A,selectMonth:F,selectYear:L,toggleYearPicker:m,handleYearSelect:h,handleYear:C,getModelMonthYear:S}=Ay(i,a);return t({getSidebarProps:()=>({modelValue:g,year:c,getModelMonthYear:S,selectMonth:F,selectYear:L,handleYear:C}),presetDate:b,toggleYearPicker:P=>m(0,P)}),(P,R)=>(O(),De(rl,{"multi-calendars":d(p).count,collapse:P.collapse,stretch:""},{default:Ne(({instance:_})=>[P.$slots["top-extra"]?_e(P.$slots,"top-extra",{key:0,value:P.internalModelValue}):U("",!0),P.$slots["month-year"]?_e(P.$slots,"month-year",Dt(dt({key:1},{year:d(c),months:d(l)(_),years:d(s)(_),selectMonth:d(F),selectYear:d(L),instance:_}))):(O(),De(Hn,{key:2,items:d(l)(_),"arrow-navigation":P.arrowNavigation,"is-last":P.autoApply&&!d(f).keepActionRow,"esc-close":P.escClose,height:d(f).modeHeight,config:P.config,"no-overlay-focus":!!(P.noOverlayFocus||P.textInput),"use-relative":"",type:"month",onSelected:T=>d(F)(T,_),onHoverValue:T=>d(A)(T,_)},Bt({header:Ne(()=>[Ie(Xd,dt(P.$props,{items:d(s)(_),instance:_,"show-year-picker":d(w)[_],year:d(c)(_),"is-disabled":T=>d(u)(_,T),onHandleYear:T=>d(C)(_,T),onYearSelect:T=>d(h)(T,_),onToggleYearPicker:T=>d(m)(_,T==null?void 0:T.flow,T==null?void 0:T.show)}),Bt({_:2},[ze(d(n),(T,q)=>({name:T,fn:Ne(N=>[_e(P.$slots,T,Dt(Qt(N)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[P.$slots["month-overlay-value"]?{name:"item",fn:Ne(({item:T})=>[_e(P.$slots,"month-overlay-value",{text:T.text,value:T.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse"]))}}),Ly=(e,t)=>{const r=()=>{e.isTextInputDate&&(u.value=Le(ce(e.startDate)))},{modelValue:a}=Yn(e,t,r),o=ee(null),{defaultedHighlight:n,defaultedMultiDates:i,defaultedFilters:l,defaultedRange:s,propDates:c}=ct(e),u=ee();nt(()=>{e.startDate&&(a.value&&e.focusStartDate||!a.value)&&(u.value=Le(ce(e.startDate)))});const p=b=>Array.isArray(a.value)?a.value.some(A=>Le(A)===b):a.value?Le(a.value)===b:!1,f=b=>s.value.enabled&&Array.isArray(a.value)?Qi(a.value,o.value,g(b)):!1,w=Q(()=>Vo(eu(e.yearRange,e.locale,e.reverseYears),b=>{const A=p(b.value),F=zn(b.value,Yo(c.value.minDate),Yo(c.value.maxDate))||l.value.years.includes(b.value),L=f(b.value)&&!A,m=uu(n.value,b.value);return{active:A,disabled:F,isBetween:L,highlighted:m}})),g=b=>Br(Pr(Rn(new Date)),b);return{groupedYears:w,modelValue:a,focusYear:u,setHoverValue:b=>{o.value=Br(Pr(new Date),b)},selectYear:b=>{var A;if(t("update-month-year",{instance:0,year:b}),i.value.enabled)return a.value?Array.isArray(a.value)&&(((A=a.value)==null?void 0:A.map(F=>Le(F))).includes(b)?a.value=a.value.filter(F=>Le(F)!==b):a.value.push(Br(er(ce()),b))):a.value=[Br(er(Rn(ce())),b)],t("auto-apply",!0);s.value.enabled?(a.value=bu(a,g(b),t),_t().then(()=>{al(a.value,t,e.autoApply,e.modelAuto)})):(a.value=g(b),t("auto-apply"))}}},Ry=Ft({compatConfig:{MODE:3},__name:"YearPicker",props:{...Or},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:t,emit:r}){const a=r,o=e,{groupedYears:n,modelValue:i,focusYear:l,selectYear:s,setHoverValue:c}=Ly(o,a),{defaultedConfig:u}=ct(o);return t({getSidebarProps:()=>({modelValue:i,selectYear:s})}),(p,f)=>(O(),Y("div",null,[p.$slots["top-extra"]?_e(p.$slots,"top-extra",{key:0,value:p.internalModelValue}):U("",!0),p.$slots["month-year"]?_e(p.$slots,"month-year",Dt(dt({key:1},{years:d(n),selectYear:d(s)}))):(O(),De(Hn,{key:2,items:d(n),"is-last":p.autoApply&&!d(u).keepActionRow,height:d(u).modeHeight,config:p.config,"no-overlay-focus":!!(p.noOverlayFocus||p.textInput),"focus-value":d(l),type:"year","use-relative":"",onSelected:d(s),onHoverValue:d(c)},Bt({_:2},[p.$slots["year-overlay-value"]?{name:"item",fn:Ne(({item:w})=>[_e(p.$slots,"year-overlay-value",{text:w.text,value:w.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),Iy={key:0,class:"dp__time_input"},Fy=["data-test","aria-label","onKeydown","onClick","onMousedown"],Ny=M("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),zy=M("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),jy=["aria-label","disabled","data-test","onKeydown","onClick"],Hy=["data-test","aria-label","onKeydown","onClick","onMousedown"],By=M("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),Vy=M("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),Yy={key:0},qy=["aria-label"],Wy=Ft({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...Or},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:t,emit:r}){const a=r,o=e,{setTimePickerElements:n,setTimePickerBackRef:i}=Aa(),{defaultedAriaLabels:l,defaultedTransitions:s,defaultedFilters:c,defaultedConfig:u,defaultedRange:p}=ct(o),{transitionName:f,showTransition:w}=Vn(s),g=fr({hours:!1,minutes:!1,seconds:!1}),b=ee("AM"),A=ee(null),F=ee([]),L=ee();nt(()=>{a("mounted")});const m=I=>et(new Date,{hours:I.hours,minutes:I.minutes,seconds:o.enableSeconds?I.seconds:0,milliseconds:0}),h=Q(()=>I=>H(I,o[I])||S(I,o[I])),C=Q(()=>({hours:o.hours,minutes:o.minutes,seconds:o.seconds})),S=(I,v)=>p.value.enabled&&!p.value.disableTimeRangeValidation?!o.validateTime(I,v):!1,P=(I,v)=>{if(p.value.enabled&&!p.value.disableTimeRangeValidation){const k=v?+o[`${I}Increment`]:-+o[`${I}Increment`],z=o[I]+k;return!o.validateTime(I,z)}return!1},R=Q(()=>I=>!ge(+o[I]+ +o[`${I}Increment`],I)||P(I,!0)),_=Q(()=>I=>!ge(+o[I]-+o[`${I}Increment`],I)||P(I,!1)),T=(I,v)=>ed(et(ce(),I),v),q=(I,v)=>N1(et(ce(),I),v),N=Q(()=>({dp__time_col:!0,dp__time_col_block:!o.timePickerInline,dp__time_col_reg_block:!o.enableSeconds&&o.is24&&!o.timePickerInline,dp__time_col_reg_inline:!o.enableSeconds&&o.is24&&o.timePickerInline,dp__time_col_reg_with_button:!o.enableSeconds&&!o.is24,dp__time_col_sec:o.enableSeconds&&o.is24,dp__time_col_sec_with_button:o.enableSeconds&&!o.is24})),ae=Q(()=>{const I=[{type:"hours"}];return o.enableMinutes&&I.push({type:"",separator:!0},{type:"minutes"}),o.enableSeconds&&I.push({type:"",separator:!0},{type:"seconds"}),I}),j=Q(()=>ae.value.filter(I=>!I.separator)),x=Q(()=>I=>{if(I==="hours"){const v=E(+o.hours);return{text:v<10?`0${v}`:`${v}`,value:v}}return{text:o[I]<10?`0${o[I]}`:`${o[I]}`,value:o[I]}}),H=(I,v)=>{var k;if(!o.disabledTimesConfig)return!1;const z=o.disabledTimesConfig(o.order,I==="hours"?v:void 0);return z[I]?!!((k=z[I])!=null&&k.includes(v)):!0},y=(I,v)=>v!=="hours"||b.value==="AM"?I:I+12,re=I=>{const v=o.is24?24:12,k=I==="hours"?v:60,z=+o[`${I}GridIncrement`],V=I==="hours"&&!o.is24?z:0,J=[];for(let D=V;D({active:!1,disabled:c.value.times[I].includes(D.value)||!ge(D.value,I)||H(I,D.value)||S(I,D.value)}))},se=I=>I>=0?I:59,we=I=>I>=0?I:23,ge=(I,v)=>{const k=o.minTime?m(ou(o.minTime)):null,z=o.maxTime?m(ou(o.maxTime)):null,V=m(ou(C.value,v,v==="minutes"||v==="seconds"?se(I):we(I)));return k&&z?(Nn(V,z)||jo(V,z))&&(zo(V,k)||jo(V,k)):k?zo(V,k)||jo(V,k):z?Nn(V,z)||jo(V,z):!0},B=I=>o[`no${I[0].toUpperCase()+I.slice(1)}Overlay`],ie=I=>{B(I)||(g[I]=!g[I],g[I]?a("overlay-opened",I):a("overlay-closed",I))},$=I=>I==="hours"?ra:I==="minutes"?Ma:No,Z=()=>{L.value&&clearTimeout(L.value)},G=(I,v=!0,k)=>{const z=v?T:q,V=v?+o[`${I}Increment`]:-+o[`${I}Increment`];ge(+o[I]+V,I)&&a(`update:${I}`,$(I)(z({[I]:+o[I]},{[I]:+o[`${I}Increment`]}))),!(k!=null&&k.keyboard)&&u.value.timeArrowHoldThreshold&&(L.value=setTimeout(()=>{G(I,v)},u.value.timeArrowHoldThreshold))},E=I=>o.is24?I:(I>=12?b.value="PM":b.value="AM",Y1(I)),de=()=>{b.value==="PM"?(b.value="AM",a("update:hours",o.hours-12)):(b.value="PM",a("update:hours",o.hours+12)),a("am-pm-change",b.value)},Me=I=>{g[I]=!0},ne=(I,v,k)=>{if(I&&o.arrowNavigation){Array.isArray(F.value[v])?F.value[v][k]=I:F.value[v]=[I];const z=F.value.reduce((V,J)=>J.map((D,K)=>[...V[K]||[],J[K]]),[]);i(o.closeTimePickerBtn),A.value&&(z[1]=z[1].concat(A.value)),n(z,o.order)}},Ae=(I,v)=>(ie(I),a(`update:${I}`,v));return t({openChildCmp:Me}),(I,v)=>{var k;return I.disabled?U("",!0):(O(),Y("div",Iy,[(O(!0),Y(Ce,null,ze(ae.value,(z,V)=>{var J,D,K;return O(),Y("div",{key:V,class:fe(N.value)},[z.separator?(O(),Y(Ce,{key:0},[ot(" : ")],64)):(O(),Y(Ce,{key:1},[M("button",{ref_for:!0,ref:te=>ne(te,V,0),type:"button",class:fe({dp__btn:!0,dp__inc_dec_button:!I.timePickerInline,dp__inc_dec_button_inline:I.timePickerInline,dp__tp_inline_btn_top:I.timePickerInline,dp__inc_dec_button_disabled:R.value(z.type)}),"data-test":`${z.type}-time-inc-btn-${o.order}`,"aria-label":(J=d(l))==null?void 0:J.incrementValue(z.type),tabindex:"0",onKeydown:te=>d(ar)(te,()=>G(z.type,!0,{keyboard:!0}),!0),onClick:te=>d(u).timeArrowHoldThreshold?void 0:G(z.type,!0),onMousedown:te=>d(u).timeArrowHoldThreshold?G(z.type,!0):void 0,onMouseup:Z},[o.timePickerInline?(O(),Y(Ce,{key:1},[I.$slots["tp-inline-arrow-up"]?_e(I.$slots,"tp-inline-arrow-up",{key:0}):(O(),Y(Ce,{key:1},[Ny,zy],64))],64)):(O(),Y(Ce,{key:0},[I.$slots["arrow-up"]?_e(I.$slots,"arrow-up",{key:0}):U("",!0),I.$slots["arrow-up"]?U("",!0):(O(),De(d(Gs),{key:1}))],64))],42,Fy),M("button",{ref_for:!0,ref:te=>ne(te,V,1),type:"button","aria-label":(D=d(l))==null?void 0:D.openTpOverlay(z.type),class:fe({dp__time_display:!0,dp__time_display_block:!I.timePickerInline,dp__time_display_inline:I.timePickerInline,"dp--time-invalid":h.value(z.type),"dp--time-overlay-btn":!h.value(z.type)}),disabled:B(z.type),tabindex:"0","data-test":`${z.type}-toggle-overlay-btn-${o.order}`,onKeydown:te=>d(ar)(te,()=>ie(z.type),!0),onClick:te=>ie(z.type)},[I.$slots[z.type]?_e(I.$slots,z.type,{key:0,text:x.value(z.type).text,value:x.value(z.type).value}):U("",!0),I.$slots[z.type]?U("",!0):(O(),Y(Ce,{key:1},[ot(me(x.value(z.type).text),1)],64))],42,jy),M("button",{ref_for:!0,ref:te=>ne(te,V,2),type:"button",class:fe({dp__btn:!0,dp__inc_dec_button:!I.timePickerInline,dp__inc_dec_button_inline:I.timePickerInline,dp__tp_inline_btn_bottom:I.timePickerInline,dp__inc_dec_button_disabled:_.value(z.type)}),"data-test":`${z.type}-time-dec-btn-${o.order}`,"aria-label":(K=d(l))==null?void 0:K.decrementValue(z.type),tabindex:"0",onKeydown:te=>d(ar)(te,()=>G(z.type,!1,{keyboard:!0}),!0),onClick:te=>d(u).timeArrowHoldThreshold?void 0:G(z.type,!1),onMousedown:te=>d(u).timeArrowHoldThreshold?G(z.type,!1):void 0,onMouseup:Z},[o.timePickerInline?(O(),Y(Ce,{key:1},[I.$slots["tp-inline-arrow-down"]?_e(I.$slots,"tp-inline-arrow-down",{key:0}):(O(),Y(Ce,{key:1},[By,Vy],64))],64)):(O(),Y(Ce,{key:0},[I.$slots["arrow-down"]?_e(I.$slots,"arrow-down",{key:0}):U("",!0),I.$slots["arrow-down"]?U("",!0):(O(),De(d(Xs),{key:1}))],64))],42,Hy)],64))],2)}),128)),I.is24?U("",!0):(O(),Y("div",Yy,[I.$slots["am-pm-button"]?_e(I.$slots,"am-pm-button",{key:0,toggle:de,value:b.value}):U("",!0),I.$slots["am-pm-button"]?U("",!0):(O(),Y("button",{key:1,ref_key:"amPmButton",ref:A,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(k=d(l))==null?void 0:k.amPmButton,tabindex:"0",onClick:de,onKeydown:v[0]||(v[0]=z=>d(ar)(z,()=>de(),!0))},me(b.value),41,qy))])),(O(!0),Y(Ce,null,ze(j.value,(z,V)=>(O(),De(Eo,{key:V,name:d(f)(g[z.type]),css:d(w)},{default:Ne(()=>[g[z.type]?(O(),De(Hn,{key:0,items:re(z.type),"is-last":I.autoApply&&!d(u).keepActionRow,"esc-close":I.escClose,type:z.type,"text-input":I.textInput,config:I.config,"arrow-navigation":I.arrowNavigation,"aria-labels":I.ariaLabels,onSelected:J=>Ae(z.type,J),onToggle:J=>ie(z.type),onResetFlow:v[1]||(v[1]=J=>I.$emit("reset-flow"))},Bt({"button-icon":Ne(()=>[I.$slots["clock-icon"]?_e(I.$slots,"clock-icon",{key:0}):U("",!0),I.$slots["clock-icon"]?U("",!0):(O(),De(yn(I.timePickerInline?d(Bo):d(Zs)),{key:1}))]),_:2},[I.$slots[`${z.type}-overlay-value`]?{name:"item",fn:Ne(({item:J})=>[_e(I.$slots,`${z.type}-overlay-value`,{text:J.text,value:J.value})]),key:"0"}:void 0,I.$slots[`${z.type}-overlay-header`]?{name:"header",fn:Ne(()=>[_e(I.$slots,`${z.type}-overlay-header`,{toggle:()=>ie(z.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","onSelected","onToggle"])):U("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),Uy={class:"dp--tp-wrap"},Ky=["aria-label","tabindex"],Zy=["tabindex"],Gy=["aria-label"],tw=Ft({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...Or},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:t,emit:r}){const a=r,o=e,{buildMatrix:n,setTimePicker:i}=Aa(),l=Ga(),{defaultedTransitions:s,defaultedAriaLabels:c,defaultedTextInput:u,defaultedConfig:p,defaultedRange:f}=ct(o),{transitionName:w,showTransition:g}=Vn(s),{hideNavigationButtons:b}=ol(),A=ee(null),F=ee(null),L=ee([]),m=ee(null);nt(()=>{a("mount"),!o.timePicker&&o.arrowNavigation?n([Mt(A.value)],"time"):i(!0,o.timePicker)});const h=Q(()=>f.value.enabled&&o.modelAuto?Ed(o.internalModelValue):!0),C=ee(!1),S=y=>({hours:Array.isArray(o.hours)?o.hours[y]:o.hours,minutes:Array.isArray(o.minutes)?o.minutes[y]:o.minutes,seconds:Array.isArray(o.seconds)?o.seconds[y]:o.seconds}),P=Q(()=>{const y=[];if(f.value.enabled)for(let re=0;re<2;re++)y.push(S(re));else y.push(S(0));return y}),R=(y,re=!1,se="")=>{re||a("reset-flow"),C.value=y,a(y?"overlay-opened":"overlay-closed",qt.time),o.arrowNavigation&&i(y),_t(()=>{se!==""&&L.value[0]&&L.value[0].openChildCmp(se)})},_=Q(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:o.autoApply&&!p.value.keepActionRow})),T=ur(l,"timePicker"),q=(y,re,se)=>f.value.enabled?re===0?[y,P.value[1][se]]:[P.value[0][se],y]:y,N=y=>{a("update:hours",y)},ae=y=>{a("update:minutes",y)},j=y=>{a("update:seconds",y)},x=()=>{if(m.value&&!u.value.enabled&&!o.noOverlayFocus){const y=Id(m.value);y&&y.focus({preventScroll:!0})}},H=y=>{a("overlay-closed",y)};return t({toggleTimePicker:R}),(y,re)=>{var se;return O(),Y("div",Uy,[!y.timePicker&&!y.timePickerInline?Sr((O(),Y("button",{key:0,ref_key:"openTimePickerBtn",ref:A,type:"button",class:fe(_.value),"aria-label":(se=d(c))==null?void 0:se.openTimePicker,tabindex:y.noOverlayFocus?void 0:0,"data-test":"open-time-picker-btn",onKeydown:re[0]||(re[0]=we=>d(ar)(we,()=>R(!0))),onClick:re[1]||(re[1]=we=>R(!0))},[y.$slots["clock-icon"]?_e(y.$slots,"clock-icon",{key:0}):U("",!0),y.$slots["clock-icon"]?U("",!0):(O(),De(d(Zs),{key:1}))],42,Ky)),[[Sa,!d(b)(y.hideNavigation,"time")]]):U("",!0),Ie(Eo,{name:d(w)(C.value),css:d(g)&&!y.timePickerInline},{default:Ne(()=>{var we;return[C.value||y.timePicker||y.timePickerInline?(O(),Y("div",{key:0,ref_key:"overlayRef",ref:m,class:fe({dp__overlay:!y.timePickerInline,"dp--overlay-absolute":!o.timePicker&&!y.timePickerInline,"dp--overlay-relative":o.timePicker}),style:$t(y.timePicker?{height:`${d(p).modeHeight}px`}:void 0),tabindex:y.timePickerInline?void 0:0},[M("div",{class:fe(y.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[y.$slots["time-picker-overlay"]?_e(y.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:N,setMinutes:ae,setSeconds:j}):U("",!0),y.$slots["time-picker-overlay"]?U("",!0):(O(),Y("div",{key:1,class:fe(y.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(O(!0),Y(Ce,null,ze(P.value,(ge,B)=>Sr((O(),De(Wy,dt({key:B,ref_for:!0},{...y.$props,order:B,hours:ge.hours,minutes:ge.minutes,seconds:ge.seconds,closeTimePickerBtn:F.value,disabledTimesConfig:e.disabledTimesConfig,disabled:B===0?y.fixedStart:y.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:L,"validate-time":(ie,$)=>e.validateTime(ie,q($,B,ie)),"onUpdate:hours":ie=>N(q(ie,B,"hours")),"onUpdate:minutes":ie=>ae(q(ie,B,"minutes")),"onUpdate:seconds":ie=>j(q(ie,B,"seconds")),onMounted:x,onOverlayClosed:H,onOverlayOpened:re[2]||(re[2]=ie=>y.$emit("overlay-opened",ie)),onAmPmChange:re[3]||(re[3]=ie=>y.$emit("am-pm-change",ie))}),Bt({_:2},[ze(d(T),(ie,$)=>({name:ie,fn:Ne(Z=>[_e(y.$slots,ie,dt({ref_for:!0},Z))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Sa,B===0?!0:h.value]])),128))],2)),!y.timePicker&&!y.timePickerInline?Sr((O(),Y("button",{key:2,ref_key:"closeTimePickerBtn",ref:F,type:"button",class:fe(_.value),"aria-label":(we=d(c))==null?void 0:we.closeTimePicker,tabindex:"0",onKeydown:re[4]||(re[4]=ge=>d(ar)(ge,()=>R(!1))),onClick:re[5]||(re[5]=ge=>R(!1))},[y.$slots["calendar-icon"]?_e(y.$slots,"calendar-icon",{key:0}):U("",!0),y.$slots["calendar-icon"]?U("",!0):(O(),De(d(Bo),{key:1}))],42,Gy)),[[Sa,!d(b)(y.hideNavigation,"time")]]):U("",!0)],2)],14,Zy)):U("",!0)]}),_:3},8,["name","css"])])}}}),rw=(e,t,r,a)=>{const{defaultedRange:o}=ct(e),n=(m,h)=>Array.isArray(t[m])?t[m][h]:t[m],i=m=>e.enableSeconds?Array.isArray(t.seconds)?t.seconds[m]:t.seconds:0,l=(m,h)=>m?h!==void 0?Oa(m,n("hours",h),n("minutes",h),i(h)):Oa(m,t.hours,t.minutes,i()):Md(ce(),i(h)),s=(m,h)=>{t[m]=h},c=Q(()=>e.modelAuto&&o.value.enabled?Array.isArray(r.value)?r.value.length>1:!1:o.value.enabled),u=(m,h)=>{const C=Object.fromEntries(Object.keys(t).map(S=>S===m?[S,h]:[S,t[S]].slice()));if(c.value&&!o.value.disableTimeRangeValidation){const S=R=>r.value?Oa(r.value[R],C.hours[R],C.minutes[R],C.seconds[R]):null,P=R=>Td(r.value[R],0);return!(Be(S(0),S(1))&&(zo(S(0),P(1))||Nn(S(1),P(0))))}return!0},p=(m,h)=>{u(m,h)&&(s(m,h),a&&a())},f=m=>{p("hours",m)},w=m=>{p("minutes",m)},g=m=>{p("seconds",m)},b=(m,h,C,S)=>{h&&f(m),!h&&!C&&w(m),C&&g(m),r.value&&S(r.value)},A=m=>{if(m){const h=Array.isArray(m),C=h?[+m[0].hours,+m[1].hours]:+m.hours,S=h?[+m[0].minutes,+m[1].minutes]:+m.minutes,P=h?[+m[0].seconds,+m[1].seconds]:+m.seconds;s("hours",C),s("minutes",S),e.enableSeconds&&s("seconds",P)}},F=(m,h)=>{const C={hours:Array.isArray(t.hours)?t.hours[m]:t.hours,disabledArr:[]};return(h||h===0)&&(C.hours=h),Array.isArray(e.disabledTimes)&&(C.disabledArr=o.value.enabled&&Array.isArray(e.disabledTimes[m])?e.disabledTimes[m]:e.disabledTimes),C},L=Q(()=>(m,h)=>{var C;if(Array.isArray(e.disabledTimes)){const{disabledArr:S,hours:P}=F(m,h),R=S.filter(_=>+_.hours===P);return((C=R[0])==null?void 0:C.minutes)==="*"?{hours:[P],minutes:void 0,seconds:void 0}:{hours:[],minutes:(R==null?void 0:R.map(_=>+_.minutes))??[],seconds:(R==null?void 0:R.map(_=>_.seconds?+_.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:s,updateHours:f,updateMinutes:w,updateSeconds:g,getSetDateTime:l,updateTimeValues:b,getSecondsValue:i,assignStartTime:A,validateTime:u,disabledTimesConfig:L}},Xy=(e,t)=>{const r=()=>{e.isTextInputDate&&h()},{modelValue:a,time:o}=Yn(e,t,r),{defaultedStartTime:n,defaultedRange:i,defaultedTz:l}=ct(e),{updateTimeValues:s,getSetDateTime:c,setTime:u,assignStartTime:p,disabledTimesConfig:f,validateTime:w}=rw(e,o,a,g);function g(){t("update-flow-step")}const b=S=>{const{hours:P,minutes:R,seconds:_}=S;return{hours:+P,minutes:+R,seconds:_?+_:0}},A=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const P=b(e.startTime[0]),R=b(e.startTime[1]);return[et(ce(),P),et(ce(),R)]}const S=b(e.startTime);return et(ce(),S)}return i.value.enabled?[null,null]:null},F=()=>{if(i.value.enabled){const[S,P]=A();a.value=[rr(c(S,0),l.value.timezone),rr(c(P,1),l.value.timezone)]}else a.value=rr(c(A()),l.value.timezone)},L=S=>Array.isArray(S)?[so(ce(S[0])),so(ce(S[1]))]:[so(S??ce())],m=(S,P,R)=>{u("hours",S),u("minutes",P),u("seconds",e.enableSeconds?R:0)},h=()=>{const[S,P]=L(a.value);return i.value.enabled?m([S.hours,P.hours],[S.minutes,P.minutes],[S.seconds,P.seconds]):m(S.hours,S.minutes,S.seconds)};nt(()=>{if(!e.shadow)return p(n.value),a.value?h():F()});const C=()=>{Array.isArray(a.value)?a.value=a.value.map((S,P)=>S&&c(S,P)):a.value=c(a.value),t("time-update")};return{modelValue:a,time:o,disabledTimesConfig:f,updateTime:(S,P=!0,R=!1)=>{s(S,P,R,C)},validateTime:w}},Qy=Ft({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...Or},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:t,emit:r}){const a=r,o=e,n=Ga(),i=ur(n,"timePicker"),l=ee(null),{time:s,modelValue:c,disabledTimesConfig:u,updateTime:p,validateTime:f}=Xy(o,a);return nt(()=>{o.shadow||a("mount",null)}),t({getSidebarProps:()=>({modelValue:c,time:s,updateTime:p}),toggleTimePicker:(w,g=!1,b="")=>{var A;(A=l.value)==null||A.toggleTimePicker(w,g,b)}}),(w,g)=>(O(),De(rl,{"multi-calendars":0,stretch:""},{default:Ne(()=>[Ie(tw,dt({ref_key:"tpRef",ref:l},w.$props,{hours:d(s).hours,minutes:d(s).minutes,seconds:d(s).seconds,"internal-model-value":w.internalModelValue,"disabled-times-config":d(u),"validate-time":d(f),"onUpdate:hours":g[0]||(g[0]=b=>d(p)(b)),"onUpdate:minutes":g[1]||(g[1]=b=>d(p)(b,!1)),"onUpdate:seconds":g[2]||(g[2]=b=>d(p)(b,!1,!0)),onAmPmChange:g[3]||(g[3]=b=>w.$emit("am-pm-change",b)),onResetFlow:g[4]||(g[4]=b=>w.$emit("reset-flow")),onOverlayClosed:g[5]||(g[5]=b=>w.$emit("overlay-toggle",{open:!1,overlay:b})),onOverlayOpened:g[6]||(g[6]=b=>w.$emit("overlay-toggle",{open:!0,overlay:b}))}),Bt({_:2},[ze(d(i),(b,A)=>({name:b,fn:Ne(F=>[_e(w.$slots,b,Dt(Qt(F)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),Jy={class:"dp--header-wrap"},e2={key:0,class:"dp__month_year_wrap"},t2={key:0},r2={class:"dp__month_year_wrap"},a2=["aria-label","data-test","onClick","onKeydown"],o2=Ft({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...Or},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:t,emit:r}){const a=r,o=e,{defaultedTransitions:n,defaultedAriaLabels:i,defaultedMultiCalendars:l,defaultedFilters:s,defaultedConfig:c,defaultedHighlight:u,propDates:p,defaultedUI:f}=ct(o),{transitionName:w,showTransition:g}=Vn(n),{buildMatrix:b}=Aa(),{handleMonthYearChange:A,isDisabled:F,updateMonthYear:L}=_y(o,a),{showLeftIcon:m,showRightIcon:h}=ol(),C=ee(!1),S=ee(!1),P=ee([null,null,null,null]);nt(()=>{a("mount")});const R=B=>({get:()=>o[B],set:ie=>{const $=B===Mr.month?Mr.year:Mr.month;a("update-month-year",{[B]:ie,[$]:o[$]}),B===Mr.month?H(!0):y(!0)}}),_=Q(R(Mr.month)),T=Q(R(Mr.year)),q=Q(()=>B=>({month:o.month,year:o.year,items:B===Mr.month?o.months:o.years,instance:o.instance,updateMonthYear:L,toggle:B===Mr.month?H:y})),N=Q(()=>o.months.find(ie=>ie.value===o.month)||{text:"",value:0}),ae=Q(()=>Vo(o.months,B=>{const ie=o.month===B.value,$=zn(B.value,zd(o.year,p.value.minDate),jd(o.year,p.value.maxDate))||s.value.months.includes(B.value),Z=Wd(u.value,B.value,o.year);return{active:ie,disabled:$,highlighted:Z}})),j=Q(()=>Vo(o.years,B=>{const ie=o.year===B.value,$=zn(B.value,Yo(p.value.minDate),Yo(p.value.maxDate))||s.value.years.includes(B.value),Z=uu(u.value,B.value);return{active:ie,disabled:$,highlighted:Z}})),x=(B,ie,$)=>{$!==void 0?B.value=$:B.value=!B.value,B.value?a("overlay-opened",ie):a("overlay-closed",ie)},H=(B=!1,ie)=>{re(B),x(C,qt.month,ie)},y=(B=!1,ie)=>{re(B),x(S,qt.year,ie)},re=B=>{B||a("reset-flow")},se=(B,ie)=>{o.arrowNavigation&&(P.value[ie]=Mt(B),b(P.value,"monthYear"))},we=Q(()=>{var B,ie;return[{type:Mr.month,index:1,toggle:H,modelValue:_.value,updateModelValue:$=>_.value=$,text:N.value.text,showSelectionGrid:C.value,items:ae.value,ariaLabel:(B=i.value)==null?void 0:B.openMonthsOverlay},{type:Mr.year,index:2,toggle:y,modelValue:T.value,updateModelValue:$=>T.value=$,text:Fd(o.year,o.locale),showSelectionGrid:S.value,items:j.value,ariaLabel:(ie=i.value)==null?void 0:ie.openYearsOverlay}]}),ge=Q(()=>o.disableYearSelect?[we.value[0]]:o.yearFirst?[...we.value].reverse():we.value);return t({toggleMonthPicker:H,toggleYearPicker:y,handleMonthYearChange:A}),(B,ie)=>{var $,Z,G,E,de,Me;return O(),Y("div",Jy,[B.$slots["month-year"]?(O(),Y("div",e2,[_e(B.$slots,"month-year",Dt(Qt({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:d(L),handleMonthYearChange:d(A),instance:e.instance})))])):(O(),Y(Ce,{key:1},[B.$slots["top-extra"]?(O(),Y("div",t2,[_e(B.$slots,"top-extra",{value:B.internalModelValue})])):U("",!0),M("div",r2,[d(m)(d(l),e.instance)&&!B.vertical?(O(),De(Bn,{key:0,"aria-label":($=d(i))==null?void 0:$.prevMonth,disabled:d(F)(!1),class:fe((Z=d(f))==null?void 0:Z.navBtnPrev),onActivate:ie[0]||(ie[0]=ne=>d(A)(!1,!0)),onSetRef:ie[1]||(ie[1]=ne=>se(ne,0))},{default:Ne(()=>[B.$slots["arrow-left"]?_e(B.$slots,"arrow-left",{key:0}):U("",!0),B.$slots["arrow-left"]?U("",!0):(O(),De(d(Us),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),M("div",{class:fe(["dp__month_year_wrap",{dp__year_disable_select:B.disableYearSelect}])},[(O(!0),Y(Ce,null,ze(ge.value,(ne,Ae)=>(O(),Y(Ce,{key:ne.type},[M("button",{ref_for:!0,ref:I=>se(I,Ae+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":ne.ariaLabel,"data-test":`${ne.type}-toggle-overlay-${e.instance}`,onClick:ne.toggle,onKeydown:I=>d(ar)(I,()=>ne.toggle(),!0)},[B.$slots[ne.type]?_e(B.$slots,ne.type,{key:0,text:ne.text,value:o[ne.type]}):U("",!0),B.$slots[ne.type]?U("",!0):(O(),Y(Ce,{key:1},[ot(me(ne.text),1)],64))],40,a2),Ie(Eo,{name:d(w)(ne.showSelectionGrid),css:d(g)},{default:Ne(()=>[ne.showSelectionGrid?(O(),De(Hn,{key:0,items:ne.items,"arrow-navigation":B.arrowNavigation,"hide-navigation":B.hideNavigation,"is-last":B.autoApply&&!d(c).keepActionRow,"skip-button-ref":!1,config:B.config,type:ne.type,"header-refs":[],"esc-close":B.escClose,"menu-wrap-ref":B.menuWrapRef,"text-input":B.textInput,"aria-labels":B.ariaLabels,onSelected:ne.updateModelValue,onToggle:ne.toggle},Bt({"button-icon":Ne(()=>[B.$slots["calendar-icon"]?_e(B.$slots,"calendar-icon",{key:0}):U("",!0),B.$slots["calendar-icon"]?U("",!0):(O(),De(d(Bo),{key:1}))]),_:2},[B.$slots[`${ne.type}-overlay-value`]?{name:"item",fn:Ne(({item:I})=>[_e(B.$slots,`${ne.type}-overlay-value`,{text:I.text,value:I.value})]),key:"0"}:void 0,B.$slots[`${ne.type}-overlay`]?{name:"overlay",fn:Ne(()=>[_e(B.$slots,`${ne.type}-overlay`,dt({ref_for:!0},q.value(ne.type)))]),key:"1"}:void 0,B.$slots[`${ne.type}-overlay-header`]?{name:"header",fn:Ne(()=>[_e(B.$slots,`${ne.type}-overlay-header`,{toggle:ne.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","onSelected","onToggle"])):U("",!0)]),_:2},1032,["name","css"])],64))),128))],2),d(m)(d(l),e.instance)&&B.vertical?(O(),De(Bn,{key:1,"aria-label":(G=d(i))==null?void 0:G.prevMonth,disabled:d(F)(!1),class:fe((E=d(f))==null?void 0:E.navBtnPrev),onActivate:ie[2]||(ie[2]=ne=>d(A)(!1,!0))},{default:Ne(()=>[B.$slots["arrow-up"]?_e(B.$slots,"arrow-up",{key:0}):U("",!0),B.$slots["arrow-up"]?U("",!0):(O(),De(d(Gs),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),d(h)(d(l),e.instance)?(O(),De(Bn,{key:2,ref:"rightIcon",disabled:d(F)(!0),"aria-label":(de=d(i))==null?void 0:de.nextMonth,class:fe((Me=d(f))==null?void 0:Me.navBtnNext),onActivate:ie[3]||(ie[3]=ne=>d(A)(!0,!0)),onSetRef:ie[4]||(ie[4]=ne=>se(ne,B.disableYearSelect?2:3))},{default:Ne(()=>[B.$slots[B.vertical?"arrow-down":"arrow-right"]?_e(B.$slots,B.vertical?"arrow-down":"arrow-right",{key:0}):U("",!0),B.$slots[B.vertical?"arrow-down":"arrow-right"]?U("",!0):(O(),De(yn(B.vertical?d(Xs):d(Ks)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):U("",!0)])],64))])}}}),n2=["aria-label"],i2={class:"dp__calendar_header",role:"row"},l2={key:0,class:"dp__calendar_header_item",role:"gridcell"},s2=["aria-label"],u2=M("div",{class:"dp__calendar_header_separator"},null,-1),p2=["aria-label"],c2={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},f2={class:"dp__cell_inner"},d2=["id","aria-selected","aria-disabled","aria-label","data-test","onClick","onKeydown","onMouseenter","onMouseleave","onMousedown"],w2=Ft({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...Or},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:t,emit:r}){const a=r,o=e,{buildMultiLevelMatrix:n}=Aa(),{defaultedTransitions:i,defaultedConfig:l,defaultedAriaLabels:s,defaultedMultiCalendars:c,defaultedWeekNumbers:u,defaultedMultiDates:p,defaultedUI:f}=ct(o),w=ee(null),g=ee({bottom:"",left:"",transform:""}),b=ee([]),A=ee(null),F=ee(!0),L=ee(""),m=ee({startX:0,endX:0,startY:0,endY:0}),h=ee([]),C=ee({left:"50%"}),S=ee(!1),P=Q(()=>o.calendar?o.calendar(o.mappedDates):o.mappedDates),R=Q(()=>o.dayNames?Array.isArray(o.dayNames)?o.dayNames:o.dayNames(o.locale,+o.weekStart):V1(o.formatLocale,o.locale,+o.weekStart));nt(()=>{a("mount",{cmp:"calendar",refs:b}),l.value.noSwipe||A.value&&(A.value.addEventListener("touchstart",se,{passive:!1}),A.value.addEventListener("touchend",we,{passive:!1}),A.value.addEventListener("touchmove",ge,{passive:!1})),o.monthChangeOnScroll&&A.value&&A.value.addEventListener("wheel",$,{passive:!1})});const _=ne=>ne?o.vertical?"vNext":"next":o.vertical?"vPrevious":"previous",T=(ne,Ae)=>{if(o.transitions){const I=er(oa(ce(),o.month,o.year));L.value=gt(er(oa(ce(),ne,Ae)),I)?i.value[_(!0)]:i.value[_(!1)],F.value=!1,_t(()=>{F.value=!0})}},q=Q(()=>({[o.calendarClassName]:!!o.calendarClassName,...f.value.calendar??{}})),N=Q(()=>ne=>{const Ae=q1(ne);return{dp__marker_dot:Ae.type==="dot",dp__marker_line:Ae.type==="line"}}),ae=Q(()=>ne=>Be(ne,w.value)),j=Q(()=>({dp__calendar:!0,dp__calendar_next:c.value.count>0&&o.instance!==0})),x=Q(()=>ne=>o.hideOffsetDates?ne.current:!0),H=async(ne,Ae,I)=>{const v=Mt(b.value[Ae][I]);if(v){const{width:k,height:z}=v.getBoundingClientRect();w.value=ne.value;let V={left:`${k/2}px`},J=-50;if(await _t(),h.value[0]){const{left:D,width:K}=h.value[0].getBoundingClientRect();D<0&&(V={left:"0"},J=0,C.value.left=`${k/2}px`),window.innerWidth{var v,k;if(S.value&&p.value.enabled&&p.value.dragSelect)return a("select-date",ne);a("set-hover-date",ne),(k=(v=ne.marker)==null?void 0:v.tooltip)!=null&&k.length&&await H(ne,Ae,I)},re=ne=>{w.value&&(w.value=null,g.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),a("tooltip-close",ne.marker))},se=ne=>{m.value.startX=ne.changedTouches[0].screenX,m.value.startY=ne.changedTouches[0].screenY},we=ne=>{m.value.endX=ne.changedTouches[0].screenX,m.value.endY=ne.changedTouches[0].screenY,B()},ge=ne=>{o.vertical&&!o.inline&&ne.preventDefault()},B=()=>{const ne=o.vertical?"Y":"X";Math.abs(m.value[`start${ne}`]-m.value[`end${ne}`])>10&&a("handle-swipe",m.value[`start${ne}`]>m.value[`end${ne}`]?"right":"left")},ie=(ne,Ae,I)=>{ne&&(Array.isArray(b.value[Ae])?b.value[Ae][I]=ne:b.value[Ae]=[ne]),o.arrowNavigation&&n(b.value,"calendar")},$=ne=>{o.monthChangeOnScroll&&(ne.preventDefault(),a("handle-scroll",ne))},Z=ne=>u.value.type==="local"?Hs(ne.value,{weekStartsOn:+o.weekStart}):u.value.type==="iso"?zs(ne.value):typeof u.value.type=="function"?u.value.type(ne.value):"",G=ne=>{const Ae=ne[0];return u.value.hideOnOffsetDates?ne.some(I=>I.current)?Z(Ae):"":Z(Ae)},E=(ne,Ae)=>{p.value.enabled||(Pa(ne,l.value),a("select-date",Ae))},de=ne=>{Pa(ne,l.value)},Me=ne=>{p.value.enabled&&p.value.dragSelect?(S.value=!0,a("select-date",ne)):p.value.enabled&&a("select-date",ne)};return t({triggerTransition:T}),(ne,Ae)=>{var I;return O(),Y("div",{class:fe(j.value)},[M("div",{ref_key:"calendarWrapRef",ref:A,role:"grid",class:fe(q.value),"aria-label":(I=d(s))==null?void 0:I.calendarWrap},[M("div",i2,[ne.weekNumbers?(O(),Y("div",l2,me(ne.weekNumName),1)):U("",!0),(O(!0),Y(Ce,null,ze(R.value,(v,k)=>{var z,V;return O(),Y("div",{key:k,class:"dp__calendar_header_item",role:"gridcell","data-test":"calendar-header","aria-label":(V=(z=d(s))==null?void 0:z.weekDay)==null?void 0:V.call(z,k)},[ne.$slots["calendar-header"]?_e(ne.$slots,"calendar-header",{key:0,day:v,index:k}):U("",!0),ne.$slots["calendar-header"]?U("",!0):(O(),Y(Ce,{key:1},[ot(me(v),1)],64))],8,s2)}),128))]),u2,Ie(Eo,{name:L.value,css:!!ne.transitions},{default:Ne(()=>{var v;return[F.value?(O(),Y("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((v=d(s))==null?void 0:v.calendarDays)||void 0,onMouseleave:Ae[1]||(Ae[1]=k=>S.value=!1)},[(O(!0),Y(Ce,null,ze(P.value,(k,z)=>(O(),Y("div",{key:z,class:"dp__calendar_row",role:"row"},[ne.weekNumbers?(O(),Y("div",c2,[M("div",f2,me(G(k.days)),1)])):U("",!0),(O(!0),Y(Ce,null,ze(k.days,(V,J)=>{var D,K,te;return O(),Y("div",{id:d(Ud)(V.value),ref_for:!0,ref:le=>ie(le,z,J),key:J+z,role:"gridcell",class:"dp__calendar_item","aria-selected":(V.classData.dp__active_date||V.classData.dp__range_start||V.classData.dp__range_start)??void 0,"aria-disabled":V.classData.dp__cell_disabled||void 0,"aria-label":(K=(D=d(s))==null?void 0:D.day)==null?void 0:K.call(D,V),tabindex:"0","data-test":V.value,onClick:Ca(le=>E(le,V),["prevent"]),onKeydown:le=>d(ar)(le,()=>ne.$emit("select-date",V)),onMouseenter:le=>y(V,z,J),onMouseleave:le=>re(V),onMousedown:le=>Me(V),onMouseup:Ae[0]||(Ae[0]=le=>S.value=!1)},[M("div",{class:fe(["dp__cell_inner",V.classData])},[ne.$slots.day&&x.value(V)?_e(ne.$slots,"day",{key:0,day:+V.text,date:V.value}):U("",!0),ne.$slots.day?U("",!0):(O(),Y(Ce,{key:1},[ot(me(V.text),1)],64)),V.marker&&x.value(V)?(O(),Y(Ce,{key:2},[ne.$slots.marker?_e(ne.$slots,"marker",{key:0,marker:V.marker,day:+V.text,date:V.value}):(O(),Y("div",{key:1,class:fe(N.value(V.marker)),style:$t(V.marker.color?{backgroundColor:V.marker.color}:{})},null,6))],64)):U("",!0),ae.value(V.value)?(O(),Y("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:h,class:"dp__marker_tooltip",style:$t(g.value)},[(te=V.marker)!=null&&te.tooltip?(O(),Y("div",{key:0,class:"dp__tooltip_content",onClick:de},[(O(!0),Y(Ce,null,ze(V.marker.tooltip,(le,ue)=>(O(),Y("div",{key:ue,class:"dp__tooltip_text"},[ne.$slots["marker-tooltip"]?_e(ne.$slots,"marker-tooltip",{key:0,tooltip:le,day:V.value}):U("",!0),ne.$slots["marker-tooltip"]?U("",!0):(O(),Y(Ce,{key:1},[M("div",{class:"dp__tooltip_mark",style:$t(le.color?{backgroundColor:le.color}:{})},null,4),M("div",null,me(le.text),1)],64))]))),128)),M("div",{class:"dp__arrow_bottom_tp",style:$t(C.value)},null,4)])):U("",!0)],4)):U("",!0)],2)],40,d2)}),128))]))),128))],40,p2)):U("",!0)]}),_:3},8,["name","css"])],10,n2)],2)}}}),aw=e=>Array.isArray(e),m2=(e,t,r,a)=>{const o=ee([]),n=ee(new Date),i=ee(),l=()=>we(e.isTextInputDate),{modelValue:s,calendars:c,time:u,today:p}=Yn(e,t,l),{defaultedMultiCalendars:f,defaultedStartTime:w,defaultedRange:g,defaultedConfig:b,defaultedTz:A,propDates:F,defaultedMultiDates:L}=ct(e),{validateMonthYearInRange:m,isDisabled:h,isDateRangeAllowed:C,checkMinMaxRange:S}=La(e),{updateTimeValues:P,getSetDateTime:R,setTime:_,assignStartTime:T,validateTime:q,disabledTimesConfig:N}=rw(e,u,s,a),ae=Q(()=>X=>c.value[X]?c.value[X].month:0),j=Q(()=>X=>c.value[X]?c.value[X].year:0),x=X=>!b.value.keepViewOnOffsetClick||X?!0:!i.value,H=(X,ve,oe,be=!1)=>{var Se,It;x(be)&&(c.value[X]||(c.value[X]={month:0,year:0}),c.value[X].month=Rd(ve)?(Se=c.value[X])==null?void 0:Se.month:ve,c.value[X].year=Rd(oe)?(It=c.value[X])==null?void 0:It.year:oe)},y=()=>{e.autoApply&&t("select-date")};nt(()=>{e.shadow||(s.value||(Ae(),w.value&&T(w.value)),we(!0),e.focusStartDate&&e.startDate&&Ae())});const re=Q(()=>{var X;return(X=e.flow)!=null&&X.length&&!e.partialFlow?e.flowStep===e.flow.length:!0}),se=()=>{e.autoApply&&re.value&&t("auto-apply")},we=(X=!1)=>{if(s.value)return Array.isArray(s.value)?(o.value=s.value,E(X)):ie(s.value,X);if(f.value.count&&X&&!e.startDate)return B(ce(),X)},ge=()=>Array.isArray(s.value)&&g.value.enabled?He(s.value[0])===He(s.value[1]??s.value[0]):!1,B=(X=new Date,ve=!1)=>{if((!f.value.count||!f.value.static||ve)&&H(0,He(X),Le(X)),f.value.count&&(!f.value.solo||!s.value||ge()))for(let oe=1;oe{B(X),_("hours",ra(X)),_("minutes",Ma(X)),_("seconds",No(X)),f.value.count&&ve&&ne()},$=X=>{if(f.value.count){if(f.value.solo)return 0;const ve=He(X[0]),oe=He(X[1]);return Math.abs(oe-ve){X[1]&&g.value.showLastInRange?B(X[$(X)],ve):B(X[0],ve);const oe=(be,Se)=>[be(X[0]),X[1]?be(X[1]):u[Se][1]];_("hours",oe(ra,"hours")),_("minutes",oe(Ma,"minutes")),_("seconds",oe(No,"seconds"))},G=(X,ve)=>{if((g.value.enabled||e.weekPicker)&&!L.value.enabled)return Z(X,ve);if(L.value.enabled&&ve){const oe=X[X.length-1];return ie(oe,ve)}},E=X=>{const ve=s.value;G(ve,X),f.value.count&&f.value.solo&&ne()},de=(X,ve)=>{const oe=et(ce(),{month:ae.value(ve),year:j.value(ve)}),be=X<0?$r(oe,1):Ho(oe,1);m(He(be),Le(be),X<0,e.preventMinMaxNavigation)&&(H(ve,He(be),Le(be)),t("update-month-year",{instance:ve,month:He(be),year:Le(be)}),f.value.count&&!f.value.solo&&Me(ve),r())},Me=X=>{for(let ve=X-1;ve>=0;ve--){const oe=Ho(et(ce(),{month:ae.value(ve+1),year:j.value(ve+1)}),1);H(ve,He(oe),Le(oe))}for(let ve=X+1;ve<=f.value.count-1;ve++){const oe=$r(et(ce(),{month:ae.value(ve-1),year:j.value(ve-1)}),1);H(ve,He(oe),Le(oe))}},ne=()=>{if(Array.isArray(s.value)&&s.value.length===2){const X=ce(ce(s.value[1]?s.value[1]:$r(s.value[0],1))),[ve,oe]=[He(s.value[0]),Le(s.value[0])],[be,Se]=[He(s.value[1]),Le(s.value[1])];(ve!==be||ve===be&&oe!==Se)&&f.value.solo&&H(1,He(X),Le(X))}else s.value&&!Array.isArray(s.value)&&(H(0,He(s.value),Le(s.value)),B(ce()))},Ae=()=>{e.startDate&&(H(0,He(ce(e.startDate)),Le(ce(e.startDate))),f.value.count&&Me(0))},I=(X,ve)=>{if(e.monthChangeOnScroll){const oe=new Date().getTime()-n.value.getTime(),be=Math.abs(X.deltaY);let Se=500;be>1&&(Se=100),be>100&&(Se=0),oe>Se&&(n.value=new Date,de(e.monthChangeOnScroll!=="inverse"?-X.deltaY:X.deltaY,ve))}},v=(X,ve,oe=!1)=>{e.monthChangeOnArrows&&e.vertical===oe&&k(X,ve)},k=(X,ve)=>{de(X==="right"?-1:1,ve)},z=X=>{if(F.value.markers)return Xi(X.value,F.value.markers)},V=(X,ve)=>{switch(e.sixWeeks===!0?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[X==0,!0];case"fair":return[X==0||ve>X,!0];case"append":return[!1,!1];default:return[!1,!1]}},J=(X,ve,oe,be)=>{if(e.sixWeeks&&X.length<6){const Se=6-X.length,It=(ve.getDay()+7-be)%7,ir=6-(oe.getDay()+7-be)%7,[Wr,lr]=V(It,ir);for(let pa=1;pa<=Se;pa++)if(lr?!!(pa%2)==Wr:Wr){const gr=X[0].days[0],ii=D(Cr(gr.value,-7),He(ve));X.unshift({days:ii})}else{const gr=X[X.length-1],ii=gr.days[gr.days.length-1],El=D(Cr(ii.value,1),He(ve));X.push({days:El})}}return X},D=(X,ve)=>{const oe=ce(X),be=[];for(let Se=0;Se<7;Se++){const It=Cr(oe,Se),ir=He(It)!==ve;be.push({text:e.hideOffsetDates&&ir?"":It.getDate(),value:It,current:!ir,classData:{}})}return be},K=(X,ve)=>{const oe=[],be=new Date(ve,X),Se=new Date(ve,X+1,0),It=e.weekStart,ir=Tr(be,{weekStartsOn:It}),Wr=lr=>{const pa=D(lr,X);if(oe.push({days:pa}),!oe[oe.length-1].days.some(gr=>Be(er(gr.value),er(Se)))){const gr=Cr(lr,7);Wr(gr)}};return Wr(ir),J(oe,be,Se,It)},te=X=>{const ve=Oa(ce(X.value),u.hours,u.minutes,Oe());t("date-update",ve),L.value.enabled?mu(ve,s,L.value.limit):s.value=ve,a(),_t().then(()=>{se()})},le=X=>g.value.noDisabledRange?Hd(o.value[0],X).some(ve=>h(ve)):!1,ue=()=>{o.value=s.value?s.value.slice():[],o.value.length===2&&!(g.value.fixedStart||g.value.fixedEnd)&&(o.value=[])},pe=(X,ve)=>{const oe=[ce(X.value),Cr(ce(X.value),+g.value.autoRange)];C(oe)?(ve&&xe(X.value),o.value=oe):t("invalid-date",X.value)},xe=X=>{const ve=He(ce(X)),oe=Le(ce(X));if(H(0,ve,oe),f.value.count>0)for(let be=1;be{if(le(X.value)||!S(X.value,s.value,g.value.fixedStart?0:1))return t("invalid-date",X.value);o.value=Jd(ce(X.value),s,t,g)},Pe=(X,ve)=>{if(ue(),g.value.autoRange)return pe(X,ve);if(g.value.fixedStart||g.value.fixedEnd)return ke(X);o.value[0]?S(ce(X.value),s.value)&&!le(X.value)?mt(ce(X.value),ce(o.value[0]))?(o.value.unshift(ce(X.value)),t("range-end",o.value[0])):(o.value[1]=ce(X.value),t("range-end",o.value[1])):(e.autoApply&&t("auto-apply-invalid",X.value),t("invalid-date",X.value)):(o.value[0]=ce(X.value),t("range-start",o.value[0]))},Oe=(X=!0)=>e.enableSeconds?Array.isArray(u.seconds)?X?u.seconds[0]:u.seconds[1]:u.seconds:0,je=X=>{o.value[X]=Oa(o.value[X],u.hours[X],u.minutes[X],Oe(X!==1))},Ye=()=>{var X,ve;o.value[0]&&o.value[1]&&+((X=o.value)==null?void 0:X[0])>+((ve=o.value)==null?void 0:ve[1])&&(o.value.reverse(),t("range-start",o.value[0]),t("range-end",o.value[1]))},bt=()=>{o.value.length&&(o.value[0]&&!o.value[1]?je(0):(je(0),je(1),a()),Ye(),s.value=o.value.slice(),al(o.value,t,e.autoApply,e.modelAuto))},st=(X,ve=!1)=>{if(h(X.value)||!X.current&&e.hideOffsetDates)return t("invalid-date",X.value);if(i.value=JSON.parse(JSON.stringify(X)),!g.value.enabled)return te(X);aw(u.hours)&&aw(u.minutes)&&!L.value.enabled&&(Pe(X,ve),bt())},zt=(X,ve)=>{var oe;H(X,ve.month,ve.year,!0),f.value.count&&!f.value.solo&&Me(X),t("update-month-year",{instance:X,month:ve.month,year:ve.year}),r(f.value.solo?X:void 0);const be=(oe=e.flow)!=null&&oe.length?e.flow[e.flowStep]:void 0;!ve.fromNav&&(be===qt.month||be===qt.year)&&a()},Ot=(X,ve)=>{Qd({value:X,modelValue:s,range:g.value.enabled,timezone:ve?void 0:A.value.timezone}),y(),e.multiCalendars&&_t().then(()=>we(!0))},Lr=()=>{const X=Qs(ce(),A.value);g.value.enabled?s.value&&Array.isArray(s.value)&&s.value[0]?s.value=mt(X,s.value[0])?[X,s.value[0]]:[s.value[0],X]:s.value=[X]:s.value=X,y()},cr=()=>{if(Array.isArray(s.value))if(L.value.enabled){const X=lt();s.value[s.value.length-1]=R(X)}else s.value=s.value.map((X,ve)=>X&&R(X,ve));else s.value=R(s.value);t("time-update")},lt=()=>Array.isArray(s.value)&&s.value.length?s.value[s.value.length-1]:null;return{calendars:c,modelValue:s,month:ae,year:j,time:u,disabledTimesConfig:N,today:p,validateTime:q,getCalendarDays:K,getMarker:z,handleScroll:I,handleSwipe:k,handleArrow:v,selectDate:st,updateMonthYear:zt,presetDate:Ot,selectCurrentDate:Lr,updateTime:(X,ve=!0,oe=!1)=>{P(X,ve,oe,cr)},assignMonthAndYear:B}},b2={key:0},v2=Ft({__name:"DatePicker",props:{...Or},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:r}){const a=r,o=e,{calendars:n,month:i,year:l,modelValue:s,time:c,disabledTimesConfig:u,today:p,validateTime:f,getCalendarDays:w,getMarker:g,handleArrow:b,handleScroll:A,handleSwipe:F,selectDate:L,updateMonthYear:m,presetDate:h,selectCurrentDate:C,updateTime:S,assignMonthAndYear:P}=m2(o,a,ge,B),R=Ga(),{setHoverDate:_,getDayClassData:T,clearHoverDate:q}=E2(s,o),{defaultedMultiCalendars:N}=ct(o),ae=ee([]),j=ee([]),x=ee(null),H=ur(R,"calendar"),y=ur(R,"monthYear"),re=ur(R,"timePicker"),se=I=>{o.shadow||a("mount",I)};qe(n,()=>{o.shadow||setTimeout(()=>{a("recalculate-position")},0)},{deep:!0}),qe(N,(I,v)=>{I.count-v.count>0&&P()},{deep:!0});const we=Q(()=>I=>w(i.value(I),l.value(I)).map(v=>({...v,days:v.days.map(k=>(k.marker=g(k),k.classData=T(k),k))})));function ge(I){var v;I||I===0?(v=j.value[I])==null||v.triggerTransition(i.value(I),l.value(I)):j.value.forEach((k,z)=>k.triggerTransition(i.value(z),l.value(z)))}function B(){a("update-flow-step")}const ie=(I,v=!1)=>{L(I,v),o.spaceConfirm&&a("select-date")},$=(I,v,k=0)=>{var z;(z=ae.value[k])==null||z.toggleMonthPicker(I,v)},Z=(I,v,k=0)=>{var z;(z=ae.value[k])==null||z.toggleYearPicker(I,v)},G=(I,v,k)=>{var z;(z=x.value)==null||z.toggleTimePicker(I,v,k)},E=(I,v)=>{var k;if(!o.range){const z=s.value?s.value:p,V=v?new Date(v):z,J=I?Tr(V,{weekStartsOn:1}):cd(V,{weekStartsOn:1});L({value:J,current:He(V)===i.value(0),text:"",classData:{}}),(k=document.getElementById(Ud(J)))==null||k.focus()}},de=I=>{var v;(v=ae.value[0])==null||v.handleMonthYearChange(I,!0)},Me=I=>{m(0,{month:i.value(0),year:l.value(0)+(I?1:-1),fromNav:!0})},ne=(I,v)=>{I===qt.time&&a(`time-picker-${v?"open":"close"}`),a("overlay-toggle",{open:v,overlay:I})},Ae=I=>{a("overlay-toggle",{open:!1,overlay:I}),a("focus-menu")};return t({clearHoverDate:q,presetDate:h,selectCurrentDate:C,toggleMonthPicker:$,toggleYearPicker:Z,toggleTimePicker:G,handleArrow:b,updateMonthYear:m,getSidebarProps:()=>({modelValue:s,month:i,year:l,time:c,updateTime:S,updateMonthYear:m,selectDate:L,presetDate:h}),changeMonth:de,changeYear:Me,selectWeekDate:E}),(I,v)=>(O(),Y(Ce,null,[Ie(rl,{"multi-calendars":d(N).count,collapse:I.collapse},{default:Ne(({instance:k,index:z})=>[I.disableMonthYearSelect?U("",!0):(O(),De(o2,dt({key:0,ref:V=>{V&&(ae.value[z]=V)},months:d(Ad)(I.formatLocale,I.locale,I.monthNameFormat),years:d(eu)(I.yearRange,I.locale,I.reverseYears),month:d(i)(k),year:d(l)(k),instance:k},I.$props,{onMount:v[0]||(v[0]=V=>se(d(lo).header)),onResetFlow:v[1]||(v[1]=V=>I.$emit("reset-flow")),onUpdateMonthYear:V=>d(m)(k,V),onOverlayClosed:Ae,onOverlayOpened:v[2]||(v[2]=V=>I.$emit("overlay-toggle",{open:!0,overlay:V}))}),Bt({_:2},[ze(d(y),(V,J)=>({name:V,fn:Ne(D=>[_e(I.$slots,V,Dt(Qt(D)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),Ie(w2,dt({ref:V=>{V&&(j.value[z]=V)},"mapped-dates":we.value(k),month:d(i)(k),year:d(l)(k),instance:k},I.$props,{onSelectDate:V=>d(L)(V,k!==1),onHandleSpace:V=>ie(V,k!==1),onSetHoverDate:v[3]||(v[3]=V=>d(_)(V)),onHandleScroll:V=>d(A)(V,k),onHandleSwipe:V=>d(F)(V,k),onMount:v[4]||(v[4]=V=>se(d(lo).calendar)),onResetFlow:v[5]||(v[5]=V=>I.$emit("reset-flow")),onTooltipOpen:v[6]||(v[6]=V=>I.$emit("tooltip-open",V)),onTooltipClose:v[7]||(v[7]=V=>I.$emit("tooltip-close",V))}),Bt({_:2},[ze(d(H),(V,J)=>({name:V,fn:Ne(D=>[_e(I.$slots,V,Dt(Qt({...D})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse"]),I.enableTimePicker?(O(),Y("div",b2,[I.$slots["time-picker"]?_e(I.$slots,"time-picker",Dt(dt({key:0},{time:d(c),updateTime:d(S)}))):(O(),De(tw,dt({key:1,ref_key:"timePickerRef",ref:x},I.$props,{hours:d(c).hours,minutes:d(c).minutes,seconds:d(c).seconds,"internal-model-value":I.internalModelValue,"disabled-times-config":d(u),"validate-time":d(f),onMount:v[8]||(v[8]=k=>se(d(lo).timePicker)),"onUpdate:hours":v[9]||(v[9]=k=>d(S)(k)),"onUpdate:minutes":v[10]||(v[10]=k=>d(S)(k,!1)),"onUpdate:seconds":v[11]||(v[11]=k=>d(S)(k,!1,!0)),onResetFlow:v[12]||(v[12]=k=>I.$emit("reset-flow")),onOverlayClosed:v[13]||(v[13]=k=>ne(k,!1)),onOverlayOpened:v[14]||(v[14]=k=>ne(k,!0)),onAmPmChange:v[15]||(v[15]=k=>I.$emit("am-pm-change",k))}),Bt({_:2},[ze(d(re),(k,z)=>({name:k,fn:Ne(V=>[_e(I.$slots,k,Dt(Qt(V)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):U("",!0)],64))}}),h2=(e,t)=>{const r=ee(),{defaultedMultiCalendars:a,defaultedConfig:o,defaultedHighlight:n,defaultedRange:i,propDates:l,defaultedFilters:s,defaultedMultiDates:c}=ct(e),{modelValue:u,year:p,month:f,calendars:w}=Yn(e,t),{isDisabled:g}=La(e),{selectYear:b,groupedYears:A,showYearPicker:F,isDisabled:L,toggleYearPicker:m,handleYearSelect:h,handleYear:C}=ew({modelValue:u,multiCalendars:a,range:i,highlight:n,calendars:w,propDates:l,month:f,year:p,filters:s,props:e,emit:t}),S=(x,H)=>[x,H].map(y=>zr(y,"MMMM",{locale:e.formatLocale})).join("-"),P=Q(()=>x=>u.value?Array.isArray(u.value)?u.value.some(H=>Cd(x,H)):Cd(u.value,x):!1),R=x=>{if(i.value.enabled){if(Array.isArray(u.value)){const H=Be(x,u.value[0])||Be(x,u.value[1]);return Qi(u.value,r.value,x)&&!H}return!1}return!1},_=(x,H)=>x.quarter===sd(H)&&x.year===Le(H),T=x=>typeof n.value=="function"?n.value({quarter:sd(x),year:Le(x)}):!!n.value.quarters.find(H=>_(H,x)),q=Q(()=>x=>{const H=et(new Date,{year:p.value(x)});return Wg({start:Rn(H),end:pd(H)}).map(y=>{const re=oo(y),se=fd(y),we=g(y),ge=R(re),B=T(re);return{text:S(re,se),value:re,active:P.value(re),highlighted:B,disabled:we,isBetween:ge}})}),N=x=>{mu(x,u,c.value.limit),t("auto-apply",!0)},ae=x=>{u.value=bu(u,x,t),al(u.value,t,e.autoApply,e.modelAuto)},j=x=>{u.value=x,t("auto-apply")};return{defaultedConfig:o,defaultedMultiCalendars:a,groupedYears:A,year:p,isDisabled:L,quarters:q,showYearPicker:F,modelValue:u,setHoverDate:x=>{r.value=x},selectYear:b,selectQuarter:(x,H,y)=>{if(!y)return w.value[H].month=He(fd(x)),c.value.enabled?N(x):i.value.enabled?ae(x):j(x)},toggleYearPicker:m,handleYearSelect:h,handleYear:C}},g2={class:"dp--quarter-items"},y2=["data-test","disabled","onClick","onMouseover"],x2=Ft({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...Or},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:t,emit:r}){const a=r,o=e,n=Ga(),i=ur(n,"yearMode"),{defaultedMultiCalendars:l,defaultedConfig:s,groupedYears:c,year:u,isDisabled:p,quarters:f,modelValue:w,showYearPicker:g,setHoverDate:b,selectQuarter:A,toggleYearPicker:F,handleYearSelect:L,handleYear:m}=h2(o,a);return t({getSidebarProps:()=>({modelValue:w,year:u,selectQuarter:A,handleYearSelect:L,handleYear:m})}),(h,C)=>(O(),De(rl,{"multi-calendars":d(l).count,collapse:h.collapse,stretch:""},{default:Ne(({instance:S})=>[M("div",{class:"dp-quarter-picker-wrap",style:$t({minHeight:`${d(s).modeHeight}px`})},[h.$slots["top-extra"]?_e(h.$slots,"top-extra",{key:0,value:h.internalModelValue}):U("",!0),M("div",null,[Ie(Xd,dt(h.$props,{items:d(c)(S),instance:S,"show-year-picker":d(g)[S],year:d(u)(S),"is-disabled":P=>d(p)(S,P),onHandleYear:P=>d(m)(S,P),onYearSelect:P=>d(L)(P,S),onToggleYearPicker:P=>d(F)(S,P==null?void 0:P.flow,P==null?void 0:P.show)}),Bt({_:2},[ze(d(i),(P,R)=>({name:P,fn:Ne(_=>[_e(h.$slots,P,Dt(Qt(_)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),M("div",g2,[(O(!0),Y(Ce,null,ze(d(f)(S),(P,R)=>(O(),Y("div",{key:R},[M("button",{type:"button",class:fe(["dp--qr-btn",{"dp--qr-btn-active":P.active,"dp--qr-btn-between":P.isBetween,"dp--qr-btn-disabled":P.disabled,"dp--highlighted":P.highlighted}]),"data-test":P.value,disabled:P.disabled,onClick:_=>d(A)(P.value,S,P.disabled),onMouseover:_=>d(b)(P.value)},[h.$slots.quarter?_e(h.$slots,"quarter",{key:0,value:P.value,text:P.text}):(O(),Y(Ce,{key:1},[ot(me(P.text),1)],64))],42,y2)]))),128))])],4)]),_:3},8,["multi-calendars","collapse"]))}}),_2=["id","aria-label"],k2={key:0,class:"dp--menu-load-container"},S2=M("span",{class:"dp--menu-loader"},null,-1),C2=[S2],$2={key:0,class:"dp__sidebar_left"},T2=["data-test","onClick","onKeydown"],M2={key:2,class:"dp__sidebar_right"},P2={key:3,class:"dp__action_extra"},ow=Ft({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...tl,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:r}){const a=r,o=e,n=ee(null),i=Q(()=>{const{openOnTop:D,...K}=o;return{...K,flowStep:_.value,collapse:o.collapse,noOverlayFocus:o.noOverlayFocus,menuWrapRef:n.value}}),{setMenuFocused:l,setShiftKey:s,control:c}=Kd(),u=Ga(),{defaultedTextInput:p,defaultedInline:f,defaultedConfig:w,defaultedUI:g}=ct(o),b=ee(null),A=ee(0),F=ee(null),L=ee(!1),m=ee(null);nt(()=>{if(!o.shadow){L.value=!0,h(),window.addEventListener("resize",h);const D=Mt(n);if(D&&!p.value.enabled&&!f.value.enabled&&(l(!0),H()),D){const K=te=>{w.value.allowPreventDefault&&te.preventDefault(),Pa(te,w.value,!0)};D.addEventListener("pointerdown",K),D.addEventListener("mousedown",K)}}}),Ao(()=>{window.removeEventListener("resize",h)});const h=()=>{const D=Mt(F);D&&(A.value=D.getBoundingClientRect().width)},{arrowRight:C,arrowLeft:S,arrowDown:P,arrowUp:R}=Aa(),{flowStep:_,updateFlowStep:T,childMount:q,resetFlow:N,handleFlow:ae}=L2(o,a,m),j=Q(()=>o.monthPicker?Ey:o.yearPicker?Ry:o.timePicker?Qy:o.quarterPicker?x2:v2),x=Q(()=>{var D;if(w.value.arrowLeft)return w.value.arrowLeft;const K=(D=n.value)==null?void 0:D.getBoundingClientRect(),te=o.getInputRect();return(te==null?void 0:te.width)<(A==null?void 0:A.value)&&(te==null?void 0:te.left)<=((K==null?void 0:K.left)??0)?`${(te==null?void 0:te.width)/2}px`:(te==null?void 0:te.right)>=((K==null?void 0:K.right)??0)&&(te==null?void 0:te.width)<(A==null?void 0:A.value)?`${(A==null?void 0:A.value)-(te==null?void 0:te.width)/2}px`:"50%"}),H=()=>{const D=Mt(n);D&&D.focus({preventScroll:!0})},y=Q(()=>{var D;return((D=m.value)==null?void 0:D.getSidebarProps())||{}}),re=()=>{o.openOnTop&&a("recalculate-position")},se=ur(u,"action"),we=Q(()=>o.monthPicker||o.yearPicker?ur(u,"monthYear"):o.timePicker?ur(u,"timePicker"):ur(u,"shared")),ge=Q(()=>o.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),B=Q(()=>({dp__menu_disabled:o.disabled,dp__menu_readonly:o.readonly,"dp-menu-loading":o.loading})),ie=Q(()=>({dp__menu:!0,dp__menu_index:!f.value.enabled,dp__relative:f.value.enabled,[o.menuClassName]:!!o.menuClassName,...g.value.menu??{}})),$=D=>{Pa(D,w.value,!0)},Z=()=>{o.escClose&&a("close-picker")},G=D=>{if(o.arrowNavigation){if(D===Jt.up)return R();if(D===Jt.down)return P();if(D===Jt.left)return S();if(D===Jt.right)return C()}else D===Jt.left||D===Jt.up?Ae("handleArrow",Jt.left,0,D===Jt.up):Ae("handleArrow",Jt.right,0,D===Jt.down)},E=D=>{s(D.shiftKey),!o.disableMonthYearSelect&&D.code===pt.tab&&D.target.classList.contains("dp__menu")&&c.value.shiftKeyInMenu&&(D.preventDefault(),Pa(D,w.value,!0),a("close-picker"))},de=()=>{H(),a("time-picker-close")},Me=D=>{var K,te,le;(K=m.value)==null||K.toggleTimePicker(!1,!1),(te=m.value)==null||te.toggleMonthPicker(!1,!1,D),(le=m.value)==null||le.toggleYearPicker(!1,!1,D)},ne=(D,K=0)=>{var te,le,ue;return D==="month"?(te=m.value)==null?void 0:te.toggleMonthPicker(!1,!0,K):D==="year"?(le=m.value)==null?void 0:le.toggleYearPicker(!1,!0,K):D==="time"?(ue=m.value)==null?void 0:ue.toggleTimePicker(!0,!1):Me(K)},Ae=(D,...K)=>{var te,le;(te=m.value)!=null&&te[D]&&((le=m.value)==null||le[D](...K))},I=()=>{Ae("selectCurrentDate")},v=(D,K)=>{Ae("presetDate",D,K)},k=()=>{Ae("clearHoverDate")},z=(D,K)=>{Ae("updateMonthYear",D,K)},V=(D,K)=>{D.preventDefault(),G(K)},J=D=>{var K;if(E(D),D.key===pt.home||D.key===pt.end)return Ae("selectWeekDate",D.key===pt.home,D.target.getAttribute("id"));switch((D.key===pt.pageUp||D.key===pt.pageDown)&&(D.shiftKey?Ae("changeYear",D.key===pt.pageUp):Ae("changeMonth",D.key===pt.pageUp),D.target.getAttribute("id")&&((K=n.value)==null||K.focus({preventScroll:!0}))),D.key){case pt.esc:return Z();case pt.arrowLeft:return V(D,Jt.left);case pt.arrowRight:return V(D,Jt.right);case pt.arrowUp:return V(D,Jt.up);case pt.arrowDown:return V(D,Jt.down);default:return}};return t({updateMonthYear:z,switchView:ne,handleFlow:ae}),(D,K)=>{var te,le,ue;return O(),Y("div",{id:D.uid?`dp-menu-${D.uid}`:void 0,ref_key:"dpMenuRef",ref:n,tabindex:"0",role:"dialog","aria-label":(te=D.ariaLabels)==null?void 0:te.menu,class:fe(ie.value),style:$t({"--dp-arrow-left":x.value}),onMouseleave:k,onClick:$,onKeydown:J},[(D.disabled||D.readonly)&&d(f).enabled||D.loading?(O(),Y("div",{key:0,class:fe(B.value)},[D.loading?(O(),Y("div",k2,C2)):U("",!0)],2)):U("",!0),!d(f).enabled&&!D.teleportCenter?(O(),Y("div",{key:1,class:fe(ge.value)},null,2)):U("",!0),M("div",{ref_key:"innerMenuRef",ref:F,class:fe({dp__menu_content_wrapper:((le=D.presetDates)==null?void 0:le.length)||!!D.$slots["left-sidebar"]||!!D.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(((ue=D.presetDates)==null?void 0:ue.length)||!!D.$slots["left-sidebar"]||!!D.$slots["right-sidebar"])}),style:$t({"--dp-menu-width":`${A.value}px`})},[D.$slots["left-sidebar"]?(O(),Y("div",$2,[_e(D.$slots,"left-sidebar",Dt(Qt(y.value)))])):U("",!0),D.presetDates.length?(O(),Y("div",{key:1,class:fe({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0})},[(O(!0),Y(Ce,null,ze(D.presetDates,(pe,xe)=>(O(),Y(Ce,{key:xe},[pe.slot?_e(D.$slots,pe.slot,{key:0,presetDate:v,label:pe.label,value:pe.value}):(O(),Y("button",{key:1,type:"button",style:$t(pe.style||{}),class:fe(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test":pe.testId??void 0,onClick:Ca(ke=>v(pe.value,pe.noTz),["prevent"]),onKeydown:ke=>d(ar)(ke,()=>v(pe.value,pe.noTz),!0)},me(pe.label),47,T2))],64))),128))],2)):U("",!0),M("div",{ref_key:"calendarWrapperRef",ref:b,class:"dp__instance_calendar",role:"document"},[(O(),De(yn(j.value),dt({ref_key:"dynCmpRef",ref:m},i.value,{"flow-step":d(_),onMount:d(q),onUpdateFlowStep:d(T),onResetFlow:d(N),onFocusMenu:H,onSelectDate:K[0]||(K[0]=pe=>D.$emit("select-date")),onDateUpdate:K[1]||(K[1]=pe=>D.$emit("date-update",pe)),onTooltipOpen:K[2]||(K[2]=pe=>D.$emit("tooltip-open",pe)),onTooltipClose:K[3]||(K[3]=pe=>D.$emit("tooltip-close",pe)),onAutoApply:K[4]||(K[4]=pe=>D.$emit("auto-apply",pe)),onRangeStart:K[5]||(K[5]=pe=>D.$emit("range-start",pe)),onRangeEnd:K[6]||(K[6]=pe=>D.$emit("range-end",pe)),onInvalidFixedRange:K[7]||(K[7]=pe=>D.$emit("invalid-fixed-range",pe)),onTimeUpdate:K[8]||(K[8]=pe=>D.$emit("time-update")),onAmPmChange:K[9]||(K[9]=pe=>D.$emit("am-pm-change",pe)),onTimePickerOpen:K[10]||(K[10]=pe=>D.$emit("time-picker-open",pe)),onTimePickerClose:de,onRecalculatePosition:re,onUpdateMonthYear:K[11]||(K[11]=pe=>D.$emit("update-month-year",pe)),onAutoApplyInvalid:K[12]||(K[12]=pe=>D.$emit("auto-apply-invalid",pe)),onInvalidDate:K[13]||(K[13]=pe=>D.$emit("invalid-date",pe)),onOverlayToggle:K[14]||(K[14]=pe=>D.$emit("overlay-toggle",pe)),"onUpdate:internalModelValue":K[15]||(K[15]=pe=>D.$emit("update:internal-model-value",pe))}),Bt({_:2},[ze(we.value,(pe,xe)=>({name:pe,fn:Ne(ke=>[_e(D.$slots,pe,Dt(Qt({...ke})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),D.$slots["right-sidebar"]?(O(),Y("div",M2,[_e(D.$slots,"right-sidebar",Dt(Qt(y.value)))])):U("",!0),D.$slots["action-extra"]?(O(),Y("div",P2,[D.$slots["action-extra"]?_e(D.$slots,"action-extra",{key:0,selectCurrentDate:I}):U("",!0)])):U("",!0)],6),!D.autoApply||d(w).keepActionRow?(O(),De(Cy,dt({key:2,"menu-mount":L.value},i.value,{"calendar-width":A.value,onClosePicker:K[16]||(K[16]=pe=>D.$emit("close-picker")),onSelectDate:K[17]||(K[17]=pe=>D.$emit("select-date")),onInvalidSelect:K[18]||(K[18]=pe=>D.$emit("invalid-select")),onSelectNow:I}),Bt({_:2},[ze(d(se),(pe,xe)=>({name:pe,fn:Ne(ke=>[_e(D.$slots,pe,Dt(Qt({...ke})))])}))]),1040,["menu-mount","calendar-width"])):U("",!0)],46,_2)}}});var Wo=(e=>(e.center="center",e.left="left",e.right="right",e))(Wo||{});const O2=({menuRef:e,menuRefInner:t,inputRef:r,pickerWrapperRef:a,inline:o,emit:n,props:i,slots:l})=>{const s=ee({}),c=ee(!1),u=ee({top:"0",left:"0"}),p=ee(!1),f=$o(i,"teleportCenter");qe(f,()=>{u.value=JSON.parse(JSON.stringify({})),h()});const w=x=>{if(i.teleport){const H=x.getBoundingClientRect();return{left:H.left+window.scrollX,top:H.top+window.scrollY}}return{top:0,left:0}},g=(x,H)=>{u.value.left=`${x+H-s.value.width}px`},b=x=>{u.value.left=`${x}px`},A=(x,H)=>{i.position===Wo.left&&b(x),i.position===Wo.right&&g(x,H),i.position===Wo.center&&(u.value.left=`${x+H/2-s.value.width/2}px`)},F=x=>{const{width:H,height:y}=x.getBoundingClientRect(),{top:re,left:se}=i.altPosition?i.altPosition(x):w(x);return{top:+re,left:+se,width:H,height:y}},L=()=>{u.value.left="50%",u.value.top="50%",u.value.transform="translate(-50%, -50%)",u.value.position="fixed",delete u.value.opacity},m=()=>{const x=Mt(r),{top:H,left:y,transform:re}=i.altPosition(x);u.value={top:`${H}px`,left:`${y}px`,transform:re??""}},h=(x=!0)=>{var H;if(!o.value.enabled){if(f.value)return L();if(i.altPosition!==null)return m();if(x){const y=i.teleport?(H=t.value)==null?void 0:H.$el:e.value;y&&(s.value=y.getBoundingClientRect()),n("recalculate-position")}return q()}},C=({inputEl:x,left:H,width:y})=>{window.screen.width>768&&!c.value&&A(H,y),R(x)},S=x=>{const{top:H,left:y,height:re,width:se}=F(x);u.value.top=`${re+H+ +i.offset}px`,p.value=!1,c.value||(u.value.left=`${y+se/2-s.value.width/2}px`),C({inputEl:x,left:y,width:se})},P=x=>{const{top:H,left:y,width:re}=F(x);u.value.top=`${H-+i.offset-s.value.height}px`,p.value=!0,C({inputEl:x,left:y,width:re})},R=x=>{if(i.autoPosition){const{left:H,width:y}=F(x),{left:re,right:se}=s.value;if(!c.value){if(Math.abs(re)!==Math.abs(se)){if(re<=0)return c.value=!0,b(H);if(se>=document.documentElement.clientWidth)return c.value=!0,g(H,y)}return A(H,y)}}},_=()=>{const x=Mt(r);if(x){const{height:H}=s.value,{top:y,height:re}=x.getBoundingClientRect(),se=window.innerHeight-y-re,we=y;return H<=se?io.bottom:H>se&&H<=we?io.top:se>=we?io.bottom:io.top}return io.bottom},T=x=>_()===io.bottom?S(x):P(x),q=()=>{const x=Mt(r);if(x)return i.autoPosition?T(x):S(x)},N=function(x){if(x){const H=x.scrollHeight>x.clientHeight,y=window.getComputedStyle(x).overflowY.indexOf("hidden")!==-1;return H&&!y}return!0},ae=function(x){return!x||x===document.body||x.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:N(x)?x:ae(x.assignedSlot?x.assignedSlot.parentNode:x.parentNode)},j=x=>{if(x)switch(i.position){case Wo.left:return{left:0,transform:"translateX(0)"};case Wo.right:return{left:`${x.width}px`,transform:"translateX(-100%)"};default:return{left:`${x.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:p,menuStyle:u,xCorrect:c,setMenuPosition:h,getScrollableParent:ae,shadowRender:(x,H)=>{var y,re,se;const we=document.createElement("div"),ge=(y=Mt(r))==null?void 0:y.getBoundingClientRect();we.setAttribute("id","dp--temp-container");const B=(re=a.value)!=null&&re.clientWidth?a.value:document.body;B.append(we);const ie=j(ge),$=Qc(x,{...H,shadow:!0,style:{opacity:0,position:"absolute",...ie}},Object.fromEntries(Object.keys(l).filter(Z=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(Z)).map(Z=>[Z,l[Z]])));_f($,we),s.value=(se=$.el)==null?void 0:se.getBoundingClientRect(),_f(null,we),B.removeChild(we)}}},Ea=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]}],D2=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],A2={all:()=>Ea,monthYear:()=>Ea.filter(e=>e.use.includes("month-year")),input:()=>D2,timePicker:()=>Ea.filter(e=>e.use.includes("time")),action:()=>Ea.filter(e=>e.use.includes("action")),calendar:()=>Ea.filter(e=>e.use.includes("calendar")),menu:()=>Ea.filter(e=>e.use.includes("menu")),shared:()=>Ea.filter(e=>e.use.includes("shared")),yearMode:()=>Ea.filter(e=>e.use.includes("year-mode"))},ur=(e,t,r)=>{const a=[];return A2[t]().forEach(o=>{e[o.name]&&a.push(o.name)}),r!=null&&r.length&&r.forEach(o=>{o.slot&&a.push(o.slot)}),a},Vn=e=>{const t=Q(()=>a=>e.value?a?e.value.open:e.value.close:""),r=Q(()=>a=>e.value?a?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:r}},Yn=(e,t,r)=>{const{defaultedRange:a,defaultedTz:o}=ct(e),n=ce(rr(ce(),o.value.timezone)),i=ee([{month:He(n),year:Le(n)}]),l=f=>{const w={hours:ra(n),minutes:Ma(n),seconds:0};return a.value.enabled?[w[f],w[f]]:w[f]},s=fr({hours:l("hours"),minutes:l("minutes"),seconds:l("seconds")});qe(a,(f,w)=>{f.enabled!==w.enabled&&(s.hours=l("hours"),s.minutes=l("minutes"),s.seconds=l("seconds"))},{deep:!0});const c=Q({get:()=>e.internalModelValue,set:f=>{!e.readonly&&!e.disabled&&t("update:internal-model-value",f)}}),u=Q(()=>f=>i.value[f]?i.value[f].month:0),p=Q(()=>f=>i.value[f]?i.value[f].year:0);return qe(c,(f,w)=>{r&&JSON.stringify(f??{})!==JSON.stringify(w??{})&&r()},{deep:!0}),{calendars:i,time:s,modelValue:c,month:u,year:p,today:n}},E2=(e,t)=>{const{defaultedMultiCalendars:r,defaultedMultiDates:a,defaultedUI:o,defaultedHighlight:n,defaultedTz:i,propDates:l,defaultedRange:s}=ct(t),{isDisabled:c}=La(t),u=ee(null),p=ee(rr(new Date,i.value.timezone)),f=$=>{!$.current&&t.hideOffsetDates||(u.value=$.value)},w=()=>{u.value=null},g=$=>Array.isArray(e.value)&&s.value.enabled&&e.value[0]&&u.value?$?gt(u.value,e.value[0]):mt(u.value,e.value[0]):!0,b=($,Z)=>{const G=()=>e.value?Z?e.value[0]||null:e.value[1]:null,E=e.value&&Array.isArray(e.value)?G():null;return Be(ce($.value),E)},A=$=>{const Z=Array.isArray(e.value)?e.value[0]:null;return $?!mt(u.value??null,Z):!0},F=($,Z=!0)=>(s.value.enabled||t.weekPicker)&&Array.isArray(e.value)&&e.value.length===2?t.hideOffsetDates&&!$.current?!1:Be(ce($.value),e.value[Z?0:1]):s.value.enabled?b($,Z)&&A(Z)||Be($.value,Array.isArray(e.value)?e.value[0]:null)&&g(Z):!1,L=($,Z)=>{if(Array.isArray(e.value)&&e.value[0]&&e.value.length===1){const G=Be($.value,u.value);return Z?gt(e.value[0],$.value)&&G:mt(e.value[0],$.value)&&G}return!1},m=$=>!e.value||t.hideOffsetDates&&!$.current?!1:s.value.enabled?t.modelAuto&&Array.isArray(e.value)?Be($.value,e.value[0]?e.value[0]:p.value):!1:a.value.enabled&&Array.isArray(e.value)?e.value.some(Z=>Be(Z,$.value)):Be($.value,e.value?e.value:p.value),h=$=>{if(s.value.autoRange||t.weekPicker){if(u.value){if(t.hideOffsetDates&&!$.current)return!1;const Z=Cr(u.value,+s.value.autoRange),G=aa(ce(u.value),t.weekStart);return t.weekPicker?Be(G[1],ce($.value)):Be(Z,ce($.value))}return!1}return!1},C=$=>{if(s.value.autoRange||t.weekPicker){if(u.value){const Z=Cr(u.value,+s.value.autoRange);if(t.hideOffsetDates&&!$.current)return!1;const G=aa(ce(u.value),t.weekStart);return t.weekPicker?gt($.value,G[0])&&mt($.value,G[1]):gt($.value,u.value)&&mt($.value,Z)}return!1}return!1},S=$=>{if(s.value.autoRange||t.weekPicker){if(u.value){if(t.hideOffsetDates&&!$.current)return!1;const Z=aa(ce(u.value),t.weekStart);return t.weekPicker?Be(Z[0],$.value):Be(u.value,$.value)}return!1}return!1},P=$=>Qi(e.value,u.value,$.value),R=()=>t.modelAuto&&Array.isArray(t.internalModelValue)?!!t.internalModelValue[0]:!1,_=()=>t.modelAuto?Ed(t.internalModelValue):!0,T=$=>{if(t.weekPicker)return!1;const Z=s.value.enabled?!F($)&&!F($,!1):!0;return!c($.value)&&!m($)&&!(!$.current&&t.hideOffsetDates)&&Z},q=$=>s.value.enabled?t.modelAuto?R()&&m($):!1:m($),N=$=>n.value?G1($.value,l.value.highlight):!1,ae=$=>{const Z=c($.value);return Z&&(typeof n.value=="function"?!n.value($.value,Z):!n.value.options.highlightDisabled)},j=$=>{var Z;return typeof n.value=="function"?n.value($.value):(Z=n.value.weekdays)==null?void 0:Z.includes($.value.getDay())},x=$=>(s.value.enabled||t.weekPicker)&&(!(r.value.count>0)||$.current)&&_()&&!(!$.current&&t.hideOffsetDates)&&!m($)?P($):!1,H=$=>{const{isRangeStart:Z,isRangeEnd:G}=we($),E=s.value.enabled?Z||G:!1;return{dp__cell_offset:!$.current,dp__pointer:!t.disabled&&!(!$.current&&t.hideOffsetDates)&&!c($.value),dp__cell_disabled:c($.value),dp__cell_highlight:!ae($)&&(N($)||j($))&&!q($)&&!E&&!S($)&&!(x($)&&t.weekPicker)&&!G,dp__cell_highlight_active:!ae($)&&(N($)||j($))&&q($),dp__today:!t.noToday&&Be($.value,p.value)&&$.current,"dp--past":mt($.value,p.value),"dp--future":gt($.value,p.value)}},y=$=>({dp__active_date:q($),dp__date_hover:T($)}),re=$=>{if(e.value&&!Array.isArray(e.value)){const Z=aa(e.value,t.weekStart);return{...B($),dp__range_start:Be(Z[0],$.value),dp__range_end:Be(Z[1],$.value),dp__range_between_week:gt($.value,Z[0])&&mt($.value,Z[1])}}return{...B($)}},se=$=>{if(e.value&&Array.isArray(e.value)){const Z=aa(e.value[0],t.weekStart),G=e.value[1]?aa(e.value[1],t.weekStart):[];return{...B($),dp__range_start:Be(Z[0],$.value)||Be(G[0],$.value),dp__range_end:Be(Z[1],$.value)||Be(G[1],$.value),dp__range_between_week:gt($.value,Z[0])&&mt($.value,Z[1])||gt($.value,G[0])&&mt($.value,G[1]),dp__range_between:gt($.value,Z[1])&&mt($.value,G[0])}}return{...B($)}},we=$=>{const Z=r.value.count>0?$.current&&F($)&&_():F($)&&_(),G=r.value.count>0?$.current&&F($,!1)&&_():F($,!1)&&_();return{isRangeStart:Z,isRangeEnd:G}},ge=$=>{const{isRangeStart:Z,isRangeEnd:G}=we($);return{dp__range_start:Z,dp__range_end:G,dp__range_between:x($),dp__date_hover:Be($.value,u.value)&&!Z&&!G&&!t.weekPicker,dp__date_hover_start:L($,!0),dp__date_hover_end:L($,!1)}},B=$=>({...ge($),dp__cell_auto_range:C($),dp__cell_auto_range_start:S($),dp__cell_auto_range_end:h($)}),ie=$=>s.value.enabled?s.value.autoRange?B($):t.modelAuto?{...y($),...ge($)}:t.weekPicker?se($):ge($):t.weekPicker?re($):y($);return{setHoverDate:f,clearHoverDate:w,getDayClassData:$=>t.hideOffsetDates&&!$.current?{}:{...H($),...ie($),[t.dayClass?t.dayClass($.value,t.internalModelValue):""]:!0,[t.calendarCellClassName]:!!t.calendarCellClassName,...o.value.calendarCell??{}}}},La=e=>{const{defaultedFilters:t,defaultedRange:r,propDates:a,defaultedMultiDates:o}=ct(e),n=j=>a.value.disabledDates?typeof a.value.disabledDates=="function"?a.value.disabledDates(ce(j)):!!Xi(j,a.value.disabledDates):!1,i=j=>a.value.maxDate?e.yearPicker?Le(j)>Le(a.value.maxDate):gt(j,a.value.maxDate):!1,l=j=>a.value.minDate?e.yearPicker?Le(j){const x=i(j),H=l(j),y=n(j),re=t.value.months.map(ie=>+ie).includes(He(j)),se=e.disabledWeekDays.length?e.disabledWeekDays.some(ie=>+ie===F0(j)):!1,we=w(j),ge=Le(j),B=ge<+e.yearRange[0]||ge>+e.yearRange[1];return!(x||H||y||re||B||se||we)},c=(j,x)=>mt(...Da(a.value.minDate,j,x))||Be(...Da(a.value.minDate,j,x)),u=(j,x)=>gt(...Da(a.value.maxDate,j,x))||Be(...Da(a.value.maxDate,j,x)),p=(j,x,H)=>{let y=!1;return a.value.maxDate&&H&&u(j,x)&&(y=!0),a.value.minDate&&!H&&c(j,x)&&(y=!0),y},f=(j,x,H,y)=>{let re=!1;return y?a.value.minDate&&a.value.maxDate?re=p(j,x,H):(a.value.minDate&&c(j,x)||a.value.maxDate&&u(j,x))&&(re=!0):re=!0,re},w=j=>Array.isArray(a.value.allowedDates)&&!a.value.allowedDates.length?!0:a.value.allowedDates?!Xi(j,a.value.allowedDates):!1,g=j=>!s(j),b=j=>r.value.noDisabledRange?!ud({start:j[0],end:j[1]}).some(x=>g(x)):!0,A=j=>{if(j){const x=Le(j);return x>=+e.yearRange[0]&&x<=e.yearRange[1]}return!0},F=(j,x)=>!!(Array.isArray(j)&&j[x]&&(r.value.maxRange||r.value.minRange)&&A(j[x])),L=(j,x,H=0)=>{if(F(x,H)&&A(j)){const y=nd(j,x[H]),re=Hd(x[H],j),se=re.length===1?0:re.filter(ge=>g(ge)).length,we=Math.abs(y)-(r.value.minMaxRawRange?0:se);if(r.value.minRange&&r.value.maxRange)return we>=+r.value.minRange&&we<=+r.value.maxRange;if(r.value.minRange)return we>=+r.value.minRange;if(r.value.maxRange)return we<=+r.value.maxRange}return!0},m=()=>!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation,h=j=>Array.isArray(j)?[j[0]?su(j[0]):null,j[1]?su(j[1]):null]:su(j),C=(j,x,H)=>j.find(y=>+y.hours===ra(x)&&y.minutes==="*"?!0:+y.minutes===Ma(x)&&+y.hours===ra(x))&&H,S=(j,x,H)=>{const[y,re]=j,[se,we]=x;return!C(y,se,H)&&!C(re,we,H)&&H},P=(j,x)=>{const H=Array.isArray(x)?x:[x];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?S(e.disabledTimes,H,j):!H.some(y=>C(e.disabledTimes,y,j)):j},R=(j,x)=>{const H=Array.isArray(x)?[so(x[0]),x[1]?so(x[1]):void 0]:so(x),y=!e.disabledTimes(H);return j&&y},_=(j,x)=>e.disabledTimes?Array.isArray(e.disabledTimes)?P(x,j):R(x,j):x,T=j=>{let x=!0;if(!j||m())return!0;const H=!a.value.minDate&&!a.value.maxDate?h(j):j;return(e.maxTime||a.value.maxDate)&&(x=qd(e.maxTime,a.value.maxDate,"max",Rt(H),x)),(e.minTime||a.value.minDate)&&(x=qd(e.minTime,a.value.minDate,"min",Rt(H),x)),_(j,x)},q=j=>{if(!e.monthPicker)return!0;let x=!0;const H=ce(Pr(j));if(a.value.minDate&&a.value.maxDate){const y=ce(Pr(a.value.minDate)),re=ce(Pr(a.value.maxDate));return gt(H,y)&&mt(H,re)||Be(H,y)||Be(H,re)}if(a.value.minDate){const y=ce(Pr(a.value.minDate));x=gt(H,y)||Be(H,y)}if(a.value.maxDate){const y=ce(Pr(a.value.maxDate));x=mt(H,y)||Be(H,y)}return x},N=Q(()=>j=>!e.enableTimePicker||e.ignoreTimeValidation?!0:T(j)),ae=Q(()=>j=>e.monthPicker?Array.isArray(j)&&(r.value.enabled||o.value.enabled)?!j.filter(x=>!q(x)).length:q(j):!0);return{isDisabled:g,validateDate:s,validateMonthYearInRange:f,isDateRangeAllowed:b,checkMinMaxRange:L,isValidTime:T,isTimeValid:N,isMonthValid:ae}},ol=()=>{const e=Q(()=>(a,o)=>a==null?void 0:a.includes(o)),t=Q(()=>(a,o)=>a.count?a.solo?!0:o===0:!0),r=Q(()=>(a,o)=>a.count?a.solo?!0:o===a.count-1:!0);return{hideNavigationButtons:e,showLeftIcon:t,showRightIcon:r}},L2=(e,t,r)=>{const a=ee(0),o=fr({[lo.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[lo.calendar]:!1,[lo.header]:!1}),n=Q(()=>e.monthPicker||e.timePicker),i=p=>{var f;if((f=e.flow)!=null&&f.length){if(!p&&n.value)return u();o[p]=!0,Object.keys(o).filter(w=>!o[w]).length||u()}},l=()=>{var p,f;(p=e.flow)!=null&&p.length&&a.value!==-1&&(a.value+=1,t("flow-step",a.value),u()),((f=e.flow)==null?void 0:f.length)===a.value&&_t().then(()=>s())},s=()=>{a.value=-1},c=(p,f,...w)=>{var g,b;e.flow[a.value]===p&&r.value&&((b=(g=r.value)[f])==null||b.call(g,...w))},u=(p=0)=>{p&&(a.value+=p),c(qt.month,"toggleMonthPicker",!0),c(qt.year,"toggleYearPicker",!0),c(qt.calendar,"toggleTimePicker",!1,!0),c(qt.time,"toggleTimePicker",!0,!0);const f=e.flow[a.value];(f===qt.hours||f===qt.minutes||f===qt.seconds)&&c(f,"toggleTimePicker",!0,!0,f)};return{childMount:i,updateFlowStep:l,resetFlow:s,handleFlow:u,flowStep:a}},R2={key:1,class:"dp__input_wrap"},I2=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],F2={key:2,class:"dp__clear_icon"},N2=Ft({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...tl},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(e,{expose:t,emit:r}){const a=r,o=e,{defaultedTextInput:n,defaultedAriaLabels:i,defaultedInline:l,defaultedConfig:s,defaultedRange:c,defaultedMultiDates:u,defaultedUI:p,getDefaultPattern:f,getDefaultStartTime:w}=ct(o),{checkMinMaxRange:g}=La(o),b=ee(),A=ee(null),F=ee(!1),L=ee(!1),m=Q(()=>({dp__pointer:!o.disabled&&!o.readonly&&!n.value.enabled,dp__disabled:o.disabled,dp__input_readonly:!n.value.enabled,dp__input:!0,dp__input_icon_pad:!o.hideInputIcon,dp__input_valid:!!o.state,dp__input_invalid:o.state===!1,dp__input_focus:F.value||o.isMenuOpen,dp__input_reg:!n.value.enabled,[o.inputClassName]:!!o.inputClassName,...p.value.input??{}})),h=()=>{a("set-input-date",null),o.clearable&&o.autoApply&&(a("set-empty-date"),b.value=null)},C=y=>{const re=w();return X1(y,n.value.format??f(),re??Bd({},o.enableSeconds),o.inputValue,L.value,o.formatLocale)},S=y=>{const{rangeSeparator:re}=n.value,[se,we]=y.split(`${re}`);if(se){const ge=C(se.trim()),B=we?C(we.trim()):null;if(zo(ge,B))return;const ie=ge&&B?[ge,B]:[ge];g(B,ie,0)&&(b.value=ge?ie:null)}},P=()=>{L.value=!0},R=y=>{if(c.value.enabled)S(y);else if(u.value.enabled){const re=y.split(";");b.value=re.map(se=>C(se.trim())).filter(se=>se)}else b.value=C(y)},_=y=>{var re;const se=typeof y=="string"?y:(re=y.target)==null?void 0:re.value;se!==""?(n.value.openMenu&&!o.isMenuOpen&&a("open"),R(se),a("set-input-date",b.value)):h(),L.value=!1,a("update:input-value",se)},T=y=>{n.value.enabled?(R(y.target.value),n.value.enterSubmit&&nu(b.value)&&o.inputValue!==""?(a("set-input-date",b.value,!0),b.value=null):n.value.enterSubmit&&o.inputValue===""&&(b.value=null,a("clear"))):ae(y)},q=y=>{n.value.enabled&&n.value.tabSubmit&&R(y.target.value),n.value.tabSubmit&&nu(b.value)&&o.inputValue!==""?(a("set-input-date",b.value,!0,!0),b.value=null):n.value.tabSubmit&&o.inputValue===""&&(b.value=null,a("clear",!0))},N=()=>{F.value=!0,a("focus"),_t().then(()=>{var y;n.value.enabled&&n.value.selectOnFocus&&((y=A.value)==null||y.select())})},ae=y=>{y.preventDefault(),Pa(y,s.value,!0),n.value.enabled&&n.value.openMenu&&!l.value.input&&!o.isMenuOpen?a("open"):n.value.enabled||a("toggle")},j=()=>{a("real-blur"),F.value=!1,(!o.isMenuOpen||l.value.enabled&&l.value.input)&&a("blur"),o.autoApply&&n.value.enabled&&b.value&&!o.isMenuOpen&&(a("set-input-date",b.value),a("select-date"),b.value=null)},x=y=>{Pa(y,s.value,!0),a("clear")},H=y=>{if(y.key==="Tab"&&q(y),y.key==="Enter"&&T(y),!n.value.enabled){if(y.code==="Tab")return;y.preventDefault()}};return t({focusInput:()=>{var y;(y=A.value)==null||y.focus({preventScroll:!0})},setParsedDate:y=>{b.value=y}}),(y,re)=>{var se;return O(),Y("div",{onClick:ae},[y.$slots.trigger&&!y.$slots["dp-input"]&&!d(l).enabled?_e(y.$slots,"trigger",{key:0}):U("",!0),!y.$slots.trigger&&(!d(l).enabled||d(l).input)?(O(),Y("div",R2,[y.$slots["dp-input"]&&!y.$slots.trigger&&(!d(l).enabled||d(l).enabled&&d(l).input)?_e(y.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:_,onEnter:T,onTab:q,onClear:x,onBlur:j,onKeypress:H,onPaste:P,onFocus:N,openMenu:()=>y.$emit("open"),closeMenu:()=>y.$emit("close"),toggleMenu:()=>y.$emit("toggle")}):U("",!0),y.$slots["dp-input"]?U("",!0):(O(),Y("input",{key:1,id:y.uid?`dp-input-${y.uid}`:void 0,ref_key:"inputRef",ref:A,"data-test":"dp-input",name:y.name,class:fe(m.value),inputmode:d(n).enabled?"text":"none",placeholder:y.placeholder,disabled:y.disabled,readonly:y.readonly,required:y.required,value:e.inputValue,autocomplete:y.autocomplete,"aria-label":(se=d(i))==null?void 0:se.input,"aria-disabled":y.disabled||void 0,"aria-invalid":y.state===!1?!0:void 0,onInput:_,onBlur:j,onFocus:N,onKeypress:H,onKeydown:H,onPaste:P},null,42,I2)),M("div",{onClick:re[2]||(re[2]=we=>a("toggle"))},[y.$slots["input-icon"]&&!y.hideInputIcon?(O(),Y("span",{key:0,class:"dp__input_icon",onClick:re[0]||(re[0]=we=>a("toggle"))},[_e(y.$slots,"input-icon")])):U("",!0),!y.$slots["input-icon"]&&!y.hideInputIcon&&!y.$slots["dp-input"]?(O(),De(d(Bo),{key:1,class:"dp__input_icon dp__input_icons",onClick:re[1]||(re[1]=we=>a("toggle"))})):U("",!0)]),y.$slots["clear-icon"]&&e.inputValue&&y.clearable&&!y.disabled&&!y.readonly?(O(),Y("span",F2,[_e(y.$slots,"clear-icon",{clear:x})])):U("",!0),y.clearable&&!y.$slots["clear-icon"]&&e.inputValue&&!y.disabled&&!y.readonly?(O(),De(d(Od),{key:3,class:"dp__clear_icon dp__input_icons","data-test":"clear-icon",onClick:re[3]||(re[3]=Ca(we=>x(we),["prevent"]))})):U("",!0)])):U("",!0)])}}}),z2=typeof window<"u"?window:void 0,vu=()=>{},j2=e=>Vl()?(kp(e),!0):!1,H2=(e,t,r,a)=>{if(!e)return vu;let o=vu;const n=qe(()=>d(e),l=>{o(),l&&(l.addEventListener(t,r,a),o=()=>{l.removeEventListener(t,r,a),o=vu})},{immediate:!0,flush:"post"}),i=()=>{n(),o()};return j2(i),i},B2=(e,t,r,a={})=>{const{window:o=z2,event:n="pointerdown"}=a;return o?H2(o,n,i=>{const l=Mt(e),s=Mt(t);!l||!s||l===i.target||i.composedPath().includes(l)||i.composedPath().includes(s)||r(i)},{passive:!0}):void 0},V2=Ft({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...tl},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:r}){const a=r,o=e,n=Ga(),i=ee(!1),l=$o(o,"modelValue"),s=$o(o,"timezone"),c=ee(null),u=ee(null),p=ee(null),f=ee(!1),w=ee(null),g=ee(!1),b=ee(!1),A=ee(!1),F=ee(!1),{setMenuFocused:L,setShiftKey:m}=Kd(),{clearArrowNav:h}=Aa(),{validateDate:C,isValidTime:S}=La(o),{defaultedTransitions:P,defaultedTextInput:R,defaultedInline:_,defaultedConfig:T,defaultedRange:q,defaultedMultiDates:N}=ct(o),{menuTransition:ae,showTransition:j}=Vn(P);nt(()=>{Z(o.modelValue),_t().then(()=>{if(!_.value.enabled){const oe=ge(w.value);oe==null||oe.addEventListener("scroll",z),window==null||window.addEventListener("resize",V)}}),_.value.enabled&&(i.value=!0),window==null||window.addEventListener("keyup",J),window==null||window.addEventListener("keydown",D)}),Ao(()=>{if(!_.value.enabled){const oe=ge(w.value);oe==null||oe.removeEventListener("scroll",z),window==null||window.removeEventListener("resize",V)}window==null||window.removeEventListener("keyup",J),window==null||window.removeEventListener("keydown",D)});const x=ur(n,"all",o.presetDates),H=ur(n,"input");qe([l,s],()=>{Z(l.value)},{deep:!0});const{openOnTop:y,menuStyle:re,xCorrect:se,setMenuPosition:we,getScrollableParent:ge,shadowRender:B}=O2({menuRef:c,menuRefInner:u,inputRef:p,pickerWrapperRef:w,inline:_,emit:a,props:o,slots:n}),{inputValue:ie,internalModelValue:$,parseExternalModelValue:Z,emitModelValue:G,formatInputValue:E,checkBeforeEmit:de}=xy(a,o,f),Me=Q(()=>({dp__main:!0,dp__theme_dark:o.dark,dp__theme_light:!o.dark,dp__flex_display:_.value.enabled,"dp--flex-display-collapsed":A.value,dp__flex_display_with_input:_.value.input})),ne=Q(()=>o.dark?"dp__theme_dark":"dp__theme_light"),Ae=Q(()=>o.teleport?{to:typeof o.teleport=="boolean"?"body":o.teleport,disabled:!o.teleport||_.value.enabled}:{}),I=Q(()=>({class:"dp__outer_menu_wrap"})),v=Q(()=>_.value.enabled&&(o.timePicker||o.monthPicker||o.yearPicker||o.quarterPicker)),k=()=>{var oe,be;return(be=(oe=p.value)==null?void 0:oe.$el)==null?void 0:be.getBoundingClientRect()},z=()=>{i.value&&(T.value.closeOnScroll?Oe():we())},V=()=>{var oe;i.value&&we();const be=(oe=u.value)==null?void 0:oe.$el.getBoundingClientRect().width;A.value=document.body.offsetWidth<=be},J=oe=>{oe.key==="Tab"&&!_.value.enabled&&!o.teleport&&T.value.tabOutClosesMenu&&(w.value.contains(document.activeElement)||Oe()),b.value=oe.shiftKey},D=oe=>{b.value=oe.shiftKey},K=()=>{!o.disabled&&!o.readonly&&(B(ow,o),we(!1),i.value=!0,i.value&&a("open"),i.value||Pe(),Z(o.modelValue))},te=()=>{var oe;ie.value="",Pe(),(oe=p.value)==null||oe.setParsedDate(null),a("update:model-value",null),a("update:model-timezone-value",null),a("cleared"),T.value.closeOnClearValue&&Oe()},le=()=>{const oe=$.value;return!oe||!Array.isArray(oe)&&C(oe)?!0:Array.isArray(oe)?N.value.enabled||oe.length===2&&C(oe[0])&&C(oe[1])?!0:q.value.partialRange&&!o.timePicker?C(oe[0]):!1:!1},ue=()=>{de()&&le()?(G(),Oe()):a("invalid-select",$.value)},pe=oe=>{xe(),G(),T.value.closeOnAutoApply&&!oe&&Oe()},xe=()=>{p.value&&R.value.enabled&&p.value.setParsedDate($.value)},ke=(oe=!1)=>{o.autoApply&&S($.value)&&le()&&(q.value.enabled&&Array.isArray($.value)?(q.value.partialRange||$.value.length===2)&&pe(oe):pe(oe))},Pe=()=>{R.value.enabled||($.value=null)},Oe=()=>{_.value.enabled||(i.value&&(i.value=!1,se.value=!1,L(!1),m(!1),h(),a("closed"),ie.value&&Z(l.value)),Pe(),a("blur"))},je=(oe,be,Se=!1)=>{if(!oe){$.value=null;return}const It=Array.isArray(oe)?!oe.some(Wr=>!C(Wr)):C(oe),ir=S(oe);It&&ir&&(F.value=!0,$.value=oe,be&&(g.value=Se,ue(),a("text-submit")),_t().then(()=>{F.value=!1}))},Ye=()=>{o.autoApply&&S($.value)&&G(),xe()},bt=()=>i.value?Oe():K(),st=oe=>{$.value=oe},zt=()=>{R.value.enabled&&(f.value=!0,E()),a("focus")},Ot=()=>{if(R.value.enabled&&(f.value=!1,Z(o.modelValue),g.value)){const oe=K1(w.value,b.value);oe==null||oe.focus()}a("blur")},Lr=oe=>{u.value&&u.value.updateMonthYear(0,{month:Ld(oe.month),year:Ld(oe.year)})},cr=oe=>{Z(oe??o.modelValue)},lt=(oe,be)=>{var Se;(Se=u.value)==null||Se.switchView(oe,be)},X=oe=>T.value.onClickOutside?T.value.onClickOutside(oe):Oe(),ve=(oe=0)=>{var be;(be=u.value)==null||be.handleFlow(oe)};return B2(c,p,()=>X(le)),t({closeMenu:Oe,selectDate:ue,clearValue:te,openMenu:K,onScroll:z,formatInputValue:E,updateInternalModelValue:st,setMonthYear:Lr,parseModel:cr,switchView:lt,toggleMenu:bt,handleFlow:ve}),(oe,be)=>(O(),Y("div",{ref_key:"pickerWrapperRef",ref:w,class:fe(Me.value),"data-datepicker-instance":""},[Ie(N2,dt({ref_key:"inputRef",ref:p,"input-value":d(ie),"onUpdate:inputValue":be[0]||(be[0]=Se=>at(ie)?ie.value=Se:null),"is-menu-open":i.value},oe.$props,{onClear:te,onOpen:K,onSetInputDate:je,onSetEmptyDate:d(G),onSelectDate:ue,onToggle:bt,onClose:Oe,onFocus:zt,onBlur:Ot,onRealBlur:be[1]||(be[1]=Se=>f.value=!1)}),Bt({_:2},[ze(d(H),(Se,It)=>({name:Se,fn:Ne(ir=>[_e(oe.$slots,Se,Dt(Qt(ir)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(O(),De(yn(oe.teleport?ic:"div"),Dt(Qt(Ae.value)),{default:Ne(()=>[Ie(Eo,{name:d(ae)(d(y)),css:d(j)&&!d(_).enabled},{default:Ne(()=>[i.value?(O(),Y("div",dt({key:0,ref_key:"dpWrapMenuRef",ref:c},I.value,{class:{"dp--menu-wrapper":!d(_).enabled},style:d(_).enabled?void 0:d(re)}),[Ie(ow,dt({ref_key:"dpMenuRef",ref:u},oe.$props,{"internal-model-value":d($),"onUpdate:internalModelValue":be[2]||(be[2]=Se=>at($)?$.value=Se:null),class:{[ne.value]:!0,"dp--menu-wrapper":oe.teleport},"open-on-top":d(y),"no-overlay-focus":v.value,collapse:A.value,"get-input-rect":k,"is-text-input-date":F.value,onClosePicker:Oe,onSelectDate:ue,onAutoApply:ke,onTimeUpdate:Ye,onFlowStep:be[3]||(be[3]=Se=>oe.$emit("flow-step",Se)),onUpdateMonthYear:be[4]||(be[4]=Se=>oe.$emit("update-month-year",Se)),onInvalidSelect:be[5]||(be[5]=Se=>oe.$emit("invalid-select",d($))),onAutoApplyInvalid:be[6]||(be[6]=Se=>oe.$emit("invalid-select",Se)),onInvalidFixedRange:be[7]||(be[7]=Se=>oe.$emit("invalid-fixed-range",Se)),onRecalculatePosition:d(we),onTooltipOpen:be[8]||(be[8]=Se=>oe.$emit("tooltip-open",Se)),onTooltipClose:be[9]||(be[9]=Se=>oe.$emit("tooltip-close",Se)),onTimePickerOpen:be[10]||(be[10]=Se=>oe.$emit("time-picker-open",Se)),onTimePickerClose:be[11]||(be[11]=Se=>oe.$emit("time-picker-close",Se)),onAmPmChange:be[12]||(be[12]=Se=>oe.$emit("am-pm-change",Se)),onRangeStart:be[13]||(be[13]=Se=>oe.$emit("range-start",Se)),onRangeEnd:be[14]||(be[14]=Se=>oe.$emit("range-end",Se)),onDateUpdate:be[15]||(be[15]=Se=>oe.$emit("date-update",Se)),onInvalidDate:be[16]||(be[16]=Se=>oe.$emit("invalid-date",Se)),onOverlayToggle:be[17]||(be[17]=Se=>oe.$emit("overlay-toggle",Se))}),Bt({_:2},[ze(d(x),(Se,It)=>({name:Se,fn:Ne(ir=>[_e(oe.$slots,Se,Dt(Qt({...ir})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):U("",!0)]),_:3},8,["name","css"])]),_:3},16))],2))}}),nl=(()=>{const e=V2;return e.install=t=>{t.component("Vue3DatePicker",e)},e})();Object.entries(Object.freeze(Object.defineProperty({__proto__:null,default:nl},Symbol.toStringTag,{value:"Module"}))).forEach(([e,t])=>{e!=="default"&&(nl[e]=t)});function Vr(e){return e==null}function Y2(e,t,r){const{object:a,valueProp:o,mode:n}=At(e),i=xa().proxy,l=r.iv,s=(p,f=!0)=>{l.value=u(p);const w=c(p);t.emit("change",w,i),f&&(t.emit("input",w),t.emit("update:modelValue",w))},c=p=>a.value||Vr(p)?p:Array.isArray(p)?p.map(f=>f[o.value]):p[o.value],u=p=>Vr(p)?n.value==="single"?{}:[]:p;return{update:s}}function ft(e){return _b(()=>({get:e,set:()=>{}}))}function q2(e,t){const{value:r,modelValue:a,mode:o,valueProp:n}=At(e),i=ee(o.value!=="single"?[]:{}),l=ft(()=>a.value!==void 0?a.value:r.value),s=Q(()=>o.value==="single"?i.value[n.value]:i.value.map(u=>u[n.value])),c=ft(()=>o.value!=="single"?i.value.map(u=>u[n.value]).join(","):i.value[n.value]);return{iv:i,internalValue:i,ev:l,externalValue:l,textValue:c,plainValue:s}}function W2(e,t,r){const{regex:a}=At(e),o=xa().proxy,n=r.isOpen,i=r.open,l=ee(null),s=()=>{l.value=""},c=f=>{l.value=f.target.value},u=f=>{if(a.value){let w=a.value;typeof w=="string"&&(w=new RegExp(w)),f.key.match(w)||f.preventDefault()}},p=f=>{if(a.value){let g=(f.clipboardData||window.clipboardData).getData("Text"),b=a.value;typeof b=="string"&&(b=new RegExp(b)),g.split("").every(A=>!!A.match(b))||f.preventDefault()}t.emit("paste",f,o)};return qe(l,f=>{!n.value&&f&&i(),t.emit("search-change",f,o)}),{search:l,clearSearch:s,handleSearchInput:c,handleKeypress:u,handlePaste:p}}function U2(e,t,r){const{groupSelect:a,mode:o,groups:n,disabledProp:i}=At(e),l=ee(null),s=u=>{u===void 0||u!==null&&u[i.value]||n.value&&u&&u.group&&(o.value==="single"||!a.value)||(l.value=u)};return{pointer:l,setPointer:s,clearPointer:()=>{s(null)}}}function hu(e,t=!0){return t?String(e).toLowerCase().trim():String(e).toLowerCase().normalize("NFD").trim().replace(/æ/g,"ae").replace(/œ/g,"oe").replace(/ø/g,"o").replace(new RegExp("\\p{Diacritic}","gu"),"")}function K2(e){return Object.prototype.toString.call(e)==="[object Object]"}function Z2(e,t){if(e.length!==t.length)return!1;const r=t.slice().sort();return e.slice().sort().every(function(a,o){return a===r[o]})}function G2(e,t,r){const{options:a,mode:o,trackBy:n,limit:i,hideSelected:l,createTag:s,createOption:c,label:u,appendNewTag:p,appendNewOption:f,multipleLabel:w,object:g,loading:b,delay:A,resolveOnLoad:F,minChars:L,filterResults:m,clearOnSearch:h,clearOnSelect:C,valueProp:S,allowAbsent:P,groupLabel:R,canDeselect:_,max:T,strict:q,closeOnSelect:N,closeOnDeselect:ae,groups:j,reverse:x,infinite:H,groupOptions:y,groupHideEmpty:re,groupSelect:se,onCreate:we,disabledProp:ge,searchStart:B,searchFilter:ie}=At(e),$=xa().proxy,Z=r.iv,G=r.ev,E=r.search,de=r.clearSearch,Me=r.update,ne=r.pointer,Ae=r.setPointer,I=r.clearPointer,v=r.focus,k=r.deactivate,z=r.close,V=r.localize,J=ee([]),D=ee([]),K=ee(!1),te=ee(null),le=ee(H.value&&i.value===-1?10:i.value),ue=Q({get:()=>D.value,set:W=>D.value=W}),pe=ft(()=>s.value||c.value||!1),xe=ft(()=>p.value!==void 0?p.value:f.value!==void 0?f.value:!0),ke=Q(()=>{if(j.value){let W=je.value||[],ye=[];return W.forEach(Ve=>{up(Ve[y.value]).forEach(xt=>{ye.push(Object.assign({},xt,Ve[ge.value]?{[ge.value]:!0}:{}))})}),ye}else{let W=up(D.value||[]);return J.value.length&&(W=W.concat(J.value)),W}}),Pe=Q(()=>{let W=ke.value;return x.value&&(W=W.reverse()),cr.value.length&&(W=cr.value.concat(W)),sp(W)}),Oe=Q(()=>{let W=Pe.value;return le.value>0&&(W=W.slice(0,le.value)),W}),je=Q(()=>{if(!j.value)return[];let W=[],ye=D.value||[];return J.value.length&&W.push({[R.value]:" ",[y.value]:[...J.value],__CREATE__:!0}),W.concat(ye)}),Ye=Q(()=>{let W=[...je.value].map(ye=>({...ye}));return cr.value.length&&(W[0]&&W[0].__CREATE__?W[0][y.value]=[...cr.value,...W[0][y.value]]:W=[{[R.value]:" ",[y.value]:[...cr.value],__CREATE__:!0}].concat(W)),W}),bt=Q(()=>{if(!j.value)return[];let W=Ye.value;return N4((W||[]).map((ye,Ve)=>{const xt=up(ye[y.value]);return{...ye,index:Ve,group:!0,[y.value]:sp(xt,!1).map(yo=>Object.assign({},yo,ye[ge.value]?{[ge.value]:!0}:{})),__VISIBLE__:sp(xt).map(yo=>Object.assign({},yo,ye[ge.value]?{[ge.value]:!0}:{}))}}))}),st=Q(()=>{switch(o.value){case"single":return!Vr(Z.value[S.value]);case"multiple":case"tags":return!Vr(Z.value)&&Z.value.length>0}}),zt=Q(()=>w.value!==void 0?w.value(Z.value,$):Z.value&&Z.value.length>1?`${Z.value.length} options selected`:"1 option selected"),Ot=ft(()=>!ke.value.length&&!K.value&&!cr.value.length),Lr=ft(()=>ke.value.length>0&&Oe.value.length==0&&(E.value&&j.value||!j.value)),cr=Q(()=>pe.value===!1||!E.value?[]:R4(E.value)!==-1?[]:[{[S.value]:E.value,[lt.value[0]]:E.value,[u.value]:E.value,__CREATE__:!0}]),lt=Q(()=>n.value?Array.isArray(n.value)?n.value:[n.value]:[u.value]),X=ft(()=>{switch(o.value){case"single":return null;case"multiple":case"tags":return[]}}),ve=ft(()=>b.value||K.value),oe=W=>{switch(typeof W!="object"&&(W=ca(W)),o.value){case"single":Me(W);break;case"multiple":case"tags":Me(Z.value.concat(W));break}t.emit("select",Se(W),W,$)},be=W=>{switch(typeof W!="object"&&(W=ca(W)),o.value){case"single":Wr();break;case"tags":case"multiple":Me(Array.isArray(W)?Z.value.filter(ye=>W.map(Ve=>Ve[S.value]).indexOf(ye[S.value])===-1):Z.value.filter(ye=>ye[S.value]!=W[S.value]));break}t.emit("deselect",Se(W),W,$)},Se=W=>g.value?W:W[S.value],It=W=>{be(W)},ir=(W,ye)=>{if(ye.button!==0){ye.preventDefault();return}It(W)},Wr=()=>{Me(X.value),t.emit("clear",$)},lr=W=>{if(W.group!==void 0)return o.value==="single"?!1:L4(W[y.value])&&W[y.value].length;switch(o.value){case"single":return!Vr(Z.value)&&Z.value[S.value]==W[S.value];case"tags":case"multiple":return!Vr(Z.value)&&Z.value.map(ye=>ye[S.value]).indexOf(W[S.value])!==-1}},pa=W=>W[ge.value]===!0,gr=()=>T===void 0||T.value===-1||!st.value&&T.value>0?!1:Z.value.length>=T.value,ii=W=>{if(!pa(W)){if(we.value&&!lr(W)&&W.__CREATE__&&(W={...W},delete W.__CREATE__,W=we.value(W,$),W instanceof Promise)){K.value=!0,W.then(ye=>{K.value=!1,El(ye)});return}El(W)}},El=W=>{switch(W.__CREATE__&&(W={...W},delete W.__CREATE__),o.value){case"single":if(W&&lr(W)){_.value&&be(W),ae.value&&(I(),z());return}W&&lp(W),C.value&&de(),N.value&&(I(),z()),W&&oe(W);break;case"multiple":if(W&&lr(W)){be(W),ae.value&&(I(),z());return}if(gr()){t.emit("max",$);return}W&&(lp(W),oe(W)),C.value&&de(),l.value&&I(),N.value&&z();break;case"tags":if(W&&lr(W)){be(W),ae.value&&(I(),z());return}if(gr()){t.emit("max",$);return}W&&lp(W),C.value&&de(),W&&oe(W),l.value&&I(),N.value&&z();break}N.value||v()},D4=W=>{if(!(pa(W)||o.value==="single"||!se.value)){switch(o.value){case"multiple":case"tags":E4(W[y.value])?be(W[y.value]):oe(W[y.value].filter(ye=>Z.value.map(Ve=>Ve[S.value]).indexOf(ye[S.value])===-1).filter(ye=>!ye[ge.value]).filter((ye,Ve)=>Z.value.length+1+Ve<=T.value||T.value===-1)),l.value&&ne.value&&Ae(bt.value.filter(ye=>!ye[ge.value])[ne.value.index]);break}N.value&&k()}},lp=W=>{ca(W[S.value])===void 0&&pe.value&&(t.emit("tag",W[S.value],$),t.emit("option",W[S.value],$),t.emit("create",W[S.value],$),xe.value&&F4(W),de())},A4=()=>{o.value!=="single"&&oe(Oe.value.filter(W=>!W.disabled&&!lr(W)))},E4=W=>W.find(ye=>!lr(ye)&&!ye[ge.value])===void 0,L4=W=>W.find(ye=>!lr(ye))===void 0,ca=W=>ke.value[ke.value.map(ye=>String(ye[S.value])).indexOf(String(W))],R4=W=>ke.value.findIndex(ye=>lt.value.some(Ve=>(parseInt(ye[Ve])==ye[Ve]?parseInt(ye[Ve]):ye[Ve])===(parseInt(W)==W?parseInt(W):W))),I4=W=>["tags","multiple"].indexOf(o.value)!==-1&&l.value&&lr(W),F4=W=>{J.value.push(W)},N4=W=>re.value?W.filter(ye=>E.value?ye.__VISIBLE__.length:ye[y.value].length):W.filter(ye=>E.value?ye.__VISIBLE__.length:!0),sp=(W,ye=!0)=>{let Ve=W;if(E.value&&m.value){let xt=ie.value;xt||(xt=(yo,Fm,t7)=>lt.value.some(j4=>{let Nm=hu(V(yo[j4]),q.value);return B.value?Nm.startsWith(hu(Fm,q.value)):Nm.indexOf(hu(Fm,q.value))!==-1})),Ve=Ve.filter(yo=>xt(yo,E.value,$))}return l.value&&ye&&(Ve=Ve.filter(xt=>!I4(xt))),Ve},up=W=>{let ye=W;return K2(ye)&&(ye=Object.keys(ye).map(Ve=>{let xt=ye[Ve];return{[S.value]:Ve,[lt.value[0]]:xt,[u.value]:xt}})),ye=ye.map(Ve=>typeof Ve=="object"?Ve:{[S.value]:Ve,[lt.value[0]]:Ve,[u.value]:Ve}),ye},Ll=()=>{Vr(G.value)||(Z.value=Il(G.value))},Rl=W=>(K.value=!0,new Promise((ye,Ve)=>{a.value(E.value,$).then(xt=>{D.value=xt||[],typeof W=="function"&&W(xt),K.value=!1}).catch(xt=>{console.error(xt),D.value=[],K.value=!1}).finally(()=>{ye()})})),pp=()=>{if(st.value)if(o.value==="single"){let W=ca(Z.value[S.value]);if(W!==void 0){let ye=W[u.value];Z.value[u.value]=ye,g.value&&(G.value[u.value]=ye)}}else Z.value.forEach((W,ye)=>{let Ve=ca(Z.value[ye][S.value]);if(Ve!==void 0){let xt=Ve[u.value];Z.value[ye][u.value]=xt,g.value&&(G.value[ye][u.value]=xt)}})},z4=W=>{Rl(W)},Il=W=>Vr(W)?o.value==="single"?{}:[]:g.value?W:o.value==="single"?ca(W)||(P.value?{[u.value]:W,[S.value]:W,[lt.value[0]]:W}:{}):W.filter(ye=>!!ca(ye)||P.value).map(ye=>ca(ye)||{[u.value]:ye,[S.value]:ye,[lt.value[0]]:ye}),Im=()=>{te.value=qe(E,W=>{W.length{W==E.value&&a.value(E.value,$).then(ye=>{(W==E.value||!E.value)&&(D.value=ye,ne.value=Oe.value.filter(Ve=>Ve[ge.value]!==!0)[0]||null,K.value=!1)}).catch(ye=>{console.error(ye)})},A.value))},{flush:"sync"})};if(o.value!=="single"&&!Vr(G.value)&&!Array.isArray(G.value))throw new Error(`v-model must be an array when using "${o.value}" mode`);return a&&typeof a.value=="function"?F.value?Rl(Ll):g.value==!0&&Ll():(D.value=a.value,Ll()),A.value>-1&&Im(),qe(A,(W,ye)=>{te.value&&te.value(),W>=0&&Im()}),qe(G,W=>{if(Vr(W)){Me(Il(W),!1);return}switch(o.value){case"single":(g.value?W[S.value]!=Z.value[S.value]:W!=Z.value[S.value])&&Me(Il(W),!1);break;case"multiple":case"tags":Z2(g.value?W.map(ye=>ye[S.value]):W,Z.value.map(ye=>ye[S.value]))||Me(Il(W),!1);break}},{deep:!0}),qe(a,(W,ye)=>{typeof e.options=="function"?F.value&&(!ye||W&&W.toString()!==ye.toString())&&Rl():(D.value=e.options,Object.keys(Z.value).length||Ll(),pp())}),qe(u,pp),qe(i,(W,ye)=>{le.value=H.value&&W===-1?10:W}),{resolvedOptions:ue,pfo:Pe,fo:Oe,filteredOptions:Oe,hasSelected:st,multipleLabelText:zt,eo:ke,extendedOptions:ke,eg:je,extendedGroups:je,fg:bt,filteredGroups:bt,noOptions:Ot,noResults:Lr,resolving:K,busy:ve,offset:le,select:oe,deselect:be,remove:It,selectAll:A4,clear:Wr,isSelected:lr,isDisabled:pa,isMax:gr,getOption:ca,handleOptionClick:ii,handleGroupClick:D4,handleTagRemove:ir,refreshOptions:z4,resolveOptions:Rl,refreshLabels:pp}}function X2(e,t,r){const{valueProp:a,showOptions:o,searchable:n,groupLabel:i,groups:l,mode:s,groupSelect:c,disabledProp:u,groupOptions:p}=At(e),f=r.fo,w=r.fg,g=r.handleOptionClick,b=r.handleGroupClick,A=r.search,F=r.pointer,L=r.setPointer,m=r.clearPointer,h=r.multiselect,C=r.isOpen,S=Q(()=>f.value.filter(G=>!G[u.value])),P=Q(()=>w.value.filter(G=>!G[u.value])),R=ft(()=>s.value!=="single"&&c.value),_=ft(()=>F.value&&F.value.group),T=Q(()=>$(F.value)),q=Q(()=>{const G=_.value?F.value:$(F.value),E=P.value.map(Me=>Me[i.value]).indexOf(G[i.value]);let de=P.value[E-1];return de===void 0&&(de=ae.value),de}),N=Q(()=>{let G=P.value.map(E=>E.label).indexOf(_.value?F.value[i.value]:$(F.value)[i.value])+1;return P.value.length<=G&&(G=0),P.value[G]}),ae=Q(()=>[...P.value].slice(-1)[0]),j=Q(()=>F.value.__VISIBLE__.filter(G=>!G[u.value])[0]),x=Q(()=>{const G=T.value.__VISIBLE__.filter(E=>!E[u.value]);return G[G.map(E=>E[a.value]).indexOf(F.value[a.value])-1]}),H=Q(()=>{const G=$(F.value).__VISIBLE__.filter(E=>!E[u.value]);return G[G.map(E=>E[a.value]).indexOf(F.value[a.value])+1]}),y=Q(()=>[...q.value.__VISIBLE__.filter(G=>!G[u.value])].slice(-1)[0]),re=Q(()=>[...ae.value.__VISIBLE__.filter(G=>!G[u.value])].slice(-1)[0]),se=G=>F.value&&(!G.group&&F.value[a.value]===G[a.value]||G.group!==void 0&&F.value[i.value]===G[i.value])?!0:void 0,we=()=>{L(S.value[0]||null)},ge=()=>{!F.value||F.value[u.value]===!0||(_.value?b(F.value):g(F.value))},B=()=>{if(F.value===null)L((l.value&&R.value?P.value[0].__CREATE__?S.value[0]:P.value[0]:S.value[0])||null);else if(l.value&&R.value){let G=_.value?j.value:H.value;G===void 0&&(G=N.value,G.__CREATE__&&(G=G[p.value][0])),L(G||null)}else{let G=S.value.map(E=>E[a.value]).indexOf(F.value[a.value])+1;S.value.length<=G&&(G=0),L(S.value[G]||null)}_t(()=>{Z()})},ie=()=>{if(F.value===null){let G=S.value[S.value.length-1];l.value&&R.value&&(G=re.value,G===void 0&&(G=ae.value)),L(G||null)}else if(l.value&&R.value){let G=_.value?y.value:x.value;G===void 0&&(G=_.value?q.value:T.value,G.__CREATE__&&(G=y.value,G===void 0&&(G=q.value))),L(G||null)}else{let G=S.value.map(E=>E[a.value]).indexOf(F.value[a.value])-1;G<0&&(G=S.value.length-1),L(S.value[G]||null)}_t(()=>{Z()})},$=G=>P.value.find(E=>E.__VISIBLE__.map(de=>de[a.value]).indexOf(G[a.value])!==-1),Z=()=>{let G=h.value.querySelector("[data-pointed]");if(!G)return;let E=G.parentElement.parentElement;l.value&&(E=_.value?G.parentElement.parentElement.parentElement:G.parentElement.parentElement.parentElement.parentElement),G.offsetTop+G.offsetHeight>E.clientHeight+E.scrollTop&&(E.scrollTop=G.offsetTop+G.offsetHeight-E.clientHeight),G.offsetTop{n.value&&(G.length&&o.value?we():m())}),qe(C,G=>{if(G&&h&&h.value){let E=h.value.querySelectorAll("[data-selected]")[0];if(!E)return;let de=E.parentElement.parentElement;_t(()=>{de.scrollTop=E.offsetTop})}}),{pointer:F,canPointGroups:R,isPointed:se,setPointerFirst:we,selectPointer:ge,forwardPointer:B,backwardPointer:ie}}function pr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function uo(e){var t=pr(e).Element;return e instanceof t||e instanceof Element}function br(e){var t=pr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function gu(e){if(typeof ShadowRoot>"u")return!1;var t=pr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var po=Math.max,il=Math.min,Uo=Math.round;function yu(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function nw(){return!/^((?!chrome|android).)*safari/i.test(yu())}function Ko(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var a=e.getBoundingClientRect(),o=1,n=1;t&&br(e)&&(o=e.offsetWidth>0&&Uo(a.width)/e.offsetWidth||1,n=e.offsetHeight>0&&Uo(a.height)/e.offsetHeight||1);var i=uo(e)?pr(e):window,l=i.visualViewport,s=!nw()&&r,c=(a.left+(s&&l?l.offsetLeft:0))/o,u=(a.top+(s&&l?l.offsetTop:0))/n,p=a.width/o,f=a.height/n;return{width:p,height:f,top:u,right:c+p,bottom:u+f,left:c,x:c,y:u}}function xu(e){var t=pr(e),r=t.pageXOffset,a=t.pageYOffset;return{scrollLeft:r,scrollTop:a}}function Q2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function J2(e){return e===pr(e)||!br(e)?xu(e):Q2(e)}function Yr(e){return e?(e.nodeName||"").toLowerCase():null}function Ra(e){return((uo(e)?e.ownerDocument:e.document)||window.document).documentElement}function _u(e){return Ko(Ra(e)).left+xu(e).scrollLeft}function na(e){return pr(e).getComputedStyle(e)}function ku(e){var t=na(e),r=t.overflow,a=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+a)}function ex(e){var t=e.getBoundingClientRect(),r=Uo(t.width)/e.offsetWidth||1,a=Uo(t.height)/e.offsetHeight||1;return r!==1||a!==1}function tx(e,t,r){r===void 0&&(r=!1);var a=br(t),o=br(t)&&ex(t),n=Ra(t),i=Ko(e,o,r),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(a||!a&&!r)&&((Yr(t)!=="body"||ku(n))&&(l=J2(t)),br(t)?(s=Ko(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):n&&(s.x=_u(n))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function iw(e){var t=Ko(e),r=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:a}}function ll(e){return Yr(e)==="html"?e:e.assignedSlot||e.parentNode||(gu(e)?e.host:null)||Ra(e)}function lw(e){return["html","body","#document"].indexOf(Yr(e))>=0?e.ownerDocument.body:br(e)&&ku(e)?e:lw(ll(e))}function qn(e,t){var r;t===void 0&&(t=[]);var a=lw(e),o=a===((r=e.ownerDocument)==null?void 0:r.body),n=pr(a),i=o?[n].concat(n.visualViewport||[],ku(a)?a:[]):a,l=t.concat(i);return o?l:l.concat(qn(ll(i)))}function rx(e){return["table","td","th"].indexOf(Yr(e))>=0}function sw(e){return!br(e)||na(e).position==="fixed"?null:e.offsetParent}function ax(e){var t=/firefox/i.test(yu()),r=/Trident/i.test(yu());if(r&&br(e)){var a=na(e);if(a.position==="fixed")return null}var o=ll(e);for(gu(o)&&(o=o.host);br(o)&&["html","body"].indexOf(Yr(o))<0;){var n=na(o);if(n.transform!=="none"||n.perspective!=="none"||n.contain==="paint"||["transform","perspective"].indexOf(n.willChange)!==-1||t&&n.willChange==="filter"||t&&n.filter&&n.filter!=="none")return o;o=o.parentNode}return null}function sl(e){for(var t=pr(e),r=sw(e);r&&rx(r)&&na(r).position==="static";)r=sw(r);return r&&(Yr(r)==="html"||Yr(r)==="body"&&na(r).position==="static")?t:r||ax(e)||t}var Dr="top",qr="bottom",Ia="right",ia="left",Su="auto",ul=[Dr,qr,Ia,ia],Zo="start",Wn="end",ox="clippingParents",uw="viewport",Un="popper",nx="reference",pw=ul.reduce(function(e,t){return e.concat([t+"-"+Zo,t+"-"+Wn])},[]),ix=[].concat(ul,[Su]).reduce(function(e,t){return e.concat([t,t+"-"+Zo,t+"-"+Wn])},[]),lx="beforeRead",sx="read",ux="afterRead",px="beforeMain",cx="main",fx="afterMain",dx="beforeWrite",wx="write",mx="afterWrite",bx=[lx,sx,ux,px,cx,fx,dx,wx,mx];function vx(e){var t=new Map,r=new Set,a=[];e.forEach(function(n){t.set(n.name,n)});function o(n){r.add(n.name);var i=[].concat(n.requires||[],n.requiresIfExists||[]);i.forEach(function(l){if(!r.has(l)){var s=t.get(l);s&&o(s)}}),a.push(n)}return e.forEach(function(n){r.has(n.name)||o(n)}),a}function hx(e){var t=vx(e);return bx.reduce(function(r,a){return r.concat(t.filter(function(o){return o.phase===a}))},[])}function gx(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function yx(e){var t=e.reduce(function(r,a){var o=r[a.name];return r[a.name]=o?Object.assign({},o,a,{options:Object.assign({},o.options,a.options),data:Object.assign({},o.data,a.data)}):a,r},{});return Object.keys(t).map(function(r){return t[r]})}function xx(e,t){var r=pr(e),a=Ra(e),o=r.visualViewport,n=a.clientWidth,i=a.clientHeight,l=0,s=0;if(o){n=o.width,i=o.height;var c=nw();(c||!c&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:n,height:i,x:l+_u(e),y:s}}function _x(e){var t,r=Ra(e),a=xu(e),o=(t=e.ownerDocument)==null?void 0:t.body,n=po(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=po(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-a.scrollLeft+_u(e),s=-a.scrollTop;return na(o||r).direction==="rtl"&&(l+=po(r.clientWidth,o?o.clientWidth:0)-n),{width:n,height:i,x:l,y:s}}function kx(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&gu(r)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function Cu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Sx(e,t){var r=Ko(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function cw(e,t,r){return t===uw?Cu(xx(e,r)):uo(t)?Sx(t,r):Cu(_x(Ra(e)))}function Cx(e){var t=qn(ll(e)),r=["absolute","fixed"].indexOf(na(e).position)>=0,a=r&&br(e)?sl(e):e;return uo(a)?t.filter(function(o){return uo(o)&&kx(o,a)&&Yr(o)!=="body"}):[]}function $x(e,t,r,a){var o=t==="clippingParents"?Cx(e):[].concat(t),n=[].concat(o,[r]),i=n[0],l=n.reduce(function(s,c){var u=cw(e,c,a);return s.top=po(u.top,s.top),s.right=il(u.right,s.right),s.bottom=il(u.bottom,s.bottom),s.left=po(u.left,s.left),s},cw(e,i,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Fa(e){return e.split("-")[0]}function Go(e){return e.split("-")[1]}function fw(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function dw(e){var t=e.reference,r=e.element,a=e.placement,o=a?Fa(a):null,n=a?Go(a):null,i=t.x+t.width/2-r.width/2,l=t.y+t.height/2-r.height/2,s;switch(o){case Dr:s={x:i,y:t.y-r.height};break;case qr:s={x:i,y:t.y+t.height};break;case Ia:s={x:t.x+t.width,y:l};break;case ia:s={x:t.x-r.width,y:l};break;default:s={x:t.x,y:t.y}}var c=o?fw(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(n){case Zo:s[c]=s[c]-(t[u]/2-r[u]/2);break;case Wn:s[c]=s[c]+(t[u]/2-r[u]/2);break}}return s}function ww(){return{top:0,right:0,bottom:0,left:0}}function Tx(e){return Object.assign({},ww(),e)}function Mx(e,t){return t.reduce(function(r,a){return r[a]=e,r},{})}function $u(e,t){t===void 0&&(t={});var r=t,a=r.placement,o=a===void 0?e.placement:a,n=r.strategy,i=n===void 0?e.strategy:n,l=r.boundary,s=l===void 0?ox:l,c=r.rootBoundary,u=c===void 0?uw:c,p=r.elementContext,f=p===void 0?Un:p,w=r.altBoundary,g=w===void 0?!1:w,b=r.padding,A=b===void 0?0:b,F=Tx(typeof A!="number"?A:Mx(A,ul)),L=f===Un?nx:Un,m=e.rects.popper,h=e.elements[g?L:f],C=$x(uo(h)?h:h.contextElement||Ra(e.elements.popper),s,u,i),S=Ko(e.elements.reference),P=dw({reference:S,element:m,strategy:"absolute",placement:o}),R=Cu(Object.assign({},m,P)),_=f===Un?R:S,T={top:C.top-_.top+F.top,bottom:_.bottom-C.bottom+F.bottom,left:C.left-_.left+F.left,right:_.right-C.right+F.right},q=e.modifiersData.offset;if(f===Un&&q){var N=q[o];Object.keys(T).forEach(function(ae){var j=[Ia,qr].indexOf(ae)>=0?1:-1,x=[Dr,qr].indexOf(ae)>=0?"y":"x";T[ae]+=N[x]*j})}return T}var mw={placement:"bottom",modifiers:[],strategy:"absolute"};function bw(){for(var e=arguments.length,t=new Array(e),r=0;rr?r:a}function qx(e){var t=e.state,r=e.options,a=e.name,o=r.mainAxis,n=o===void 0?!0:o,i=r.altAxis,l=i===void 0?!1:i,s=r.boundary,c=r.rootBoundary,u=r.altBoundary,p=r.padding,f=r.tether,w=f===void 0?!0:f,g=r.tetherOffset,b=g===void 0?0:g,A=$u(t,{boundary:s,rootBoundary:c,padding:p,altBoundary:u}),F=Fa(t.placement),L=Go(t.placement),m=!L,h=fw(F),C=Vx(h),S=t.modifiersData.popperOffsets,P=t.rects.reference,R=t.rects.popper,_=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,T=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),q=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,N={x:0,y:0};if(S){if(n){var ae,j=h==="y"?Dr:ia,x=h==="y"?qr:Ia,H=h==="y"?"height":"width",y=S[h],re=y+A[j],se=y-A[x],we=w?-R[H]/2:0,ge=L===Zo?P[H]:R[H],B=L===Zo?-R[H]:-P[H],ie=t.elements.arrow,$=w&&ie?iw(ie):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ww(),G=Z[j],E=Z[x],de=cl(0,P[H],$[H]),Me=m?P[H]/2-we-de-G-T.mainAxis:ge-de-G-T.mainAxis,ne=m?-P[H]/2+we+de+E+T.mainAxis:B+de+E+T.mainAxis,Ae=t.elements.arrow&&sl(t.elements.arrow),I=Ae?h==="y"?Ae.clientTop||0:Ae.clientLeft||0:0,v=(ae=q==null?void 0:q[h])!=null?ae:0,k=y+Me-v-I,z=y+ne-v,V=cl(w?il(re,k):re,y,w?po(se,z):se);S[h]=V,N[h]=V-y}if(l){var J,D=h==="x"?Dr:ia,K=h==="x"?qr:Ia,te=S[C],le=C==="y"?"height":"width",ue=te+A[D],pe=te-A[K],xe=[Dr,ia].indexOf(F)!==-1,ke=(J=q==null?void 0:q[C])!=null?J:0,Pe=xe?ue:te-P[le]-R[le]-ke+T.altAxis,Oe=xe?te+P[le]+R[le]-ke-T.altAxis:pe,je=w&&xe?Yx(Pe,te,Oe):cl(w?Pe:ue,te,w?Oe:pe);S[C]=je,N[C]=je-te}t.modifiersData[a]=N}}var Wx={name:"preventOverflow",enabled:!0,phase:"main",fn:qx,requiresIfExists:["offset"]},Ux={left:"right",right:"left",bottom:"top",top:"bottom"};function fl(e){return e.replace(/left|right|bottom|top/g,function(t){return Ux[t]})}var Kx={start:"end",end:"start"};function hw(e){return e.replace(/start|end/g,function(t){return Kx[t]})}function Zx(e,t){t===void 0&&(t={});var r=t,a=r.placement,o=r.boundary,n=r.rootBoundary,i=r.padding,l=r.flipVariations,s=r.allowedAutoPlacements,c=s===void 0?ix:s,u=Go(a),p=u?l?pw:pw.filter(function(g){return Go(g)===u}):ul,f=p.filter(function(g){return c.indexOf(g)>=0});f.length===0&&(f=p);var w=f.reduce(function(g,b){return g[b]=$u(e,{placement:b,boundary:o,rootBoundary:n,padding:i})[Fa(b)],g},{});return Object.keys(w).sort(function(g,b){return w[g]-w[b]})}function Gx(e){if(Fa(e)===Su)return[];var t=fl(e);return[hw(e),t,hw(t)]}function Xx(e){var t=e.state,r=e.options,a=e.name;if(!t.modifiersData[a]._skip){for(var o=r.mainAxis,n=o===void 0?!0:o,i=r.altAxis,l=i===void 0?!0:i,s=r.fallbackPlacements,c=r.padding,u=r.boundary,p=r.rootBoundary,f=r.altBoundary,w=r.flipVariations,g=w===void 0?!0:w,b=r.allowedAutoPlacements,A=t.options.placement,F=Fa(A),L=F===A,m=s||(L||!g?[fl(A)]:Gx(A)),h=[A].concat(m).reduce(function($,Z){return $.concat(Fa(Z)===Su?Zx(t,{placement:Z,boundary:u,rootBoundary:p,padding:c,flipVariations:g,allowedAutoPlacements:b}):Z)},[]),C=t.rects.reference,S=t.rects.popper,P=new Map,R=!0,_=h[0],T=0;T=0,x=j?"width":"height",H=$u(t,{placement:q,boundary:u,rootBoundary:p,altBoundary:f,padding:c}),y=j?ae?Ia:ia:ae?qr:Dr;C[x]>S[x]&&(y=fl(y));var re=fl(y),se=[];if(n&&se.push(H[N]<=0),l&&se.push(H[y]<=0,H[re]<=0),se.every(function($){return $})){_=q,R=!1;break}P.set(q,se)}if(R)for(var we=g?3:1,ge=function(Z){var G=h.find(function(E){var de=P.get(E);if(de)return de.slice(0,Z).every(function(Me){return Me})});if(G)return _=G,"break"},B=we;B>0;B--){var ie=ge(B);if(ie==="break")break}t.placement!==_&&(t.modifiersData[a]._skip=!0,t.placement=_,t.reset=!0)}}var Qx={name:"flip",enabled:!0,phase:"main",fn:Xx,requiresIfExists:["offset"],data:{_skip:!1}};function Jx(e,t,r){const{disabled:a,appendTo:o,appendToBody:n,openDirection:i}=At(e),l=xa().proxy,s=r.multiselect,c=r.dropdown,u=ee(!1),p=ee(null),f=ee(null),w=ft(()=>o.value||n.value),g=ft(()=>i.value==="top"&&f.value==="bottom"||i.value==="bottom"&&f.value!=="top"?"bottom":"top"),b=()=>{u.value||a.value||(u.value=!0,t.emit("open",l),w.value&&_t(()=>{F()}))},A=()=>{u.value&&(u.value=!1,t.emit("close",l))},F=()=>{if(!p.value)return;let m=parseInt(window.getComputedStyle(c.value).borderTopWidth.replace("px","")),h=parseInt(window.getComputedStyle(c.value).borderBottomWidth.replace("px",""));p.value.setOptions(C=>({...C,modifiers:[...C.modifiers,{name:"offset",options:{offset:[0,(g.value==="top"?m:h)*-1]}}]})),p.value.update()},L=m=>{for(;m&&m!==document.body;){if(getComputedStyle(m).position==="fixed")return!0;m=m.parentElement}return!1};return nt(()=>{w.value&&(p.value=Bx(s.value,c.value,{strategy:L(s.value)?"fixed":void 0,placement:i.value,modifiers:[Wx,Qx,{name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:m})=>{m.styles.popper.width=`${m.rects.reference.width}px`},effect:({state:m})=>{m.elements.popper.style.width=`${m.elements.reference.offsetWidth}px`}},{name:"toggleClass",enabled:!0,phase:"write",fn({state:m}){f.value=m.placement}}]}))}),Di(()=>{!w.value||!p.value||(p.value.destroy(),p.value=null)}),{popper:p,isOpen:u,open:b,close:A,placement:g,updatePopper:F}}function e_(e,t,r){const{searchable:a,disabled:o,clearOnBlur:n}=At(e),i=r.input,l=r.open,s=r.close,c=r.clearSearch,u=r.isOpen,p=r.wrapper,f=r.tags,w=ee(!1),g=ee(!1),b=ft(()=>a.value||o.value?-1:0),A=()=>{a.value&&i.value.blur(),p.value.blur()},F=()=>{a.value&&!o.value&&i.value.focus()},L=(R=!0)=>{o.value||(w.value=!0,R&&l())},m=()=>{w.value=!1,setTimeout(()=>{w.value||(s(),n.value&&c())},1)};return{tabindex:b,isActive:w,mouseClicked:g,blur:A,focus:F,activate:L,deactivate:m,handleFocusIn:R=>{R.target.closest("[data-tags]")&&R.target.nodeName!=="INPUT"||R.target.closest("[data-clear]")||L(g.value)},handleFocusOut:()=>{m()},handleCaretClick:()=>{m(),A()},handleMousedown:R=>{g.value=!0,u.value&&(R.target.isEqualNode(p.value)||R.target.isEqualNode(f.value))?setTimeout(()=>{m()},0):!u.value&&(document.activeElement.isEqualNode(p.value)||document.activeElement.isEqualNode(i.value))&&L(),setTimeout(()=>{g.value=!1},0)}}}function t_(e,t,r){const{mode:a,addTagOn:o,openDirection:n,searchable:i,showOptions:l,valueProp:s,groups:c,addOptionOn:u,createTag:p,createOption:f,reverse:w}=At(e),g=xa().proxy,b=r.iv,A=r.update,F=r.deselect,L=r.search,m=r.setPointer,h=r.selectPointer,C=r.backwardPointer,S=r.forwardPointer,P=r.multiselect,R=r.wrapper,_=r.tags,T=r.isOpen,q=r.open,N=r.blur,ae=r.fo,j=ft(()=>p.value||f.value||!1),x=ft(()=>o.value!==void 0?o.value:u.value!==void 0?u.value:["enter"]),H=()=>{a.value==="tags"&&!l.value&&j.value&&i.value&&!c.value&&m(ae.value[ae.value.map(se=>se[s.value]).indexOf(L.value)])};return{handleKeydown:se=>{t.emit("keydown",se,g);let we,ge;switch(["ArrowLeft","ArrowRight","Enter"].indexOf(se.key)!==-1&&a.value==="tags"&&(we=[...P.value.querySelectorAll("[data-tags] > *")].filter(B=>B!==_.value),ge=we.findIndex(B=>B===document.activeElement)),se.key){case"Backspace":if(a.value==="single"||i.value&&[null,""].indexOf(L.value)===-1||b.value.length===0)return;let B=b.value.filter(ie=>!ie.disabled&&ie.remove!==!1);B.length&&F(B[B.length-1]);break;case"Enter":if(se.preventDefault(),se.keyCode===229)return;if(ge!==-1&&ge!==void 0){A([...b.value].filter((ie,$)=>$!==ge)),ge===we.length-1&&(we.length-1?we[we.length-2].focus():i.value?_.value.querySelector("input").focus():R.value.focus());return}if(x.value.indexOf("enter")===-1&&j.value)return;H(),h();break;case" ":if(!j.value&&!i.value){se.preventDefault(),H(),h();return}if(!j.value)return!1;if(x.value.indexOf("space")===-1&&j.value)return;se.preventDefault(),H(),h();break;case"Tab":case";":case",":if(x.value.indexOf(se.key.toLowerCase())===-1||!j.value)return;H(),h(),se.preventDefault();break;case"Escape":N();break;case"ArrowUp":if(se.preventDefault(),!l.value)return;T.value||q(),C();break;case"ArrowDown":if(se.preventDefault(),!l.value)return;T.value||q(),S();break;case"ArrowLeft":if(i.value&&_.value&&_.value.querySelector("input").selectionStart||se.shiftKey||a.value!=="tags"||!b.value||!b.value.length)return;se.preventDefault(),ge===-1?we[we.length-1].focus():ge>0&&we[ge-1].focus();break;case"ArrowRight":if(ge===-1||se.shiftKey||a.value!=="tags"||!b.value||!b.value.length)return;se.preventDefault(),we.length>ge+1?we[ge+1].focus():i.value?_.value.querySelector("input").focus():i.value||R.value.focus();break}},handleKeyup:se=>{t.emit("keyup",se,g)},preparePointer:H}}function r_(e,t,r){const{classes:a,disabled:o,showOptions:n,breakTags:i}=At(e),l=r.isOpen,s=r.isPointed,c=r.isSelected,u=r.isDisabled,p=r.isActive,f=r.canPointGroups,w=r.resolving,g=r.fo,b=r.placement,A=ft(()=>({container:"multiselect",containerDisabled:"is-disabled",containerOpen:"is-open",containerOpenTop:"is-open-top",containerActive:"is-active",wrapper:"multiselect-wrapper",singleLabel:"multiselect-single-label",singleLabelText:"multiselect-single-label-text",multipleLabel:"multiselect-multiple-label",search:"multiselect-search",tags:"multiselect-tags",tag:"multiselect-tag",tagWrapper:"multiselect-tag-wrapper",tagWrapperBreak:"multiselect-tag-wrapper-break",tagDisabled:"is-disabled",tagRemove:"multiselect-tag-remove",tagRemoveIcon:"multiselect-tag-remove-icon",tagsSearchWrapper:"multiselect-tags-search-wrapper",tagsSearch:"multiselect-tags-search",tagsSearchCopy:"multiselect-tags-search-copy",placeholder:"multiselect-placeholder",caret:"multiselect-caret",caretOpen:"is-open",clear:"multiselect-clear",clearIcon:"multiselect-clear-icon",spinner:"multiselect-spinner",inifinite:"multiselect-inifite",inifiniteSpinner:"multiselect-inifite-spinner",dropdown:"multiselect-dropdown",dropdownTop:"is-top",dropdownHidden:"is-hidden",options:"multiselect-options",optionsTop:"is-top",group:"multiselect-group",groupLabel:"multiselect-group-label",groupLabelPointable:"is-pointable",groupLabelPointed:"is-pointed",groupLabelSelected:"is-selected",groupLabelDisabled:"is-disabled",groupLabelSelectedPointed:"is-selected is-pointed",groupLabelSelectedDisabled:"is-selected is-disabled",groupOptions:"multiselect-group-options",option:"multiselect-option",optionPointed:"is-pointed",optionSelected:"is-selected",optionDisabled:"is-disabled",optionSelectedPointed:"is-selected is-pointed",optionSelectedDisabled:"is-selected is-disabled",noOptions:"multiselect-no-options",noResults:"multiselect-no-results",fakeInput:"multiselect-fake-input",assist:"multiselect-assistive-text",spacer:"multiselect-spacer",...a.value})),F=ft(()=>!!(l.value&&n.value&&(!w.value||w.value&&g.value.length)));return{classList:Q(()=>{const m=A.value;return{container:[m.container].concat(o.value?m.containerDisabled:[]).concat(F.value&&b.value==="top"?m.containerOpenTop:[]).concat(F.value&&b.value!=="top"?m.containerOpen:[]).concat(p.value?m.containerActive:[]),wrapper:m.wrapper,spacer:m.spacer,singleLabel:m.singleLabel,singleLabelText:m.singleLabelText,multipleLabel:m.multipleLabel,search:m.search,tags:m.tags,tag:[m.tag].concat(o.value?m.tagDisabled:[]),tagWrapper:[m.tagWrapper,i.value?m.tagWrapperBreak:null],tagDisabled:m.tagDisabled,tagRemove:m.tagRemove,tagRemoveIcon:m.tagRemoveIcon,tagsSearchWrapper:m.tagsSearchWrapper,tagsSearch:m.tagsSearch,tagsSearchCopy:m.tagsSearchCopy,placeholder:m.placeholder,caret:[m.caret].concat(l.value?m.caretOpen:[]),clear:m.clear,clearIcon:m.clearIcon,spinner:m.spinner,inifinite:m.inifinite,inifiniteSpinner:m.inifiniteSpinner,dropdown:[m.dropdown].concat(b.value==="top"?m.dropdownTop:[]).concat(!l.value||!n.value||!F.value?m.dropdownHidden:[]),options:[m.options].concat(b.value==="top"?m.optionsTop:[]),group:m.group,groupLabel:h=>{let C=[m.groupLabel];return s(h)?C.push(c(h)?m.groupLabelSelectedPointed:m.groupLabelPointed):c(h)&&f.value?C.push(u(h)?m.groupLabelSelectedDisabled:m.groupLabelSelected):u(h)&&C.push(m.groupLabelDisabled),f.value&&C.push(m.groupLabelPointable),C},groupOptions:m.groupOptions,option:(h,C)=>{let S=[m.option];return s(h)?S.push(c(h)?m.optionSelectedPointed:m.optionPointed):c(h)?S.push(u(h)?m.optionSelectedDisabled:m.optionSelected):(u(h)||C&&u(C))&&S.push(m.optionDisabled),S},noOptions:m.noOptions,noResults:m.noResults,assist:m.assist,fakeInput:m.fakeInput}}),showDropdown:F}}function a_(e,t,r){const{limit:a,infinite:o}=At(e),n=r.isOpen,i=r.offset,l=r.search,s=r.pfo,c=r.eo,u=ee(null),p=Co(null),f=ft(()=>i.value{const{isIntersecting:A,target:F}=b[0];if(A){const L=F.offsetParent,m=L.scrollTop;i.value+=a.value==-1?10:a.value,_t(()=>{L.scrollTop=m})}},g=()=>{n.value&&i.value{o.value&&g()}),qe(l,()=>{o.value&&(i.value=a.value,g())},{flush:"post"}),qe(c,()=>{o.value&&g()},{immediate:!1,flush:"post"}),nt(()=>{window&&window.IntersectionObserver&&(u.value=new IntersectionObserver(w))}),{hasMore:f,infiniteLoader:p}}function o_(e,t,r){const{placeholder:a,id:o,valueProp:n,label:i,mode:l,groupLabel:s,aria:c,searchable:u}=At(e),p=r.pointer,f=r.iv,w=r.hasSelected,g=r.multipleLabelText,b=ee(null),A=ft(()=>`${o.value?o.value+"-":""}assist`),F=ft(()=>`${o.value?o.value+"-":""}multiselect-options`),L=ft(()=>{if(p.value){let N=o.value?`${o.value}-`:"";return N+=`${p.value.group?"multiselect-group":"multiselect-option"}-`,N+=p.value.group?p.value.index:p.value[n.value],N}}),m=ft(()=>a.value),h=ft(()=>l.value!=="single"),C=Q(()=>l.value==="single"&&w.value?f.value[i.value]:l.value==="multiple"&&w.value?g.value:l.value==="tags"&&w.value?f.value.map(N=>N[i.value]).join(", "):""),S=Q(()=>{let N={...c.value};return u.value&&(N["aria-labelledby"]=N["aria-labelledby"]?`${A.value} ${N["aria-labelledby"]}`:A.value,C.value&&N["aria-label"]&&(N["aria-label"]=`${C.value}, ${N["aria-label"]}`)),N}),P=N=>`${o.value?o.value+"-":""}multiselect-option-${N[n.value]}`,R=N=>`${o.value?o.value+"-":""}multiselect-group-${N.index}`,_=N=>`${N}`,T=N=>`${N}`,q=N=>`${N} ❎`;return nt(()=>{if(o.value&&document&&document.querySelector){let N=document.querySelector(`[for="${o.value}"]`);b.value=N?N.innerText:null}}),{arias:S,ariaLabel:C,ariaAssist:A,ariaControls:F,ariaPlaceholder:m,ariaMultiselectable:h,ariaActiveDescendant:L,ariaOptionId:P,ariaOptionLabel:_,ariaGroupId:R,ariaGroupLabel:T,ariaTagLabel:q}}function n_(e,t,r){const{locale:a,fallbackLocale:o}=At(e);return{localize:i=>!i||typeof i!="object"?i:i&&i[a.value]?i[a.value]:i&&a.value&&i[a.value.toUpperCase()]?i[a.value.toUpperCase()]:i&&i[o.value]?i[o.value]:i&&o.value&&i[o.value.toUpperCase()]?i[o.value.toUpperCase()]:i&&Object.keys(i)[0]?i[Object.keys(i)[0]]:""}}function i_(e,t,r){const a=Co(null),o=Co(null),n=Co(null),i=Co(null),l=Co(null);return{multiselect:a,wrapper:o,tags:n,input:i,dropdown:l}}function l_(e,t,r,a={}){return r.forEach(o=>{a={...a,...o(e,t,a)}}),a}var Tu={name:"Multiselect",emits:["paste","open","close","select","deselect","input","search-change","tag","option","update:modelValue","change","clear","keydown","keyup","max","create"],props:{value:{required:!1},modelValue:{required:!1},options:{type:[Array,Object,Function],required:!1,default:()=>[]},id:{type:[String,Number],required:!1,default:void 0},name:{type:[String,Number],required:!1,default:"multiselect"},disabled:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"label"},trackBy:{type:[String,Array],required:!1,default:void 0},valueProp:{type:String,required:!1,default:"value"},placeholder:{type:String,required:!1,default:null},mode:{type:String,required:!1,default:"single"},searchable:{type:Boolean,required:!1,default:!1},limit:{type:Number,required:!1,default:-1},hideSelected:{type:Boolean,required:!1,default:!0},createTag:{type:Boolean,required:!1,default:void 0},createOption:{type:Boolean,required:!1,default:void 0},appendNewTag:{type:Boolean,required:!1,default:void 0},appendNewOption:{type:Boolean,required:!1,default:void 0},addTagOn:{type:Array,required:!1,default:void 0},addOptionOn:{type:Array,required:!1,default:void 0},caret:{type:Boolean,required:!1,default:!0},loading:{type:Boolean,required:!1,default:!1},noOptionsText:{type:[String,Object],required:!1,default:"The list is empty"},noResultsText:{type:[String,Object],required:!1,default:"No results found"},multipleLabel:{type:Function,required:!1,default:void 0},object:{type:Boolean,required:!1,default:!1},delay:{type:Number,required:!1,default:-1},minChars:{type:Number,required:!1,default:0},resolveOnLoad:{type:Boolean,required:!1,default:!0},filterResults:{type:Boolean,required:!1,default:!0},clearOnSearch:{type:Boolean,required:!1,default:!1},clearOnSelect:{type:Boolean,required:!1,default:!0},canDeselect:{type:Boolean,required:!1,default:!0},canClear:{type:Boolean,required:!1,default:!0},max:{type:Number,required:!1,default:-1},showOptions:{type:Boolean,required:!1,default:!0},required:{type:Boolean,required:!1,default:!1},openDirection:{type:String,required:!1,default:"bottom"},nativeSupport:{type:Boolean,required:!1,default:!1},classes:{type:Object,required:!1,default:()=>({})},strict:{type:Boolean,required:!1,default:!0},closeOnSelect:{type:Boolean,required:!1,default:!0},closeOnDeselect:{type:Boolean,required:!1,default:!1},autocomplete:{type:String,required:!1,default:void 0},groups:{type:Boolean,required:!1,default:!1},groupLabel:{type:String,required:!1,default:"label"},groupOptions:{type:String,required:!1,default:"options"},groupHideEmpty:{type:Boolean,required:!1,default:!1},groupSelect:{type:Boolean,required:!1,default:!0},inputType:{type:String,required:!1,default:"text"},attrs:{required:!1,type:Object,default:()=>({})},onCreate:{required:!1,type:Function,default:void 0},disabledProp:{type:String,required:!1,default:"disabled"},searchStart:{type:Boolean,required:!1,default:!1},reverse:{type:Boolean,required:!1,default:!1},regex:{type:[Object,String,RegExp],required:!1,default:void 0},rtl:{type:Boolean,required:!1,default:!1},infinite:{type:Boolean,required:!1,default:!1},aria:{required:!1,type:Object,default:()=>({})},clearOnBlur:{required:!1,type:Boolean,default:!0},locale:{required:!1,type:String,default:null},fallbackLocale:{required:!1,type:String,default:"en"},searchFilter:{required:!1,type:Function,default:null},allowAbsent:{required:!1,type:Boolean,default:!1},appendToBody:{required:!1,type:Boolean,default:!1},closeOnScroll:{required:!1,type:Boolean,default:!1},breakTags:{required:!1,type:Boolean,default:!1},appendTo:{required:!1,type:String,default:void 0}},setup(e,t){return l_(e,t,[i_,n_,q2,U2,Jx,W2,Y2,e_,G2,a_,X2,t_,r_,o_])},beforeMount(){(this.$root.constructor&&this.$root.constructor.version&&this.$root.constructor.version.match(/^2\./)||this.vueVersionMs===2)&&(this.$options.components.Teleport||(this.$options.components.Teleport={render(){return this.$slots.default?this.$slots.default[0]:null}}))}};const s_=["id","dir"],u_=["tabindex","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable","role"],p_=["type","modelValue","value","autocomplete","id","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],c_=["onKeyup","aria-label"],f_=["onClick"],d_=["type","modelValue","value","id","autocomplete","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],w_=["innerHTML"],m_=["id"],b_=["id"],v_=["id","aria-label","aria-selected"],h_=["data-pointed","onMouseenter","onClick"],g_=["innerHTML"],y_=["aria-label"],x_=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],__=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],k_=["innerHTML"],S_=["innerHTML"],C_=["value"],$_=["name","value"],T_=["name","value"],M_=["id"];function P_(e,t,r,a,o,n){return O(),Y("div",{ref:"multiselect",class:fe(e.classList.container),id:r.searchable?void 0:r.id,dir:r.rtl?"rtl":void 0,onFocusin:t[12]||(t[12]=(...i)=>e.handleFocusIn&&e.handleFocusIn(...i)),onFocusout:t[13]||(t[13]=(...i)=>e.handleFocusOut&&e.handleFocusOut(...i)),onKeyup:t[14]||(t[14]=(...i)=>e.handleKeyup&&e.handleKeyup(...i)),onKeydown:t[15]||(t[15]=(...i)=>e.handleKeydown&&e.handleKeydown(...i))},[M("div",dt({class:e.classList.wrapper,onMousedown:t[9]||(t[9]=(...i)=>e.handleMousedown&&e.handleMousedown(...i)),ref:"wrapper",tabindex:e.tabindex,"aria-controls":r.searchable?void 0:e.ariaControls,"aria-placeholder":r.searchable?void 0:e.ariaPlaceholder,"aria-expanded":r.searchable?void 0:e.isOpen,"aria-activedescendant":r.searchable?void 0:e.ariaActiveDescendant,"aria-multiselectable":r.searchable?void 0:e.ariaMultiselectable,role:r.searchable?void 0:"combobox"},r.searchable?{}:e.arias),[U(" Search "),r.mode!=="tags"&&r.searchable&&!r.disabled?(O(),Y("input",dt({key:0,type:r.inputType,modelValue:e.search,value:e.search,class:e.classList.search,autocomplete:r.autocomplete,id:r.searchable?r.id:void 0,onInput:t[0]||(t[0]=(...i)=>e.handleSearchInput&&e.handleSearchInput(...i)),onKeypress:t[1]||(t[1]=(...i)=>e.handleKeypress&&e.handleKeypress(...i)),onPaste:t[2]||(t[2]=Ca((...i)=>e.handlePaste&&e.handlePaste(...i),["stop"])),ref:"input","aria-controls":e.ariaControls,"aria-placeholder":e.ariaPlaceholder,"aria-expanded":e.isOpen,"aria-activedescendant":e.ariaActiveDescendant,"aria-multiselectable":e.ariaMultiselectable,role:"combobox"},{...r.attrs,...e.arias}),null,16,p_)):U("v-if",!0),U(" Tags (with search) "),r.mode=="tags"?(O(),Y("div",{key:1,class:fe(e.classList.tags),"data-tags":""},[(O(!0),Y(Ce,null,ze(e.iv,(i,l,s)=>_e(e.$slots,"tag",{option:i,handleTagRemove:e.handleTagRemove,disabled:r.disabled},()=>[(O(),Y("span",{class:fe([e.classList.tag,i.disabled?e.classList.tagDisabled:null]),tabindex:"-1",onKeyup:Ms(c=>e.handleTagRemove(i,c),["enter"]),key:s,"aria-label":e.ariaTagLabel(e.localize(i[r.label]))},[M("span",{class:fe(e.classList.tagWrapper)},me(e.localize(i[r.label])),3),!r.disabled&&!i.disabled?(O(),Y("span",{key:0,class:fe(e.classList.tagRemove),onClick:Ca(c=>e.handleTagRemove(i,c),["stop"])},[M("span",{class:fe(e.classList.tagRemoveIcon)},null,2)],10,f_)):U("v-if",!0)],42,c_))])),256)),M("div",{class:fe(e.classList.tagsSearchWrapper),ref:"tags"},[U(" Used for measuring search width "),M("span",{class:fe(e.classList.tagsSearchCopy)},me(e.search),3),U(" Actual search input "),r.searchable&&!r.disabled?(O(),Y("input",dt({key:0,type:r.inputType,modelValue:e.search,value:e.search,class:e.classList.tagsSearch,id:r.searchable?r.id:void 0,autocomplete:r.autocomplete,onInput:t[3]||(t[3]=(...i)=>e.handleSearchInput&&e.handleSearchInput(...i)),onKeypress:t[4]||(t[4]=(...i)=>e.handleKeypress&&e.handleKeypress(...i)),onPaste:t[5]||(t[5]=Ca((...i)=>e.handlePaste&&e.handlePaste(...i),["stop"])),ref:"input","aria-controls":e.ariaControls,"aria-placeholder":e.ariaPlaceholder,"aria-expanded":e.isOpen,"aria-activedescendant":e.ariaActiveDescendant,"aria-multiselectable":e.ariaMultiselectable,role:"combobox"},{...r.attrs,...e.arias}),null,16,d_)):U("v-if",!0)],2)],2)):U("v-if",!0),U(" Single label "),r.mode=="single"&&e.hasSelected&&!e.search&&e.iv?_e(e.$slots,"singlelabel",{key:2,value:e.iv},()=>[M("div",{class:fe(e.classList.singleLabel)},[M("span",{class:fe(e.classList.singleLabelText)},me(e.localize(e.iv[r.label])),3)],2)]):U("v-if",!0),U(" Multiple label "),r.mode=="multiple"&&e.hasSelected&&!e.search?_e(e.$slots,"multiplelabel",{key:3,values:e.iv},()=>[M("div",{class:fe(e.classList.multipleLabel),innerHTML:e.multipleLabelText},null,10,w_)]):U("v-if",!0),U(" Placeholder "),r.placeholder&&!e.hasSelected&&!e.search?_e(e.$slots,"placeholder",{key:4},()=>[M("div",{class:fe(e.classList.placeholder),"aria-hidden":"true"},me(r.placeholder),3)]):U("v-if",!0),U(" Spinner "),r.loading||e.resolving?_e(e.$slots,"spinner",{key:5},()=>[M("span",{class:fe(e.classList.spinner),"aria-hidden":"true"},null,2)]):U("v-if",!0),U(" Clear "),e.hasSelected&&!r.disabled&&r.canClear&&!e.busy?_e(e.$slots,"clear",{key:6,clear:e.clear},()=>[M("span",{"aria-hidden":"true",tabindex:"0",role:"button","data-clear":"","aria-roledescription":"❎",class:fe(e.classList.clear),onClick:t[6]||(t[6]=(...i)=>e.clear&&e.clear(...i)),onKeyup:t[7]||(t[7]=Ms((...i)=>e.clear&&e.clear(...i),["enter"]))},[M("span",{class:fe(e.classList.clearIcon)},null,2)],34)]):U("v-if",!0),U(" Caret "),r.caret&&r.showOptions?_e(e.$slots,"caret",{key:7,handleCaretClick:e.handleCaretClick,isOpen:e.isOpen},()=>[M("span",{class:fe(e.classList.caret),onClick:t[8]||(t[8]=(...i)=>e.handleCaretClick&&e.handleCaretClick(...i)),"aria-hidden":"true"},null,2)]):U("v-if",!0)],16,u_),U(" Options "),(O(),De(ic,{to:r.appendTo||"body",disabled:!r.appendToBody&&!r.appendTo},[M("div",{id:r.id?`${r.id}-dropdown`:void 0,class:fe(e.classList.dropdown),tabindex:"-1",ref:"dropdown",onFocusin:t[10]||(t[10]=(...i)=>e.handleFocusIn&&e.handleFocusIn(...i)),onFocusout:t[11]||(t[11]=(...i)=>e.handleFocusOut&&e.handleFocusOut(...i))},[_e(e.$slots,"beforelist",{options:e.fo}),M("ul",{class:fe(e.classList.options),id:e.ariaControls,role:"listbox"},[r.groups?(O(!0),Y(Ce,{key:0},ze(e.fg,(i,l,s)=>(O(),Y("li",{class:fe(e.classList.group),key:s,id:e.ariaGroupId(i),"aria-label":e.ariaGroupLabel(e.localize(i[r.groupLabel])),"aria-selected":e.isSelected(i),role:"option"},[i.__CREATE__?U("v-if",!0):(O(),Y("div",{key:0,class:fe(e.classList.groupLabel(i)),"data-pointed":e.isPointed(i),onMouseenter:c=>e.setPointer(i,l),onClick:c=>e.handleGroupClick(i)},[_e(e.$slots,"grouplabel",{group:i,isSelected:e.isSelected,isPointed:e.isPointed},()=>[M("span",{innerHTML:e.localize(i[r.groupLabel])},null,8,g_)])],42,h_)),M("ul",{class:fe(e.classList.groupOptions),"aria-label":e.ariaGroupLabel(e.localize(i[r.groupLabel])),role:"group"},[(O(!0),Y(Ce,null,ze(i.__VISIBLE__,(c,u,p)=>(O(),Y("li",{class:fe(e.classList.option(c,i)),"data-pointed":e.isPointed(c),"data-selected":e.isSelected(c)||void 0,key:p,onMouseenter:f=>e.setPointer(c),onClick:f=>e.handleOptionClick(c),id:e.ariaOptionId(c),"aria-selected":e.isSelected(c),"aria-label":e.ariaOptionLabel(e.localize(c[r.label])),role:"option"},[_e(e.$slots,"option",{option:c,isSelected:e.isSelected,isPointed:e.isPointed,search:e.search},()=>[M("span",null,me(e.localize(c[r.label])),1)])],42,x_))),128))],10,y_)],10,v_))),128)):(O(!0),Y(Ce,{key:1},ze(e.fo,(i,l,s)=>(O(),Y("li",{class:fe(e.classList.option(i)),"data-pointed":e.isPointed(i),"data-selected":e.isSelected(i)||void 0,key:s,onMouseenter:c=>e.setPointer(i),onClick:c=>e.handleOptionClick(i),id:e.ariaOptionId(i),"aria-selected":e.isSelected(i),"aria-label":e.ariaOptionLabel(e.localize(i[r.label])),role:"option"},[_e(e.$slots,"option",{option:i,isSelected:e.isSelected,isPointed:e.isPointed,search:e.search},()=>[M("span",null,me(e.localize(i[r.label])),1)])],42,__))),128))],10,b_),e.noOptions?_e(e.$slots,"nooptions",{key:0},()=>[M("div",{class:fe(e.classList.noOptions),innerHTML:e.localize(r.noOptionsText)},null,10,k_)]):U("v-if",!0),e.noResults?_e(e.$slots,"noresults",{key:1},()=>[M("div",{class:fe(e.classList.noResults),innerHTML:e.localize(r.noResultsText)},null,10,S_)]):U("v-if",!0),r.infinite&&e.hasMore?(O(),Y("div",{key:2,class:fe(e.classList.inifinite),ref:"infiniteLoader"},[_e(e.$slots,"infinite",{},()=>[M("span",{class:fe(e.classList.inifiniteSpinner)},null,2)])],2)):U("v-if",!0),_e(e.$slots,"afterlist",{options:e.fo})],42,m_)],8,["to","disabled"])),U(" Hacky input element to show HTML5 required warning "),r.required?(O(),Y("input",{key:0,class:fe(e.classList.fakeInput),tabindex:"-1",value:e.textValue,required:""},null,10,C_)):U("v-if",!0),U(" Native input support "),r.nativeSupport?(O(),Y(Ce,{key:1},[r.mode=="single"?(O(),Y("input",{key:0,type:"hidden",name:r.name,value:e.plainValue!==void 0?e.plainValue:""},null,8,$_)):(O(!0),Y(Ce,{key:1},ze(e.plainValue,(i,l)=>(O(),Y("input",{type:"hidden",name:`${r.name}[]`,value:i,key:l},null,8,T_))),128))],64)):U("v-if",!0),U(" Screen reader assistive text "),r.searchable&&e.hasSelected?(O(),Y("div",{key:2,class:fe(e.classList.assist),id:e.ariaAssist,"aria-hidden":"true"},me(e.ariaLabel),11,M_)):U("v-if",!0),U(" Create height for empty input "),M("div",{class:fe(e.classList.spacer)},null,2)],42,s_)}Tu.render=P_,Tu.__file="src/Multiselect.vue";const dl=Dn("fieldDependency",{state:()=>({modifierFields:{},hiddenFields:[],modifierFieldStatus:{}})}),O_=["src"],gw={__name:"ProBadge",setup(e){const t=Q(()=>{var a;return((a=window.wpufSubscriptions)==null?void 0:a.assetUrl)||"/wp-content/plugins/wp-user-frontend/assets"}),r=Q(()=>`${t.value}/images/pro-badge.svg`);return(a,o)=>(O(),Y("img",{src:r.value,alt:"PRO",width:"39",height:"22"},null,8,O_))}},yw=(e,t)=>{const r=e.__vccOpts||e;for(const[a,o]of t)r[a]=o;return r},D_={},A_={class:"wpuf-pro-field-tooltip",style:{left:"50%",top:"-0.5em"}};function E_(e,t){return O(),Y("div",A_,t[0]||(t[0]=[Ov('

Available in Pro. Also enjoy:

  • 24/7 Priority Support
  • 20+ Premium Modules
  • User Activity and Reports
  • Private Messaging Option
  • License for 20 websites
',4)]))}const xw=yw(D_,[["render",E_]]),L_={key:0,class:"wpuf-block wpuf-text-sm wpuf-leading-6 wpuf-text-gray-600 wpuf-flex wpuf-items-center"},R_=["for","innerHTML"],I_=["data-tip"],F_={class:"pro-icon-title wpuf-relative wpuf-pt-1 wpuf-group"},N_={class:"wpuf-w-full wpuf-col-span-2 wpuf-relative wpuf-group"},z_={key:0,class:"wpuf-hidden wpuf-rounded-md wpuf-border wpuf-border-dashed wpuf-border-emerald-200 group-hover:wpuf-flex group-hover:wpuf-cursor-pointer wpuf-absolute wpuf-items-center wpuf-justify-center wpuf-bg-emerald-50/50 wpuf-backdrop-blur-sm wpuf-z-10 wpuf-p-4 wpuf-w-[104%] wpuf-h-[180%] wpuf-top-[-40%] wpuf-left-[-2%]"},j_={href:"https://wedevs.com/wp-user-frontend-pro/pricing/?utm_source=wpdashboard&utm_medium=popup",target:"_blank",class:"wpuf-button button-upgrade-to-pro wpuf-inline-flex wpuf-items-center wpuf-px-4 wpuf-py-2 wpuf-bg-emerald-600 focus:wpuf-bg-emerald-700 hover:wpuf-bg-emerald-700 wpuf-text-white hover:wpuf-text-white wpuf-rounded-md wpuf-gap-2 wpuf-font-medium wpuf-text-sm"},H_=["value","name","id","placeholder"],B_=["value","name","id","placeholder","min","step","default"],V_=["name","id","placeholder"],Y_=["value","name","id"],q_=["name","id"],W_=["value","selected"],U_={key:8,class:"label"},K_={class:"label-text-alt"},Z_={key:9,class:"label"},G_={class:"label-text-alt wpuf-text-red-500"},_w={__name:"SectionInputField",props:{field:Object,fieldId:String,isChildField:{type:Boolean,default:!1}},emits:["toggleDependentFields"],setup(e,{emit:t}){const r=t,a=Nt(),o=e,n=dl(),i=a.currentSubscription,{field:l,fieldId:s,isChildField:c}=At(o),u=ee(new Date),p=Q(()=>l.value.is_pro&&!wpufSubscriptions.isProActive),f=()=>{if(l.value.type==="multi-select"&&l.value.id)return l.value.id.startsWith("view_")?a.taxonomyViewRestriction[l.value.id]||[]:a.taxonomyRestriction[l.value.id]||[];switch(l.value.db_type){case"meta":return a.getMetaValue(l.value.db_key);case"meta_serialized":return a.getSerializedMetaValue(l.value.db_key,l.value.serialize_key);default:return i.hasOwnProperty(l.value.db_key)?i[l.value.db_key]:""}},w=Q(()=>{const _=f(l.value.db_type,l.value.db_key);return g(l.value.type,_)}),g=(_,T)=>{switch(_){case"switcher":return T==="on"||T==="yes"||T==="private";case"time-date":return new Date(T);case"inline":return"";case"multi-select":return Array.isArray(T)?T:[];default:return T}},b=_=>{u.value=_,l.value.db_type==="post"?a.modifyCurrentSubscription(l.value.db_key,_):a.setMetaValue(l.value.db_key,_)},A=ee(w),F=()=>{l.value.db_key==="post_status"?a.modifyCurrentSubscription(l.value.db_key,A.value?"publish":"private"):a.setMetaValue(l.value.db_key,A.value?"off":"on")},L=Q(()=>!n.hiddenFields.includes(s.value)),m=_=>{switch(l.value.db_type){case"meta_serialized":a.modifyCurrentSubscription(l.value.db_key,_.target.value,l.value.serialize_key);break;case"post":a.modifyCurrentSubscription(l.value.db_key,_.target.value);break;default:a.setMetaValue(l.value.db_key,_.target.value)}},h=_=>{l.value.db_key==="post_title"&&a.modifyCurrentSubscription("post_name",_.target.value.replace(/\s+/g,"-").toLowerCase())},C=_=>{!["Backspace","Delete","Tab","ArrowLeft","ArrowRight","."].includes(_.key)&&isNaN(Number(_.key))&&_.preventDefault()},S=Q(()=>{if(l.value.id&&l.value.id.startsWith("view_")){const _=l.value.id.replace("view_","");if(wpufSubscriptions.fields.advanced_configuration.hasOwnProperty("taxonomy_view_restriction")&&wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction.hasOwnProperty(_))return wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction[_].term_fields}else if(wpufSubscriptions.fields.advanced_configuration.hasOwnProperty("taxonomy_restriction")&&wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction.hasOwnProperty(l.value.id))return wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction[l.value.id].term_fields;return[]}),P=_=>{if(l.value.id&&l.value.id.startsWith("view_")){const T=Fe(a.taxonomyViewRestriction||{});T[l.value.id]=_,a.$patch({taxonomyViewRestriction:T})}else{const T=Fe(a.taxonomyRestriction);T[l.value.id]=_,a.$patch({taxonomyRestriction:T})}},R=Q(()=>{const _=["wpuf-gap-4"];return l.value.label?_.push("wpuf-grid wpuf-grid-cols-3 wpuf-p-4"):_.push("wpuf-py-4 wpuf-pl-3 wpuf-pr-4"),c.value&&_.push("wpuf-col-span-2 wpuf-w-1/2"),_});return nt(()=>{l.value.type==="switcher"&&r("toggleDependentFields",s.value,A.value)}),nt(()=>{if(l.value.type!=="multi-select")return;const _=l.value.id.startsWith("view_")?a.taxonomyViewRestriction[l.value.id]:a.taxonomyRestriction[l.value.id];if(_&&_.length>0)return;let T=[],q=[];if(l.value.id&&l.value.id.startsWith("view_")){const N=l.value.id.replace("view_","");wpufSubscriptions.fields.advanced_configuration.hasOwnProperty("taxonomy_view_restriction")&&wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction.hasOwnProperty(N)&&(T=wpufSubscriptions.fields.advanced_configuration.taxonomy_view_restriction[N].term_fields.map(ae=>ae.value))}else wpufSubscriptions.fields.advanced_configuration.hasOwnProperty("taxonomy_restriction")&&wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction.hasOwnProperty(l.value.id)&&(T=wpufSubscriptions.fields.advanced_configuration.taxonomy_restriction[l.value.id].term_fields.map(N=>N.value));if(w.value&&Array.isArray(w.value)&&w.value.forEach(N=>{T.includes(N)&&q.push(N)}),l.value.id&&l.value.id.startsWith("view_")){const N=Fe(a.taxonomyViewRestriction||{});N[l.value.id]=q,a.$patch({taxonomyViewRestriction:N})}else{const N=Fe(a.taxonomyRestriction);N[l.value.id]=q,a.$patch({taxonomyRestriction:N})}}),(_,T)=>Sr((O(),Y("div",{class:fe(R.value)},[d(l).label?(O(),Y("div",L_,[M("label",{for:d(l).name,innerHTML:d(l).label},null,8,R_),d(l).tooltip?(O(),Y("span",{key:0,class:"wpuf-tooltip before:wpuf-bg-gray-700 before:wpuf-text-zinc-50 after:wpuf-border-t-gray-700 after:wpuf-border-x-transparent wpuf-cursor-pointer wpuf-ml-2 wpuf-z-10","data-tip":d(l).tooltip},T[7]||(T[7]=[M("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none"},[M("path",{d:"M9.833 12.333H9V9h-.833M9 5.667h.008M16.5 9a7.5 7.5 0 1 1-15 0 7.5 7.5 0 1 1 15 0z",stroke:"#9CA3AF","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]),8,I_)):U("",!0),T[8]||(T[8]=ot("    ")),M("span",F_,[p.value?(O(),De(gw,{key:0})):U("",!0),Ie(xw)])])):U("",!0),M("div",N_,[p.value?(O(),Y("div",z_,[M("a",j_,me(d(he)("Upgrade to Pro","wp-user-frontend")),1)])):U("",!0),d(l).type==="input-text"?(O(),Y("input",{key:1,type:"text",value:w.value,name:d(l).name,id:d(l).name,placeholder:d(l).placeholder?d(l).placeholder:"",onInput:T[0]||(T[0]=q=>[m(q),h(q)]),class:fe([d(a).errors[d(s)]?"!wpuf-border-red-500":"!wpuf-border-gray-300","placeholder:wpuf-text-gray-400 wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1 wpuf-pl-3 wpuf-pr-10 wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm !wpuf-shadow-none"])},null,42,H_)):U("",!0),d(l).type==="input-number"?(O(),Y("input",{key:2,type:"number",value:w.value,name:d(l).name,id:d(l).name,placeholder:d(l).placeholder?d(l).placeholder:"",onInput:T[1]||(T[1]=q=>[m(q),h(q)]),onKeydown:C,min:d(l).min,step:d(l).step,default:d(l).default,class:fe([d(a).errors[d(s)]?"!wpuf-border-red-500":"!wpuf-border-gray-300","placeholder:wpuf-text-gray-400 wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1 wpuf-pl-3 wpuf-pr-10 wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm"])},null,42,B_)):U("",!0),d(l).type==="textarea"?(O(),Y("textarea",{key:3,name:d(l).name,id:d(l).name,placeholder:d(l).placeholder?d(l).placeholder:"",rows:"3",onInput:T[2]||(T[2]=q=>[m(q),h(q)]),class:fe([d(a).errors[d(s)]?"!wpuf-border-red-500":"!wpuf-border-gray-300","placeholder:wpuf-text-gray-400 wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1 wpuf-pl-3 wpuf-pr-10 wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm"])},me(w.value),43,V_)):U("",!0),d(l).type==="switcher"?(O(),Y("button",{key:4,onClick:T[3]||(T[3]=q=>[F(),_.$emit("toggleDependentFields",d(s),A.value)]),type:"button",value:w.value,name:d(l).name,id:d(l).name,class:fe([A.value?"wpuf-bg-primary":"wpuf-bg-gray-200","placeholder:wpuf-text-gray-400 wpuf-bg-gray-200 wpuf-relative wpuf-inline-flex wpuf-h-6 wpuf-w-11 wpuf-flex-shrink-0 wpuf-cursor-pointer wpuf-rounded-full wpuf-border-2 wpuf-border-transparent wpuf-transition-colors wpuf-duration-200 wpuf-ease-in-out"]),role:"switch"},[M("span",{"aria-hidden":"true",class:fe([A.value?"wpuf-translate-x-5":"wpuf-translate-x-0","wpuf-translate-x-0 wpuf-pointer-events-none wpuf-inline-block wpuf-h-5 wpuf-w-5 wpuf-transform wpuf-rounded-full wpuf-bg-white wpuf-shadow wpuf-ring-0 wpuf-transition wpuf-duration-200 wpuf-ease-in-out"])},null,2)],10,Y_)):U("",!0),d(l).type==="time-date"?(O(),De(d(nl),{key:5,textInput:"",modelValue:u.value,"onUpdate:modelValue":[T[4]||(T[4]=q=>u.value=q),b],name:d(l).name,uid:d(l).name,"enable-seconds":""},null,8,["modelValue","name","uid"])):U("",!0),d(l).type==="select"?(O(),Y("select",{key:6,name:d(l).name,id:d(l).name,class:fe([d(a).errors[d(s)]?"!wpuf-border-red-500":"!wpuf-border-gray-300","wpuf-w-full !wpuf-max-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1 wpuf-pl-3 wpuf-pr-10 wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm"]),onInput:T[5]||(T[5]=q=>[m(q),h(q)])},[(O(!0),Y(Ce,null,ze(d(l).options,(q,N)=>(O(),Y("option",{value:N,selected:N===w.value,key:N},me(q),9,W_))),128))],42,q_)):U("",!0),d(l).type==="multi-select"?(O(),De(d(Tu),{key:7,id:d(l).id,name:d(l).name,placeholder:d(l).placeholder?d(l).placeholder:d(he)("Select options","wp-user-frontend"),modelValue:w.value,"onUpdate:modelValue":T[6]||(T[6]=q=>w.value=q),options:S.value,mode:"tags",onInput:P,"close-on-select":!1,classes:{container:"wpuf-w-full wpuf-border wpuf-rounded-md !wpuf-border-gray-300 wpuf-bg-white wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm",wrapper:"wpuf-min-h-max wpuf-align-center wpuf-cursor-pointer wpuf-flex wpuf-justify-end wpuf-w-full wpuf-relative",placeholder:"wpuf-ml-2 wpuf-flex wpuf-items-center wpuf-h-full wpuf-absolute wpuf-left-0 wpuf-top-0 wpuf-pointer-events-none wpuf-bg-transparent wpuf-form-color-placeholder rtl:wpuf-left-auto rtl:wpuf-right-0 rtl:wpuf-pl-0 wpuf-form-pl-input rtl:wpuf-form-pr-input",tags:"wpuf-h-max wpuf-flex-grow wpuf-flex-shrink wpuf-flex wpuf-flex-wrap wpuf-items-center wpuf-pl-1 wpuf-pt-1 wpuf-min-w-0 rtl:wpuf-pl-0 rtl:wpuf-pr-2",tag:"wpuf-bg-primary wpuf-text-white wpuf-text-sm wpuf-font-semibold wpuf-py-0.5 wpuf-pl-2 wpuf-rounded wpuf-mr-1 wpuf-mb-1 wpuf-flex wpuf-items-center wpuf-whitespace-nowrap wpuf-min-w-0 rtl:wpuf-pl-0 rtl:wpuf-pr-2 rtl:wpuf-mr-0 rtl:wpuf-ml-1",clear:"wpuf-mt-1 wpuf-pr-2"}},null,8,["id","name","placeholder","modelValue","options"])):U("",!0),d(l).description?(O(),Y("div",U_,[M("span",K_,me(d(l).description),1)])):U("",!0),d(a).errors[d(s)]?(O(),Y("div",Z_,[M("span",G_,me(d(a).errors[d(s)].message),1)])):U("",!0)])],2)),[[Sa,L.value]])}},X_={class:"wpuf-grid wpuf-grid-cols-3 wpuf-p-4 wpuf-gap-4"},Q_={class:"wpuf-block wpuf-text-sm wpuf-leading-6 wpuf-text-gray-600 wpuf-flex wpuf-items-center"},J_=["for","innerHTML"],ek=["data-tip"],tk={class:"wpuf--ml-3 wpuf-flex wpuf-justify-between wpuf-col-span-2 wpuf--mr-3"},rk={__name:"SectionInnerField",props:{parentField:Object,fieldId:String},setup(e){const t=e,{parentField:r,fieldId:a}=At(t),o=dl(),n=Q(()=>!o.hiddenFields.includes(a.value));return(i,l)=>Sr((O(),Y("div",X_,[M("div",Q_,[M("label",{for:d(r).name,innerHTML:d(r).label},null,8,J_),d(r).tooltip?(O(),Y("div",{key:0,class:"wpuf-tooltip before:wpuf-bg-gray-700 before:wpuf-text-zinc-50 after:wpuf-border-t-gray-700 after:wpuf-border-x-transparent wpuf-cursor-pointer wpuf-ml-2 wpuf-z-10","data-tip":d(r).tooltip},l[0]||(l[0]=[M("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none"},[M("path",{d:"M9.833 12.333H9V9h-.833M9 5.667h.008M16.5 9a7.5 7.5 0 1 1-15 0 7.5 7.5 0 1 1 15 0z",stroke:"#9CA3AF","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]),8,ek)):U("",!0)]),M("div",tk,[(O(!0),Y(Ce,null,ze(d(r).fields,s=>(O(),De(_w,{field:s,fieldId:s.id,isChildField:!0},null,8,["field","fieldId"]))),256))])],512)),[[Sa,n.value]])}},ak={class:"wpuf-border wpuf-border-gray-200 wpuf-rounded-xl wpuf-rounded-b-xl wpuf-mt-4 wpuf-mb-4"},ok={class:"wpuf-m-0"},nk={class:"wpuf-flex"},ik={key:0,class:"wpuf-relative wpuf-m-0 wpuf-p-0 wpuf-ml-2 wpuf-mt-[1px] wpuf-italic wpuf-text-[11px] wpuf-text-gray-400"},lk={class:"pro-icon-title wpuf-relative wpuf-group wpuf-ml-2"},sk={key:0,class:"wpuf-rounded-b-xl wpuf-bg-yellow-50 wpuf-p-4"},uk={class:"wpuf-flex wpuf-items-center"},pk={class:"wpuf-ml-3"},ck={class:"wpuf-mt-2 wpuf-text-sm wpuf-text-yellow-700"},fk=["innerHTML"],dk={__name:"Subsection",props:{subSection:Object,subscription:Object,fields:Object},setup(e){const t=e,{subSection:r,subscription:a,fields:o}=At(t),n=Qa("wpufSubscriptions"),i=dl();Ei("subSection",r.value.id);const l=ee(!1),s=["overview","content_limit","payment_details"];l.value=!s.includes(r.value.id);const c=(u,p)=>{i.modifierFieldStatus[u]=p;let f=[];for(const w in n.dependentFields){const g=i.modifierFieldStatus[w]||!1;for(const b in n.dependentFields[w]){const A=n.dependentFields[w][b];g!==A&&(f.includes(b)||f.push(b))}}i.hiddenFields=f};return(u,p)=>(O(),Y("div",ak,[M("h2",ok,[M("button",{type:"button",onClick:p[0]||(p[0]=f=>l.value=!l.value),class:fe([l.value?"wpuf-rounded-xl":"wpuf-rounded-t-xl","wpuf-flex wpuf-items-center wpuf-justify-between wpuf-w-full wpuf-p-4 wpuf-font-medium rtl:wpuf-text-right wpuf-text-gray-500 wpuf-bg-gray-100 wpuf-gap-3"])},[M("span",nk,[ot(me(d(r).label)+" ",1),d(r).sub_label?(O(),Y("span",ik,me(d(r).sub_label),1)):U("",!0),M("span",lk,[d(r).is_pro?(O(),De(gw,{key:0})):U("",!0),Ie(xw)])]),(O(),Y("svg",{class:fe([l.value?"wpuf-rotate-90":"wpuf-rotate-180","wpuf-w-3 wpuf-h-3 shrink-0"]),"data-accordion-icon":"","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 10 6"},p[1]||(p[1]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 5 5 1 1 5"},null,-1)]),2))],2)]),(O(!0),Y(Ce,null,ze(d(o),(f,w)=>Sr((O(),Y("div",null,[f.type!=="inline"?(O(),De(_w,{key:0,onToggleDependentFields:c,field:f,fieldId:w,serializeKey:f.serialize_key,subscription:d(a)},null,8,["field","fieldId","serializeKey","subscription"])):(O(),De(rk,{key:1,parentField:f,fieldId:w,subscription:d(a)},null,8,["parentField","fieldId","subscription"]))],512)),[[Sa,!l.value]])),256)),!l.value&&d(r).notice?(O(),Y("div",sk,[M("div",uk,[p[2]||(p[2]=M("div",{class:"wpuf-flex-shrink-0"},[M("svg",{class:"wpuf-h-5 wpuf-w-5 wpuf-text-yellow-400",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},[M("path",{"fill-rule":"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z","clip-rule":"evenodd"})])],-1)),M("div",pk,[M("div",ck,[M("p",{innerHTML:d(r).notice.message},null,8,fk)])])])])):U("",!0)]))}},wk={class:"wpuf-mt-4 wpuf-text-sm wpuf-font-medium wpuf-text-center wpuf-text-gray-500 wpuf-border-b wpuf-border-gray-200"},mk={class:"wpuf-flex wpuf-flex-wrap wpuf--mb-px"},bk=["onClick"],kw={__name:"SubscriptionsDetails",setup(e){const t=Nt(),r=dl(),a=t.currentSubscription,o=ee("subscription_details"),n=Qa("wpufSubscriptions");fr({planName:!1,date:!1,isPrivate:!1}),Ei("currentSection",o);const i=()=>{for(const l in n.dependentFields)for(const s in n.dependentFields[l])r.modifierFields.hasOwnProperty(l)?r.modifierFields[l][s]=n.dependentFields[l][s]:r.modifierFields[l]={[s]:n.dependentFields[l][s]}};return Do(()=>{i()}),(l,s)=>(O(),Y(Ce,null,[M("div",wk,[M("ul",mk,[(O(!0),Y(Ce,null,ze(d(n).sections,c=>(O(),Y("li",{key:c.id,class:"wpuf-mb-0 wpuf-me-2"},[M("button",{onClick:u=>o.value=c.id,class:fe([o.value===c.id?"wpuf-border-b-2 wpuf-border-primary wpuf-text-primary":"","active:wpuf-shadow-none focus:wpuf-shadow-none wpuf-inline-block wpuf-p-4 wpuf-rounded-t-lg hover:wpuf-text-primary hover:wpuf-border-b-2 hover:wpuf-border-primary wpuf-transition-all"])},me(c.title),11,bk)]))),128))])]),(O(!0),Y(Ce,null,ze(d(n).subSections,(c,u)=>(O(),Y(Ce,null,[(O(!0),Y(Ce,null,ze(c,p=>Sr((O(),De(dk,{key:p.id,currentSection:o.value,subSection:p,subscription:d(a),fields:d(n).fields[u][p.id]},null,8,["currentSection","subSection","subscription","fields"])),[[Sa,o.value===u]])),128))],64))),256))],64))}},vk={class:"wpuf-relative"},hk=["disabled"],gk={class:"wpuf-hidden hover:wpuf-block peer-hover:wpuf-block wpuf-cursor-pointer wpuf-w-44 wpuf-z-40 wpuf-bg-white wpuf-border border-[#DBDBDB] wpuf-absolute wpuf-z-10 wpuf-shadow wpuf-right-0 wpuf-rounded-md after:content-[''] before:content-[''] after:wpuf-absolute before:wpuf-absolute after:w-[13px] before:w-[70%] before:-right-[1px] after:h-[13px] before:wpuf-h-3 before:wpuf-mt-3 after:top-[-7px] before:wpuf--top-6 after:right-[1.4rem] after:z-[-1] after:wpuf-bg-white after:wpuf-border after:border-[#DBDBDB] after:!rotate-45 after:wpuf-border-r-0 after:wpuf-border-b-0"},Mu={__name:"UpdateButton",props:{buttonText:{type:String,default:he("Update","wp-user-frontend")}},setup(e){const t=e,r=Nt(),a=ee(t.buttonText);return(o,n)=>(O(),Y("div",vk,[M("button",{disabled:d(r).isUpdating,class:fe([d(r).isUpdating?"wpuf-cursor-not-allowed wpuf-bg-gray-50":"","wpuf-peer wpuf-inline-flex wpuf-justify-between wpuf-items-center wpuf-cursor-pointer wpuf-bg-primary hover:wpuf-bg-primaryHover wpuf-text-white wpuf-font-medium wpuf-text-base wpuf-py-2 wpuf-px-5 wpuf-rounded-md min-w-[122px]"])},[ot(me(a.value)+" ",1),n[2]||(n[2]=M("svg",{class:"wpuf-rotate-180 wpuf-w-3 wpuf-h-3 shrink-0 wpuf-ml-4","data-accordion-icon":"","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 10 6"},[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 5 5 1 1 5"})],-1))],10,hk),M("div",gk,[M("span",{onClick:n[0]||(n[0]=()=>{d(r).currentSubscription.post_status="publish",o.$emit("updateSubscription")}),class:fe([d(r).isUpdating?"wpuf-cursor-not-allowed wpuf-bg-gray-50":"","wpuf-flex wpuf-py-3 wpuf-items-center wpuf-px-4 wpuf-text-sm wpuf-font-medium wpuf-text-gray-700 hover:wpuf-bg-primaryHover hover:wpuf-text-white wpuf-rounded-t-md"])},me(d(he)("Publish","wp-user-frontend")),3),M("span",{onClick:n[1]||(n[1]=()=>{d(r).currentSubscription.post_status="draft",o.$emit("updateSubscription")}),class:fe([d(r).isUpdating?"wpuf-cursor-not-allowed wpuf-bg-gray-50":"","wpuf-flex wpuf-py-3 wpuf-items-center wpuf-px-4 wpuf-text-sm wpuf-font-medium wpuf-text-gray-700 hover:wpuf-bg-primaryHover hover:wpuf-text-white wpuf-rounded-b-md"])},me(d(he)("Save as Draft","wp-user-frontend")),3)])]))}},Xo=Dn("notice",{state:()=>({display:!1,notices:[]}),actions:{addNotice(e){this.notices.push(e),this.display=!0,setTimeout(()=>{const t=this.notices.indexOf(e);t!==-1&&this.removeNotice(t)},3e3)},removeNotice(e){!Number.isInteger(e)||e<0||e>=this.notices.length||(this.notices.splice(e,1),this.notices.length===0&&(this.display=!1))}}});/** - * vue v3.4.19 - * (c) 2018-present Yuxi (Evan) You and Vue contributors - * @license MIT - **/function yk(e,t){const r=new Set(e.split(","));return t?a=>r.has(a.toLowerCase()):a=>r.has(a)}const la=Object.freeze({}),Sw=()=>{},xk=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),or=Object.assign,_k=Object.prototype.hasOwnProperty,Pt=(e,t)=>_k.call(e,t),Qe=Array.isArray,Qo=e=>ml(e)==="[object Map]",kk=e=>ml(e)==="[object Set]",Ut=e=>typeof e=="function",Ar=e=>typeof e=="string",wl=e=>typeof e=="symbol",Kt=e=>e!==null&&typeof e=="object",Sk=e=>(Kt(e)||Ut(e))&&Ut(e.then)&&Ut(e.catch),Ck=Object.prototype.toString,ml=e=>Ck.call(e),Cw=e=>ml(e).slice(8,-1),$k=e=>ml(e)==="[object Object]",Pu=e=>Ar(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,$w=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Tw=$w(e=>e.charAt(0).toUpperCase()+e.slice(1)),Tk=$w(e=>e?`on${Tw(e)}`:""),Jo=(e,t)=>!Object.is(e,t),Mk=(e,t,r)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},Pk=e=>{const t=Ar(e)?Number(e):NaN;return isNaN(t)?e:t};let Mw;const Ok=()=>Mw||(Mw=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ou(e){if(Qe(e)){const t={};for(let r=0;r{if(r){const a=r.split(Ak);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function Du(e){let t="";if(Ar(e))t=e;else if(Qe(e))for(let r=0;r=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),vl()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=co,r=Kn;try{return co=!0,Kn=this,this._runnings++,Ow(this),this.fn()}finally{Dw(this),this._runnings--,Kn=r,co=t}}stop(){var t;this.active&&(Ow(this),Dw(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Nk(e){return e.value}function Ow(e){e._trackId++,e._depsLength=0}function Dw(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const r=new Map;return r.cleanup=e,r.computed=t,r},Iu=new WeakMap,fo=Symbol("iterate"),Fu=Symbol("Map key iterate");function nr(e,t,r){if(co&&Kn){let a=Iu.get(e);a||Iu.set(e,a=new Map);let o=a.get(r);o||a.set(r,o=Hk(()=>a.delete(r))),zk(Kn,o,{target:e,type:t,key:r})}}function Na(e,t,r,a,o,n){const i=Iu.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(r==="length"&&Qe(e)){const s=Number(a);i.forEach((c,u)=>{(u==="length"||!wl(u)&&u>=s)&&l.push(c)})}else switch(r!==void 0&&l.push(i.get(r)),t){case"add":Qe(e)?Pu(r)&&l.push(i.get("length")):(l.push(i.get(fo)),Qo(e)&&l.push(i.get(Fu)));break;case"delete":Qe(e)||(l.push(i.get(fo)),Qo(e)&&l.push(i.get(Fu)));break;case"set":Qo(e)&&l.push(i.get(fo));break}Eu();for(const s of l)s&&jk(s,4,{target:e,type:t,key:r,newValue:a,oldValue:o,oldTarget:n});Lu()}const Bk=yk("__proto__,__v_isRef,__isVue"),Lw=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(wl)),Rw=Vk();function Vk(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const a=We(this);for(let n=0,i=this.length;n{e[t]=function(...r){bl(),Eu();const a=We(this)[t].apply(this,r);return Lu(),vl(),a}}),e}function Yk(e){const t=We(this);return nr(t,"has",e),t.hasOwnProperty(e)}class Iw{constructor(t=!1,r=!1){this._isReadonly=t,this._shallow=r}get(t,r,a){const o=this._isReadonly,n=this._shallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return n;if(r==="__v_raw")return a===(o?n?qw:Yw:n?a5:Vw).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=Qe(t);if(!o){if(i&&Pt(Rw,r))return Reflect.get(Rw,r,a);if(r==="hasOwnProperty")return Yk}const l=Reflect.get(t,r,a);return(wl(r)?Lw.has(r):Bk(r))||(o||nr(t,"get",r),n)?l:vr(l)?i&&Pu(r)?l:l.value:Kt(l)?o?Uw(l):Ww(l):l}}class qk extends Iw{constructor(t=!1){super(!1,t)}set(t,r,a,o){let n=t[r];if(!this._shallow){const s=mo(n);if(!en(a)&&!mo(a)&&(n=We(n),a=We(a)),!Qe(t)&&vr(n)&&!vr(a))return s?!1:(n.value=a,!0)}const i=Qe(t)&&Pu(r)?Number(r)e,hl=e=>Reflect.getPrototypeOf(e);function gl(e,t,r=!1,a=!1){e=e.__v_raw;const o=We(e),n=We(t);r||(Jo(t,n)&&nr(o,"get",t),nr(o,"get",n));const{has:i}=hl(o),l=a?Nu:r?Vu:Bu;if(i.call(o,t))return l(e.get(t));if(i.call(o,n))return l(e.get(n));e!==o&&e.get(t)}function yl(e,t=!1){const r=this.__v_raw,a=We(r),o=We(e);return t||(Jo(e,o)&&nr(a,"has",e),nr(a,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function xl(e,t=!1){return e=e.__v_raw,!t&&nr(We(e),"iterate",fo),Reflect.get(e,"size",e)}function Nw(e){e=We(e);const t=We(this);return hl(t).has.call(t,e)||(t.add(e),Na(t,"add",e,e)),this}function zw(e,t){t=We(t);const r=We(this),{has:a,get:o}=hl(r);let n=a.call(r,e);n?Bw(r,a,e):(e=We(e),n=a.call(r,e));const i=o.call(r,e);return r.set(e,t),n?Jo(t,i)&&Na(r,"set",e,t,i):Na(r,"add",e,t),this}function jw(e){const t=We(this),{has:r,get:a}=hl(t);let o=r.call(t,e);o?Bw(t,r,e):(e=We(e),o=r.call(t,e));const n=a?a.call(t,e):void 0,i=t.delete(e);return o&&Na(t,"delete",e,void 0,n),i}function Hw(){const e=We(this),t=e.size!==0,r=Qo(e)?new Map(e):new Set(e),a=e.clear();return t&&Na(e,"clear",void 0,void 0,r),a}function _l(e,t){return function(a,o){const n=this,i=n.__v_raw,l=We(i),s=t?Nu:e?Vu:Bu;return!e&&nr(l,"iterate",fo),i.forEach((c,u)=>a.call(o,s(c),s(u),n))}}function kl(e,t,r){return function(...a){const o=this.__v_raw,n=We(o),i=Qo(n),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,c=o[e](...a),u=r?Nu:t?Vu:Bu;return!t&&nr(n,"iterate",s?Fu:fo),{next(){const{value:p,done:f}=c.next();return f?{value:p,done:f}:{value:l?[u(p[0]),u(p[1])]:u(p),done:f}},[Symbol.iterator](){return this}}}}function za(e){return function(...t){{const r=t[0]?`on key "${t[0]}" `:"";console.warn(`${Tw(e)} operation ${r}failed: target is readonly.`,We(this))}return e==="delete"?!1:e==="clear"?void 0:this}}function Zk(){const e={get(n){return gl(this,n)},get size(){return xl(this)},has:yl,add:Nw,set:zw,delete:jw,clear:Hw,forEach:_l(!1,!1)},t={get(n){return gl(this,n,!1,!0)},get size(){return xl(this)},has:yl,add:Nw,set:zw,delete:jw,clear:Hw,forEach:_l(!1,!0)},r={get(n){return gl(this,n,!0)},get size(){return xl(this,!0)},has(n){return yl.call(this,n,!0)},add:za("add"),set:za("set"),delete:za("delete"),clear:za("clear"),forEach:_l(!0,!1)},a={get(n){return gl(this,n,!0,!0)},get size(){return xl(this,!0)},has(n){return yl.call(this,n,!0)},add:za("add"),set:za("set"),delete:za("delete"),clear:za("clear"),forEach:_l(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(n=>{e[n]=kl(n,!1,!1),r[n]=kl(n,!0,!1),t[n]=kl(n,!1,!0),a[n]=kl(n,!0,!0)}),[e,r,t,a]}const[Gk,Xk,Qk,Jk]=Zk();function zu(e,t){const r=t?e?Jk:Qk:e?Xk:Gk;return(a,o,n)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?a:Reflect.get(Pt(r,o)&&o in a?r:a,o,n)}const e5={get:zu(!1,!1)},t5={get:zu(!0,!1)},r5={get:zu(!0,!0)};function Bw(e,t,r){const a=We(r);if(a!==r&&t.call(e,a)){const o=Cw(e);console.warn(`Reactive ${o} contains both the raw and reactive versions of the same object${o==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const Vw=new WeakMap,a5=new WeakMap,Yw=new WeakMap,qw=new WeakMap;function o5(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function n5(e){return e.__v_skip||!Object.isExtensible(e)?0:o5(Cw(e))}function Ww(e){return mo(e)?e:ju(e,!1,Wk,e5,Vw)}function Uw(e){return ju(e,!0,Uk,t5,Yw)}function Sl(e){return ju(e,!0,Kk,r5,qw)}function ju(e,t,r,a,o){if(!Kt(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const n=o.get(e);if(n)return n;const i=n5(e);if(i===0)return e;const l=new Proxy(e,i===2?a:r);return o.set(e,l),l}function wo(e){return mo(e)?wo(e.__v_raw):!!(e&&e.__v_isReactive)}function mo(e){return!!(e&&e.__v_isReadonly)}function en(e){return!!(e&&e.__v_isShallow)}function Hu(e){return wo(e)||mo(e)}function We(e){const t=e&&e.__v_raw;return t?We(t):e}function i5(e){return Object.isExtensible(e)&&Mk(e,"__v_skip",!0),e}const Bu=e=>Kt(e)?Ww(e):e,Vu=e=>Kt(e)?Uw(e):e;function vr(e){return!!(e&&e.__v_isRef===!0)}function l5(e){return vr(e)?e.value:e}const s5={get:(e,t,r)=>l5(Reflect.get(e,t,r)),set:(e,t,r,a)=>{const o=e[t];return vr(o)&&!vr(r)?(o.value=r,!0):Reflect.set(e,t,r,a)}};function u5(e){return wo(e)?e:new Proxy(e,s5)}const bo=[];function p5(e){bo.push(e)}function c5(){bo.pop()}function St(e,...t){bl();const r=bo.length?bo[bo.length-1].component:null,a=r&&r.appContext.config.warnHandler,o=f5();if(a)vo(a,r,11,[e+t.join(""),r&&r.proxy,o.map(({vnode:n})=>`at <${hm(r,n.type)}>`).join(` -`),o]);else{const n=[`[Vue warn]: ${e}`,...t];o.length&&n.push(` -`,...d5(o)),console.warn(...n)}vl()}function f5(){let e=bo[bo.length-1];if(!e)return[];const t=[];for(;e;){const r=t[0];r&&r.vnode===e?r.recurseCount++:t.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return t}function d5(e){const t=[];return e.forEach((r,a)=>{t.push(...a===0?[]:[` -`],...w5(r))}),t}function w5({vnode:e,recurseCount:t}){const r=t>0?`... (${t} recursive calls)`:"",a=e.component?e.component.parent==null:!1,o=` at <${hm(e.component,e.type,a)}`,n=">"+r;return e.props?[o,...m5(e.props),n]:[o+n]}function m5(e){const t=[],r=Object.keys(e);return r.slice(0,3).forEach(a=>{t.push(...Kw(a,e[a]))}),r.length>3&&t.push(" ..."),t}function Kw(e,t,r){return Ar(t)?(t=JSON.stringify(t),r?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?r?t:[`${e}=${t}`]:vr(t)?(t=Kw(e,We(t.value),!0),r?t:[`${e}=Ref<`,t,">"]):Ut(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=We(t),r?t:[`${e}=`,t])}function b5(e,t){e!==void 0&&(typeof e!="number"?St(`${t} is not a valid number - got ${JSON.stringify(e)}.`):isNaN(e)&&St(`${t} is NaN - the duration expression might be incorrect.`))}const Yu={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function vo(e,t,r,a){try{return a?e(...a):e()}catch(o){qu(o,t,r)}}function Zn(e,t,r,a){if(Ut(e)){const n=vo(e,t,r,a);return n&&Sk(n)&&n.catch(i=>{qu(i,t,r)}),n}const o=[];for(let n=0;n>>1,o=Er[a],n=Gn(o);nGn(r)-Gn(a));if(tn.length=0,sa){sa.push(...t);return}for(sa=t,e=e||new Map,Ha=0;Hae.id==null?1/0:e.id,_5=(e,t)=>{const r=Gn(e)-Gn(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function Qw(e){Wu=!1,Cl=!0,e=e||new Map,Er.sort(_5);const t=r=>Jw(e,r);try{for(ja=0;jah5){const a=t.ownerInstance,o=a&&vm(a.type);return qu(`Maximum recursive updates exceeded${o?` in component <${o}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}else e.set(t,r+1)}}const rn=new Set;Ok().__VUE_HMR_RUNTIME__={createRecord:Zu(k5),rerender:Zu(S5),reload:Zu(C5)};const $l=new Map;function k5(e,t){return $l.has(e)?!1:($l.set(e,{initialDef:Xn(t),instances:new Set}),!0)}function Xn(e){return gm(e)?e.__vccOpts:e}function S5(e,t){const r=$l.get(e);r&&(r.initialDef.render=t,[...r.instances].forEach(a=>{t&&(a.render=t,Xn(a.type).render=t),a.renderCache=[],a.effect.dirty=!0,a.update()}))}function C5(e,t){const r=$l.get(e);if(!r)return;t=Xn(t),em(r.initialDef,t);const a=[...r.instances];for(const o of a){const n=Xn(o.type);rn.has(n)||(n!==r.initialDef&&em(n,t),rn.add(n)),o.appContext.propsCache.delete(o.type),o.appContext.emitsCache.delete(o.type),o.appContext.optionsCache.delete(o.type),o.ceReload?(rn.add(n),o.ceReload(t.styles),rn.delete(n)):o.parent?(o.parent.effect.dirty=!0,Ku(o.parent.update)):o.appContext.reload?o.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required.")}Xw(()=>{for(const o of a)rn.delete(Xn(o.type))})}function em(e,t){or(e,t);for(const r in e)r!=="__file"&&!(r in t)&&delete e[r]}function Zu(e){return(t,r)=>{try{return e(t,r)}catch(a){console.error(a),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let ho=null,$5=null;const T5=Symbol.for("v-ndc"),M5=e=>e.__isSuspense;function P5(e,t){t&&t.pendingBranch?Qe(e)?t.effects.push(...e):t.effects.push(e):Xw(e)}const Tl={};function O5(e,t,{immediate:r,deep:a,flush:o,once:n,onTrack:i,onTrigger:l}=la){if(t&&n){const C=t;t=(...S)=>{C(...S),h()}}a!==void 0&&typeof a=="number"&&St('watch() "deep" option with number value will be used as watch depth in future versions. Please use a boolean instead to avoid potential breakage.'),t||(r!==void 0&&St('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),a!==void 0&&St('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'),n!==void 0&&St('watch() "once" option is only respected when using the watch(source, callback, options?) signature.'));const s=C=>{St("Invalid watch source: ",C,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},c=sn,u=C=>a===!0?C:an(C,a===!1?1:void 0);let p,f=!1,w=!1;if(vr(e)?(p=()=>e.value,f=en(e)):wo(e)?(p=()=>u(e),f=!0):Qe(e)?(w=!0,f=e.some(C=>wo(C)||en(C)),p=()=>e.map(C=>{if(vr(C))return C.value;if(wo(C))return u(C);if(Ut(C))return vo(C,c,2);s(C)})):Ut(e)?t?p=()=>vo(e,c,2):p=()=>(g&&g(),Zn(e,c,3,[b])):(p=Sw,s(e)),t&&a){const C=p;p=()=>an(C())}let g,b=C=>{g=m.onStop=()=>{vo(C,c,4),g=m.onStop=void 0}},A=w?new Array(e.length).fill(Tl):Tl;const F=()=>{if(!(!m.active||!m.dirty))if(t){const C=m.run();(a||f||(w?C.some((S,P)=>Jo(S,A[P])):Jo(C,A)))&&(g&&g(),Zn(t,c,3,[C,A===Tl?void 0:w&&A[0]===Tl?[]:A,b]),A=C)}else m.run()};F.allowRecurse=!!t;let L;o==="sync"?L=F:o==="post"?L=()=>pm(F,c&&c.suspense):(F.pre=!0,c&&(F.id=c.uid),L=()=>Ku(F));const m=new Fk(p,Sw,L),h=()=>{m.stop()};return m.onTrack=i,m.onTrigger=l,t?r?F():A=m.run():o==="post"?pm(m.run.bind(m),c&&c.suspense):m.run(),h}function D5(e,t,r){const a=this.proxy,o=Ar(e)?e.includes(".")?A5(a,e):()=>a[e]:e.bind(a,a);let n;Ut(t)?n=t:(n=t.handler,r=t);const i=bm(this),l=O5(o,n.bind(a),r);return i(),l}function A5(e,t){const r=t.split(".");return()=>{let a=e;for(let o=0;o0){if(r>=t)return e;r++}if(a=a||new Set,a.has(e))return e;if(a.add(e),vr(e))an(e.value,t,r,a);else if(Qe(e))for(let o=0;o{an(o,t,r,a)});else if($k(e))for(const o in e)an(e[o],t,r,a);return e}const Ba=Symbol("_leaveCb"),Ml=Symbol("_enterCb");function tm(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return R5(()=>{e.isMounted=!0}),F5(()=>{e.isUnmounting=!0}),e}const hr=[Function,Array],rm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:hr,onEnter:hr,onAfterEnter:hr,onEnterCancelled:hr,onBeforeLeave:hr,onLeave:hr,onAfterLeave:hr,onLeaveCancelled:hr,onBeforeAppear:hr,onAppear:hr,onAfterAppear:hr,onAppearCancelled:hr},E5={name:"BaseTransition",props:rm,setup(e,{slots:t}){const r=mm(),a=tm();let o;return()=>{const n=t.default&&Xu(t.default(),!0);if(!n||!n.length)return;let i=n[0];if(n.length>1){let b=!1;for(const A of n)if(A.type!==ri){if(b){St(" can only be used on a single element or component. Use for lists.");break}i=A,b=!0}}const l=We(e),{mode:s}=l;if(s&&s!=="in-out"&&s!=="out-in"&&s!=="default"&&St(`invalid mode: ${s}`),a.isLeaving)return Gu(i);const c=om(i);if(!c)return Gu(i);const u=Qn(c,l,a,r);Jn(c,u);const p=r.subTree,f=p&&om(p);let w=!1;const{getTransitionKey:g}=c.type;if(g){const b=g();o===void 0?o=b:b!==o&&(o=b,w=!0)}if(f&&f.type!==ri&&(!cm(c,f)||w)){const b=Qn(f,l,a,r);if(Jn(f,b),s==="out-in")return a.isLeaving=!0,b.afterLeave=()=>{a.isLeaving=!1,r.update.active!==!1&&(r.effect.dirty=!0,r.update())},Gu(i);s==="in-out"&&c.type!==ri&&(b.delayLeave=(A,F,L)=>{const m=am(a,f);m[String(f.key)]=f,A[Ba]=()=>{F(),A[Ba]=void 0,delete u.delayedLeave},u.delayedLeave=L})}return i}}};function am(e,t){const{leavingVNodes:r}=e;let a=r.get(t.type);return a||(a=Object.create(null),r.set(t.type,a)),a}function Qn(e,t,r,a){const{appear:o,mode:n,persisted:i=!1,onBeforeEnter:l,onEnter:s,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:p,onLeave:f,onAfterLeave:w,onLeaveCancelled:g,onBeforeAppear:b,onAppear:A,onAfterAppear:F,onAppearCancelled:L}=t,m=String(e.key),h=am(r,e),C=(R,_)=>{R&&Zn(R,a,9,_)},S=(R,_)=>{const T=_[1];C(R,_),Qe(R)?R.every(q=>q.length<=1)&&T():R.length<=1&&T()},P={mode:n,persisted:i,beforeEnter(R){let _=l;if(!r.isMounted)if(o)_=b||l;else return;R[Ba]&&R[Ba](!0);const T=h[m];T&&cm(e,T)&&T.el[Ba]&&T.el[Ba](),C(_,[R])},enter(R){let _=s,T=c,q=u;if(!r.isMounted)if(o)_=A||s,T=F||c,q=L||u;else return;let N=!1;const ae=R[Ml]=j=>{N||(N=!0,j?C(q,[R]):C(T,[R]),P.delayedLeave&&P.delayedLeave(),R[Ml]=void 0)};_?S(_,[R,ae]):ae()},leave(R,_){const T=String(e.key);if(R[Ml]&&R[Ml](!0),r.isUnmounting)return _();C(p,[R]);let q=!1;const N=R[Ba]=ae=>{q||(q=!0,_(),ae?C(g,[R]):C(w,[R]),R[Ba]=void 0,h[T]===e&&delete h[T])};h[T]=e,f?S(f,[R,N]):N()},clone(R){return Qn(R,t,r,a)}};return P}function Gu(e){if(nm(e))return e=ln(e),e.children=null,e}function om(e){return nm(e)?e.component?e.component.subTree:e.children?e.children[0]:void 0:e}function Jn(e,t){e.shapeFlag&6&&e.component?Jn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Xu(e,t=!1,r){let a=[],o=0;for(let n=0;n1)for(let n=0;ne.type.__isKeepAlive;function L5(e,t,r=sn,a=!1){if(r){const o=r[e]||(r[e]=[]),n=t.__weh||(t.__weh=(...i)=>{if(r.isUnmounted)return;bl();const l=bm(r),s=Zn(t,r,e,i);return l(),vl(),s});return a?o.unshift(n):o.push(n),n}else{const o=Tk(Yu[e].replace(/ hook$/,""));St(`${o} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement.`)}}const Qu=e=>(t,r=sn)=>L5(e,(...a)=>t(...a),r),R5=Qu("m"),I5=Qu("u"),F5=Qu("bum"),Ju=e=>e?X5(e)?Q5(e)||e.proxy:Ju(e.parent):null,ei=or(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>Sl(e.props),$attrs:e=>Sl(e.attrs),$slots:e=>Sl(e.slots),$refs:e=>Sl(e.refs),$parent:e=>Ju(e.parent),$root:e=>Ju(e.root),$emit:e=>e.emit,$options:e=>z5(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Ku(e.update)}),$nextTick:e=>e.n||(e.n=g5.bind(e.proxy)),$watch:e=>D5.bind(e)}),ep=(e,t)=>e!==la&&!e.__isScriptSetup&&Pt(e,t),N5={get({_:e},t){const{ctx:r,setupState:a,data:o,props:n,accessCache:i,type:l,appContext:s}=e;if(t==="__isVue")return!0;let c;if(t[0]!=="$"){const w=i[t];if(w!==void 0)switch(w){case 1:return a[t];case 2:return o[t];case 4:return r[t];case 3:return n[t]}else{if(ep(a,t))return i[t]=1,a[t];if(o!==la&&Pt(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&Pt(c,t))return i[t]=3,n[t];if(r!==la&&Pt(r,t))return i[t]=4,r[t];i[t]=0}}const u=ei[t];let p,f;if(u)return(t==="$attrs"||t==="$slots")&&nr(e,"get",t),u(e);if((p=l.__cssModules)&&(p=p[t]))return p;if(r!==la&&Pt(r,t))return i[t]=4,r[t];if(f=s.config.globalProperties,Pt(f,t))return f[t]},set({_:e},t,r){const{data:a,setupState:o,ctx:n}=e;return ep(o,t)?(o[t]=r,!0):o.__isScriptSetup&&Pt(o,t)?(St(`Cannot mutate @@ -1070,7 +1206,8 @@ public function get_sections() { */ public function get_sub_sections() { $subscription_details = apply_filters( - 'wpuf_subscription_section_details', [ + 'wpuf_subscription_section_details', + [ 'subscription_details' => [ [ 'id' => 'overview', @@ -1089,7 +1226,8 @@ public function get_sub_sections() { ); $payment = apply_filters( - 'wpuf_subscription_section_payment', [ + 'wpuf_subscription_section_payment', + [ 'payment_settings' => [ [ 'id' => 'payment_details', @@ -1101,7 +1239,8 @@ public function get_sub_sections() { __( 'For subscriptions to work correctly, please ensure the payment gateway and related settings are properly configured in the Payment Settings', 'wp-user-frontend' - ), admin_url( 'admin.php?page=wpuf-settings' ) + ), + admin_url( 'admin.php?page=wpuf-settings' ) ), ], ], @@ -1110,7 +1249,8 @@ public function get_sub_sections() { ); $advanced = apply_filters( - 'wpuf_subscription_section_advanced', [ + 'wpuf_subscription_section_advanced', + [ 'advanced_configuration' => [ [ 'id' => 'content_limit', @@ -1140,7 +1280,8 @@ public function get_sub_sections() { */ public function get_fields() { $overview = apply_filters( - 'wpuf_subscription_overview_fields', [ + 'wpuf_subscription_overview_fields', + [ 'overview' => [ 'plan_name' => [ 'id' => 'plan-name', @@ -1172,7 +1313,8 @@ public function get_fields() { ] ); $access = apply_filters( - 'wpuf_subscription_access_fields', [ + 'wpuf_subscription_access_fields', + [ 'access_and_visibility' => [ 'plan_slug' => [ 'id' => 'plan-slug', @@ -1205,20 +1347,21 @@ public function get_fields() { ], ], 'publish_time' => [ - 'id' => 'publish-time', - 'name' => 'publish-time', - 'db_key' => 'post_date', - 'db_type' => 'post', - 'type' => 'time-date', - 'label' => __( 'Publish Time', 'wp-user-frontend' ), - 'tooltip' => __( 'Specify the time when you want the subscription to be published', 'wp-user-frontend' ), - 'default' => wpuf_current_datetime()->format( 'Y-m-d H:i:s' ), + 'id' => 'publish-time', + 'name' => 'publish-time', + 'db_key' => 'post_date', + 'db_type' => 'post', + 'type' => 'time-date', + 'label' => __( 'Publish Time', 'wp-user-frontend' ), + 'tooltip' => __( 'Specify the time when you want the subscription to be published', 'wp-user-frontend' ), + 'default' => wpuf_current_datetime()->format( 'Y-m-d H:i:s' ), ], ], ] ); $expiration = apply_filters( - 'wpuf_subscription_expiration_fields', [ + 'wpuf_subscription_expiration_fields', + [ 'post_expiration' => [ 'post_expiration' => [ 'id' => 'post-expiration', @@ -1301,7 +1444,8 @@ public function get_fields() { 'type' => 'switcher', 'label' => __( 'Send Expiration Mail', 'wp-user-frontend' ), 'tooltip' => __( - 'Send an e-mail to the author after exceeding post expiration time', 'wp-user-frontend' + 'Send an e-mail to the author after exceeding post expiration time', + 'wp-user-frontend' ), 'key_id' => 'send_mail', 'default' => '', @@ -1336,7 +1480,8 @@ public function get_fields() { 'type' => 'switcher', 'label' => __( 'Enable Post Number Rollback', 'wp-user-frontend' ), 'tooltip' => __( - 'If enabled, number of posts will be restored if the post is deleted.', 'wp-user-frontend' + 'If enabled, number of posts will be restored if the post is deleted.', + 'wp-user-frontend' ), 'default' => false, 'is_pro' => true, @@ -1345,7 +1490,8 @@ public function get_fields() { ] ); $payment = apply_filters( - 'wpuf_subscription_payment_fields', [ + 'wpuf_subscription_payment_fields', + [ 'payment_details' => [ 'billing_amount' => [ 'id' => 'billing-amount', @@ -1391,7 +1537,8 @@ public function get_fields() { 'key_id' => 'expiration_time', 'label' => __( 'Expire In', 'wp-user-frontend' ), 'tooltip' => __( - 'Set the duration for the subscription to remain active before expiring. Enter -1 for no expiration', 'wp-user-frontend' + 'Set the duration for the subscription to remain active before expiring. Enter -1 for no expiration', + 'wp-user-frontend' ), ], 'enable_recurring' => [ @@ -1408,7 +1555,8 @@ public function get_fields() { ] ); $content_limit = apply_filters( - 'wpuf_subscription_content_limits_fields', [ + 'wpuf_subscription_content_limits_fields', + [ 'content_limit' => [ 'number_of_posts' => [ 'id' => 'number-of-posts', @@ -1456,7 +1604,8 @@ public function get_fields() { ] ); $design_element = apply_filters( - 'wpuf_subscription_design_elements_fields', [ + 'wpuf_subscription_design_elements_fields', + [ 'design_elements' => [ 'number_of_blocks' => [ 'id' => 'number-of-blocks', @@ -1518,7 +1667,8 @@ public function get_fields() { ] ); $additional_options = apply_filters( - 'wpuf_subscription_additional_fields', [ + 'wpuf_subscription_additional_fields', + [ 'additional' => [ 'number_of_featured_items' => [ 'id' => 'number-of-featured-items', @@ -1575,13 +1725,13 @@ public function get_dependent_fields() { 'expiration_message' => true, ], 'enable_recurring' => [ - 'payment_cycle' => true, - 'stop_cycle' => true, - 'billing_limit' => true, - 'trial' => true, - 'trial_period' => true, - 'billing_cycle' => true, - 'expire_in' => false, + 'payment_cycle' => true, + 'stop_cycle' => true, + 'billing_limit' => true, + 'trial' => true, + 'trial_period' => true, + 'billing_cycle' => true, + 'expire_in' => false, ], 'stop_cycle' => [ 'billing_limit' => true, @@ -1615,10 +1765,11 @@ public function modify_admin_footer_text() { * @return string */ public function admin_footer_text( $footer_text ) { - $footer_text = __( 'Thank you for using WP User Frontend.', 'wp-user-frontend' ); + $footer_text = __( 'Thank you for using WP User Frontend.', 'wp-user-frontend' ); $footer_text .= ' ' . sprintf( // Translators: %s: link to the classic UI - __( 'Use the classic UI.', 'wp-user-frontend' ), admin_url( 'edit.php?post_type=wpuf_subscription' ) + __( 'Use the classic UI.', 'wp-user-frontend' ), + admin_url( 'edit.php?post_type=wpuf_subscription' ) ); return $footer_text; @@ -1638,7 +1789,7 @@ public function set_default_sort_order_for_existing_subscriptions() { $args = [ 'post_type' => 'wpuf_subscription', 'posts_per_page' => -1, - 'post_status' => ['publish', 'draft', 'private'], + 'post_status' => [ 'publish', 'draft', 'private' ], 'meta_query' => [ 'relation' => 'OR', [ diff --git a/includes/Admin/Menu.php b/includes/Admin/Menu.php index 629286c65..498520e0c 100644 --- a/includes/Admin/Menu.php +++ b/includes/Admin/Menu.php @@ -11,13 +11,10 @@ public function __construct() { add_action( 'admin_menu', [ $this, 'admin_menu' ] ); add_filter( 'parent_file', [ $this, 'fix_parent_menu' ] ); - add_filter( 'submenu_file', [ $this, 'fix_submenu_file' ] ); add_filter( 'script_loader_tag', [ $this , 'add_async_attribute' ], 10, 3 ); } public function admin_menu() { - global $_registered_pages; - $capability = wpuf_admin_role(); $wpuf_icon = 'data:image/svg+xml;base64,' . base64_encode( '' ); @@ -42,14 +39,12 @@ public function admin_menu() { do_action( 'wpuf_admin_menu_top' ); if ( 'on' === wpuf_get_option( 'enable_payment', 'wpuf_payment', 'on' ) ) { - // $subscription_hook = add_submenu_page( $this->parent_slug, __( 'Subscriptions', 'wp-user-frontend' ), __( 'Subscriptions', 'wp-user-frontend' ), $capability, 'edit.php?post_type=wpuf_subscription' ); - $subscription_hook = add_submenu_page( $this->parent_slug, __( 'Subscriptions', 'wp-user-frontend' ), __( 'Subscriptions', 'wp-user-frontend' ), $capability, - 'wpuf_subscription', + 'wpuf_subscriptions', [ $this, 'subscription_menu_page' ] ); @@ -83,12 +78,6 @@ public function admin_menu() { add_action( 'load-' . $help_hook, [ $this, 'enqueue_help_script' ] ); - $subscribers_page_hook = add_submenu_page( 'edit.php?post_type=wpuf_subscription', __( 'Subscribers', 'wp-user-frontend' ), __( 'Subscribers', 'wp-user-frontend' ), $capability, 'wpuf_subscribers', [ $this, 'subscribers_page' ] ); - //phpcs:ignore - $_registered_pages['user-frontend_page_wpuf_subscribers'] = true; // hack to work the nested subscribers page. WPUF > Subscriptions > Subscribers - - $this->all_submenu_hooks['subscribers_hook'] = $subscribers_page_hook; - $settings_page_hook = add_submenu_page( $this->parent_slug, __( 'Settings', 'wp-user-frontend' ), __( 'Settings', 'wp-user-frontend' ), $capability, 'wpuf-settings', [ $this, 'plugin_settings_page' ] ); $this->all_submenu_hooks['settings_hook'] = $settings_page_hook; @@ -198,18 +187,18 @@ public function subscription_menu_action() { * Backdoor for calling the menu hook. * This hook won't get translated even the site language is changed */ - do_action( 'wpuf_load_subscription_page' ); + do_action( 'wpuf_load_subscriptions_react_page' ); } /** - * The content of the Subscription page. + * The content of the Subscriptions page. * - * @since WPUF_VERSION + * @since WPUF_SINCE * * @return void */ public function subscription_menu_page() { - $page = WPUF_INCLUDES . '/Admin/views/subscriptions.php'; + $page = WPUF_INCLUDES . '/Admin/views/subscriptions-react.php'; wpuf_require_once( $page ); } @@ -238,19 +227,6 @@ public function transactions_page() { wpuf_require_once( $page ); } - /** - * The subscribers page content - * - * @param $post_ID - * - * @return void - */ - public function subscribers_page( $post_ID ) { - $page = WPUF_INCLUDES . '/Admin/views/subscribers.php'; - - wpuf_require_once( $page ); - } - /** * Get all the submenu hooks created by WPUF * @@ -280,37 +256,15 @@ public function add_submenu_hooks( $key, $hook ) { public function fix_parent_menu( $parent_file ) { $current_screen = get_current_screen(); - $post_types = [ 'wpuf_forms', 'wpuf_profile', 'wpuf_subscription', 'wpuf_coupon' ]; + $post_types = [ 'wpuf_forms', 'wpuf_profile', 'wpuf_coupon' ]; if ( in_array( $current_screen->post_type, $post_types, true ) ) { $parent_file = 'wp-user-frontend'; } - if ( 'wpuf_subscription' === $current_screen->post_type && $current_screen->base === 'admin_page_the-slug' ) { - $parent_file = 'wp-user-frontend'; - } - return $parent_file; } - /** - * Fix the submenu class in admin menu - * - * @since 2.6.0 - * - * @param string $submenu_file - * - * @return string - */ - public function fix_submenu_file( $submenu_file ) { - $current_screen = get_current_screen(); - - if ( 'wpuf_subscription' === $current_screen->post_type && $current_screen->base === 'admin_page_wpuf_subscribers' ) { - $submenu_file = 'edit.php?post_type=wpuf_subscription'; - } - - return $submenu_file; - } /** * Enqueue scripts required for tools page @@ -365,7 +319,6 @@ public function tools_page() { * @return void */ public function enqueue_settings_page_scripts() { - wp_enqueue_script( 'wpuf-subscriptions' ); wp_enqueue_script( 'wpuf-settings' ); } diff --git a/includes/Admin/views/subscriptions-react.php b/includes/Admin/views/subscriptions-react.php new file mode 100644 index 000000000..582426b9a --- /dev/null +++ b/includes/Admin/views/subscriptions-react.php @@ -0,0 +1,9 @@ +
+ + +

...

+
diff --git a/includes/Api/Subscription.php b/includes/Api/Subscription.php index dbc9fb2af..d5acd1e19 100644 --- a/includes/Api/Subscription.php +++ b/includes/Api/Subscription.php @@ -53,6 +53,11 @@ public function register_routes() { $this->namespace, '/' . $this->base . '/(?P\d+)', [ + [ + 'methods' => WP_REST_Server::READABLE, + 'callback' => [ $this, 'get_item' ], + 'permission_callback' => [ $this, 'permission_check' ], + ], [ 'methods' => WP_REST_Server::EDITABLE, 'callback' => [ $this, 'edit_item' ], @@ -247,6 +252,52 @@ public function get_subscribers_count( $request ) { ); } + /** + * Get a single subscription by ID + * + * @since 4.2.7 + * + * @param WP_REST_Request $request Full details about the request. + * + * @return WP_REST_Response + */ + public function get_item( $request ) { + $subscription_id = ! empty( $request['subscription_id'] ) ? (int) sanitize_text_field( $request['subscription_id'] ) : 0; + + if ( ! $subscription_id ) { + return new WP_REST_Response( + [ + 'success' => false, + 'message' => __( 'Subscription ID is required', 'wp-user-frontend' ), + ] + ); + } + + $args = [ + 'post_status' => 'any', + 'posts_per_page' => 1, + 'p' => $subscription_id, + ]; + + $subscriptions = wpuf()->subscription->get_subscriptions( $args ); + + if ( ! is_array( $subscriptions ) || empty( $subscriptions ) ) { + return new WP_REST_Response( + [ + 'success' => false, + 'message' => __( 'Subscription not found', 'wp-user-frontend' ), + ] + ); + } + + return new WP_REST_Response( + [ + 'success' => true, + 'subscription' => $subscriptions[0], + ] + ); + } + /** * Retrieves a collection of posts. * diff --git a/includes/Assets.php b/includes/Assets.php index aa9a20372..4ab183b36 100644 --- a/includes/Assets.php +++ b/includes/Assets.php @@ -374,11 +374,11 @@ public function get_scripts() { ], 'enhanced-select' => [ 'src' => WPUF_ASSET_URI . '/js/admin/wpuf-enhanced-select' . $this->suffix . '.min.js', - 'deps' => [ 'jquery', 'selectWoo' ], + 'deps' => [ 'jquery', 'wpuf-selectWoo' ], ], 'setup' => [ 'src' => WPUF_ASSET_URI . '/js/admin/wpuf-setup' . $this->suffix . '.js', - 'deps' => [ 'jquery', 'wpuf-enhanced-select', 'jquery-blockui' ], + 'deps' => [ 'jquery', 'wpuf-enhanced-select', 'wpuf-jquery-blockui' ], ], 'frontend-form' => [ 'src' => WPUF_ASSET_URI . '/js/frontend-form' . $this->suffix . '.js', diff --git a/package-lock.json b/package-lock.json index bcec62efe..a1b69b61a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,15 +9,29 @@ "version": "4.2.9", "license": "GPL", "dependencies": { + "@headlessui/react": "^1.7.18", "@headlessui/vue": "^1.7.23", + "@heroicons/react": "^2.1.1", "@heroicons/vue": "^2.1.1", "@vueform/multiselect": "^2.6.8", "@vuepic/vue-datepicker": "^8.2.0", "@wordpress/api-fetch": "^6.49.0", + "@wordpress/compose": "^6.0.0", + "@wordpress/data": "^9.0.0", + "@wordpress/element": "^5.0.0", "@wordpress/i18n": "^4.52.0", + "@wordpress/icons": "^11.6.0", + "@wordpress/router": "^1.37.0", + "array-uniq": "^3.0.0", "cli": "^1.0.1", + "clsx": "^2.1.0", + "daisyui": "^5.5.18", "epic-spinners": "^2.0.0", "pinia": "^2.1.7", + "react": "^18.2.0", + "react-datepicker": "^6.0.0", + "react-dom": "^18.2.0", + "react-select": "^5.8.0", "vue": "^3.4.19", "vue-router": "^4.3.2" }, @@ -25,8 +39,8 @@ "@tailwindcss/forms": "0.5.7", "@types/node": "^18.11.18", "@vitejs/plugin-vue": "^5.0.4", + "@wordpress/scripts": "^27.0.0", "autoprefixer": "^10.4.16", - "daisyui": "^4.12.2", "grunt": "^1.5.3", "grunt-contrib-clean": "~1.0.0", "grunt-contrib-compress": "~1.3.0", @@ -48,7 +62,6 @@ "postcss": "^8.4.31", "prettier": "^3.2.5", "prettier-plugin-tailwindcss": "^0.5.11", - "tailwindcss": "^3.3.5", "tailwindcss-scoped-preflight": "^3.4.12", "vitawind": "^2.3.0", "vite": "^5.1.4" @@ -56,9 +69,8 @@ }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -66,2023 +78,18403 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/parser": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", - "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "node_modules/@babel/core": { + "version": "7.28.5", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.25.6" - }, - "bin": { - "parser": "bin/babel-parser.js" + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/runtime": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", - "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", "dependencies": { - "regenerator-runtime": "^0.14.0" + "ms": "^2.1.3" }, "engines": { - "node": ">=6.9.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@babel/types": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", - "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "node_modules/@babel/core/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.28.5", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" }, "engines": { - "node": ">=6.9.0" + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.1", "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/generator": { + "version": "7.28.5", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.5", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.5", + "semver": "^6.3.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.28.5", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], + "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { + "version": "4.4.3", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, "engines": { - "node": ">=12" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], + "node_modules/@babel/helper-define-polyfill-provider/node_modules/ms": { + "version": "2.1.3", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "license": "MIT" }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], + "node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.11", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", "dev": true, - "optional": true, - "os": [ - "netbsd" - ], + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "openbsd" - ], + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "sunos" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@headlessui/vue": { - "version": "1.7.23", - "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.23.tgz", - "integrity": "sha512-JzdCNqurrtuu0YW6QaDtR2PIYCKPUWq28csDyMvN4zmGccmE7lz40Is6hc3LA4HFeCI7sekZ/PQMTNmn9I/4Wg==", + "license": "MIT", "dependencies": { - "@tanstack/vue-virtual": "^3.0.0-beta.60" + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "vue": "^3.2.0" + "node": ">=6.9.0" } }, - "node_modules/@heroicons/vue": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@heroicons/vue/-/vue-2.2.0.tgz", - "integrity": "sha512-G3dbSxoeEKqbi/DFalhRxJU4mTXJn7GwZ7ae8NuEQzd1bqdd0jAbdaBZlHPcvPD2xI1iGzNVB4k20Un2AguYPw==", - "peerDependencies": { - "vue": ">= 3" + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=6.9.0" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=6.9.0" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "node_modules/@babel/helpers": { + "version": "7.28.4", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, + "node_modules/@babel/parser": { + "version": "7.28.5", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, "engines": { "node": ">=6.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.28.5", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.3.tgz", - "integrity": "sha512-MmKSfaB9GX+zXl6E8z4koOr/xU63AMVleLEa64v7R0QF/ZloMs5vcD1sHgM64GXXS1csaJutG+ddtzcueI/BLg==", - "cpu": [ - "arm" - ], + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", "dev": true, - "optional": true, - "os": [ - "android" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.3.tgz", - "integrity": "sha512-zrt8ecH07PE3sB4jPOggweBjJMzI1JG5xI2DIsUbkA+7K+Gkjys6eV7i9pOenNSDJH3eOr/jLb/PzqtmdwDq5g==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", "dev": true, - "optional": true, - "os": [ - "android" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.21.3.tgz", - "integrity": "sha512-P0UxIOrKNBFTQaXTxOH4RxuEBVCgEA5UTNV6Yz7z9QHnUJ7eLX9reOd/NYMO3+XZO2cco19mXTxDMXxit4R/eQ==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", "dev": true, - "optional": true, - "os": [ - "darwin" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.3.tgz", - "integrity": "sha512-L1M0vKGO5ASKntqtsFEjTq/fD91vAqnzeaF6sfNAy55aD+Hi2pBI5DKwCO+UNDQHWsDViJLqshxOahXyLSh3EA==", - "cpu": [ - "x64" - ], + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", "dev": true, - "optional": true, - "os": [ - "darwin" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.3.tgz", - "integrity": "sha512-btVgIsCjuYFKUjopPoWiDqmoUXQDiW2A4C3Mtmp5vACm7/GnyuprqIDPNczeyR5W8rTXEbkmrJux7cJmD99D2g==", - "cpu": [ - "arm" - ], + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.3.tgz", - "integrity": "sha512-zmjbSphplZlau6ZTkxd3+NMtE4UKVy7U4aVFMmHcgO5CUbw17ZP6QCgyxhzGaU/wFFdTfiojjbLG3/0p9HhAqA==", - "cpu": [ - "arm" - ], + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.3.tgz", - "integrity": "sha512-nSZfcZtAnQPRZmUkUQwZq2OjQciR6tEoJaZVFvLHsj0MF6QhNMg0fQ6mUOsiCUpTqxTx0/O6gX0V/nYc7LrgPw==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.3.tgz", - "integrity": "sha512-MnvSPGO8KJXIMGlQDYfvYS3IosFN2rKsvxRpPO2l2cum+Z3exiExLwVU+GExL96pn8IP+GdH8Tz70EpBhO0sIQ==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.3.tgz", - "integrity": "sha512-+W+p/9QNDr2vE2AXU0qIy0qQE75E8RTwTwgqS2G5CRQ11vzq0tbnfBd6brWhS9bCRjAjepJe2fvvkvS3dno+iw==", - "cpu": [ - "ppc64" - ], + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.3.tgz", - "integrity": "sha512-yXH6K6KfqGXaxHrtr+Uoy+JpNlUlI46BKVyonGiaD74ravdnF9BUNC+vV+SIuB96hUMGShhKV693rF9QDfO6nQ==", - "cpu": [ - "riscv64" - ], + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.3.tgz", - "integrity": "sha512-R8cwY9wcnApN/KDYWTH4gV/ypvy9yZUHlbJvfaiXSB48JO3KpwSpjOGqO4jnGkLDSk1hgjYkTbTt6Q7uvPf8eg==", - "cpu": [ - "s390x" - ], + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.3.tgz", - "integrity": "sha512-kZPbX/NOPh0vhS5sI+dR8L1bU2cSO9FgxwM8r7wHzGydzfSjLRCFAT87GR5U9scj2rhzN3JPYVC7NoBbl4FZ0g==", - "cpu": [ - "x64" - ], + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.3.tgz", - "integrity": "sha512-S0Yq+xA1VEH66uiMNhijsWAafffydd2X5b77eLHfRmfLsRSpbiAWiRHV6DEpz6aOToPsgid7TI9rGd6zB1rhbg==", - "cpu": [ - "x64" - ], + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.3.tgz", - "integrity": "sha512-9isNzeL34yquCPyerog+IMCNxKR8XYmGd0tHSV+OVx0TmE0aJOo9uw4fZfUuk2qxobP5sug6vNdZR6u7Mw7Q+Q==", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.28.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.28.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.5", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.5", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.28.5", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.28.5", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.4", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.28.5", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.4", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-transform-react-display-name": "^7.28.0", + "@babel/plugin-transform-react-jsx": "^7.27.1", + "@babel/plugin-transform-react-jsx-development": "^7.27.1", + "@babel/plugin-transform-react-pure-annotations": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.28.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-typescript": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.25.6", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/debug": { + "version": "4.4.3", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@babel/traverse/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "dev": true, + "license": "CC0-1.0", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.14.0", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "license": "MIT" + }, + "node_modules/@emotion/memoize": { + "version": "0.9.0", + "license": "MIT" + }, + "node_modules/@emotion/react": { + "version": "11.14.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "license": "MIT" + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.2.0", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "license": "MIT" + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.41.0", + "dev": true, + "license": "MIT", + "dependencies": { + "comment-parser": "1.4.1", + "esquery": "^1.5.0", + "jsdoc-type-pratt-parser": "~4.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.0", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/@eslint/eslintrc/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.7.3", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.4", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.3", + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/react": { + "version": "0.26.28", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.1.2", + "@floating-ui/utils": "^0.2.8", + "tabbable": "^6.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.6", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.4" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.10", + "license": "MIT" + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@headlessui/react": { + "version": "1.7.19", + "license": "MIT", + "dependencies": { + "@tanstack/react-virtual": "^3.0.0-beta.60", + "client-only": "^0.0.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16 || ^17 || ^18", + "react-dom": "^16 || ^17 || ^18" + } + }, + "node_modules/@headlessui/vue": { + "version": "1.7.23", + "license": "MIT", + "dependencies": { + "@tanstack/vue-virtual": "^3.0.0-beta.60" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/@heroicons/react": { + "version": "2.2.0", + "license": "MIT", + "peerDependencies": { + "react": ">= 16 || ^19.0.0-rc" + } + }, + "node_modules/@heroicons/vue": { + "version": "2.2.0", + "license": "MIT", + "peerDependencies": { + "vue": ">= 3" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/string-length": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pkgr/core": { + "version": "0.2.9", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/pkgr" + } + }, + "node_modules/@playwright/test": { + "version": "1.57.0", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "playwright": "1.57.0" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.17", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-html": "^0.0.9", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^4.2.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x || 5.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.6", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.29", + "dev": true, + "license": "MIT" + }, + "node_modules/@puppeteer/browsers": { + "version": "1.4.6", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "progress": "2.0.3", + "proxy-agent": "6.3.0", + "tar-fs": "3.0.4", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=16.3.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@puppeteer/browsers/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@puppeteer/browsers/node_modules/b4a": { + "version": "1.7.3", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, + "node_modules/@puppeteer/browsers/node_modules/cliui": { + "version": "8.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@puppeteer/browsers/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@puppeteer/browsers/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@puppeteer/browsers/node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@puppeteer/browsers/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@puppeteer/browsers/node_modules/tar-fs": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + } + }, + "node_modules/@puppeteer/browsers/node_modules/tar-stream": { + "version": "3.1.7", + "dev": true, + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/@puppeteer/browsers/node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yargs": { + "version": "17.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.3.tgz", + "integrity": "sha512-MmKSfaB9GX+zXl6E8z4koOr/xU63AMVleLEa64v7R0QF/ZloMs5vcD1sHgM64GXXS1csaJutG+ddtzcueI/BLg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.3.tgz", + "integrity": "sha512-zrt8ecH07PE3sB4jPOggweBjJMzI1JG5xI2DIsUbkA+7K+Gkjys6eV7i9pOenNSDJH3eOr/jLb/PzqtmdwDq5g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.21.3", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.3.tgz", + "integrity": "sha512-L1M0vKGO5ASKntqtsFEjTq/fD91vAqnzeaF6sfNAy55aD+Hi2pBI5DKwCO+UNDQHWsDViJLqshxOahXyLSh3EA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.3.tgz", + "integrity": "sha512-btVgIsCjuYFKUjopPoWiDqmoUXQDiW2A4C3Mtmp5vACm7/GnyuprqIDPNczeyR5W8rTXEbkmrJux7cJmD99D2g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.3.tgz", + "integrity": "sha512-zmjbSphplZlau6ZTkxd3+NMtE4UKVy7U4aVFMmHcgO5CUbw17ZP6QCgyxhzGaU/wFFdTfiojjbLG3/0p9HhAqA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.3.tgz", + "integrity": "sha512-nSZfcZtAnQPRZmUkUQwZq2OjQciR6tEoJaZVFvLHsj0MF6QhNMg0fQ6mUOsiCUpTqxTx0/O6gX0V/nYc7LrgPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.3.tgz", + "integrity": "sha512-MnvSPGO8KJXIMGlQDYfvYS3IosFN2rKsvxRpPO2l2cum+Z3exiExLwVU+GExL96pn8IP+GdH8Tz70EpBhO0sIQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.3.tgz", + "integrity": "sha512-+W+p/9QNDr2vE2AXU0qIy0qQE75E8RTwTwgqS2G5CRQ11vzq0tbnfBd6brWhS9bCRjAjepJe2fvvkvS3dno+iw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.3.tgz", + "integrity": "sha512-yXH6K6KfqGXaxHrtr+Uoy+JpNlUlI46BKVyonGiaD74ravdnF9BUNC+vV+SIuB96hUMGShhKV693rF9QDfO6nQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.3.tgz", + "integrity": "sha512-R8cwY9wcnApN/KDYWTH4gV/ypvy9yZUHlbJvfaiXSB48JO3KpwSpjOGqO4jnGkLDSk1hgjYkTbTt6Q7uvPf8eg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.3.tgz", + "integrity": "sha512-kZPbX/NOPh0vhS5sI+dR8L1bU2cSO9FgxwM8r7wHzGydzfSjLRCFAT87GR5U9scj2rhzN3JPYVC7NoBbl4FZ0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.3.tgz", + "integrity": "sha512-S0Yq+xA1VEH66uiMNhijsWAafffydd2X5b77eLHfRmfLsRSpbiAWiRHV6DEpz6aOToPsgid7TI9rGd6zB1rhbg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.3.tgz", + "integrity": "sha512-9isNzeL34yquCPyerog+IMCNxKR8XYmGd0tHSV+OVx0TmE0aJOo9uw4fZfUuk2qxobP5sug6vNdZR6u7Mw7Q+Q==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.3.tgz", + "integrity": "sha512-nMIdKnfZfzn1Vsk+RuOvl43ONTZXoAPUUxgcU0tXooqg4YrAqzfKzVenqqk2g5efWh46/D28cKFrOzDSW28gTA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.3.tgz", + "integrity": "sha512-fOvu7PCQjAj4eWDEuD8Xz5gpzFqXzGlxHZozHP4b9Jxv9APtdxL6STqztDzMLuRXEc4UpXGGhx029Xgm91QBeA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@sentry/core": { + "version": "6.19.7", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sentry/hub": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sentry/core/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@sentry/hub": { + "version": "6.19.7", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sentry/hub/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@sentry/minimal": { + "version": "6.19.7", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sentry/hub": "6.19.7", + "@sentry/types": "6.19.7", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sentry/minimal/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@sentry/node": { + "version": "6.19.7", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sentry/core": "6.19.7", + "@sentry/hub": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", + "cookie": "^0.4.1", + "https-proxy-agent": "^5.0.0", + "lru_map": "^0.3.3", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sentry/node/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@sentry/types": { + "version": "6.19.7", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=6" + } + }, + "node_modules/@sentry/utils": { + "version": "6.19.7", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sentry/types": "6.19.7", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sentry/utils/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@sideway/address": { + "version": "4.1.5", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core/node_modules/camelcase": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast/node_modules/entities": { + "version": "4.5.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo/node_modules/commander": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@svgr/plugin-svgo/node_modules/csso": { + "version": "5.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@svgr/plugin-svgo/node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@svgr/plugin-svgo/node_modules/mdn-data": { + "version": "2.0.28", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/@svgr/plugin-svgo/node_modules/svgo": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@tailwindcss/forms": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz", + "integrity": "sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mini-svg-data-uri": "^1.2.3" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1" + } + }, + "node_modules/@tannin/compile": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@tannin/evaluate": "^1.2.0", + "@tannin/postfix": "^1.1.0" + } + }, + "node_modules/@tannin/evaluate": { + "version": "1.2.0", + "license": "MIT" + }, + "node_modules/@tannin/plural-forms": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@tannin/compile": "^1.1.0" + } + }, + "node_modules/@tannin/postfix": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/@tannin/sprintf": { + "version": "1.3.3", + "license": "MIT" + }, + "node_modules/@tanstack/react-virtual": { + "version": "3.13.12", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.13.12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@tanstack/react-virtual/node_modules/@tanstack/virtual-core": { + "version": "3.13.12", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/virtual-core": { + "version": "3.13.6", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/vue-virtual": { + "version": "3.13.6", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.13.6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "vue": "^2.7.0 || ^3.0.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.25", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "^1" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.17", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jsdom": { + "version": "20.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mousetrap": { + "version": "1.6.15", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "18.19.80", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.14", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.15", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.14.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.27", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.7", + "license": "MIT", + "peerDependencies": { + "@types/react": "^18.0.0" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.12", + "license": "MIT", + "peerDependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/semver": { + "version": "7.7.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.10", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "<1" + } + }, + "node_modules/@types/serve-static/node_modules/@types/send": { + "version": "0.17.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/tapable": { + "version": "1.0.12", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/tough-cookie": { + "version": "4.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/uglify-js": { + "version": "3.17.5", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.40", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.6", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/@types/ws": { + "version": "8.18.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.35", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/type-utils": "6.21.0", + "@typescript-eslint/utils": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.21.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/utils": "6.21.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/types": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.21.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.3", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.4", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-core/node_modules/entities": { + "version": "4.5.0", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.4", + "@vue/shared": "3.5.4" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.4", + "@vue/compiler-dom": "3.5.4", + "@vue/compiler-ssr": "3.5.4", + "@vue/shared": "3.5.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.44", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.4", + "@vue/shared": "3.5.4" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "license": "MIT" + }, + "node_modules/@vue/reactivity": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.4" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.4", + "@vue/shared": "3.5.4" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.4", + "@vue/runtime-core": "3.5.4", + "@vue/shared": "3.5.4", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.4", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.4", + "@vue/shared": "3.5.4" + }, + "peerDependencies": { + "vue": "3.5.4" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.4", + "license": "MIT" + }, + "node_modules/@vueform/multiselect": { + "version": "2.6.9", + "license": "MIT" + }, + "node_modules/@vuepic/vue-datepicker": { + "version": "8.8.1", + "license": "MIT", + "dependencies": { + "date-fns": "^3.6.0" + }, + "peerDependencies": { + "vue": ">=3.2.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@wordpress/api-fetch": { + "version": "6.55.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.58.0", + "@wordpress/url": "^3.59.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { + "version": "4.41.0", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": "^7.12.9" + } + }, + "node_modules/@wordpress/babel-preset-default": { + "version": "7.42.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.41.0", + "@wordpress/browserslist-config": "^5.41.0", + "@wordpress/warning": "^2.58.0", + "browserslist": "^4.21.10", + "core-js": "^3.31.0", + "react": "^18.3.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@wordpress/base-styles": { + "version": "4.49.0", + "dev": true, + "license": "GPL-2.0-or-later" + }, + "node_modules/@wordpress/browserslist-config": { + "version": "5.41.0", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=14" + } + }, + "node_modules/@wordpress/compose": { + "version": "6.35.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^3.58.0", + "@wordpress/dom": "^3.58.0", + "@wordpress/element": "^5.35.0", + "@wordpress/is-shallow-equal": "^4.58.0", + "@wordpress/keycodes": "^3.58.0", + "@wordpress/priority-queue": "^2.58.0", + "@wordpress/undo-manager": "^0.18.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.11", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/data": { + "version": "9.28.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^6.35.0", + "@wordpress/deprecated": "^3.58.0", + "@wordpress/element": "^5.35.0", + "@wordpress/is-shallow-equal": "^4.58.0", + "@wordpress/priority-queue": "^2.58.0", + "@wordpress/private-apis": "^0.40.0", + "@wordpress/redux-routine": "^4.58.0", + "deepmerge": "^4.3.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "redux": "^4.1.2", + "rememo": "^4.0.2", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/data/node_modules/is-plain-object": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/dependency-extraction-webpack-plugin": { + "version": "5.9.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "json2php": "^0.0.7" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/@wordpress/deprecated": { + "version": "3.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dom": { + "version": "3.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.58.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/e2e-test-utils-playwright": { + "version": "0.26.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^6.55.0", + "@wordpress/keycodes": "^3.58.0", + "@wordpress/url": "^3.59.0", + "change-case": "^4.1.2", + "form-data": "^4.0.0", + "get-port": "^5.1.1", + "lighthouse": "^10.4.0", + "mime": "^3.0.0", + "web-vitals": "^3.5.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "@playwright/test": ">=1" + } + }, + "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/form-data": { + "version": "4.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/mime": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@wordpress/element": { + "version": "5.35.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^2.58.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/element/node_modules/is-plain-object": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/escape-html": { + "version": "2.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/eslint-plugin": { + "version": "18.1.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/eslint-parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^6.4.1", + "@typescript-eslint/parser": "^6.4.1", + "@wordpress/babel-preset-default": "^7.42.0", + "@wordpress/prettier-config": "^3.15.0", + "cosmiconfig": "^7.0.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-jsdoc": "^46.4.6", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-playwright": "^0.15.3", + "eslint-plugin-prettier": "^5.0.0", + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0", + "globals": "^13.12.0", + "requireindex": "^1.2.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "@babel/core": ">=7", + "eslint": ">=8", + "prettier": ">=3", + "typescript": ">=4" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/cosmiconfig": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/yaml": { + "version": "1.10.2", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@wordpress/hooks": { + "version": "3.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/i18n": { + "version": "4.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/i18n/node_modules/gettext-parser": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/@wordpress/icons": { + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-11.6.0.tgz", + "integrity": "sha512-X3Tp3ARJWRokFOTJ1SJQef3J+bykyZHuHL6NSaMnEtbQzs7Tre+3HEghP5S5K/AGnLr+RvpGnwEN0uNy53uIiA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/element": "^6.39.0", + "@wordpress/primitives": "^4.39.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/icons/node_modules/@wordpress/element": { + "version": "6.39.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.39.0.tgz", + "integrity": "sha512-yVEjTddIVEsYjwRCY1pEzav/dGVH9S1xfwYwRyGsUGOQw5hXtIVnTbCIfQ2t3OCOGgSIYEh2ZmsSt0eTxZvtBw==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/escape-html": "^3.39.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/icons/node_modules/@wordpress/escape-html": { + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.39.0.tgz", + "integrity": "sha512-YhAmZYQsOnnfafMwInzy/M1AR77O59u4aaIVSqiQjvCLkY+BQABsU6AizDckCg57mF2SoDnARl6xQY/7FCwEmw==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/icons/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/is-shallow-equal": { + "version": "4.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/jest-console": { + "version": "7.29.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "jest-matcher-utils": "^29.6.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "jest": ">=29" + } + }, + "node_modules/@wordpress/jest-preset-default": { + "version": "11.29.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/jest-console": "^7.29.0", + "babel-jest": "^29.6.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": ">=7", + "jest": ">=29" + } + }, + "node_modules/@wordpress/keycodes": { + "version": "3.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.58.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/npm-package-json-lint-config": { + "version": "4.43.0", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "npm-package-json-lint": ">=6.0.0" + } + }, + "node_modules/@wordpress/postcss-plugins-preset": { + "version": "4.42.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/base-styles": "^4.49.0", + "autoprefixer": "^10.2.5" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/@wordpress/prettier-config": { + "version": "3.15.0", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "prettier": ">=3" + } + }, + "node_modules/@wordpress/primitives": { + "version": "4.39.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.39.0.tgz", + "integrity": "sha512-RV9s+KzyuS8p0YKczLecmhFAtOHIWkCToHyDSmRf8N3XOy4id/T0+B5SJ2nMZJleG1oYINf5lrVcccqP2VmFJg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/element": "^6.39.0", + "clsx": "^2.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/primitives/node_modules/@wordpress/element": { + "version": "6.39.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.39.0.tgz", + "integrity": "sha512-yVEjTddIVEsYjwRCY1pEzav/dGVH9S1xfwYwRyGsUGOQw5hXtIVnTbCIfQ2t3OCOGgSIYEh2ZmsSt0eTxZvtBw==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/escape-html": "^3.39.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/primitives/node_modules/@wordpress/escape-html": { + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.39.0.tgz", + "integrity": "sha512-YhAmZYQsOnnfafMwInzy/M1AR77O59u4aaIVSqiQjvCLkY+BQABsU6AizDckCg57mF2SoDnARl6xQY/7FCwEmw==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/primitives/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/priority-queue": { + "version": "2.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "requestidlecallback": "^0.3.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/private-apis": { + "version": "0.40.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/redux-routine": { + "version": "4.58.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "rungen": "^0.3.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "redux": ">=4" + } + }, + "node_modules/@wordpress/redux-routine/node_modules/is-plain-object": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/router": { + "version": "1.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/compose": "^7.37.0", + "@wordpress/element": "^6.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/url": "^4.37.0", + "history": "^5.3.0", + "route-recognizer": "^0.3.4" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/compose": { + "version": "7.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "^6.37.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/priority-queue": "^3.37.0", + "@wordpress/undo-manager": "^1.37.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.11", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/deprecated": { + "version": "4.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/hooks": "^4.37.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/dom": { + "version": "4.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/deprecated": "^4.37.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/element": { + "version": "6.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.37.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/escape-html": { + "version": "3.37.0", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/hooks": { + "version": "4.37.0", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/i18n": { + "version": "6.10.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@tannin/sprintf": "^1.3.2", + "@wordpress/hooks": "^4.37.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/is-shallow-equal": { + "version": "5.37.0", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/keycodes": { + "version": "4.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/i18n": "^6.10.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/priority-queue": { + "version": "3.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "requestidlecallback": "^0.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/private-apis": { + "version": "1.37.0", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/undo-manager": { + "version": "1.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/is-shallow-equal": "^5.37.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/@wordpress/url": { + "version": "4.37.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "remove-accents": "^0.5.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/router/node_modules/gettext-parser": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/@wordpress/router/node_modules/is-plain-object": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/scripts": { + "version": "27.9.0", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", + "@svgr/webpack": "^8.0.1", + "@wordpress/babel-preset-default": "^7.42.0", + "@wordpress/browserslist-config": "^5.41.0", + "@wordpress/dependency-extraction-webpack-plugin": "^5.9.0", + "@wordpress/e2e-test-utils-playwright": "^0.26.0", + "@wordpress/eslint-plugin": "^18.1.0", + "@wordpress/jest-preset-default": "^11.29.0", + "@wordpress/npm-package-json-lint-config": "^4.43.0", + "@wordpress/postcss-plugins-preset": "^4.42.0", + "@wordpress/prettier-config": "^3.15.0", + "@wordpress/stylelint-config": "^21.41.0", + "adm-zip": "^0.5.9", + "babel-jest": "^29.6.2", + "babel-loader": "^8.2.3", + "browserslist": "^4.21.10", + "chalk": "^4.0.0", + "check-node-version": "^4.1.0", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^10.2.0", + "cross-spawn": "^5.1.0", + "css-loader": "^6.2.0", + "cssnano": "^6.0.1", + "cwd": "^0.10.0", + "dir-glob": "^3.0.1", + "eslint": "^8.3.0", + "expect-puppeteer": "^4.4.0", + "fast-glob": "^3.2.7", + "filenamify": "^4.2.0", + "jest": "^29.6.2", + "jest-dev-server": "^9.0.1", + "jest-environment-jsdom": "^29.6.2", + "jest-environment-node": "^29.6.2", + "markdownlint-cli": "^0.31.1", + "merge-deep": "^3.0.3", + "mini-css-extract-plugin": "^2.5.1", + "minimist": "^1.2.0", + "npm-package-json-lint": "^6.4.0", + "npm-packlist": "^3.0.0", + "postcss": "^8.4.5", + "postcss-loader": "^6.2.1", + "prettier": "npm:wp-prettier@3.0.3", + "puppeteer-core": "^13.2.0", + "react-refresh": "^0.14.0", + "read-pkg-up": "^7.0.1", + "resolve-bin": "^0.4.0", + "rtlcss-webpack-plugin": "^4.0.7", + "sass": "^1.35.2", + "sass-loader": "^12.1.0", + "source-map-loader": "^3.0.0", + "stylelint": "^14.2.0", + "terser-webpack-plugin": "^5.3.9", + "url-loader": "^4.1.1", + "webpack": "^5.88.2", + "webpack-bundle-analyzer": "^4.9.1", + "webpack-cli": "^5.1.4", + "webpack-dev-server": "^4.15.1" + }, + "bin": { + "wp-scripts": "bin/wp-scripts.js" + }, + "engines": { + "node": ">=18", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "@playwright/test": "^1.43.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@wordpress/scripts/node_modules/cross-spawn": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/@wordpress/scripts/node_modules/filename-reserved-regex": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@wordpress/scripts/node_modules/filenamify": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/scripts/node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/lru-cache": { + "version": "4.1.5", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@wordpress/scripts/node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/scripts/node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/prettier": { + "name": "wp-prettier", + "version": "3.0.3", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@wordpress/scripts/node_modules/read-pkg": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/read-pkg-up": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/scripts/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/shebang-command": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/scripts/node_modules/shebang-regex": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@wordpress/scripts/node_modules/type-fest": { + "version": "0.8.1", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/yallist": { + "version": "2.1.2", + "dev": true, + "license": "ISC" + }, + "node_modules/@wordpress/stylelint-config": { + "version": "21.41.0", + "dev": true, + "license": "MIT", + "dependencies": { + "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended-scss": "^5.0.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "stylelint": "^14.2" + } + }, + "node_modules/@wordpress/undo-manager": { + "version": "0.18.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/is-shallow-equal": "^4.58.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/url": { + "version": "3.59.0", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "^7.16.0", + "remove-accents": "^0.5.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/warning": { + "version": "2.58.0", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=12" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/abab": { + "version": "2.0.6", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "dev": true, + "license": "ISC" + }, + "node_modules/accepts": { + "version": "1.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/negotiator": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adm-zip": { + "version": "0.5.16", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agent-base/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/agent-base/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/ajv": { + "version": "4.11.8", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/ajv/node_modules/co": { + "version": "4.6.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/align-text": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/align-text/node_modules/kind-of": { + "version": "3.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-html": { + "version": "0.0.9", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/normalize-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/archive-type": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", + "integrity": "sha512-6cAWDM0lUYTbb7F436FAjbBYnsn5E3L2AgTOLzrFfLt7FVM6uJwKUvllE8VjLKTmKCU8PqtWlUAezEYjg5iGqA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "file-type": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/archiver": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver-utils": "^1.3.0", + "async": "^2.0.0", + "buffer-crc32": "^0.2.1", + "glob": "^7.0.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0", + "tar-stream": "^1.5.0", + "walkdir": "^0.0.11", + "zip-stream": "^1.1.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/archiver-utils": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "^7.0.0", + "graceful-fs": "^4.1.0", + "lazystream": "^1.0.0", + "lodash": "^4.8.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/archiver-utils/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/archiver-utils/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/archiver/node_modules/async": { + "version": "2.6.4", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/archiver/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/archiver/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/archiver/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/are-docs-informative": { + "version": "0.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/argparse": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/array-unique": { + "version": "0.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/asn1": { + "version": "0.2.6", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ast-types": { + "version": "0.13.4", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/async-each-series": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", + "integrity": "sha512-/VIpPVIJJlJObJiXkHBJ1RhjDtydBRG/3/dWpsXoVGOShNw5tameXnC7Yys+wpb0p/myItxGmSGgNi/dNlsIiA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/async-function": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.6.0", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/axe-core": { + "version": "4.11.0", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.13.2", + "dev": true, + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-loader": { + "version": "8.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.4", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/babel-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/babel-plugin-macros/node_modules/parse-json": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-plugin-macros/node_modules/path-type": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/yaml": { + "version": "1.10.2", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.14", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.10.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "dev": true, + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.10.5", + "dev": true, + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/bare-events": { + "version": "2.8.2", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "bare-abort-controller": "*" + }, + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true + } + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.8.32", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/basic-ftp": { + "version": "5.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "dev": true, + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/bin-build": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", + "integrity": "sha512-m8gaq/BdoePIT5RlHW3KNJZwNkg9YtPn2C89x85/0KYIExoHMm3D/RL/Wxrvum9CI6pbF2KUQa8a/WWFudVmng==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "archive-type": "^3.0.1", + "decompress": "^3.0.0", + "download": "^4.1.2", + "exec-series": "^1.0.0", + "rimraf": "^2.2.6", + "tempfile": "^1.0.0", + "url-regex": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/bin-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz", + "integrity": "sha512-jf6fesAGnXBynRU3JLpo0qe8vw8JBPBJCKK0v8NV3iH1P2UkQ6UEcIy7uPw1OdWkPUtpmX1uqeyTGrpeKd2CwQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "executable": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", + "integrity": "sha512-o9u3aS7w6RqoH9BErxuilhQG2fn3srr3ZekEEGailMnj5F+0p+R3TXENvO+vGaLnKlmq8xhhh/Fvl1RRxx/FdQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "find-versions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version-check": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", + "integrity": "sha512-3lUeqGAbnWQG7OCfIiHXw1EmzzvAGlMYqqgRahkr7oDeY1Qra8r2DZH2bbfXZI4NA3aaD1Ap+xt8CeVO/fftrw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bin-version": "^1.0.0", + "minimist": "^1.1.0", + "semver": "^4.0.3", + "semver-truncate": "^1.0.0" + }, + "bin": { + "bin-version-check": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version-check/node_modules/semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-wrapper": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", + "integrity": "sha512-5QEiUnaE7hgRlQxaV2jpeTg0+IA3o4zZ2sduuSqyJCdOuJ1wDuEmM1ntGelDf4ueCOaOam4bOMtOU4W6lG+hUg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bin-check": "^2.0.0", + "bin-version-check": "^2.1.0", + "download": "^4.0.0", + "each-async": "^1.1.1", + "lazy-req": "^1.0.0", + "os-filter-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/bl/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/bl/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/bluebird": { + "version": "3.7.2", + "dev": true, + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.14.2", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.13", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/body-parser/node_modules/qs": { + "version": "5.2.0", + "dev": true, + "engines": ">=0.10.40", + "license": "BSD-3-Clause" + }, + "node_modules/bonjour-service": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/boom": { + "version": "2.10.1", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "hoek": "2.x.x" + }, + "engines": { + "node": ">=0.10.40" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/browserslist": { + "version": "4.28.0", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.8.25", + "caniuse-lite": "^1.0.30001754", + "electron-to-chromium": "^1.5.249", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.1.4" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-to-vinyl": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^3.1.0", + "readable-stream": "^2.0.2", + "uuid": "^2.0.1", + "vinyl": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/buffer-to-vinyl/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/buffer-to-vinyl/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-to-vinyl/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "2.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cache-swap": { + "version": "0.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "~0.2.6", + "lodash": "~1.1.0", + "rimraf": "~2.1.4" + } + }, + "node_modules/cache-swap/node_modules/async": { + "version": "0.2.10", + "dev": true + }, + "node_modules/cache-swap/node_modules/graceful-fs": { + "version": "1.2.3", + "dev": true, + "license": "BSD", + "optional": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/cache-swap/node_modules/lodash": { + "version": "1.1.1", + "dev": true, + "engines": [ + "node", + "rhino" + ], + "license": "MIT" + }, + "node_modules/cache-swap/node_modules/rimraf": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "~1" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001757", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/capital-case": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/capture-stack-trace": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz", + "integrity": "sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "dev": true, + "license": "Apache-2.0", + "optional": true + }, + "node_modules/caw": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", + "integrity": "sha512-GIAlMoessjWW8p0mkStU4kMvV35toVCAyOWhUajk7O0d7wJI8F9TDjfrkSoO26b0d1QsnDLmw5I3X+yd6OKorQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "get-proxy": "^1.0.1", + "is-obj": "^1.0.0", + "object-assign": "^3.0.0", + "tunnel-agent": "^0.4.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caw/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/center-align": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/change-case": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-node-version": { + "version": "4.2.1", + "dev": true, + "license": "Unlicense", + "dependencies": { + "chalk": "^3.0.0", + "map-values": "^1.0.1", + "minimist": "^1.2.0", + "object-filter": "^1.0.2", + "run-parallel": "^1.1.4", + "semver": "^6.3.0" + }, + "bin": { + "check-node-version": "bin.js" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/check-node-version/node_modules/chalk": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/check-node-version/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chokidar/node_modules/normalize-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "dev": true, + "license": "ISC" + }, + "node_modules/chrome-launcher": { + "version": "0.15.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/chrome-launcher/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "dev": true, + "license": "MIT" + }, + "node_modules/clap": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "chalk": "^1.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clap/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clap/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clap/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/clean-webpack-plugin": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + }, + "engines": { + "node": ">=8.9.0" + }, + "peerDependencies": { + "webpack": "*" + } + }, + "node_modules/cli": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "exit": "0.1.2", + "glob": "^7.1.1" + }, + "engines": { + "node": ">=0.2.5" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/clipboard": { + "version": "2.0.11", + "license": "MIT", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "2.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "dev": true, + "license": "MIT", + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/for-own": { + "version": "0.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/kind-of": { + "version": "3.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-stats": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/clsx": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha512-CQsjCRiNObI8AtTsNIBDRMQ4oMR83CzEswHYahClvul7gKk+lDQiOKv+5qh7LQWf5sh6jkZNispz/QlsZxyNgA==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/coa": { + "version": "1.0.4", + "dev": true, + "optional": true, + "dependencies": { + "q": "^1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/coffee-script": { + "version": "1.3.3", + "dev": true, + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "dev": true, + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "dev": true, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "dev": true, + "license": "MIT" + }, + "node_modules/comment-parser": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/compress-commons": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "^0.2.1", + "crc32-stream": "^2.0.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/compress-commons/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/compress-commons/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.1", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.1.0", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/configstore": { + "version": "5.0.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/configstore/node_modules/write-file-atomic": { + "version": "3.0.3", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.1.0", + "dev": true, + "dependencies": { + "date-now": "^0.1.4" + } + }, + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==", + "dev": true, + "optional": true + }, + "node_modules/constant-case": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.4.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.7", + "dev": true, + "license": "MIT" + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "12.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/normalize-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.47.0", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.47.0", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.47.0", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cosmiconfig/node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/crc": { + "version": "3.8.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc32-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "crc": "^3.4.4", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/crc32-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/crc32-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha512-gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "capture-stack-trace": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/create-jest": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cryptiles": { + "version": "2.0.5", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boom": "2.x.x" + }, + "engines": { + "node": ">=0.10.40" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/csp_evaluator": { + "version": "1.1.1", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/css-declaration-sorter": { + "version": "7.3.0", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-functions-list": { + "version": "3.2.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12 || >=16" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select/node_modules/dom-serializer": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domelementtype": { + "version": "2.3.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/css-select/node_modules/domhandler": { + "version": "5.0.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domutils": { + "version": "3.2.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/css-select/node_modules/entities": { + "version": "4.5.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "6.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-default": { + "version": "6.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-utils": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano/node_modules/lilconfig": { + "version": "3.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/csso": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "bin": { + "csso": "bin/csso" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.5.7", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "dev": true, + "license": "MIT" + }, + "node_modules/csstype": { + "version": "3.2.3", + "license": "MIT" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cwd": { + "version": "0.10.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-pkg": "^0.1.2", + "fs-exists-sync": "^0.1.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/daisyui": { + "version": "5.5.18", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-5.5.18.tgz", + "integrity": "sha512-VVzjpOitMGB6DWIBeRSapbjdOevFqyzpk9u5Um6a4tyId3JFrU5pbtF0vgjXDth76mJZbueN/j9Ok03SPrh/og==", + "license": "MIT", + "funding": { + "url": "https://github.com/saadeghi/daisyui?sponsor=1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dashdash/node_modules/assert-plus": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/data-urls": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "3.6.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/date-now": { + "version": "0.1.4", + "dev": true + }, + "node_modules/dateformat": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/debounce": { + "version": "1.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decimal.js": { + "version": "10.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/decompress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", + "integrity": "sha512-QCl8WTT4FSft5F+0M0InHKO6UYFfYhw5++vktTKpmUsQ6YUMPcBwMu7Sp3P0lMGk00hTNHohdhfdi9+OswLJuQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "buffer-to-vinyl": "^1.0.0", + "concat-stream": "^1.4.6", + "decompress-tar": "^3.0.0", + "decompress-tarbz2": "^3.0.0", + "decompress-targz": "^3.0.0", + "decompress-unzip": "^3.0.0", + "stream-combiner2": "^1.1.1", + "vinyl-assign": "^1.0.1", + "vinyl-fs": "^2.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tar": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", + "integrity": "sha512-YuF7b9jA2bnBhf0/HQ/5UDgX5Ogzw1xJz6mWOFRctyOcmZPjJx3jjde9tCBjysvYscutRTPi35Q20mPDA74SKQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-tar": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tar/node_modules/clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/decompress-tar/node_modules/object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tar/node_modules/vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==", + "dev": true, + "optional": true, + "dependencies": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/decompress-tarbz2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", + "integrity": "sha512-UVCUT54LTEf8uqoytmEMVSwTVl/rZJ0o6bUJsJ7psRmICUzCsz9BJ31drbX0NtgwD9cFzIwKProa2yThmVBKvQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-bzip2": "^1.0.0", + "object-assign": "^2.0.0", + "seek-bzip": "^1.0.3", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tarbz2/node_modules/clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/decompress-tarbz2/node_modules/object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tarbz2/node_modules/vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==", + "dev": true, + "optional": true, + "dependencies": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/decompress-targz": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", + "integrity": "sha512-umeSWvrmd9/qcmGaf0oAc+Gx7La0B4Uxo+HXoo0HqrjEbCzn7SMiWvmE5sS56B+GqaoJ8z64ORZCRaOzKCYi/w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-gzip": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-targz/node_modules/clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/decompress-targz/node_modules/object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-targz/node_modules/vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==", + "dev": true, + "optional": true, + "dependencies": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/decompress-unzip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", + "integrity": "sha512-rclee6Q/+aChW77vbHmtGNZi3ko1Qhsp9Brs5mVyhBSeg+K4n+6MHo47y/+7GsmYZuEqVJ46LjwT3/N8N50jZQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-zip": "^1.0.0", + "read-all-stream": "^3.0.0", + "stat-mode": "^0.2.0", + "strip-dirs": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0", + "yauzl": "^2.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/decompress-unzip/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/decompress-unzip/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/decompress-unzip/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/dedent": { + "version": "1.7.0", + "dev": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/degenerator": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/del": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/array-uniq": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/pify": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "license": "MIT" + }, + "node_modules/depd": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/devtools-protocol": { + "version": "0.0.1155343", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/diff": { + "version": "3.5.0", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/domexception": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/domhandler": { + "version": "2.3.0", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.5.1", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/download": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz", + "integrity": "sha512-yOTsksXxUQ9b/p/HA3g9L97JZThcAKq8v3+Afwhf/kIoV0spu6pOvj+OKQbyGKYAwBGqSPbO+x1pCFSg5ce9OA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "caw": "^1.0.1", + "concat-stream": "^1.4.7", + "each-async": "^1.0.0", + "filenamify": "^1.0.1", + "got": "^5.0.0", + "gulp-decompress": "^1.2.0", + "gulp-rename": "^1.2.0", + "is-url": "^1.2.0", + "object-assign": "^4.0.1", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.2", + "stream-combiner2": "^1.1.1", + "vinyl": "^1.0.0", + "vinyl-fs": "^2.2.0", + "ware": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/download/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/download/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/download/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexer2/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/each-async": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", + "integrity": "sha512-0hJGub96skwr+sUojv7zQ0kc9i4jn3SwLiLk8Jr7KDz7aaaMzkN5UX3a/9ZhzC0OfZVyXHhlHcjC0KVOiKZ+HQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "onetime": "^1.0.0", + "set-immediate-shim": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.262", + "dev": true, + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.13.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.3", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/enquirer": { + "version": "2.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/enquirer/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/enquirer/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/entities": { + "version": "1.0.0", + "dev": true, + "license": "BSD-like" + }, + "node_modules/envinfo": { + "version": "7.21.0", + "dev": true, + "license": "MIT", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/epic-spinners": { + "version": "2.0.0", + "license": "MIT", + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/equivalent-key-map": { + "version": "0.2.2", + "license": "MIT" + }, + "node_modules/errno": { + "version": "0.1.8", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.24.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.10.2", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "1.22.11", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "27.9.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^5.10.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0", + "eslint": "^7.0.0 || ^8.0.0", + "jest": "*" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-jest/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jest/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jest/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-jest/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsdoc": { + "version": "46.10.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@es-joy/jsdoccomment": "~0.41.0", + "are-docs-informative": "^0.0.2", + "comment-parser": "1.4.1", + "debug": "^4.3.4", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.5.0", + "is-builtin-module": "^3.2.1", + "semver": "^7.5.4", + "spdx-expression-parse": "^4.0.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/spdx-expression-parse": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "dev": true, + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-playwright": { + "version": "0.15.3", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=7", + "eslint-plugin-jest": ">=25" + }, + "peerDependenciesMeta": { + "eslint-plugin-jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "5.5.4", + "dev": true, + "license": "MIT", + "dependencies": { + "prettier-linter-helpers": "^1.0.0", + "synckit": "^0.11.7" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-plugin-prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", + "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { + "@types/eslint": { + "optional": true + }, + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/eslint/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter2": { + "version": "0.4.14", + "dev": true, + "license": "MIT" + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "dev": true, + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/events-universal": { + "version": "1.0.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bare-events": "^2.7.0" + } + }, + "node_modules/exec-buffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-2.0.1.tgz", + "integrity": "sha512-or7SADjL54VpD0Z3mzsJ6LpSLiqy1VLeAuamwa4k1gXVJCKY+5Y2H+DTgAru5UuEzmN2RqiHHGTEjzT5YLnE/A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "rimraf": "^2.2.6", + "tempfile": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/exec-series": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz", + "integrity": "sha512-VkmGmKa4oWkVBcPPfSzOEmry9ELWKk4oodvXpmtYmvGD82k/TnT0CGNw9VoxQLYGwNJR6fIaXpHUhBm4tNTSMQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "async-each-series": "^1.1.0", + "object-assign": "^4.1.0" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/execa/node_modules/npm-run-path": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/onetime": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/executable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz", + "integrity": "sha512-qZLuUgqTqYRLdF8Gl56y/JhT+X15uPX6y0Vpmj0cF4SCwbswBPc6yxzr1nClQa+SwRQ5Sk9+Mxa3ZBX9t6aWzg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "meow": "^3.1.0" + }, + "bin": { + "executable": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "0.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range": { + "version": "2.2.4", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/is-number": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/isobject": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/kind-of": { + "version": "3.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/expect-puppeteer": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/express": { + "version": "4.22.1", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "~1.20.3", + "content-disposition": "~0.5.4", + "content-type": "~1.0.4", + "cookie": "~0.7.1", + "cookie-signature": "~1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.3.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "~0.1.12", + "proxy-addr": "~2.0.7", + "qs": "~6.14.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "~0.19.0", + "serve-static": "~1.16.2", + "setprototypeof": "1.2.0", + "statuses": "~2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/body-parser": { + "version": "1.20.4", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.14.0", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/express/node_modules/bytes": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/cookie": { + "version": "0.7.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/depd": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/http-errors": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/express/node_modules/on-finished": { + "version": "2.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/qs": { + "version": "6.14.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/express/node_modules/raw-body": { + "version": "2.5.3", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/statuses": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extglob": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/extract-zip/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "optional": true + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "dev": true, + "license": "MIT", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-sync-cmp": { + "version": "0.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/file-type": { + "version": "3.9.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha512-UZArj7+U+2reBBVCvVmRlyq9D7EYQdUtuNN+1iz7pF1jGcJ2L0TjiRCxsTZfj2xFbM4c25uGCUDpKTHA7L2TKg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha512-DKVP0WQcB7WaIMSwDETqImRej2fepPqvXQjaVib7LRZn9Rxn5UbvK2tYTqGf1A1DkIprQQkG4XSQXSOZp7Q3GQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "statuses": "~2.0.2", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-file-up": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "fs-exists-sync": "^0.1.0", + "resolve-dir": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-file-up/node_modules/expand-tilde": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "os-homedir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-file-up/node_modules/global-modules": { + "version": "0.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-file-up/node_modules/global-prefix": { + "version": "0.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.0", + "ini": "^1.3.4", + "is-windows": "^0.2.0", + "which": "^1.2.12" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-file-up/node_modules/is-windows": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-file-up/node_modules/resolve-dir": { + "version": "0.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-parent-dir": { + "version": "0.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/find-pkg": { + "version": "0.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "find-file-up": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-process": { + "version": "1.4.11", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "~4.1.2", + "commander": "^12.1.0", + "loglevel": "^1.9.2" + }, + "bin": { + "find-process": "bin/find-process.js" + } + }, + "node_modules/find-process/node_modules/commander": { + "version": "12.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-versions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", + "integrity": "sha512-t0ciYD8XnoFVirFJN2niUJAQ/kyZU5UDSJobyekmiMPCBsYsWd4nd75e7HU2Xf4m+1Y7iLEo3fovNRNIV5MaDQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "array-uniq": "^1.0.0", + "get-stdin": "^4.0.1", + "meow": "^3.5.0", + "semver-regex": "^1.0.0" + }, + "bin": { + "find-versions": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-versions/node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync": { + "version": "0.3.0", + "dev": true, + "dependencies": { + "glob": "~5.0.0" + }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/findup-sync/node_modules/glob": { + "version": "5.0.15", + "dev": true, + "license": "ISC", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/first-chunk-stream": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-exists-sync": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-monkey": { + "version": "1.1.0", + "dev": true, + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gaze": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-port": { + "version": "5.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-proxy": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz", + "integrity": "sha512-3cJ+77wC52qD2PqWNXtB2HkU6tQXc/X3hSMtSN0Y8c8nbYMMxF7vpsjH4H0iSt+28l/NK13DKl8iKAVGkqDFnA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "rc": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-uri": { + "version": "6.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/get-uri/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/get-uri/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/getobject": { + "version": "1.0.2", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/getpass/node_modules/assert-plus": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gettext-parser": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "encoding": "^0.1.12", + "readable-stream": "^3.2.0", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/gifsicle": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", + "integrity": "sha512-bfwYZooxxqCHpu3qUMn3En9xij/rrQd1fD9TNr+f7r5y/Inqj0WGkL7AeqQffBe/Sd6M/MIHzRKeD9hgI6Xavg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/glob-parent": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/glob-base/node_modules/is-extglob": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/is-glob": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "3.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream": { + "version": "5.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/braces": { + "version": "1.8.5", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/glob": { + "version": "5.0.15", + "dev": true, + "license": "ISC", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-stream/node_modules/is-extglob": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/kind-of": { + "version": "3.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/micromatch": { + "version": "2.3.11", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/global-modules": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/globule": { + "version": "1.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "license": "MIT", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz", + "integrity": "sha512-MnypzkaW8dldA8AbJFjMs7y14+ykd2V8JCLKSvX1Gmzx1alH3Y+3LArywHDoAF2wS3pnZp4gacoYtvqBeF6drQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-plain-obj": "^1.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^2.0.0", + "unzip-response": "^1.0.0", + "url-parse-lax": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/got/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/got/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/got/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/got/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "dev": true, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/grunt": { + "version": "1.5.3", + "dev": true, + "license": "MIT", + "dependencies": { + "dateformat": "~3.0.3", + "eventemitter2": "~0.4.13", + "exit": "~0.1.2", + "findup-sync": "~0.3.0", + "glob": "~7.1.6", + "grunt-cli": "~1.4.3", + "grunt-known-options": "~2.0.0", + "grunt-legacy-log": "~3.0.0", + "grunt-legacy-util": "~2.0.1", + "iconv-lite": "~0.4.13", + "js-yaml": "~3.14.0", + "minimatch": "~3.0.4", + "mkdirp": "~1.0.4", + "nopt": "~3.0.6", + "rimraf": "~3.0.2" + }, + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/grunt-contrib-clean": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^1.5.2", + "rimraf": "^2.5.1" + }, + "engines": { + "node": ">= 0.10.0" + }, + "peerDependencies": { + "grunt": ">= 0.4.5" + } + }, + "node_modules/grunt-contrib-clean/node_modules/async": { + "version": "1.5.2", + "dev": true, + "license": "MIT" + }, + "node_modules/grunt-contrib-clean/node_modules/rimraf": { + "version": "2.6.2", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.0.5" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/grunt-contrib-compress": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.7.0", + "pretty-bytes": "^3.0.1", + "stream-buffers": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-compress/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-compress/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-compress/node_modules/pretty-bytes": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-compress/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-concat": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.0.0", + "source-map": "^0.5.3" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "grunt": ">=0.4.0" + } + }, + "node_modules/grunt-contrib-concat/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-concat/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-concat/node_modules/source-map": { + "version": "0.5.7", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-concat/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-copy": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.1", + "file-sync-cmp": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-copy/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-copy/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-copy/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-imagemin": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^1.5.2", + "chalk": "^1.0.0", + "gulp-rename": "^1.2.0", + "imagemin": "^4.0.0", + "pretty-bytes": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-imagemin/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-imagemin/node_modules/async": { + "version": "1.5.2", + "dev": true, + "license": "MIT" + }, + "node_modules/grunt-contrib-imagemin/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-imagemin/node_modules/pretty-bytes": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-imagemin/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-jshint": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.1", + "hooker": "^0.2.3", + "jshint": "~2.9.4" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "grunt": ">=0.4.0" + } + }, + "node_modules/grunt-contrib-jshint/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-jshint/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-jshint/node_modules/hooker": { + "version": "0.2.3", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-contrib-jshint/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-less": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^2.0.0", + "chalk": "^1.0.0", + "less": "~2.7.1", + "lodash": "^4.8.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-less/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-less/node_modules/async": { + "version": "2.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.14.0" + } + }, + "node_modules/grunt-contrib-less/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-less/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-uglify": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.0.0", + "maxmin": "^1.1.0", + "object.assign": "^4.0.4", + "uglify-js": "~2.8.21", + "uri-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-uglify/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-uglify/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-uglify/node_modules/source-map": { + "version": "0.5.7", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-uglify/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-contrib-uglify/node_modules/uglify-js": { + "version": "2.8.29", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "source-map": "~0.5.1", + "yargs": "~3.10.0" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + }, + "optionalDependencies": { + "uglify-to-browserify": "~1.0.0" + } + }, + "node_modules/grunt-contrib-watch": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^1.5.0", + "gaze": "^1.0.0", + "lodash": "^3.10.1", + "tiny-lr": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-watch/node_modules/async": { + "version": "1.5.2", + "dev": true, + "license": "MIT" + }, + "node_modules/grunt-contrib-watch/node_modules/lodash": { + "version": "3.10.1", + "dev": true, + "license": "MIT" + }, + "node_modules/grunt-known-options": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-legacy-log": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "colors": "~1.1.2", + "grunt-legacy-log-utils": "~2.1.0", + "hooker": "~0.2.3", + "lodash": "~4.17.19" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/grunt-legacy-log-utils": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "~4.1.0", + "lodash": "~4.17.19" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/grunt-legacy-util": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "~3.2.0", + "exit": "~0.1.2", + "getobject": "~1.0.0", + "hooker": "~0.2.3", + "lodash": "~4.17.21", + "underscore.string": "~3.3.5", + "which": "~2.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/grunt-legacy-util/node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/grunt-notify": { + "version": "0.4.5", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^5.1.0", + "stack-parser": "^0.0.1", + "which": "^1.2.4" + } + }, + "node_modules/grunt-notify/node_modules/semver": { + "version": "5.5.0", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/grunt-notify/node_modules/which": { + "version": "1.3.0", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/grunt-phplint": { + "version": "0.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "cache-swap": "~0.0.2", + "grunt": "~0.4.1" + } + }, + "node_modules/grunt-phplint/node_modules/argparse": { + "version": "0.1.16", + "dev": true, + "license": "MIT", + "dependencies": { + "underscore": "~1.7.0", + "underscore.string": "~2.4.0" + } + }, + "node_modules/grunt-phplint/node_modules/argparse/node_modules/underscore.string": { + "version": "2.4.0", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/async": { + "version": "0.1.22", + "dev": true + }, + "node_modules/grunt-phplint/node_modules/colors": { + "version": "0.6.2", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/grunt-phplint/node_modules/dateformat": { + "version": "1.0.2-1.2.3", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/esprima": { + "version": "1.0.4", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/grunt-phplint/node_modules/findup-sync": { + "version": "0.1.3", + "dev": true, + "dependencies": { + "glob": "~3.2.9", + "lodash": "~2.4.1" + }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/grunt-phplint/node_modules/findup-sync/node_modules/glob": { + "version": "3.2.11", + "dev": true, + "license": "BSD", + "dependencies": { + "inherits": "2", + "minimatch": "0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/findup-sync/node_modules/lodash": { + "version": "2.4.2", + "dev": true, + "engines": [ + "node", + "rhino" + ], + "license": "MIT" + }, + "node_modules/grunt-phplint/node_modules/findup-sync/node_modules/minimatch": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/getobject": { + "version": "0.1.0", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-phplint/node_modules/glob": { + "version": "3.1.21", + "dev": true, + "license": "BSD", + "dependencies": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + }, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/glob/node_modules/inherits": { + "version": "1.0.2", + "dev": true + }, + "node_modules/grunt-phplint/node_modules/graceful-fs": { + "version": "1.2.3", + "dev": true, + "license": "BSD", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/grunt-phplint/node_modules/grunt": { + "version": "0.4.5", + "dev": true, + "dependencies": { + "async": "~0.1.22", + "coffee-script": "~1.3.3", + "colors": "~0.6.2", + "dateformat": "1.0.2-1.2.3", + "eventemitter2": "~0.4.13", + "exit": "~0.1.1", + "findup-sync": "~0.1.2", + "getobject": "~0.1.0", + "glob": "~3.1.21", + "grunt-legacy-log": "~0.1.0", + "grunt-legacy-util": "~0.2.0", + "hooker": "~0.2.3", + "iconv-lite": "~0.2.11", + "js-yaml": "~2.0.5", + "lodash": "~0.9.2", + "minimatch": "~0.2.12", + "nopt": "~1.0.10", + "rimraf": "~2.2.8", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-log": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "colors": "~0.6.2", + "grunt-legacy-log-utils": "~0.1.1", + "hooker": "~0.2.3", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-log-utils": { + "version": "0.1.1", + "dev": true, + "dependencies": { + "colors": "~0.6.2", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-log-utils/node_modules/lodash": { + "version": "2.4.2", + "dev": true, + "engines": [ + "node", + "rhino" + ], + "license": "MIT" + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-log-utils/node_modules/underscore.string": { + "version": "2.3.3", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-log/node_modules/lodash": { + "version": "2.4.2", + "dev": true, + "engines": [ + "node", + "rhino" + ], + "license": "MIT" + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-log/node_modules/underscore.string": { + "version": "2.3.3", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/grunt-legacy-util": { + "version": "0.2.0", + "dev": true, + "dependencies": { + "async": "~0.1.22", + "exit": "~0.1.1", + "getobject": "~0.1.0", + "hooker": "~0.2.3", + "lodash": "~0.9.2", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-phplint/node_modules/iconv-lite": { + "version": "0.2.11", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/grunt-phplint/node_modules/js-yaml": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "~ 0.1.11", + "esprima": "~ 1.0.2" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/grunt-phplint/node_modules/lodash": { + "version": "0.9.2", + "dev": true, + "engines": [ + "node", + "rhino" + ], + "license": "MIT" + }, + "node_modules/grunt-phplint/node_modules/minimatch": { + "version": "0.2.14", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/nopt": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/grunt-phplint/node_modules/rimraf": { + "version": "2.2.8", + "dev": true, + "license": "MIT", + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/grunt-phplint/node_modules/underscore.string": { + "version": "2.2.1", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-phplint/node_modules/which": { + "version": "1.0.9", + "dev": true, + "license": "ISC", + "bin": { + "which": "bin/which" + } + }, + "node_modules/grunt-postcss": { + "version": "0.9.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^2.1.0", + "diff": "^3.0.0", + "postcss": "^6.0.11" + }, + "engines": { + "node": ">= 0.12.0" + }, + "peerDependencies": { + "grunt": ">=0.4.5" + } + }, + "node_modules/grunt-postcss/node_modules/ansi-styles": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/grunt-postcss/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/grunt-postcss/node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/grunt-postcss/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/grunt-postcss/node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/grunt-postcss/node_modules/postcss": { + "version": "6.0.23", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/grunt-postcss/node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/grunt-shell": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^3.0.0", + "npm-run-path": "^2.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + }, + "peerDependencies": { + "grunt": ">=1" + } + }, + "node_modules/grunt-shell/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/grunt-shell/node_modules/chalk": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/grunt-shell/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/grunt-text-replace": { + "version": "0.4.0", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-wp-i18n": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "grunt": "^1.0.3", + "node-wp-i18n": "^1.2.2" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/grunt-wp-readme-to-markdown": { + "version": "2.0.1", + "dev": true, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": ">=0.4.0" + } + }, + "node_modules/grunt/node_modules/grunt-cli": { + "version": "1.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "grunt-known-options": "~2.0.0", + "interpret": "~1.1.0", + "liftup": "~3.0.1", + "nopt": "~4.0.1", + "v8flags": "~3.2.0" + }, + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": { + "version": "4.0.3", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/gulp-decompress": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", + "integrity": "sha512-ChTv+4/4BwAdQLUgQoAvLFjYFvxYF6p9Mmf/b19/Lp7yNCvb8+KRkdXV8Gd7XErxtrEh8XDCCVon3DgqW4TgfA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "archive-type": "^3.0.0", + "decompress": "^3.0.0", + "gulp-util": "^3.0.1", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-decompress/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/gulp-decompress/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/gulp-decompress/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/gulp-rename": { + "version": "1.2.2", + "dev": true, + "engines": { + "node": ">=0.10.0", + "npm": ">=1.2.10" + } + }, + "node_modules/gulp-sourcemaps": { + "version": "1.6.0", + "dev": true, + "license": "ISC", + "dependencies": { + "convert-source-map": "^1.1.1", + "graceful-fs": "^4.1.2", + "strip-bom": "^2.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0" + } + }, + "node_modules/gulp-sourcemaps/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/gulp-sourcemaps/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp-sourcemaps/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/gulp-sourcemaps/node_modules/through2": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/gulp-util/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/gulp-util/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/gulp-util/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gzip-size": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "browserify-zlib": "^0.1.4", + "concat-stream": "^1.4.1" + }, + "bin": { + "gzip-size": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/har-schema": { + "version": "1.0.5", + "dev": true, + "license": "ISC", + "optional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "4.2.1", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "ajv": "^4.9.1", + "har-schema": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hawk": { + "version": "3.1.3", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" + }, + "engines": { + "node": ">=0.10.32" + } + }, + "node_modules/header-case": { + "version": "2.0.4", + "license": "MIT", + "dependencies": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/history": { + "version": "5.3.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, + "node_modules/hoek": { + "version": "2.16.3", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.40" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hooker": { + "version": "0.2.3", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "dev": true, + "license": "ISC" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-entities": { + "version": "2.6.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/html-tags": { + "version": "3.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/htmlparser2": { + "version": "3.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "1", + "domhandler": "2.3", + "domutils": "1.5", + "entities": "1.0", + "readable-stream": "1.1" + } + }, + "node_modules/htmlparser2/node_modules/isarray": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "1.1.14", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/htmlparser2/node_modules/string_decoder": { + "version": "0.10.31", + "dev": true, + "license": "MIT" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "dev": true, + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "1.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-link-header": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-agent/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/http-proxy-agent/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-signature": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "4.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/image-ssim": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/imagemin": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-to-vinyl": "^1.0.0", + "concat-stream": "^1.4.6", + "optional": "^0.1.0", + "readable-stream": "^2.0.0", + "stream-combiner2": "^1.1.1", + "vinyl-fs": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0", + "npm": ">=2.1.5" + }, + "optionalDependencies": { + "imagemin-gifsicle": "^4.0.0", + "imagemin-jpegtran": "^4.0.0", + "imagemin-optipng": "^4.0.0", + "imagemin-svgo": "^4.0.0" + } + }, + "node_modules/imagemin-gifsicle": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-4.2.0.tgz", + "integrity": "sha512-YrmI8O4hbNLoS7LDG65QwA92k5pRQ0UkJJSeAq44Pc2fWTMUKTLEYjCBBvSC22qKRZUB7nTEezI/hWC5xE6HTg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "gifsicle": "^3.0.0", + "is-gif": "^1.0.0", + "through2": "^0.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-jpegtran": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-4.3.2.tgz", + "integrity": "sha512-rTcs0JPWSPUKJKTc2IoFF4Tes34FLKZLSXkxl4z1fS86/zdSjIutA5VZgte/iZZPzyGzKo+EiFbd/T3p2odt9w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-jpg": "^1.0.0", + "jpegtran-bin": "^3.0.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-jpegtran/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/imagemin-jpegtran/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/imagemin-jpegtran/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/imagemin-jpegtran/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/imagemin-optipng": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-4.3.0.tgz", + "integrity": "sha512-URpRIva07RB3k+v3cUFpMT8sj0MGU349pRfWIZRDrxLrhh0iDxnnzmsD79QCZ4swv51RWgQat3pZnaR8RuQtlg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "exec-buffer": "^2.0.0", + "is-png": "^1.0.0", + "optipng-bin": "^3.0.0", + "through2": "^0.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-svgo": { + "version": "4.2.1", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-svg": "^1.0.0", + "svgo": "^0.6.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-svgo/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/imagemin-svgo/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/imagemin-svgo/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/imagemin-svgo/node_modules/through2": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/imagemin/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/imagemin/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/imagemin/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/immutable": { + "version": "5.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "dev": true, + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/intl-messageformat": { + "version": "4.4.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "intl-messageformat-parser": "^1.8.1" + } + }, + "node_modules/intl-messageformat-parser": { + "version": "1.8.1", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/ip-address": { + "version": "10.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/irregular-plurals": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "dev": true, + "license": "MIT" + }, + "node_modules/is-builtin-module": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "builtin-modules": "^3.3.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-bzip2": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz", + "integrity": "sha512-v5DA9z/rmk4UdJtb3N1jYqjvCA5roRVf5Q6vprHOcF6U/98TmAJ/AvbPeRMEOYWDW4eMr/pJj5Fnfe0T2wL1Bg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-gif": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", + "integrity": "sha512-WDzHvXD3xfQ5einLRHRH7iReMuPwuXImHikxQeTWP09kGIv2mf2ZM63e9YHVSq9kEgjJuxRSp5AzH8Hga0+lNw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-jpg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-1.0.1.tgz", + "integrity": "sha512-X5PVpLMBH/OaeTN8quzbcLTlwXCb/6n3tcfYTtEDzp0ZwAlgAOtIAIBHN4mS5OcscMgO8etZ5Ol1mNrXSqwBVQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-natural-number": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", + "integrity": "sha512-88gG/Fur5/8RkhB6UonqOuwQfNJvuaDStW/+r6oIB/hOQPUQe7DiiDQq0fitGOnARt+mQl/S6rg6Vku+i0sA4w==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "dev": true, + "license": "MIT", "optional": true, - "os": [ - "win32" - ] + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.3.tgz", - "integrity": "sha512-nMIdKnfZfzn1Vsk+RuOvl43ONTZXoAPUUxgcU0tXooqg4YrAqzfKzVenqqk2g5efWh46/D28cKFrOzDSW28gTA==", - "cpu": [ - "ia32" - ], + "node_modules/is-path-cwd": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha512-23Rmps8UEx3Bzqr0JqAtQo0tYP6sDfIfMt1rL9rzlla/zbteftI9LSJoqsIoGgL06sJboDGdVns4RTakAW/WTw==", "dev": true, + "license": "MIT", "optional": true, - "os": [ - "win32" - ] + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.3.tgz", - "integrity": "sha512-fOvu7PCQjAj4eWDEuD8Xz5gpzFqXzGlxHZozHP4b9Jxv9APtdxL6STqztDzMLuRXEc4UpXGGhx029Xgm91QBeA==", - "cpu": [ - "x64" - ], + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw==", "dev": true, + "license": "MIT", "optional": true, - "os": [ - "win32" - ] + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@tailwindcss/forms": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz", - "integrity": "sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==", + "node_modules/is-regex": { + "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { - "mini-svg-data-uri": "^1.2.3" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@tannin/compile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", - "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", + "node_modules/is-relative": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@tannin/evaluate": "^1.2.0", - "@tannin/postfix": "^1.1.0" + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@tannin/evaluate": { + "node_modules/is-retry-allowed": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", - "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==" + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@tannin/plural-forms": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", - "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "node_modules/is-set": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "@tannin/compile": "^1.1.0" + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@tannin/postfix": { + "node_modules/is-stream": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", - "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@tanstack/virtual-core": { - "version": "3.13.6", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.6.tgz", - "integrity": "sha512-cnQUeWnhNP8tJ4WsGcYiX24Gjkc9ALstLbHcBj1t3E7EimN6n6kHH+DPV4PpDnuw00NApQp+ViojMj1GRdwYQg==", + "node_modules/is-string": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@tanstack/vue-virtual": { - "version": "3.13.6", - "resolved": "https://registry.npmjs.org/@tanstack/vue-virtual/-/vue-virtual-3.13.6.tgz", - "integrity": "sha512-GYdZ3SJBQPzgxhuCE2fvpiH46qzHiVx5XzBSdtESgiqh4poj8UgckjGWYEhxaBbcVt1oLzh1m3Ql4TyH32TOzQ==", + "node_modules/is-symbol": { + "version": "1.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.6" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" + "engines": { + "node": ">= 0.4" }, - "peerDependencies": { - "vue": "^2.7.0 || ^3.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.19.80", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.80.tgz", - "integrity": "sha512-kEWeMwMeIvxYkeg1gTc01awpwLbfMRZXdIhwRcakd/KlK53jmRC26LqcbIt7fnAQTu5GzlnWmzA3H6+l1u6xxQ==", + "node_modules/is-tar": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz", + "integrity": "sha512-8sR603bS6APKxcdkQ1e5rAC9JDCxM3OlbGJDWv5ajhHqIh6cTaqcpeOTch1iIeHYY4nHEFTgmCiGSLfvmODH4w==", "dev": true, - "peer": true, - "dependencies": { - "undici-types": "~5.26.4" + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@vitejs/plugin-vue": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.3.tgz", - "integrity": "sha512-3xbWsKEKXYlmX82aOHufFQVnkbMC/v8fLpWwh6hWOUrK5fbbtBh9Q/WWse27BFgSy2/e2c0fz5Scgya9h2GLhw==", + "node_modules/is-typed-array": { + "version": "1.1.15", "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": ">= 0.4" }, - "peerDependencies": { - "vite": "^5.0.0", - "vue": "^3.2.25" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@vue/compiler-core": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.4.tgz", - "integrity": "sha512-oNwn+BAt3n9dK9uAYvI+XGlutwuTq/wfj4xCBaZCqwwVIGtD7D6ViihEbyYZrDHIHTDE3Q6oL3/hqmAyFEy9DQ==", + "node_modules/is-typedarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/parser": "^7.25.3", - "@vue/shared": "3.5.4", - "entities": "^4.5.0", - "estree-walker": "^2.0.2", - "source-map-js": "^1.2.0" + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@vue/compiler-core/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.12" + "node": ">=10" }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.4.tgz", - "integrity": "sha512-yP9RRs4BDLOLfldn6ah+AGCNovGjMbL9uHvhDHf5wan4dAHLnFGOkqtfE7PPe4HTXIqE7l/NILdYw53bo1C8jw==", - "dependencies": { - "@vue/compiler-core": "3.5.4", - "@vue/shared": "3.5.4" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.4.tgz", - "integrity": "sha512-P+yiPhL+NYH7m0ZgCq7AQR2q7OIE+mpAEgtkqEeH9oHSdIRvUO+4X6MPvblJIWcoe4YC5a2Gdf/RsoyP8FFiPQ==", - "dependencies": { - "@babel/parser": "^7.25.3", - "@vue/compiler-core": "3.5.4", - "@vue/compiler-dom": "3.5.4", - "@vue/compiler-ssr": "3.5.4", - "@vue/shared": "3.5.4", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.11", - "postcss": "^8.4.44", - "source-map-js": "^1.2.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vue/compiler-ssr": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.4.tgz", - "integrity": "sha512-acESdTXsxPnYr2C4Blv0ggx5zIFMgOzZmYU2UgvIff9POdRGbRNBHRyzHAnizcItvpgerSKQbllUc9USp3V7eg==", - "dependencies": { - "@vue/compiler-dom": "3.5.4", - "@vue/shared": "3.5.4" - } + "node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/@vue/devtools-api": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", - "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==" + "node_modules/is-utf8": { + "version": "0.2.1", + "dev": true, + "license": "MIT" }, - "node_modules/@vue/reactivity": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.4.tgz", - "integrity": "sha512-HKKbEuP7tYSGCq4e4nK6ZW6l5hyG66OUetefBp4budUyjvAYsnQDf+bgFzg2RAgnH0CInyqXwD9y47jwJEHrQw==", - "dependencies": { - "@vue/shared": "3.5.4" + "node_modules/is-valid-glob": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@vue/runtime-core": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.4.tgz", - "integrity": "sha512-f3ek2sTA0AFu0n+w+kCtz567Euqqa3eHewvo4klwS7mWfSj/A+UmYTwsnUFo35KeyAFY60JgrCGvEBsu1n/3LA==", - "dependencies": { - "@vue/reactivity": "3.5.4", - "@vue/shared": "3.5.4" + "node_modules/is-weakmap": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@vue/runtime-dom": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.4.tgz", - "integrity": "sha512-ofyc0w6rbD5KtjhP1i9hGOKdxGpvmuB1jprP7Djlj0X7R5J/oLwuNuE98GJ8WW31Hu2VxQHtk/LYTAlW8xrJdw==", + "node_modules/is-weakref": { + "version": "1.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.4", - "@vue/runtime-core": "3.5.4", - "@vue/shared": "3.5.4", - "csstype": "^3.1.3" + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@vue/server-renderer": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.4.tgz", - "integrity": "sha512-FbjV6DJLgKRetMYFBA1UXCroCiED/Ckr53/ba9wivyd7D/Xw9fpo0T6zXzCnxQwyvkyrL7y6plgYhWhNjGxY5g==", + "node_modules/is-weakset": { + "version": "2.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "@vue/compiler-ssr": "3.5.4", - "@vue/shared": "3.5.4" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, - "peerDependencies": { - "vue": "3.5.4" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@vue/shared": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.4.tgz", - "integrity": "sha512-L2MCDD8l7yC62Te5UUyPVpmexhL9ipVnYRw9CsWfm/BGRL5FwDX4a25bcJ/OJSD3+Hx+k/a8LDKcG2AFdJV3BA==" - }, - "node_modules/@vueform/multiselect": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/@vueform/multiselect/-/multiselect-2.6.9.tgz", - "integrity": "sha512-eW+pMaWFGnK+WGvUPcB/mEwLx/5Y4VB8wRFGFQZ9c5Wi+K/xFrm/nQ/NbtrFQUcX0nbuQWKYnFBmwa5MENGQxw==" - }, - "node_modules/@vuepic/vue-datepicker": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/@vuepic/vue-datepicker/-/vue-datepicker-8.8.1.tgz", - "integrity": "sha512-8ehfUz1m69Vuc16Pm4ukgb3Mg1VT14x4EsG1ag4O/qbSNRWztTo+pUV4JnFt0FGLl5gGb6NXlxIvR7EjLgD7Gg==", - "dependencies": { - "date-fns": "^3.6.0" - }, - "peerDependencies": { - "vue": ">=3.2.0" + "node_modules/is-windows": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@wordpress/api-fetch": { - "version": "6.55.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.55.0.tgz", - "integrity": "sha512-1HrCUsJdeRY5Y0IjplotINwqMRO81e7O7VhBScuKk7iOuDm/E1ioKv2uLGnPNWziYu+Zf025byxOqVzXDyM2gw==", + "node_modules/is-wsl": { + "version": "2.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.58.0", - "@wordpress/url": "^3.59.0" + "is-docker": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/@wordpress/hooks": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.58.0.tgz", - "integrity": "sha512-9LB0ZHnZRQlORttux9t/xbAskF+dk2ujqzPGsVzc92mSKpQP3K2a5Wy74fUnInguB1vLUNHT6nrNdkVom5qX1Q==", - "dependencies": { - "@babel/runtime": "^7.16.0" - }, + "node_modules/is-zip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz", + "integrity": "sha512-aym/dLqHZVMW/+bbNrA/eTeWTyW4fE6koLSoFSsM2GF3/pho7aPCcmHFWFLvzHu7MDuf67domYn36GDwU/cJkQ==", + "dev": true, + "license": "MIT", + "optional": true, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/@wordpress/i18n": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", - "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.58.0", - "gettext-parser": "^1.3.1", - "memize": "^2.1.0", - "sprintf-js": "^1.1.1", - "tannin": "^1.2.0" - }, - "bin": { - "pot-to-php": "tools/pot-to-php.js" - }, + "node_modules/isarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/@wordpress/i18n/node_modules/gettext-parser": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", - "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", - "dependencies": { - "encoding": "^0.1.12", - "safe-buffer": "^5.1.1" + "node_modules/isstream": { + "version": "0.1.2", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" } }, - "node_modules/@wordpress/url": { - "version": "3.59.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.59.0.tgz", - "integrity": "sha512-GxvoMjYCav0w4CiX0i0h3qflrE/9rhLIZg5aPCQjbrBdwTxYR3Exfw0IJYcmVaTKXQOUU8fOxlDxULsbLmKe9w==", + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.16.0", - "remove-accents": "^0.5.0" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ==", + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", "dev": true, - "optional": true, - "dependencies": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/ajv/node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "node_modules/istanbul-lib-report": { + "version": "3.0.1", "dev": true, - "optional": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "node": ">=10" } }, - "node_modules/align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==", + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" + "semver": "^7.5.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/align-text/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.7.3", "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", "dev": true, - "optional": true, + "license": "BSD-3-Clause", "dependencies": { - "ansi-wrap": "0.1.0" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "node_modules/istanbul-lib-source-maps/node_modules/debug": { + "version": "4.4.3", "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/istanbul-lib-source-maps/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "color-convert": "^2.0.1" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "node_modules/iterator.prototype": { + "version": "1.1.5", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "node_modules/jackspeak": { + "version": "3.4.3", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/anymatch/node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/jest": { + "version": "29.7.0", "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/archive-type": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", - "integrity": "sha512-6cAWDM0lUYTbb7F436FAjbBYnsn5E3L2AgTOLzrFfLt7FVM6uJwKUvllE8VjLKTmKCU8PqtWlUAezEYjg5iGqA==", + "node_modules/jest-changed-files": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "file-type": "^3.1.0" + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/archiver": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", - "integrity": "sha512-4q/CtGPNVyC5aT9eYHhFP7SAEjKYzQIDIJWXfexUIPNxitNs1y6hORdX+sYxERSZ6qPeNNBJ5UolFsJdWTU02g==", + "node_modules/jest-circus": { + "version": "29.7.0", "dev": true, + "license": "MIT", "dependencies": { - "archiver-utils": "^1.3.0", - "async": "^2.0.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "walkdir": "^0.0.11", - "zip-stream": "^1.1.0" + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/archiver-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", - "integrity": "sha512-h+hTREBXcW5e1L9RihGXdH4PHHdGipG/jE2sMZrqIH6BmZAxeGU5IWjVsKhokdCSWX7km6Kkh406zZNEElHFPQ==", + "node_modules/jest-circus/node_modules/co": { + "version": "4.6.0", "dev": true, - "dependencies": { - "glob": "^7.0.0", - "graceful-fs": "^4.1.0", - "lazystream": "^1.0.0", - "lodash": "^4.8.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/jest-cli": { + "version": "29.7.0", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/archiver-utils/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/archiver-utils/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/jest-cli/node_modules/ansi-regex": { + "version": "5.0.1", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/archiver/node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "node_modules/jest-cli/node_modules/cliui": { + "version": "8.0.1", "dev": true, + "license": "ISC", "dependencies": { - "lodash": "^4.17.14" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/archiver/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/jest-cli/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-cli/node_modules/string-width": { + "version": "4.2.3", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/archiver/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/archiver/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/jest-cli/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true + "node_modules/jest-cli/node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/jest-cli/node_modules/yargs": { + "version": "17.7.2", "dev": true, + "license": "MIT", "dependencies": { - "sprintf-js": "~1.0.2" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "node_modules/argparse/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==", + "node_modules/jest-config": { + "version": "29.7.0", "dev": true, + "license": "MIT", "dependencies": { - "arr-flatten": "^1.0.1" + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "node_modules/jest-config/node_modules/parse-json": { + "version": "5.2.0", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "node_modules/jest-config/node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "node_modules/jest-dev-server": { + "version": "9.0.2", "dev": true, + "dependencies": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^9.0.2", + "tree-kill": "^1.2.2", + "wait-on": "^7.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=16" } }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "node_modules/jest-diff": { + "version": "29.7.0", "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "node_modules/jest-docblock": { + "version": "29.7.0", "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "node_modules/jest-each": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "node_modules/jest-environment-jsdom": { + "version": "29.7.0", "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/jsdom": "^20.0.0", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0", + "jsdom": "^20.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true, - "optional": true - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "node_modules/jest-environment-node": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safer-buffer": "~2.1.0" + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/assert-plus": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==", + "node_modules/jest-get-type": { + "version": "29.6.3", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "node_modules/async-each-series": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", - "integrity": "sha512-/VIpPVIJJlJObJiXkHBJ1RhjDtydBRG/3/dWpsXoVGOShNw5tameXnC7Yys+wpb0p/myItxGmSGgNi/dNlsIiA==", + "node_modules/jest-haste-map": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, "engines": { - "node": ">=0.8.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "node_modules/jest-leak-detector": { + "version": "29.7.0", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } }, - "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "node_modules/jest-matcher-utils": { + "version": "29.7.0", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "license": "MIT", "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/aws-sign2": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha512-JnJpAS0p9RmixkOvW2XwDxxzs1bd4/VAGIl6Q0EC5YOo+p+hqIhtDhn/nmFnB/xUNXbLkpE2mOjgVIBRKD4xYw==", + "node_modules/jest-message-util": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, "engines": { - "node": "*" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "node_modules/jest-mock": { + "version": "29.7.0", "dev": true, - "optional": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true } - ] - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "optional": true, - "dependencies": { - "tweetnacl": "^0.14.3" } }, - "node_modules/beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "node_modules/jest-regex-util": { + "version": "29.6.3", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/bin-build": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", - "integrity": "sha512-m8gaq/BdoePIT5RlHW3KNJZwNkg9YtPn2C89x85/0KYIExoHMm3D/RL/Wxrvum9CI6pbF2KUQa8a/WWFudVmng==", + "node_modules/jest-resolve": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "archive-type": "^3.0.1", - "decompress": "^3.0.0", - "download": "^4.1.2", - "exec-series": "^1.0.0", - "rimraf": "^2.2.6", - "tempfile": "^1.0.0", - "url-regex": "^3.0.0" + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/bin-build/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/bin-check": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz", - "integrity": "sha512-jf6fesAGnXBynRU3JLpo0qe8vw8JBPBJCKK0v8NV3iH1P2UkQ6UEcIy7uPw1OdWkPUtpmX1uqeyTGrpeKd2CwQ==", + "node_modules/jest-runner": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/strip-bom": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "executable": "^1.0.0" + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/bin-version": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", - "integrity": "sha512-o9u3aS7w6RqoH9BErxuilhQG2fn3srr3ZekEEGailMnj5F+0p+R3TXENvO+vGaLnKlmq8xhhh/Fvl1RRxx/FdQ==", + "node_modules/jest-util": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "find-versions": "^1.0.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/bin-version-check": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", - "integrity": "sha512-3lUeqGAbnWQG7OCfIiHXw1EmzzvAGlMYqqgRahkr7oDeY1Qra8r2DZH2bbfXZI4NA3aaD1Ap+xt8CeVO/fftrw==", + "node_modules/jest-validate": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "bin-version": "^1.0.0", - "minimist": "^1.1.0", - "semver": "^4.0.3", - "semver-truncate": "^1.0.0" - }, - "bin": { - "bin-version-check": "cli.js" + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/bin-version-check/node_modules/semver": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", - "integrity": "sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ==", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver" + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bin-wrapper": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", - "integrity": "sha512-5QEiUnaE7hgRlQxaV2jpeTg0+IA3o4zZ2sduuSqyJCdOuJ1wDuEmM1ntGelDf4ueCOaOam4bOMtOU4W6lG+hUg==", + "node_modules/jest-watcher": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "bin-check": "^2.0.0", - "bin-version-check": "^2.1.0", - "download": "^4.0.0", - "each-async": "^1.1.1", - "lazy-req": "^1.0.0", - "os-filter-obj": "^1.0.0" + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "node_modules/jest-watcher/node_modules/ansi-regex": { + "version": "5.0.1", "dev": true, + "license": "MIT", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bl": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", "dev": true, + "license": "MIT", "dependencies": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/bl/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/bl/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/bl/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/jest-worker": { + "version": "29.7.0", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/bl/node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true + "node_modules/jest-worker/node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/body-parser": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "2.2.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.1.0", - "http-errors": "~1.3.1", - "iconv-lite": "0.4.13", - "on-finished": "~2.3.0", - "qs": "5.2.0", - "raw-body": "~2.1.5", - "type-is": "~1.6.10" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "node_modules/jiti": { + "version": "1.21.6", "dev": true, - "engines": { - "node": ">=0.8.0" + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/body-parser/node_modules/qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "node_modules/joi": { + "version": "17.13.3", "dev": true, - "engines": ">=0.10.40" + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } }, - "node_modules/boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha512-KbiZEa9/vofNcVJXGwdWWn25reQ3V3dHBWbS07FTF3/TOehLnm9GEhJV4T6ZvGPkShRpmUqYwnaCrkj0mRnP6Q==", - "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", + "node_modules/jpeg-js": { + "version": "0.4.4", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/jpegtran-bin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-3.2.0.tgz", + "integrity": "sha512-XdDj5m/ssa1Anieqd8/JVQLrIsBZ6A9rYzASfpNI0/o/rfsmQx1TP3zZ1GvkMMW5sVlqM2RcMjy8bg428UE9fQ==", "dev": true, + "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { - "hoek": "2.x.x" + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegtran": "cli.js" }, "engines": { - "node": ">=0.10.40" + "node": ">=0.10.0" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/js-library-detector": { + "version": "6.7.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", "dev": true, + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "node_modules/jsbn": { + "version": "0.1.1", "dev": true, - "dependencies": { - "pako": "~0.2.0" + "license": "MIT", + "optional": true + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" } }, - "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "node_modules/jsdom": { + "version": "20.0.3", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "node_modules/jsdom/node_modules/form-data": { + "version": "4.0.5", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "license": "MIT", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "node_modules/jsdom/node_modules/punycode": { + "version": "2.3.1", "dev": true, - "dependencies": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "4.1.4", "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, "engines": { - "node": "*" + "node": ">=6" } }, - "node_modules/buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true + "node_modules/jsesc": { + "version": "3.1.0", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "node_modules/jshint": { + "version": "2.9.5", + "dev": true, + "license": "(MIT AND JSON)", + "dependencies": { + "cli": "~1.0.0", + "console-browserify": "1.1.x", + "exit": "0.1.x", + "htmlparser2": "3.8.x", + "lodash": "3.7.x", + "minimatch": "~3.0.2", + "shelljs": "0.3.x", + "strip-json-comments": "1.0.x" + }, + "bin": { + "jshint": "bin/jshint" + } }, - "node_modules/buffer-to-vinyl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz", - "integrity": "sha512-t6B4HXJ3YdJ/lXKhK3nlGW1aAvpQH2FMyHh25SmfdYkQAU3/R2MYo4VrY1DlQuZd8zLNOqWPxZFJILRuTkqaEQ==", + "node_modules/jshint-stylish": { + "version": "2.2.1", "dev": true, + "license": "MIT", "dependencies": { - "file-type": "^3.1.0", - "readable-stream": "^2.0.2", - "uuid": "^2.0.1", - "vinyl": "^1.0.0" + "beeper": "^1.1.0", + "chalk": "^1.0.0", + "log-symbols": "^1.0.0", + "plur": "^2.1.0", + "string-length": "^1.0.0", + "text-table": "^0.2.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/buffer-to-vinyl/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/jshint-stylish/node_modules/ansi-styles": { + "version": "2.2.1", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/buffer-to-vinyl/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/buffer-to-vinyl/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/jshint-stylish/node_modules/chalk": { + "version": "1.1.3", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", - "dev": true + "node_modules/jshint-stylish/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } }, - "node_modules/cache-swap": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.6.tgz", - "integrity": "sha512-ajQE2GxLNoOz/OCUTdMQ+M92dEkkgZ86AikncVL5LrZxXjh3C1+CblFgr74wIXRQANY0FXzMzbQGDYeVheGnlQ==", + "node_modules/jshint/node_modules/cli": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "async": "~0.2.6", - "lodash": "~1.1.0", - "rimraf": "~2.1.4" + "exit": "0.1.2", + "glob": "^7.1.1" + }, + "engines": { + "node": ">=0.2.5" } }, - "node_modules/cache-swap/node_modules/async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", - "dev": true + "node_modules/jshint/node_modules/lodash": { + "version": "3.7.0", + "dev": true, + "license": "MIT" }, - "node_modules/cache-swap/node_modules/graceful-fs": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", - "integrity": "sha512-iiTUZ5vZ+2ZV+h71XAgwCSu6+NAizhFU3Yw8aC/hH5SQ3SnISqEqAek40imAFGtDcwJKNhXvSY+hzIolnLwcdQ==", - "deprecated": "please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js", + "node_modules/jshint/node_modules/strip-json-comments": { + "version": "1.0.4", "dev": true, - "optional": true, + "license": "MIT", + "bin": { + "strip-json-comments": "cli.js" + }, "engines": { - "node": ">=0.4.0" + "node": ">=0.8.0" } }, - "node_modules/cache-swap/node_modules/lodash": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz", - "integrity": "sha512-SFeNKyKPh4kvYv0yd95fwLKw4JXM45PJLsPRdA8v7/q0lBzFeK6XS8xJTl6mlhb8PbAzioMkHli1W/1g0y4XQQ==", + "node_modules/json-buffer": { + "version": "3.0.1", "dev": true, - "engines": [ - "node", - "rhino" - ] + "license": "MIT" }, - "node_modules/cache-swap/node_modules/rimraf": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz", - "integrity": "sha512-tzwmX16YQhcFu0T/m0gHBcFKx6yQAg77Z6WWaQSJsUekXYa6yaAmHhrDdmFicgauX/er7GsdN+vRao3mBhA4kQ==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "license": "MIT" + }, + "node_modules/json-schema": { + "version": "0.4.0", "dev": true, - "optionalDependencies": { - "graceful-fs": "~1" - } + "license": "(AFL-2.1 OR BSD-3-Clause)", + "optional": true }, - "node_modules/call-bind": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", - "integrity": "sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg==", + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify": { + "version": "1.1.1", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", - "set-function-length": "^1.2.0" + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -2091,5147 +18483,5034 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/call-bind/node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT" }, - "node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "node_modules/json-stable-stringify/node_modules/isarray": { + "version": "2.0.5", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT", + "optional": true }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "node_modules/json-stringify-safe": { + "version": "5.0.1", "dev": true, - "engines": { - "node": ">= 6" - } + "license": "ISC", + "optional": true }, - "node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "node_modules/json2php": { + "version": "0.0.7", "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" + "license": "BSD" + }, + "node_modules/json5": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001712", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001712.tgz", - "integrity": "sha512-MBqPpGYYdQ7/hfKiet9SCI+nmN5/hp4ZzveOJubl5DTAMa5oggjAuoi0Z4onBpKPFI2ePGnQuQIzF3VxDjDJig==", + "node_modules/jsonc-parser": { + "version": "3.0.0", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] + "license": "MIT" }, - "node_modules/capture-stack-trace": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz", - "integrity": "sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==", + "node_modules/jsonify": { + "version": "0.0.1", "dev": true, + "license": "Public Domain", "optional": true, - "engines": { - "node": ">=0.10.0" - }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true, - "optional": true - }, - "node_modules/caw": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", - "integrity": "sha512-GIAlMoessjWW8p0mkStU4kMvV35toVCAyOWhUajk7O0d7wJI8F9TDjfrkSoO26b0d1QsnDLmw5I3X+yd6OKorQ==", + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "get-proxy": "^1.0.1", - "is-obj": "^1.0.0", - "object-assign": "^3.0.0", - "tunnel-agent": "^0.4.0" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.6.0" } }, - "node_modules/caw/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "node_modules/jsprim/node_modules/assert-plus": { + "version": "1.0.0", "dev": true, + "license": "MIT", "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.8" } }, - "node_modules/center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==", + "node_modules/jsx-ast-utils": { + "version": "3.3.5", "dev": true, + "license": "MIT", "dependencies": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" }, "engines": { - "node": ">=0.10.0" + "node": ">=4.0" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/keyv": { + "version": "4.5.4", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "json-buffer": "3.0.1" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/kind-of": { + "version": "6.0.3", "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, + "license": "MIT", "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=0.10.0" } }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/kleur": { + "version": "3.0.3", "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=6" } }, - "node_modules/chokidar/node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/klona": { + "version": "2.0.6", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/clap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "node_modules/known-css-properties": { + "version": "0.26.0", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^1.1.3" + "language-subtag-registry": "^0.3.20" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/clap/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/launch-editor": { + "version": "2.12.0", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" } }, - "node_modules/clap/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/lazy-cache": { + "version": "1.0.4", "dev": true, - "optional": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/clap/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/lazy-req": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", + "integrity": "sha512-Vn/JuGaYykbelAVNAhfVJxuwHQCOSNE6mqMtD+gnd+QORlAHwWVmVFqQga3yWt84G5vAwEwpT6sAsZ+tgJ88/Q==", "dev": true, + "license": "MIT", "optional": true, "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/cli": { + "node_modules/lazystream": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", - "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=", + "dev": true, + "license": "MIT", "dependencies": { - "exit": "0.1.2", - "glob": "^7.1.1" + "readable-stream": "^2.0.5" }, "engines": { - "node": ">=0.2.5" + "node": ">= 0.6.3" } }, - "node_modules/cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==", + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", "dev": true, + "license": "MIT", "dependencies": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", - "dev": true - }, - "node_modules/co": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", - "integrity": "sha512-CQsjCRiNObI8AtTsNIBDRMQ4oMR83CzEswHYahClvul7gKk+lDQiOKv+5qh7LQWf5sh6jkZNispz/QlsZxyNgA==", + "node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/coa": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", - "integrity": "sha512-KAGck/eNAmCL0dcT3BiuYwLbExK6lduR8DxM3C1TyDzaXhZHyZ8ooX5I5+na2e3dPFuibfxrGdorr0/Lr7RYCQ==", + "node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "q": "^1.1.2" - }, - "engines": { - "node": ">= 0.8.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/coffee-script": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz", - "integrity": "sha512-QjQ1T4BqyHv19k6XSfdhy/QLlIOhywz0ekBUCa9h71zYMJlfDTGan/Z1JXzYkZ6v8R+GhvL/p4FZPbPW8WNXlg==", - "deprecated": "CoffeeScript on NPM has moved to \"coffeescript\" (no hyphen)", + "node_modules/less": { + "version": "2.7.3", "dev": true, + "license": "Apache-2.0", "bin": { - "cake": "bin/cake", - "coffee": "bin/coffee" + "lessc": "bin/lessc" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.12" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.2.11", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "2.81.0", + "source-map": "^0.5.3" } }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/less/node_modules/mkdirp": { + "version": "0.5.6", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "color-name": "~1.1.4" + "minimist": "^1.2.6" }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.5.7", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/leven": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "node_modules/levn": { + "version": "0.4.1", "dev": true, - "optional": true, - "bin": { - "color-support": "bin.js" + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "node_modules/liftup": { + "version": "3.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "extend": "^3.0.2", + "findup-sync": "^4.0.0", + "fined": "^1.2.0", + "flagged-respawn": "^1.0.1", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.1", + "rechoir": "^0.7.0", + "resolve": "^1.19.0" + }, "engines": { - "node": ">=0.1.90" + "node": ">=10" } }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/liftup/node_modules/findup-sync": { + "version": "4.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "delayed-stream": "~1.0.0" + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^4.0.2", + "resolve-dir": "^1.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">= 8" } }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "optional": true - }, - "node_modules/compress-commons": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", - "integrity": "sha512-SLTU8iWWmcORfUN+4351Z2aZXKJe1tr0jSilPMCZlLPzpdTXnkBW1LevW/MfuANBKJek8Xu9ggqrtVmQrChLtg==", - "dev": true, - "dependencies": { - "buffer-crc32": "^0.2.1", - "crc32-stream": "^2.0.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" + "node_modules/lighthouse": { + "version": "10.4.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sentry/node": "^6.17.4", + "axe-core": "4.7.2", + "chrome-launcher": "^0.15.2", + "configstore": "^5.0.1", + "csp_evaluator": "1.1.1", + "devtools-protocol": "0.0.1155343", + "enquirer": "^2.3.6", + "http-link-header": "^1.1.1", + "intl-messageformat": "^4.4.0", + "jpeg-js": "^0.4.4", + "js-library-detector": "^6.6.0", + "lighthouse-logger": "^1.4.1", + "lighthouse-stack-packs": "1.11.0", + "lodash": "^4.17.21", + "lookup-closest-locale": "6.2.0", + "metaviewport-parser": "0.3.0", + "open": "^8.4.0", + "parse-cache-control": "1.0.1", + "ps-list": "^8.0.0", + "puppeteer-core": "^20.8.0", + "robots-parser": "^3.0.0", + "semver": "^5.3.0", + "speedline-core": "^1.4.3", + "third-party-web": "^0.23.3", + "ws": "^7.0.0", + "yargs": "^17.3.1", + "yargs-parser": "^21.0.0" + }, + "bin": { + "chrome-debug": "core/scripts/manual-chrome-launcher.js", + "lighthouse": "cli/index.js", + "smokehouse": "cli/test/smokehouse/frontends/smokehouse-bin.js" }, "engines": { - "node": ">= 0.10.0" + "node": ">=16.16" } }, - "node_modules/compress-commons/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/lighthouse-logger": { + "version": "1.4.2", "dev": true, + "license": "Apache-2.0", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "debug": "^2.6.9", + "marky": "^1.2.2" } }, - "node_modules/compress-commons/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/compress-commons/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "ms": "2.0.0" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "node_modules/lighthouse-stack-packs": { + "version": "1.11.0", "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } + "license": "Apache-2.0" }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/lighthouse/node_modules/ansi-regex": { + "version": "5.0.1", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/concat-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/lighthouse/node_modules/axe-core": { + "version": "4.7.2", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MPL-2.0", + "engines": { + "node": ">=4" } }, - "node_modules/console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==", + "node_modules/lighthouse/node_modules/cliui": { + "version": "8.0.1", "dev": true, + "license": "ISC", "dependencies": { - "date-now": "^0.1.4" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/console-stream": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", - "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==", + "node_modules/lighthouse/node_modules/cross-fetch": { + "version": "4.0.0", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.12" + } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "node_modules/lighthouse/node_modules/debug": { + "version": "4.3.4", "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, "engines": { - "node": ">= 0.6" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "node_modules/lighthouse/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "node_modules/lighthouse/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" }, - "node_modules/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "node_modules/lighthouse/node_modules/node-fetch": { + "version": "2.7.0", "dev": true, + "license": "MIT", "dependencies": { - "buffer": "^5.1.0" + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/crc32-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", - "integrity": "sha512-UjZSqFCbn+jZUHJIh6Y3vMF7EJLcJWNm4tKDf2peJRwlZKHvkkvOMTvAei6zjU9gO1xONVr3rRFw0gixm2eUng==", + "node_modules/lighthouse/node_modules/puppeteer-core": { + "version": "20.9.0", "dev": true, + "license": "Apache-2.0", "dependencies": { - "crc": "^3.4.4", - "readable-stream": "^2.0.0" + "@puppeteer/browsers": "1.4.6", + "chromium-bidi": "0.4.16", + "cross-fetch": "4.0.0", + "debug": "4.3.4", + "devtools-protocol": "0.0.1147663", + "ws": "8.13.0" }, "engines": { - "node": ">= 0.10.0" + "node": ">=16.3.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/chromium-bidi": { + "version": "0.4.16", "dev": true, + "license": "Apache-2.0", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "mitt": "3.0.0" + }, + "peerDependencies": { + "devtools-protocol": "*" } }, - "node_modules/crc32-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.1147663", + "dev": true, + "license": "BSD-3-Clause" }, - "node_modules/crc32-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/ws": { + "version": "8.13.0", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha512-gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw==", + "node_modules/lighthouse/node_modules/string-width": { + "version": "4.2.3", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "capture-stack-trace": "^1.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/lighthouse/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "node_modules/cross-spawn/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/lighthouse/node_modules/tr46": { + "version": "0.0.3", "dev": true, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/lighthouse/node_modules/webidl-conversions": { + "version": "3.0.1", "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } + "license": "BSD-2-Clause" }, - "node_modules/cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha512-FFN5KwpvvQTTS5hWPxrU8/QE4kQUc6uwZcrnlMBN82t1MgAtq8mnoDwINBly9Tdr02seeIIhtdF+UH1feBYGog==", - "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", + "node_modules/lighthouse/node_modules/whatwg-url": { + "version": "5.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "boom": "2.x.x" - }, - "engines": { - "node": ">=0.10.40" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/css-selector-tokenizer": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", - "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", + "node_modules/lighthouse/node_modules/wrap-ansi": { + "version": "7.0.0", "dev": true, + "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "node_modules/lighthouse/node_modules/ws": { + "version": "7.5.10", "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/csso": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-2.0.0.tgz", - "integrity": "sha512-tckZA0LhyEnToPoQDmncCA+TUS3aoIVl/MsSaoipR52Sfa+H83fJvIHRVOHMFn9zW6kIV1L0D7tUDFFjvN28lg==", + "node_modules/lighthouse/node_modules/yargs": { + "version": "17.7.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "clap": "^1.0.9", - "source-map": "^0.5.3" - }, - "bin": { - "csso": "bin/csso" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/csso/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/lilconfig": { + "version": "2.1.0", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + "node_modules/lines-and-columns": { + "version": "1.2.4", + "license": "MIT" }, - "node_modules/culori": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/culori/-/culori-3.3.0.tgz", - "integrity": "sha512-pHJg+jbuFsCjz9iclQBqyL3B2HLCBF71BwVNujUYEvCeQMvV97R59MNK3R2+jgJ3a1fcZgI9B3vYgz8lzr/BFQ==", + "node_modules/linkify-it": { + "version": "3.0.3", "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "license": "MIT", + "dependencies": { + "uc.micro": "^1.0.1" } }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "node_modules/livereload-js": { + "version": "2.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/load-json-file": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "array-find-index": "^1.0.1" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/daisyui": { - "version": "4.12.10", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-4.12.10.tgz", - "integrity": "sha512-jp1RAuzbHhGdXmn957Z2XsTZStXGHzFfF0FgIOZj3Wv9sH7OZgLfXTRZNfKVYxltGUOBsG1kbWAdF5SrqjebvA==", + "node_modules/loader-runner": { + "version": "4.3.1", "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.8", - "culori": "^3", - "picocolors": "^1", - "postcss-js": "^4" - }, + "license": "MIT", "engines": { - "node": ">=16.9.0" + "node": ">=6.11.5" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/daisyui" + "url": "https://opencollective.com/webpack" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "node_modules/loader-utils": { + "version": "2.0.4", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "assert-plus": "^1.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=0.10" + "node": ">=8.9.0" } }, - "node_modules/dashdash/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "node_modules/locate-path": { + "version": "5.0.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, "engines": { - "node": ">=0.8" + "node": ">=8" } }, - "node_modules/date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } + "node_modules/lodash": { + "version": "4.17.21", + "dev": true, + "license": "MIT" }, - "node_modules/date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==", - "dev": true + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "node_modules/lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", "dev": true, - "engines": { - "node": "*" - } + "license": "MIT", + "optional": true }, - "node_modules/debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "node_modules/lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", "dev": true, - "dependencies": { - "ms": "0.7.1" - } + "license": "MIT", + "optional": true }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT", + "optional": true }, - "node_modules/decompress": { + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash._reescape": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", - "integrity": "sha512-QCl8WTT4FSft5F+0M0InHKO6UYFfYhw5++vktTKpmUsQ6YUMPcBwMu7Sp3P0lMGk00hTNHohdhfdi9+OswLJuQ==", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "buffer-to-vinyl": "^1.0.0", - "concat-stream": "^1.4.6", - "decompress-tar": "^3.0.0", - "decompress-tarbz2": "^3.0.0", - "decompress-targz": "^3.0.0", - "decompress-unzip": "^3.0.0", - "stream-combiner2": "^1.1.1", - "vinyl-assign": "^1.0.1", - "vinyl-fs": "^2.2.0" - }, - "engines": { - "node": ">=0.10.0" + "lodash._root": "^3.0.0" } }, - "node_modules/decompress-tar": { + "node_modules/lodash.isarguments": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", - "integrity": "sha512-YuF7b9jA2bnBhf0/HQ/5UDgX5Ogzw1xJz6mWOFRctyOcmZPjJx3jjde9tCBjysvYscutRTPi35Q20mPDA74SKQ==", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "is-tar": "^1.0.0", - "object-assign": "^2.0.0", - "strip-dirs": "^1.0.0", - "tar-stream": "^1.1.1", - "through2": "^0.6.1", - "vinyl": "^0.4.3" - }, - "engines": { - "node": ">=0.10.0" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, - "node_modules/decompress-tar/node_modules/clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==", + "node_modules/lodash.memoize": { + "version": "4.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", "dev": true, - "optional": true, - "engines": { - "node": "*" - } + "license": "MIT", + "optional": true }, - "node_modules/decompress-tar/node_modules/object-assign": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", - "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "deprecated": "This package is deprecated. Use https://socket.dev/npm/package/eta instead.", "dev": true, + "license": "MIT", "optional": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" } }, - "node_modules/decompress-tar/node_modules/vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==", + "node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" - }, - "engines": { - "node": ">= 0.9" + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" } }, - "node_modules/decompress-tarbz2": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", - "integrity": "sha512-UVCUT54LTEf8uqoytmEMVSwTVl/rZJ0o6bUJsJ7psRmICUzCsz9BJ31drbX0NtgwD9cFzIwKProa2yThmVBKvQ==", + "node_modules/lodash.truncate": { + "version": "4.4.2", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "is-bzip2": "^1.0.0", - "object-assign": "^2.0.0", - "seek-bzip": "^1.0.3", - "strip-dirs": "^1.0.0", - "tar-stream": "^1.1.1", - "through2": "^0.6.1", - "vinyl": "^0.4.3" + "chalk": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/decompress-tarbz2/node_modules/clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==", + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "2.2.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/decompress-tarbz2/node_modules/object-assign": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", - "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "node_modules/log-symbols/node_modules/chalk": { + "version": "1.1.3", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/decompress-tarbz2/node_modules/vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==", + "node_modules/log-symbols/node_modules/supports-color": { + "version": "2.0.0", "dev": true, - "optional": true, - "dependencies": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" - }, + "license": "MIT", "engines": { - "node": ">= 0.9" + "node": ">=0.8.0" } }, - "node_modules/decompress-targz": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", - "integrity": "sha512-umeSWvrmd9/qcmGaf0oAc+Gx7La0B4Uxo+HXoo0HqrjEbCzn7SMiWvmE5sS56B+GqaoJ8z64ORZCRaOzKCYi/w==", + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "is-gzip": "^1.0.0", - "object-assign": "^2.0.0", - "strip-dirs": "^1.0.0", - "tar-stream": "^1.1.1", - "through2": "^0.6.1", - "vinyl": "^0.4.3" + "figures": "^1.3.5", + "squeak": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/decompress-targz/node_modules/clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==", + "node_modules/loglevel": { + "version": "1.9.2", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" } }, - "node_modules/decompress-targz/node_modules/object-assign": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", - "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "node_modules/longest": { + "version": "1.0.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/decompress-targz/node_modules/vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==", + "node_modules/lookup-closest-locale": { + "version": "6.2.0", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", "dependencies": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">= 0.9" + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/decompress-unzip": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", - "integrity": "sha512-rclee6Q/+aChW77vbHmtGNZi3ko1Qhsp9Brs5mVyhBSeg+K4n+6MHo47y/+7GsmYZuEqVJ46LjwT3/N8N50jZQ==", + "node_modules/loud-rejection": { + "version": "1.6.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "is-zip": "^1.0.0", - "read-all-stream": "^3.0.0", - "stat-mode": "^0.2.0", - "strip-dirs": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^1.0.0", - "yauzl": "^2.2.1" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/decompress-unzip/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "optional": true, + "node_modules/lower-case": { + "version": "2.0.2", + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "tslib": "^2.0.3" } }, - "node_modules/decompress-unzip/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "optional": true - }, - "node_modules/decompress-unzip/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", "dev": true, + "license": "MIT", "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/decompress-unzip/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/lru_map": { + "version": "0.3.3", "dev": true, - "optional": true, - "engines": { - "node": ">=4.0.0" - } + "license": "MIT" }, - "node_modules/define-data-property": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", - "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==", + "node_modules/lru-cache": { + "version": "2.7.3", "dev": true, + "license": "ISC" + }, + "node_modules/magic-string": { + "version": "0.30.21", + "license": "MIT", "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.2", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" + "@jridgewell/sourcemap-codec": "^1.5.5" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "node_modules/make-dir": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "semver": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", "dev": true, - "optional": true, - "engines": { - "node": ">=0.4.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/make-iterator": { + "version": "1.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "node_modules/makeerror": { + "version": "1.0.12", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "node_modules/map-obj": { + "version": "1.0.1", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "engines": { - "node": ">=0.3.1" + "node": ">=0.10.0" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true + "node_modules/map-values": { + "version": "1.0.1", + "dev": true, + "license": "Public Domain" }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "node_modules/markdown-it": { + "version": "12.3.2", "dev": true, + "license": "MIT", "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" } }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "license": "Python-2.0" }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "node_modules/markdown-it/node_modules/entities": { + "version": "2.1.0", "dev": true, + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "node_modules/domhandler": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", - "integrity": "sha512-q9bUwjfp7Eif8jWxxxPSykdRZAb6GkguBGSgvvCrhI9wB71W2K/Kvv4E61CF/mcCfnVJDeDWx/Vb/uAqbDj6UQ==", + "node_modules/markdownlint": { + "version": "0.25.1", "dev": true, + "license": "MIT", "dependencies": { - "domelementtype": "1" + "markdown-it": "12.3.2" + }, + "engines": { + "node": ">=12" } }, - "node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", + "node_modules/markdownlint-cli": { + "version": "0.31.1", "dev": true, + "license": "MIT", "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "commander": "~9.0.0", + "get-stdin": "~9.0.0", + "glob": "~7.2.0", + "ignore": "~5.2.0", + "js-yaml": "^4.1.0", + "jsonc-parser": "~3.0.0", + "markdownlint": "~0.25.1", + "markdownlint-rule-helpers": "~0.16.0", + "minimatch": "~3.0.5", + "run-con": "~1.2.10" + }, + "bin": { + "markdownlint": "markdownlint.js" + }, + "engines": { + "node": ">=12" } }, - "node_modules/download": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz", - "integrity": "sha512-yOTsksXxUQ9b/p/HA3g9L97JZThcAKq8v3+Afwhf/kIoV0spu6pOvj+OKQbyGKYAwBGqSPbO+x1pCFSg5ce9OA==", + "node_modules/markdownlint-cli/node_modules/argparse": { + "version": "2.0.1", "dev": true, - "optional": true, + "license": "Python-2.0" + }, + "node_modules/markdownlint-cli/node_modules/commander": { + "version": "9.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/markdownlint-cli/node_modules/get-stdin": { + "version": "9.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdownlint-cli/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", "dependencies": { - "caw": "^1.0.1", - "concat-stream": "^1.4.7", - "each-async": "^1.0.0", - "filenamify": "^1.0.1", - "got": "^5.0.0", - "gulp-decompress": "^1.2.0", - "gulp-rename": "^1.2.0", - "is-url": "^1.2.0", - "object-assign": "^4.0.1", - "read-all-stream": "^3.0.0", - "readable-stream": "^2.0.2", - "stream-combiner2": "^1.1.1", - "vinyl": "^1.0.0", - "vinyl-fs": "^2.2.0", - "ware": "^1.2.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/download/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/markdownlint-cli/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", "dev": true, - "optional": true, + "license": "ISC", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/download/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/markdownlint-cli/node_modules/ignore": { + "version": "5.2.4", "dev": true, - "optional": true + "license": "MIT", + "engines": { + "node": ">= 4" + } }, - "node_modules/download/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/markdownlint-cli/node_modules/js-yaml": { + "version": "4.1.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "node_modules/markdownlint-cli/node_modules/minimatch": { + "version": "3.0.8", "dev": true, + "license": "ISC", "dependencies": { - "readable-stream": "^2.0.2" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/markdownlint-rule-helpers": { + "version": "0.16.0", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } + "license": "MIT" }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/marky": { + "version": "1.3.0", + "dev": true, + "license": "Apache-2.0" }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/math-intrinsics": { + "version": "1.1.0", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "node_modules/math-random": { + "version": "1.0.4", "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } + "license": "MIT" }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/mathml-tag-names": { + "version": "2.1.3", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/duplexify/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/duplexify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/maxmin": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^1.0.0", + "pretty-bytes": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/ansi-styles": { + "version": "2.2.1", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/each-async": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", - "integrity": "sha512-0hJGub96skwr+sUojv7zQ0kc9i4jn3SwLiLk8Jr7KDz7aaaMzkN5UX3a/9ZhzC0OfZVyXHhlHcjC0KVOiKZ+HQ==", + "node_modules/maxmin/node_modules/chalk": { + "version": "1.1.3", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "onetime": "^1.0.0", - "set-immediate-shim": "^1.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "node_modules/maxmin/node_modules/supports-color": { + "version": "2.0.0", "dev": true, - "optional": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true + "node_modules/mdn-data": { + "version": "2.0.30", + "dev": true, + "license": "CC0-1.0" }, - "node_modules/electron-to-chromium": { - "version": "1.5.20", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.20.tgz", - "integrity": "sha512-74mdl6Fs1HHzK9SUX4CKFxAtAe3nUns48y79TskHNAG6fGOlLfyKA4j855x+0b5u8rWJIrlaG9tcTPstMlwjIw==", - "dev": true + "node_modules/mdurl": { + "version": "1.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "node_modules/media-typer": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "node_modules/memfs": { + "version": "3.5.3", + "dev": true, + "license": "Unlicense", "dependencies": { - "iconv-lite": "^0.6.2" + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/memize": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "license": "MIT" + }, + "node_modules/meow": { + "version": "3.7.0", + "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/merge-deep": { + "version": "3.0.3", "dev": true, + "license": "MIT", "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/entities": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", - "integrity": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ==", - "dev": true - }, - "node_modules/epic-spinners": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/epic-spinners/-/epic-spinners-2.0.0.tgz", - "integrity": "sha512-nU7xF7NoXrObmIGdXYwj1hfE3EH3jDVQ8oi1S5wG0yutrQILMJ3Xs0ZQEdGIjBQnFveDrAs/61m8/vm5SMvObA==", - "peerDependencies": { - "vue": "^3.2.0" + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "node_modules/merge-deep/node_modules/kind-of": { + "version": "3.2.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "prr": "~1.0.1" + "is-buffer": "^1.1.5" }, - "bin": { - "errno": "cli.js" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/merge-descriptors": { + "version": "1.0.3", "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "node_modules/merge-stream": { + "version": "1.0.1", "dev": true, - "engines": { - "node": ">= 0.4" + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.1" } }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "node_modules/merge-stream/node_modules/readable-stream": { + "version": "2.3.8", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "node_modules/merge-stream/node_modules/safe-buffer": { + "version": "5.1.2", "dev": true, - "engines": { - "node": ">=6" - } + "license": "MIT" }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/merge-stream/node_modules/string_decoder": { + "version": "1.1.1", "dev": true, - "engines": { - "node": ">=0.8.0" + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "node_modules/merge2": { + "version": "1.4.1", "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", - "dev": true + "node_modules/metaviewport-parser": { + "version": "0.3.0", + "dev": true, + "license": "MIT" }, - "node_modules/exec-buffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-2.0.1.tgz", - "integrity": "sha512-or7SADjL54VpD0Z3mzsJ6LpSLiqy1VLeAuamwa4k1gXVJCKY+5Y2H+DTgAru5UuEzmN2RqiHHGTEjzT5YLnE/A==", + "node_modules/methods": { + "version": "1.1.2", "dev": true, - "optional": true, - "dependencies": { - "rimraf": "^2.2.6", - "tempfile": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/exec-buffer/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/micromatch": { + "version": "4.0.5", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/exec-series": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz", - "integrity": "sha512-VkmGmKa4oWkVBcPPfSzOEmry9ELWKk4oodvXpmtYmvGD82k/TnT0CGNw9VoxQLYGwNJR6fIaXpHUhBm4tNTSMQ==", - "dev": true, - "optional": true, - "dependencies": { - "async-each-series": "^1.1.0", - "object-assign": "^4.1.0" + "engines": { + "node": ">=8.6" } }, - "node_modules/executable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz", - "integrity": "sha512-qZLuUgqTqYRLdF8Gl56y/JhT+X15uPX6y0Vpmj0cF4SCwbswBPc6yxzr1nClQa+SwRQ5Sk9+Mxa3ZBX9t6aWzg==", + "node_modules/mime": { + "version": "1.6.0", "dev": true, - "optional": true, - "dependencies": { - "meow": "^3.1.0" - }, + "license": "MIT", "bin": { - "executable": "cli.js" + "mime": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "node_modules/mime-db": { + "version": "1.52.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">= 0.6" } }, - "node_modules/expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==", + "node_modules/mime-types": { + "version": "2.1.35", "dev": true, + "license": "MIT", "dependencies": { - "is-posix-bracket": "^0.1.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", + "node_modules/mimic-fn": { + "version": "2.1.0", "dev": true, - "dependencies": { - "fill-range": "^2.1.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/expand-range/node_modules/fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "node_modules/min-indent": { + "version": "1.0.1", "dev": true, - "dependencies": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/expand-range/node_modules/is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "node_modules/mini-css-extract-plugin": { + "version": "2.9.4", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/expand-range/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "node_modules/mini-svg-data-uri": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", + "dev": true, + "license": "MIT", + "bin": { + "mini-svg-data-uri": "cli.js" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", "dev": true, + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "license": "ISC", "dependencies": { - "isarray": "1.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/expand-range/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/minimist": { + "version": "1.2.8", "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "node_modules/minipass": { + "version": "7.1.2", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "node_modules/extend-shallow": { + "node_modules/mitt": { + "version": "3.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/mixin-object": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==", + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", "dev": true, - "dependencies": { - "is-extglob": "^1.0.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "node_modules/mkdirp": { + "version": "1.0.4", "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "node_modules/mkdirp-classic": { + "version": "0.5.3", "dev": true, - "engines": [ - "node >=0.6.0" - ], - "optional": true + "license": "MIT" }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "node_modules/mousetrap": { + "version": "1.6.5", + "license": "Apache-2.0 WITH LLVM-exception" + }, + "node_modules/mrmime": { + "version": "2.0.1", "dev": true, - "optional": true, - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=10" } }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "node_modules/ms": { + "version": "0.7.1", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "7.2.5", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, - "engines": { - "node": ">=8.6.0" + "bin": { + "multicast-dns": "cli.js" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "duplexer2": "0.0.2" } }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "node_modules/multipipe/node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", "dev": true, + "license": "BSD", + "optional": true, "dependencies": { - "reusify": "^1.0.4" + "readable-stream": "~1.1.9" } }, - "node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "node_modules/multipipe/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } + "license": "MIT", + "optional": true }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/multipipe/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "pend": "~1.2.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, - "node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "node_modules/multipipe/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/mz": { + "version": "2.7.0", "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/file-sync-cmp": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", - "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA==", - "dev": true + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" }, - "node_modules/file-type": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "node_modules/negotiator": { + "version": "0.6.4", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==", + "node_modules/neo-async": { + "version": "2.6.2", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/filename-reserved-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", - "integrity": "sha512-UZArj7+U+2reBBVCvVmRlyq9D7EYQdUtuNN+1iz7pF1jGcJ2L0TjiRCxsTZfj2xFbM4c25uGCUDpKTHA7L2TKg==", + "node_modules/netmask": { + "version": "2.0.2", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4.0" } }, - "node_modules/filenamify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", - "integrity": "sha512-DKVP0WQcB7WaIMSwDETqImRej2fepPqvXQjaVib7LRZn9Rxn5UbvK2tYTqGf1A1DkIprQQkG4XSQXSOZp7Q3GQ==", - "dev": true, - "optional": true, + "node_modules/no-case": { + "version": "3.0.4", + "license": "MIT", "dependencies": { - "filename-reserved-regex": "^1.0.0", - "strip-outer": "^1.0.0", - "trim-repeated": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/node-addon-api": { + "version": "7.1.1", "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } + "license": "MIT", + "optional": true }, - "node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "node_modules/node-fetch": { + "version": "2.6.7", "dev": true, + "license": "MIT", "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/find-versions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", - "integrity": "sha512-t0ciYD8XnoFVirFJN2niUJAQ/kyZU5UDSJobyekmiMPCBsYsWd4nd75e7HU2Xf4m+1Y7iLEo3fovNRNIV5MaDQ==", - "dev": true, - "optional": true, - "dependencies": { - "array-uniq": "^1.0.0", - "get-stdin": "^4.0.1", - "meow": "^3.5.0", - "semver-regex": "^1.0.0" + "node": "4.x || >=6.0.0" }, - "bin": { - "find-versions": "cli.js" + "peerDependencies": { + "encoding": "^0.1.0" }, - "engines": { - "node": ">=0.10.0" + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", "dev": true, - "dependencies": { - "glob": "~5.0.0" - }, - "engines": { - "node": ">= 0.6.0" - } + "license": "MIT" }, - "node_modules/findup-sync/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", "dev": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } + "license": "BSD-2-Clause" }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/first-chunk-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", - "integrity": "sha512-ArRi5axuv66gEsyl3UuK80CzW7t56hem73YGNYxNWTGNKFJUadSb9Gu9SHijYEUi8ulQMf1bJomYNwSCPHhtTQ==", + "node_modules/node-forge": { + "version": "1.3.2", "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { - "node": ">=0.10.0" + "node": ">= 6.13.0" } }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "node_modules/node-int64": { + "version": "0.4.0", "dev": true, - "engines": { - "node": ">= 0.10" - } + "license": "MIT" }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "node_modules/node-releases": { + "version": "2.0.27", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/for-own": { + "node_modules/node-status-codes": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "integrity": "sha512-1cBMgRxdMWE8KeWCqk2RIOrvUb0XCwYfEsY5/y2NlXyq4Y/RumnOZvTj4Nbr77+Vb2C+kyBoRTdkNOS8L3d/aQ==", "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, + "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "node_modules/node-wp-i18n": { + "version": "1.2.6", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" + "bluebird": "^3.4.1", + "gettext-parser": "^3.1.0", + "glob": "^7.0.5", + "lodash": "^4.14.2", + "minimist": "^1.2.5", + "mkdirp": "^1.0.4", + "tmp": "^0.2.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "bin": { + "wpi18n": "bin/wpi18n" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "node_modules/nopt": { + "version": "3.0.6", "dev": true, - "engines": { - "node": ">=14" + "license": "ISC", + "dependencies": { + "abbrev": "1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "bin": { + "nopt": "bin/nopt.js" } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, - "optional": true, - "engines": { - "node": "*" + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/form-data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha512-8HWGSLAPr+AG0hBpsqi5Ob8HrLStN/LWeqhpFl14d7FJgHK48TmgLoALPz69XSUR65YJzDfLUX/BM8+MLJLghQ==", + "node_modules/normalize-path": { + "version": "2.1.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" + "remove-trailing-separator": "^1.0.1" }, "engines": { - "node": ">= 0.12" + "node": ">=0.10.0" } }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "node_modules/normalize-range": { + "version": "0.1.2", "dev": true, + "license": "MIT", "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" + "node": ">=0.10.0" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "node_modules/npm-bundled": { + "version": "1.1.2", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" } }, - "node_modules/gaze": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", - "integrity": "sha512-38Jtqi8EsWt2l0x6iiL1NWN3/llOwWEv0NC3HGb/gPHLJkLq0N2c/TtuLrSfRXHwV6VkYmxAJj9YBdF33Et5hg==", + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-package-json-lint": { + "version": "6.4.0", "dev": true, + "license": "MIT", "dependencies": { - "globule": "^1.0.0" + "ajv": "^6.12.6", + "ajv-errors": "^1.0.1", + "chalk": "^4.1.2", + "cosmiconfig": "^8.0.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "ignore": "^5.2.0", + "is-plain-obj": "^3.0.0", + "jsonc-parser": "^3.2.0", + "log-symbols": "^4.1.0", + "meow": "^9.0.0", + "plur": "^4.0.0", + "semver": "^7.3.8", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1", + "type-fest": "^3.2.0", + "validate-npm-package-name": "^5.0.0" + }, + "bin": { + "npmPkgJsonLint": "dist/cli.js" }, "engines": { - "node": ">= 0.10.0" + "node": ">=14.0.0", + "npm": ">=6.0.0" } }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "node_modules/npm-package-json-lint/node_modules/ajv": { + "version": "6.12.6", "dev": true, + "license": "MIT", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/npm-package-json-lint/node_modules/ajv-errors": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": ">=5.0.0" } }, - "node_modules/get-intrinsic/node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node_modules/npm-package-json-lint/node_modules/camelcase": { + "version": "5.3.1", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/get-intrinsic/node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/npm-package-json-lint/node_modules/camelcase-keys": { + "version": "6.2.2", "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-proxy": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz", - "integrity": "sha512-3cJ+77wC52qD2PqWNXtB2HkU6tQXc/X3hSMtSN0Y8c8nbYMMxF7vpsjH4H0iSt+28l/NK13DKl8iKAVGkqDFnA==", + "node_modules/npm-package-json-lint/node_modules/debug": { + "version": "4.4.3", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "rc": "^1.1.2" + "ms": "^2.1.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "node_modules/npm-package-json-lint/node_modules/find-up": { + "version": "4.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/getobject": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", - "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==", + "node_modules/npm-package-json-lint/node_modules/hosted-git-info": { + "version": "4.1.0", "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, "engines": { "node": ">=10" } }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "node_modules/npm-package-json-lint/node_modules/indent-string": { + "version": "4.0.0", "dev": true, - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/getpass/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "node_modules/npm-package-json-lint/node_modules/irregular-plurals": { + "version": "3.5.0", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=8" } }, - "node_modules/gettext-parser": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-3.1.1.tgz", - "integrity": "sha512-vNhWcqXEtZPs5Ft1ReA34g7ByWotpcOIeJvXVy2jF3/G2U9v6W0wG4Z4hXzcU8R//jArqkgHcVCGgGqa4vxVlQ==", + "node_modules/npm-package-json-lint/node_modules/jsonc-parser": { + "version": "3.3.1", "dev": true, - "dependencies": { - "encoding": "^0.1.12", - "readable-stream": "^3.2.0", - "safe-buffer": "^5.1.2" - } + "license": "MIT" }, - "node_modules/gifsicle": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", - "integrity": "sha512-bfwYZooxxqCHpu3qUMn3En9xij/rrQd1fD9TNr+f7r5y/Inqj0WGkL7AeqQffBe/Sd6M/MIHzRKeD9hgI6Xavg==", + "node_modules/npm-package-json-lint/node_modules/log-symbols": { + "version": "4.1.0", "dev": true, - "hasInstallScript": true, - "optional": true, + "license": "MIT", "dependencies": { - "bin-build": "^2.0.0", - "bin-wrapper": "^3.0.0", - "logalot": "^2.0.0" - }, - "bin": { - "gifsicle": "cli.js" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/npm-package-json-lint/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": "*" + "node": ">=10" + } + }, + "node_modules/npm-package-json-lint/node_modules/map-obj": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==", + "node_modules/npm-package-json-lint/node_modules/meow": { + "version": "9.0.0", "dev": true, + "license": "MIT", "dependencies": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-base/node_modules/glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "node_modules/npm-package-json-lint/node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", "dev": true, - "dependencies": { - "is-glob": "^2.0.0" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-base/node_modules/is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "node_modules/npm-package-json-lint/node_modules/ms": { + "version": "2.1.3", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/glob-base/node_modules/is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "node_modules/npm-package-json-lint/node_modules/normalize-package-data": { + "version": "3.0.3", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "is-extglob": "^1.0.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "node_modules/npm-package-json-lint/node_modules/parse-json": { + "version": "5.2.0", "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "node_modules/npm-package-json-lint/node_modules/path-exists": { + "version": "4.0.0", "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/glob-stream": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", - "integrity": "sha512-piN8XVAO2sNxwVLokL4PswgJvK/uQ6+awwXUVRTGF+rRfgCZpn4hOqxiRuTEbU/k3qgKl0DACYQ/0Sge54UMQg==", + "node_modules/npm-package-json-lint/node_modules/plur": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "extend": "^3.0.0", - "glob": "^5.0.3", - "glob-parent": "^3.0.0", - "micromatch": "^2.3.7", - "ordered-read-streams": "^0.3.0", - "through2": "^0.6.0", - "to-absolute-glob": "^0.1.1", - "unique-stream": "^2.0.2" + "irregular-plurals": "^3.2.0" }, "engines": { - "node": ">= 0.10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-stream/node_modules/braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==", + "node_modules/npm-package-json-lint/node_modules/read-pkg": { + "version": "5.2.0", "dev": true, + "license": "MIT", "dependencies": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/glob-stream/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/npm-package-json-lint/node_modules/read-pkg-up": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": "*" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-stream/node_modules/is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "node_modules/npm-package-json-lint/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/glob-stream/node_modules/is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "node_modules/npm-package-json-lint/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", "dev": true, - "dependencies": { - "is-extglob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "node_modules/glob-stream/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/npm-package-json-lint/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/glob-stream/node_modules/micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==", + "node_modules/npm-package-json-lint/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", "dev": true, - "dependencies": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - }, - "engines": { - "node": ">=0.10.0" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "node_modules/npm-package-json-lint/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "node_modules/npm-package-json-lint/node_modules/redent": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "node_modules/npm-package-json-lint/node_modules/semver": { + "version": "7.7.3", "dev": true, - "dependencies": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 0.10" + "node": ">=10" } }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "node_modules/npm-package-json-lint/node_modules/strip-indent": { + "version": "3.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "sparkles": "^1.0.0" + "min-indent": "^1.0.0" }, "engines": { - "node": ">= 0.10" + "node": ">=8" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "node_modules/npm-package-json-lint/node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" + "license": "MIT", + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/got": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", - "integrity": "sha512-1qd54GLxvVgzuidFmw9ze9umxS3rzhdBH6Wt6BTYrTQUXTN01vGGYXwzLzYLowNx8HBH3/c7kRyvx90fh13i7Q==", + "node_modules/npm-package-json-lint/node_modules/trim-newlines": { + "version": "3.0.1", "dev": true, - "optional": true, - "dependencies": { - "create-error-class": "^3.0.1", - "duplexer2": "^0.1.4", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "node-status-codes": "^1.0.0", - "object-assign": "^4.0.1", - "parse-json": "^2.1.0", - "pinkie-promise": "^2.0.0", - "read-all-stream": "^3.0.0", - "readable-stream": "^2.0.5", - "timed-out": "^3.0.0", - "unzip-response": "^1.0.2", - "url-parse-lax": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0 <7" + "node": ">=8" } }, - "node_modules/got/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/npm-package-json-lint/node_modules/type-fest": { + "version": "3.13.1", "dev": true, - "optional": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/got/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/npm-package-json-lint/node_modules/yallist": { + "version": "4.0.0", "dev": true, - "optional": true + "license": "ISC" }, - "node_modules/got/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/npm-package-json-lint/node_modules/yargs-parser": { + "version": "20.2.9", "dev": true, - "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "ISC", + "engines": { + "node": ">=10" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/grunt": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz", - "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==", + "node_modules/npm-packlist": { + "version": "3.0.0", "dev": true, - "peer": true, + "license": "ISC", "dependencies": { - "dateformat": "~3.0.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.2", - "findup-sync": "~0.3.0", - "glob": "~7.1.6", - "grunt-cli": "~1.4.3", - "grunt-known-options": "~2.0.0", - "grunt-legacy-log": "~3.0.0", - "grunt-legacy-util": "~2.0.1", - "iconv-lite": "~0.4.13", - "js-yaml": "~3.14.0", - "minimatch": "~3.0.4", - "mkdirp": "~1.0.4", - "nopt": "~3.0.6", - "rimraf": "~3.0.2" + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" }, "bin": { - "grunt": "bin/grunt" + "npm-packlist": "bin/index.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/grunt-contrib-clean": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.0.0.tgz", - "integrity": "sha1-ay7ZQRfix//jLuBFeMlv5GJam20=", + "node_modules/npm-run-path": { + "version": "2.0.2", "dev": true, + "license": "MIT", "dependencies": { - "async": "^1.5.2", - "rimraf": "^2.5.1" + "path-key": "^2.0.0" }, "engines": { - "node": ">= 0.10.0" - }, - "peerDependencies": { - "grunt": ">= 0.4.5" + "node": ">=4" } }, - "node_modules/grunt-contrib-clean/node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "node_modules/grunt-contrib-clean/node_modules/rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/nth-check": { + "version": "2.1.1", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "glob": "^7.0.5" + "boolbase": "^1.0.0" }, - "bin": { - "rimraf": "bin.js" + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/grunt-contrib-compress": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.3.0.tgz", - "integrity": "sha1-XlwmogBJCCPH93KIr9LXNQ2Vxj0=", + "node_modules/number-is-nan": { + "version": "1.0.1", "dev": true, - "dependencies": { - "archiver": "^1.0.0", - "chalk": "^1.1.1", - "lodash": "^4.7.0", - "pretty-bytes": "^3.0.1", - "stream-buffers": "^2.1.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-compress/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/nwsapi": { + "version": "2.2.22", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/grunt-contrib-compress/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/oauth-sign": { + "version": "0.8.2", "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, + "license": "Apache-2.0", + "optional": true, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/grunt-contrib-compress/node_modules/pretty-bytes": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", - "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-compress/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/object-filter": { + "version": "1.0.2", "dev": true, - "engines": { - "node": ">=0.8.0" - } + "license": "MIT" }, - "node_modules/grunt-contrib-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz", - "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=", + "node_modules/object-hash": { + "version": "3.0.0", "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "source-map": "^0.5.3" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "grunt": ">=0.4.0" + "node": ">= 6" } }, - "node_modules/grunt-contrib-concat/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/object-inspect": { + "version": "1.13.4", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-concat/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "node": ">= 0.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/grunt-contrib-concat/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "node_modules/object-keys": { + "version": "1.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/grunt-contrib-concat/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/object.assign": { + "version": "4.1.7", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/grunt-contrib-copy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", - "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=", + "node_modules/object.defaults": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^1.1.1", - "file-sync-cmp": "^0.1.0" + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-copy/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/object.entries": { + "version": "1.1.9", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/grunt-contrib-copy/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/object.fromentries": { + "version": "2.0.8", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/grunt-contrib-copy/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/object.groupby": { + "version": "1.0.3", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.4" } }, - "node_modules/grunt-contrib-imagemin": { + "node_modules/object.map": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-imagemin/-/grunt-contrib-imagemin-1.0.1.tgz", - "integrity": "sha1-5Ho1YTN29MqpwfkERlA8rhyUTXk=", "dev": true, + "license": "MIT", "dependencies": { - "async": "^1.5.2", - "chalk": "^1.0.0", - "gulp-rename": "^1.2.0", - "imagemin": "^4.0.0", - "pretty-bytes": "^3.0.1" + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-imagemin/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/object.omit": { + "version": "2.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-imagemin/node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "node_modules/grunt-contrib-imagemin/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/object.omit/node_modules/for-own": { + "version": "0.1.5", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "for-in": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-imagemin/node_modules/pretty-bytes": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", - "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", + "node_modules/object.pick": { + "version": "1.3.0", "dev": true, + "license": "MIT", "dependencies": { - "number-is-nan": "^1.0.0" + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-imagemin/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/object.values": { + "version": "1.2.1", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/grunt-contrib-jshint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-1.1.0.tgz", - "integrity": "sha1-Np2QmyWTxA6L55lAshNAhQx5Oaw=", + "node_modules/obuf": { + "version": "1.1.2", "dev": true, + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^1.1.1", - "hooker": "^0.2.3", - "jshint": "~2.9.4" + "ee-first": "1.1.1" }, "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "grunt": ">=0.4.0" + "node": ">= 0.8" } }, - "node_modules/grunt-contrib-jshint/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/on-headers": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A==", "dev": true, + "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-jshint/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/open": { + "version": "8.4.2", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/grunt-contrib-jshint/node_modules/hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", + "node_modules/opener": { + "version": "1.5.2", "dev": true, - "engines": { - "node": "*" + "license": "(WTFPL OR MIT)", + "bin": { + "opener": "bin/opener-bin.js" } }, - "node_modules/grunt-contrib-jshint/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/optional": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/optionator": { + "version": "0.9.4", "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.8.0" } }, - "node_modules/grunt-contrib-less": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.4.1.tgz", - "integrity": "sha1-O73sC3XRLOqlXWKUNiXAsIYc328=", + "node_modules/optipng-bin": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-3.1.4.tgz", + "integrity": "sha512-gsHt71VXDuI7ymHq5pBdzKS5Q1dcHLW6V6j13gnutO1mS8ezulK5Q+Xj/9/e6AwtjOResu2/UOBO/AiGrBo6+A==", "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, "dependencies": { - "async": "^2.0.0", - "chalk": "^1.0.0", - "less": "~2.7.1", - "lodash": "^4.8.2" + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "optipng": "cli.js" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-less/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/ordered-read-streams": { + "version": "0.3.0", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" } }, - "node_modules/grunt-contrib-less/node_modules/async": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "node_modules/ordered-read-streams/node_modules/readable-stream": { + "version": "2.3.8", "dev": true, + "license": "MIT", "dependencies": { - "lodash": "^4.14.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/grunt-contrib-less/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/ordered-read-streams/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/ordered-read-streams/node_modules/string_decoder": { + "version": "1.1.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, + "safe-buffer": "~5.1.0" + } + }, + "node_modules/os-filter-obj": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz", + "integrity": "sha512-rohpWX8f46ASEOR77j8ZlJ2j5Rzg0j7gxC73ceZaDeMyE6H3nXnwgEjgg5ySlcT0bDuPUw7qcdWtd8Pzp/FJxg==", + "dev": true, + "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-less/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/os-homedir": { + "version": "1.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-uglify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.3.0.tgz", - "integrity": "sha1-s9AmDr3WzvoS/y+Onh4ln33kIW8=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "maxmin": "^1.1.0", - "object.assign": "^4.0.4", - "uglify-js": "~2.8.21", - "uri-path": "^1.0.0" - }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/grunt-contrib-uglify/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/osenv": { + "version": "0.1.5", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "ISC", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, - "node_modules/grunt-contrib-uglify/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/own-keys": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/grunt-contrib-uglify/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "node_modules/p-limit": { + "version": "3.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/grunt-contrib-uglify/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/p-locate": { + "version": "4.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "node_modules/grunt-contrib-uglify/node_modules/uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "source-map": "~0.5.1", - "yargs": "~3.10.0" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" + "p-try": "^2.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=6" }, - "optionalDependencies": { - "uglify-to-browserify": "~1.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/grunt-contrib-watch": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz", - "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=", + "node_modules/p-map": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", "dev": true, + "license": "MIT", "dependencies": { - "async": "^1.5.0", - "gaze": "^1.0.0", - "lodash": "^3.10.1", - "tiny-lr": "^0.2.1" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/grunt-contrib-watch/node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "node_modules/grunt-contrib-watch/node_modules/lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "node_modules/grunt-known-options": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", - "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", + "node_modules/p-try": { + "version": "2.2.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/grunt-legacy-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", - "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", + "node_modules/pac-proxy-agent": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.1.2", - "grunt-legacy-log-utils": "~2.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.19" + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" }, "engines": { - "node": ">= 0.10.0" + "node": ">= 14" } }, - "node_modules/grunt-legacy-log-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", - "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", + "node_modules/pac-proxy-agent/node_modules/agent-base": { + "version": "7.1.4", "dev": true, - "dependencies": { - "chalk": "~4.1.0", - "lodash": "~4.17.19" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 14" } }, - "node_modules/grunt-legacy-util": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", - "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", + "node_modules/pac-proxy-agent/node_modules/debug": { + "version": "4.4.3", "dev": true, + "license": "MIT", "dependencies": { - "async": "~3.2.0", - "exit": "~0.1.2", - "getobject": "~1.0.0", - "hooker": "~0.2.3", - "lodash": "~4.17.21", - "underscore.string": "~3.3.5", - "which": "~2.0.2" + "ms": "^2.1.3" }, "engines": { - "node": ">=10" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/grunt-legacy-util/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": { + "version": "7.0.2", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "node": ">= 8" + "node": ">= 14" } }, - "node_modules/grunt-notify": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/grunt-notify/-/grunt-notify-0.4.5.tgz", - "integrity": "sha1-BSk5kGFhENtrwK0V5sBZL/4YrDE=", + "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { + "version": "7.0.6", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^5.1.0", - "stack-parser": "^0.0.1", - "which": "^1.2.4" + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/grunt-notify/node_modules/semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "node_modules/pac-proxy-agent/node_modules/ms": { + "version": "2.1.3", "dev": true, - "bin": { - "semver": "bin/semver" - } + "license": "MIT" }, - "node_modules/grunt-notify/node_modules/which": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "node_modules/pac-resolver": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "degenerator": "^5.0.0", + "netmask": "^2.0.2" }, - "bin": { - "which": "bin/which" + "engines": { + "node": ">= 14" } }, - "node_modules/grunt-phplint": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/grunt-phplint/-/grunt-phplint-0.0.8.tgz", - "integrity": "sha1-wSeqKP930jnBSgHwUMx7cVnOkMA=", + "node_modules/package-json-from-dist": { + "version": "1.0.0", "dev": true, - "dependencies": { - "cache-swap": "~0.0.2", - "grunt": "~0.4.1" - } + "license": "BlueOak-1.0.0" }, - "node_modules/grunt-phplint/node_modules/argparse": { - "version": "0.1.16", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", - "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", + "node_modules/pako": { + "version": "0.2.9", "dev": true, + "license": "MIT" + }, + "node_modules/param-case": { + "version": "3.0.4", + "license": "MIT", "dependencies": { - "underscore": "~1.7.0", - "underscore.string": "~2.4.0" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/grunt-phplint/node_modules/argparse/node_modules/underscore.string": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz", - "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=", - "dev": true, + "node_modules/parent-module": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, "engines": { - "node": "*" + "node": ">=6" } }, - "node_modules/grunt-phplint/node_modules/async": { - "version": "0.1.22", - "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", - "integrity": "sha512-2tEzliJmf5fHNafNwQLJXUasGzQCVctvsNkXmnlELHwypU0p08/rHohYvkqKIjyXpx+0rkrYv6QbhJ+UF4QkBg==", + "node_modules/parse-cache-control": { + "version": "1.0.1", + "dev": true + }, + "node_modules/parse-filepath": { + "version": "1.0.2", "dev": true, + "license": "MIT", + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, "engines": { - "node": "*" + "node": ">=0.8" } }, - "node_modules/grunt-phplint/node_modules/colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", + "node_modules/parse-glob": { + "version": "3.0.4", "dev": true, + "license": "MIT", + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, "engines": { - "node": ">=0.1.90" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/dateformat": { - "version": "1.0.2-1.2.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", - "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=", + "node_modules/parse-glob/node_modules/is-extglob": { + "version": "1.0.0", "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=", + "node_modules/parse-glob/node_modules/is-glob": { + "version": "2.0.1", "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/findup-sync": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", - "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=", + "node_modules/parse-json": { + "version": "2.2.0", "dev": true, + "license": "MIT", "dependencies": { - "glob": "~3.2.9", - "lodash": "~2.4.1" + "error-ex": "^1.2.0" }, "engines": { - "node": ">= 0.6.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/findup-sync/node_modules/glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "dev": true, - "dependencies": { - "inherits": "2", - "minimatch": "0.3" - }, + "license": "MIT", + "optional": true, "engines": { - "node": "*" + "node": ">= 0.10" } }, - "node_modules/grunt-phplint/node_modules/findup-sync/node_modules/lodash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "node_modules/parse-passwd": { + "version": "1.0.0", "dev": true, - "engines": [ - "node", - "rhino" - ] + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/grunt-phplint/node_modules/findup-sync/node_modules/minimatch": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", - "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "node_modules/parse5": { + "version": "7.3.0", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "2", - "sigmund": "~1.0.0" + "entities": "^6.0.0" }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": "*" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/grunt-phplint/node_modules/getobject": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", - "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", + "node_modules/parseurl": { + "version": "1.3.3", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">= 0.8" } }, - "node_modules/grunt-phplint/node_modules/glob": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", - "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/pascal-case": { + "version": "3.1.2", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-case": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "~1.2.0", - "inherits": "1", - "minimatch": "~0.2.11" + "pinkie-promise": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/glob/node_modules/inherits": { + "node_modules/path-is-absolute": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", - "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", - "dev": true + "dev": true, + "license": "(WTFPL OR MIT)" }, - "node_modules/grunt-phplint/node_modules/graceful-fs": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", - "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", - "deprecated": "please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js", + "node_modules/path-key": { + "version": "2.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=4" } }, - "node_modules/grunt-phplint/node_modules/grunt": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", - "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=", + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-root": { + "version": "0.1.1", "dev": true, + "license": "MIT", "dependencies": { - "async": "~0.1.22", - "coffee-script": "~1.3.3", - "colors": "~0.6.2", - "dateformat": "1.0.2-1.2.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.1", - "findup-sync": "~0.1.2", - "getobject": "~0.1.0", - "glob": "~3.1.21", - "grunt-legacy-log": "~0.1.0", - "grunt-legacy-util": "~0.2.0", - "hooker": "~0.2.3", - "iconv-lite": "~0.2.11", - "js-yaml": "~2.0.5", - "lodash": "~0.9.2", - "minimatch": "~0.2.12", - "nopt": "~1.0.10", - "rimraf": "~2.2.8", - "underscore.string": "~2.2.1", - "which": "~1.0.5" + "path-root-regex": "^0.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-log": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", - "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=", + "node_modules/path-root-regex": { + "version": "0.1.2", "dev": true, - "dependencies": { - "colors": "~0.6.2", - "grunt-legacy-log-utils": "~0.1.1", - "hooker": "~0.2.3", - "lodash": "~2.4.1", - "underscore.string": "~2.3.3" - }, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-log-utils": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", - "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=", + "node_modules/path-scurry": { + "version": "1.11.1", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "colors": "~0.6.2", - "lodash": "~2.4.1", - "underscore.string": "~2.3.3" + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-log-utils/node_modules/lodash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", "dev": true, - "engines": [ - "node", - "rhino" - ] + "license": "ISC" }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-log-utils/node_modules/underscore.string": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", + "node_modules/path-to-regexp": { + "version": "0.1.12", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "1.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-log/node_modules/lodash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "node_modules/pend": { + "version": "1.2.0", "dev": true, - "engines": [ - "node", - "rhino" - ] + "license": "MIT" }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-log/node_modules/underscore.string": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", + "node_modules/performance-now": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/picocolors": { + "version": "1.1.1", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/grunt-phplint/node_modules/grunt-legacy-util": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", - "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=", + "node_modules/pify": { + "version": "2.3.0", "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinia": { + "version": "2.2.2", + "license": "MIT", "dependencies": { - "async": "~0.1.22", - "exit": "~0.1.1", - "getobject": "~0.1.0", - "hooker": "~0.2.3", - "lodash": "~0.9.2", - "underscore.string": "~2.2.1", - "which": "~1.0.5" + "@vue/devtools-api": "^6.6.3", + "vue-demi": "^0.14.10" }, - "engines": { - "node": ">= 0.8.0" + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "@vue/composition-api": "^1.4.0", + "typescript": ">=4.4.4", + "vue": "^2.6.14 || ^3.3.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "typescript": { + "optional": true + } } }, - "node_modules/grunt-phplint/node_modules/iconv-lite": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz", - "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=", + "node_modules/pinkie": { + "version": "2.0.4", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/js-yaml": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", - "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=", + "node_modules/pinkie-promise": { + "version": "2.0.1", "dev": true, + "license": "MIT", "dependencies": { - "argparse": "~ 0.1.11", - "esprima": "~ 1.0.2" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "pinkie": "^2.0.0" }, "engines": { - "node": ">= 0.6.0" + "node": ">=0.10.0" } }, - "node_modules/grunt-phplint/node_modules/lodash": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", - "integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==", - "dev": true, - "engines": [ - "node", - "rhino" - ] - }, - "node_modules/grunt-phplint/node_modules/minimatch": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", - "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "node_modules/pirates": { + "version": "4.0.6", "dev": true, - "dependencies": { - "lru-cache": "2", - "sigmund": "~1.0.0" - }, + "license": "MIT", "engines": { - "node": "*" + "node": ">= 6" } }, - "node_modules/grunt-phplint/node_modules/nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "node_modules/pkg-dir": { + "version": "4.2.0", "dev": true, + "license": "MIT", "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" + "find-up": "^4.0.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/grunt-phplint/node_modules/rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", "dev": true, - "bin": { - "rimraf": "bin.js" + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/grunt-phplint/node_modules/underscore.string": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz", - "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=", + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/grunt-phplint/node_modules/which": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", - "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=", + "node_modules/playwright": { + "version": "1.57.0", "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "playwright-core": "1.57.0" + }, "bin": { - "which": "bin/which" + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "2.3.2" } }, - "node_modules/grunt-postcss": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.9.0.tgz", - "integrity": "sha512-lglLcVaoOIqH0sFv7RqwUKkEFGQwnlqyAKbatxZderwZGV1nDyKHN7gZS9LUiTx1t5GOvRBx0BEalHMyVwFAIA==", + "node_modules/playwright-core": { + "version": "1.57.0", "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^2.1.0", - "diff": "^3.0.0", - "postcss": "^6.0.11" + "license": "Apache-2.0", + "peer": true, + "bin": { + "playwright-core": "cli.js" }, "engines": { - "node": ">= 0.12.0" - }, - "peerDependencies": { - "grunt": ">=0.4.5" + "node": ">=18" } }, - "node_modules/grunt-postcss/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/playwright/node_modules/fsevents": { + "version": "2.3.2", "dev": true, "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, + "optional": true, + "os": [ + "darwin" + ], + "peer": true, "engines": { - "node": ">=4" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/grunt-postcss/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/plur": { + "version": "2.1.2", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "irregular-plurals": "^1.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/grunt-postcss/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "node_modules/possible-typed-array-names": { + "version": "1.1.0", "dev": true, "license": "MIT", - "dependencies": { - "color-name": "1.1.3" + "engines": { + "node": ">= 0.4" } }, - "node_modules/grunt-postcss/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/grunt-postcss/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, + "node_modules/postcss": { + "version": "8.4.45", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14" } }, - "node_modules/grunt-postcss/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "node_modules/postcss-calc": { + "version": "9.0.1", "dev": true, "license": "MIT", "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4.0.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, - "node_modules/grunt-postcss/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/postcss-colormin": { + "version": "6.1.0", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/grunt-shell": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/grunt-shell/-/grunt-shell-4.0.0.tgz", - "integrity": "sha512-dHFy8VZDfWGYLTeNvIHze4PKXGvIlDWuN0UE7hUZstTQeiEyv1VmW1MaDYQ3X5tE3bCi3bEia1gGKH8z/f1czQ==", + "node_modules/postcss-convert-values": { + "version": "6.1.0", "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^3.0.0", - "npm-run-path": "^2.0.0", - "strip-ansi": "^6.0.1" + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "grunt": ">=1" + "postcss": "^8.4.31" } }, - "node_modules/grunt-shell/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/postcss-discard-comments": { + "version": "6.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/grunt-shell/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "node_modules/postcss-discard-duplicates": { + "version": "6.0.3", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/grunt-shell/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/postcss-discard-empty": { + "version": "6.0.3", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/grunt-text-replace": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/grunt-text-replace/-/grunt-text-replace-0.4.0.tgz", - "integrity": "sha1-252c5Z4v5J2id+nbwZXD4Rz7FsI=", + "node_modules/postcss-discard-overridden": { + "version": "6.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/grunt-wp-i18n": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.3.tgz", - "integrity": "sha512-CJNbEKeBeOSAPeaJ9B8iCgSwtaG63UR9/uT46a4OsIqnFhOJpeAi138JTlvjfIbnDVoBrzvdrKJe1svveLjUtA==", + "node_modules/postcss-import": { + "version": "15.1.0", "dev": true, + "license": "MIT", "dependencies": { - "grunt": "^1.0.3", - "node-wp-i18n": "^1.2.2" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" }, "engines": { - "node": ">=0.12.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" } }, - "node_modules/grunt-wp-readme-to-markdown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/grunt-wp-readme-to-markdown/-/grunt-wp-readme-to-markdown-2.0.1.tgz", - "integrity": "sha1-QGzV6YmIWA3B0W6AXE4uYJJWhVI=", + "node_modules/postcss-js": { + "version": "4.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, "engines": { - "node": ">= 0.8.0" + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" }, "peerDependencies": { - "grunt": ">=0.4.0" + "postcss": "^8.4.21" } }, - "node_modules/grunt/node_modules/grunt-cli": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", - "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", + "node_modules/postcss-load-config": { + "version": "4.0.2", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "grunt-known-options": "~2.0.0", - "interpret": "~1.1.0", - "liftup": "~3.0.1", - "nopt": "~4.0.1", - "v8flags": "~3.2.0" - }, - "bin": { - "grunt": "bin/grunt" + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" }, "engines": { - "node": ">=10" + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.2", "dev": true, - "dependencies": { - "abbrev": "1", - "osenv": "^0.1.4" + "license": "MIT", + "engines": { + "node": ">=14" }, - "bin": { - "nopt": "bin/nopt.js" + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, - "node_modules/gulp-decompress": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", - "integrity": "sha512-ChTv+4/4BwAdQLUgQoAvLFjYFvxYF6p9Mmf/b19/Lp7yNCvb8+KRkdXV8Gd7XErxtrEh8XDCCVon3DgqW4TgfA==", + "node_modules/postcss-loader": { + "version": "6.2.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "archive-type": "^3.0.0", - "decompress": "^3.0.0", - "gulp-util": "^3.0.1", - "readable-stream": "^2.0.2" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" }, "engines": { - "node": ">=0.10.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" } }, - "node_modules/gulp-decompress/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/postcss-loader/node_modules/cosmiconfig": { + "version": "7.1.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/gulp-decompress/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "optional": true - }, - "node_modules/gulp-decompress/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/postcss-loader/node_modules/parse-json": { + "version": "5.2.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gulp-rename": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz", - "integrity": "sha512-qhfUlYwq5zIP4cpRjx+np2vZVnr0xCRQrF3RsGel8uqL47Gu3yjmllSfnvJyl/39zYuxS68e1nnxImbm7388vw==", + "node_modules/postcss-loader/node_modules/path-type": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0", - "npm": ">=1.2.10" + "node": ">=8" } }, - "node_modules/gulp-sourcemaps": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", - "integrity": "sha512-NjRy6+Qb5K1xbwOvPviD3uA4KSq2zsalPL+4vxPQPuL+kKzHjXJL10/kLaESic3LmBto8VIBHr3gIN3F9AjnhA==", + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.7.3", "dev": true, - "dependencies": { - "convert-source-map": "^1.1.1", - "graceful-fs": "^4.1.2", - "strip-bom": "^2.0.0", - "through2": "^2.0.0", - "vinyl": "^1.0.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/gulp-sourcemaps/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/postcss-loader/node_modules/yaml": { + "version": "1.10.2", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "ISC", + "engines": { + "node": ">= 6" } }, - "node_modules/gulp-sourcemaps/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "dev": true, + "license": "MIT" }, - "node_modules/gulp-sourcemaps/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/postcss-merge-longhand": { + "version": "6.0.5", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "postcss-value-parser": "^4.2.0", + "stylehacks": "^6.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/gulp-sourcemaps/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/postcss-merge-rules": { + "version": "6.1.1", "dev": true, + "license": "MIT", "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", - "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "node_modules/postcss-minify-font-values": { + "version": "6.1.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/gulp-util/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/postcss-minify-gradients": { + "version": "6.0.3", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/gulp-util/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/postcss-minify-params": { + "version": "6.1.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/gulp-util/node_modules/dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "node_modules/postcss-minify-selectors": { + "version": "6.0.4", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, "engines": { - "node": "*" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/gulp-util/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", "dev": true, - "optional": true, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/gulp-util/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/gulp-util/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "optional": true - }, - "node_modules/gulp-util/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/gulp-util/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "optional": true, + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, "engines": { - "node": ">=0.8.0" + "node": ">=4" } }, - "node_modules/gulp-util/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/postcss-modules-scope": { + "version": "3.2.1", "dev": true, - "optional": true, + "license": "ISC", "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/gulp-util/node_modules/vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">= 0.9" + "node": ">=4" } }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "node_modules/postcss-modules-values": { + "version": "4.0.0", "dev": true, - "optional": true, + "license": "ISC", "dependencies": { - "glogg": "^1.0.0" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">= 0.10" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/gzip-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz", - "integrity": "sha512-mu66twX6zg8WB6IPfUtrquS7fjwGnDJ7kdVcggd5rpjwBItQKjHtvhu6VcQMkqPYAR7DjWpEaN3xiBSNmxvzPg==", + "node_modules/postcss-nested": { + "version": "6.2.0", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "browserify-zlib": "^0.1.4", - "concat-stream": "^1.4.1" - }, - "bin": { - "gzip-size": "cli.js" + "postcss-selector-parser": "^6.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "node_modules/har-schema": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", - "integrity": "sha512-f8xf2GOR6Rgwc9FPTLNzgwB+JQ2/zMauYXSWmX5YV5acex6VomT0ocSuwR7BfXo5MpHi+jL+saaux2fwsGJDKQ==", + "node_modules/postcss-normalize-charset": { + "version": "6.0.2", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/har-validator": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", - "integrity": "sha512-5Gbp6RAftMYYV3UEI4c4Vv3+a4dQ7taVyvHt+/L6kRt+f4HX1GweAk5UDWN0SvdVnRBzGQ6OG89pGaD9uSFnVw==", - "deprecated": "this library is no longer supported", + "node_modules/postcss-normalize-display-values": { + "version": "6.0.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "ajv": "^4.9.1", - "har-schema": "^1.0.5" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "node_modules/postcss-normalize-positions": { + "version": "6.0.2", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/postcss-normalize-repeat-style": { + "version": "6.0.2", "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "node_modules/postcss-normalize-string": { + "version": "6.0.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "sparkles": "^1.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.10" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "node_modules/postcss-normalize-timing-functions": { + "version": "6.0.2", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2" + "postcss-value-parser": "^4.2.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, "engines": { - "node": ">= 0.4" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/postcss-normalize-unicode": { + "version": "6.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">= 0.4" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "node_modules/postcss-normalize-url": { + "version": "6.0.2", "dev": true, + "license": "MIT", "dependencies": { - "function-bind": "^1.1.2" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.4" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hasown/node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node_modules/postcss-normalize-whitespace": { + "version": "6.0.2", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hawk": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha512-X8xbmTc1cbPXcQV4WkLcRMALuyoxhfpFATmyuCxJPOAvrDS4DNnsTAOmKUxMTOWU6TzrTOkxPKwIx5ZOpJVSrg==", - "deprecated": "This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.", + "node_modules/postcss-ordered-values": { + "version": "6.0.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.32" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha512-V6Yw1rIcYV/4JsnggjBU0l4Kr+EXhpwqXRusENU1Xx6ro00IHPHYNynCuBTOZAPlr3AAmLvchH9I7N/VUdvOwQ==", - "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", + "node_modules/postcss-reduce-initial": { + "version": "6.1.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + }, "engines": { - "node": ">=0.10.40" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "node_modules/postcss-reduce-transforms": { + "version": "6.0.2", "dev": true, + "license": "MIT", "dependencies": { - "parse-passwd": "^1.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.6", "dev": true, + "license": "MIT" + }, + "node_modules/postcss-safe-parser": { + "version": "6.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" } }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/htmlparser2": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", - "integrity": "sha512-hBxEg3CYXe+rPIua8ETe7tmG3XDn9B0edOE/e9wH2nLczxzgdu0m0aNHY+5wFZiviLWLdANPJTssa92dMcXQ5Q==", + "node_modules/postcss-scss": { + "version": "4.0.9", "dev": true, - "dependencies": { - "domelementtype": "1", - "domhandler": "2.3", - "domutils": "1.5", - "entities": "1.0", - "readable-stream": "1.1" + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" } }, - "node_modules/htmlparser2/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/htmlparser2/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "node_modules/postcss-selector-parser": { + "version": "6.1.2", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "node_modules/htmlparser2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "node_modules/postcss-svgo": { + "version": "6.0.3", "dev": true, + "license": "MIT", "dependencies": { - "inherits": "~2.0.1", - "statuses": "1" + "postcss-value-parser": "^4.2.0", + "svgo": "^3.2.0" }, "engines": { - "node": ">= 0.6" + "node": "^14 || ^16 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } }, - "node_modules/http-signature": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha512-iUn0NcRULlDGtqNLN1Jxmzayk8ogm7NToldASyZBpM2qggbphjXzNOiw3piN8tgz+e/DRs6X5gAzFwTI6BCRcg==", + "node_modules/postcss-svgo/node_modules/csso": { + "version": "5.0.5", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "css-tree": "~2.2.0" }, "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/postcss-svgo/node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.28", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "license": "CC0-1.0" }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "3.3.2", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, "bin": { - "image-size": "bin/image-size.js" + "svgo": "bin/svgo" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" } }, - "node_modules/imagemin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-4.0.0.tgz", - "integrity": "sha512-iJyJW7JAHHGsbmb729CEpEILUXx8xXvczQ8SAS8nT97UPKkawgoMGIuW+It9lyRerPSiB7eliZ/tE2K3Bww5uA==", + "node_modules/postcss-unique-selectors": { + "version": "6.0.4", "dev": true, + "license": "MIT", "dependencies": { - "buffer-to-vinyl": "^1.0.0", - "concat-stream": "^1.4.6", - "optional": "^0.1.0", - "readable-stream": "^2.0.0", - "stream-combiner2": "^1.1.1", - "vinyl-fs": "^2.1.1" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": ">=0.10.0", - "npm": ">=2.1.5" + "node": "^14 || ^16 || >=18.0" }, - "optionalDependencies": { - "imagemin-gifsicle": "^4.0.0", - "imagemin-jpegtran": "^4.0.0", - "imagemin-optipng": "^4.0.0", - "imagemin-svgo": "^4.0.0" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/imagemin-gifsicle": { + "node_modules/postcss-value-parser": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-4.2.0.tgz", - "integrity": "sha512-YrmI8O4hbNLoS7LDG65QwA92k5pRQ0UkJJSeAq44Pc2fWTMUKTLEYjCBBvSC22qKRZUB7nTEezI/hWC5xE6HTg==", "dev": true, - "optional": true, - "dependencies": { - "gifsicle": "^3.0.0", - "is-gif": "^1.0.0", - "through2": "^0.6.1" - }, + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "node_modules/imagemin-jpegtran": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-4.3.2.tgz", - "integrity": "sha512-rTcs0JPWSPUKJKTc2IoFF4Tes34FLKZLSXkxl4z1fS86/zdSjIutA5VZgte/iZZPzyGzKo+EiFbd/T3p2odt9w==", + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", "dev": true, + "license": "MIT", "optional": true, - "dependencies": { - "is-jpg": "^1.0.0", - "jpegtran-bin": "^3.0.0", - "through2": "^2.0.0" - }, "engines": { "node": ">=0.10.0" } }, - "node_modules/imagemin-jpegtran/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/preserve": { + "version": "0.2.0", "dev": true, - "optional": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/imagemin-jpegtran/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/prettier": { + "version": "3.3.3", "dev": true, - "optional": true + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } }, - "node_modules/imagemin-jpegtran/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/imagemin-jpegtran/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.5.14", "dev": true, - "optional": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "license": "MIT", + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig-melody": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig-melody": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } } }, - "node_modules/imagemin-optipng": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-4.3.0.tgz", - "integrity": "sha512-URpRIva07RB3k+v3cUFpMT8sj0MGU349pRfWIZRDrxLrhh0iDxnnzmsD79QCZ4swv51RWgQat3pZnaR8RuQtlg==", + "node_modules/pretty-bytes": { + "version": "1.0.4", "dev": true, - "optional": true, - "dependencies": { - "exec-buffer": "^2.0.0", - "is-png": "^1.0.0", - "optipng-bin": "^3.0.0", - "through2": "^0.6.1" + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.1.0" + }, + "bin": { + "pretty-bytes": "cli.js" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/imagemin-svgo": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-4.2.1.tgz", - "integrity": "sha512-kAHl0IIfJcrCdje1z4PcVzz7nE2wMgIX9Nolkyl0nNAjEz2P7c2o0ZrJr1FfhKx372cJPWpttALKQ2rE0UpoZg==", + "node_modules/pretty-format": { + "version": "29.7.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "is-svg": "^1.0.0", - "svgo": "^0.6.0", - "through2": "^2.0.0" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/imagemin-svgo/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", "dev": true, - "optional": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/imagemin-svgo/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/process-nextick-args": { + "version": "2.0.1", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/imagemin-svgo/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/progress": { + "version": "2.0.3", "dev": true, - "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "engines": { + "node": ">=0.4.0" } }, - "node_modules/imagemin-svgo/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/promise": { + "version": "7.3.1", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "asap": "~2.0.3" } }, - "node_modules/imagemin/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/prompts": { + "version": "2.4.2", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/imagemin/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/imagemin/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, + "node_modules/prop-types": { + "version": "15.8.1", + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", "dev": true, + "license": "MIT", "dependencies": { - "repeating": "^2.0.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", - "dev": true - }, - "node_modules/ip-regex": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==", + "node_modules/proxy-agent": { + "version": "6.3.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/irregular-plurals": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz", - "integrity": "sha512-kniTIJmaZYiwa17eTtWIfm0K342seyugl6vuC8DiiyiRAJWAVlLkqGCI0Im0neo0TkXw+pRcKaBPRdcKHnQJ6Q==", + "node_modules/proxy-agent/node_modules/agent-base": { + "version": "7.1.4", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "node_modules/proxy-agent/node_modules/debug": { + "version": "4.4.3", "dev": true, + "license": "MIT", "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" + "ms": "^2.1.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "node_modules/proxy-agent/node_modules/http-proxy-agent": { + "version": "7.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "node_modules/proxy-agent/node_modules/https-proxy-agent": { + "version": "7.0.6", "dev": true, + "license": "MIT", "dependencies": { - "binary-extensions": "^2.0.0" + "agent-base": "^7.1.2", + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 14" } }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/is-bzip2": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz", - "integrity": "sha512-v5DA9z/rmk4UdJtb3N1jYqjvCA5roRVf5Q6vprHOcF6U/98TmAJ/AvbPeRMEOYWDW4eMr/pJj5Fnfe0T2wL1Bg==", + "node_modules/proxy-agent/node_modules/ms": { + "version": "2.1.3", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/prr": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/ps-list": { + "version": "8.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "node_modules/pseudomap": { + "version": "1.0.2", "dev": true, + "license": "ISC" + }, + "node_modules/psl": { + "version": "1.15.0", + "dev": true, + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "punycode": "^2.3.1" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/lupomontero" } }, - "node_modules/is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==", + "node_modules/psl/node_modules/punycode": { + "version": "2.3.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==", + "node_modules/pump": { + "version": "3.0.3", "dev": true, + "license": "MIT", "dependencies": { - "is-primitive": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/punycode": { + "version": "1.4.1", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT", + "optional": true }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/puppeteer-core": { + "version": "13.7.0", "dev": true, + "license": "Apache-2.0", + "dependencies": { + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10.18.1" } }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "node_modules/puppeteer-core/node_modules/debug": { + "version": "4.3.4", "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.981744", "dev": true, - "engines": { - "node": ">=8" - } + "license": "BSD-3-Clause" }, - "node_modules/is-gif": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", - "integrity": "sha512-WDzHvXD3xfQ5einLRHRH7iReMuPwuXImHikxQeTWP09kGIv2mf2ZM63e9YHVSq9kEgjJuxRSp5AzH8Hga0+lNw==", + "node_modules/puppeteer-core/node_modules/ms": { + "version": "2.1.2", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.5.0", "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/is-gzip": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", - "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", + "node_modules/pure-rand": { + "version": "6.1.0", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" + }, + "node_modules/q": { + "version": "1.5.1", "dev": true, + "license": "MIT", "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "node_modules/is-jpg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-1.0.1.tgz", - "integrity": "sha512-X5PVpLMBH/OaeTN8quzbcLTlwXCb/6n3tcfYTtEDzp0ZwAlgAOtIAIBHN4mS5OcscMgO8etZ5Ol1mNrXSqwBVQ==", + "node_modules/qs": { + "version": "6.4.1", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.6" } }, - "node_modules/is-natural-number": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", - "integrity": "sha512-88gG/Fur5/8RkhB6UonqOuwQfNJvuaDStW/+r6oIB/hOQPUQe7DiiDQq0fitGOnARt+mQl/S6rg6Vku+i0sA4w==", + "node_modules/querystringify": { + "version": "2.2.0", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/queue-microtask": { + "version": "1.2.3", "dev": true, - "engines": { - "node": ">=0.12.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "node_modules/quick-lru": { + "version": "4.0.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/randomatic": { + "version": "3.1.1", "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-png": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", - "integrity": "sha512-23Rmps8UEx3Bzqr0JqAtQo0tYP6sDfIfMt1rL9rzlla/zbteftI9LSJoqsIoGgL06sJboDGdVns4RTakAW/WTw==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" + "node": ">= 0.10.0" } }, - "node_modules/is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==", + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==", + "node_modules/randombytes": { + "version": "2.1.0", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" } }, - "node_modules/is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw==", + "node_modules/range-parser": { + "version": "1.2.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "node_modules/raw-body": { + "version": "2.1.7", "dev": true, + "license": "MIT", "dependencies": { - "is-unc-path": "^1.0.0" + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "node_modules/raw-body/node_modules/bytes": { + "version": "2.4.0", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.13", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/is-svg": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-1.1.1.tgz", - "integrity": "sha512-o6rxtFf0DlA6nJLX/5IrDRjuRJ4FeSmoFhJW/wKNF8WrcS7jg/zXM5od1HFMVnymFhFWcvLEXXcqUq0Np3e4MA==", + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "optional": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" } }, - "node_modules/is-tar": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz", - "integrity": "sha512-8sR603bS6APKxcdkQ1e5rAC9JDCxM3OlbGJDWv5ajhHqIh6cTaqcpeOTch1iIeHYY4nHEFTgmCiGSLfvmODH4w==", - "dev": true, - "optional": true, + "node_modules/react": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true, - "optional": true + "node_modules/react-datepicker": { + "version": "6.9.0", + "license": "MIT", + "dependencies": { + "@floating-ui/react": "^0.26.2", + "clsx": "^2.1.0", + "date-fns": "^3.3.1", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.13.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17 || ^18", + "react-dom": "^16.9.0 || ^17 || ^18" + } }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, + "node_modules/react-dom": { + "version": "18.3.1", + "license": "MIT", "dependencies": { - "unc-path-regex": "^0.1.2" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "react": "^18.3.1" } }, - "node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "node_modules/react-is": { + "version": "18.3.1", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true + "node_modules/react-onclickoutside": { + "version": "6.13.2", + "license": "MIT", + "funding": { + "type": "individual", + "url": "https://github.com/Pomax/react-onclickoutside/blob/master/FUNDING.md" + }, + "peerDependencies": { + "react": "^15.5.x || ^16.x || ^17.x || ^18.x", + "react-dom": "^15.5.x || ^16.x || ^17.x || ^18.x" + } }, - "node_modules/is-valid-glob": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", - "integrity": "sha512-CvG8EtJZ8FyzVOGPzrDorzyN65W1Ld8BVnqshRCah6pFIsprGx3dKgFtjLn/Vw9kGqR4OlR84U7yhT9ZVTyWIQ==", + "node_modules/react-refresh": { + "version": "0.14.2", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/react-select": { + "version": "5.10.2", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.4.0", + "@emotion/react": "^11.8.1", + "@floating-ui/dom": "^1.0.1", + "@types/react-transition-group": "^4.4.0", + "memoize-one": "^6.0.0", + "prop-types": "^15.6.0", + "react-transition-group": "^4.3.0", + "use-isomorphic-layout-effect": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "node_modules/is-zip": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz", - "integrity": "sha512-aym/dLqHZVMW/+bbNrA/eTeWTyW4fE6koLSoFSsM2GF3/pho7aPCcmHFWFLvzHu7MDuf67domYn36GDwU/cJkQ==", + "node_modules/react-transition-group": { + "version": "4.4.5", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read-all-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "integrity": "sha512-DI1drPHbmBcUDWrJ7ull/F2Qb8HkwBncVx8/RpKYFSIACYaVRQReISYPdZz/mt1y1+qMCOrfReTopERmaxtP6w==", "dev": true, + "license": "MIT", "optional": true, + "dependencies": { + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/read-all-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "node_modules/read-all-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, + "license": "MIT", "optional": true }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "node_modules/read-all-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "node_modules/read-cache": { + "version": "1.0.0", "dev": true, - "bin": { - "jiti": "bin/jiti.js" + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" } }, - "node_modules/jpegtran-bin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-3.2.0.tgz", - "integrity": "sha512-XdDj5m/ssa1Anieqd8/JVQLrIsBZ6A9rYzASfpNI0/o/rfsmQx1TP3zZ1GvkMMW5sVlqM2RcMjy8bg428UE9fQ==", + "node_modules/read-pkg": { + "version": "1.1.0", "dev": true, - "hasInstallScript": true, - "optional": true, + "license": "MIT", "dependencies": { - "bin-build": "^2.0.0", - "bin-wrapper": "^3.0.0", - "logalot": "^2.0.0" - }, - "bin": { - "jpegtran": "cli.js" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "node_modules/read-pkg-up": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true, - "optional": true - }, - "node_modules/jshint": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz", - "integrity": "sha512-a4rJTGuWzFrZ7eDxb3ID5A9pIBn6pvn5GI97luAZJtfCzvN6FeoOc8li38eoYrpo4AGTVb6lvVcLmXpOuJbNYQ==", + "node_modules/readable-stream": { + "version": "3.6.2", "dev": true, + "license": "MIT", "dependencies": { - "cli": "~1.0.0", - "console-browserify": "1.1.x", - "exit": "0.1.x", - "htmlparser2": "3.8.x", - "lodash": "3.7.x", - "minimatch": "~3.0.2", - "shelljs": "0.3.x", - "strip-json-comments": "1.0.x" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, - "bin": { - "jshint": "bin/jshint" + "engines": { + "node": ">= 6" } }, - "node_modules/jshint-stylish": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/jshint-stylish/-/jshint-stylish-2.2.1.tgz", - "integrity": "sha1-JCCCosA1rgP9gQROBXDMQgjPbmE=", + "node_modules/readdirp": { + "version": "3.6.0", "dev": true, + "license": "MIT", "dependencies": { - "beeper": "^1.1.0", - "chalk": "^1.0.0", - "log-symbols": "^1.0.0", - "plur": "^2.1.0", - "string-length": "^1.0.0", - "text-table": "^0.2.0" + "picomatch": "^2.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.10.0" } }, - "node_modules/jshint-stylish/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/rechoir": { + "version": "0.7.1", "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.9.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, - "node_modules/jshint-stylish/node_modules/beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "node_modules/redent": { + "version": "1.0.0", "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/jshint-stylish/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/redux": { + "version": "4.2.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jshint-stylish/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "node_modules/regenerate": { + "version": "1.4.2", "dev": true, - "engines": { - "node": ">=0.8.0" - } + "license": "MIT" }, - "node_modules/jshint/node_modules/cli": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", - "integrity": "sha512-41U72MB56TfUMGndAKK8vJ78eooOD4Z5NOL4xEfjc0c23s+6EYKXlXsmACBVclLP1yOfWCgEganVzddVrSNoTg==", + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", "dev": true, + "license": "MIT", "dependencies": { - "exit": "0.1.2", - "glob": "^7.1.1" + "regenerate": "^1.4.2" }, "engines": { - "node": ">=0.2.5" + "node": ">=4" } }, - "node_modules/jshint/node_modules/lodash": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz", - "integrity": "sha512-73GDDlioRJOCHV8N9gnBEpjdWI34+e9AvMnS4qdqdMfl8/yH/dJP1tfuqUFccZ/deZQlHuJiRSuKXjKIfDwBOg==", - "dev": true + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "license": "MIT" }, - "node_modules/jshint/node_modules/strip-json-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", - "integrity": "sha512-AOPG8EBc5wAikaG1/7uFCNFJwnKOuQwFTpYBdTW6OvWHeZBQBrAA/amefHGrEiOnCPcLFZK6FUPtWVKpQVIRgg==", + "node_modules/regex-cache": { + "version": "0.4.4", "dev": true, - "bin": { - "strip-json-comments": "cli.js" + "license": "MIT", + "dependencies": { + "is-equal-shallow": "^0.1.3" }, "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true, - "optional": true - }, - "node_modules/json-stable-stringify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", - "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "isarray": "^2.0.5", - "jsonify": "^0.0.1", - "object-keys": "^1.1.1" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -7240,1974 +23519,1777 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json-stable-stringify/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "node_modules/regexpu-core": { + "version": "6.4.0", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.13.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.2.1" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "node_modules/regjsgen": { + "version": "0.8.0", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/jsonify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", + "node_modules/regjsparser": { + "version": "0.13.0", "dev": true, - "optional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "node_modules/rememo": { + "version": "4.0.2", + "license": "MIT" + }, + "node_modules/remove-accents": { + "version": "0.5.0", + "license": "MIT" + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", "dev": true, - "optional": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, + "license": "ISC" + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.6.0" + "node": ">=0.10.0" } }, - "node_modules/jsprim/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "node_modules/repeat-string": { + "version": "1.6.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=0.10" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/repeating": { + "version": "2.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "is-finite": "^1.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "node_modules/replace-ext": { + "version": "0.0.1", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/lazy-req": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", - "integrity": "sha512-Vn/JuGaYykbelAVNAhfVJxuwHQCOSNE6mqMtD+gnd+QORlAHwWVmVFqQga3yWt84G5vAwEwpT6sAsZ+tgJ88/Q==", + "node_modules/request": { + "version": "2.81.0", "dev": true, + "license": "Apache-2.0", "optional": true, + "dependencies": { + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "node_modules/request/node_modules/tunnel-agent": { + "version": "0.6.0", "dev": true, + "license": "Apache-2.0", + "optional": true, "dependencies": { - "readable-stream": "^2.0.5" + "safe-buffer": "^5.0.1" }, "engines": { - "node": ">= 0.6.3" + "node": "*" } }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "optional": true, + "bin": { + "uuid": "bin/uuid" } }, - "node_modules/lazystream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/requestidlecallback": { + "version": "0.3.0", + "license": "MIT" }, - "node_modules/lazystream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/require-directory": { + "version": "2.1.1", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/less": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz", - "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==", + "node_modules/require-from-string": { + "version": "2.0.2", "dev": true, - "bin": { - "lessc": "bin/lessc" - }, + "license": "MIT", "engines": { - "node": ">=0.12" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "mime": "^1.2.11", - "mkdirp": "^0.5.0", - "promise": "^7.1.1", - "request": "2.81.0", - "source-map": "^0.5.3" + "node": ">=0.10.0" } }, - "node_modules/less/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/requireindex": { + "version": "1.2.0", "dev": true, - "optional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "MIT", + "engines": { + "node": ">=0.10.5" } }, - "node_modules/less/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "node_modules/requires-port": { + "version": "1.0.0", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.0", + "license": "MIT", "dependencies": { - "minimist": "^1.2.6" + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { - "mkdirp": "bin/cmd.js" + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/less/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/resolve-bin": { + "version": "0.4.3", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "find-parent-dir": "~0.3.0" } }, - "node_modules/liftup": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", - "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", + "node_modules/resolve-cwd": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "extend": "^3.0.2", - "findup-sync": "^4.0.0", - "fined": "^1.2.0", - "flagged-respawn": "^1.0.1", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.1", - "rechoir": "^0.7.0", - "resolve": "^1.19.0" + "resolve-from": "^5.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/liftup/node_modules/findup-sync": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", - "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", + "node_modules/resolve-dir": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "node_modules/resolve-from": { + "version": "5.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "node_modules/resolve.exports": { + "version": "2.0.3", "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true, - "optional": true - }, - "node_modules/lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", - "dev": true, - "optional": true - }, - "node_modules/lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", - "dev": true, - "optional": true - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true, - "optional": true - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "node_modules/retry": { + "version": "0.13.1", "dev": true, - "optional": true + "license": "MIT", + "engines": { + "node": ">= 4" + } }, - "node_modules/lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "node_modules/reusify": { + "version": "1.0.4", "dev": true, - "optional": true - }, - "node_modules/lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/right-align": { + "version": "0.1.3", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "align-text": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "node_modules/rimraf": { + "version": "3.0.2", "dev": true, - "optional": true + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "node_modules/lodash._root": { + "node_modules/robots-parser": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", "dev": true, - "optional": true + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } }, - "node_modules/lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "node_modules/rollup": { + "version": "4.21.3", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "lodash._root": "^3.0.0" + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.21.3", + "@rollup/rollup-android-arm64": "4.21.3", + "@rollup/rollup-darwin-arm64": "4.21.3", + "@rollup/rollup-darwin-x64": "4.21.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.21.3", + "@rollup/rollup-linux-arm-musleabihf": "4.21.3", + "@rollup/rollup-linux-arm64-gnu": "4.21.3", + "@rollup/rollup-linux-arm64-musl": "4.21.3", + "@rollup/rollup-linux-powerpc64le-gnu": "4.21.3", + "@rollup/rollup-linux-riscv64-gnu": "4.21.3", + "@rollup/rollup-linux-s390x-gnu": "4.21.3", + "@rollup/rollup-linux-x64-gnu": "4.21.3", + "@rollup/rollup-linux-x64-musl": "4.21.3", + "@rollup/rollup-win32-arm64-msvc": "4.21.3", + "@rollup/rollup-win32-ia32-msvc": "4.21.3", + "@rollup/rollup-win32-x64-msvc": "4.21.3", + "fsevents": "~2.3.2" } }, - "node_modules/lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true, - "optional": true + "node_modules/route-recognizer": { + "version": "0.3.4", + "license": "MIT" }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "node_modules/rtlcss": { + "version": "3.5.0", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + } }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true + "node_modules/rtlcss-webpack-plugin": { + "version": "4.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "~6.25.0", + "rtlcss": "^3.5.0" + } }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "node_modules/rtlcss/node_modules/find-up": { + "version": "5.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "node_modules/rtlcss/node_modules/locate-path": { + "version": "6.0.0", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "node_modules/rtlcss/node_modules/p-locate": { + "version": "5.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lodash.templatesettings": { + "node_modules/rtlcss/node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/rtlcss/node_modules/strip-json-comments": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", "dev": true, - "optional": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ==", + "node_modules/run-con": { + "version": "1.2.12", "dev": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { - "chalk": "^1.0.0" + "deep-extend": "^0.6.0", + "ini": "~3.0.0", + "minimist": "^1.2.8", + "strip-json-comments": "~3.1.1" }, + "bin": { + "run-con": "cli.js" + } + }, + "node_modules/run-con/node_modules/ini": { + "version": "3.0.1", + "dev": true, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/run-con/node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-symbols/node_modules/chalk": { + "node_modules/run-parallel": { + "version": "1.2.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rungen": { + "version": "0.3.2", + "license": "MIT" + }, + "node_modules/rxjs": { + "version": "7.8.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-array-concat": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", "dev": true, - "engines": { - "node": ">=0.8.0" - } + "license": "MIT" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/logalot": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", - "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", + "node_modules/safe-push-apply": { + "version": "1.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "figures": "^1.3.5", - "squeak": "^1.0.0" + "es-errors": "^1.3.0", + "isarray": "^2.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "node_modules/safe-push-apply/node_modules/isarray": { + "version": "2.0.5", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "node_modules/safe-regex-test": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT" }, - "node_modules/lpad-align": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", - "integrity": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", + "node_modules/sass": { + "version": "1.94.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "get-stdin": "^4.0.1", - "indent-string": "^2.1.0", - "longest": "^1.0.0", - "meow": "^3.3.0" + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { - "lpad-align": "cli.js" + "sass": "sass.js" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==", - "dev": true - }, - "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" } }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "node_modules/sass-loader": { + "version": "12.6.0", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^6.0.2" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } } }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, - "node_modules/math-random": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", - "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", - "dev": true + "node_modules/sax": { + "version": "1.2.4", + "dev": true, + "license": "ISC", + "optional": true }, - "node_modules/maxmin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz", - "integrity": "sha512-jypoV6wTPuz/ngkc2sDZnFvpvx14QICNKS/jK9RbkmiQQJZ4JWstIszA8iT/z9tPSF/vXQ5qtG0h65N9tiLIKA==", + "node_modules/saxes": { + "version": "6.0.0", "dev": true, + "license": "ISC", "dependencies": { - "chalk": "^1.0.0", - "figures": "^1.0.1", - "gzip-size": "^1.0.0", - "pretty-bytes": "^1.0.0" + "xmlchars": "^2.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=v12.22.7" } }, - "node_modules/maxmin/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/scheduler": { + "version": "0.23.2", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" } }, - "node_modules/maxmin/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/schema-utils": { + "version": "4.3.3", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/maxmin/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.17.1", "dev": true, - "engines": { - "node": ">=0.8.0" + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", "dev": true, - "engines": { - "node": ">= 0.6" + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/memize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/memize/-/memize-2.1.0.tgz", - "integrity": "sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==" + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" + "commander": "^2.8.1" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" } }, - "node_modules/merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "node_modules/select": { + "version": "1.1.2", + "license": "MIT" + }, + "node_modules/select-hose": { + "version": "2.0.0", "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } + "license": "MIT" }, - "node_modules/merge-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/selfsigned": { + "version": "2.4.1", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/merge-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/semver": { + "version": "5.7.2", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } }, - "node_modules/merge-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/semver-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz", + "integrity": "sha512-1vZcoRC+LPtHFkLUPyrabsATDSHerxW+hJBN8h04HZOZBuewbXaNROtUVdEPrTdZsWNq6sfsXDhd48GB2xTG4g==", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "semver": "^5.3.0" + }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/send": { + "version": "0.19.1", "dev": true, + "license": "MIT", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" }, "engines": { - "node": ">=8.6" + "node": ">= 0.8.0" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/send/node_modules/debug": { + "version": "2.6.9", "dev": true, - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/depd": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/send/node_modules/http-errors": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/mini-svg-data-uri": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", - "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", + "node_modules/send/node_modules/ms": { + "version": "2.1.3", "dev": true, - "bin": { - "mini-svg-data-uri": "cli.js" - } + "license": "MIT" }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "ee-first": "1.1.1" }, "engines": { - "node": "*" + "node": ">= 0.8" } }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 0.8" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" + "node_modules/sentence-case": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" } }, - "node_modules/ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "node_modules/multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "node_modules/serialize-javascript": { + "version": "6.0.2", "dev": true, - "optional": true, + "license": "BSD-3-Clause", "dependencies": { - "duplexer2": "0.0.2" + "randombytes": "^2.1.0" } }, - "node_modules/multipipe/node_modules/duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "node_modules/serve-index": { + "version": "1.9.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "readable-stream": "~1.1.9" + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/multipipe/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true, - "optional": true - }, - "node_modules/multipipe/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "ms": "2.0.0" } }, - "node_modules/multipipe/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true, - "optional": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", "dev": true, + "license": "MIT", "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">= 0.6" } }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "dev": true, + "license": "ISC" }, - "node_modules/node-status-codes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", - "integrity": "sha512-1cBMgRxdMWE8KeWCqk2RIOrvUb0XCwYfEsY5/y2NlXyq4Y/RumnOZvTj4Nbr77+Vb2C+kyBoRTdkNOS8L3d/aQ==", + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/node-wp-i18n": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.2.6.tgz", - "integrity": "sha512-aLutjDB1rMJ3FNlNcs/XjmaejED1/y30uLYQrmkXpeUj1NH/SA6pI94CUz3iI7fbQd63lTGg0YNvOQAT8cWdIw==", + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", "dev": true, - "dependencies": { - "bluebird": "^3.4.1", - "gettext-parser": "^3.1.0", - "glob": "^7.0.5", - "lodash": "^4.14.2", - "minimist": "^1.2.5", - "mkdirp": "^1.0.4", - "tmp": "^0.2.1" - }, - "bin": { - "wpi18n": "bin/wpi18n" - } + "license": "ISC" }, - "node_modules/nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "node_modules/serve-static": { + "version": "1.16.2", "dev": true, + "license": "MIT", "dependencies": { - "abbrev": "1" + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" }, - "bin": { - "nopt": "bin/nopt.js" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "ms": "2.0.0" } }, - "node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "node_modules/serve-static/node_modules/depd": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "node_modules/serve-static/node_modules/http-errors": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "path-key": "^2.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "node_modules/serve-static/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-static/node_modules/on-finished": { + "version": "2.4.1", "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg==", + "node_modules/serve-static/node_modules/send": { + "version": "0.19.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, "engines": { - "node": "*" + "node": ">= 0.8.0" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "node_modules/serve-static/node_modules/statuses": { + "version": "2.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">= 0.8" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/set-function-length": { + "version": "1.2.2", "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, "engines": { "node": ">= 0.4" } }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "node_modules/set-function-name": { + "version": "2.0.2", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, + "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "node_modules/set-proto": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==", + "node_modules/setprototypeof": { + "version": "1.2.0", + "dev": true, + "license": "ISC" + }, + "node_modules/shallow-clone": { + "version": "0.1.2", "dev": true, + "license": "MIT", "dependencies": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/object.omit/node_modules/for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", "dev": true, + "license": "MIT", "dependencies": { - "for-in": "^1.0.1" + "is-buffer": "^1.0.2" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "node_modules/shebang-command": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" + "node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A==", + "node_modules/shell-quote": { + "version": "1.8.3", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/optional": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.4.tgz", - "integrity": "sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==", - "dev": true - }, - "node_modules/optipng-bin": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-3.1.4.tgz", - "integrity": "sha512-gsHt71VXDuI7ymHq5pBdzKS5Q1dcHLW6V6j13gnutO1mS8ezulK5Q+Xj/9/e6AwtjOResu2/UOBO/AiGrBo6+A==", + "node_modules/shelljs": { + "version": "0.3.0", "dev": true, - "hasInstallScript": true, - "optional": true, - "dependencies": { - "bin-build": "^2.0.0", - "bin-wrapper": "^3.0.0", - "logalot": "^2.0.0" - }, + "license": "BSD*", "bin": { - "optipng": "cli.js" + "shjs": "bin/shjs" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/ordered-read-streams": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", - "integrity": "sha512-xQvd8qvx9U1iYY9aVqPpoF5V9uaWJKV6ZGljkh/jkiNX0DiQsjbWvRumbh10QTMDE8DheaOEU8xi0szbrgjzcw==", + "node_modules/side-channel": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "is-stream": "^1.0.1", - "readable-stream": "^2.0.1" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ordered-read-streams/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/side-channel-list": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ordered-read-streams/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/ordered-read-streams/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/side-channel-map": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/os-filter-obj": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz", - "integrity": "sha512-rohpWX8f46ASEOR77j8ZlJ2j5Rzg0j7gxC73ceZaDeMyE6H3nXnwgEjgg5ySlcT0bDuPUw7qcdWtd8Pzp/FJxg==", - "dev": true, - "optional": true, + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/os-homedir": { + "node_modules/side-channel-weakmap": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "node_modules/sigmund": { + "version": "1.0.1", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "deprecated": "This package is no longer supported.", + "node_modules/signal-exit": { + "version": "3.0.7", "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "dev": true + "license": "ISC" }, - "node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "node_modules/sirv": { + "version": "2.0.4", "dev": true, + "license": "MIT", "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" }, "engines": { - "node": ">=0.8" + "node": ">= 10" } }, - "node_modules/parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==", + "node_modules/sisteransi": { + "version": "1.0.5", "dev": true, - "dependencies": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/parse-glob/node_modules/is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "node_modules/slash": { + "version": "3.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/parse-glob/node_modules/is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "node_modules/slice-ansi": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "is-extglob": "^1.0.0" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "node_modules/smart-buffer": { + "version": "4.2.0", "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 6.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "optional": true, - "engines": { - "node": ">= 0.10" + "node_modules/snake-case": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "node_modules/sntp": { + "version": "1.0.9", "dev": true, + "optional": true, + "dependencies": { + "hoek": "2.x.x" + }, "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "node_modules/sockjs": { + "version": "0.3.24", "dev": true, - "engines": { - "node": ">= 0.8" + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" } }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", "dev": true, + "license": "Apache-2.0", "dependencies": { - "pinkie-promise": "^2.0.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "node_modules/socks": { + "version": "2.8.7", "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, "engines": { - "node": ">=4" + "node": ">= 10.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "node_modules/socks-proxy-agent": { + "version": "8.0.5", "dev": true, + "license": "MIT", "dependencies": { - "path-root-regex": "^0.1.0" + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "node_modules/socks-proxy-agent/node_modules/agent-base": { + "version": "7.1.4", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "node_modules/socks-proxy-agent/node_modules/debug": { + "version": "4.4.3", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "ms": "^2.1.3" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "node_modules/socks-proxy-agent/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" }, - "node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "node_modules/source-map": { + "version": "0.6.1", "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "optional": true - }, - "node_modules/performance-now": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==", - "dev": true, - "optional": true - }, - "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + "node_modules/source-map-js": { + "version": "1.2.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/source-map-loader": { + "version": "3.0.2", "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, "engines": { - "node": ">=8.6" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/pinia": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.2.2.tgz", - "integrity": "sha512-ja2XqFWZC36mupU4z1ZzxeTApV7DOw44cV4dhQ9sGwun+N89v/XP7+j7q6TanS1u1tdbK4r+1BUx7heMaIdagA==", + "node_modules/source-map-support": { + "version": "0.5.13", + "dev": true, + "license": "MIT", "dependencies": { - "@vue/devtools-api": "^6.6.3", - "vue-demi": "^0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/posva" - }, - "peerDependencies": { - "@vue/composition-api": "^1.4.0", - "typescript": ">=4.4.4", - "vue": "^2.6.14 || ^3.3.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - }, - "typescript": { - "optional": true - } + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", "dev": true, + "license": "MIT", + "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "node_modules/spawnd": { + "version": "9.0.2", "dev": true, "dependencies": { - "pinkie": "^2.0.0" + "signal-exit": "^4.1.0", + "tree-kill": "^1.2.2" }, "engines": { - "node": ">=0.10.0" + "node": ">=16" } }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "node_modules/spawnd/node_modules/signal-exit": { + "version": "4.1.0", "dev": true, + "license": "ISC", "engines": { - "node": ">= 6" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/plur": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz", - "integrity": "sha512-WhcHk576xg9y/iv6RWOuroZgsqvCbJN+XGvAypCJwLAYs2iWDp5LUmvaCdV6JR2O0SMBf8l6p7A94AyLCFVMlQ==", + "node_modules/spdx-correct": { + "version": "3.2.0", "dev": true, + "license": "Apache-2.0", "dependencies": { - "irregular-plurals": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/postcss": { - "version": "8.4.45", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz", - "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, + "node_modules/spdx-exceptions": { + "version": "2.1.0", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/spdy": { + "version": "4.0.2", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" + "node": ">=6.0.0" } }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "node_modules/spdy-transport": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" } }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "node_modules/spdy-transport/node_modules/debug": { + "version": "4.4.3", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" }, "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { + "supports-color": { "optional": true } } }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "node_modules/spdy-transport/node_modules/ms": { + "version": "2.1.3", "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } + "license": "MIT" }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "node_modules/spdy/node_modules/debug": { + "version": "4.4.3", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.1.1" + "ms": "^2.1.3" }, "engines": { - "node": ">=12.0" + "node": ">=6.0" }, - "peerDependencies": { - "postcss": "^8.2.14" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "node_modules/spdy/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/speedline-core": { + "version": "1.4.3", "dev": true, + "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "@types/node": "*", + "image-ssim": "^0.2.0", + "jpeg-js": "^0.4.1" }, "engines": { - "node": ">=4" + "node": ">=8.0" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true + "node_modules/sprintf-js": { + "version": "1.1.3", + "license": "BSD-3-Clause" }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", "dev": true, + "license": "MIT", "optional": true, + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==", + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "dev": true, + "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.5.14", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.14.tgz", - "integrity": "sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==", + "node_modules/squeak/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true, + "license": "MIT", + "optional": true, "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "@zackad/prettier-plugin-twig-melody": "*", - "prettier": "^3.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-marko": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-sort-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "@zackad/prettier-plugin-twig-melody": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-import-sort": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-marko": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-style-order": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - } + "node": ">=0.8.0" } }, - "node_modules/pretty-bytes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", - "integrity": "sha512-LNisJvAjy+hruxp3GV4IkZZscTI34+ISfeM1hesB9V6ezIDfXYrBi9TIXVjjMcEB4QFN7tL+dFDEk4s8jMBMyA==", + "node_modules/sshpk": { + "version": "1.18.0", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "get-stdin": "^4.0.1", - "meow": "^3.1.0" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" }, "bin": { - "pretty-bytes": "cli.js" + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "optional": true, - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "optional": true - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true, - "optional": true - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "node_modules/sshpk/node_modules/assert-plus": { + "version": "1.0.0", "dev": true, + "license": "MIT", "optional": true, "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">=0.8" } }, - "node_modules/qs": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.1.tgz", - "integrity": "sha512-LQy1Q1fcva/UsnP/6Iaa4lVeM49WiOitu2T4hZCyA/elLKu37L99qcBJk4VCCk+rdLvnMzfKyiN3SZTqdAZGSQ==", + "node_modules/stack-parser": { + "version": "0.0.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.6" + "node": "*" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "node_modules/stack-utils": { + "version": "2.0.6", "dev": true, - "dependencies": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" }, "engines": { - "node": ">= 0.10.0" + "node": ">=10" } }, - "node_modules/randomatic/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/raw-body": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "node_modules/stackframe": { + "version": "1.3.4", "dev": true, - "dependencies": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } + "license": "MIT" }, - "node_modules/raw-body/node_modules/bytes": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", - "dev": true + "node_modules/stat-mode": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "integrity": "sha512-o+7DC0OM5Jt3+gratXXqfXf62V/CBoqQbT7Kp7jCxTYW2PLOB2/ZSGIfm9T5/QZe1Vw1MCbu6DoB6JnhVtxcJw==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "node_modules/statuses": { + "version": "1.5.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">= 0.6" } }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" }, - "bin": { - "rc": "cli.js" + "engines": { + "node": ">= 0.4" } }, - "node_modules/read-all-stream": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", - "integrity": "sha512-DI1drPHbmBcUDWrJ7ull/F2Qb8HkwBncVx8/RpKYFSIACYaVRQReISYPdZz/mt1y1+qMCOrfReTopERmaxtP6w==", + "node_modules/stream-buffers": { + "version": "2.2.0", "dev": true, - "optional": true, - "dependencies": { - "pinkie-promise": "^2.0.0", - "readable-stream": "^2.0.0" - }, + "license": "Unlicense", "engines": { - "node": ">=0.10.0" + "node": ">= 0.10.0" } }, - "node_modules/read-all-stream/node_modules/readable-stream": { + "node_modules/stream-combiner2": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner2/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -9218,1055 +25300,948 @@ "util-deprecate": "~1.0.1" } }, - "node_modules/read-all-stream/node_modules/safe-buffer": { + "node_modules/stream-combiner2/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/read-all-stream/node_modules/string_decoder": { + "node_modules/stream-combiner2/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "node_modules/stream-shift": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/streamx": { + "version": "2.23.0", "dev": true, + "license": "MIT", "dependencies": { - "pify": "^2.3.0" + "events-universal": "^1.0.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" } }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "node_modules/string_decoder": { + "version": "1.3.0", "dev": true, + "license": "MIT", "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "safe-buffer": "~5.2.0" } }, - "node_modules/read-pkg-up": { + "node_modules/string-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", "dev": true, + "license": "MIT", "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" + "strip-ansi": "^3.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/string-width": { + "version": "5.1.2", "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" + "node": ">=12" }, - "engines": { - "node": ">=8.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", "dev": true, + "license": "MIT", "dependencies": { - "resolve": "^1.9.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">= 0.10" + "node": ">=8" } }, - "node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "is-equal-shallow": "^0.1.3" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-accents": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz", - "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==" - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", "dev": true, + "license": "MIT", "dependencies": { - "is-finite": "^1.0.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/request": { - "version": "2.81.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", - "integrity": "sha512-IZnsR7voF0miGSu29EXPRgPTuEsI/+aibNSBbN1pplrfartF5wDYGADz3iD9vmBVf2r00rckWZf8BtS5kk7Niw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "optional": true, - "dependencies": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~4.2.1", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "performance-now": "^0.2.0", - "qs": "~6.4.0", - "safe-buffer": "^5.0.1", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" }, "engines": { - "node": ">= 4" + "node": ">= 0.4" } }, - "node_modules/request/node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "node_modules/string.prototype.matchall": { + "version": "4.0.12", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safe-buffer": "^5.0.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { - "node": "*" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "node_modules/string.prototype.repeat": { + "version": "1.0.0", "dev": true, - "optional": true, - "bin": { - "uuid": "bin/uuid" + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" } }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "node_modules/string.prototype.trim": { + "version": "1.2.10", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "node_modules/string.prototype.trimend": { + "version": "1.0.9", "dev": true, + "license": "MIT", "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", + "node_modules/stringstream": { + "version": "0.0.6", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/strip-ansi": { + "version": "3.0.1", "dev": true, + "license": "MIT", "dependencies": { - "align-text": "^0.1.1" + "ansi-regex": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=8" } }, - "node_modules/rollup": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.21.3.tgz", - "integrity": "sha512-7sqRtBNnEbcBtMeRVc6VRsJMmpI+JU1z9VTvW8D4gXIYQFz0aLcsE6rRkyghZkLfEgUZgVvOG7A5CVz/VW5GIA==", + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" + "is-utf8": "^0.2.0" }, "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.21.3", - "@rollup/rollup-android-arm64": "4.21.3", - "@rollup/rollup-darwin-arm64": "4.21.3", - "@rollup/rollup-darwin-x64": "4.21.3", - "@rollup/rollup-linux-arm-gnueabihf": "4.21.3", - "@rollup/rollup-linux-arm-musleabihf": "4.21.3", - "@rollup/rollup-linux-arm64-gnu": "4.21.3", - "@rollup/rollup-linux-arm64-musl": "4.21.3", - "@rollup/rollup-linux-powerpc64le-gnu": "4.21.3", - "@rollup/rollup-linux-riscv64-gnu": "4.21.3", - "@rollup/rollup-linux-s390x-gnu": "4.21.3", - "@rollup/rollup-linux-x64-gnu": "4.21.3", - "@rollup/rollup-linux-x64-musl": "4.21.3", - "@rollup/rollup-win32-arm64-msvc": "4.21.3", - "@rollup/rollup-win32-ia32-msvc": "4.21.3", - "@rollup/rollup-win32-x64-msvc": "4.21.3", - "fsevents": "~2.3.2" + "node": ">=0.10.0" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "node_modules/strip-bom-stream": { + "version": "1.0.0", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "license": "MIT", "dependencies": { - "queue-microtask": "^1.2.2" + "first-chunk-stream": "^1.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "node_modules/strip-dirs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "integrity": "sha512-+0QvOUTIs3xMridKraQAUSIp/kq7FRt/QjevB40+U6qJfeuPpTDQENFVfAbfZp59GpJkxY+yMdjR5cgKZyR2vg==", + "dev": true, + "optional": true, + "dependencies": { + "chalk": "^1.0.0", + "get-stdin": "^4.0.1", + "is-absolute": "^0.1.5", + "is-natural-number": "^2.0.0", + "minimist": "^1.1.0", + "sum-up": "^1.0.1" + }, + "bin": { + "strip-dirs": "cli.js" + } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "node_modules/strip-dirs/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "node_modules/strip-dirs/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, - "optional": true + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/seek-bzip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", - "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "node_modules/strip-dirs/node_modules/is-absolute": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "integrity": "sha512-Xi9/ZSn4NFapG8RP98iNPMOeaV3mXPisxKxzKtHVqr3g56j/fBn+yZmnxSVAA8lmZbl2J9b/a4kJvfU3hqQYgA==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "commander": "^2.8.1" + "is-relative": "^0.1.0" }, - "bin": { - "seek-bunzip": "bin/seek-bunzip", - "seek-table": "bin/seek-bzip-table" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/strip-dirs/node_modules/is-relative": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "integrity": "sha512-wBOr+rNM4gkAZqoLRJI4myw5WzzIdQosFAAbnvfXP5z1LyzgAI3ivOKehC5KfqlQJZoihVhirgtCBj378Eg8GA==", "dev": true, - "bin": { - "semver": "bin/semver" + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/semver-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz", - "integrity": "sha512-1vZcoRC+LPtHFkLUPyrabsATDSHerxW+hJBN8h04HZOZBuewbXaNROtUVdEPrTdZsWNq6sfsXDhd48GB2xTG4g==", + "node_modules/strip-dirs/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true, + "license": "MIT", "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/semver-truncate": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", - "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", + "node_modules/strip-final-newline": { + "version": "2.0.0", "dev": true, - "optional": true, - "dependencies": { - "semver": "^5.3.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/set-function-length": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", - "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", + "node_modules/strip-indent": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "define-data-property": "^1.1.2", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" }, "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-length/node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/strip-outer": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" + "escape-string-regexp": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/style-search": { + "version": "0.1.0", + "dev": true, + "license": "ISC" + }, + "node_modules/stylehacks": { + "version": "6.1.1", "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" + }, "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/shelljs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", - "integrity": "sha512-Ny0KN4dyT8ZSCE0frtcbAJGoM/HTArpyPkeli1/00aYfm0sbD/Gk/4x7N2DP9QKGpBsiQH7n6rpm1L79RtviEQ==", + "node_modules/stylelint": { + "version": "14.16.1", "dev": true, + "license": "MIT", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.1.0", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.12", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.1", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.26.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.19", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.3.0", + "svg-tags": "^1.0.0", + "table": "^6.8.1", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, "bin": { - "shjs": "bin/shjs" + "stylelint": "bin/stylelint.js" }, "engines": { - "node": ">=0.8.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" } }, - "node_modules/sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==", - "dev": true - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "node_modules/stylelint-config-recommended": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "peerDependencies": { + "stylelint": "^14.0.0" + } }, - "node_modules/sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha512-7bgVOAnPj3XjrKY577S+puCKGCRlUrcrEdsMeRXlg9Ghf5df/xNi6sONUa43WrHUd3TjJBF7O04jYoiY0FVa0A==", - "deprecated": "This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.", + "node_modules/stylelint-config-recommended-scss": { + "version": "5.0.2", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "hoek": "2.x.x" + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^6.0.0", + "stylelint-scss": "^4.0.0" }, - "engines": { - "node": ">=0.8.0" + "peerDependencies": { + "stylelint": "^14.0.0" } }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/stylelint-scss": { + "version": "4.7.0", "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "stylelint": "^14.5.1 || ^15.0.0" } }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "node_modules/stylelint/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/stylelint/node_modules/camelcase": { + "version": "5.3.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=6" } }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "node_modules/stylelint/node_modules/camelcase-keys": { + "version": "6.2.2", "dev": true, + "license": "MIT", "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "node_modules/stylelint/node_modules/cosmiconfig": { + "version": "7.1.0", "dev": true, + "license": "MIT", "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dev": true - }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" - }, - "node_modules/squeak": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", - "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", + "node_modules/stylelint/node_modules/debug": { + "version": "4.4.3", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "chalk": "^1.0.0", - "console-stream": "^0.1.1", - "lpad-align": "^1.0.1" + "ms": "^2.1.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/squeak/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/stylelint/node_modules/emoji-regex": { + "version": "8.0.0", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/squeak/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/stylelint/node_modules/find-up": { + "version": "4.1.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/squeak/node_modules/supports-color": { + "node_modules/stylelint/node_modules/global-modules": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/sshpk": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", - "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" + "global-prefix": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/sshpk/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "node_modules/stylelint/node_modules/global-prefix": { + "version": "3.0.0", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, "engines": { - "node": ">=0.8" + "node": ">=6" } }, - "node_modules/stack-parser": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/stack-parser/-/stack-parser-0.0.1.tgz", - "integrity": "sha512-7wM3FaSOHg0EMrQ4GqRLLwAN4oY8eUHiqOnxTQgRnJ3hAiGKhAItH+cAJHqyyxgBJSr06MosLpkg9hksbrJakQ==", + "node_modules/stylelint/node_modules/hosted-git-info": { + "version": "4.1.0", "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, "engines": { - "node": "*" + "node": ">=10" } - }, - "node_modules/stat-mode": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", - "integrity": "sha512-o+7DC0OM5Jt3+gratXXqfXf62V/CBoqQbT7Kp7jCxTYW2PLOB2/ZSGIfm9T5/QZe1Vw1MCbu6DoB6JnhVtxcJw==", - "dev": true, - "optional": true - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + }, + "node_modules/stylelint/node_modules/indent-string": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/stream-buffers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", - "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "node_modules/stylelint/node_modules/is-plain-object": { + "version": "5.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "node": ">=0.10.0" } }, - "node_modules/stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", + "node_modules/stylelint/node_modules/lru-cache": { + "version": "6.0.0", "dev": true, + "license": "ISC", "dependencies": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/stream-combiner2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/stylelint/node_modules/map-obj": { + "version": "4.3.0", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stream-combiner2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/stream-combiner2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/stylelint/node_modules/meow": { + "version": "9.0.0", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stream-shift": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", - "dev": true + "node_modules/stylelint/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/stylelint/node_modules/normalize-package-data": { + "version": "3.0.3", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "safe-buffer": "~5.2.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/string-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz", - "integrity": "sha512-MNCACnufWUf3pQ57O5WTBMkKhzYIaKEcUioO0XHrTMafrbBaNk4IyDOLHBv5xbXO0jLLdsYWeFjpjG2hVHRDtw==", + "node_modules/stylelint/node_modules/normalize-path": { + "version": "3.0.0", "dev": true, - "dependencies": { - "strip-ansi": "^3.0.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/stylelint/node_modules/parse-json": { + "version": "5.2.0", "dev": true, + "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/stylelint/node_modules/path-exists": { + "version": "4.0.0", "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/stylelint/node_modules/path-type": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/stylelint/node_modules/read-pkg": { + "version": "5.2.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "engines": { "node": ">=8" } }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "node_modules/stylelint/node_modules/read-pkg-up": { + "version": "7.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/stylelint/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=8" } }, - "node_modules/stringstream": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz", - "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==", + "node_modules/stylelint/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", "dev": true, - "optional": true + "license": "ISC" }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "node_modules/stylelint/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/stylelint/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/stylelint/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=8" } }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "node_modules/stylelint/node_modules/redent": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "is-utf8": "^0.2.0" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/strip-bom-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", - "integrity": "sha512-7jfJB9YpI2Z0aH3wu10ZqitvYJaE0s5IzFuWE+0pbb4Q/armTloEUShymkDO47YSLnjAW52mlXT//hs9wXNNJQ==", + "node_modules/stylelint/node_modules/semver": { + "version": "7.7.3", "dev": true, - "dependencies": { - "first-chunk-stream": "^1.0.0", - "strip-bom": "^2.0.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/strip-dirs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", - "integrity": "sha512-+0QvOUTIs3xMridKraQAUSIp/kq7FRt/QjevB40+U6qJfeuPpTDQENFVfAbfZp59GpJkxY+yMdjR5cgKZyR2vg==", + "node_modules/stylelint/node_modules/string-width": { + "version": "4.2.3", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "chalk": "^1.0.0", - "get-stdin": "^4.0.1", - "is-absolute": "^0.1.5", - "is-natural-number": "^2.0.0", - "minimist": "^1.1.0", - "sum-up": "^1.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "bin": { - "strip-dirs": "cli.js" - } - }, - "node_modules/strip-dirs/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/strip-dirs/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/stylelint/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/strip-dirs/node_modules/is-absolute": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", - "integrity": "sha512-Xi9/ZSn4NFapG8RP98iNPMOeaV3mXPisxKxzKtHVqr3g56j/fBn+yZmnxSVAA8lmZbl2J9b/a4kJvfU3hqQYgA==", + "node_modules/stylelint/node_modules/strip-indent": { + "version": "3.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "is-relative": "^0.1.0" + "min-indent": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/strip-dirs/node_modules/is-relative": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", - "integrity": "sha512-wBOr+rNM4gkAZqoLRJI4myw5WzzIdQosFAAbnvfXP5z1LyzgAI3ivOKehC5KfqlQJZoihVhirgtCBj378Eg8GA==", + "node_modules/stylelint/node_modules/trim-newlines": { + "version": "3.0.1", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/strip-dirs/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/stylelint/node_modules/type-fest": { + "version": "0.18.1", "dev": true, - "optional": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" + "node": ">=10" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "node_modules/stylelint/node_modules/yallist": { + "version": "4.0.0", "dev": true, - "optional": true, + "license": "ISC" + }, + "node_modules/stylelint/node_modules/yaml": { + "version": "1.10.2", + "dev": true, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "node_modules/stylelint/node_modules/yargs-parser": { + "version": "20.2.9", "dev": true, - "optional": true, - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, + "node_modules/stylis": { + "version": "4.2.0", + "license": "MIT" + }, "node_modules/sucrase": { "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", @@ -10286,27 +26261,24 @@ }, "node_modules/sucrase/node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/sucrase/node_modules/commander": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/sucrase/node_modules/glob": { "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -10324,9 +26296,8 @@ }, "node_modules/sucrase/node_modules/minimatch": { "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -10342,6 +26313,7 @@ "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz", "integrity": "sha512-zw5P8gnhiqokJUWRdR6F4kIIIke0+ubQSGyYUY506GCbJWtV7F6Xuy0j6S125eSX2oF+a8KdivsZ8PlVEH0Mcw==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "chalk": "^1.0.0" @@ -10352,6 +26324,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.10.0" @@ -10362,6 +26335,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "ansi-styles": "^2.2.1", @@ -10379,6 +26353,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.8.0" @@ -10386,9 +26361,8 @@ }, "node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -10396,11 +26370,21 @@ "node": ">=8" } }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10408,12 +26392,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/svg-parser": { + "version": "2.0.4", + "dev": true, + "license": "MIT" + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "dev": true + }, "node_modules/svgo": { "version": "0.6.6", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.6.6.tgz", - "integrity": "sha512-C5A1r5SjFesNoKsmc+kWBxmB04iBGH2D/nFy8HJaME9+SyZKcmqcN8QG+GwxIc7D2+JWhaaW7uaM9+XwfplTEQ==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "coa": "~1.0.1", @@ -10433,9 +26424,8 @@ }, "node_modules/svgo/node_modules/esprima": { "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==", "dev": true, + "license": "BSD-2-Clause", "optional": true, "bin": { "esparse": "bin/esparse.js", @@ -10447,9 +26437,8 @@ }, "node_modules/svgo/node_modules/js-yaml": { "version": "3.6.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz", - "integrity": "sha512-BLv3oxhfET+w5fjPwq3PsAsxzi9i3qzU//HMpWVz0A6KplF86HdR9x2TGnv9DXhSUrO7LO8czUiTd3yb3mLSvg==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "argparse": "^1.0.7", @@ -10459,21 +26448,10 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/svgo/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "optional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/svgo/node_modules/mkdirp": { "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "minimist": "^1.2.6" @@ -10482,12 +26460,105 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/synckit": { + "version": "0.11.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@pkgr/core": "^0.2.9" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/synckit" + } + }, + "node_modules/tabbable": { + "version": "6.3.0", + "license": "MIT" + }, + "node_modules/table": { + "version": "6.9.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.17.1", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/table/node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tailwindcss": { "version": "3.4.11", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.11.tgz", - "integrity": "sha512-qhEuBcLemjSJk5ajccN9xJFtM/h0AVCPaA6C92jNP+M2J8kX+eMJHI7R2HFKUvvAsMpcfLILMCFYSeDwpMmlUg==", "dev": true, - "peer": true, + "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", @@ -10521,9 +26592,9 @@ } }, "node_modules/tailwindcss-scoped-preflight": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/tailwindcss-scoped-preflight/-/tailwindcss-scoped-preflight-3.5.3.tgz", - "integrity": "sha512-Wsag8lxNTwpw16zUqB54n8cdNjKrFjwmUKtF+vJlvqRuZBkSEsM0VwfirSO5fi0xQ7ftt/CZh5mIXXSs9Iyylw==", + "version": "3.5.7", + "resolved": "https://registry.npmjs.org/tailwindcss-scoped-preflight/-/tailwindcss-scoped-preflight-3.5.7.tgz", + "integrity": "sha512-+TXhksi7Ac6aCH0w9fk5eEHRvAwOaVP57JwkMSvIhhxTggFu5rdMIy83xImJ+jQYPE9nbQQEl34G2Ka8g+zrDg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -10533,9 +26604,8 @@ }, "node_modules/tailwindcss/node_modules/glob-parent": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -10545,18 +26615,16 @@ }, "node_modules/tailwindcss/node_modules/normalize-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/tailwindcss/node_modules/resolve": { "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -10571,17 +26639,63 @@ }, "node_modules/tannin": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", - "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", + "license": "MIT", "dependencies": { "@tannin/plural-forms": "^1.1.0" } }, + "node_modules/tapable": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/bl": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/tar-fs/node_modules/tar-stream": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/tar-stream": { "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^1.0.0", "buffer-alloc": "^1.2.0", @@ -10597,9 +26711,8 @@ }, "node_modules/tar-stream/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10612,15 +26725,13 @@ }, "node_modules/tar-stream/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tar-stream/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -10630,6 +26741,7 @@ "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", "integrity": "sha512-NjT12fW6pSEKz1eVcADgaKfeM+XZ4+zSaqVz46XH7+CiEwcelnwtGWRRjF1p+xyW2PVgKKKS2UUw1LzRelntxg==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "os-tmpdir": "^1.0.0", @@ -10639,26 +26751,148 @@ "node": ">=0.10.0" } }, + "node_modules/terser": { + "version": "5.44.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.14", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/source-map-support": { + "version": "0.5.21", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-decoder": { + "version": "1.2.3", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/text-decoder/node_modules/b4a": { + "version": "1.7.3", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, "node_modules/text-table": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/thenify": { "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "dev": true, + "license": "MIT", "dependencies": { "any-promise": "^1.0.0" } }, "node_modules/thenify-all": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "dev": true, + "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -10666,11 +26900,20 @@ "node": ">=0.8" } }, + "node_modules/third-party-web": { + "version": "0.23.4", + "dev": true, + "license": "MIT" + }, + "node_modules/through": { + "version": "2.3.8", + "dev": true, + "license": "MIT" + }, "node_modules/through2": { "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": ">=1.0.33-1 <1.1.0-0", "xtend": ">=4.0.0 <4.1.0-0" @@ -10678,9 +26921,8 @@ }, "node_modules/through2-filter": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", - "integrity": "sha512-miwWajb1B80NvIVKXFPN/o7+vJc4jYUvnZCwvhicRAoTxdD9wbcjri70j+BenCrN/JXEPKDjhpw4iY7yiNsCGg==", "dev": true, + "license": "MIT", "dependencies": { "through2": "~2.0.0", "xtend": "~4.0.0" @@ -10688,9 +26930,8 @@ }, "node_modules/through2-filter/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10703,24 +26944,21 @@ }, "node_modules/through2-filter/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2-filter/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/through2-filter/node_modules/through2": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -10728,15 +26966,13 @@ }, "node_modules/through2/node_modules/isarray": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2/node_modules/readable-stream": { "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -10746,35 +26982,44 @@ }, "node_modules/through2/node_modules/string_decoder": { "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "dev": true, + "license": "MIT" }, "node_modules/time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.10.0" } }, "node_modules/timed-out": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", - "integrity": "sha512-3RB4qgvPkxF/FGPnrzaWLhW1rxNK2sdH0mFjbhxkfTR6QXvcM3EtYm9L44UrhODZrZ+yhDXeMncLqi8QXn2MJg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz", + "integrity": "sha512-pqqJOi1rF5zNs/ps4vmbE4SFCrM4iR7LW+GHAsHqO/EumqbIWceioevYLM5xZRgQSH6gFgL9J/uB7EcJhQ9niQ==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "license": "MIT" + }, "node_modules/tiny-lr": { "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", "dev": true, + "license": "MIT", "dependencies": { "body-parser": "~1.14.0", "debug": "~2.2.0", @@ -10786,16 +27031,14 @@ }, "node_modules/tiny-lr/node_modules/qs": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", "dev": true, - "engines": ">=0.10.40" + "engines": ">=0.10.40", + "license": "BSD-3-Clause" }, "node_modules/tmp": { "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", "dev": true, + "license": "MIT", "dependencies": { "rimraf": "^3.0.0" }, @@ -10803,11 +27046,15 @@ "node": ">=8.17.0" } }, + "node_modules/tmpl": { + "version": "1.0.5", + "dev": true, + "license": "BSD-3-Clause" + }, "node_modules/to-absolute-glob": { "version": "0.1.1", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", - "integrity": "sha512-Vvl5x6zNf9iVG1QTWeknmWrKzZxaeKfIDRibrZCR3b2V/2NlFJuD2HV7P7AVjaKLZNqLPHqyr0jGrW0fTcxCPQ==", "dev": true, + "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1" }, @@ -10817,23 +27064,13 @@ }, "node_modules/to-buffer": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } + "dev": true, + "license": "MIT" }, "node_modules/to-regex-range": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -10841,11 +27078,26 @@ "node": ">=8.0" } }, + "node_modules/toidentifier": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/tough-cookie": { "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "dependencies": { "punycode": "^1.4.1" @@ -10854,97 +27106,329 @@ "node": ">=0.8" } }, - "node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "node_modules/tr46": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.4.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "license": "0BSD" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/tunnel-agent": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "integrity": "sha512-e0IoVDWx8SDHc/hwFTqJDQ7CCDTEeGhmcT9jkWJjoGQSpgBz20nAMr80E3Tpk7PatJ1b37DQDgJR3CNSzcMOZQ==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "dev": true, + "license": "Unlicense", + "optional": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.2" + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "devOptional": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.17" } }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", - "integrity": "sha512-e0IoVDWx8SDHc/hwFTqJDQ7CCDTEeGhmcT9jkWJjoGQSpgBz20nAMr80E3Tpk7PatJ1b37DQDgJR3CNSzcMOZQ==", + "node_modules/uc.micro": { + "version": "1.0.6", "dev": true, - "optional": true, - "engines": { - "node": "*" - } + "license": "MIT" }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "node_modules/uglify-to-browserify": { + "version": "1.0.2", "dev": true, + "license": "MIT", "optional": true }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "node_modules/unbox-primitive": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==", + "node_modules/unbzip2-stream": { + "version": "1.4.3", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } }, "node_modules/unc-path-regex": { "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/underscore": { "version": "1.7.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", - "integrity": "sha512-cp0oQQyZhUM1kpJDLdGO1jPZHgS/MpzoWYfe9+CM2h/QGDZlqwT2T3YGukuBdaNJ/CAPoeyAZRRHz8JFo176vA==", "dev": true }, "node_modules/underscore.string": { "version": "3.3.6", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", - "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "^1.1.1", "util-deprecate": "^1.0.2" @@ -10955,15 +27439,49 @@ }, "node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } }, "node_modules/unique-stream": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", "dev": true, + "license": "MIT", "dependencies": { "json-stable-stringify-without-jsonify": "^1.0.1", "through2-filter": "^3.0.0" @@ -10971,9 +27489,8 @@ }, "node_modules/unique-stream/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10986,24 +27503,21 @@ }, "node_modules/unique-stream/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unique-stream/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/unique-stream/node_modules/through2": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -11011,19 +27525,36 @@ }, "node_modules/unique-stream/node_modules/through2-filter": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", "dev": true, + "license": "MIT", "dependencies": { "through2": "~2.0.0", "xtend": "~4.0.0" } }, + "node_modules/unique-string": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/unpipe": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -11033,15 +27564,14 @@ "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", "integrity": "sha512-pwCcjjhEcpW45JZIySExBHYv5Y9EeL2OIGEfrSKp2dMUFGFv4CpvZkwJbVge8OvGH2BNNtJBx67DuKuJhf+N5Q==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.10" } }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.4", "dev": true, "funding": [ { @@ -11057,9 +27587,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -11068,20 +27599,125 @@ "browserslist": ">= 4.21.0" } }, + "node_modules/upper-case": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/upper-case-first": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/uri-path": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", - "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==", "dev": true, + "license": "WTFPL OR MIT", "engines": { "node": ">= 0.10" } }, + "node_modules/url-loader": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/url-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "dev": true, + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "node_modules/url-parse-lax": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "prepend-http": "^1.0.1" @@ -11095,6 +27731,7 @@ "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "ip-regex": "^1.0.1" @@ -11103,24 +27740,70 @@ "node": ">=0.10.0" } }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.2.1", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-memo-one": { + "version": "1.1.3", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } }, "node_modules/uuid": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", - "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/v8-compile-cache": { + "version": "2.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, "node_modules/v8flags": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", "dev": true, + "license": "MIT", "dependencies": { "homedir-polyfill": "^1.0.1" }, @@ -11130,31 +27813,44 @@ }, "node_modules/vali-date": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", - "integrity": "sha512-sgECfZthyaCKW10N0fm27cg8HYTFK5qMWgypqkXMQ4Wbl/zZKx7xZICgcoxIIE+WFAP/MBL2EFwC/YvLxw3Zeg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/validate-npm-package-license": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/verror": { "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "dev": true, "engines": [ "node >=0.6.0" ], + "license": "MIT", "optional": true, "dependencies": { "assert-plus": "^1.0.0", @@ -11164,9 +27860,8 @@ }, "node_modules/verror/node_modules/assert-plus": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.8" @@ -11174,16 +27869,14 @@ }, "node_modules/verror/node_modules/core-util-is": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", "dev": true, + "license": "MIT", "optional": true }, "node_modules/vinyl": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", - "integrity": "sha512-Ci3wnR2uuSAWFMSglZuB8Z2apBdtOyz8CV7dC6/U1XbltXBC+IuutUkXQISz01P+US2ouBuesSbV6zILZ6BuzQ==", "dev": true, + "license": "MIT", "dependencies": { "clone": "^1.0.0", "clone-stats": "^0.0.1", @@ -11198,6 +27891,7 @@ "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz", "integrity": "sha512-jUVK1MkXgsZDdyUAy0rnrcmPeuR/ZLwsaS377zaaciz9SoDRVPIjHlUcYVcUAzLD+AolsLxMMwSe/VP77lAvow==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "object-assign": "^4.0.1", @@ -11212,6 +27906,7 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "core-util-is": "~1.0.0", @@ -11228,6 +27923,7 @@ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, + "license": "MIT", "optional": true }, "node_modules/vinyl-assign/node_modules/string_decoder": { @@ -11235,6 +27931,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "safe-buffer": "~5.1.0" @@ -11242,9 +27939,8 @@ }, "node_modules/vinyl-fs": { "version": "2.4.4", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", - "integrity": "sha512-lxMlQW/Wxk/pwhooY3Ut0Q11OH5ZvZfV0Gg1c306fBNWznQ6ZeQaCdE7XX0O/PpGSqgAsHMBxwFgcGxiYW3hZg==", "dev": true, + "license": "MIT", "dependencies": { "duplexify": "^3.2.0", "glob-stream": "^5.3.2", @@ -11268,20 +27964,10 @@ "node": ">=0.10" } }, - "node_modules/vinyl-fs/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/vinyl-fs/node_modules/mkdirp": { "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, @@ -11291,9 +27977,8 @@ }, "node_modules/vinyl-fs/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -11306,24 +27991,21 @@ }, "node_modules/vinyl-fs/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/vinyl-fs/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/vinyl-fs/node_modules/through2": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -11331,9 +28013,8 @@ }, "node_modules/vitawind": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/vitawind/-/vitawind-2.3.0.tgz", - "integrity": "sha512-er2CTD+2ZX93LP25gZTNSxNqSRtAPl/5J2++y/meP4Wir8YtfVn9NkHPMSidi1eB+lVJJst/OVVqRbvos39aRw==", "dev": true, + "license": "MIT", "dependencies": { "autoprefixer": "^10.4.16", "postcss": "^8.4.31", @@ -11353,10 +28034,8 @@ }, "node_modules/vite": { "version": "5.4.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.4.tgz", - "integrity": "sha512-RHFCkULitycHVTtelJ6jQLd+KSAAzOgEYorV32R2q++M6COBjKJR6BxqClwp5sf0XaBDjVMuJ9wnNfyAJwjMkA==", "dev": true, - "peer": true, + "license": "MIT", "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -11413,9 +28092,7 @@ }, "node_modules/vue": { "version": "3.5.4", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.4.tgz", - "integrity": "sha512-3yAj2gkmiY+i7+22A1PWM+kjOVXjU74UPINcTiN7grIVPyFFI0lpGwHlV/4xydDmobaBn7/xmi+YG8HeSlCTcg==", - "peer": true, + "license": "MIT", "dependencies": { "@vue/compiler-dom": "3.5.4", "@vue/compiler-sfc": "3.5.4", @@ -11432,69 +28109,462 @@ } } }, - "node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", - "hasInstallScript": true, + "node_modules/vue-demi": { + "version": "0.14.10", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/vue-router": { + "version": "4.4.4", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/wait-on": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "axios": "^1.6.1", + "joi": "^17.11.0", + "lodash": "^4.17.21", + "minimist": "^1.2.8", + "rxjs": "^7.8.1" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/walkdir": { + "version": "0.0.11", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/ware": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "integrity": "sha512-Y2HUDMktriUm+SR2gZWxlrszcgtXExlhQYZ8QJNYbl22jum00KIUcHJ/h/sdAXhWTJcbSkiMYN9Z2tWbWYSrrw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "wrap-fn": "^0.1.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "dev": true, + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "3.5.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/webpack": { + "version": "5.103.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.26.3", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.3", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.3.1", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.4", + "webpack-sources": "^3.3.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.10.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "debounce": "^1.2.1", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "html-escaper": "^2.0.2", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/gzip-size": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ws": { + "version": "7.5.10", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "5.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^2.1.1", + "@webpack-cli/info": "^2.0.2", + "@webpack-cli/serve": "^2.0.5", + "colorette": "^2.0.14", + "commander": "^10.0.1", + "cross-spawn": "^7.0.3", + "envinfo": "^7.7.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^3.1.1", + "rechoir": "^0.8.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "10.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/webpack-cli/node_modules/interpret": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-cli/node_modules/rechoir": { + "version": "0.8.0", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.20.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" + "webpack-dev-server": "bin/webpack-dev-server.js" }, "engines": { - "node": ">=12" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/antfu" + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" + "webpack": "^4.37.0 || ^5.0.0" }, "peerDependenciesMeta": { - "@vue/composition-api": { + "webpack": { + "optional": true + }, + "webpack-cli": { "optional": true } } }, - "node_modules/vue-router": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.4.tgz", - "integrity": "sha512-3MlnDqwRwZwCQVbtVfpsU+nrNymNjnXSsQtXName5925NVC1+326VVfYH9vSrA0N13teGEo8z5x7gbRnGjCDiQ==", + "node_modules/webpack-merge": { + "version": "5.10.0", + "dev": true, + "license": "MIT", "dependencies": { - "@vue/devtools-api": "^6.6.4" - }, - "funding": { - "url": "https://github.com/sponsors/posva" + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" }, - "peerDependencies": { - "vue": "^3.2.0" + "engines": { + "node": ">=10.0.0" } }, - "node_modules/walkdir": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", - "integrity": "sha512-lMFYXGpf7eg+RInVL021ZbJJT4hqsvsBvq5sZBp874jfhs3IWlA7OPoG0ojQrYcXHuUSi+Nqp6qGN+pPGaMgPQ==", + "node_modules/webpack-merge/node_modules/clone-deep": { + "version": "4.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, "engines": { - "node": ">=0.6.0" + "node": ">=6" } }, - "node_modules/ware": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", - "integrity": "sha512-Y2HUDMktriUm+SR2gZWxlrszcgtXExlhQYZ8QJNYbl22jum00KIUcHJ/h/sdAXhWTJcbSkiMYN9Z2tWbWYSrrw==", + "node_modules/webpack-merge/node_modules/shallow-clone": { + "version": "3.0.1", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "wrap-fn": "^0.1.0" + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-sources": { + "version": "3.3.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" } }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "1.0.8", + "dev": true, + "license": "MIT" + }, "node_modules/websocket-driver": { "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -11506,18 +28576,58 @@ }, "node_modules/websocket-extensions": { "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=0.8.0" } }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/whet.extend": { "version": "0.9.9", - "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", - "integrity": "sha512-mmIPAft2vTgEILgPeZFqE/wWh24SEsR/k+N9fJ3Jxrz44iDFy9aemCxdksfURSHYFCLmvs/d/7Iso5XjPpNfrA==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=0.6.0" @@ -11525,9 +28635,8 @@ }, "node_modules/which": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -11535,29 +28644,124 @@ "which": "bin/which" } }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type/node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/which-collection": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "dev": true, + "license": "MIT" + }, "node_modules/window-size": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", "dev": true, "engines": { "node": ">= 0.8.0" } }, + "node_modules/word-wrap": { + "version": "1.2.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/wordwrap": { "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", "dev": true, + "license": "MIT/X11", "engines": { "node": ">=0.4.0" } }, "node_modules/wrap-ansi": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -11573,35 +28777,37 @@ "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -11613,9 +28819,8 @@ }, "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -11625,9 +28830,8 @@ }, "node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -11637,9 +28841,8 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -11649,9 +28852,8 @@ }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -11667,6 +28869,7 @@ "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", "integrity": "sha512-xDLdGx0M8JQw9QDAC9s5NUxtg9MI09F6Vbxa2LYoSoCvzJnx2n81YMIfykmXEGsUvuLaxnblJTzhSOjUOX37ag==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "co": "3.1.0" @@ -11674,23 +28877,86 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/ws": { + "version": "8.18.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "dev": true, + "license": "MIT" }, "node_modules/xtend": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4" } }, + "node_modules/y18n": { + "version": "5.0.8", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "dev": true, + "license": "ISC" + }, "node_modules/yaml": { "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "dev": true, + "license": "ISC", "bin": { "yaml": "bin.mjs" }, @@ -11700,9 +28966,8 @@ }, "node_modules/yargs": { "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", "dev": true, + "license": "MIT", "dependencies": { "camelcase": "^1.0.2", "cliui": "^2.1.0", @@ -11710,31 +28975,46 @@ "window-size": "0.1.0" } }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/yargs/node_modules/camelcase": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/yauzl": { "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/zip-stream": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", - "integrity": "sha512-2olrDUuPM4NvRIgGPhvrp84f7/HmWR6RiQrgwFF2VctmnssFiogtYL3DcA8Vl2bsSmju79sVXe38TsII7JleUg==", "dev": true, + "license": "MIT", "dependencies": { "archiver-utils": "^1.3.0", "compress-commons": "^1.2.0", @@ -11747,9 +29027,8 @@ }, "node_modules/zip-stream/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -11762,15 +29041,13 @@ }, "node_modules/zip-stream/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/zip-stream/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } diff --git a/package.json b/package.json index cfc5e6109..d4157b3d6 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "release": "grunt release", "build": "npm run build:forms-list && npm run build:subscriptions && npm run build:frontend-subscriptions && npm run build:ai-form-builder && npm run build:account && npm run build:css", "build:forms-list": "ENTRY=forms-list vite build", - "build:subscriptions": "ENTRY=subscriptions vite build", + "build:subscriptions": "wp-scripts build", + "watch:subscriptions": "wp-scripts start", "build:frontend-subscriptions": "ENTRY=frontend-subscriptions vite build", "build:ai-form-builder": "ENTRY=ai-form-builder vite build", "build:css": "grunt tailwind && grunt tailwind-minify", @@ -19,8 +20,8 @@ "@tailwindcss/forms": "0.5.7", "@types/node": "^18.11.18", "@vitejs/plugin-vue": "^5.0.4", + "@wordpress/scripts": "^27.0.0", "autoprefixer": "^10.4.16", - "daisyui": "^4.12.2", "grunt": "^1.5.3", "grunt-contrib-clean": "~1.0.0", "grunt-contrib-compress": "~1.3.0", @@ -42,21 +43,34 @@ "postcss": "^8.4.31", "prettier": "^3.2.5", "prettier-plugin-tailwindcss": "^0.5.11", - "tailwindcss": "^3.3.5", + "tailwindcss-scoped-preflight": "^3.4.12", "vitawind": "^2.3.0", - "vite": "^5.1.4", - "tailwindcss-scoped-preflight": "^3.4.12" + "vite": "^5.1.4" }, "dependencies": { + "@headlessui/react": "^1.7.18", "@headlessui/vue": "^1.7.23", + "@heroicons/react": "^2.1.1", "@heroicons/vue": "^2.1.1", "@vueform/multiselect": "^2.6.8", "@vuepic/vue-datepicker": "^8.2.0", "@wordpress/api-fetch": "^6.49.0", + "@wordpress/compose": "^6.0.0", + "@wordpress/data": "^9.0.0", + "@wordpress/element": "^5.0.0", "@wordpress/i18n": "^4.52.0", + "@wordpress/icons": "^11.6.0", + "@wordpress/router": "^1.37.0", + "array-uniq": "^3.0.0", "cli": "^1.0.1", + "clsx": "^2.1.0", + "daisyui": "^5.5.18", "epic-spinners": "^2.0.0", "pinia": "^2.1.7", + "react": "^18.2.0", + "react-datepicker": "^6.0.0", + "react-dom": "^18.2.0", + "react-select": "^5.8.0", "vue": "^3.4.19", "vue-router": "^4.3.2" } diff --git a/postcss.config.react.js b/postcss.config.react.js new file mode 100644 index 000000000..fef1b2256 --- /dev/null +++ b/postcss.config.react.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/src/css/frontend/account.css b/src/css/frontend/account.css index 3deec922b..b951f4b95 100644 --- a/src/css/frontend/account.css +++ b/src/css/frontend/account.css @@ -35,12 +35,12 @@ } .wpuf-edit-profile-btn { - @apply wpuf-inline-flex wpuf-items-center wpuf-justify-center wpuf-gap-[10px] wpuf-bg-[#111827] wpuf-text-white wpuf-px-6 wpuf-py-[10px] wpuf-rounded-lg wpuf-transition-colors wpuf-font-normal wpuf-text-base wpuf-leading-6 wpuf-tracking-[0.13px] wpuf-no-underline wpuf-w-[166px] wpuf-h-[44px]; + @apply wpuf-inline-flex wpuf-items-center wpuf-justify-center wpuf-gap-[10px] wpuf-bg-[#99A7B2] wpuf-text-white wpuf-px-6 wpuf-py-[10px] wpuf-rounded-lg wpuf-transition-colors wpuf-font-normal wpuf-text-base wpuf-leading-6 wpuf-tracking-[0.13px] wpuf-no-underline wpuf-w-[166px] wpuf-h-[44px]; text-shadow: unset!important; } .wpuf-edit-profile-btn:hover { - background-color: #06090e !important; + background-color: #7F8C96 !important; } /* Navigation Styles */ @@ -53,7 +53,7 @@ } .wpuf-account-nav-item { - @apply wpuf-flex wpuf-items-center wpuf-gap-3 wpuf-px-4 wpuf-py-3 wpuf-text-[#374151] wpuf-rounded-md hover:wpuf-bg-[#E1E6EA] wpuf-transition-colors wpuf-no-underline wpuf-text-base wpuf-leading-none focus:wpuf-outline-none; + @apply wpuf-flex wpuf-items-center wpuf-gap-3 wpuf-px-4 wpuf-py-3 wpuf-text-[#2C3A41] wpuf-rounded-md hover:wpuf-bg-[#E1E6EA] wpuf-transition-colors wpuf-no-underline wpuf-text-base wpuf-leading-none focus:wpuf-outline-none; } .wpuf-account-nav-item svg { @@ -65,12 +65,11 @@ } .wpuf-account-nav-item.active { - @apply wpuf-flex wpuf-items-center wpuf-gap-[10px] wpuf-px-4 wpuf-py-3 !wpuf-bg-[#F3F4F6] !wpuf-text-gray-900 wpuf-rounded-lg wpuf-transition-colors wpuf-no-underline wpuf-text-base wpuf-leading-none focus:wpuf-outline-none wpuf-w-[260px] wpuf-h-[48px]; + @apply wpuf-flex wpuf-items-center wpuf-gap-[10px] wpuf-px-4 wpuf-py-3 !wpuf-bg-[#E1E6EA] !wpuf-text-gray-800 wpuf-rounded-lg wpuf-transition-colors wpuf-no-underline wpuf-text-base wpuf-leading-none focus:wpuf-outline-none wpuf-w-[260px] wpuf-h-[48px]; } .wpuf-account-nav-item:hover { - background-color: #F3F4F6 !important; - color: #06090e !important; + color: #99A7B2 !important; } /* Logout Section */ @@ -463,14 +462,13 @@ transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1) !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; border: none !important; - background-color: #111827 !important; + background-color: #99A7B2 !important; color: rgb(255, 255, 255) !important; text-shadow: unset !important; } .wpuf-form-add .wpuf-submit-button:hover { - background-color: #030712 !important; - color: #D1D5DB !important; + background-color: #7F8C96 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1) !important; } diff --git a/src/css/subscriptions.css b/src/css/subscriptions.css new file mode 100644 index 000000000..ba9e9ffbd --- /dev/null +++ b/src/css/subscriptions.css @@ -0,0 +1,50 @@ +/* DESCRIPTION: Subscriptions React page styles with Tailwind CSS v3 */ +@tailwind base; +@tailwind components; +@tailwind utilities; + +/* Tooltip styles — DaisyUI's .tooltip class doesn't work with the wpuf- prefix, + so we define .wpuf-tooltip manually using data-tip + ::before pseudo-element. */ +.wpuf-tooltip { + position: relative; + display: inline-flex; +} + +.wpuf-tooltip[data-tip]::before { + content: attr(data-tip); + position: absolute; + bottom: calc(100% + 0.5rem); + left: 50%; + transform: translateX(-50%); + white-space: normal; + max-width: 20rem; + width: max-content; + padding: 0.375rem 0.625rem; + font-size: 0.75rem; + line-height: 1.25; + border-radius: 0.375rem; + opacity: 0; + pointer-events: none; + z-index: 50; + transition: opacity 0.2s ease-in-out; +} + +.wpuf-tooltip[data-tip]::after { + content: ""; + position: absolute; + bottom: calc(100% + 0.125rem); + left: 50%; + transform: translateX(-50%); + border-width: 0.375rem; + border-style: solid; + border-color: transparent; + opacity: 0; + pointer-events: none; + z-index: 50; + transition: opacity 0.2s ease-in-out; +} + +.wpuf-tooltip[data-tip]:hover::before, +.wpuf-tooltip[data-tip]:hover::after { + opacity: 1; +} diff --git a/src/js/api/subscription.js b/src/js/api/subscription.js new file mode 100644 index 000000000..9708e0419 --- /dev/null +++ b/src/js/api/subscription.js @@ -0,0 +1,122 @@ +/** + * Subscriptions API + * Centralizes all apiFetch calls for the subscriptions module + */ +import apiFetch from '@wordpress/api-fetch'; +import { addQueryArgs } from '@wordpress/url'; + +const NAMESPACE = '/wpuf/v1'; +const ENDPOINT = `${NAMESPACE}/wpuf_subscription`; + +/** + * Fetch subscriptions list + * + * @param {Object} params - Query parameters (status, offset, per_page) + * @return {Promise} API response + */ +export const fetchSubscriptions = async (params = {}) => { + return apiFetch({ + path: addQueryArgs(ENDPOINT, params), + method: 'GET', + }); +}; + +/** + * Fetch single subscription + * + * @param {number} id - Subscription ID + * @return {Promise} API response + */ +export const fetchSubscription = async (id) => { + return apiFetch({ + path: `${ENDPOINT}/${id}`, + method: 'GET', + }); +}; + +/** + * Fetch subscription counts + * + * @param {string} status - Optional status filter + * @return {Promise} API response + */ +export const fetchSubscriptionCounts = async (status = 'all') => { + let path = `${ENDPOINT}/count`; + if (status && status !== 'all') { + path += `/${status}`; + } + return apiFetch({ + path, + method: 'GET', + }); +}; + +/** + * Create or Update subscription + * + * @param {Object} data - Subscription data + * @return {Promise} API response + */ +export const updateSubscription = async (data) => { + let path = ENDPOINT; + if (data.ID) { + path += `/${data.ID}`; + } + return apiFetch({ + path, + method: 'POST', + data: { subscription: data }, + }); +}; + +/** + * Delete subscription + * + * @param {number} id - Subscription ID + * @return {Promise} API response + */ +export const deleteSubscription = async (id) => { + return apiFetch({ + path: `${ENDPOINT}/${id}`, + method: 'DELETE', + }); +}; + +/** + * Fetch subscribers for a subscription + * + * @param {number} subscriptionId - Subscription ID + * @return {Promise} API response + */ +export const fetchSubscribers = async (subscriptionId) => { + return apiFetch({ + path: addQueryArgs(`${ENDPOINT}/subscribers`, { subscription_id: subscriptionId }), + method: 'GET', + }); +}; + +/** + * Fetch subscription settings + * + * @return {Promise} API response + */ +export const fetchSubscriptionSettings = async () => { + return apiFetch({ + path: `${NAMESPACE}/subscription-settings`, + method: 'GET', + }); +}; + +/** + * Save subscription settings + * + * @param {Object} settings - Settings data + * @return {Promise} API response + */ +export const saveSubscriptionSettings = async (settings) => { + return apiFetch({ + path: `${NAMESPACE}/subscription-settings`, + method: 'POST', + data: settings, + }); +}; diff --git a/src/js/components/Header.jsx b/src/js/components/Header.jsx new file mode 100644 index 000000000..9b420980c --- /dev/null +++ b/src/js/components/Header.jsx @@ -0,0 +1,60 @@ +/** + * DESCRIPTION: Header component for WP User Frontend admin pages + * DESCRIPTION: Displays logo, version, upgrade link, and support links + */ +import { __ } from '@wordpress/i18n'; + +const Header = ( { utm = 'wpuf-header' } ) => { + const wpuf = window.wpuf_admin_script; + const logoUrl = wpuf.asset_url + '/images/wpuf-icon-circle.svg'; + const upgradeUrl = wpuf.upgradeUrl + '?utm_source=' + utm + '&utm_medium=wpuf-header'; + const supportUrl = wpuf.support_url; + + return ( + + ); +}; + +export default Header; diff --git a/src/js/components/subscriptions/ContentHeader.jsx b/src/js/components/subscriptions/ContentHeader.jsx new file mode 100644 index 000000000..57b0137af --- /dev/null +++ b/src/js/components/subscriptions/ContentHeader.jsx @@ -0,0 +1,38 @@ +/** + * DESCRIPTION: ContentHeader component for Subscriptions page + * DESCRIPTION: Displays title and "Add Subscription" button + */ +import { __ } from '@wordpress/i18n'; + +const ContentHeader = ( { currentSubscriptionStatus = 'all', allCount = {}, onAddSubscription } ) => { + const shouldShowButton = ! ( + currentSubscriptionStatus === 'trash' + ); + + return ( +
+

+ { __( 'Subscriptions', 'wp-user-frontend' ) } +

+ +
+ { shouldShowButton && onAddSubscription && ( + + ) } +
+
+ ); +}; + +export default ContentHeader; diff --git a/src/js/components/subscriptions/Empty.jsx b/src/js/components/subscriptions/Empty.jsx new file mode 100644 index 000000000..f904a5961 --- /dev/null +++ b/src/js/components/subscriptions/Empty.jsx @@ -0,0 +1,41 @@ +/** + * DESCRIPTION: Empty state component when no subscriptions found + * DESCRIPTION: Shows appropriate message and action based on current status + */ +import { __ } from '@wordpress/i18n'; + +const Empty = ( { message, currentSubscriptionStatus, onAddSubscription } ) => { + return ( +
+
+ { currentSubscriptionStatus === 'all' && ( + + ) } + { currentSubscriptionStatus === 'all' && ( +

+ { __( 'No Subscription created yet!', 'wp-user-frontend' ) } +

+ ) } +

+ { message } +

+ { currentSubscriptionStatus === 'all' && onAddSubscription && ( +
+ +
+ ) } +
+
+ ); +}; + +export default Empty; diff --git a/src/js/components/subscriptions/ListHeader.jsx b/src/js/components/subscriptions/ListHeader.jsx new file mode 100644 index 000000000..65880c772 --- /dev/null +++ b/src/js/components/subscriptions/ListHeader.jsx @@ -0,0 +1,33 @@ +/** + * DESCRIPTION: Displays header with title and description for subscription list + * DESCRIPTION: Shows different messages based on current subscription status + */ +import { __ } from '@wordpress/i18n'; + +const ListHeader = ( { message } ) => { + // Get title from store - for now we'll pass it as prop or use simpler approach + // The Vue version uses the store to get currentSubscriptionStatus + const getStatusTitle = ( status ) => { + switch ( status ) { + case 'all': + return __( 'All Subscriptions', 'wp-user-frontend' ); + case 'publish': + return __( 'Published', 'wp-user-frontend' ); + case 'draft': + return __( 'Drafts', 'wp-user-frontend' ); + case 'trash': + return __( 'Trash', 'wp-user-frontend' ); + default: + return __( 'Subscriptions', 'wp-user-frontend' ); + } + }; + + return ( + <> +

{ getStatusTitle( message?.status || 'all' ) }

+

{ message?.text || __( 'Explore and manage all subscriptions in one place', 'wp-user-frontend' ) }

+ + ); +}; + +export default ListHeader; diff --git a/src/js/components/subscriptions/LoadingSpinner.jsx b/src/js/components/subscriptions/LoadingSpinner.jsx new file mode 100644 index 000000000..4f6c6f162 --- /dev/null +++ b/src/js/components/subscriptions/LoadingSpinner.jsx @@ -0,0 +1,19 @@ +/** + * DESCRIPTION: Loading spinner component for async operations + * DESCRIPTION: Displays centered spinning loader for subscription data fetching + */ + +/** + * Loading spinner component + * + * @return {JSX.Element} Loading spinner element + */ +const LoadingSpinner = () => { + return ( +
+
+
+ ); +}; + +export default LoadingSpinner; diff --git a/src/js/components/subscriptions/MultiSelect.jsx b/src/js/components/subscriptions/MultiSelect.jsx new file mode 100644 index 000000000..78345c323 --- /dev/null +++ b/src/js/components/subscriptions/MultiSelect.jsx @@ -0,0 +1,252 @@ +/** + * DESCRIPTION: MultiSelect dropdown component with search, pills, and drag-to-reorder. + * DESCRIPTION: Adapted from wpuf-pro user-directory module for subscription taxonomy fields. + */ +import { useState, useRef, useEffect } from '@wordpress/element'; +import { __ } from '@wordpress/i18n'; + +const MultiSelect = ( { options, value, onChange, placeholder, sortable = false, searchable = true, selectedLabel = 'items', exclusiveOptions = [ 'all' ], disabled = false } ) => { + const [ isOpen, setIsOpen ] = useState( false ); + const [ dragIndex, setDragIndex ] = useState( null ); + const [ searchTerm, setSearchTerm ] = useState( '' ); + const dropdownRef = useRef( null ); + const searchInputRef = useRef( null ); + + // Helper function to get display text from option value + const getOptionDisplayText = ( key ) => { + const option = options[ key ]; + if ( typeof option === 'string' ) { + return option; + } + if ( option && typeof option === 'object' && option.label ) { + return option.label; + } + return key; + }; + + // Close dropdown on outside click + useEffect( () => { + const handleClick = ( e ) => { + if ( dropdownRef.current && ! dropdownRef.current.contains( e.target ) ) { + setIsOpen( false ); + setSearchTerm( '' ); + } + }; + document.addEventListener( 'mousedown', handleClick ); + return () => document.removeEventListener( 'mousedown', handleClick ); + }, [] ); + + // Focus search input when dropdown opens + useEffect( () => { + if ( isOpen && searchable && searchInputRef.current ) { + setTimeout( () => { + searchInputRef.current?.focus(); + }, 100 ); + } + }, [ isOpen, searchable ] ); + + // Handle select/deselect with exclusive options logic + const handleSelect = ( key ) => { + if ( disabled ) { + return; + } + + // Check if the selected key is an exclusive option + if ( exclusiveOptions.includes( key ) ) { + onChange( [ key ] ); + setIsOpen( false ); + setSearchTerm( '' ); + return; + } + // Remove all exclusive options when selecting a non-exclusive option + let newValue = value.filter( ( k ) => ! exclusiveOptions.includes( k ) ); + if ( ! newValue.includes( key ) ) { + newValue = [ ...newValue, key ]; + } + onChange( newValue ); + setIsOpen( false ); + setSearchTerm( '' ); + }; + + const handleRemove = ( key ) => { + if ( disabled ) { + return; + } + + // If removing an exclusive option, clear all selections + if ( exclusiveOptions.includes( key ) ) { + onChange( [] ); + } else { + const newValue = value.filter( ( k ) => k !== key ); + onChange( newValue ); + } + }; + + // Drag and drop handlers (only if sortable) + const handleDragStart = ( index ) => sortable && setDragIndex( index ); + const handleDragOver = ( index ) => { + if ( ! sortable || dragIndex === null || dragIndex === index ) { + return; + } + const newValue = [ ...value ]; + const [ removed ] = newValue.splice( dragIndex, 1 ); + newValue.splice( index, 0, removed ); + setDragIndex( index ); + onChange( newValue ); + }; + const handleDragEnd = () => sortable && setDragIndex( null ); + + // Filter options based on search term and already selected values + const getFilteredOptions = () => { + let filtered = Object.keys( options ).filter( ( key ) => ! value.includes( key ) ); + + if ( searchable && searchTerm.trim() ) { + const searchLower = searchTerm.toLowerCase(); + filtered = filtered.filter( ( key ) => { + const displayText = getOptionDisplayText( key ); + return displayText.toLowerCase().includes( searchLower ); + } ); + } + + return filtered; + }; + + const availableOptions = getFilteredOptions(); + + // Get display text for selected values + const getDisplayText = () => { + if ( value.length === 0 ) { + return placeholder; + } + // Show count if more than 3 items selected + if ( value.length > 3 ) { + return `${ value.length } ${ selectedLabel } ${ __( 'selected', 'wp-user-frontend' ) }`; + } + // Show first 3 items if 3 or fewer selected + return value.slice( 0, 3 ).map( ( k ) => getOptionDisplayText( k ) ).join( ', ' ); + }; + + // Handle search input change + const handleSearchChange = ( e ) => { + setSearchTerm( e.target.value ); + }; + + // Handle search input keydown + const handleSearchKeyDown = ( e ) => { + if ( e.key === 'Escape' ) { + setIsOpen( false ); + setSearchTerm( '' ); + } else if ( e.key === 'Enter' && availableOptions.length > 0 ) { + handleSelect( availableOptions[ 0 ] ); + } + }; + + return ( +
+ + { isOpen && ( +
    + {/* Search input */} + { searchable && ( +
  • + +
  • + ) } + { availableOptions.length === 0 && ( +
  • + { searchTerm.trim() ? __( 'No matching options', 'wp-user-frontend' ) : __( 'No more options', 'wp-user-frontend' ) } +
  • + ) } + { availableOptions.map( ( key ) => ( +
  • handleSelect( key ) } + onKeyDown={ ( e ) => { + if ( e.key === 'Enter' || e.key === ' ' ) { + handleSelect( key ); + } + } } + > + { getOptionDisplayText( key ) } +
  • + ) ) } +
+ ) } + {/* Pills for selected items */} + { value.length > 0 && ( +
+ { value.map( ( key, idx ) => ( +
handleDragStart( idx ) : undefined } + onDragOver={ sortable ? ( e ) => { + e.preventDefault(); + handleDragOver( idx ); + } : undefined } + onDragEnd={ sortable ? handleDragEnd : undefined } + tabIndex={ 0 } + aria-label={ sortable ? __( 'Drag to reorder', 'wp-user-frontend' ) : undefined } + > + + { getOptionDisplayText( key ) } + + { ! disabled && ( + + ) } +
+ ) ) } +
+ ) } +
+ ); +}; + +export default MultiSelect; diff --git a/src/js/components/subscriptions/Pagination.jsx b/src/js/components/subscriptions/Pagination.jsx new file mode 100644 index 000000000..2fd36c547 --- /dev/null +++ b/src/js/components/subscriptions/Pagination.jsx @@ -0,0 +1,110 @@ +/** + * DESCRIPTION: Pagination component for subscription list + * DESCRIPTION: Handles page navigation with configurable buttons + */ +import { useState, useMemo } from '@wordpress/element'; + +const Pagination = ( { currentPage, count, maxVisibleButtons = 3, perPage, onChangePage } ) => { + const [ currentPg, setCurrentPg ] = useState( currentPage ); + + const totalPages = Math.ceil( count / perPage ); + + const isInFirstPage = currentPg === 1; + const isInLastPage = currentPg === totalPages; + + const startPage = useMemo( () => { + if ( currentPg === 1 || totalPages <= maxVisibleButtons ) { + return 1; + } + if ( currentPg === totalPages ) { + return totalPages - maxVisibleButtons; + } + return currentPg - 1; + }, [ currentPg, totalPages, maxVisibleButtons ] ); + + const startNumber = ( currentPg - 1 ) * perPage + 1; + const endNumber = Math.min( currentPg * perPage, count ); + + const pages = useMemo( () => { + const range = []; + for ( + let i = startPage; + i <= Math.min( startPage + maxVisibleButtons - 1, totalPages ); + i++ + ) { + range.push( { + name: i, + isDisabled: i === currentPg, + } ); + } + return range; + }, [ startPage, maxVisibleButtons, totalPages, currentPg ] ); + + const goToFirstPage = () => { + setCurrentPg( 1 ); + onChangePage( 1 ); + }; + + const goToLastPage = () => { + setCurrentPg( totalPages ); + onChangePage( totalPages ); + }; + + const goToPage = ( page ) => { + setCurrentPg( page ); + onChangePage( page ); + }; + + return ( +
+
+
+

+ Showing + { startNumber } + to + { endNumber } + of + { count } + results +

+
+ { count > perPage && ( + + ) } +
+
+ ); +}; + +export default Pagination; diff --git a/src/js/components/subscriptions/Preferences.jsx b/src/js/components/subscriptions/Preferences.jsx new file mode 100644 index 000000000..4aa03ccab --- /dev/null +++ b/src/js/components/subscriptions/Preferences.jsx @@ -0,0 +1,181 @@ +/** + * DESCRIPTION: Preferences component for subscription settings + * DESCRIPTION: Manages subscription appearance preferences like button color + */ +import { __ } from '@wordpress/i18n'; +import { useState, useEffect, useCallback } from '@wordpress/element'; +import { useDispatch } from '@wordpress/data'; +import { fetchSubscriptionSettings, saveSubscriptionSettings } from '../../api/subscription'; + +const Preferences = () => { + const [buttonColor, setButtonColor] = useState(''); + const [isSaving, setIsSaving] = useState(false); + + const { addNotice } = useDispatch('wpuf/subscriptions-notice'); + + // Load settings on mount + useEffect(() => { + const loadSettings = async () => { + try { + const response = await fetchSubscriptionSettings(); + + if (response.button_color !== undefined) { + setButtonColor(response.button_color || ''); + } + } catch (error) { + console.error('[Preferences] Error loading settings:', error); + } + }; + + loadSettings(); + }, []); + + // Save settings + const handleSave = useCallback(async () => { + setIsSaving(true); + + try { + const response = await saveSubscriptionSettings({ + button_color: buttonColor, + }); + + addNotice({ + content: __('Preferences saved successfully', 'wp-user-frontend'), + type: 'success', + }); + } catch (error) { + console.error('[Preferences] Error saving settings:', error); + addNotice({ + content: __('Failed to save settings', 'wp-user-frontend'), + type: 'error', + }); + } finally { + setIsSaving(false); + } + }, [buttonColor, addNotice]); + + // Handle color input change from native color picker + const handleColorInputChange = useCallback((e) => { + setButtonColor(e.target.value); + }, []); + + // Clear color + const handleClearColor = useCallback(() => { + setButtonColor('#079669'); + }, []); + + // Handle text input change + const handleTextInputChange = useCallback((e) => { + setButtonColor(e.target.value); + }, []); + + return ( +
+
+

+ {__('Subscription Preferences', 'wp-user-frontend')} +

+

+ {__('Configure subscription appearance preferences', 'wp-user-frontend')} +

+
+ +
+
+ {/* Button Appearance Section */} +
+

+ {__('Color Settings', 'wp-user-frontend')} +

+ +
+
+ + + + + + +
+
+
+
+ + + {buttonColor && ( + + )} +
+
+
+ +
+
+

+ {__('Leave empty to use the default primary color from your Tailwind configuration.', 'wp-user-frontend')} +

+
+
+ + {/* Save Button */} +
+ +
+
+
+
+ ); +}; + +export default Preferences; diff --git a/src/js/components/subscriptions/ProBadge.jsx b/src/js/components/subscriptions/ProBadge.jsx new file mode 100644 index 000000000..5979836f9 --- /dev/null +++ b/src/js/components/subscriptions/ProBadge.jsx @@ -0,0 +1,22 @@ +/** + * DESCRIPTION: ProBadge component for Pro feature indicators + * DESCRIPTION: Displays a "Pro" badge for premium features + */ +import { __ } from '@wordpress/i18n'; + +const ProBadge = ( { isPro = false } ) => { + const wpufSubscriptions = window.wpufSubscriptions || {}; + + // Don't show badge if Pro is active or if not a Pro feature + if ( ! isPro || wpufSubscriptions.isProActive ) { + return null; + } + + return ( + + { __( 'Pro', 'wp-user-frontend' ) } + + ); +}; + +export default ProBadge; diff --git a/src/js/components/subscriptions/ProTooltip.jsx b/src/js/components/subscriptions/ProTooltip.jsx new file mode 100644 index 000000000..ef12cda3a --- /dev/null +++ b/src/js/components/subscriptions/ProTooltip.jsx @@ -0,0 +1,40 @@ +/** + * DESCRIPTION: ProTooltip component for upgrade prompts + * DESCRIPTION: Shows tooltip with upgrade link on hover for Pro features + */ +import { __ } from '@wordpress/i18n'; + +const ProTooltip = ( { isPro = true } ) => { + const wpufSubscriptions = window.wpufSubscriptions || {}; + + // Don't show tooltip if Pro is active or if not a Pro feature + if ( ! isPro || wpufSubscriptions.isProActive ) { + return null; + } + + return ( +
+
+

+ { __( 'This feature is available in Pro version', 'wp-user-frontend' ) } +

+ + { __( 'Upgrade to Pro', 'wp-user-frontend' ) } + → + + {/* Arrow */} +
+
+
+ ); +}; + +export default ProTooltip; diff --git a/src/js/components/subscriptions/QuickEdit.jsx b/src/js/components/subscriptions/QuickEdit.jsx new file mode 100644 index 000000000..66ebc8d64 --- /dev/null +++ b/src/js/components/subscriptions/QuickEdit.jsx @@ -0,0 +1,223 @@ +/** + * DESCRIPTION: Quick Edit modal for subscription plan name and date + * DESCRIPTION: Allows quick editing without leaving the list view + */ +import { __ } from '@wordpress/i18n'; +import { useState, useEffect, useCallback } from '@wordpress/element'; +import { useSelect, useDispatch } from '@wordpress/data'; +import { ExclamationCircleIcon } from '@heroicons/react/20/solid'; +import UpdateButton from './UpdateButton'; + +const QuickEdit = () => { + const [ title, setTitle ] = useState( '' ); + const [ date, setDate ] = useState( '' ); + + // Get data from stores + const isQuickEdit = useSelect( ( select ) => select( 'wpuf/subscriptions-quick-edit' ).isQuickEdit(), [] ); + const { item, errors, isUpdating, updateError } = useSelect( ( select ) => { + const store = select( 'wpuf/subscriptions' ); + return { + item: store.getItem(), + errors: store.getErrors() || {}, + isUpdating: store.isUpdating(), + updateError: store.getUpdateError(), + }; + }, [] ); + + const { setItem, setError, resetErrors, updateItem } = useDispatch( 'wpuf/subscriptions' ); + const { setQuickEditStatus } = useDispatch( 'wpuf/subscriptions-quick-edit' ); + const { addNotice } = useDispatch( 'wpuf/subscriptions-notice' ); + + // Initialize form data when item changes + useEffect( () => { + if ( item ) { + setTitle( item.post_title || '' ); + setDate( item.post_date || '' ); + } + }, [ item ] ); + + // Format date for datetime-local input (YYYY-MM-DDTHH:mm) + const formatDateTimeForInput = useCallback( ( dateStr ) => { + if ( ! dateStr ) return ''; + const date = new Date( dateStr ); + const year = date.getFullYear(); + const month = String( date.getMonth() + 1 ).padStart( 2, '0' ); + const day = String( date.getDate() ).padStart( 2, '0' ); + const hours = String( date.getHours() ).padStart( 2, '0' ); + const minutes = String( date.getMinutes() ).padStart( 2, '0' ); + return `${ year }-${ month }-${ day }T${ hours }:${ minutes }`; + }, [] ); + + // Format date for API (YYYY-MM-DD HH:mm:ss) + const formatDateTimeForAPI = useCallback( ( dateStr ) => { + if ( ! dateStr ) return ''; + const date = new Date( dateStr ); + const year = date.getFullYear(); + const month = String( date.getMonth() + 1 ).padStart( 2, '0' ); + const day = String( date.getDate() ).padStart( 2, '0' ); + const hours = String( date.getHours() ).padStart( 2, '0' ); + const minutes = String( date.getMinutes() ).padStart( 2, '0' ); + const seconds = String( date.getSeconds() ).padStart( 2, '0' ); + return `${ year }-${ month }-${ day } ${ hours }:${ minutes }:${ seconds }`; + }, [] ); + + // Common update function with status + const updateWithStatus = useCallback( ( newStatus ) => { + resetErrors(); + + // Validate plan name + if ( ! title || title.trim() === '' ) { + setError( 'planName', __( 'This field is required', 'wp-user-frontend' ) ); + return; + } + + if ( title.includes( '#' ) ) { + setError( 'planName', __( '# is not supported in plan name', 'wp-user-frontend' ) ); + return; + } + + // Update the item with new values + const updatedItem = { + ...item, + post_title: title, + post_date: formatDateTimeForAPI( date ), + post_status: newStatus, + }; + + setItem( updatedItem ); + + // Call updateItem action + updateItem().then( ( result ) => { + if ( result.success ) { + addNotice( { + content: result.message || __( 'Subscription updated successfully', 'wp-user-frontend' ), + type: 'success', + } ); + setQuickEditStatus( false ); + // Refresh the list after a short delay + setTimeout( () => { + window.location.reload(); + }, 1000 ); + } else { + setError( 'fetch', result.message || __( 'An error occurred while updating', 'wp-user-frontend' ) ); + } + } ); + }, [ item, title, date, setItem, setError, resetErrors, updateItem, setQuickEditStatus, addNotice, formatDateTimeForAPI ] ); + + // Handle publish + const handlePublish = useCallback( () => { + updateWithStatus( 'publish' ); + }, [ updateWithStatus ] ); + + // Handle save as draft + const handleSaveDraft = useCallback( () => { + updateWithStatus( 'draft' ); + }, [ updateWithStatus ] ); + + // Handle cancel + const handleCancel = useCallback( () => { + setQuickEditStatus( false ); + resetErrors(); + }, [ setQuickEditStatus, resetErrors ] ); + + if ( ! isQuickEdit ) { + return null; + } + + return ( + <> + {/* Backdrop */} +
+ + {/* Modal */} +
+
+ {/* Plan Name Field */} +
+ +
+ setTitle( e.target.value ) } + className={ `wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1.5 wpuf-pl-3 wpuf-pr-10 wpuf-shadow-sm focus:wpuf-outline-none focus:wpuf-ring-1 sm:wpuf-text-sm ${ + errors?.planName + ? '!wpuf-border-red-500 wpuf-ring-red-300 placeholder:wpuf-text-red-300 !wpuf-text-red-900 focus:wpuf-ring-red-500 wpuf-border-2' + : 'wpuf-ring-gray-300 focus:wpuf-ring-blue-500 wpuf-border-gray-300' + }` } + aria-invalid={ errors?.planName ? 'true' : 'false' } + /> + { errors?.planName && ( +
+
+ ) } +
+ { errors?.planName && ( +

+ { errors?.planName?.message } +

+ ) } +
+ + {/* Date Field */} +
+ +
+ setDate( e.target.value ) } + className={ `wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1.5 wpuf-pl-3 wpuf-pr-3 wpuf-shadow-sm focus:wpuf-outline-none focus:wpuf-ring-1 sm:wpuf-text-sm ${ + errors?.date + ? '!wpuf-border-red-500 wpuf-ring-red-300 placeholder:wpuf-text-red-300 !wpuf-text-red-900 focus:wpuf-ring-red-500 wpuf-border-2' + : 'wpuf-ring-gray-300 focus:wpuf-ring-blue-500 wpuf-border-gray-300' + }` } + aria-invalid={ errors?.date ? 'true' : 'false' } + /> +
+ { errors?.date && ( +

+ { __( 'Not a valid date', 'wp-user-frontend' ) } +

+ ) } +
+ + {/* Update Error */} + { updateError && updateError.status && ( +
+

{ updateError.message }

+
+ ) } + + {/* Actions */} +
+ + +
+
+
+ + ); +}; + +export default QuickEdit; diff --git a/src/js/components/subscriptions/SidebarMenu.jsx b/src/js/components/subscriptions/SidebarMenu.jsx new file mode 100644 index 000000000..5a6079153 --- /dev/null +++ b/src/js/components/subscriptions/SidebarMenu.jsx @@ -0,0 +1,58 @@ +/** + * DESCRIPTION: SidebarMenu component for Subscriptions page + * DESCRIPTION: Displays navigation menu with status filters and counts + */ +import { __ } from '@wordpress/i18n'; + +const SidebarMenu = ( { + currentSubscriptionStatus = 'all', + allCount = {}, + onStatusClick, + isUnsavedPopupOpen = false, +} ) => { + const statusItems = [ + { key: 'all', label: __( 'All Subscriptions', 'wp-user-frontend' ) }, + { key: 'publish', label: __( 'Published', 'wp-user-frontend' ) }, + { key: 'draft', label: __( 'Drafts', 'wp-user-frontend' ) }, + { key: 'trash', label: __( 'Trash', 'wp-user-frontend' ) }, + { key: 'preferences', label: __( 'Preferences', 'wp-user-frontend' ) }, + ]; + + return ( +
+
+
    + { statusItems.map( ( item ) => { + const count = allCount[ item.key ] || 0; + const isActive = currentSubscriptionStatus === item.key; + + return ( +
  • onStatusClick && onStatusClick( item.key ) } + className={ + 'wpuf-justify-between wpuf-text-gray-700 hover:wpuf-text-primary hover:wpuf-bg-gray-50 group wpuf-flex wpuf-gap-x-3 wpuf-rounded-md wpuf-py-2 wpuf-px-[20px] wpuf-text-sm wpuf-leading-6 hover:wpuf-cursor-pointer' + + ( isActive ? ' wpuf-bg-gray-50 wpuf-text-primary' : '' ) + } + > + { item.label } + { count > 0 && ( + + { count } + + ) } +
  • + ); + } ) } +
+
+
+ ); +}; + +export default SidebarMenu; diff --git a/src/js/components/subscriptions/SubscriptionBox.jsx b/src/js/components/subscriptions/SubscriptionBox.jsx new file mode 100644 index 000000000..44eaad3f7 --- /dev/null +++ b/src/js/components/subscriptions/SubscriptionBox.jsx @@ -0,0 +1,295 @@ +/** + * DESCRIPTION: Displays a single subscription card in the list view + * DESCRIPTION: Shows subscription details with actions menu + */ +import { __ } from '@wordpress/i18n'; +import { useState, useEffect, useCallback, useMemo } from '@wordpress/element'; +import { useSelect, useDispatch } from '@wordpress/data'; +import { DropdownMenu, Modal, Button, ButtonGroup } from '@wordpress/components'; +import { moreVertical, pencil, trash, check, closeSmall } from '@wordpress/icons'; +import { applyFilters } from '@wordpress/hooks'; +import { useSubscriptionActions } from '../../hooks'; +import { SubscriptionBoxFooter } from '../../slots'; +import { fetchSubscribers } from '../../api/subscription'; + +const SubscriptionBox = ({ subscription, onEdit }) => { + const [showTrashModal, setShowTrashModal] = useState(false); + const [showBox, setShowBox] = useState(true); + const [subscribers, setSubscribers] = useState(0); + + // These selectors need state argument, so use useSelect directly + const { getReadableBillingAmount, isRecurring } = useSelect((select) => select('wpuf/subscriptions'), []); + // Store actions using custom hook + const { setItem, updateItem, deleteItem } = useSubscriptionActions(); + // Quick edit store actions + const { setQuickEditStatus } = useDispatch('wpuf/subscriptions-quick-edit'); + + const isPasswordProtected = useMemo(() => { + return subscription.post_password !== ''; + }, [subscription.post_password]); + + const postStatus = useMemo(() => { + let status = subscription.post_status; + if (subscription.post_status === 'publish') { + return 'Published'; + } + const firstLetter = status.charAt(0); + const firstLetterCap = firstLetter.toUpperCase(); + const remainingLetters = status.slice(1); + return firstLetterCap + remainingLetters; + }, [subscription.post_status]); + + const pillColor = useMemo(() => { + const postStatus = subscription.post_status; + switch (postStatus) { + case 'publish': + return 'wpuf-text-green-700 wpuf-bg-green-50'; + case 'private': + return 'wpuf-text-orange-700 wpuf-bg-orange-50'; + case 'draft': + return 'wpuf-text-yellow-700 wpuf-bg-yellow-50'; + case 'pending': + return 'wpuf-text-slate-700 wpuf-bg-slate-50'; + case 'trash': + return 'wpuf-text-red-700 wpuf-bg-red-50'; + default: + return 'wpuf-text-green-700 wpuf-bg-green-50'; + } + }, [subscription.post_status]); + + const billingAmount = useMemo(() => { + return getReadableBillingAmount(subscription); + }, [subscription, getReadableBillingAmount]); + + const isRecurringSub = useMemo(() => { + return isRecurring(subscription); + }, [subscription, isRecurring]); + + const subscribersLink = window.wpufSubscriptions.siteUrl + '/wp-admin/edit.php?post_type=wpuf_subscription&page=wpuf_subscribers&post_ID=' + subscription.ID; + + // Fetch subscribers count + useEffect(() => { + fetchSubscribers(subscription.ID) + .then((response) => { + setSubscribers(response.subscribers); + }) + .catch(() => { + // Silently fail on error + }); + }, [subscription.ID]); + + const handleEdit = useCallback(() => { + setItem(subscription); + // Use the callback prop if provided, otherwise fall back to URL navigation + if (onEdit) { + onEdit(subscription.ID); + } + }, [subscription, setItem, onEdit]); + + const handleQuickEdit = useCallback(() => { + setItem(subscription); + setQuickEditStatus(true); + }, [subscription, setItem, setQuickEditStatus]); + + const handleToggleStatus = useCallback(() => { + const newStatus = subscription.post_status === 'draft' ? 'publish' : 'draft'; + const updatedSubscription = { + ...subscription, + edit_single_row: true, + edit_row_name: 'post_status', + edit_row_value: newStatus, + }; + setItem(updatedSubscription); + updateItem().then((result) => { + if (result.success) { + setShowBox(false); + // Refresh the list + window.location.reload(); + } + }); + }, [subscription, setItem, updateItem]); + + const handleTrash = useCallback(() => { + setShowTrashModal(true); + }, []); + + // Actually move the item to trash + const confirmTrash = useCallback(() => { + const updatedSubscription = { + ...subscription, + edit_single_row: true, + edit_row_name: 'post_status', + edit_row_value: 'trash', + }; + setItem(updatedSubscription); + updateItem().then((result) => { + if (result.success) { + setShowBox(false); + window.location.reload(); + } + }); + setShowTrashModal(false); + }, [subscription, setItem, updateItem]); + + const handleRestore = useCallback(() => { + const updatedSubscription = { + ...subscription, + edit_single_row: true, + edit_row_name: 'post_status', + edit_row_value: 'draft', + }; + setItem(updatedSubscription); + updateItem().then((result) => { + if (result.success) { + setShowBox(false); + window.location.reload(); + } + }); + }, [subscription, setItem, updateItem]); + + const handleDelete = useCallback(() => { + deleteItem(subscription.ID).then((result) => { + if (result.success) { + setShowBox(false); + window.location.reload(); + } + }); + setShowTrashModal(false); + }, [subscription.ID, deleteItem]); + + const getMenuItems = () => { + const items = []; + if (subscription.post_status !== 'trash') { + items.push({ + icon: pencil, + title: __('Edit', 'wp-user-frontend'), + onClick: handleEdit, + }); + items.push({ + icon: pencil, + title: __('Quick Edit', 'wp-user-frontend'), + onClick: handleQuickEdit, + }); + items.push({ + icon: subscription.post_status === 'publish' ? closeSmall : check, + title: subscription.post_status === 'publish' ? __('Draft', 'wp-user-frontend') : __('Publish', 'wp-user-frontend'), + onClick: handleToggleStatus, + }); + items.push({ + icon: trash, + title: __('Trash', 'wp-user-frontend'), + onClick: handleTrash, + }); + } else { + items.push({ + icon: check, + title: __('Restore', 'wp-user-frontend'), + onClick: handleRestore, + }); + items.push({ + icon: trash, + title: __('Delete Permanently', 'wp-user-frontend'), + onClick: handleDelete, + }); + } + return applyFilters( 'wpuf.subscription.boxMenuItems', items, subscription ); + }; + + if (!showBox) { + return null; + } + + return ( + <> +
+
+
+
+ {subscription.post_title}  + {isPasswordProtected && ( + + + + )} +
+

+
+
+ + {/* Quick Menu Button */} +
+ +
+ + {/* Status Pill and Recurring Icon */} +
+
+ {postStatus} +
+ {isRecurringSub && ( + + + + )} +
+ + {/* Subscribers Count */} +
+

{__('Total Subscribers', 'wp-user-frontend')}

+ {subscribers} +
+ + {/* Extension slot: Pro and third-party plugins can add content to card footer */} + +
+ + {/* Confirmation Popup */} + {showTrashModal && ( + setShowTrashModal(false)} + className="wpuf-delete-modal" + > +
+

+ {subscription.post_status === 'trash' + ? __('Are you sure you want to permanently delete this subscription? This action cannot be undone.', 'wp-user-frontend') + : __('Are you sure you want to move this subscription to trash?', 'wp-user-frontend')} +

+
+ + + + +
+
+
+ )} + + ); +}; + +export default SubscriptionBox; diff --git a/src/js/components/subscriptions/SubscriptionDetails.jsx b/src/js/components/subscriptions/SubscriptionDetails.jsx new file mode 100644 index 000000000..1c5b85062 --- /dev/null +++ b/src/js/components/subscriptions/SubscriptionDetails.jsx @@ -0,0 +1,123 @@ +/** + * DESCRIPTION: SubscriptionDetails component with tab navigation + * DESCRIPTION: Renders tabbed interface for subscription sections + */ +import { useState, useEffect } from '@wordpress/element'; +import { __ } from '@wordpress/i18n'; +import { useDispatch } from '@wordpress/data'; +import SubscriptionSubsection from './SubscriptionSubsection'; +import { SubscriptionTabContent } from '../../slots'; + +const SubscriptionDetails = ( { subscription, onFieldChange, currentTab: externalCurrentTab, onTabChange: externalOnTabChange } ) => { + const wpufSubscriptions = window.wpufSubscriptions || {}; + const sections = wpufSubscriptions.sections || []; + const subSections = wpufSubscriptions.subSections || {}; + const fields = wpufSubscriptions.fields || {}; + const dependentFields = wpufSubscriptions.dependentFields || {}; + + // Use internal state if no external control provided + const [ internalCurrentTab, setInternalCurrentTab ] = useState( 'subscription_details' ); + + const currentTab = externalCurrentTab !== undefined ? externalCurrentTab : internalCurrentTab; + const setCurrentTab = externalOnTabChange !== undefined ? externalOnTabChange : setInternalCurrentTab; + + const dispatch = useDispatch( 'wpuf/subscriptions-field-dependency' ); + + // Initialize dependent fields in store and calculate initial visibility + useEffect( () => { + if ( ! dependentFields || ! dispatch ) { + return; + } + + dispatch.addDependentFields( dependentFields ); + + // Build initial modifier statuses from the subscription data and field definitions + const allFields = wpufSubscriptions.fields || {}; + const initialStatuses = {}; + + for ( const modifierKey in dependentFields ) { + // Find the field definition for this modifier key across all sections/subsections + let fieldDef = null; + + for ( const sectionId in allFields ) { + for ( const subSectionId in allFields[ sectionId ] ) { + if ( allFields[ sectionId ][ subSectionId ]?.[ modifierKey ] ) { + fieldDef = allFields[ sectionId ][ subSectionId ][ modifierKey ]; + break; + } + } + if ( fieldDef ) { + break; + } + } + + if ( ! fieldDef ) { + initialStatuses[ modifierKey ] = false; + continue; + } + + // Read the current value from the subscription + let rawValue = fieldDef.default || ''; + + if ( subscription ) { + if ( fieldDef.db_type === 'meta' ) { + rawValue = subscription.meta_value?.[ fieldDef.db_key ] ?? fieldDef.default ?? ''; + } else if ( fieldDef.db_type === 'post' ) { + rawValue = subscription[ fieldDef.db_key ] ?? fieldDef.default ?? ''; + } + } + + // Convert to boolean the same way SubscriptionField does + initialStatuses[ modifierKey ] = rawValue === 'on' || rawValue === 'yes' || rawValue === true; + } + + dispatch.initializeFieldVisibility( initialStatuses ); + }, [ dependentFields, dispatch, subscription ] ); + + return ( + <> + {/* Tab Navigation */} +
+
    + { sections.map( ( section ) => ( +
  • + +
  • + ) ) } +
+
+ + {/* Subsections for current tab — Object.values handles PHP arrays that lost their sequential keys */} + { subSections[ currentTab ] && + ( Array.isArray( subSections[ currentTab ] ) + ? subSections[ currentTab ] + : Object.values( subSections[ currentTab ] ) + ).map( ( subSection ) => ( + + ) )} + + {/* Extension slot: Pro and third-party plugins can add content per tab */} + + + ); +}; + +export default SubscriptionDetails; diff --git a/src/js/components/subscriptions/SubscriptionField.jsx b/src/js/components/subscriptions/SubscriptionField.jsx new file mode 100644 index 000000000..b2622918f --- /dev/null +++ b/src/js/components/subscriptions/SubscriptionField.jsx @@ -0,0 +1,402 @@ +/** + * DESCRIPTION: SubscriptionField component for rendering individual form fields + * DESCRIPTION: Handles various field types: input-text, input-number, textarea, switcher, select, inline, time-date, multi-select + */ +import { useMemo } from '@wordpress/element'; +import { __ } from '@wordpress/i18n'; +import { useSelect, useDispatch } from '@wordpress/data'; +import { applyFilters } from '@wordpress/hooks'; +import ProBadge from './ProBadge'; +import ProTooltip from './ProTooltip'; +import MultiSelect from './MultiSelect'; + +const SubscriptionField = ( { field, fieldId, subscription, onFieldChange } ) => { + const wpufSubscriptions = window.wpufSubscriptions || {}; + + // Get hidden fields from store + const hiddenFields = useSelect( + ( select ) => { + const store = select( 'wpuf/subscriptions-field-dependency' ); + return store ? store.getHiddenFields() : []; + }, + [] + ); + + // Get taxonomy restriction values from store for multi-select fields + const isViewRestriction = field.db_key === '_sub_view_allowed_term_ids'; + const { taxonomySelected, fullRestriction } = useSelect( + ( select ) => { + if ( field.type !== 'multi-select' ) { + return { taxonomySelected: [], fullRestriction: {} }; + } + const store = select( 'wpuf/subscriptions' ); + const restriction = isViewRestriction + ? store.getTaxonomyViewRestriction() + : store.getTaxonomyRestriction(); + return { + taxonomySelected: restriction[ field.name ] || [], + fullRestriction: restriction, + }; + }, + [ field.type, field.name, field.db_key ] + ); + + const dispatch = useDispatch( 'wpuf/subscriptions-field-dependency' ); + const subscriptionsDispatch = useDispatch( 'wpuf/subscriptions' ); + + // Convert term_fields array to options object for MultiSelect component + const multiSelectOptions = useMemo( () => { + if ( field.type !== 'multi-select' || ! field.term_fields ) { + return {}; + } + const termsList = Array.isArray( field.term_fields ) ? field.term_fields : Object.values( field.term_fields ); + const opts = {}; + termsList.forEach( ( term ) => { + opts[ String( term.value ) ] = term.label; + } ); + return opts; + }, [ field.type, field.term_fields ] ); + + // Check if field should be hidden + const isHidden = hiddenFields.includes( fieldId ); + + // Check if Pro feature + const isPro = field.is_pro && ! wpufSubscriptions.isProActive; + + // Get field value based on db_type + const getFieldValue = () => { + if ( ! subscription ) { + return field.default || ''; + } + + switch ( field.db_type ) { + case 'meta': + return subscription.meta_value?.[ field.db_key ] || field.default || ''; + + case 'meta_serialized': + if ( subscription.meta_value?.[ field.db_key ] ) { + return subscription.meta_value[ field.db_key ][ field.serialize_key ] || field.default || ''; + } + return field.default || ''; + + case 'post': + return subscription[ field.db_key ] || field.default || ''; + + default: + return field.default || ''; + } + }; + + // Parse expiration time value (e.g., "30 day" -> { value: "30", unit: "day" }) + const parseExpirationTime = ( timeString ) => { + if ( ! timeString || typeof timeString !== 'string' ) { + return { value: '', unit: 'day' }; + } + const parts = timeString.trim().split( ' ' ); + return { + value: parts[ 0 ] || '', + unit: parts[ 1 ] || 'day', + }; + }; + + const value = getFieldValue(); + + // Handle field value change + const handleChange = ( newValue ) => { + onFieldChange( field, newValue ); + + // Handle field dependencies for switcher type + if ( field.type === 'switcher' && dispatch ) { + dispatch.toggleDependentFields( fieldId, newValue ); + } + }; + + // Convert switcher value to boolean + const isSwitcherOn = value === 'on' || value === 'yes' || value === true; + + if ( isHidden ) { + return null; + } + + // Allow Pro and third-party plugins to override field rendering for custom field types + const customField = applyFilters( + 'wpuf.subscription.fieldComponent', + null, + field, + { fieldId, value, subscription, onFieldChange, handleChange, isPro, getFieldValue } + ); + + if ( customField ) { + return customField; + } + + return ( +
+ {/* Label */} + { field.label && ( +
+
+ ) } + + {/* Field Input */} +
+ {/* Pro overlay */} + { isPro && ( + + ) } + + {/* Input Text */} + { field.type === 'input-text' && ( + handleChange( e.target.value ) } + disabled={ isPro } + className="placeholder:wpuf-text-gray-400 wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1 wpuf-pl-3 wpuf-pr-10 wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm !wpuf-shadow-none !wpuf-border-gray-300" + /> + ) } + + {/* Input Number */} + { field.type === 'input-number' && ( + handleChange( e.target.value ) } + onKeyDown={ ( e ) => { + const allowedKeys = [ 'Backspace', 'Delete', 'Tab', 'ArrowLeft', 'ArrowRight', '.' ]; + if ( ! allowedKeys.includes( e.key ) && isNaN( Number( e.key ) ) ) { + e.preventDefault(); + } + } } + disabled={ isPro } + className="placeholder:wpuf-text-gray-400 wpuf-w-full wpuf-rounded-md wpuf-bg-white wpuf-py-1 wpuf-pl-3 wpuf-pr-10 wpuf-text-left wpuf-shadow-sm focus:!wpuf-border-primaryHover focus:wpuf-outline-none focus:wpuf-ring-1 focus:wpuf-ring-primaryHover sm:wpuf-text-sm !wpuf-shadow-none !wpuf-border-gray-300" + /> + ) } + + {/* Textarea */} + { field.type === 'textarea' && ( +