From c4465b8b3794efd1af6cfa7dda7bf19c5a415f9f Mon Sep 17 00:00:00 2001 From: Troy Chaplin Date: Fri, 29 May 2026 08:12:57 -0400 Subject: [PATCH] add husky precommit checks --- .DS_Store | Bin 0 -> 6148 bytes .github/workflows/build.yml | 35 + .prettierrc | 3 +- build/validation-api-settings-rtl.css | 2 +- build/validation-api-settings.asset.php | 2 +- build/validation-api-settings.css | 2 +- build/validation-api-settings.js | 151 --- package.json | 24 +- pnpm-lock.yaml | 1532 ++++++++++------------- 9 files changed, 692 insertions(+), 1059 deletions(-) create mode 100644 .DS_Store create mode 100644 .github/workflows/build.yml diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8f7026824783bb4152ab96dd1a1ed6fbf1b0dd22 GIT binary patch literal 6148 zcmeHKI|>3Z5S{S@f{mqRuHX%V=n1@l$btx>AZWdn=kjR2`83P2ofgU)n7m{%FCnkk z*%1+4-}>w&gLxhmpaMUyfPEhd+^{CLf&S^h;4J`fg0LIr-b(Cld`t<9%r?-!1r*=dBM#vcM1kC$3QQ~SXen;dQ#*Sn`6Hw Uwt-GZ-0496445u7D)4Ou-khQox&QzG literal 0 HcmV?d00001 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..d5ffb8b --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,35 @@ +name: Build Test + +on: + pull_request: + branches: [main] + +jobs: + build: + name: Install dependencies and test build + timeout-minutes: 10 + runs-on: 'ubuntu-latest' + + env: + CI_JOB_NUMBER: 1 + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 10.33.0 + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version-file: '.nvmrc' + cache: 'pnpm' + + - name: 📦 Install + run: pnpm install + + - name: 🔧 Build + run: pnpm build diff --git a/.prettierrc b/.prettierrc index c8b49b4..c1e2561 100644 --- a/.prettierrc +++ b/.prettierrc @@ -9,6 +9,5 @@ "arrowParens": "avoid", "semi": true, "bracketSameLine": false, - "jsxSingleQuote": false, - "jsxBracketSameLine": false + "jsxSingleQuote": false } diff --git a/build/validation-api-settings-rtl.css b/build/validation-api-settings-rtl.css index 747e232..a1f150d 100644 --- a/build/validation-api-settings-rtl.css +++ b/build/validation-api-settings-rtl.css @@ -1 +1 @@ -.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;right:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(24px + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-bg-interactive-brand-weak,#0000);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-medium,499)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:24px;justify-content:center;padding:0;position:absolute;left:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:calc(var(--wpds-dimension-base, 4px)*46);overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:600}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;cursor:default;display:flex;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;right:50%;margin:0;position:absolute;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-fg-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-fg-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;right:50%;margin:0;position:absolute;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-left:12px;padding:6px 8px;transition:none}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px -5px 0 0}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{content:"\f460";display:inline-block;float:right;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-interactive-neutral-weak,#0000);color:var(--wpds-color-fg-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);right:50%;position:absolute;top:50%;transform:translate(50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:calc(var(--wpds-dimension-base, 4px)*8);margin-right:0;margin-left:0;padding:0 calc(var(--wpds-dimension-base, 4px)*8) 0 var(--wpds-dimension-padding-sm,8px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-bg-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:24px}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);font-size:11px;height:calc(var(--wpds-dimension-base, 4px)*4);line-height:var(--wpds-typography-line-height-xs,16px);min-width:calc(var(--wpds-dimension-base, 4px)*4);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-bg-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;left:0;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-right:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;flex-shrink:0;right:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-medium,499)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;left:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;right:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-bg-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{right:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;left:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:24px}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:calc(var(--wpds-dimension-base, 4px)*13);overflow:hidden;position:relative;width:calc(var(--wpds-dimension-base, 4px)*13)}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*13);min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*8);width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*16);width:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-fg-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));position:sticky;left:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;right:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;content:"";display:block;height:1px;right:0;position:absolute;left:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-right:var(--wpds-dimension-padding-xs,4px);padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:calc(var(--wpds-dimension-base, 4px)*8);min-width:calc(var(--wpds-dimension-base, 4px)*8);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:calc(var(--wpds-dimension-base, 4px)*8);-o-object-fit:cover;object-fit:cover;width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{right:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*3 - 1px);width:calc(var(--wpds-dimension-base, 4px)*3 - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*6 + 1px);width:calc(var(--wpds-dimension-base, 4px)*6 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*2)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*8 + 1px);width:calc(var(--wpds-dimension-base, 4px)*8 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-base, 4px)*2 + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-base, 4px)*2 + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:calc(var(--wpds-dimension-base, 4px)*6);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-md,12px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-regular,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-fg-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;fill:var(--wpds-color-fg-content-error-weak,#cc1818);flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-label-error-content svg{fill:currentColor}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);min-width:0;overflow:hidden;word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-control .components-button{max-width:100%;min-height:32px;text-align:right;text-wrap:balance;text-wrap:pretty;white-space:normal}.dataforms-layouts-panel__field-control.components-button.is-link[aria-disabled=true]{text-decoration:none}.dataforms-layouts-panel__field-control .components-dropdown{max-width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:calc(var(--wpds-dimension-base, 4px)*8);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*8);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:20px}.validation-api-settings{margin:20px 0 20px 20px;max-width:1400px}.validation-api-settings__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.validation-api-settings__header h1{font-size:23px;font-weight:400;line-height:1.3;margin:0}.validation-api-settings .components-notice{margin:0 0 16px} +.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;right:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(24px + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-bg-interactive-brand-weak,#0000);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-medium,499)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:24px;justify-content:center;padding:0;position:absolute;left:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:calc(var(--wpds-dimension-base, 4px)*46);overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:600}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;cursor:default;display:flex;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;right:50%;margin:0;position:absolute;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-fg-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-fg-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;right:50%;margin:0;position:absolute;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-left:12px;padding:6px 8px;transition:none}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px -5px 0 0}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{content:"\f460";display:inline-block;float:right;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-interactive-neutral-weak,#0000);color:var(--wpds-color-fg-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);right:50%;position:absolute;top:50%;transform:translate(50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:calc(var(--wpds-dimension-base, 4px)*8);margin-right:0;margin-left:0;padding:0 calc(var(--wpds-dimension-base, 4px)*8) 0 var(--wpds-dimension-padding-sm,8px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-bg-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:24px}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);font-size:11px;height:calc(var(--wpds-dimension-base, 4px)*4);line-height:var(--wpds-typography-line-height-xs,16px);min-width:calc(var(--wpds-dimension-base, 4px)*4);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-bg-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;left:0;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-right:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;flex-shrink:0;right:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-medium,499)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;left:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;right:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-bg-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{right:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;left:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:24px}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:calc(var(--wpds-dimension-base, 4px)*13);overflow:hidden;position:relative;width:calc(var(--wpds-dimension-base, 4px)*13)}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*13);min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*8);width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*16);width:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-fg-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));position:sticky;left:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;right:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;content:"";display:block;height:1px;right:0;position:absolute;left:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-right:var(--wpds-dimension-padding-xs,4px);padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:calc(var(--wpds-dimension-base, 4px)*8);min-width:calc(var(--wpds-dimension-base, 4px)*8);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:calc(var(--wpds-dimension-base, 4px)*8);-o-object-fit:cover;object-fit:cover;width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;right:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{right:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*3 - 1px);width:calc(var(--wpds-dimension-base, 4px)*3 - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*6 + 1px);width:calc(var(--wpds-dimension-base, 4px)*6 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*2)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*8 + 1px);width:calc(var(--wpds-dimension-base, 4px)*8 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-base, 4px)*2 + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-base, 4px)*2 + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:calc(var(--wpds-dimension-base, 4px)*6);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-md,12px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-regular,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-fg-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;fill:var(--wpds-color-fg-content-error-weak,#cc1818);flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-label-error-content svg{fill:currentColor}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);min-width:0;overflow:hidden;word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-control .components-button{max-width:100%;min-height:32px;text-align:right;white-space:normal;text-wrap:balance;text-wrap:pretty}.dataforms-layouts-panel__field-control.components-button.is-link[aria-disabled=true]{text-decoration:none}.dataforms-layouts-panel__field-control .components-dropdown{max-width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:calc(var(--wpds-dimension-base, 4px)*8);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*8);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:20px}.validation-api-settings{margin:20px 0 20px 20px;max-width:1400px}.validation-api-settings__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.validation-api-settings__header h1{font-size:23px;font-weight:400;line-height:1.3;margin:0}.validation-api-settings .components-notice{margin:0 0 16px} diff --git a/build/validation-api-settings.asset.php b/build/validation-api-settings.asset.php index 75c4992..835e947 100644 --- a/build/validation-api-settings.asset.php +++ b/build/validation-api-settings.asset.php @@ -1 +1 @@ - array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-theme', 'wp-warning'), 'version' => '9c8db3f57abf25a48f90'); + array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-theme', 'wp-warning'), 'version' => 'b08905725eb2a5c64372'); diff --git a/build/validation-api-settings.css b/build/validation-api-settings.css index 3ddc2f8..c7802b9 100644 --- a/build/validation-api-settings.css +++ b/build/validation-api-settings.css @@ -1 +1 @@ -.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(24px + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-bg-interactive-brand-weak,#0000);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-medium,499)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:calc(var(--wpds-dimension-base, 4px)*46);overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:600}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;cursor:default;display:flex;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-fg-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-fg-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-right:12px;padding:6px 8px;transition:none}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{content:"\f460";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-interactive-neutral-weak,#0000);color:var(--wpds-color-fg-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:calc(var(--wpds-dimension-base, 4px)*8);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-padding-sm,8px) 0 calc(var(--wpds-dimension-base, 4px)*8);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-bg-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:24px}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);font-size:11px;height:calc(var(--wpds-dimension-base, 4px)*4);line-height:var(--wpds-typography-line-height-xs,16px);min-width:calc(var(--wpds-dimension-base, 4px)*4);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-bg-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-left:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-medium,499)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;right:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;left:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-bg-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:24px}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:calc(var(--wpds-dimension-base, 4px)*13);overflow:hidden;position:relative;width:calc(var(--wpds-dimension-base, 4px)*13)}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*13);min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*8);width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*16);width:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-fg-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));position:sticky;right:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:calc(var(--wpds-dimension-base, 4px)*8);min-width:calc(var(--wpds-dimension-base, 4px)*8);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:calc(var(--wpds-dimension-base, 4px)*8);-o-object-fit:cover;object-fit:cover;width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*3 - 1px);width:calc(var(--wpds-dimension-base, 4px)*3 - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*6 + 1px);width:calc(var(--wpds-dimension-base, 4px)*6 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*2)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*8 + 1px);width:calc(var(--wpds-dimension-base, 4px)*8 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-base, 4px)*2 + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-base, 4px)*2 + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:calc(var(--wpds-dimension-base, 4px)*6);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-md,12px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-regular,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-fg-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;fill:var(--wpds-color-fg-content-error-weak,#cc1818);flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-label-error-content svg{fill:currentColor}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);min-width:0;overflow:hidden;word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-control .components-button{max-width:100%;min-height:32px;text-align:left;text-wrap:balance;text-wrap:pretty;white-space:normal}.dataforms-layouts-panel__field-control.components-button.is-link[aria-disabled=true]{text-decoration:none}.dataforms-layouts-panel__field-control .components-dropdown{max-width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:calc(var(--wpds-dimension-base, 4px)*8);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*8);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:20px}.validation-api-settings{margin:20px 20px 20px 0;max-width:1400px}.validation-api-settings__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.validation-api-settings__header h1{font-size:23px;font-weight:400;line-height:1.3;margin:0}.validation-api-settings .components-notice{margin:0 0 16px} +.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(24px + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-bg-interactive-brand-weak,#0000);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-medium,499)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:calc(var(--wpds-dimension-base, 4px)*46);overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:600}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;cursor:default;display:flex;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:calc(var(--wpds-dimension-base, 4px)*8);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-fg-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-fg-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-right:12px;padding:6px 8px;transition:none}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{content:"\f460";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-bg-interactive-neutral-weak,#0000);color:var(--wpds-color-fg-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:calc(var(--wpds-dimension-base, 4px)*8);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-padding-sm,8px) 0 calc(var(--wpds-dimension-base, 4px)*8);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-bg-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:24px}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);font-size:11px;height:calc(var(--wpds-dimension-base, 4px)*4);line-height:var(--wpds-typography-line-height-xs,16px);min-width:calc(var(--wpds-dimension-base, 4px)*4);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-bg-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-left:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-medium,499)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;right:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;left:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-bg-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:24px}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:calc(var(--wpds-dimension-base, 4px)*13);overflow:hidden;position:relative;width:calc(var(--wpds-dimension-base, 4px)*13)}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*13);min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-fg-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*8);width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:calc(var(--wpds-dimension-base, 4px)*16);width:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:calc(var(--wpds-dimension-base, 4px)*16)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-fg-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff));position:sticky;right:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 46%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-bg-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:calc(var(--wpds-dimension-base, 4px)*8);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-fg-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:calc(var(--wpds-dimension-base, 4px)*8);min-width:calc(var(--wpds-dimension-base, 4px)*8);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:calc(var(--wpds-dimension-base, 4px)*8);-o-object-fit:cover;object-fit:cover;width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-medium,499);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:calc(var(--wpds-dimension-base, 4px)*6);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-bg-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);padding-top:calc(var(--wpds-dimension-base, 4px)/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-fg-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:calc(var(--wpds-dimension-base, 4px)*12)}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-medium,499);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:calc(var(--wpds-dimension-base, 4px)*4)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*3 - 1px);width:calc(var(--wpds-dimension-base, 4px)*3 - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*6)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*3)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*6 + 1px);width:calc(var(--wpds-dimension-base, 4px)*6 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:calc(var(--wpds-dimension-base, 4px)*2)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-base, 4px)*8 + 1px);width:calc(var(--wpds-dimension-base, 4px)*8 + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-base, 4px)*2 + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-base, 4px)*2 + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:calc(var(--wpds-dimension-base, 4px)*8)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:calc(var(--wpds-dimension-base, 4px)*6);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-md,12px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-fg-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-regular,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*6);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-fg-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;fill:var(--wpds-color-fg-content-error-weak,#cc1818);flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-label-error-content svg{fill:currentColor}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-md,24px);min-height:calc(var(--wpds-dimension-base, 4px)*6);min-width:0;overflow:hidden;word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-control .components-button{max-width:100%;min-height:32px;text-align:left;white-space:normal;text-wrap:balance;text-wrap:pretty}.dataforms-layouts-panel__field-control.components-button.is-link[aria-disabled=true]{text-decoration:none}.dataforms-layouts-panel__field-control .components-dropdown{max-width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:calc(var(--wpds-dimension-base, 4px)*8);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:calc(var(--wpds-dimension-base, 4px)*8);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:calc(var(--wpds-dimension-base, 4px)*8)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-fg-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:calc(var(--wpds-dimension-base, 4px)*6)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:20px}.validation-api-settings{margin:20px 20px 20px 0;max-width:1400px}.validation-api-settings__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.validation-api-settings__header h1{font-size:23px;font-weight:400;line-height:1.3;margin:0}.validation-api-settings .components-notice{margin:0 0 16px} diff --git a/build/validation-api-settings.js b/build/validation-api-settings.js index 23a9f26..e69de29 100644 --- a/build/validation-api-settings.js +++ b/build/validation-api-settings.js @@ -1,151 +0,0 @@ -(()=>{var e,t,n={252(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var i,r,o;if(Array.isArray(t)){if((i=t.length)!=n.length)return!1;for(r=i;0!==r--;)if(!e(t[r],n[r]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(r of t.entries())if(!n.has(r[0]))return!1;for(r of t.entries())if(!e(r[1],n.get(r[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(r of t.entries())if(!n.has(r[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((i=t.length)!=n.length)return!1;for(r=i;0!==r--;)if(t[r]!==n[r])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((i=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(r=i;0!==r--;)if(!Object.prototype.hasOwnProperty.call(n,o[r]))return!1;for(r=i;0!==r--;){var s=o[r];if(!e(t[s],n[s]))return!1}return!0}return t!=t&&n!=n}},731(e){var t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},n=Object.keys(t).join("|"),i=new RegExp(n,"g"),r=new RegExp(n,"");function o(e){return t[e]}var s=function(e){return e.replace(i,o)};e.exports=s,e.exports.has=function(e){return!!e.match(r)},e.exports.remove=s},493(e,t,n){"use strict";var i=n(609),r="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=i.useState,s=i.useEffect,a=i.useLayoutEffect,l=i.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!r(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),i=o({inst:{value:n,getSnapshot:t}}),r=i[0].inst,u=i[1];return a(function(){r.value=n,r.getSnapshot=t,c(r)&&u({inst:r})},[e,n,t]),s(function(){return c(r)&&u({inst:r}),e(function(){c(r)&&u({inst:r})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==i.useSyncExternalStore?i.useSyncExternalStore:u},162(e,t,n){"use strict";var i=n(609),r=n(888),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=r.useSyncExternalStore,a=i.useRef,l=i.useEffect,c=i.useMemo,u=i.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,i,r){var d=a(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c(function(){function e(e){if(!l){if(l=!0,s=e,e=i(e),void 0!==r&&f.hasValue){var t=f.value;if(r(t,e))return a=t}return a=e}if(t=a,o(s,e))return t;var n=i(e);return void 0!==r&&r(t,n)?(s=e,t):(s=e,a=n)}var s,a,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,n,i,r]);var m=s(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=m},[m]),u(m),m}},888(e,t,n){"use strict";e.exports=n(493)},242(e,t,n){"use strict";e.exports=n(162)},609(e){"use strict";e.exports=window.React}},i={};function r(e){var t=i[e];if(void 0!==t)return t.exports;var o=i[e]={exports:{}};return n[e](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(n,i){if(1&i&&(n=this(n)),8&i)return n;if("object"==typeof n&&n){if(4&i&&n.__esModule)return n;if(16&i&&"function"==typeof n.then)return n}var o=Object.create(null);r.r(o);var s={};e=e||[null,t({}),t([]),t(t)];for(var a=2&i&&n;("object"==typeof a||"function"==typeof a)&&!~e.indexOf(a);a=t(a))Object.getOwnPropertyNames(a).forEach(e=>s[e]=()=>n[e]);return s.default=()=>n,r.d(o,s),o},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";const e=window.wp.element,t=window.wp.components,n=window.wp.i18n,i=window.wp.apiFetch;var o=r.n(i),s=r(731);const a=window.wp.deprecated,l=window.wp.primitives,c=window.ReactJSXRuntime;var u=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})}),d=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})}),f="isAny",m="isNone",p="isAll",g="isNotAll",h="between",v="inThePast",b="over",w="is",y="isNot",x="lessThan",C="greaterThan",_="lessThanOrEqual",S="greaterThanOrEqual",j="before",E="after",k="beforeInc",I="afterInc",V="contains",O="notContains",P="startsWith",M="on",T="notOn",N=["asc","desc"],A={asc:"↑",desc:"↓"},R={asc:"ascending",desc:"descending"},F={asc:(0,n.__)("Sort ascending"),desc:(0,n.__)("Sort descending")},L={asc:u,desc:d},D="table",B="grid";const z=window.wp.privateApis;var{lock:W,unlock:$}=(0,z.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/dataviews");function H(e,t){let n;return e?.required&&t?.required?n=t?.required?.message?t.required:void 0:e?.pattern&&t?.pattern?n=t.pattern:e?.min&&t?.min?n=t.min:e?.max&&t?.max?n=t.max:e?.minLength&&t?.minLength?n=t.minLength:e?.maxLength&&t?.maxLength?n=t.maxLength:e?.elements&&t?.elements?n=t.elements:t?.custom&&(n=t.custom),n}var{ValidatedCheckboxControl:q}=$(t.privateApis),G=[];function Y({elements:t,getElements:n}){const i=Array.isArray(t)&&t.length>0?t:G,[r,o]=(0,e.useState)(i),[s,a]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{if(!n)return void o(i);let e=!1;return a(!0),n().then(t=>{if(!e){const e=Array.isArray(t)&&t.length>0?t:i;o(e)}}).catch(()=>{e||o(i)}).finally(()=>{e||a(!1)}),()=>{e=!0}},[n,i]),{elements:r,isLoading:s}}var{ValidatedComboboxControl:K}=$(t.privateApis);function U({data:n,field:i,onChange:r,hideLabelFromVision:o,validity:s}){const{label:a,description:l,placeholder:u,getValue:d,setValue:f,isValid:m}=i,p=d({item:n})??"",g=(0,e.useCallback)(e=>r(f({item:n,value:e??""})),[n,r,f]),{elements:h,isLoading:v}=Y({elements:i.elements,getElements:i.getElements});return v?(0,c.jsx)(t.Spinner,{}):(0,c.jsx)(K,{required:!!i.isValid?.required,customValidity:H(m,s),label:a,value:p,help:l,placeholder:u,options:h,onChange:g,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}const X=window.wp.date,Z=function(e,...t){const n=new URL("https://base-ui.com/production-error");return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`};const Q=Z;var J=r(609),ee=r.t(J,2);const te={};function ne(e,t){const n=J.useRef(te);return n.current===te&&(n.current=e(t)),n}function ie(e,t,n,i){const r=ne(re).current;return function(e,t,n,i,r){return e.refs[0]!==t||e.refs[1]!==n||e.refs[2]!==i||e.refs[3]!==r}(r,e,t,n,i)&&oe(r,[e,t,n,i]),r.callback}function re(){return{callback:null,cleanup:null,refs:[]}}function oe(e,t){e.refs=t,t.every(e=>null==e)?e.callback=null:e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){const i=Array(t.length).fill(null);for(let e=0;e{for(let e=0;e=e}function le(e){if(!J.isValidElement(e))return null;const t=e,n=t.props;return(ae(19)?n?.ref:t.ref)??null}function ce(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}function ue(){}Object.freeze([]);const de=Object.freeze({}),fe={};function me(e,t,n,i,r){if(!(n||i||r||e))return pe(t);let o=pe(e);return t&&(o=ge(o,t)),n&&(o=ge(o,n)),i&&(o=ge(o,i)),r&&(o=ge(o,r)),o}function pe(e){return ve(e)?{...be(e,fe)}:function(e){const t={...e};for(const e in t){const n=t[e];he(e,n)&&(t[e]=ye(n))}return t}(e)}function ge(e,t){return ve(t)?be(t,e):function(e,t){if(!t)return e;for(const n in t){const i=t[n];switch(n){case"style":e[n]=ce(e.style,i);break;case"className":e[n]=Ce(e.className,i);break;default:he(n,i)?e[n]=we(e[n],i):e[n]=i}}return e}(e,t)}function he(e,t){const n=e.charCodeAt(0),i=e.charCodeAt(1),r=e.charCodeAt(2);return 111===n&&110===i&&r>=65&&r<=90&&("function"==typeof t||void 0===t)}function ve(e){return"function"==typeof e}function be(e,t){return ve(e)?e(t):e??fe}function we(e,t){return t?e?(...n)=>{const i=n[0];if(_e(i)){const r=i;xe(r);const o=t(...n);return r.baseUIHandlerPrevented||e?.(...n),o}const r=t(...n);return e?.(...n),r}:ye(t):e}function ye(e){return e?(...t)=>{const n=t[0];return _e(n)&&xe(n),e(...t)}:e}function xe(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Ce(e,t){return t?e?t+" "+e:t:e}function _e(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}function Se(e,t,n={}){const i=t.render,r=function(e,t={}){const{className:n,style:i,render:r}=e,{state:o=de,ref:s,props:a,stateAttributesMapping:l,enabled:c=!0}=t,u=c?function(e,t){return"function"==typeof e?e(t):e}(n,o):void 0,d=c?function(e,t){return"function"==typeof e?e(t):e}(i,o):void 0,f=c?function(e,t){const n={};for(const i in e){const r=e[i];if(t?.hasOwnProperty(i)){const e=t[i](r);null!=e&&Object.assign(n,e);continue}!0===r?n[`data-${i.toLowerCase()}`]="":r&&(n[`data-${i.toLowerCase()}`]=r.toString())}return n}(o,l):de,m=c&&a?function(e){return Array.isArray(e)?function(e){if(0===e.length)return fe;if(1===e.length)return pe(e[0]);let t=pe(e[0]);for(let n=1;ne!==t[n])}(t,e)&&oe(t,e),t.callback}([p.ref,le(r),...s]):p.ref=ie(p.ref,le(r),s):ie(null,null)),c?(void 0!==u&&(p.className=Ce(p.className,u)),void 0!==d&&(p.style=ce(p.style,d)),p):de}(t,n);return!1===n.enabled?null:function(e,t,n,i){if(t){if("function"==typeof t)return t(n,i);const e=me(n,t.props);e.ref=n.ref;let r=t;return r?.$$typeof===je&&(r=J.Children.toArray(t)[0]),J.cloneElement(r,e)}if(e&&"string"==typeof e)return function(e,t){return"button"===e?(0,J.createElement)("button",{type:"button",...t,key:t.key}):"img"===e?(0,J.createElement)("img",{alt:"",...t,key:t.key}):J.createElement(e,t)}(e,n);throw new Error(Q(8))}(e,i,r,n.state??de)}const je=Symbol.for("react.lazy");function Ee(e){return Se(e.defaultTagName??"div",e,e)}var ke="data-wp-hash";function Ie(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Ie();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Ve(e,n,i)}(document)),e.__wpStyleRuntime}function Ve(e,t,n){if(!e.head)return;const i=Ie();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${ke}]`))if(n.getAttribute(ke)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(ke,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=Ie();n.styles.set(e,t);for(const i of n.documents.keys())Ve(i,e,t)}("b51ff41489","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}");var Oe={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Pe=(0,e.forwardRef)(function({direction:e,gap:t,align:n,justify:i,wrap:r,render:o,...s},a){return Ee({render:o,ref:a,props:me(s,{style:{gap:t&&Oe[t],alignItems:n,justifyContent:i,flexDirection:e,flexWrap:r},className:"_19ce0419607e1896__stack"})})});function Me(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;ts(g({item:r,value:{value:Number(e),unit:y}})),[s,g,r,y]),C=(0,e.useCallback)(e=>s(g({item:r,value:{value:w,unit:e}})),[s,g,r,w]);return(0,c.jsx)(t.BaseControl,{id:d,className:Te(i,"dataviews-controls__relative-date"),label:f,hideLabelFromVision:a,help:m,children:(0,c.jsxs)(Pe,{direction:"row",gap:"sm",children:[(0,c.jsx)(t.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:w,onChange:x,disabled:h}),(0,c.jsx)(t.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,n.__)("Unit"),value:y,options:u,onChange:C,hideLabelFromVision:!0,disabled:h})]})})}function Re(t,n){const i="string"==typeof t.min?.constraint?t.min.constraint:void 0,r="string"==typeof t.max?.constraint?t.max.constraint:void 0,o=(0,e.useMemo)(()=>{const e=[];if(i){const t=n(i);t&&e.push({before:t})}if(r){const t=n(r);t&&e.push({after:t})}return e.length>0?e:void 0},[i,r,n]);return{minConstraint:i,maxConstraint:r,disabledMatchers:o}}Math.pow(10,8);const Fe=6048e5,Le=Symbol.for("constructDateFrom");function De(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&Le in e?e[Le](t):e instanceof Date?new e.constructor(t):new Date(t)}function Be(e,t){return De(t||e,e)}function ze(e){return!(!((t=e)instanceof Date||"object"==typeof t&&"[object Date]"===Object.prototype.toString.call(t))&&"number"!=typeof e||isNaN(+Be(e)));var t}function We(e){if(!e)return null;const t=(0,X.getDate)(e);return t&&ze(t)?t:null}var{DateCalendar:$e,ValidatedInputControl:He}=$(t.privateApis),qe=e=>e?(0,X.dateI18n)("Y-m-d\\TH:i",(0,X.getDate)(e)):"";function Ge({data:i,field:r,onChange:o,hideLabelFromVision:s,markWhenOptional:a,validity:l,config:u}){const{compact:d}=u||{},{id:f,label:m,description:p,setValue:g,getValue:h,isValid:v}=r,b=r.isDisabled({item:i,field:r}),w=h({item:i}),y="string"==typeof w?w:void 0,[x,C]=(0,e.useState)(()=>We(y)||new Date),_=(0,e.useRef)(null),S=(0,e.useRef)(void 0),j=(0,e.useRef)(null),{minConstraint:E,maxConstraint:k,disabledMatchers:I}=Re(v,We),V=(0,e.useCallback)(e=>o(g({item:i,value:e})),[i,o,g]);(0,e.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);const O=(0,e.useCallback)(e=>{let t;if(e){const n=(0,X.dateI18n)("Y-m-d",e);let i;i=y?(0,X.dateI18n)("H:i",(0,X.getDate)(y)):(0,X.dateI18n)("H:i",e);const r=(0,X.getDate)(`${n}T${i}`);t=r.toISOString(),V(t),S.current&&clearTimeout(S.current)}else V(void 0);j.current=_.current&&_.current.ownerDocument.activeElement,S.current=setTimeout(()=>{_.current&&(_.current.focus(),_.current.blur(),V(t),j.current&&j.current instanceof HTMLElement&&j.current.focus())},0)},[V,y]),P=(0,e.useCallback)(e=>{if(e){const t=(0,X.getDate)(e);V(t.toISOString());const n=We(t.toISOString());n&&C(n)}else V(void 0)},[V]),{format:M}=r,T=M.weekStartsOn??(0,X.getSettings)().l10n.startOfWeek,{timezone:{string:N}}=(0,X.getSettings)();let A=m;return!v?.required||a||s?v?.required||!a||s||(A=`${m} (${(0,n.__)("Optional")})`):A=`${m} (${(0,n.__)("Required")})`,(0,c.jsx)(t.BaseControl,{id:f,label:A,help:p,hideLabelFromVision:s,children:(0,c.jsxs)(Pe,{direction:"column",gap:"lg",children:[(0,c.jsx)(He,{ref:_,__next40pxDefaultSize:!0,required:!!v?.required,customValidity:H(v,l),type:"datetime-local",label:(0,n.__)("Date time"),hideLabelFromVision:!0,value:qe(y),onChange:P,disabled:b,min:E?qe(E):void 0,max:k?qe(k):void 0}),!d&&(0,c.jsx)($e,{style:{width:"100%"},selected:y&&We(y)||void 0,onSelect:O,month:x,onMonthChange:C,timeZone:N||void 0,weekStartsOn:T,disabled:b||I})]})})}function Ye(e,t,n){const i=Be(e,n?.in);return isNaN(t)?De(n?.in||e,NaN):t?(i.setDate(i.getDate()+t),i):i}function Ke(e,t,n){return Ye(e,-t,n)}function Ue(e,t,n){const i=Be(e,n?.in);if(isNaN(t))return De(n?.in||e,NaN);if(!t)return i;const r=i.getDate(),o=De(n?.in||e,i.getTime());return o.setMonth(i.getMonth()+t+1,0),r>=o.getDate()?o:(i.setFullYear(o.getFullYear(),o.getMonth(),r),i)}function Xe(e,t,n){return Ue(e,-t,n)}function Ze(e,t){const n=Be(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Qe(e,t,n){return function(e,t,n){return Ue(e,12*t,n)}(e,-t,n)}function Je(e,t){const n=Be(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}const et={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function tt(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const nt={date:tt({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:tt({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:tt({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},it={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function rt(e){return(t,n)=>{let i;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,r=n?.width?String(n.width):t;i=e.formattingValues[r]||e.formattingValues[t]}else{const t=e.defaultWidth,r=n?.width?String(n.width):e.defaultWidth;i=e.values[r]||e.values[t]}return i[e.argumentCallback?e.argumentCallback(t):t]}}const ot={ordinalNumber:(e,t)=>{const n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:rt({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:rt({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:rt({values:{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"]},defaultWidth:"wide"}),day:rt({values:{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"]},defaultWidth:"wide"}),dayPeriod:rt({values:{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"}},defaultWidth:"wide",formattingValues:{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"}},defaultFormattingWidth:"wide"})};function st(e){return(t,n={})=>{const i=n.width,r=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const s=o[0],a=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?function(e,t){for(let n=0;ne.test(s)):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(a,e=>e.test(s));let c;return c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c,{value:c,rest:t.slice(s.length)}}}const at={ordinalNumber:(lt={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(lt.matchPattern);if(!n)return null;const i=n[0],r=e.match(lt.parsePattern);if(!r)return null;let o=lt.valueCallback?lt.valueCallback(r[0]):r[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(i.length)}}),era:st({matchPatterns:{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},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:st({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:st({matchPatterns:{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},defaultMatchWidth:"wide",parsePatterns:{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]},defaultParseWidth:"any"}),day:st({matchPatterns:{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},defaultMatchWidth:"wide",parsePatterns:{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]},defaultParseWidth:"any"}),dayPeriod:st({matchPatterns:{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},defaultMatchWidth:"any",parsePatterns:{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}},defaultParseWidth:"any"})};var lt;const ct={code:"en-US",formatDistance:(e,t,n)=>{let i;const r=et[e];return i="string"==typeof r?r:1===t?r.one:r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i},formatLong:nt,formatRelative:(e,t,n,i)=>it[e],localize:ot,match:at,options:{weekStartsOn:0,firstWeekContainsDate:1}};let ut={};function dt(){return ut}function ft(e){const t=Be(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function mt(e,t){const n=Be(e,t?.in);return n.setHours(0,0,0,0),n}function pt(e,t){const n=Be(e,t?.in);return function(e,t,n){const[i,r]=function(e,...t){const n=De.bind(null,e||t.find(e=>"object"==typeof e));return t.map(n)}(n?.in,e,t),o=mt(i),s=mt(r),a=+o-ft(o),l=+s-ft(s);return Math.round((a-l)/864e5)}(n,Je(n))+1}function gt(e,t){const n=dt(),i=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=Be(e,t?.in),o=r.getDay(),s=(o=o.getTime()?i+1:n.getTime()>=a.getTime()?i:i-1}function bt(e,t){const n=Be(e,t?.in),i=+ht(n)-+function(e,t){const n=vt(e,t),i=De(t?.in||e,0);return i.setFullYear(n,0,4),i.setHours(0,0,0,0),ht(i)}(n);return Math.round(i/Fe)+1}function wt(e,t){const n=Be(e,t?.in),i=n.getFullYear(),r=dt(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=De(t?.in||e,0);s.setFullYear(i+1,0,o),s.setHours(0,0,0,0);const a=gt(s,t),l=De(t?.in||e,0);l.setFullYear(i,0,o),l.setHours(0,0,0,0);const c=gt(l,t);return+n>=+a?i+1:+n>=+c?i:i-1}function yt(e,t){const n=Be(e,t?.in),i=+gt(n,t)-+function(e,t){const n=dt(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,r=wt(e,t),o=De(t?.in||e,0);return o.setFullYear(r,0,i),o.setHours(0,0,0,0),gt(o,t)}(n,t);return Math.round(i/Fe)+1}function xt(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const Ct={y(e,t){const n=e.getFullYear(),i=n>0?n:1-n;return xt("yy"===t?i%100:i,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):xt(n+1,2)},d:(e,t)=>xt(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>xt(e.getHours()%12||12,t.length),H:(e,t)=>xt(e.getHours(),t.length),m:(e,t)=>xt(e.getMinutes(),t.length),s:(e,t)=>xt(e.getSeconds(),t.length),S(e,t){const n=t.length,i=e.getMilliseconds();return xt(Math.trunc(i*Math.pow(10,n-3)),t.length)}},_t={G:function(e,t,n){const i=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),i=t>0?t:1-t;return n.ordinalNumber(i,{unit:"year"})}return Ct.y(e,t)},Y:function(e,t,n,i){const r=wt(e,i),o=r>0?r:1-r;return"YY"===t?xt(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):xt(o,t.length)},R:function(e,t){return xt(vt(e),t.length)},u:function(e,t){return xt(e.getFullYear(),t.length)},Q:function(e,t,n){const i=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return xt(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){const i=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return xt(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){const i=e.getMonth();switch(t){case"M":case"MM":return Ct.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){const i=e.getMonth();switch(t){case"L":return String(i+1);case"LL":return xt(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){const r=yt(e,i);return"wo"===t?n.ordinalNumber(r,{unit:"week"}):xt(r,t.length)},I:function(e,t,n){const i=bt(e);return"Io"===t?n.ordinalNumber(i,{unit:"week"}):xt(i,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):Ct.d(e,t)},D:function(e,t,n){const i=pt(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):xt(i,t.length)},E:function(e,t,n){const i=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){const r=e.getDay(),o=(r-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return xt(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){const r=e.getDay(),o=(r-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return xt(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){const i=e.getDay(),r=0===i?7:i;switch(t){case"i":return String(r);case"ii":return xt(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){const i=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,t,n){const i=e.getHours();let r;switch(r=12===i?"noon":0===i?"midnight":i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){const i=e.getHours();let r;switch(r=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return Ct.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):Ct.H(e,t)},K:function(e,t,n){const i=e.getHours()%12;return"Ko"===t?n.ordinalNumber(i,{unit:"hour"}):xt(i,t.length)},k:function(e,t,n){let i=e.getHours();return 0===i&&(i=24),"ko"===t?n.ordinalNumber(i,{unit:"hour"}):xt(i,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ct.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Ct.s(e,t)},S:function(e,t){return Ct.S(e,t)},X:function(e,t,n){const i=e.getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return jt(i);case"XXXX":case"XX":return Et(i);default:return Et(i,":")}},x:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"x":return jt(i);case"xxxx":case"xx":return Et(i);default:return Et(i,":")}},O:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+St(i,":");default:return"GMT"+Et(i,":")}},z:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+St(i,":");default:return"GMT"+Et(i,":")}},t:function(e,t,n){return xt(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return xt(+e,t.length)}};function St(e,t=""){const n=e>0?"-":"+",i=Math.abs(e),r=Math.trunc(i/60),o=i%60;return 0===o?n+String(r):n+String(r)+t+xt(o,2)}function jt(e,t){return e%60==0?(e>0?"-":"+")+xt(Math.abs(e)/60,2):Et(e,t)}function Et(e,t=""){const n=e>0?"-":"+",i=Math.abs(e);return n+xt(Math.trunc(i/60),2)+t+xt(i%60,2)}const kt=(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"});default:return t.date({width:"full"})}},It=(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"});default:return t.time({width:"full"})}},Vt={p:It,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],i=n[1],r=n[2];if(!r)return kt(e,t);let o;switch(i){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",kt(i,t)).replace("{{time}}",It(r,t))}},Ot=/^D+$/,Pt=/^Y+$/,Mt=["D","DD","YY","YYYY"],Tt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Nt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,At=/^'([^]*?)'?$/,Rt=/''/g,Ft=/[a-zA-Z]/;function Lt(e,t,n){const i=dt(),r=n?.locale??i.locale??ct,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,s=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,a=Be(e,n?.in);if(!ze(a))throw new RangeError("Invalid time value");let l=t.match(Nt).map(e=>{const t=e[0];return"p"===t||"P"===t?(0,Vt[t])(e,r.formatLong):e}).join("").match(Tt).map(e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:Dt(e)};if(_t[t])return{isToken:!0,value:e};if(t.match(Ft))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});r.localize.preprocessor&&(l=r.localize.preprocessor(a,l));const c={firstWeekContainsDate:o,weekStartsOn:s,locale:r};return l.map(i=>{if(!i.isToken)return i.value;const o=i.value;return(!n?.useAdditionalWeekYearTokens&&function(e){return Pt.test(e)}(o)||!n?.useAdditionalDayOfYearTokens&&function(e){return Ot.test(e)}(o))&&function(e,t,n){const i=function(e,t,n){const i="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${i} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(i),Mt.includes(e))throw new RangeError(i)}(o,t,String(e)),(0,_t[o[0]])(a,o,r.localize,c)}).join("")}function Dt(e){const t=e.match(At);return t?t[1].replace(Rt,"'"):e}var Bt=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})}),{DateCalendar:zt,DateRangeCalendar:Wt}=$(t.privateApis),$t=[{id:"today",label:(0,n.__)("Today"),getValue:()=>(0,X.getDate)(null)},{id:"yesterday",label:(0,n.__)("Yesterday"),getValue:()=>Ke((0,X.getDate)(null),1)},{id:"past-week",label:(0,n.__)("Past week"),getValue:()=>Ke((0,X.getDate)(null),7)},{id:"past-month",label:(0,n.__)("Past month"),getValue:()=>Xe((0,X.getDate)(null),1)}],Ht=[{id:"last-7-days",label:(0,n.__)("Last 7 days"),getValue:()=>{const e=(0,X.getDate)(null);return[Ke(e,7),e]}},{id:"last-30-days",label:(0,n.__)("Last 30 days"),getValue:()=>{const e=(0,X.getDate)(null);return[Ke(e,30),e]}},{id:"month-to-date",label:(0,n.__)("Month to date"),getValue:()=>{const e=(0,X.getDate)(null);return[Ze(e),e]}},{id:"last-year",label:(0,n.__)("Last year"),getValue:()=>{const e=(0,X.getDate)(null);return[Qe(e,1),e]}},{id:"year-to-date",label:(0,n.__)("Year to date"),getValue:()=>{const e=(0,X.getDate)(null);return[Je(e),e]}}],qt=e=>{if(!e)return null;const t=(0,X.getDate)(e);return t&&ze(t)?t:null},Gt=e=>e?"string"==typeof e?e:Lt(e,"yyyy-MM-dd"):"";function Yt({field:n,validity:i,inputRefs:r,isTouched:o,setIsTouched:s,children:a}){const{isValid:l}=n,[u,d]=(0,e.useState)(void 0),f=(0,e.useCallback)(()=>{const e=Array.isArray(r)?r:[r];for(const t of e){const e=t.current;if(e&&!e.validity.valid)return void d({type:"invalid",message:e.validationMessage})}d(void 0)},[r]);return(0,e.useEffect)(()=>{const e=Array.isArray(r)?r:[r],t=i?H(l,i):void 0;for(const n of e){const e=n.current;e&&e.setCustomValidity("invalid"===t?.type&&t.message?t.message:"")}},[r,l,i]),(0,e.useEffect)(()=>{const e=Array.isArray(r)?r:[r],t=e=>{e.preventDefault(),s(!0)};for(const n of e)n.current?.addEventListener("invalid",t);return()=>{for(const n of e)n.current?.removeEventListener("invalid",t)}},[r,s]),(0,e.useEffect)(()=>{if(!o)return;const e=i?H(l,i):void 0;e?d(e):f()},[o,l,i,f]),(0,c.jsxs)("div",{onBlur:e=>{o||e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||s(!0)},children:[a,(0,c.jsx)("div",{"aria-live":"polite",children:u&&(0,c.jsxs)("p",{className:Te("components-validated-control__indicator","invalid"===u.type?"is-invalid":void 0),children:[(0,c.jsx)(t.Icon,{className:"components-validated-control__indicator-icon",icon:Bt,size:16,fill:"currentColor"}),u.message]})})]})}function Kt({data:i,field:r,onChange:o,hideLabelFromVision:s,markWhenOptional:a,validity:l}){const{id:u,label:d,description:f,setValue:m,getValue:p,isValid:g,format:h}=r,v=r.isDisabled({item:i,field:r}),[b,w]=(0,e.useState)(null),y=h.weekStartsOn??(0,X.getSettings)().l10n.startOfWeek,x=p({item:i}),C="string"==typeof x?x:void 0,[_,S]=(0,e.useState)(()=>qt(C)||new Date),[j,E]=(0,e.useState)(!1),k=(0,e.useRef)(null),{minConstraint:I,maxConstraint:V,disabledMatchers:O}=Re(g,qt),P=(0,e.useCallback)(e=>o(m({item:i,value:e})),[i,o,m]),M=(0,e.useCallback)(e=>{const t=e?Lt(e,"yyyy-MM-dd"):void 0;P(t),w(null),E(!0)},[P]),T=(0,e.useCallback)(e=>{const t=e.getValue(),n=Gt(t);S(t),P(n),w(e.id),E(!0)},[P]),N=(0,e.useCallback)(e=>{if(P(e),e){const t=qt(e);t&&S(t)}w(null),E(!0)},[P]),{timezone:{string:A}}=(0,X.getSettings)();let R=d;return g?.required&&!a?R=`${d} (${(0,n.__)("Required")})`:!g?.required&&a&&(R=`${d} (${(0,n.__)("Optional")})`),(0,c.jsx)(Yt,{field:r,validity:l,inputRefs:k,isTouched:j,setIsTouched:E,children:(0,c.jsx)(t.BaseControl,{id:u,className:"dataviews-controls__date",label:R,help:f,hideLabelFromVision:s,children:(0,c.jsxs)(Pe,{direction:"column",gap:"lg",children:[(0,c.jsxs)(Pe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[$t.map(e=>{const n=b===e.id;return(0,c.jsx)(t.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:n,size:"small",disabled:v,accessibleWhenDisabled:!0,onClick:()=>T(e),children:e.label},e.id)}),(0,c.jsx)(t.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!b,size:"small",disabled:!!b||v,accessibleWhenDisabled:!0,children:(0,n.__)("Custom")})]}),(0,c.jsx)(t.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:k,type:"date",label:(0,n.__)("Date"),hideLabelFromVision:!0,value:C,onChange:N,required:!!r.isValid?.required,disabled:v,min:I,max:V}),(0,c.jsx)(zt,{style:{width:"100%"},selected:C&&qt(C)||void 0,onSelect:M,month:_,onMonthChange:S,timeZone:A||void 0,weekStartsOn:y,disabled:v||O,disableNavigation:v})]})})})}function Ut({data:i,field:r,onChange:o,hideLabelFromVision:s,markWhenOptional:a,validity:l}){const{id:u,label:d,description:f,getValue:m,setValue:p,isValid:g,format:h}=r,v=r.isDisabled({item:i,field:r});let b;const w=m({item:i});Array.isArray(w)&&2===w.length&&w.every(e=>"string"==typeof e)&&(b=w);const y=h.weekStartsOn??(0,X.getSettings)().l10n.startOfWeek,{minConstraint:x,maxConstraint:C,disabledMatchers:_}=Re(g,qt),S=(0,e.useCallback)(e=>{o(p({item:i,value:e}))},[i,o,p]),[j,E]=(0,e.useState)(null),k=(0,e.useMemo)(()=>{if(!b)return{from:void 0,to:void 0};const[e,t]=b;return{from:qt(e)||void 0,to:qt(t)||void 0}},[b]),[I,V]=(0,e.useState)(()=>k.from||new Date),[O,P]=(0,e.useState)(!1),M=(0,e.useRef)(null),T=(0,e.useRef)(null),N=(0,e.useCallback)((e,t)=>{e&&t?S([Gt(e),Gt(t)]):e||t||S(void 0)},[S]),A=(0,e.useCallback)(e=>{N(e?.from,e?.to),E(null),P(!0)},[N]),R=(0,e.useCallback)(e=>{const[t,n]=e.getValue();V(t),N(t,n),E(e.id),P(!0)},[N]),F=(0,e.useCallback)((e,t)=>{const[n,i]=b||[void 0,void 0];if(N("from"===e?t:n,"to"===e?t:i),t){const e=qt(t);e&&V(e)}E(null),P(!0)},[b,N]),{timezone:L}=(0,X.getSettings)();let D=d;return r.isValid?.required&&!a?D=`${d} (${(0,n.__)("Required")})`:!r.isValid?.required&&a&&(D=`${d} (${(0,n.__)("Optional")})`),(0,c.jsx)(Yt,{field:r,validity:l,inputRefs:[M,T],isTouched:O,setIsTouched:P,children:(0,c.jsx)(t.BaseControl,{id:u,className:"dataviews-controls__date",label:D,help:f,hideLabelFromVision:s,children:(0,c.jsxs)(Pe,{direction:"column",gap:"lg",children:[(0,c.jsxs)(Pe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Ht.map(e=>{const n=j===e.id;return(0,c.jsx)(t.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:n,size:"small",disabled:v,accessibleWhenDisabled:!0,onClick:()=>R(e),children:e.label},e.id)}),(0,c.jsx)(t.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!j,size:"small",accessibleWhenDisabled:!0,disabled:!!j||v,children:(0,n.__)("Custom")})]}),(0,c.jsxs)(Pe,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,c.jsx)(t.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:M,type:"date",label:(0,n.__)("From"),hideLabelFromVision:!0,value:b?.[0],onChange:e=>F("from",e),required:!!r.isValid?.required,disabled:v,min:x,max:C}),(0,c.jsx)(t.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:T,type:"date",label:(0,n.__)("To"),hideLabelFromVision:!0,value:b?.[1],onChange:e=>F("to",e),required:!!r.isValid?.required,disabled:v,min:x,max:C})]}),(0,c.jsx)(Wt,{style:{width:"100%"},selected:k,onSelect:A,month:I,onMonthChange:V,timeZone:L.string||void 0,weekStartsOn:y,disabled:v||_})]})})})}var{ValidatedSelectControl:Xt}=$(t.privateApis);function Zt({data:n,field:i,onChange:r,hideLabelFromVision:o,markWhenOptional:s,validity:a}){const{type:l,label:u,description:d,getValue:f,setValue:m,isValid:p}=i,g=i.isDisabled({item:n,field:i}),h="array"===l,v=f({item:n})??(h?[]:""),b=(0,e.useCallback)(e=>r(m({item:n,value:e})),[n,r,m]),{elements:w,isLoading:y}=Y({elements:i.elements,getElements:i.getElements});return y?(0,c.jsx)(t.Spinner,{}):(0,c.jsx)(Xt,{required:!!i.isValid?.required,markWhenOptional:s,customValidity:H(p,a),label:u,value:v,help:d,options:w,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:h,disabled:g})}var Qt=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})}),{ValidatedInputControl:Jt}=$(t.privateApis);function en({data:t,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,type:s,prefix:a,suffix:l,validity:u}){const{label:d,placeholder:f,description:m,getValue:p,setValue:g,isValid:h}=n,v=p({item:t}),b=n.isDisabled({item:t,field:n}),w=(0,e.useCallback)(e=>i(g({item:t,value:e})),[t,g,i]);return(0,c.jsx)(Jt,{required:!!h.required,markWhenOptional:o,customValidity:H(h,u),label:d,placeholder:f,value:v??"",help:m,onChange:w,hideLabelFromVision:r,type:s,prefix:a,suffix:l,disabled:b,pattern:h.pattern?h.pattern.constraint:void 0,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var tn=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})}),nn=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})}),{ValidatedNumberControl:rn}=$(t.privateApis);function on(e){if(""===e||void 0===e)return"";const t=Number(e);return Number.isFinite(t)?t:""}function sn({value:i,onChange:r,hideLabelFromVision:o,step:s}){const[a="",l=""]=i,u=(0,e.useCallback)(e=>r([on(e),l]),[r,l]),d=(0,e.useCallback)(e=>r([a,on(e)]),[r,a]);return(0,c.jsx)(t.BaseControl,{help:(0,n.__)("The max. value must be greater than the min. value."),children:(0,c.jsxs)(t.Flex,{direction:"row",gap:4,children:[(0,c.jsx)(t.__experimentalNumberControl,{label:(0,n.__)("Min."),value:a,max:l?Number(l)-s:void 0,onChange:u,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:s}),(0,c.jsx)(t.__experimentalNumberControl,{label:(0,n.__)("Max."),value:l,min:a?Number(a)+s:void 0,onChange:d,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:s})]})})}function an({data:t,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,operator:s,validity:a}){const l=n.format?.decimals??0,u=Math.pow(10,-1*Math.abs(l)),{label:d,description:f,getValue:m,setValue:p,isValid:g}=n,v=m({item:t})??"",b=n.isDisabled({item:t,field:n}),w=(0,e.useCallback)(e=>{i(p({item:t,value:["",void 0].includes(e)?void 0:Number(e)}))},[t,i,p]),y=(0,e.useCallback)(e=>{i(p({item:t,value:e}))},[t,i,p]);if(s===h){let e=["",""];return Array.isArray(v)&&2===v.length&&v.every(e=>"number"==typeof e||""===e)&&(e=v),(0,c.jsx)(sn,{value:e,onChange:y,hideLabelFromVision:r,step:u})}return(0,c.jsx)(rn,{required:!!g.required,markWhenOptional:o,customValidity:H(g,a),label:d,help:f,value:v,onChange:w,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:u,min:g.min?g.min.constraint:void 0,max:g.max?g.max.constraint:void 0,disabled:b})}var{ValidatedRadioControl:ln}=$(t.privateApis),{ValidatedToggleControl:cn}=$(t.privateApis),{ValidatedTextareaControl:un}=$(t.privateApis),{ValidatedToggleGroupControl:dn}=$(t.privateApis),{ValidatedFormTokenField:fn}=$(t.privateApis),mn={grad:.9,turn:360,rad:360/(2*Math.PI)},pn=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},gn=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},hn=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},vn=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},bn=function(e){return{r:hn(e.r,0,255),g:hn(e.g,0,255),b:hn(e.b,0,255),a:hn(e.a)}},wn=function(e){return{r:gn(e.r),g:gn(e.g),b:gn(e.b),a:gn(e.a,3)}},yn=/^#([0-9a-f]{3,8})$/i,xn=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Cn=function(e){var t=e.r,n=e.g,i=e.b,r=e.a,o=Math.max(t,n,i),s=o-Math.min(t,n,i),a=s?o===t?(n-i)/s:o===n?2+(i-t)/s:4+(t-n)/s:0;return{h:60*(a<0?a+6:a),s:o?s/o*100:0,v:o/255*100,a:r}},Sn=function(e){var t=e.h,n=e.s,i=e.v,r=e.a;t=t/360*6,n/=100,i/=100;var o=Math.floor(t),s=i*(1-n),a=i*(1-(t-o)*n),l=i*(1-(1-t+o)*n),c=o%6;return{r:255*[i,a,s,s,l,i][c],g:255*[l,i,i,a,s,s][c],b:255*[s,s,l,i,i,a][c],a:r}},jn=function(e){return{h:vn(e.h),s:hn(e.s,0,100),l:hn(e.l,0,100),a:hn(e.a)}},En=function(e){return{h:gn(e.h),s:gn(e.s),l:gn(e.l),a:gn(e.a,3)}},kn=function(e){return Sn((n=(t=e).s,{h:t.h,s:(n*=((i=t.l)<50?i:100-i)/100)>0?2*n/(i+n)*100:0,v:i+n,a:t.a}));var t,n,i},In=function(e){return{h:(t=Cn(e)).h,s:(r=(200-(n=t.s))*(i=t.v)/100)>0&&r<200?n*i/100/(r<=100?r:200-r)*100:0,l:r/2,a:t.a};var t,n,i,r},Vn=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,On=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Pn=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Mn=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Tn={string:[[function(e){var t=yn.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?gn(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?gn(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Pn.exec(e)||Mn.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:bn({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=Vn.exec(e)||On.exec(e);if(!t)return null;var n,i,r=jn({h:(n=t[1],i=t[2],void 0===i&&(i="deg"),Number(n)*(mn[i]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return kn(r)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,i=e.b,r=e.a,o=void 0===r?1:r;return pn(t)&&pn(n)&&pn(i)?bn({r:Number(t),g:Number(n),b:Number(i),a:Number(o)}):null},"rgb"],[function(e){var t=e.h,n=e.s,i=e.l,r=e.a,o=void 0===r?1:r;if(!pn(t)||!pn(n)||!pn(i))return null;var s=jn({h:Number(t),s:Number(n),l:Number(i),a:Number(o)});return kn(s)},"hsl"],[function(e){var t=e.h,n=e.s,i=e.v,r=e.a,o=void 0===r?1:r;if(!pn(t)||!pn(n)||!pn(i))return null;var s=function(e){return{h:vn(e.h),s:hn(e.s,0,100),v:hn(e.v,0,100),a:hn(e.a)}}({h:Number(t),s:Number(n),v:Number(i),a:Number(o)});return Sn(s)},"hsv"]]},Nn=function(e,t){for(var n=0;n=.5},e.prototype.toHex=function(){return t=(e=wn(this.rgba)).r,n=e.g,i=e.b,o=(r=e.a)<1?xn(gn(255*r)):"","#"+xn(t)+xn(n)+xn(i)+o;var e,t,n,i,r,o},e.prototype.toRgb=function(){return wn(this.rgba)},e.prototype.toRgbString=function(){return t=(e=wn(this.rgba)).r,n=e.g,i=e.b,(r=e.a)<1?"rgba("+t+", "+n+", "+i+", "+r+")":"rgb("+t+", "+n+", "+i+")";var e,t,n,i,r},e.prototype.toHsl=function(){return En(In(this.rgba))},e.prototype.toHslString=function(){return t=(e=En(In(this.rgba))).h,n=e.s,i=e.l,(r=e.a)<1?"hsla("+t+", "+n+"%, "+i+"%, "+r+")":"hsl("+t+", "+n+"%, "+i+"%)";var e,t,n,i,r},e.prototype.toHsv=function(){return e=Cn(this.rgba),{h:gn(e.h),s:gn(e.s),v:gn(e.v),a:gn(e.a,3)};var e},e.prototype.invert=function(){return Dn({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),Dn(An(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),Dn(An(this.rgba,-e))},e.prototype.grayscale=function(){return Dn(An(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),Dn(Fn(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),Dn(Fn(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?Dn({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):gn(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=In(this.rgba);return"number"==typeof e?Dn({h:e,s:t.s,l:t.l,a:t.a}):gn(t.h)},e.prototype.isEqual=function(e){return this.toHex()===Dn(e).toHex()},e}(),Dn=function(e){return e instanceof Ln?e:new Ln(e)},{ValidatedInputControl:Bn}=$(t.privateApis),zn=({color:e,onColorChange:i,disabled:r})=>{const o=e&&Dn(e).isValid()?e:"#ffffff";return(0,c.jsx)(t.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:e})=>(0,c.jsx)(t.Button,{onClick:e,"aria-label":(0,n.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,c.jsx)(t.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,c.jsx)(t.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,c.jsx)(t.ColorPicker,{color:o,onChange:i,enableAlpha:!0})})})},Wn=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})}),$n=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});function Hn(e){return Array.isArray(e.elements)&&e.elements.length>0||"function"==typeof e.getElements}var qn={adaptiveSelect:function(e){const{field:t}=e,{elements:n}=Y({elements:t.elements,getElements:t.getElements});return n.length>=10?(0,c.jsx)(U,{...e}):(0,c.jsx)(Zt,{...e})},array:function({data:n,field:i,onChange:r,hideLabelFromVision:o,markWhenOptional:s,validity:a}){const{label:l,placeholder:u,description:d,getValue:f,setValue:m,isValid:p}=i,g=f({item:n}),h=i.isDisabled({item:n,field:i}),{elements:v,isLoading:b}=Y({elements:i.elements,getElements:i.getElements}),w=(0,e.useMemo)(()=>Array.isArray(g)?g.map(e=>{const t=v?.find(t=>t.value===e);return t||{value:e,label:e}}):[],[g,v]),y=(0,e.useCallback)(e=>{const t=e.map(e=>"object"==typeof e&&"value"in e?e.value:e);r(m({item:n,value:t}))},[r,m,n]);return b?(0,c.jsx)(t.Spinner,{}):(0,c.jsx)(fn,{required:!!p?.required,markWhenOptional:s,customValidity:H(p,a),label:o?void 0:l,value:w,onChange:y,placeholder:u,suggestions:v?.map(e=>e.value),disabled:h,__experimentalValidateInput:e=>!i.isValid?.elements||!v||v.some(t=>t.value===e||t.label===e),__experimentalExpandOnFocus:v&&v.length>0,help:d??(i.isValid?.elements?"":void 0),displayTransform:e=>{if("object"==typeof e&&"label"in e)return e.label;if("string"==typeof e&&v){const t=v.find(t=>t.value===e);return t?.label||e}return e},__experimentalRenderItem:({item:e})=>{if("string"==typeof e&&v){const t=v.find(t=>t.value===e);return(0,c.jsx)("span",{children:t?.label||e})}return(0,c.jsx)("span",{children:e})}})},checkbox:function({field:t,onChange:n,data:i,hideLabelFromVision:r,markWhenOptional:o,validity:s}){const{getValue:a,setValue:l,label:u,description:d,isValid:f}=t,m=t.isDisabled({item:i,field:t}),p=(0,e.useCallback)(()=>{n(l({item:i,value:!a({item:i})}))},[i,a,n,l]);return(0,c.jsx)(q,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:H(f,s),hidden:r,label:u,help:d,checked:a({item:i}),onChange:p,disabled:m})},color:function({data:n,field:i,onChange:r,hideLabelFromVision:o,markWhenOptional:s,validity:a}){const{label:l,placeholder:u,description:d,setValue:f,isValid:m}=i,p=i.isDisabled({item:n,field:i}),g=i.getValue({item:n})||"",h=(0,e.useCallback)(e=>{r(f({item:n,value:e}))},[n,r,f]),v=(0,e.useCallback)(e=>{r(f({item:n,value:e||""}))},[n,r,f]);return(0,c.jsx)(Bn,{required:!!i.isValid?.required,markWhenOptional:s,customValidity:H(m,a),label:l,placeholder:u,value:g,help:d,onChange:v,hideLabelFromVision:o,type:"text",disabled:p,prefix:(0,c.jsx)(t.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,c.jsx)(zn,{color:g,onColorChange:h,disabled:p})})})},combobox:U,datetime:function({data:e,field:t,onChange:n,hideLabelFromVision:i,markWhenOptional:r,operator:o,validity:s,config:a}){return o===v||o===b?(0,c.jsx)(Ae,{className:"dataviews-controls__datetime",data:e,field:t,onChange:n,hideLabelFromVision:i,operator:o}):(0,c.jsx)(Ge,{data:e,field:t,onChange:n,hideLabelFromVision:i,markWhenOptional:r,validity:s,config:a})},date:function({data:e,field:t,onChange:n,hideLabelFromVision:i,markWhenOptional:r,operator:o,validity:s}){return o===v||o===b?(0,c.jsx)(Ae,{className:"dataviews-controls__date",data:e,field:t,onChange:n,hideLabelFromVision:i,operator:o}):o===h?(0,c.jsx)(Ut,{data:e,field:t,onChange:n,hideLabelFromVision:i,markWhenOptional:r,validity:s}):(0,c.jsx)(Kt,{data:e,field:t,onChange:n,hideLabelFromVision:i,markWhenOptional:r,validity:s})},email:function({data:e,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:s}){return(0,c.jsx)(en,{data:e,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:s,type:"email",prefix:(0,c.jsx)(t.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,c.jsx)(t.Icon,{icon:Qt})})})},telephone:function({data:e,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:s}){return(0,c.jsx)(en,{data:e,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:s,type:"tel",prefix:(0,c.jsx)(t.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,c.jsx)(t.Icon,{icon:tn})})})},url:function({data:e,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:s}){return(0,c.jsx)(en,{data:e,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:s,type:"url",prefix:(0,c.jsx)(t.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,c.jsx)(t.Icon,{icon:nn})})})},integer:function(e){return(0,c.jsx)(an,{...e})},number:function(e){return(0,c.jsx)(an,{...e})},password:function({data:i,field:r,onChange:o,hideLabelFromVision:s,markWhenOptional:a,validity:l}){const[u,d]=(0,e.useState)(!1),f=r.isDisabled({item:i,field:r}),m=(0,e.useCallback)(()=>{d(e=>!e)},[]);return(0,c.jsx)(en,{data:i,field:r,onChange:o,hideLabelFromVision:s,markWhenOptional:a,validity:l,type:u?"text":"password",suffix:(0,c.jsx)(t.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,c.jsx)(t.Button,{icon:u?Wn:$n,onClick:m,size:"small",label:u?(0,n.__)("Hide password"):(0,n.__)("Show password"),disabled:f,accessibleWhenDisabled:!0})})})},radio:function({data:n,field:i,onChange:r,hideLabelFromVision:o,markWhenOptional:s,validity:a}){const{label:l,description:u,getValue:d,setValue:f,isValid:m}=i,p=i.isDisabled({item:n,field:i}),{elements:g,isLoading:h}=Y({elements:i.elements,getElements:i.getElements}),v=d({item:n}),b=(0,e.useCallback)(e=>r(f({item:n,value:e})),[n,r,f]);return h?(0,c.jsx)(t.Spinner,{}):(0,c.jsx)(ln,{required:!!i.isValid?.required,markWhenOptional:s,customValidity:H(m,a),label:l,help:u,onChange:b,options:g,selected:v,hideLabelFromVision:o,disabled:p})},select:Zt,text:function({data:t,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,config:s,validity:a}){const{prefix:l,suffix:u}=s||{};return(0,c.jsx)(en,{data:t,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,validity:a,prefix:l?(0,e.createElement)(l):void 0,suffix:u?(0,e.createElement)(u):void 0})},toggle:function({field:t,onChange:n,data:i,hideLabelFromVision:r,markWhenOptional:o,validity:s}){const{label:a,description:l,getValue:u,setValue:d,isValid:f}=t,m=t.isDisabled({item:i,field:t}),p=(0,e.useCallback)(()=>{n(d({item:i,value:!u({item:i})}))},[n,d,i,u]);return(0,c.jsx)(cn,{required:!!f.required,markWhenOptional:o,customValidity:H(f,s),hidden:r,label:a,help:l,checked:u({item:i}),onChange:p,disabled:m})},textarea:function({data:t,field:n,onChange:i,hideLabelFromVision:r,markWhenOptional:o,config:s,validity:a}){const{rows:l=4}=s||{},u=n.isDisabled({item:t,field:n}),{label:d,placeholder:f,description:m,setValue:p,isValid:g}=n,h=n.getValue({item:t}),v=(0,e.useCallback)(e=>i(p({item:t,value:e})),[t,i,p]);return(0,c.jsx)(un,{required:!!g.required,markWhenOptional:o,customValidity:H(g,a),label:d,placeholder:f,value:h??"",help:m,onChange:v,rows:l,disabled:u,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:r})},toggleGroup:function({data:n,field:i,onChange:r,hideLabelFromVision:o,markWhenOptional:s,validity:a}){const{getValue:l,setValue:u,isValid:d}=i,f=i.isDisabled({item:n,field:i}),m=l({item:n}),p=(0,e.useCallback)(e=>r(u({item:n,value:e})),[n,r,u]),{elements:g,isLoading:h}=Y({elements:i.elements,getElements:i.getElements});if(h)return(0,c.jsx)(t.Spinner,{});if(0===g.length)return null;const v=g.find(e=>e.value===m);return(0,c.jsx)(dn,{required:!!i.isValid?.required,markWhenOptional:s,customValidity:H(d,a),__next40pxDefaultSize:!0,isBlock:!0,label:i.label,help:v?.description||i.description,onChange:p,value:m,hideLabelFromVision:o,children:g.map(e=>(0,c.jsx)(t.__experimentalToggleGroupControlOption,{label:e.label,value:e.value,disabled:f},e.value))})}};function Gn(e,t){return"function"==typeof e.Edit?e.Edit:"string"==typeof e.Edit?Yn(e.Edit):(n=e.Edit)&&"object"==typeof n&&"string"==typeof n.control?function(e){const{control:t,...n}=e,i=Yn(t);return null===i?null:function(e){return(0,c.jsx)(i,{...e,config:n})}}(e.Edit):Hn(e)&&"array"!==e.type?Yn("adaptiveSelect"):null===t?null:Yn(t);var n}function Yn(e){return Object.keys(qn).includes(e)?qn[e]:null}var Kn=function(e,t,n){if(!1===e.filterBy)return!1;const i=e.filterBy?.operators?.filter(e=>n.includes(e))??t;return 0!==i.length&&{isPrimary:!!e.filterBy?.isPrimary,operators:i}},Un=e=>({value:t})=>{const n=e.split("."),i={};let r=i;for(const e of n.slice(0,-1))r[e]={},r=r[e];return r[n.at(-1)]=t,i};function Xn({item:e,field:t}){const{elements:n,isLoading:i}=Y({elements:t.elements,getElements:t.getElements}),r=t.getValue({item:e});return i||0===n.length?r:n?.find(e=>e.value===r)?.label||t.getValue({item:e})}function Zn({item:e,field:t}){return t.hasElements?(0,c.jsx)(Xn,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Qn=(e,t,n)=>"asc"===n?e.localeCompare(t):t.localeCompare(e);function Jn(e,t){const n=t.getValue({item:e});return![void 0,"",null].includes(n)}function ei(e,t){if("number"!=typeof t.isValid.minLength?.constraint)return!1;const n=t.getValue({item:e});return!![void 0,"",null].includes(n)||String(n).length>=t.isValid.minLength.constraint}function ti(e,t){if("number"!=typeof t.isValid.maxLength?.constraint)return!1;const n=t.getValue({item:e});return!![void 0,"",null].includes(n)||String(n).length<=t.isValid.maxLength.constraint}function ni(e,t){if(void 0===t.isValid.pattern?.constraint)return!0;try{const n=new RegExp(t.isValid.pattern.constraint),i=t.getValue({item:e});return!![void 0,"",null].includes(i)||n.test(String(i))}catch{return!1}}function ii(e,t){const n=(t.elements??[]).map(e=>e.value);if(0===n.length)return!0;const i=t.getValue({item:e});return[].concat(i).every(e=>n.includes(e))}var ri=function({item:e,field:t}){return t.getValue({item:e})},oi=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,si={type:"email",render:Zn,Edit:"email",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[f,m],validOperators:[w,y,V,O,P,f,m,p,g],format:{},getValueFormatted:ri,validate:{required:Jn,pattern:ni,minLength:ei,maxLength:ti,elements:ii,custom:function(e,t){const i=t.getValue({item:e});return[void 0,"",null].includes(i)||oi.test(i)?null:(0,n.__)("Value must be a valid email address.")}}},ai=(e,t,n)=>"asc"===n?e-t:t-e;function li(e,t){if("number"!=typeof t.isValid.min?.constraint)return!1;const n=t.getValue({item:e});return!![void 0,"",null].includes(n)||Number(n)>=t.isValid.min.constraint}function ci(e,t){if("number"!=typeof t.isValid.max?.constraint)return!1;const n=t.getValue({item:e});return!![void 0,"",null].includes(n)||Number(n)<=t.isValid.max.constraint}var ui={separatorThousand:","},di={type:"integer",render:Zn,Edit:"integer",sort:ai,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[w,y,x,C,_,S,h],validOperators:[w,y,x,C,_,S,h,f,m,p,g],format:ui,getValueFormatted:function({item:e,field:t}){let n,i=t.getValue({item:e});if(null==i)return"";if(i=Number(i),!Number.isFinite(i))return String(i);n="integer"!==t.type?ui:t.format;const{separatorThousand:r}=n,o=Math.trunc(i);return r?String(o).replace(/\B(?=(\d{3})+(?!\d))/g,r):String(o)},validate:{required:Jn,min:li,max:ci,elements:ii,custom:function(e,t){const i=t.getValue({item:e});return[void 0,"",null].includes(i)||Number.isInteger(i)?null:(0,n.__)("Value must be an integer.")}}},fi={separatorThousand:",",separatorDecimal:".",decimals:2},mi={type:"number",render:Zn,Edit:"number",sort:ai,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[w,y,x,C,_,S,h],validOperators:[w,y,x,C,_,S,h,f,m,p,g],format:fi,getValueFormatted:function({item:e,field:t}){let n,i=t.getValue({item:e});if(null==i)return"";if(i=Number(i),!Number.isFinite(i))return String(i);n="number"!==t.type?fi:t.format;const{separatorThousand:r,separatorDecimal:o,decimals:s}=n,a=i.toFixed(s),[l,c]=a.split("."),u=r?l.replace(/\B(?=(\d{3})+(?!\d))/g,r):l;return 0===s?u:u+o+c},validate:{required:Jn,min:li,max:ci,elements:ii,custom:function(e,t){const i=t.getValue({item:e});return function(e){return""===e||null==e}(i)||Number.isFinite(i)?null:(0,n.__)("Value must be a number.")}}},pi={type:"text",render:Zn,Edit:"text",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[f,m],validOperators:[w,y,V,O,P,f,m,p,g],format:{},getValueFormatted:ri,validate:{required:Jn,pattern:ni,minLength:ei,maxLength:ti,elements:ii}};function gi(e){if(!e)return null;if(!ze(new Date(e)))return null;const t=(0,X.getDate)(e);return t&&ze(t)?t:null}function hi(e,t,n){const i=t.isValid[n]?.constraint;if("string"!=typeof i)return!1;const r=t.getValue({item:e}),o=Array.isArray(r)?r["min"===n?0:r.length-1]:r;if(null==o||""===o)return!0;const s=gi(i),a=gi(String(o));return!!s&&!!a&&("min"===n?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function vi(e,t){return hi(e,t,"min")}function bi(e,t){return hi(e,t,"max")}var wi={datetime:(0,X.getSettings)().formats.datetime,weekStartsOn:(0,X.getSettings)().l10n.startOfWeek},yi={type:"datetime",render:Zn,Edit:"datetime",sort:(e,t,n)=>{const i=new Date(e).getTime(),r=new Date(t).getTime();return"asc"===n?i-r:r-i},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[M,T,j,E,k,I,v,b],validOperators:[M,T,j,E,k,I,v,b],format:wi,getValueFormatted:function({item:e,field:t}){const n=t.getValue({item:e});if(["",void 0,null].includes(n))return"";let i;return i="datetime"!==t.type?wi:t.format,(0,X.dateI18n)(i.datetime,(0,X.getDate)(n))},validate:{required:Jn,elements:ii,min:vi,max:bi}},xi={date:(0,X.getSettings)().formats.date,weekStartsOn:(0,X.getSettings)().l10n.startOfWeek},Ci={type:"date",render:Zn,Edit:"date",sort:(e,t,n)=>{const i=new Date(e).getTime(),r=new Date(t).getTime();return"asc"===n?i-r:r-i},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[M,T,j,E,k,I,v,b,h],validOperators:[M,T,j,E,k,I,v,b,h],format:xi,getValueFormatted:function({item:e,field:t}){const n=t.getValue({item:e});if(["",void 0,null].includes(n))return"";let i;return i="date"!==t.type?xi:t.format,(0,X.dateI18n)(i.date,(0,X.getDate)(n))},validate:{required:Jn,elements:ii,min:vi,max:bi}},_i={type:"boolean",render:Zn,Edit:"checkbox",sort:(e,t,n)=>{const i=Boolean(e);return i===Boolean(t)?0:"asc"===n?i?1:-1:i?-1:1},validate:{required:function(e,t){return!0===t.getValue({item:e})},elements:ii,custom:function(e,t){const i=t.getValue({item:e});return[void 0,"",null].includes(i)||[!0,!1].includes(i)?null:(0,n.__)("Value must be true, false, or undefined")}},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[w,y],validOperators:[w,y],format:{},getValueFormatted:function({item:e,field:t}){const i=t.getValue({item:e});return!0===i?(0,n.__)("True"):!1===i?(0,n.__)("False"):""}},Si={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:ri,validate:{}};function ji({item:e,field:t}){const n=t.getValue({item:e});return(Array.isArray(n)?n:[]).join(", ")}var Ei={type:"array",render:function({item:e,field:t}){return ji({item:e,field:t})},Edit:"array",sort:(e,t,n)=>{const i=Array.isArray(e)?e:[],r=Array.isArray(t)?t:[];if(i.length!==r.length)return"asc"===n?i.length-r.length:r.length-i.length;const o=i.join(","),s=r.join(",");return"asc"===n?o.localeCompare(s):s.localeCompare(o)},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[f,m],validOperators:[f,m,p,g],format:{},getValueFormatted:ji,validate:{required:function(e,t){const n=t.getValue({item:e});return Array.isArray(n)&&n.length>0&&n.every(e=>![void 0,"",null].includes(e))},elements:ii,custom:function(e,t){const i=t.getValue({item:e});return[void 0,"",null].includes(i)||Array.isArray(i)?i.every(e=>"string"==typeof e)?null:(0,n.__)("Every value must be a string."):(0,n.__)("Value must be an array.")}}},ki={type:"password",render:Zn,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:function({item:e,field:t}){return t.getValue({item:e})?"••••••••":""},validate:{required:Jn,pattern:ni,minLength:ei,maxLength:ti,elements:ii}},Ii={type:"telephone",render:Zn,Edit:"telephone",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[f,m],validOperators:[w,y,V,O,P,f,m,p,g],format:{},getValueFormatted:ri,validate:{required:Jn,pattern:ni,minLength:ei,maxLength:ti,elements:ii}},Vi={type:"color",render:function({item:e,field:t}){if(t.hasElements)return(0,c.jsx)(Xn,{item:e,field:t});const n=ri({item:e,field:t});return n&&Dn(n).isValid()?(0,c.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,c.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:n,border:"1px solid #ddd",flexShrink:0}}),(0,c.jsx)("span",{children:n})]}):n},Edit:"color",sort:(e,t,n)=>{const i=Dn(e),r=Dn(t);if(!i.isValid()&&!r.isValid())return 0;if(!i.isValid())return"asc"===n?1:-1;if(!r.isValid())return"asc"===n?-1:1;const o=i.toHsl(),s=r.toHsl();return o.h!==s.h?"asc"===n?o.h-s.h:s.h-o.h:o.s!==s.s?"asc"===n?o.s-s.s:s.s-o.s:"asc"===n?o.l-s.l:s.l-o.l},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[f,m],validOperators:[w,y,f,m],format:{},getValueFormatted:ri,validate:{required:Jn,elements:ii,custom:function(e,t){const i=t.getValue({item:e});return[void 0,"",null].includes(i)||Dn(i).isValid()?null:(0,n.__)("Value must be a valid color.")}}},Oi={type:"url",render:Zn,Edit:"url",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[f,m],validOperators:[w,y,V,O,P,f,m,p,g],format:{},getValueFormatted:ri,validate:{required:Jn,pattern:ni,minLength:ei,maxLength:ti,elements:ii}};function Pi(e,t,n){return function(e,t,n){return Ye(e,7*t,n)}(e,-t,n)}var Mi={Name:(0,c.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,c.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function Ti(e,t){switch(t){case"days":return Ke(new Date,e);case"weeks":return Pi(new Date,e);case"months":return Xe(new Date,e);case"years":return Qe(new Date,e);default:return new Date}}var Ni={ -/* translators: DataViews operator name */ -label:(0,n.__)("Is none of"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */ -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */ -(0,n.__)("%1$s is none of: %2$s"),t.name,i.map(e=>e.label).join(", ")),Mi),filter:(e,t,n)=>{if(!n?.length)return!0;const i=t.getValue({item:e});return Array.isArray(i)?!n.some(e=>i.includes(e)):"string"==typeof i&&!n.includes(i)},selection:"multi"},Ai=[{name:f, -/* translators: DataViews operator name */ -label:(0,n.__)("Includes"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */ -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */ -(0,n.__)("%1$s includes: %2$s"),t.name,i.map(e=>e.label).join(", ")),Mi),filter(e,t,n){if(!n?.length)return!0;const i=t.getValue({item:e});return Array.isArray(i)?n.some(e=>i.includes(e)):"string"==typeof i&&n.includes(i)},selection:"multi"},{name:m,...Ni},{name:p, -/* translators: DataViews operator name */ -label:(0,n.__)("Includes all"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */ -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */ -(0,n.__)("%1$s includes all: %2$s"),t.name,i.map(e=>e.label).join(", ")),Mi),filter:(e,t,n)=>!n?.length||n.every(n=>t.getValue({item:e})?.includes(n)),selection:"multi"},{name:g,...Ni},{name:h, -/* translators: DataViews operator name */ -label:(0,n.__)("Between (inc)"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Item count"). 2: Filter value min. 3: Filter value max. e.g.: "Item count between (inc): 10 and 180". */ -/* translators: 1: Filter name (e.g. "Item count"). 2: Filter value min. 3: Filter value max. e.g.: "Item count between (inc): 10 and 180". */ -(0,n.__)("%1$s between (inc): %2$s and %3$s"),t.name,i[0].label[0],i[0].label[1]),Mi),filter(e,t,n){if(!Array.isArray(n)||2!==n.length||void 0===n[0]||void 0===n[1])return!0;const i=t.getValue({item:e});return("number"==typeof i||i instanceof Date||"string"==typeof i)&&i>=n[0]&&i<=n[1]},selection:"custom"},{name:v, -/* translators: DataViews operator name */ -label:(0,n.__)("In the past"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */ -(0,n.__)("%1$s is in the past: %2$s"),t.name,`${i[0].value.value} ${i[0].value.unit}`),Mi),filter(e,t,n){if(void 0===n?.value||void 0===n?.unit)return!0;const i=Ti(n.value,n.unit),r=(0,X.getDate)(t.getValue({item:e}));return r>=i&&r<=new Date},selection:"custom"},{name:b, -/* translators: DataViews operator name */ -label:(0,n.__)("Over"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */ -(0,n.__)("%1$s is over: %2$s"),t.name,`${i[0].value.value} ${i[0].value.unit}`),Mi),filter(e,t,n){if(void 0===n?.value||void 0===n?.unit)return!0;const i=Ti(n.value,n.unit);return(0,X.getDate)(t.getValue({item:e}))(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */ -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */ -(0,n.__)("%1$s is: %2$s"),t.name,i[0].label),Mi),filter:(e,t,n)=>n===t.getValue({item:e})||void 0===n,selection:"single"},{name:y, -/* translators: DataViews operator name */ -label:(0,n.__)("Is not"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */ -/* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */ -(0,n.__)("%1$s is not: %2$s"),t.name,i[0].label),Mi),filter:(e,t,n)=>n!==t.getValue({item:e}),selection:"single"},{name:x, -/* translators: DataViews operator name */ -label:(0,n.__)("Less than"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */ -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */ -(0,n.__)("%1$s is less than: %2$s"),t.name,i[0].label),Mi),filter:(e,t,n)=>void 0===n||t.getValue({item:e})(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */ -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */ -(0,n.__)("%1$s is greater than: %2$s"),t.name,i[0].label),Mi),filter:(e,t,n)=>void 0===n||t.getValue({item:e})>n,selection:"single"},{name:_, -/* translators: DataViews operator name */ -label:(0,n.__)("Less than or equal"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */ -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */ -(0,n.__)("%1$s is less than or equal to: %2$s"),t.name,i[0].label),Mi),filter:(e,t,n)=>void 0===n||t.getValue({item:e})<=n,selection:"single"},{name:S, -/* translators: DataViews operator name */ -label:(0,n.__)("Greater than or equal"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */ -/* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */ -(0,n.__)("%1$s is greater than or equal to: %2$s"),t.name,i[0].label),Mi),filter:(e,t,n)=>void 0===n||t.getValue({item:e})>=n,selection:"single"},{name:j, -/* translators: DataViews operator name */ -label:(0,n.__)("Before"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */ -(0,n.__)("%1$s is before: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=(0,X.getDate)(n);return(0,X.getDate)(t.getValue({item:e}))(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */ -(0,n.__)("%1$s is after: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=(0,X.getDate)(n);return(0,X.getDate)(t.getValue({item:e}))>i},selection:"single"},{name:k, -/* translators: DataViews operator name */ -label:(0,n.__)("Before (inc)"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or before: 2024-01-01". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or before: 2024-01-01". */ -(0,n.__)("%1$s is on or before: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=(0,X.getDate)(n);return(0,X.getDate)(t.getValue({item:e}))<=i},selection:"single"},{name:I, -/* translators: DataViews operator name */ -label:(0,n.__)("After (inc)"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or after: 2024-01-01". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or after: 2024-01-01". */ -(0,n.__)("%1$s is on or after: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=(0,X.getDate)(n);return(0,X.getDate)(t.getValue({item:e}))>=i},selection:"single"},{name:V, -/* translators: DataViews operator name */ -label:(0,n.__)("Contains"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */ -/* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */ -(0,n.__)("%1$s contains: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=t.getValue({item:e});return"string"==typeof i&&n&&i.toLowerCase().includes(String(n).toLowerCase())},selection:"single"},{name:O, -/* translators: DataViews operator name */ -label:(0,n.__)("Doesn't contain"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */ -/* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */ -(0,n.__)("%1$s doesn't contain: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=t.getValue({item:e});return"string"==typeof i&&n&&!i.toLowerCase().includes(String(n).toLowerCase())},selection:"single"},{name:P, -/* translators: DataViews operator name */ -label:(0,n.__)("Starts with"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */ -/* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */ -(0,n.__)("%1$s starts with: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=t.getValue({item:e});return"string"==typeof i&&n&&i.toLowerCase().startsWith(String(n).toLowerCase())},selection:"single"},{name:M, -/* translators: DataViews operator name */ -label:(0,n.__)("On"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */ -(0,n.__)("%1$s is: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=(0,X.getDate)(n),r=(0,X.getDate)(t.getValue({item:e}));return i.getTime()===r.getTime()},selection:"single"},{name:T, -/* translators: DataViews operator name */ -label:(0,n.__)("Not on"),filterText:(t,i)=>(0,e.createInterpolateElement)((0,n.sprintf)( -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */ -/* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */ -(0,n.__)("%1$s is not: %2$s"),t.name,i[0].label),Mi),filter(e,t,n){if(void 0===n)return!0;const i=(0,X.getDate)(n),r=(0,X.getDate)(t.getValue({item:e}));return i.getTime()!==r.getTime()},selection:"single"}],Ri=e=>Ai.find(t=>t.name===e),Fi={render:Zn,Edit:null,sort:(e,t,n)=>"number"==typeof e&&"number"==typeof t?ai(e,t,n):Qn(e,t,n),enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[w,y],validOperators:Ai.map(e=>e.name),format:{},getValueFormatted:ri,validate:{required:Jn,elements:ii}};function Li(e,t,n){const i=t.validate[n];if(i&&("number"==typeof e&&("integer"===(r=t.type)||"number"===r)||"string"==typeof e&&function(e){return"date"===e||"datetime"===e}(t.type)))return{constraint:e,validate:i};var r}function Di(e,t){const n=e.isValid;let i,r;!0===n?.required&&void 0!==t.validate.required&&(i={constraint:!0,validate:t.validate.required}),(!0===n?.elements||void 0===n?.elements&&(e.elements||e.getElements))&&void 0!==t.validate.elements&&(r={constraint:!0,validate:t.validate.elements});const o=Li(n?.min,t,"min"),s=Li(n?.max,t,"max"),a=n?.minLength;let l;"number"==typeof a&&void 0!==t.validate.minLength&&(l={constraint:a,validate:t.validate.minLength});const c=n?.maxLength;let u;"number"==typeof c&&void 0!==t.validate.maxLength&&(u={constraint:c,validate:t.validate.maxLength});const d=n?.pattern;let f;return void 0!==d&&void 0!==t.validate.pattern&&(f={constraint:d,validate:t.validate.pattern}),{required:i,elements:r,min:o,max:s,minLength:l,maxLength:u,pattern:f,custom:n?.custom??t.validate.custom}}function Bi(e){return e.validOperators.reduce((e,t)=>{const n=Ri(t);return n?.filter&&(e[t]=n.filter),e},{})}var zi=function(e,t){return{...t.format,...e.format}};function Wi(e){return e.map(e=>{const t=function(e){const t=[si,di,mi,pi,yi,Ci,_i,Si,Ei,ki,Ii,Vi,Oi].find(t=>t?.type===e);return t||Fi}(e.type),n=e.getValue||(i=e.id,({item:e})=>{const t=i.split(".");let n=e;for(const e of t)n=n.hasOwnProperty(e)?n[e]:void 0;return n});var i;return{id:e.id,label:e.label||e.id,header:e.header||e.label||e.id,description:e.description,placeholder:e.placeholder,getValue:n,setValue:e.setValue||Un(e.id),elements:e.elements,getElements:e.getElements,hasElements:Hn(e),isVisible:e.isVisible,isDisabled:"function"==typeof e.isDisabled?e.isDisabled:()=>!!e.isDisabled,enableHiding:e.enableHiding??!0,readOnly:e.readOnly??!1,type:t.type,render:e.render??t.render,Edit:Gn(e,t.Edit),sort:function(i,r,o){const s=n({item:i}),a=n({item:r});return e.sort?e.sort(s,a,o):t.sort(s,a,o)},enableSorting:e.enableSorting??t.enableSorting,enableGlobalSearch:e.enableGlobalSearch??t.enableGlobalSearch,isValid:Di(e,t),filterBy:Kn(e,t.defaultOperators,t.validOperators),filter:Bi(t),format:zi(e,t),getValueFormatted:e.getValueFormatted??t.getValueFormatted}})}function $i(e=""){return s(e.trim().toLowerCase())}var Hi=[];const qi=window.wp.compose;var Gi=(0,e.createContext)({view:{type:D},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,e.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});Gi.displayName="DataViewsContext";var Yi=Gi,Ki=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})}),Ui=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})}),Xi=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})}),Zi=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})}),Qi=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});const Ji=window.wp.keycodes;function er({selection:e,onChangeSelection:i,item:r,getItemId:o,titleField:s,disabled:a,...l}){const u=o(r),d=e.includes(u),f=!a&&d,m=s?.getValue?.({item:r})||(0,n.__)("(no title)");return(0,c.jsx)(t.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":m,"aria-disabled":a,checked:f,onChange:()=>{a||i(d?e.filter(e=>u!==e):[...e,u])},...l})}var tr=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});const nr=window.wp.data;var{Menu:ir,kebabCase:rr}=$(t.privateApis);function or({action:e,onClick:n,items:i,variant:r}){const o="string"==typeof e.label?e.label:e.label(i);return(0,c.jsx)(t.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:r,onClick:n,children:o})}function sr({action:e,onClick:t,items:n}){const i="string"==typeof e.label?e.label:e.label(n);return(0,c.jsx)(ir.Item,{disabled:e.disabled,onClick:t,children:(0,c.jsx)(ir.ItemLabel,{children:i})})}function ar({action:e,items:n,closeModal:i}){const r="string"==typeof e.label?e.label:e.label(n),o="function"==typeof e.modalHeader?e.modalHeader(n):e.modalHeader;return(0,c.jsx)(t.Modal,{title:o||r,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:i,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${rr(e.id)}`,children:(0,c.jsx)(e.RenderModal,{items:n,closeModal:i})})}function lr({actions:t,item:n,registry:i,setActiveModalAction:r}){const{primaryActions:o,regularActions:s}=(0,e.useMemo)(()=>t.reduce((e,t)=>((t.isPrimary?e.primaryActions:e.regularActions).push(t),e),{primaryActions:[],regularActions:[]}),[t]),a=e=>e.map(e=>(0,c.jsx)(sr,{action:e,onClick:()=>{"RenderModal"in e?r(e):e.callback([n],{registry:i})},items:[n]},e.id));return(0,c.jsxs)(ir.Group,{children:[a(o),a(s)]})}function cr({item:t,actions:n,isCompact:i}){const r=(0,nr.useRegistry)(),{primaryActions:o,eligibleActions:s}=(0,e.useMemo)(()=>{const e=n.filter(e=>!e.isEligible||e.isEligible(t));return{primaryActions:e.filter(e=>e.isPrimary),eligibleActions:e}},[n,t]),a=(0,qi.useViewportMatch)("medium","<");return i?(0,c.jsx)(ur,{item:t,actions:s,isSmall:!0,registry:r}):(0,c.jsxs)(Pe,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,c.jsx)(dr,{item:t,actions:o,registry:r}),(o.lengthl(null)})]})}function dr({item:t,actions:n,registry:i,buttonVariant:r}){const[o,s]=(0,e.useState)(null);return(0,qi.useViewportMatch)("medium","<")?null:Array.isArray(n)&&0!==n.length?(0,c.jsxs)(c.Fragment,{children:[n.map(e=>(0,c.jsx)(or,{action:e,onClick:()=>{"RenderModal"in e?s(e):e.callback([t],{registry:i})},items:[t],variant:r},e.id)),!!o&&(0,c.jsx)(ar,{action:o,items:[t],closeModal:()=>s(null)})]}):null}var fr=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});function mr({action:t,items:n,ActionTriggerComponent:i}){const[r,o]=(0,e.useState)(!1),s={action:t,onClick:()=>{o(!0)},items:n};return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(i,{...s}),r&&(0,c.jsx)(ar,{action:t,items:n,closeModal:()=>o(!1)})]})}function pr(t,n){return(0,e.useMemo)(()=>t.some(e=>e.supportsBulk&&(!e.isEligible||e.isEligible(n))),[t,n])}function gr(t,n){return(0,e.useMemo)(()=>n.some(e=>t.some(t=>t.supportsBulk&&(!t.isEligible||t.isEligible(e)))),[t,n])}function hr({selection:i,onChangeSelection:r,data:o,actions:s,getItemId:a,disableSelectAll:l=!1}){const u=(0,e.useMemo)(()=>o.filter(e=>s.some(t=>t.supportsBulk&&(!t.isEligible||t.isEligible(e)))),[o,s]),d=o.filter(e=>i.includes(a(e))&&u.includes(e)),f=i.length>0,m=d.length===u.length;return l?(0,c.jsx)(t.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:f,disabled:!f,onChange:()=>{r([])},"aria-label":(0,n.__)("Deselect all")}):(0,c.jsx)(t.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:m,indeterminate:!m&&!!d.length,onChange:()=>{r(m?[]:u.map(e=>a(e)))},"aria-label":m?(0,n.__)("Deselect all"):(0,n.__)("Select all")})}function vr({action:e,onClick:n,isBusy:i,items:r}){const o="string"==typeof e.label?e.label:e.label(r);return(0,qi.useViewportMatch)("medium","<")?(0,c.jsx)(t.Button,{disabled:i,accessibleWhenDisabled:!0,label:o,icon:e.icon,size:"compact",onClick:n,isBusy:i}):(0,c.jsx)(t.Button,{disabled:i,accessibleWhenDisabled:!0,size:"compact",onClick:n,isBusy:i,children:o})}var br=[];function wr({action:t,selectedItems:n,actionInProgress:i,setActionInProgress:r}){const o=(0,nr.useRegistry)(),s=(0,e.useMemo)(()=>n.filter(e=>!t.isEligible||t.isEligible(e)),[t,n]);return"RenderModal"in t?(0,c.jsx)(mr,{action:t,items:s,ActionTriggerComponent:vr},t.id):(0,c.jsx)(vr,{action:t,onClick:async()=>{r(t.id),await t.callback(n,{registry:o}),r(null)},items:s,isBusy:i===t.id},t.id)}function yr(e,i,r,o,s,a,l,u,d,f,m){const p=function(e,t,i,r=!1){return e>0?(0,n.sprintf)( -/* translators: %d: number of items. */ -/* translators: %d: number of items. */ -(0,n._n)("%d Item selected","%d Items selected",e),e):r||i<=t?(0,n.sprintf)( -/* translators: %d: number of items. */ -/* translators: %d: number of items. */ -(0,n._n)("%d Item","%d Items",i),i):(0,n.sprintf)( -/* translators: %1$d: number of items. %2$d: total number of items. */ -/* translators: %1$d: number of items. %2$d: total number of items. */ -(0,n._n)("%1$d of %2$d Item","%1$d of %2$d Items",i),t,i)}(s.length,e.length,m.totalItems,o);return(0,c.jsxs)(Pe,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,c.jsx)(hr,{selection:s,onChangeSelection:f,data:e,actions:i,getItemId:r,disableSelectAll:o}),(0,c.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:p}),(0,c.jsxs)(Pe,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[a.map(e=>(0,c.jsx)(wr,{action:e,selectedItems:l,actionInProgress:u,setActionInProgress:d},e.id)),l.length>0&&(0,c.jsx)(t.Button,{icon:fr,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,n.__)("Cancel"),disabled:!!u,accessibleWhenDisabled:!1,onClick:()=>{f(br)}})]})]})}function xr({selection:t,actions:n,onChangeSelection:i,data:r,getItemId:o,isInfiniteScroll:s,paginationInfo:a}){const[l,c]=(0,e.useState)(null),u=(0,e.useRef)(void 0),d=(0,qi.useViewportMatch)("medium","<"),f=(0,e.useMemo)(()=>n.filter(e=>e.supportsBulk),[n]),m=(0,e.useMemo)(()=>r.filter(e=>f.some(t=>!t.isEligible||t.isEligible(e))),[r,f]),p=(0,e.useMemo)(()=>r.filter(e=>t.includes(o(e))&&m.includes(e)),[t,r,o,m]),g=(0,e.useMemo)(()=>n.filter(e=>e.supportsBulk&&(!d||e.icon)&&p.some(t=>!e.isEligible||e.isEligible(t))),[n,p,d]);return l?(u.current||(u.current=yr(r,n,o,s,t,g,p,l,c,i,a)),u.current):(u.current&&(u.current=void 0),yr(r,n,o,s,t,g,p,l,c,i,a))}function Cr(){const{data:t,selection:n,actions:i=br,onChangeSelection:r,getItemId:o,paginationInfo:s,view:a}=(0,e.useContext)(Yi);return(0,c.jsx)(xr,{selection:n,onChangeSelection:r,data:t,actions:i,getItemId:o,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:s})}var _r=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})}),Sr=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})}),jr=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});function Er(e,t){const n=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(e=>!n.includes(e.id)&&"media"!==e.type&&!1!==e.enableHiding)}var{Menu:kr}=$(t.privateApis);function Ir({children:t}){return e.Children.toArray(t).filter(Boolean).map((t,n)=>(0,c.jsxs)(e.Fragment,{children:[n>0&&(0,c.jsx)(kr.Separator,{}),t]},n))}var Vr=(0,e.forwardRef)(function({fieldId:i,view:r,fields:o,onChangeView:s,onHide:a,setOpenedFilter:l,canMove:u=!0,canInsertLeft:d=!0,canInsertRight:f=!0},m){const p=r.fields??[],g=p?.indexOf(i),h=r.sort?.field===i;let v=!1,b=!1,w=!1,y=[];const x=o.find(e=>e.id===i),{setIsShowingFilter:C}=(0,e.useContext)(Yi);if(!x)return null;v=!1!==x.enableHiding,b=!1!==x.enableSorting;const _=x.header;if(y=!!x.filterBy&&x.filterBy?.operators||[],w=!(r.filters?.some(e=>i===e.field)||!x.hasElements&&!x.Edit||!1===x.filterBy||x.filterBy?.isPrimary),!(b||u||v||w))return _;const S=Er(r,o).filter(e=>!p.includes(e.id)),j=(d||f)&&!!S.length,E=(0,n.isRTL)();return(0,c.jsxs)(kr,{children:[(0,c.jsxs)(kr.TriggerButton,{render:(0,c.jsx)(t.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:m,variant:"tertiary"}),children:[_,r.sort&&h&&(0,c.jsx)("span",{"aria-hidden":"true",children:A[r.sort.direction]})]}),(0,c.jsx)(kr.Popover,{style:{minWidth:"240px"},children:(0,c.jsxs)(Ir,{children:[b&&(0,c.jsx)(kr.Group,{children:N.map(e=>{const t=r.sort&&h&&r.sort.direction===e,n=`${i}-${e}`;return(0,c.jsx)(kr.RadioItem,{name:"view-table-sorting",value:n,checked:t,onChange:()=>{s({...r,sort:{field:i,direction:e},showLevels:!1})},children:(0,c.jsx)(kr.ItemLabel,{children:F[e]})},n)})}),w&&(0,c.jsx)(kr.Group,{children:(0,c.jsx)(kr.Item,{prefix:(0,c.jsx)(t.Icon,{icon:_r}),onClick:()=>{l(i),C(!0),s({...r,page:1,filters:[...r.filters||[],{field:i,value:void 0,operator:y[0]}]})},children:(0,c.jsx)(kr.ItemLabel,{children:(0,n.__)("Add filter")})})}),(u||v||j)&&x&&(0,c.jsxs)(kr.Group,{children:[u&&(0,c.jsx)(kr.Item,{prefix:(0,c.jsx)(t.Icon,{icon:Sr}),disabled:E?g>=p.length-1:g<1,onClick:()=>{const e=E?g+1:g-1,t=[...p];t.splice(g,1),t.splice(e,0,i),s({...r,fields:t})},children:(0,c.jsx)(kr.ItemLabel,{children:(0,n.__)("Move left")})}),u&&(0,c.jsx)(kr.Item,{prefix:(0,c.jsx)(t.Icon,{icon:jr}),disabled:E?g<1:g>=p.length-1,onClick:()=>{const e=E?g-1:g+1,t=[...p];t.splice(g,1),t.splice(e,0,i),s({...r,fields:t})},children:(0,c.jsx)(kr.ItemLabel,{children:(0,n.__)("Move right")})}),d&&!!S.length&&(0,c.jsxs)(kr,{children:[(0,c.jsx)(kr.SubmenuTriggerItem,{children:(0,c.jsx)(kr.ItemLabel,{children:(0,n.__)("Insert left")})}),(0,c.jsx)(kr.Popover,{children:S.map(e=>{const t=E?g+1:g;return(0,c.jsx)(kr.Item,{onClick:()=>{s({...r,fields:[...p.slice(0,t),e.id,...p.slice(t)]})},children:(0,c.jsx)(kr.ItemLabel,{children:e.label})},e.id)})})]}),f&&!!S.length&&(0,c.jsxs)(kr,{children:[(0,c.jsx)(kr.SubmenuTriggerItem,{children:(0,c.jsx)(kr.ItemLabel,{children:(0,n.__)("Insert right")})}),(0,c.jsx)(kr.Popover,{children:S.map(e=>{const t=E?g:g+1;return(0,c.jsx)(kr.Item,{onClick:()=>{s({...r,fields:[...p.slice(0,t),e.id,...p.slice(t)]})},children:(0,c.jsx)(kr.ItemLabel,{children:e.label})},e.id)})})]}),v&&x&&(0,c.jsx)(kr.Item,{prefix:(0,c.jsx)(t.Icon,{icon:Wn}),onClick:()=>{a(x),s({...r,fields:p.filter(e=>e!==i)})},children:(0,c.jsx)(kr.ItemLabel,{children:(0,n.__)("Hide column")})})]})]})})]})}),Or=Vr;function Pr({item:t,isItemClickable:n,onClickItem:i,renderItemLink:r,className:o,children:s,...a}){if(!n(t))return(0,c.jsx)("div",{className:o,...a,children:s});if(r){const n=r({item:t,className:`${o} ${o}--clickable`,...a,children:s});return(0,e.cloneElement)(n,{onClick:e=>{e.stopPropagation(),n.props.onClick&&n.props.onClick(e)},onKeyDown:e=>{"Enter"!==e.key&&""!==e.key&&" "!==e.key||(e.stopPropagation(),n.props.onKeyDown&&n.props.onKeyDown(e))}})}const l=function({item:e,isItemClickable:t,onClickItem:n,className:i}){return t(e)&&n?{className:i?`${i} ${i}--clickable`:void 0,role:"button",tabIndex:0,onClick:t=>{t.stopPropagation(),n(e)},onKeyDown:t=>{"Enter"!==t.key&&""!==t.key&&" "!==t.key||(t.stopPropagation(),n(e))}}:{className:i}}({item:t,isItemClickable:n,onClickItem:i,className:o});return(0,c.jsx)("div",{...l,...a,children:s})}var Mr=function({item:e,level:t,titleField:n,mediaField:i,descriptionField:r,onClickItem:o,renderItemLink:s,isItemClickable:a}){return(0,c.jsxs)(Pe,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[i&&(0,c.jsx)(Pr,{item:e,isItemClickable:a,onClickItem:o,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(o||s)&&n?n.getValue?.({item:e}):void 0,children:(0,c.jsx)(i.render,{item:e,field:i,config:{sizes:"32px"}})}),(0,c.jsxs)(Pe,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[n&&(0,c.jsxs)(Pr,{item:e,isItemClickable:a,onClickItem:o,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[void 0!==t&&t>0&&(0,c.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("—").join(" ")," "]}),(0,c.jsx)(n.render,{item:e,field:n})]}),r&&(0,c.jsx)(r.render,{item:e,field:r})]})]})};function Tr(e,t){return e.reduce((e,n)=>{const i=t.getValue({item:n});return e.has(i)||e.set(i,[]),e.get(i)?.push(n),e},new Map)}var Nr=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});function Ar({field:e,isVisible:n,onToggleVisibility:i}){return(0,c.jsx)(t.__experimentalItem,{onClick:e.enableHiding?i:void 0,children:(0,c.jsxs)(Pe,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,c.jsx)("div",{style:{height:24,width:24},children:n&&(0,c.jsx)(t.Icon,{icon:Nr})}),(0,c.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function Rr({showLabel:i=!0}){const{view:r,fields:o,onChangeView:s}=(0,e.useContext)(Yi),a=Er(r,o);if(!a?.length)return null;const l=o.find(e=>e.id===r.titleField),u=o.find(e=>e.id===r.mediaField),d=o.find(e=>e.id===r.descriptionField),f=[{field:l,isVisibleFlag:"showTitle"},{field:u,isVisibleFlag:"showMedia"},{field:d,isVisibleFlag:"showDescription"}].filter(({field:e})=>!!e),m=r.fields??[],p=a.filter(e=>m.includes(e.id)).length,g=f.filter(({isVisibleFlag:e})=>r[e]??!0),h=g.length+p,v=1===h&&1===g.length;return(0,c.jsxs)(Pe,{direction:"column",className:"dataviews-field-control",children:[i&&(0,c.jsx)(t.BaseControl.VisualLabel,{children:(0,n.__)("Properties")}),(0,c.jsx)(Pe,{direction:"column",className:"dataviews-view-config__properties",children:(0,c.jsxs)(t.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[f.map(({field:e,isVisibleFlag:t})=>{const n=r[t]??!0,i=v&&n?{...e,enableHiding:!1}:e;return(0,c.jsx)(Ar,{field:i,isVisible:n,onToggleVisibility:()=>{s({...r,[t]:!n})}},e.id)}),a.map(e=>{const t=m.includes(e.id),n=1===h&&t?{...e,enableHiding:!1}:e;return(0,c.jsx)(Ar,{field:n,isVisible:t,onToggleVisibility:()=>{s({...r,fields:t?m.filter(t=>t!==e.id):[...m,e.id]})}},e.id)})]})})]})}function Fr(t,n={delay:400}){const[i,r]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{if(!t)return;const e=setTimeout(()=>{r(!0)},n.delay);return()=>{clearTimeout(e),r(!1)}},[t,n.delay]),i}function Lr(e,t){return e||("integer"===t||"number"===t?"end":void 0)}function Dr({item:e,fields:t,column:n,align:i}){const r=t.find(e=>e.id===n);if(!r)return null;const o=Te("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":"end"===i,"dataviews-view-table__cell-align-center":"center"===i});return(0,c.jsx)("div",{className:o,children:(0,c.jsx)(r.render,{item:e,field:r})})}function Br({hasBulkActions:t,item:n,level:i,actions:r,fields:o,id:s,view:a,titleField:l,mediaField:u,descriptionField:d,selection:f,getItemId:m,isItemClickable:p,onClickItem:g,renderItemLink:h,onChangeSelection:v,isActionsColumnSticky:b,posinset:w}){const{paginationInfo:y}=(0,e.useContext)(Yi),x=pr(r,n),C=x&&f.includes(s),{showTitle:_=!0,showMedia:S=!0,showDescription:j=!0,infiniteScrollEnabled:E}=a,k=(0,e.useRef)(!1),I=a.fields??[],V=l&&_||u&&S||d&&j;return(0,c.jsxs)("tr",{className:Te("dataviews-view-table__row",{"is-selected":x&&C,"has-bulk-actions":x}),onTouchStart:()=>{k.current=!0},"aria-setsize":E?y.totalItems:void 0,"aria-posinset":w,role:E?"article":void 0,onMouseDown:e=>{const t=(0,Ji.isAppleOS)()?e.metaKey:e.ctrlKey;0===e.button&&t&&window.navigator.userAgent.toLowerCase().includes("firefox")&&e?.preventDefault()},onClick:e=>{x&&((0,Ji.isAppleOS)()?e.metaKey:e.ctrlKey)&&!k.current&&"Range"!==document.getSelection()?.type&&v(f.includes(s)?f.filter(e=>s!==e):[...f,s])},children:[t&&(0,c.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,c.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,c.jsx)(er,{item:n,selection:f,onChangeSelection:v,getItemId:m,titleField:l,disabled:!x})})}),V&&(0,c.jsx)("td",{children:(0,c.jsx)(Mr,{item:n,level:i,titleField:_?l:void 0,mediaField:S?u:void 0,descriptionField:j?d:void 0,isItemClickable:p,onClickItem:g,renderItemLink:h})}),I.map(e=>{const{width:t,maxWidth:i,minWidth:r,align:s}=a.layout?.styles?.[e]??{},l=o.find(t=>t.id===e),u=Lr(s,l?.type);return(0,c.jsx)("td",{style:{width:t,maxWidth:i,minWidth:r},children:(0,c.jsx)(Dr,{fields:o,item:n,column:e,align:u})},e)}),!!r?.length&&(0,c.jsx)("td",{className:Te("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:e=>e.stopPropagation(),children:(0,c.jsx)(cr,{item:n,actions:r})})]})}const zr=[];let Wr;function $r(e){const t=(t,n)=>{const i=ne(Hr).current;let r;try{Wr=i;for(const e of zr)e.before(i);r=e(t,n);for(const e of zr)e.after(i);i.didInitialize=!0}finally{Wr=void 0}return r};return t.displayName=e.displayName||e.name,t}function Hr(){return{didInitialize:!1}}const qr="undefined"!=typeof document?J.useLayoutEffect:()=>{},Gr=J.createContext(void 0);function Yr(e){const t=J.useContext(Gr);if(void 0===t&&!e)throw new Error(Q(72));return t}function Kr(e,t,n,i){return e.addEventListener(t,n,i),()=>{e.removeEventListener(t,n,i)}}function Ur(...e){return()=>{for(let t=0;te();function eo(e){const t=ne(to).current;return t.next=e,Jr(t.effect),t.trampoline}function to(){const e={next:void 0,callback:no,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function no(){}const io=[];function ro(e){J.useEffect(e,io)}class oo{static create(){return new oo}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}function so(){const e=ne(oo.create).current;return ro(e.disposeEffect),e}function ao(){return"undefined"!=typeof window}function lo(e){return fo(e)?(e.nodeName||"").toLowerCase():"#document"}function co(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function uo(e){var t;return null==(t=(fo(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function fo(e){return!!ao()&&(e instanceof Node||e instanceof co(e).Node)}function mo(e){return!!ao()&&(e instanceof Element||e instanceof co(e).Element)}function po(e){return!!ao()&&(e instanceof HTMLElement||e instanceof co(e).HTMLElement)}function go(e){return!(!ao()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof co(e).ShadowRoot)}function ho(e){const{overflow:t,overflowX:n,overflowY:i,display:r}=Eo(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&"inline"!==r&&"contents"!==r}function vo(e){return/^(table|td|th)$/.test(lo(e))}function bo(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}const wo=/transform|translate|scale|rotate|perspective|filter/,yo=/paint|layout|strict|content/,xo=e=>!!e&&"none"!==e;let Co;function _o(e){const t=mo(e)?Eo(e):e;return xo(t.transform)||xo(t.translate)||xo(t.scale)||xo(t.rotate)||xo(t.perspective)||!So()&&(xo(t.backdropFilter)||xo(t.filter))||wo.test(t.willChange||"")||yo.test(t.contain||"")}function So(){return null==Co&&(Co="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Co}function jo(e){return/^(html|body|#document)$/.test(lo(e))}function Eo(e){return co(e).getComputedStyle(e)}function ko(e){return mo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Io(e){if("html"===lo(e))return e;const t=e.assignedSlot||e.parentNode||go(e)&&e.host||uo(e);return go(t)?t.host:t}function Vo(e){const t=Io(e);return jo(t)?e.ownerDocument?e.ownerDocument.body:e.body:po(t)&&ho(t)?t:Vo(t)}function Oo(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);const r=Vo(e),o=r===(null==(i=e.ownerDocument)?void 0:i.body),s=co(r);if(o){const e=Po(s);return t.concat(s,s.visualViewport||[],ho(r)?r:[],e&&n?Oo(e):[])}return t.concat(r,Oo(r,[],n))}function Po(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}const Mo=J.createContext(null),To=J.createContext(null),No=()=>J.useContext(Mo)?.id||null,Ao=e=>{const t=J.useContext(To);return e??t};function Ro(e,t,n,i){let r=!1,o=!1;const s=i??de;return{reason:e,event:t??new Event("base-ui"),cancel(){r=!0},allowPropagation(){o=!0},get isCanceled(){return r},get isPropagationAllowed(){return o},trigger:n,...s}}const Fo="none",Lo="trigger-press",Do="trigger-hover",Bo="trigger-focus",zo="escape-key";function Wo(e){return`data-base-ui-${e}`}const $o="undefined"!=typeof navigator,Ho=function(){if(!$o)return{platform:"",maxTouchPoints:-1};const e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),qo=function(){if(!$o)return"";const e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),Go=function(){if(!$o)return"";const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),Yo=(!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter:none"),"MacIntel"===Ho.platform&&Ho.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(Ho.platform),$o&&/firefox/i.test(Go),$o&&/apple/i.test(navigator.vendor)),Ko=($o&&/Edg/i.test(Go),$o&&/android/i.test(qo)||/android/i.test(Go),$o&&qo.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints),Uo=Go.includes("jsdom/"),Xo="data-base-ui-focusable",Zo="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Qo(e){let t=e.activeElement;for(;null!=t?.shadowRoot?.activeElement;)t=t.shadowRoot.activeElement;return t}function Jo(e,t){if(!e||!t)return!1;const n=t.getRootNode?.();if(e.contains(t))return!0;if(n&&go(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function es(e){return"composedPath"in e?e.composedPath()[0]:e.target}function ts(e,t){if(!mo(e))return!1;const n=e;if(t.hasElement(n))return!n.hasAttribute("data-trigger-disabled");for(const[,e]of t.entries())if(Jo(e,n))return!e.hasAttribute("data-trigger-disabled");return!1}function ns(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}function is(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function rs(e,t,n=!0){return e.filter(e=>e.parentId===t).flatMap(t=>[...!n||t.context?.open?[t]:[],...rs(e,t.id,n)])}const os={intentional:"onClick",sloppy:"onPointerDown"};function ss(){return!1}function as(e){return null!=e&&null!=e.clientX}let ls=0;const cs=Zr.useId;function us(e,t){if(void 0!==cs){const n=cs();return e??(t?`${t}-${n}`:n)}return function(e,t="mui"){const[n,i]=J.useState(e),r=e||n;return J.useEffect(()=>{null==n&&(ls+=1,i(`${t}-${ls}`))},[n,t]),r}(e,t)}const ds=(e,t,n,i,r,o,...s)=>{if(s.length>0)throw new Error(Q(1));let a;if(e&&t&&n&&i&&r&&o)a=(s,a,l,c)=>{const u=e(s,a,l,c),d=t(s,a,l,c),f=n(s,a,l,c),m=i(s,a,l,c),p=r(s,a,l,c);return o(u,d,f,m,p,a,l,c)};else if(e&&t&&n&&i&&r)a=(o,s,a,l)=>{const c=e(o,s,a,l),u=t(o,s,a,l),d=n(o,s,a,l),f=i(o,s,a,l);return r(c,u,d,f,s,a,l)};else if(e&&t&&n&&i)a=(r,o,s,a)=>{const l=e(r,o,s,a),c=t(r,o,s,a),u=n(r,o,s,a);return i(l,c,u,o,s,a)};else if(e&&t&&n)a=(i,r,o,s)=>{const a=e(i,r,o,s),l=t(i,r,o,s);return n(a,l,r,o,s)};else if(e&&t)a=(n,i,r,o)=>{const s=e(n,i,r,o);return t(s,i,r,o)};else{if(!e)throw new Error("Missing arguments");a=e}return a};var fs=r(888),ms=r(242);const ps=ae(19)?function(e,t,n,i,r){const o=Wr;if(!o)return function(e,t,n,i,r){const o=J.useCallback(()=>t(e.getSnapshot(),n,i,r),[e,t,n,i,r]);return(0,fs.useSyncExternalStore)(e.subscribe,o,o)}(e,t,n,i,r);const s=o.syncIndex;let a;return o.syncIndex+=1,o.didInitialize?(a=o.syncHooks[s],a.store===e&&a.selector===t&&Object.is(a.a1,n)&&Object.is(a.a2,i)&&Object.is(a.a3,r)||(a.store!==e&&(o.didChangeStore=!0),a.store=e,a.selector=t,a.a1=n,a.a2=i,a.a3=r,a.didChange=!0)):(a={store:e,selector:t,a1:n,a2:i,a3:r,value:t(e.getSnapshot(),n,i,r),didChange:!1},o.syncHooks.push(a)),a.value}:function(e,t,n,i,r){return(0,ms.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,i,r))};function gs(e,t,n,i,r){return ps(e,t,n,i,r)}var hs;hs={before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{const n=new Set;for(const t of e.syncHooks)n.add(t.store);const i=[];for(const e of n)i.push(e.subscribe(t));return()=>{for(const e of i)e()}}),(0,fs.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}},zr.push(hs);class vs{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;const t=this.updateTick;for(const n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(const t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){const e={...this.state};this.setState(e)}use(e,t,n,i){return gs(this,e,t,n,i)}}class bs extends vs{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){J.useDebugValue(e);const n=this;qr(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){const n=this;qr(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){const t=this,n=Object.values(e);qr(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){J.useDebugValue(e);const n=this,i=void 0!==t;qr(()=>{i&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,i])}select(e,t,n,i){return(0,this.selectors[e])(this.state,t,n,i)}useState(e,t,n,i){return J.useDebugValue(e),gs(this,this.selectors[e],t,n,i)}useContextCallback(e,t){J.useDebugValue(e);const n=eo(t??ue);this.context[e]=n}useStateSetter(e){const t=J.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n="function"==typeof e?e:this.selectors[e];let i=n(this.state);return t(i,i,this),this.subscribe(e=>{const r=n(e);if(!Object.is(i,r)){const e=i;i=r,t(r,e,this)}})}}function ws(){const e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}const ys={open:ds(e=>e.open),transitionStatus:ds(e=>e.transitionStatus),domReferenceElement:ds(e=>e.domReferenceElement),referenceElement:ds(e=>e.positionReference??e.referenceElement),floatingElement:ds(e=>e.floatingElement),floatingId:ds(e=>e.floatingId)};class xs extends bs{constructor(e){const{syncOnly:t,nested:n,onOpenChange:i,triggerElements:r,...o}=e;super({...o,positionReference:o.referenceElement,domReferenceElement:o.referenceElement},{onOpenChange:i,dataRef:{current:{}},events:ws(),nested:n,triggerElements:r},ys),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&function(e){const t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);const n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}const Cs=null;globalThis.requestAnimationFrame;const _s=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;const t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class Ss{static create(){return new Ss}static request(e){return _s.request(e)}static cancel(e){return _s.cancel(e)}currentId=Cs;request(e){this.cancel(),this.currentId=_s.request(()=>{this.currentId=Cs,e()})}cancel=()=>{this.currentId!==Cs&&(_s.cancel(this.currentId),this.currentId=Cs)};disposeEffect=()=>this.cancel}const js=window.ReactDOM;let Es=function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e}({});const ks={[Es.startingStyle]:""},Is={[Es.endingStyle]:""},Vs={transitionStatus:e=>"starting"===e?ks:"ending"===e?Is:null};function Os(e){const{enabled:t=!0,open:n,ref:i,onComplete:r}=e,o=eo(r),s=function(e,t=!1,n=!0){const i=function(){const e=ne(Ss.create).current;return ro(e.disposeEffect),e}();return eo((r,o=null)=>{i.cancel();const s=null==(a=e)?a:"current"in a?a.current:a;var a;if(null==s)return;const l=s,c=()=>{js.flushSync(r)};if("function"!=typeof l.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)r();else{if(t){const e=Es.startingStyle;if(!l.hasAttribute(e))return void i.request(u);const t=new MutationObserver(()=>{l.hasAttribute(e)||(t.disconnect(),u())});return t.observe(l,{attributes:!0,attributeFilter:[e]}),void o?.addEventListener("abort",()=>t.disconnect(),{once:!0})}i.request(u)}function u(){Promise.all(l.getAnimations().map(e=>e.finished)).then(()=>{o?.aborted||c()}).catch(()=>{if(n)return void(o?.aborted||c());const e=l.getAnimations();!o?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&u()})}})}(i,n,!1);J.useEffect(()=>{if(!t)return;const e=new AbortController;return s(o,e.signal),()=>{e.abort()}},[t,n,o,s])}const Ps={tabIndex:-1,[Xo]:""};class Ms{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){const n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){const t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(const t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}}const Ts=ds(e=>e.triggerIdProp??e.activeTriggerId),Ns=ds(e=>e.openProp??e.open),As=ds(e=>(e.popupElement?.id??e.floatingId)||void 0);function Rs(e,t){return void 0!==t&&Ns(e)&&Ts(e)===t}const Fs={open:Ns,mounted:ds(e=>e.mounted),transitionStatus:ds(e=>e.transitionStatus),floatingRootContext:ds(e=>e.floatingRootContext),triggerCount:ds(e=>e.triggerCount),preventUnmountingOnClose:ds(e=>e.preventUnmountingOnClose),payload:ds(e=>e.payload),activeTriggerId:Ts,activeTriggerElement:ds(e=>e.mounted?e.activeTriggerElement:null),popupId:As,isTriggerActive:ds((e,t)=>void 0!==t&&Ts(e)===t),isOpenedByTrigger:ds((e,t)=>Rs(e,t)),isMountedByTrigger:ds((e,t)=>void 0!==t&&Ts(e)===t&&e.mounted),triggerProps:ds((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:ds((e,t)=>function(e,t){return!!Rs(e,t)||void 0!==t&&Ns(e)&&null==Ts(e)&&1===e.triggerCount}(e,t)?As(e):void 0),popupProps:ds(e=>e.popupProps),popupElement:ds(e=>e.popupElement),positionerElement:ds(e=>e.positionerElement),disabled:ds(e=>e.disabled),instantType:ds(e=>e.instantType),isInstantPhase:ds(e=>e.isInstantPhase),trackCursorAxis:ds(e=>e.trackCursorAxis),disableHoverablePopup:ds(e=>e.disableHoverablePopup),lastOpenChangeReason:ds(e=>e.openChangeReason),closeOnClick:ds(e=>e.closeOnClick),closeDelay:ds(e=>e.closeDelay),hasViewport:ds(e=>e.hasViewport)};class Ls extends bs{constructor(e,t,n=!1){const i=new Ms,r={open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new xs({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Ms,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0}),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:de,inactiveTriggerProps:de,popupProps:de,disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1,...e};r.floatingRootContext=function(e,t,n=!1){return new xs({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})}(i,t,n),super(r,{popupRef:J.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:i},Fs)}setOpen=(e,t)=>{const n=t.reason,i=n===Do,r=e&&n===Bo,o=!e&&(n===Lo||n===zo);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);const s=()=>{const i={open:e,openChangeReason:n};r?i.instantType="focus":o?i.instantType="dismiss":n===Do&&(i.instantType=void 0),function(e,t,n){const i=n?.id??null;(i||t)&&(e.activeTriggerId=i,e.activeTriggerElement=n??null)}(i,e,t.trigger),this.update(i)};i?js.flushSync(s):s()};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,Ro(Lo,e))}static useStore(e,t){return function(e,t,n=!1){const i=us(),r=null!=No(),o=J.useRef(null);void 0===e&&null===o.current&&(o.current=t(i,r));const s=e??o.current;return function(e){const{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:i,floatingId:r,nested:o,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),c=t.useState(n?"popupElement":"positionerElement"),u=t.context.triggerElements,d=s,f=J.useRef(null);void 0===i&&null===f.current&&(f.current=new xs({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:u,onOpenChange:d,floatingId:r,syncOnly:!0,nested:o}));const m=i??f.current;t.useSyncedValue("floatingId",r),qr(()=>{const e={open:a,floatingId:r,referenceElement:l,floatingElement:c};mo(l)&&(e.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(e.positionReference=l),m.update(e)},[a,r,l,c,m]),m.context.onOpenChange=d,m.context.nested=o}({popupStore:s,treatPopupAsFloatingElement:n,floatingRootContext:s.state.floatingRootContext,floatingId:i,nested:r,onOpenChange:s.setOpen}),{store:s,internalStore:o.current}}(e,(e,n)=>new Ls(t,e,n)).store}}const Ds=$r(function(e){const{disabled:t=!1,defaultOpen:n=!1,open:i,disableHoverablePopup:r=!1,trackCursorAxis:o="none",actionsRef:s,onOpenChange:a,onOpenChangeComplete:l,handle:u,triggerId:d,defaultTriggerId:f=null,children:m}=e,p=Ls.useStore(u?.store,{open:n,openProp:i,activeTriggerId:f,triggerIdProp:d});!function(){const e=J.useRef(!0);e.current&&(e.current=!1,void 0===i&&!1===p.state.open&&!0===n&&p.update({open:!0,activeTriggerId:f}))}(),p.useControlledProp("openProp",i),p.useControlledProp("triggerIdProp",d),p.useContextCallback("onOpenChange",a),p.useContextCallback("onOpenChangeComplete",l);const g=p.useState("open"),h=!t&&g,v=p.useState("activeTriggerId"),b=p.useState("mounted"),w=p.useState("payload");p.useSyncedValues({trackCursorAxis:o,disableHoverablePopup:r}),p.useSyncedValue("disabled",t),function(e){const t=e.useState("open"),n=e.useState("triggerCount");qr(()=>{if(!t)return void(0!==e.state.triggerCount&&e.set("triggerCount",0));const n=e.context.triggerElements.size,i={};if(e.state.triggerCount!==n&&(i.triggerCount=n),!e.select("activeTriggerId")&&1===n){const t=e.context.triggerElements.entries().next();if(!t.done){const[e,n]=t.value;i.activeTriggerId=e,i.activeTriggerElement=n}}void 0===i.triggerCount&&void 0===i.activeTriggerId||e.update(i)},[t,e,n])}(p);const{forceUnmount:y,transitionStatus:x}=function(e,t,n){const{mounted:i,setMounted:r,transitionStatus:o}=function(e,t=!1,n=!1){const[i,r]=J.useState(e&&t?"idle":void 0),[o,s]=J.useState(e);return e&&!o&&(s(!0),r("starting")),e||!o||"ending"===i||n||r("ending"),e||o||"ending"!==i||r(void 0),qr(()=>{if(!e&&o&&"ending"!==i&&n){const e=Ss.request(()=>{r("ending")});return()=>{Ss.cancel(e)}}},[e,o,i,n]),qr(()=>{if(!e||t)return;const n=Ss.request(()=>{r(void 0)});return()=>{Ss.cancel(n)}},[t,e]),qr(()=>{if(!e||!t)return;e&&o&&"idle"!==i&&r("starting");const n=Ss.request(()=>{r("idle")});return()=>{Ss.cancel(n)}},[t,e,o,i]),{mounted:o,setMounted:s,transitionStatus:i}}(e);t.useSyncedValues({mounted:i,transitionStatus:o});const s=eo(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)}),a=t.useState("preventUnmountingOnClose");return Os({enabled:i&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:o}}(h,p),C=p.useState("isInstantPhase"),_=p.useState("instantType"),S=p.useState("lastOpenChangeReason"),j=J.useRef(null);qr(()=>{g&&t&&p.setOpen(!1,Ro("disabled"))},[g,t,p]),qr(()=>{"ending"===x&&S===Fo||"ending"!==x&&C?("delay"!==_&&(j.current=_),p.set("instantType","delay")):null!==j.current&&(p.set("instantType",j.current),j.current=null)},[x,C,S,_,p]),qr(()=>{h&&null==v&&p.set("payload",void 0)},[p,v,h]);const E=J.useCallback(()=>{p.setOpen(!1,Ro("imperative-action"))},[p]);J.useImperativeHandle(s,()=>({unmount:y,close:E}),[y,E]);const k=h||b||!t&&"none"!==o;return(0,c.jsxs)(Gr.Provider,{value:p,children:[k&&(0,c.jsx)(Bs,{store:p,disabled:t,trackCursorAxis:o}),"function"==typeof m?m({payload:w}):m]})});function Bs({store:e,disabled:t,trackCursorAxis:n}){const i=e.useState("floatingRootContext"),r=function(e,t={}){const{enabled:n=!0,escapeKey:i=!0,outsidePress:r=!0,outsidePressEvent:o="sloppy",referencePress:s=ss,referencePressEvent:a="sloppy",bubbles:l,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:m}=u.context,p=Ao(c),g=eo("function"==typeof r?r:()=>!1),h="function"==typeof r?g:r,v=!1!==h,b=eo(()=>o),{escapeKey:w,outsidePress:y}={escapeKey:"boolean"==typeof(x=l)?x:x?.escapeKey??!1,outsidePress:"boolean"==typeof x?x:x?.outsidePress??!0};var x;const C=J.useRef(!1),_=J.useRef(!1),S=J.useRef(!1),j=J.useRef(!1),E=J.useRef(""),k=J.useRef(null),I=so(),V=so(),O=eo(()=>{V.clear(),m.current.insideReactTree=!1}),P=eo(e=>{const t=m.current.floatingContext?.nodeId;return(p?rs(p.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),M=eo(e=>ns(e,u.select("floatingElement"))||ns(e,u.select("domReferenceElement"))),T=eo(e=>{s()&&u.setOpen(!1,Ro(Lo,e.nativeEvent))}),N=eo(e=>{if(!d||!n||!i||"Escape"!==e.key)return;if(j.current)return;if(!w&&P("__escapeKeyBubbles"))return;const t=function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,r=Ro(zo,t);u.setOpen(!1,r),r.isCanceled||e.preventDefault(),w||r.isPropagationAllowed||e.stopPropagation()}),A=eo(()=>{m.current.insideReactTree=!0,V.start(0,O)}),R=eo(e=>{if(!d||!n||0!==e.button)return;const t=es(e.nativeEvent);Jo(u.select("floatingElement"),t)&&(C.current||(C.current=!0,_.current=!1))}),F=eo(e=>{d&&n&&(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&C.current&&(_.current=!0)});J.useEffect(()=>{if(!d||!n)return;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=y;const e=new oo,t=new oo;function r(){S.current=!0,t.start(0,()=>{S.current=!1})}function o(){C.current=!1,_.current=!1}function s(){const e=E.current,t="pen"!==e&&e?e:"mouse",n=b(),i="function"==typeof n?n():n;return"string"==typeof i?i:i[t]}function a(e){const t=m.current.floatingContext?.nodeId,n=p&&rs(p.nodesRef.current,t).some(t=>ns(e,t.context?.elements.floating));return M(e)||n}function l(e){if(function(e){const t=s();return"intentional"===t&&"click"!==e.type||"sloppy"===t&&"click"===e.type}(e))return"click"===e.type||M(e)||(t.clear(),S.current=!1),void O();if(m.current.insideReactTree)return void O();const n=es(e),i=`[${Wo("inert")}]`,r=mo(n)?n.getRootNode():null,o=Array.from((go(r)?r:Xr(u.select("floatingElement"))).querySelectorAll(i)),l=u.context.triggerElements;if(n&&(l.hasElement(n)||l.hasMatchingElement(e=>Jo(e,n))))return;let c=mo(n)?n:null;for(;c&&!jo(c);){const e=Io(c);if(jo(e)||!mo(e))break;c=e}if(!o.length||!mo(n)||n.matches("html,body")||Jo(n,u.select("floatingElement"))||!o.every(e=>!Jo(c,e))){if(po(n)&&!("touches"in e)){const t=jo(n),i=Eo(n),r=/auto|scroll/,o=t||r.test(i.overflowX),s=t||r.test(i.overflowY),a=o&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,l=s&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,c="rtl"===i.direction,u=l&&(c?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),d=a&&e.offsetY>n.clientHeight;if(u||d)return}if(!a(e))return"intentional"===s()&&S.current?(t.clear(),void(S.current=!1)):void(("function"!=typeof h||h(e))&&(P("__outsidePressBubbles")||(u.setOpen(!1,Ro("outside-press",e)),O())))}}function c(e){if("sloppy"!==s()||!u.select("open")||!n||M(e))return;const t=e.touches[0];t&&(k.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function g(e,t){const n=es(e);if(!n)return;const i=Kr(n,e.type,()=>{t(e),i()})}function x(e){I.clear(),"pointerdown"===e.type&&(E.current=e.pointerType),"mousedown"===e.type&&k.current&&!k.current.dismissOnMouseDown||g(e,e=>{"pointerdown"===e.type?function(e){"sloppy"===s()&&"touch"!==e.pointerType&&u.select("open")&&n&&!M(e)&&l(e)}(e):l(e)})}function V(e){if(!C.current)return;const n=_.current;o(),"intentional"===s()&&("pointercancel"!==e.type?a(e)||(n?r():("function"!=typeof h||h(e))&&(t.clear(),S.current=!0,O())):n&&r())}function T(e){if("sloppy"!==s()||!k.current||M(e))return;const t=e.touches[0];if(!t)return;const n=Math.abs(t.clientX-k.current.startX),i=Math.abs(t.clientY-k.current.startY),r=Math.sqrt(n*n+i*i);r>5&&(k.current.dismissOnTouchEnd=!0),r>10&&(l(e),I.clear(),k.current=null)}function A(e){"sloppy"===s()&&k.current&&!M(e)&&(k.current.dismissOnTouchEnd&&l(e),I.clear(),k.current=null)}const R=Xr(f),F=Ur(i&&Ur(Kr(R,"keydown",N),Kr(R,"compositionstart",function(){e.clear(),j.current=!0}),Kr(R,"compositionend",function(){e.start(So()?5:0,()=>{j.current=!1})})),v&&Ur(Kr(R,"click",x,!0),Kr(R,"pointerdown",x,!0),Kr(R,"pointerup",V,!0),Kr(R,"pointercancel",V,!0),Kr(R,"mousedown",x,!0),Kr(R,"mouseup",V,!0),Kr(R,"touchstart",function(e){E.current="touch",g(e,c)},!0),Kr(R,"touchmove",function(e){g(e,T)},!0),Kr(R,"touchend",function(e){g(e,A)},!0)));return()=>{F(),e.clear(),t.clear(),o(),S.current=!1}},[m,f,i,v,h,d,n,w,y,N,O,b,P,M,p,u,I]),J.useEffect(O,[h,O]);const L=J.useMemo(()=>({onKeyDown:N,[os[a]]:T,..."intentional"!==a&&{onClick:T}}),[N,T,a]),D=J.useMemo(()=>({onKeyDown:N,onPointerDown:F,onMouseDown:F,onClickCapture:A,onMouseDownCapture(e){A(),R(e)},onPointerDownCapture(e){A(),R(e)},onMouseUpCapture:A,onTouchEndCapture:A,onTouchMoveCapture:A}),[N,A,R,F]);return J.useMemo(()=>n?{reference:L,floating:D,trigger:L}:{},[n,L,D])}(i,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),o=function(e,t={}){const{enabled:n=!0,axis:i="both"}=t,r="rootStore"in e?e.rootStore:e,o=r.useState("open"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),l=r.context.dataRef,c=J.useRef(!1),u=J.useRef(null),[d,f]=J.useState(),[m,p]=J.useState([]),g=eo(e=>{r.set("positionReference",e)}),h=eo((e,t,n)=>{c.current||l.current.openEvent&&!as(l.current.openEvent)||r.set("positionReference",function(e,t){let n=null,i=null,r=!1;return{contextElement:e||void 0,getBoundingClientRect(){const o=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s="x"===t.axis||"both"===t.axis,a="y"===t.axis||"both"===t.axis,l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&"touch"!==t.pointerType;let c=o.width,u=o.height,d=o.x,f=o.y;return null==n&&t.x&&s&&(n=o.x-t.x),null==i&&t.y&&a&&(i=o.y-t.y),d-=n||0,f-=i||0,c=0,u=0,!r||l?(c="y"===t.axis?o.width:0,u="x"===t.axis?o.height:0,d=s&&null!=t.x?t.x:d,f=a&&null!=t.y?t.y:f):r&&!l&&(u="x"===t.axis?o.height:u,c="y"===t.axis?o.width:c),r=!0,{width:c,height:u,x:d,y:f,top:f,right:d+c,bottom:f+u,left:d}}}}(n??a,{x:e,y:t,axis:i,dataRef:l,pointerType:d}))}),v=eo(e=>{o?u.current||(h(e.clientX,e.clientY,e.currentTarget),p([])):h(e.clientX,e.clientY,e.currentTarget)}),b=is(d)?s:o;J.useEffect(()=>{if(!n)return void g(a);if(!b)return;function e(){u.current?.(),u.current=null}const t=co(s);return!l.current.openEvent||as(l.current.openEvent)?u.current=Kr(t,"mousemove",function(t){const n=es(t);Jo(s,n)?e():h(t.clientX,t.clientY)}):g(a),e},[b,n,s,l,a,r,h,g,m]),J.useEffect(()=>()=>{r.set("positionReference",null)},[r]),J.useEffect(()=>{n&&!s&&(c.current=!1)},[n,s]),J.useEffect(()=>{!n&&o&&(c.current=!0)},[n,o]);const w=J.useMemo(()=>{function e(e){f(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:v,onMouseEnter:v}},[v]);return J.useMemo(()=>n?{reference:w,trigger:w}:{},[n,w])}(i,{enabled:!t&&"none"!==n,axis:"none"===n?void 0:n}),s=J.useMemo(()=>me(o.reference,r.reference),[o.reference,r.reference]),a=J.useMemo(()=>me(o.trigger,r.trigger),[o.trigger,r.trigger]),l=J.useMemo(()=>me(Ps,o.floating,r.floating),[o.floating,r.floating]);return function(e,t){e.useSyncedValues(t),qr(()=>()=>{e.update({activeTriggerProps:de,inactiveTriggerProps:de,popupProps:de})},[e])}(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}function zs(e){return(0,c.jsx)(Ds,{...e})}function Ws(e){const t=ne($s,e).current;return t.next=e,qr(t.effect),t}function $s(e){const t={current:e,next:e,effect:()=>{t.current=t.next}};return t}let Hs=function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Es.startingStyle]="startingStyle",e[e.endingStyle=Es.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e}({}),qs=function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e}({});const Gs={[qs.popupOpen]:""},Ys=(qs.popupOpen,qs.pressed,{[Hs.open]:""}),Ks={[Hs.closed]:""},Us={[Hs.anchorHidden]:""},Xs={open:e=>e?Gs:null},Zs={open:e=>e?Ys:Ks,anchorHidden:e=>e?Us:null},Qs=J.createContext(void 0);function Js(e,t,n){const i=function(e,t){return null==t||is(t)?"function"==typeof e?e():e:0}(e,n);return"number"==typeof i?i:i?.[t]}function ea(e){return"function"==typeof e?e():e}function ta(e,t){return t||"click"===e||"mousedown"===e}const na=J.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new oo,currentIdRef:{current:null},currentContextRef:{current:null}});class ia{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new oo,this.restTimeout=new oo,this.handleCloseOptions=void 0}static create(){return new ia}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}const ra=new WeakMap;function oa(e){if(!e.performedPointerEventsMutation)return;const t=e.pointerEventsScopeElement;t&&ra.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),ra.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function sa(e,t){const{scopeElement:n,referenceElement:i,floatingElement:r}=t,o=ra.get(n);o&&o!==e&&oa(o),oa(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=i,e.pointerEventsFloatingElement=r,ra.set(n,e),n.style.pointerEvents="none",i.style.pointerEvents="auto",r.style.pointerEvents="auto"}function aa(e){const t=e.context.dataRef.current,n=ne(()=>t.hoverInteractionState??ia.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=n),ro(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}const la={current:null},ca=.1*.1,ua=.5;function da(e,t,n,i,r,o){return i>=t!=o>=t&&e<=(r-n)*(t-i)/(o-i)+n}function fa(e,t,n,i,r,o,s,a,l,c){let u=!1;return da(e,t,n,i,r,o)&&(u=!u),da(e,t,r,o,s,a)&&(u=!u),da(e,t,s,a,l,c)&&(u=!u),da(e,t,l,c,n,i)&&(u=!u),u}function ma(e,t,n,i,r,o){const s=Math.min(n,r),a=Math.max(n,r),l=Math.min(i,o),c=Math.max(i,o);return e>=s&&e<=a&&t>=l&&t<=c}function pa(e={}){const{blockPointerEvents:t=!1}=e,n=new oo,i=({x:e,y:t,placement:i,elements:r,onClose:o,nodeId:s,tree:a})=>{const l=i?.split("-")[0];let c=!1,u=null,d=null,f="undefined"!=typeof performance?performance.now():0;return function(i){n.clear();const m=r.domReference,p=r.floating;if(!m||!p||null==l||null==e||null==t)return;const{clientX:g,clientY:h}=i,v=es(i),b="mouseleave"===i.type,w=Jo(p,v),y=Jo(m,v);if(w&&(c=!0,!b))return;if(y&&(c=!1,!b))return void(c=!0);if(b&&mo(i.relatedTarget)&&Jo(p,i.relatedTarget))return;function x(){return Boolean(a&&rs(a.nodesRef.current,s).length>0)}function C(){x()||(n.clear(),o())}if(x())return;const _=m.getBoundingClientRect(),S=p.getBoundingClientRect(),j=e>S.right-S.width/2,E=t>S.bottom-S.height/2,k=S.width>_.width,I=S.height>_.height,V=(k?_:S).left,O=(k?_:S).right,P=(I?_:S).top,M=(I?_:S).bottom;if("top"===l&&t>=_.bottom-1||"bottom"===l&&t<=_.top+1||"left"===l&&e>=_.right-1||"right"===l&&e<=_.left+1)return void C();let T=!1;switch(l){case"top":T=ma(g,h,V,_.top+1,O,S.bottom-1);break;case"bottom":T=ma(g,h,V,S.top+1,O,_.bottom-1);break;case"left":T=ma(g,h,S.right-1,M,_.left+1,P);break;case"right":T=ma(g,h,_.right-1,M,S.left+1,P)}if(T)return;if(c&&!function(e,t,n){return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height}(g,h,_))return void C();if(!b&&function(e,t){const n=performance.now(),i=n-f;if(null===u||null===d||0===i)return u=e,d=t,f=n,!1;const r=e-u,o=t-d;return u=e,d=t,f=n,r*r+o*o{const e=r.select("domReferenceElement");if(!n)return;const t=co(e);return Ur(Kr(t,"blur",function(){const e=r.select("domReferenceElement");!r.select("open")&&po(e)&&e===Qo(Xr(e))&&(a.current=!0)}),ga&&Kr(t,"keydown",function(){c.current=!0},!0),ga&&Kr(t,"pointerdown",function(){c.current=!1},!0))},[r,n]),J.useEffect(()=>{if(n)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){if(e.reason===Lo||e.reason===zo){const e=r.select("domReferenceElement");mo(e)&&(l.current=e,a.current=!0)}}},[o,n,r]);const d=J.useMemo(()=>{function e(){a.current=!1,l.current=null}return{onMouseLeave(){e()},onFocus(t){const n=t.currentTarget;if(a.current){if(l.current===n)return;e()}const o=es(t.nativeEvent);if(mo(o))if(ga&&!t.relatedTarget){if(!c.current&&(!po(s=o)||!s.matches(Zo)))return}else if(!function(e){if(!e||Uo)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}(o))return;var s;const d=ts(t.relatedTarget,r.context.triggerElements),{nativeEvent:f,currentTarget:m}=t,p="function"==typeof i?i():i;r.select("open")&&d||0===p||void 0===p?r.setOpen(!0,Ro(Bo,f,m)):u.start(p,()=>{a.current||r.setOpen(!0,Ro(Bo,f,m))})},onBlur(t){e();const n=t.relatedTarget,i=t.nativeEvent,o=mo(n)&&n.hasAttribute(Wo("focus-guard"))&&"outside"===n.getAttribute("data-type");u.start(0,()=>{const e=r.select("domReferenceElement"),t=Qo(Xr(e));(n||t!==e)&&(Jo(s.current.floatingContext?.refs.floating.current,t)||Jo(e,t)||o||ts(n??t,r.context.triggerElements)||r.setOpen(!1,Ro(Bo,i)))})}}},[s,i,r,u]);return J.useMemo(()=>n?{reference:d,trigger:d}:{},[n,d])}let va=function(e){return e[e.popupOpen=qs.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e}({});const ba="data-base-ui-tooltip-trigger";function wa(e){if("composedPath"in e){const t=e.composedPath();for(let e=0;e{if(void 0===e)return;let o=!1;if(null!==n.current){const e=n.current,r=i.current,s=t.context.triggerElements.getById(e);r&&s===r&&(t.context.triggerElements.delete(e),o=!0),n.current=null,i.current=null}if(null!==r&&(n.current=e,i.current=r,t.context.triggerElements.add(e,r),o=!0),o){const e=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==e&&t.set("triggerCount",e)}},[t,e])}(e,n),s=eo(t=>{if(o(t),!t)return;const r=n.select("open"),s=n.select("activeTriggerId");s!==e?null==s&&r&&n.update({activeTriggerId:e,activeTriggerElement:t,...i}):n.update({activeTriggerElement:t,...r?i:null})});return qr(()=>{r&&n.update({activeTriggerElement:t.current,...i})},[r,n,t,...Object.values(i)]),{registerTrigger:s,isMountedByThisTrigger:r}}(g,w,p,{payload:s,closeOnClick:c,closeDelay:x}),S=J.useContext(Qs),{delayRef:j,isInstantPhase:E,hasProvider:k}=function(e,t={open:!1}){const{open:n}=t,i="rootStore"in e?e.rootStore:e,r=i.useState("floatingId"),o=J.useContext(na),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:c,currentContextRef:u,hasProvider:d,timeout:f}=o,[m,p]=J.useState(!1);return qr(()=>{function e(){p(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=c.current}if(s.current&&!n&&s.current===r){if(p(!1),l){const t=r;return f.start(l,()=>{i.select("open")||s.current&&s.current!==t||e()}),()=>{f.clear()}}e()}},[n,r,s,a,l,c,u,f,i]),qr(()=>{if(!n)return;const e=u.current,t=s.current;f.clear(),u.current={onOpenChange:i.setOpen,setIsInstantPhase:p},s.current=r,a.current={open:0,close:Js(c.current,"close")},null!==t&&t!==r?(p(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,Ro(Fo))):(p(!1),e?.setIsInstantPhase(!1))},[n,r,i,s,a,c,u,f]),qr(()=>()=>{u.current=null},[u]),J.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}(b,{open:v}),I=aa(b);p.useSyncedValue("isInstantPhase",E);const V=p.useState("disabled"),O=a??V,P=Ws(O),M=p.useState("trackCursorAxis"),T=p.useState("disableHoverablePopup"),N=J.useRef(!1),A=so(),R=J.useRef(void 0);function F(){const e=S?.delay,t="object"==typeof j.current?j.current.open:void 0;let n=y;return k&&(n=0!==t?l??e??y:0),n}function L(e){const t=w.current;if(!t||!e)return!1;const n=function(e){let t=e;for(;t;){if(t.hasAttribute(ba))return t;const e=t.parentElement;if(e){t=e;continue}const n=t.getRootNode();t="host"in n&&mo(n.host)?n.host:null}return null}(e);return null!==n&&n!==t&&Jo(t,n)}const D=function(e,t={}){const{enabled:n=!0,delay:i=0,handleClose:r=null,mouseOnly:o=!1,restMs:s=0,move:a=!0,triggerElementRef:l=la,externalTree:c,isActiveTrigger:u=!0,getHandleCloseContext:d,isClosing:f,shouldOpen:m}=t,p="rootStore"in e?e.rootStore:e,{dataRef:g,events:h}=p.context,v=Ao(c),b=aa(p),w=J.useRef(!1),y=Ws(r),x=Ws(i),C=Ws(s),_=Ws(n),S=Ws(m),j=Ws(f),E=eo(()=>ta(g.current.openEvent?.type,b.interactedInside)),k=eo(()=>!1!==S.current?.()),I=eo((e,t,n)=>{const i=p.context.triggerElements;if(i.hasElement(t))return!e||!Jo(e,t);if(!mo(n))return!1;const r=n;return i.hasMatchingElement(e=>Jo(e,r))&&(!e||!Jo(e,r))}),V=eo(()=>{b.handler&&(Xr(p.select("domReferenceElement")).removeEventListener("mousemove",b.handler),b.handler=void 0)}),O=eo(()=>{oa(b)});return u&&(b.handleCloseOptions=y.current?.__options),J.useEffect(()=>V,[V]),J.useEffect(()=>{if(n)return h.on("openchange",e),()=>{h.off("openchange",e)};function e(e){e.open?w.current=!1:(w.current=e.reason===Do,V(),b.openChangeTimeout.clear(),b.restTimeout.clear(),b.blockMouseMove=!0,b.restTimeoutPending=!1)}},[n,h,b,V]),J.useEffect(()=>{if(!n)return;function e(e,t=!0){const n=Js(x.current,"close",b.pointerType);n?b.openChangeTimeout.start(n,()=>{p.setOpen(!1,Ro(Do,e)),v?.events.emit("floating.closed",e)}):t&&(b.openChangeTimeout.clear(),p.setOpen(!1,Ro(Do,e)),v?.events.emit("floating.closed",e))}const t=l.current??(u?p.select("domReferenceElement"):null);if(mo(t))return a?Ur(Kr(t,"mousemove",i,{once:!0}),Kr(t,"mouseenter",i),Kr(t,"mouseleave",r)):Ur(Kr(t,"mouseenter",i),Kr(t,"mouseleave",r));function i(e){if(b.openChangeTimeout.clear(),b.blockMouseMove=!1,o&&!is(b.pointerType))return;const t=ea(C.current),n=Js(x.current,"open",b.pointerType),i=es(e),r=e.currentTarget??null,s=p.select("domReferenceElement");let a=r;if(mo(i)&&!p.context.triggerElements.hasElement(i))for(const e of p.context.triggerElements.elements())if(Jo(e,i)){a=e;break}mo(r)&&mo(s)&&!p.context.triggerElements.hasElement(r)&&Jo(r,s)&&(a=s);const l=null!=a&&I(s,a,i),c=p.select("open"),u=j.current?.()??"ending"===p.select("transitionStatus"),d=!c&&u&&w.current,f=!l&&mo(a)&&mo(s)&&Jo(s,a)&&d,m=t>0&&!n,g=!c||l;l&&(c||d)||f?k()&&p.setOpen(!0,Ro(Do,e,a)):m||(n?b.openChangeTimeout.start(n,()=>{g&&k()&&p.setOpen(!0,Ro(Do,e,a))}):g&&k()&&p.setOpen(!0,Ro(Do,e,a)))}function r(t){if(E())return void O();V();const n=Xr(p.select("domReferenceElement"));b.restTimeout.clear(),b.restTimeoutPending=!1;const i=g.current.floatingContext??d?.();if(!ts(t.relatedTarget,p.context.triggerElements)){if(y.current&&i){p.select("open")||b.openChangeTimeout.clear();const r=l.current;return b.handler=y.current({...i,tree:v,x:t.clientX,y:t.clientY,onClose(){O(),V(),_.current&&!E()&&r===p.select("domReferenceElement")&&e(t,!0)}}),n.addEventListener("mousemove",b.handler),void b.handler(t)}("touch"!==b.pointerType||!Jo(p.select("floatingElement"),t.relatedTarget))&&e(t)}}},[V,O,g,x,p,n,y,b,u,I,E,o,a,C,l,v,_,d,j,k]),J.useMemo(()=>{if(n)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){const{nativeEvent:t}=e,n=e.currentTarget,i=p.select("domReferenceElement"),r=p.select("open"),s=I(i,n,e.target);if(o&&!is(b.pointerType))return;if(r&&s&&b.handleCloseOptions?.blockPointerEvents){const e=p.select("floatingElement");if(e){const t=b.handleCloseOptions?.getScope?.()??n.ownerDocument.body;sa(b,{scopeElement:t,referenceElement:n,floatingElement:e})}}const a=ea(C.current);function l(){if(b.restTimeoutPending=!1,E())return;const e=p.select("open");b.blockMouseMove||e&&!s||!k()||p.setOpen(!0,Ro(Do,t,n))}r&&!s||0===a||!s&&b.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(b.restTimeout.clear(),"touch"===b.pointerType?js.flushSync(()=>{l()}):s&&r?l():(b.restTimeoutPending=!0,b.restTimeout.start(a,l)))}};function e(e){b.pointerType=e.pointerType}},[n,b,E,I,o,p,C,k])}(b,{enabled:!O,mouseOnly:!0,move:!1,handleClose:T||"both"===M?null:pa(),restMs:F,delay(){const e="object"==typeof j.current?j.current.close:void 0;let t=x;return null==u&&k&&(t=e),{close:t}},triggerElementRef:w,isActiveTrigger:h,isClosing:()=>"ending"===p.select("transitionStatus"),shouldOpen:()=>!N.current}),B=ha(b,{enabled:!O}).reference,z=p.useState("triggerProps",_);return Se("button",e,{state:{open:v},ref:[t,C,w],props:[D,B,_||"none"!==M?z:void 0,{onMouseOver(e){(e=>{const t=N.current,n=wa(e),i=function(e){const t=L(e);return N.current=t,t&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,A.clear()),t}(n),r=w.current,o=r&&n&&Jo(r,n);if(i&&p.select("open")&&p.select("lastOpenChangeReason")===Do)p.setOpen(!1,Ro(Do,e));else if(t&&!i&&o&&!P.current&&!p.select("open")&&r&&is(R.current)){const t=()=>{N.current||P.current||p.select("open")||p.setOpen(!0,Ro(Do,e,r))},n=F();0===n?(A.clear(),t()):A.start(n,t)}})(e.nativeEvent)},onFocus(e){L(wa(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){N.current=!1,A.clear(),R.current=void 0},onPointerEnter(e){R.current=e.pointerType},onPointerDown(e){R.current=e.pointerType,p.set("closeOnClick",c),c&&!p.select("open")&&p.cancelPendingOpen(e.nativeEvent)},onClick(e){c&&!p.select("open")&&p.cancelPendingOpen(e.nativeEvent)},id:g,[va.triggerDisabled]:O?"":void 0,[ba]:O?void 0:""},f],stateAttributesMapping:Xs})},J.forwardRef($r(xa)));var xa,Ca=(0,e.forwardRef)(function(e,t){return(0,c.jsx)(ya,{ref:t,...e})});const _a=J.createContext(void 0),Sa={style:{transition:"none"}},ja={fallbackAxisSide:"end"};function Ea(e){return"starting"===e?Sa:de}const ka={...Zs,...Vs},Ia=J.forwardRef(function(e,t){const{render:n,className:i,style:r,...o}=e,s=Yr(),{side:a,align:l}=function(){const e=J.useContext(_a);if(void 0===e)throw new Error(Q(71));return e}(),c=s.useState("open"),u=s.useState("instantType"),d=s.useState("transitionStatus"),f=s.useState("popupProps"),m=s.useState("floatingRootContext"),p=s.useState("disabled"),g=s.useState("closeDelay");Os({open:c,ref:s.context.popupRef,onComplete(){c&&s.context.onOpenChangeComplete?.(!0)}}),function(e,t={}){const{enabled:n=!0,closeDelay:i=0,nodeId:r}=t,o="rootStore"in e?e.rootStore:e,s=o.useState("open"),a=o.useState("floatingElement"),l=o.useState("domReferenceElement"),{dataRef:c}=o.context,u=Ao(),d=No(),f=aa(o),m=so(),p=eo(()=>ta(c.current.openEvent?.type,f.interactedInside)),g=eo(()=>{return e=c.current.openEvent?.type,e?.includes("mouse")&&"mousedown"!==e;var e}),h=eo(()=>{oa(f)});qr(()=>{s||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,h())},[s,f,h]),J.useEffect(()=>h,[h]),qr(()=>{if(n&&s&&f.handleCloseOptions?.blockPointerEvents&&g()&&mo(l)&&a){const e=l,t=a,n=Xr(a),i=u?.nodesRef.current.find(e=>e.id===d)?.context?.elements.floating;i&&(i.style.pointerEvents="");const r=f.pointerEventsScopeElement!==t?f.pointerEventsScopeElement:null,o=i!==t?i:null,s=f.handleCloseOptions?.getScope?.()??r??o??e.closest("[data-rootownerid]")??n.body;return sa(f,{scopeElement:s,referenceElement:e,floatingElement:t}),()=>{h()}}},[n,s,l,a,f,g,u,d,h]),J.useEffect(()=>{if(!n)return;function e(){return!!(u&&d&&rs(u.nodesRef.current,d).length>0)}function t(n){u&&d&&!e()&&m.start(0,()=>{u.events.off("floating.closed",t),o.setOpen(!1,Ro(Do,n)),u.events.emit("floating.closed",n)})}const s=a;return Ur(s&&Kr(s,"mouseenter",function(){f.openChangeTimeout.clear(),m.clear(),u?.events.off("floating.closed",t),h()}),s&&Kr(s,"mouseleave",function(n){if(e()&&u)return void u.events.on("floating.closed",t);if(ts(n.relatedTarget,o.context.triggerElements))return;const s=c.current.floatingContext?.nodeId??r,a=n.relatedTarget;u&&s&&mo(a)&&rs(u.nodesRef.current,s,!1).some(e=>Jo(e.context?.elements.floating,a))||(f.handler?f.handler(n):(h(),p()||function(e){const t=Js(i,"close",f.pointerType),n=()=>{o.setOpen(!1,Ro(Do,e)),u?.events.emit("floating.closed",e)};t?f.openChangeTimeout.start(t,n):(f.openChangeTimeout.clear(),n())}(n)))}),s&&Kr(s,"pointerdown",function(e){const t=es(e);var n;n=t,null!=n?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Zo}`)?f.interactedInside=null!=t?.closest("[aria-haspopup]"):f.interactedInside=!1},!0),()=>{u?.events.off("floating.closed",t)})},[n,a,o,c,i,r,p,h,f,u,d,m])}(m,{enabled:!p,closeDelay:g});const h=s.useStateSetter("popupElement");return Se("div",e,{state:{open:c,side:a,align:l,instant:u,transitionStatus:d},ref:[t,s.context.popupRef,h],props:[f,Ea(d),o],stateAttributesMapping:ka})}),Va=window.wp.theme;var{lock:Oa,unlock:Pa}=(0,z.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");const Ma=J.createContext(void 0),Ta=J.createContext(null),Na=Wo("portal");const Aa=J.forwardRef(function(e,t){const{children:n,container:i,className:r,render:o,style:s,...a}=e,{portalNode:l,portalSubtree:u}=function(e={}){const{ref:t,container:n,componentProps:i=de,elementProps:r}=e,o=us(),s=J.useContext(Ta),a=s?.portalNode,[l,c]=J.useState(null),[u,d]=J.useState(null),f=eo(e=>{null!==e&&d(e)}),m=J.useRef(null);qr(()=>{if(null===n)return void(m.current&&(m.current=null,d(null),c(null)));if(null==o)return;const e=(n&&(fo(n)?n:n.current))??a??document.body;null!=e?m.current!==e&&(m.current=e,d(null),c(e)):m.current&&(m.current=null,d(null),c(null))},[n,a,o]);const p=Se("div",i,{ref:[t,f],props:[{id:o,[Na]:""},r]});return{portalNode:u,portalSubtree:l&&p?js.createPortal(p,l):null}}({container:i,ref:t,componentProps:e,elementProps:a});return u||l?(0,c.jsxs)(J.Fragment,{children:[u,l&&js.createPortal(n,l)]}):null}),Ra=J.forwardRef(function(e,t){const{keepMounted:n=!1,...i}=e;return Yr().useState("mounted")||n?(0,c.jsx)(Ma.Provider,{value:n,children:(0,c.jsx)(Aa,{ref:t,...i})}):null});var Fa="data-wp-hash";function La(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=La();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Da(e,n,i)}(document)),e.__wpStyleRuntime}function Da(e,t,n){if(!e.head)return;const i=La();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Fa}]`))if(n.getAttribute(Fa)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Fa,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=La();n.styles.set(e,t);for(const i of n.documents.keys())Da(i,e,t)}("45eb1fe20f","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui-utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}");var Ba="_11fc52b637ff8a7e__slot",za="data-wp-compat-overlay-slot",Wa=null;function $a(){if("undefined"==typeof window)return;if(!function(){let e;try{e=window.top?.wp}catch{}const t=e??window.wp;return"object"==typeof t?.components&&null!==t.components}()&&!0!==window.__wpUiCompatOverlaySlotEnabled)return;const e="undefined"==typeof document?null:document;if(!e||!e.body)return;if(Wa&&Wa.ownerDocument===e&&Wa.isConnected)return Wa;const t=e.querySelector(`[${za}]`);return t instanceof HTMLDivElement?(Wa=t,t):(Wa?.isConnected&&Wa.remove(),Wa=function(e){const t=e.createElement("div");return t.setAttribute(za,""),Ba&&t.classList.add(Ba),e.body.appendChild(t),t}(e),Wa)}var Ha=(0,e.forwardRef)(function({container:e,...t},n){return(0,c.jsx)(Ra,{container:e??$a(),...t,ref:n})});const qa=["top","right","bottom","left"],Ga=Math.min,Ya=Math.max,Ka=Math.round,Ua=Math.floor,Xa=e=>({x:e,y:e}),Za={left:"right",right:"left",bottom:"top",top:"bottom"};function Qa(e,t,n){return Ya(e,Ga(t,n))}function Ja(e,t){return"function"==typeof e?e(t):e}function el(e){return e.split("-")[0]}function tl(e){return e.split("-")[1]}function nl(e){return"x"===e?"y":"x"}function il(e){return"y"===e?"height":"width"}function rl(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function ol(e){return nl(rl(e))}function sl(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const al=["left","right"],ll=["right","left"],cl=["top","bottom"],ul=["bottom","top"];function dl(e){const t=el(e);return Za[t]+e.slice(t.length)}function fl(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function ml(e){const{x:t,y:n,width:i,height:r}=e;return{width:i,height:r,top:n,left:t,right:t+i,bottom:n+r,x:t,y:n}}function pl(e,t,n){let{reference:i,floating:r}=e;const o=rl(t),s=ol(t),a=il(s),l=el(t),c="y"===o,u=i.x+i.width/2-r.width/2,d=i.y+i.height/2-r.height/2,f=i[a]/2-r[a]/2;let m;switch(l){case"top":m={x:u,y:i.y-r.height};break;case"bottom":m={x:u,y:i.y+i.height};break;case"right":m={x:i.x+i.width,y:d};break;case"left":m={x:i.x-r.width,y:d};break;default:m={x:i.x,y:i.y}}switch(tl(t)){case"start":m[s]-=f*(n&&c?-1:1);break;case"end":m[s]+=f*(n&&c?-1:1)}return m}async function gl(e,t){var n;void 0===t&&(t={});const{x:i,y:r,platform:o,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:m=0}=Ja(t,e),p=fl(m),g=a[f?"floating"===d?"reference":"floating":d],h=ml(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:i,y:r,width:s.floating.width,height:s.floating.height}:s.reference,b=await(null==o.getOffsetParent?void 0:o.getOffsetParent(a.floating)),w=await(null==o.isElement?void 0:o.isElement(b))&&await(null==o.getScale?void 0:o.getScale(b))||{x:1,y:1},y=ml(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:b,strategy:l}):v);return{top:(h.top-y.top+p.top)/w.y,bottom:(y.bottom-h.bottom+p.bottom)/w.y,left:(h.left-y.left+p.left)/w.x,right:(y.right-h.right+p.right)/w.x}}function hl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function vl(e){return qa.some(t=>e[t]>=0)}const bl=new Set(["left","top"]);function wl(e){const t=Eo(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const r=po(e),o=r?e.offsetWidth:n,s=r?e.offsetHeight:i,a=Ka(n)!==o||Ka(i)!==s;return a&&(n=o,i=s),{width:n,height:i,$:a}}function yl(e){return mo(e)?e:e.contextElement}function xl(e){const t=yl(e);if(!po(t))return Xa(1);const n=t.getBoundingClientRect(),{width:i,height:r,$:o}=wl(t);let s=(o?Ka(n.width):n.width)/i,a=(o?Ka(n.height):n.height)/r;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}const Cl=Xa(0);function _l(e){const t=co(e);return So()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Cl}function Sl(e,t,n,i){void 0===t&&(t=!1),void 0===n&&(n=!1);const r=e.getBoundingClientRect(),o=yl(e);let s=Xa(1);t&&(i?mo(i)&&(s=xl(i)):s=xl(e));const a=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==co(e))&&t}(o,n,i)?_l(o):Xa(0);let l=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,u=r.width/s.x,d=r.height/s.y;if(o){const e=co(o),t=i&&mo(i)?co(i):i;let n=e,r=Po(n);for(;r&&i&&t!==n;){const e=xl(r),t=r.getBoundingClientRect(),i=Eo(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,s=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=s,n=co(r),r=Po(n)}}return ml({width:u,height:d,x:l,y:c})}function jl(e,t){const n=ko(e).scrollLeft;return t?t.left+n:Sl(uo(e)).left+n}function El(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-jl(e,n),y:n.top+t.scrollTop}}function kl(e,t,n){let i;if("viewport"===t)i=function(e,t){const n=co(e),i=uo(e),r=n.visualViewport;let o=i.clientWidth,s=i.clientHeight,a=0,l=0;if(r){o=r.width,s=r.height;const e=So();(!e||e&&"fixed"===t)&&(a=r.offsetLeft,l=r.offsetTop)}const c=jl(i);if(c<=0){const e=i.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,s=Math.abs(i.clientWidth-t.clientWidth-r);s<=25&&(o-=s)}else c<=25&&(o+=c);return{width:o,height:s,x:a,y:l}}(e,n);else if("document"===t)i=function(e){const t=uo(e),n=ko(e),i=e.ownerDocument.body,r=Ya(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=Ya(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let s=-n.scrollLeft+jl(e);const a=-n.scrollTop;return"rtl"===Eo(i).direction&&(s+=Ya(t.clientWidth,i.clientWidth)-r),{width:r,height:o,x:s,y:a}}(uo(e));else if(mo(t))i=function(e,t){const n=Sl(e,!0,"fixed"===t),i=n.top+e.clientTop,r=n.left+e.clientLeft,o=po(e)?xl(e):Xa(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:r*o.x,y:i*o.y}}(t,n);else{const n=_l(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ml(i)}function Il(e,t){const n=Io(e);return!(n===t||!mo(n)||jo(n))&&("fixed"===Eo(n).position||Il(n,t))}function Vl(e,t,n){const i=po(t),r=uo(t),o="fixed"===n,s=Sl(e,!0,o,t);let a={scrollLeft:0,scrollTop:0};const l=Xa(0);function c(){l.x=jl(r)}if(i||!i&&!o)if(("body"!==lo(t)||ho(r))&&(a=ko(t)),i){const e=Sl(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else r&&c();o&&!i&&r&&c();const u=!r||i||o?Xa(0):El(r,a);return{x:s.left+a.scrollLeft-l.x-u.x,y:s.top+a.scrollTop-l.y-u.y,width:s.width,height:s.height}}function Ol(e){return"static"===Eo(e).position}function Pl(e,t){if(!po(e)||"fixed"===Eo(e).position)return null;if(t)return t(e);let n=e.offsetParent;return uo(e)===n&&(n=n.ownerDocument.body),n}function Ml(e,t){const n=co(e);if(bo(e))return n;if(!po(e)){let t=Io(e);for(;t&&!jo(t);){if(mo(t)&&!Ol(t))return t;t=Io(t)}return n}let i=Pl(e,t);for(;i&&vo(i)&&Ol(i);)i=Pl(i,t);return i&&jo(i)&&Ol(i)&&!_o(i)?n:i||function(e){let t=Io(e);for(;po(t)&&!jo(t);){if(_o(t))return t;if(bo(t))return null;t=Io(t)}return null}(e)||n}const Tl={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:r}=e;const o="fixed"===r,s=uo(i),a=!!t&&bo(t.floating);if(i===s||a&&o)return n;let l={scrollLeft:0,scrollTop:0},c=Xa(1);const u=Xa(0),d=po(i);if((d||!d&&!o)&&(("body"!==lo(i)||ho(s))&&(l=ko(i)),d)){const e=Sl(i);c=xl(i),u.x=e.x+i.clientLeft,u.y=e.y+i.clientTop}const f=!s||d||o?Xa(0):El(s,l);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:uo,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:r}=e;const o=[..."clippingAncestors"===n?bo(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let i=Oo(e,[],!1).filter(e=>mo(e)&&"body"!==lo(e)),r=null;const o="fixed"===Eo(e).position;let s=o?Io(e):e;for(;mo(s)&&!jo(s);){const t=Eo(s),n=_o(s);n||"fixed"!==t.position||(r=null),(o?!n&&!r:!n&&"static"===t.position&&r&&("absolute"===r.position||"fixed"===r.position)||ho(s)&&!n&&Il(e,s))?i=i.filter(e=>e!==s):r=t,s=Io(s)}return t.set(e,i),i}(t,this._c):[].concat(n),i],s=kl(t,o[0],r);let a=s.top,l=s.right,c=s.bottom,u=s.left;for(let e=1;e{r&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)});const d=c&&a?function(e,t){let n,i=null;const r=uo(e);function o(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return function s(a,l){void 0===a&&(a=!1),void 0===l&&(l=1),o();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:m}=c;if(a||t(),!f||!m)return;const p={rootMargin:-Ua(d)+"px "+-Ua(r.clientWidth-(u+f))+"px "+-Ua(r.clientHeight-(d+m))+"px "+-Ua(u)+"px",threshold:Ya(0,Ga(1,l))||1};let g=!0;function h(t){const i=t[0].intersectionRatio;if(i!==l){if(!g)return s();i?s(!1,i):n=setTimeout(()=>{s(!1,1e-7)},1e3)}1!==i||Nl(c,e.getBoundingClientRect())||s(),g=!1}try{i=new IntersectionObserver(h,{...p,root:r.ownerDocument})}catch(e){i=new IntersectionObserver(h,p)}i.observe(e)}(!0),o}(c,n):null;let f,m=-1,p=null;s&&(p=new ResizeObserver(e=>{let[i]=e;i&&i.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),c&&!l&&p.observe(c),t&&p.observe(t));let g=l?Sl(e):null;return l&&function t(){const i=Sl(e);g&&!Nl(g,i)&&n(),g=i,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach(e=>{r&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(f)}}const Rl=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:r,middlewareData:o,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...h}=Ja(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const v=el(r),b=rl(a),w=el(a)===a,y=await(null==l.isRTL?void 0:l.isRTL(c.floating)),x=f||(w||!g?[dl(a)]:function(e){const t=dl(e);return[sl(e),t,sl(t)]}(a)),C="none"!==p;!f&&C&&x.push(...function(e,t,n,i){const r=tl(e);let o=function(e,t,n){switch(e){case"top":case"bottom":return n?t?ll:al:t?al:ll;case"left":case"right":return t?cl:ul;default:return[]}}(el(e),"start"===n,i);return r&&(o=o.map(e=>e+"-"+r),t&&(o=o.concat(o.map(sl)))),o}(a,g,p,y));const _=[a,...x],S=await l.detectOverflow(t,h),j=[];let E=(null==(i=o.flip)?void 0:i.overflows)||[];if(u&&j.push(S[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const i=tl(e),r=ol(e),o=il(r);let s="x"===r?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=dl(s)),[s,dl(s)]}(r,s,y);j.push(S[e[0]],S[e[1]])}if(E=[...E,{placement:r,overflows:j}],!j.every(e=>e<=0)){var k,I;const e=((null==(k=o.flip)?void 0:k.index)||0)+1,t=_[e];if(t&&("alignment"!==d||b===rl(t)||E.every(e=>rl(e.placement)!==b||e.overflows[0]>0)))return{data:{index:e,overflows:E},reset:{placement:t}};let n=null==(I=E.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:I.placement;if(!n)switch(m){case"bestFit":{var V;const e=null==(V=E.filter(e=>{if(C){const t=rl(e.placement);return t===b||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:V[0];e&&(n=e);break}case"initialPlacement":n=a}if(r!==n)return{reset:{placement:n}}}return{}}}},Fl=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:i,placement:r,rects:o,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:c=!0}=Ja(e,t),u={x:n,y:i},d=rl(r),f=nl(d);let m=u[f],p=u[d];const g=Ja(a,t),h="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+h.mainAxis,n=o.reference[f]+o.reference[e]-h.mainAxis;mn&&(m=n)}if(c){var v,b;const e="y"===f?"width":"height",t=bl.has(el(r)),n=o.reference[d]-o.floating[e]+(t&&(null==(v=s.offset)?void 0:v[d])||0)+(t?0:h.crossAxis),i=o.reference[d]+o.reference[e]+(t?0:(null==(b=s.offset)?void 0:b[d])||0)-(t?h.crossAxis:0);pi&&(p=i)}return{[f]:m,[d]:p}}}};var Ll="undefined"!=typeof document?J.useLayoutEffect:function(){};function Dl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,i,r;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(i=n;0!==i--;)if(!Dl(e[i],t[i]))return!1;return!0}if(r=Object.keys(e),n=r.length,n!==Object.keys(t).length)return!1;for(i=n;0!==i--;)if(!{}.hasOwnProperty.call(t,r[i]))return!1;for(i=n;0!==i--;){const n=r[i];if(!("_owner"===n&&e.$$typeof||Dl(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Bl(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zl(e,t){const n=Bl(e);return Math.round(t*n)/n}function Wl(e){const t=J.useRef(e);return Ll(()=>{t.current=e}),t}function $l(e={}){const{nodeId:t,externalTree:n}=e,i=function(e){const{open:t=!1,onOpenChange:n,elements:i={}}=e,r=us(),o=null!=No(),s=ne(()=>new xs({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:i.reference??null,floatingElement:i.floating??null,triggerElements:new Ms,floatingId:r,syncOnly:!1,nested:o})).current;return qr(()=>{const e={open:t,floatingId:r};void 0!==i.reference&&(e.referenceElement=i.reference,e.domReferenceElement=mo(i.reference)?i.reference:null),void 0!==i.floating&&(e.floatingElement=i.floating),s.update(e)},[t,r,i.reference,i.floating,s]),s.context.onOpenChange=n,s.context.nested=o,s}(e),r=e.rootContext||i,o=r.useState("referenceElement"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),l=r.useState("open"),c=r.useState("floatingId"),[u,d]=J.useState(null),[f,m]=J.useState(void 0),[p,g]=J.useState(void 0),h=J.useRef(null),v=Ao(n),b=J.useMemo(()=>({reference:o,floating:s,domReference:a}),[o,s,a]),w=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:r,elements:{reference:o,floating:s}={},transform:a=!0,whileElementsMounted:l,open:c}=e,[u,d]=J.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,m]=J.useState(i);Dl(f,i)||m(i);const[p,g]=J.useState(null),[h,v]=J.useState(null),b=J.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),w=J.useCallback(e=>{e!==_.current&&(_.current=e,v(e))},[]),y=o||p,x=s||h,C=J.useRef(null),_=J.useRef(null),S=J.useRef(u),j=null!=l,E=Wl(l),k=Wl(r),I=Wl(c),V=J.useCallback(()=>{if(!C.current||!_.current)return;const e={placement:t,strategy:n,middleware:f};k.current&&(e.platform=k.current),((e,t,n)=>{const i=new Map,r={platform:Tl,...n},o={...r.platform,_c:i};return(async(e,t,n)=>{const{placement:i="bottom",strategy:r="absolute",middleware:o=[],platform:s}=n,a=s.detectOverflow?s:{...s,detectOverflow:gl},l=await(null==s.isRTL?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:d}=pl(c,i,l),f=i,m=0;const p={};for(let n=0;n{const t={...e,isPositioned:!1!==I.current};O.current&&!Dl(S.current,t)&&(S.current=t,js.flushSync(()=>{d(t)}))})},[f,t,n,k,I]);Ll(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);const O=J.useRef(!1);Ll(()=>(O.current=!0,()=>{O.current=!1}),[]),Ll(()=>{if(y&&(C.current=y),x&&(_.current=x),y&&x){if(E.current)return E.current(y,x,V);V()}},[y,x,V,E,j]);const P=J.useMemo(()=>({reference:C,floating:_,setReference:b,setFloating:w}),[b,w]),M=J.useMemo(()=>({reference:y,floating:x}),[y,x]),T=J.useMemo(()=>{const e={position:n,left:0,top:0};if(!M.floating)return e;const t=zl(M.floating,u.x),i=zl(M.floating,u.y);return a?{...e,transform:"translate("+t+"px, "+i+"px)",...Bl(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:i}},[n,a,M.floating,u.x,u.y]);return J.useMemo(()=>({...u,update:V,refs:P,elements:M,floatingStyles:T}),[u,V,P,M,T])}({...e,elements:{...b,...u&&{reference:u}}}),y=mo(f)?f:null,x=void 0===p?r.state.floatingElement:p;r.useSyncedValue("referenceElement",f??null),r.useSyncedValue("domReferenceElement",void 0===f?a:y),r.useSyncedValue("floatingElement",x);const C=J.useCallback(e=>{const t=mo(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;d(t),w.refs.setReference(t)},[w.refs]),_=J.useCallback(e=>{(mo(e)||null===e)&&(h.current=e,m(e)),(mo(w.refs.reference.current)||null===w.refs.reference.current||null!==e&&!mo(e))&&w.refs.setReference(e)},[w.refs,m]),S=J.useCallback(e=>{g(e),w.refs.setFloating(e)},[w.refs]),j=J.useMemo(()=>({...w.refs,setReference:_,setFloating:S,setPositionReference:C,domReference:h}),[w.refs,_,S,C]),E=J.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),k=J.useMemo(()=>({...w,dataRef:r.context.dataRef,open:l,onOpenChange:r.setOpen,events:r.context.events,floatingId:c,refs:j,elements:E,nodeId:t,rootStore:r}),[w,j,E,t,r,l,c]);return qr(()=>{a&&(h.current=a)},[a]),qr(()=>{r.context.dataRef.current.floatingContext=k;const e=v?.nodesRef.current.find(e=>e.id===t);e&&(e.context=k)}),J.useMemo(()=>({...w,context:k,refs:j,elements:E,rootStore:r}),[w,j,E,k,r])}const Hl=J.createContext(void 0),ql=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:i,placement:r,rects:o,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:u=0,offsetParent:d="real"}=Ja(e,t)||{};if(null==c)return{};const f=fl(u),m={x:n,y:i},p=ol(r),g=il(p),h=await s.getDimensions(c),v="y"===p,b=v?"top":"left",w=v?"bottom":"right",y=v?"clientHeight":"clientWidth",x=o.reference[g]+o.reference[p]-m[p]-o.floating[g],C=m[p]-o.reference[p],_="real"===d?await(s.getOffsetParent?.(c)):a.floating;let S=a.floating[y]||o.floating[g];S&&await(s.isElement?.(_))||(S=a.floating[y]||o.floating[g]);const j=x/2-C/2,E=S/2-h[g]/2-1,k=Math.min(f[b],E),I=Math.min(f[w],E),V=k,O=S-h[g]-I,P=S/2-h[g]/2+j,M=Qa(V,P,O),T=!l.arrow&&null!=tl(r)&&P!==M&&o.reference[g]/2-(P{const t=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:i}=t,{strategy:r="referenceHidden",...o}=Ja(e,t);switch(r){case"referenceHidden":{const e=hl(await i.detectOverflow(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:vl(e)}}}case"escaped":{const e=hl(await i.detectOverflow(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:vl(e)}}}default:return{}}}}}(e);return{name:t.name,fn:t.fn,options:[e,void 0]}})().fn(e);return{data:{referenceHidden:s.data?.referenceHidden||o}}}},Yl={sideX:"left",sideY:"top"},Kl={name:"adaptiveOrigin",async fn(e){const{x:t,y:n,rects:{floating:i},elements:{floating:r},platform:o,strategy:s,placement:a}=e,l=co(r),c=l.getComputedStyle(r);if("0s"===c.transitionDuration||""===c.transitionDuration)return{x:t,y:n,data:Yl};const u=await(o.getOffsetParent?.(r));let d={width:0,height:0};if("fixed"===s&&l?.visualViewport)d={width:l.visualViewport.width,height:l.visualViewport.height};else if(u===l){const e=Xr(r);d={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await(o.isElement?.(u))&&(d=await o.getDimensions(u));const f=el(a);let m=t,p=n;return"left"===f&&(m=d.width-(t+i.width)),"top"===f&&(p=d.height-(n+i.height)),{x:m,y:p,data:{sideX:"left"===f?"right":Yl.sideX,sideY:"top"===f?"bottom":Yl.sideY}}}};function Ul(e,t,n){const i="inline-start"===e||"inline-end"===e;return{top:"top",right:i?n?"inline-start":"inline-end":"right",bottom:"bottom",left:i?n?"inline-end":"inline-start":"left"}[t]}function Xl(e,t,n){const{rects:i,placement:r}=e;return{side:Ul(t,el(r),n),align:tl(r)||"center",anchor:{width:i.reference.width,height:i.reference.height},positioner:{width:i.floating.width,height:i.floating.height}}}function Zl(e){const{anchor:t,positionMethod:n="absolute",side:i="bottom",sideOffset:r=0,align:o="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:c=!1,arrowPadding:u=5,disableAnchorTracking:d=!1,inline:f,keepMounted:m=!1,floatingRootContext:p,mounted:g,collisionAvoidance:h,shiftCrossAxis:v=!1,nodeId:b,adaptiveOrigin:w,lazyFlip:y=!1,externalTree:x}=e,[C,_]=J.useState(null);g||null===C||_(null);const S=h.side||"flip",j=h.align||"flip",E=h.fallbackAxisSide||"end",k="function"==typeof t?t:void 0,I=eo(k),V=k?I:t,O=Ws(t),P=Ws(g),M=function(){const e=J.useContext(Hl);return e?.direction??"ltr"}(),T="rtl"===M,N=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":T?"left":"right","inline-start":T?"right":"left"}[i],A="center"===o?N:`${N}-${o}`;let R=l;const F="bottom"===i?1:0,L="top"===i?1:0,D="right"===i?1:0,B="left"===i?1:0;"number"==typeof R?R={top:R+F,right:R+B,bottom:R+L,left:R+D}:R&&(R={top:(R.top||0)+F,right:(R.right||0)+B,bottom:(R.bottom||0)+L,left:(R.left||0)+D});const z={boundary:"clipping-ancestors"===a?"clippingAncestors":a,padding:R},W=J.useRef(null),$=Ws(r),H=Ws(s),q="function"!=typeof r?r:0,G="function"!=typeof s?s:0,Y=[];f&&Y.push(f),Y.push(((e,t)=>{const n=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:r,y:o,placement:s,middlewareData:a}=t,l=await async function(e,t){const{placement:n,platform:i,elements:r}=e,o=await(null==i.isRTL?void 0:i.isRTL(r.floating)),s=el(n),a=tl(n),l="y"===rl(n),c=bl.has(s)?-1:1,u=o&&l?-1:1,d=Ja(t,e);let{mainAxis:f,crossAxis:m,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&"number"==typeof p&&(m="end"===a?-1*p:p),l?{x:m*u,y:f*c}:{x:f*c,y:m*u}}(t,e);return s===(null==(n=a.offset)?void 0:n.placement)&&null!=(i=a.arrow)&&i.alignmentOffset?{}:{x:r+l.x,y:o+l.y,data:{...l,placement:s}}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})(e=>{const t=Xl(e,i,T),n="function"==typeof $.current?$.current(t):$.current,r="function"==typeof H.current?H.current(t):H.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[q,G,T,i]));const K="none"===j&&"shift"!==S,U=!K&&(c||v||"shift"===S),X="none"===S?null:(e=>{const t=Rl(e);return{name:t.name,fn:t.fn,options:[e,void 0]}})({...z,padding:{top:R.top+1,right:R.right+1,bottom:R.bottom+1,left:R.left+1},mainAxis:!v&&"flip"===S,crossAxis:"flip"===j&&"alignment",fallbackAxisSideDirection:E}),Z=K?null:((e,t)=>{const n=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:r,platform:o}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=Ja(e,t),u={x:n,y:i},d=await o.detectOverflow(t,c),f=rl(el(r)),m=nl(f);let p=u[m],g=u[f];if(s){const e="y"===m?"bottom":"right";p=Qa(p+d["y"===m?"top":"left"],p,p-d[e])}if(a){const e="y"===f?"bottom":"right";g=Qa(g+d["y"===f?"top":"left"],g,g-d[e])}const h=l.fn({...t,[m]:p,[f]:g});return{...h,data:{x:h.x-n,y:h.y-i,enabled:{[m]:s,[f]:a}}}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})(e=>{const t=Xr(e.elements.floating).documentElement;return{...z,rootBoundary:v?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==j,crossAxis:U,limiter:c||v?void 0:(n=e=>{if(!W.current)return{};const{width:t,height:n}=W.current.getBoundingClientRect(),i=rl(el(e.placement));return{offset:("y"===i?t:n)/2+("y"===i?R.left+R.right:R.top+R.bottom)/2}},{fn:Fl(n).fn,options:[n,void 0]})};var n},[z,c,v,R,j]);var Q,ee;"shift"===S||"shift"===j||"center"===o?Y.push(Z,X):Y.push(X,Z),Y.push((e=>{const t=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,i;const{placement:r,rects:o,platform:s,elements:a}=t,{apply:l=()=>{},...c}=Ja(e,t),u=await s.detectOverflow(t,c),d=el(r),f=tl(r),m="y"===rl(r),{width:p,height:g}=o.floating;let h,v;"top"===d||"bottom"===d?(h=d,v=f===(await(null==s.isRTL?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=d,h="end"===f?"top":"bottom");const b=g-u.top-u.bottom,w=p-u.left-u.right,y=Ga(g-u[h],b),x=Ga(p-u[v],w),C=!t.middlewareData.shift;let _=y,S=x;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(S=w),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(_=b),C&&!f){const e=Ya(u.left,0),t=Ya(u.right,0),n=Ya(u.top,0),i=Ya(u.bottom,0);m?S=p-2*(0!==e||0!==t?e+t:Ya(u.left,u.right)):_=g-2*(0!==n||0!==i?n+i:Ya(u.top,u.bottom))}await l({...t,availableWidth:S,availableHeight:_});const j=await s.getDimensions(a.floating);return p!==j.width||g!==j.height?{reset:{rects:!0}}:{}}}}(e);return{name:t.name,fn:t.fn,options:[e,void 0]}})({...z,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:i}){if(!P.current)return;const r=e.style;r.setProperty("--available-width",`${t}px`),r.setProperty("--available-height",`${n}px`);const o=co(e).devicePixelRatio||1,{x:s,y:a,width:l,height:c}=i.reference,u=(Math.round((s+l)*o)-Math.round(s*o))/o,d=(Math.round((a+c)*o)-Math.round(a*o))/o;r.setProperty("--anchor-width",`${u}px`),r.setProperty("--anchor-height",`${d}px`)}}),(ee=[u],{...ql(Q=e=>({element:W.current||Xr(e.elements.floating).createElement("div"),padding:u,offsetParent:"floating"})),options:[Q,ee]}),{name:"transformOrigin",fn(e){const{elements:t,middlewareData:n,placement:o,rects:s,y:a}=e,l=el(o),c=rl(l),u=W.current,d=n.arrow?.x||0,f=n.arrow?.y||0,m=d+(u?.clientWidth||0)/2,p=f+(u?.clientHeight||0)/2,g=Math.abs(n.shift?.y||0),h=s.reference.height/2,v="function"==typeof r?r(Xl(e,i,T)):r,b=g>v,w={top:`${m}px calc(100% + ${v}px)`,bottom:`${m}px ${-v}px`,left:`calc(100% + ${v}px) ${p}px`,right:`${-v}px ${p}px`}[l],y=`${m}px ${s.reference.y+h-a}px`;return t.floating.style.setProperty("--transform-origin",U&&"y"===c&&b?y:w),{}}},Gl,w),qr(()=>{!g&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,p]);const te=J.useMemo(()=>({elementResize:!d&&"undefined"!=typeof ResizeObserver,layoutShift:!d&&"undefined"!=typeof IntersectionObserver}),[d]),{refs:ne,elements:ie,x:re,y:oe,middlewareData:se,update:ae,placement:le,context:ce,isPositioned:ue,floatingStyles:de}=$l({rootContext:p,open:m?g:void 0,placement:A,middleware:Y,strategy:n,whileElementsMounted:m?void 0:(...e)=>Al(...e,te),nodeId:b,externalTree:x}),{sideX:fe,sideY:me}=se.adaptiveOrigin||Yl,pe=ue?n:"fixed",ge=J.useMemo(()=>{const e=w?{position:pe,[fe]:re,[me]:oe}:{position:pe,...de};return ue||(e.opacity=0),e},[w,pe,fe,re,me,oe,de,ue]),he=J.useRef(null);qr(()=>{if(!g)return;const e=O.current,t="function"==typeof e?e():e,n=(Ql(t)?t.current:t)||null;n!==he.current&&(ne.setPositionReference(n),he.current=n)},[g,ne,V,O]),J.useEffect(()=>{if(!g)return;const e=O.current;"function"!=typeof e&&Ql(e)&&e.current!==he.current&&(ne.setPositionReference(e.current),he.current=e.current)},[g,ne,V,O]),J.useEffect(()=>{if(m&&g&&ie.domReference&&ie.floating)return Al(ie.domReference,ie.floating,ae,te)},[m,g,ie,ae,te]);const ve=el(le),be=Ul(i,ve,T),we=tl(le)||"center",ye=Boolean(se.hide?.referenceHidden);qr(()=>{y&&g&&ue&&_(ve)},[y,g,ue,ve]);const xe=J.useMemo(()=>({position:"absolute",top:se.arrow?.y,left:se.arrow?.x}),[se.arrow]),Ce=0!==se.arrow?.centerOffset;return J.useMemo(()=>({positionerStyles:ge,arrowStyles:xe,arrowRef:W,arrowUncentered:Ce,side:be,align:we,physicalSide:ve,anchorHidden:ye,refs:ne,context:ce,isPositioned:ue,update:ae}),[ge,xe,W,Ce,be,we,ve,ye,ne,ce,ue,ae])}function Ql(e){return null!=e&&"current"in e}const Jl=J.forwardRef(function(e,t){const{render:n,className:i,anchor:r,positionMethod:o="absolute",side:s="top",align:a="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:d="clipping-ancestors",collisionPadding:f=5,arrowPadding:m=5,sticky:p=!1,disableAnchorTracking:g=!1,collisionAvoidance:h=ja,style:v,...b}=e,w=Yr(),y=function(){const e=J.useContext(Ma);if(void 0===e)throw new Error(Q(70));return e}(),x=w.useState("open"),C=w.useState("mounted"),_=w.useState("trackCursorAxis"),S=w.useState("disableHoverablePopup"),j=w.useState("floatingRootContext"),E=w.useState("instantType"),k=w.useState("transitionStatus"),I=Zl({anchor:r,positionMethod:o,floatingRootContext:j,mounted:C,side:s,sideOffset:l,align:a,alignOffset:u,collisionBoundary:d,collisionPadding:f,sticky:p,arrowPadding:m,disableAnchorTracking:g,keepMounted:y,collisionAvoidance:h,adaptiveOrigin:w.useState("hasViewport")?Kl:void 0}),V=function(e,t,{styles:n,transitionStatus:i,props:r,refs:o,hidden:s,inert:a=!1}){const l={...n};return a&&(l.pointerEvents="none"),Se("div",e,{state:t,ref:o,props:[{role:"presentation",hidden:s,style:l},Ea(i),r],stateAttributesMapping:Zs})}(e,J.useMemo(()=>({open:x,side:I.side,align:I.align,anchorHidden:I.anchorHidden,instant:"none"!==_?"tracking-cursor":E}),[x,I.side,I.align,I.anchorHidden,_,E]),{styles:I.positionerStyles,transitionStatus:k,props:b,refs:[t,w.useStateSetter("positionerElement")],hidden:!C,inert:!x||"both"===_||S});return(0,c.jsx)(_a.Provider,{value:I,children:V})});var ec="data-wp-hash";function tc(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=tc();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)nc(e,n,i)}(document)),e.__wpStyleRuntime}function nc(e,t,n){if(!e.head)return;const i=tc();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${ec}]`))if(n.getAttribute(ec)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(ec,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}function ic(e,t){const n=tc();n.styles.set(e,t);for(const i of n.documents.keys())nc(i,e,t)}ic("e3ae230cea","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}");ic("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var rc=(0,e.forwardRef)(function({align:e="center",className:t,side:n="top",sideOffset:i=4,...r},o){return(0,c.jsx)(Jl,{ref:o,align:e,side:n,sideOffset:i,...r,className:Te("_336cd3e4e743482f__box-sizing","_480b748dd3510e64__positioner",t)})});function oc(t,n,i){return(0,e.cloneElement)(t??n,{children:i})}var sc="data-wp-hash";function ac(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=ac();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)lc(e,n,i)}(document)),e.__wpStyleRuntime}function lc(e,t,n){if(!e.head)return;const i=ac();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${sc}]`))if(n.getAttribute(sc)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(sc,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=ac();n.styles.set(e,t);for(const i of n.documents.keys())lc(i,e,t)}("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var cc=Pa(Va.privateApis).ThemeProvider,uc=(0,e.forwardRef)(function({portal:e,positioner:t,children:n,className:i,...r},o){const s=(0,c.jsx)(cc,{color:{bg:"#1e1e1e"},children:(0,c.jsx)(Ia,{ref:o,className:Te("_50096b232db7709d__popup",i),...r,children:n})}),a=oc(t,(0,c.jsx)(rc,{}),s);return oc(e,(0,c.jsx)(Ha,{}),a)});function dc(){const t=(0,e.useContext)(Yi),n=t.view;return(0,e.useMemo)(()=>{const e=t.containerWidth,i=n.layout?.previewSize??230,r=Math.floor((e+32)/(i+32));return Math.max(1,r)},[t.containerWidth,n.layout?.previewSize])}var fc=(0,e.forwardRef)(({className:e,previewSize:t,...n},i)=>(0,c.jsx)("div",{ref:i,className:Te("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...n}));function mc(t,n){const{intersectionObserver:i}=(0,e.useContext)(Yi);(0,e.useEffect)(()=>{const e=t.current;if(e&&void 0!==n&&i)return i.observe(e),()=>{i.unobserve(e)}},[t,i,n])}function pc(e,t,n){const i=e?.length&&t?e[0].position:void 0;return i&&n?(i-1)%n:0}var{Badge:gc}=$(t.privateApis);function hc(e,t){const n=[];for(let i=0,r=e.length;i{O.current=e,"function"==typeof S?S(e):S&&(S.current=e)},[S]);mc(O,x);const M=(0,qi.useInstanceId)(i),T=o.includes(V),N=(0,c.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),A=E&&p?.render,R=A?(0,c.jsx)(p.render,{item:f,field:p,config:y}):N,F=j&&g?.render?(0,c.jsx)(g.render,{item:f,field:g}):null;let L,D;return l(f)&&a&&(F?(L={"aria-labelledby":`dataviews-view-grid__title-field-${M}`},D={id:`dataviews-view-grid__title-field-${M}`}):L={"aria-label":(0,n.__)("Navigate to item")}),(0,c.jsxs)(Pe,{direction:"column",..._,ref:P,"aria-setsize":C,"aria-posinset":x,className:Te(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":I&&T}),onClickCapture:e=>{if(_.onClickCapture?.(e),(0,Ji.isAppleOS)()?e.metaKey:e.ctrlKey){if(e.stopPropagation(),e.preventDefault(),!I)return;s(T?o.filter(e=>V!==e):[...o,V])}},children:[(0,c.jsx)(Pr,{item:f,isItemClickable:l,onClickItem:a,renderItemLink:u,className:Te("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!A}),...L,children:R}),w&&(0,c.jsx)(er,{item:f,selection:o,onChangeSelection:s,getItemId:d,titleField:g,disabled:!I}),!!m?.length&&(0,c.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,c.jsx)(cr,{item:f,actions:m,isCompact:!0})}),j&&(0,c.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,c.jsx)(Pr,{item:f,isItemClickable:l,onClickItem:a,renderItemLink:u,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:g?.getValueFormatted({item:f,field:g})||void 0,children:F})}),(0,c.jsxs)(Pe,{direction:"column",gap:"xs",children:[k&&h?.render&&(0,c.jsx)(h.render,{item:f,field:h}),!!b?.length&&(0,c.jsx)(Pe,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:b.map(e=>(0,c.jsx)(gc,{className:"dataviews-view-grid__field-value",children:(0,c.jsx)(e.render,{item:f,field:e})},e.id))}),!!v?.length&&(0,c.jsx)(Pe,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:v.map(e=>(0,c.jsx)(t.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(zs,{children:[(0,c.jsx)(Ca,{render:(0,c.jsx)(t.FlexItem,{className:"dataviews-view-grid__field-name",children:e.header})}),(0,c.jsx)(uc,{children:e.label})]}),(0,c.jsx)(t.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,c.jsx)(e.render,{item:f,field:e})})]})},e.id))})]})]})});function bc({data:i,isInfiniteScroll:r,className:o,inert:s,isLoading:a,view:l,fields:u,selection:d,onChangeSelection:f,onClickItem:m,isItemClickable:p,renderItemLink:g,getItemId:h,actions:v}){const{paginationInfo:b,resizeObserverRef:w}=(0,e.useContext)(Yi),y=dc(),x=gr(v,i),C=u.find(e=>e.id===l?.titleField),_=u.find(e=>e.id===l?.mediaField),S=u.find(e=>e.id===l?.descriptionField),j=l.fields??[],{regularFields:E,badgeFields:k}=j.reduce((e,t)=>{const n=u.find(e=>e.id===t);return n?(e[l.layout?.badgeFields?.includes(t)?"badgeFields":"regularFields"].push(n),e):e},{regularFields:[],badgeFields:[]}),I="900px",V=Math.ceil(i.length/y),O=pc(i,r,y);return(0,c.jsxs)(c.Fragment,{children:[r&&(0,c.jsxs)(t.Composite,{render:(0,c.jsx)(fc,{className:Te("dataviews-view-grid-infinite-scroll",o,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),previewSize:l.layout?.previewSize,"aria-busy":a,ref:w}),role:"feed",focusWrap:!0,inert:s,children:[Array.from({length:O}).map((e,n)=>(0,c.jsx)(t.Composite.Item,{render:e=>(0,c.jsx)(Pe,{...e,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${n}`)),i.map(e=>{const n=h(e),i=e.position;return(0,c.jsx)(t.Composite.Item,{render:t=>(0,c.jsx)(vc,{...t,id:n,role:"article",view:l,selection:d,onChangeSelection:f,onClickItem:m,isItemClickable:p,renderItemLink:g,getItemId:h,item:e,actions:v,mediaField:_,titleField:C,descriptionField:S,regularFields:E,badgeFields:k,hasBulkActions:x,posinset:i,setsize:b.totalItems,config:{sizes:I}})},n)})]}),!r&&(0,c.jsx)(t.Composite,{role:"grid",className:Te("dataviews-view-grid",o,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),focusWrap:!0,"aria-busy":a,"aria-rowcount":V,ref:w,inert:s,children:hc(i,y).map((e,i)=>(0,c.jsx)(t.Composite.Row,{render:(0,c.jsx)("div",{role:"row","aria-rowindex":i+1,"aria-label":(0,n.sprintf)( -/* translators: %d: The row number in the grid */ -/* translators: %d: The row number in the grid */ -(0,n.__)("Row %d"),i+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:e.map(e=>{const n=h(e);return(0,c.jsx)(t.Composite.Item,{render:t=>(0,c.jsx)(vc,{...t,id:n,role:"gridcell",view:l,selection:d,onChangeSelection:f,onClickItem:m,isItemClickable:p,renderItemLink:g,getItemId:h,item:e,actions:v,mediaField:_,titleField:C,descriptionField:S,regularFields:E,badgeFields:k,hasBulkActions:x,config:{sizes:I}})},n)})},i))})]})}var wc="data-wp-hash";function yc(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=yc();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)xc(e,n,i)}(document)),e.__wpStyleRuntime}function xc(e,t,n){if(!e.head)return;const i=yc();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${wc}]`))if(n.getAttribute(wc)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(wc,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=yc();n.styles.set(e,t);for(const i of n.documents.keys())xc(i,e,t)}("c46e8cb841","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}");var Cc=(0,e.forwardRef)(function({render:e,...t},n){return Ee({render:e,ref:n,props:me({className:"f37b9e2e191ebd66__visually-hidden"},t,{"data-visually-hidden":""})})}),{Menu:_c}=$(t.privateApis);function Sc(e){return`${e}-item-wrapper`}function jc(e){return`${e}-dropdown`}function Ec({idPrefix:n,primaryAction:i,item:r}){const o=(0,nr.useRegistry)(),[s,a]=(0,e.useState)(!1),l=function(e,t){return`${e}-primary-action-${t}`}(n,i.id),u="string"==typeof i.label?i.label:i.label([r]);return"RenderModal"in i?(0,c.jsx)("div",{role:"gridcell",children:(0,c.jsx)(t.Composite.Item,{id:l,render:(0,c.jsx)(t.Button,{disabled:!!i.disabled,accessibleWhenDisabled:!0,text:u,size:"small",onClick:()=>a(!0)}),children:s&&(0,c.jsx)(ar,{action:i,items:[r],closeModal:()=>a(!1)})})},i.id):(0,c.jsx)("div",{role:"gridcell",children:(0,c.jsx)(t.Composite.Item,{id:l,render:(0,c.jsx)(t.Button,{disabled:!!i.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{i.callback([r],{registry:o})},children:u})})},i.id)}function kc({view:i,actions:r,idPrefix:o,isSelected:s,item:a,titleField:l,mediaField:u,descriptionField:d,onSelect:f,otherFields:m,onDropdownTriggerKeyDown:p,posinset:g}){const{showTitle:h=!0,showMedia:v=!0,showDescription:b=!0,infiniteScrollEnabled:w}=i,y=(0,e.useRef)(null),x=`${o}-label`,C=`${o}-description`,_=(0,nr.useRegistry)(),[S,j]=(0,e.useState)(!1),[E,k]=(0,e.useState)(null),I=({type:e})=>{j("mouseenter"===e)},{paginationInfo:V}=(0,e.useContext)(Yi);(0,e.useEffect)(()=>{s&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[s]);const{primaryAction:O,eligibleActions:P}=(0,e.useMemo)(()=>{const e=r.filter(e=>!e.isEligible||e.isEligible(a));return{primaryAction:e.filter(e=>e.isPrimary)[0],eligibleActions:e}},[r,a]),M=O&&1===r.length,T=v&&u?.render?(0,c.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,c.jsx)(u.render,{item:a,field:u,config:{sizes:"52px"}})}):null,N=h&&l?.render?(0,c.jsx)(l.render,{item:a,field:l}):null,A=b&&d?.render,R=!!T&&!A&&!m.length,F=P?.length>0&&(0,c.jsxs)(Pe,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[O&&(0,c.jsx)(Ec,{idPrefix:o,primaryAction:O,item:a}),!M&&(0,c.jsxs)("div",{role:"gridcell",children:[(0,c.jsxs)(_c,{placement:"bottom-end",children:[(0,c.jsx)(_c.TriggerButton,{render:(0,c.jsx)(t.Composite.Item,{id:jc(o),render:(0,c.jsx)(t.Button,{size:"small",icon:tr,label:(0,n.__)("Actions"),accessibleWhenDisabled:!0,disabled:!r.length,onKeyDown:p})})}),(0,c.jsx)(_c.Popover,{children:(0,c.jsx)(lr,{actions:P,item:a,registry:_,setActiveModalAction:k})})]}),!!E&&(0,c.jsx)(ar,{action:E,items:[a],closeModal:()=>k(null)})]})]});return(0,c.jsx)(t.Composite.Row,{ref:y,render:(0,c.jsx)("div",{"aria-posinset":g,"aria-setsize":w?V.totalItems:void 0}),role:w?"article":"row",className:Te({"is-selected":s,"is-hovered":S}),onMouseEnter:I,onMouseLeave:I,children:(0,c.jsxs)(Pe,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,c.jsx)("div",{role:"gridcell",children:(0,c.jsx)(t.Composite.Item,{id:Sc(o),"aria-pressed":s,"aria-labelledby":x,"aria-describedby":C,className:"dataviews-view-list__item",onClick:()=>f(a)})}),(0,c.jsxs)(Pe,{direction:"row",gap:"md",justify:"start",align:R?"center":"flex-start",style:{flex:1,minWidth:0},children:[T,(0,c.jsxs)(Pe,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,c.jsxs)(Pe,{direction:"row",align:"center",children:[(0,c.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:N}),F]}),A&&(0,c.jsx)("div",{className:"dataviews-view-list__field",children:(0,c.jsx)(d.render,{item:a,field:d})}),(0,c.jsx)("div",{className:"dataviews-view-list__fields",id:C,children:m.map(e=>(0,c.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,c.jsx)(Cc,{className:"dataviews-view-list__field-label",render:(0,c.jsx)("span",{}),children:e.label}),(0,c.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,c.jsx)(e.render,{item:a,field:e})})]},e.id))})]})]})]})})}function Ic(e){return!!e}function Vc({groupName:t,groupData:i,groupField:r,showLabel:o=!0,children:s}){const a=o?(0,e.createInterpolateElement)( -// translators: %s: The label of the field e.g. "Status". -// translators: %s: The label of the field e.g. "Status". -(0,n.sprintf)((0,n.__)("%s: "),r.label).trim(),{groupName:(0,c.jsx)(r.render,{item:i[0],field:r})}):(0,c.jsx)(r.render,{item:i[0],field:r});return(0,c.jsxs)(Pe,{direction:"column",className:"dataviews-view-activity__group",children:[(0,c.jsx)("h3",{className:"dataviews-view-activity__group-header",children:a}),s]},t)}var Oc=function(t){const{view:n,actions:i,item:r,titleField:o,mediaField:s,descriptionField:a,otherFields:l,posinset:u,onClickItem:d,renderItemLink:f,isItemClickable:m}=t,{showTitle:p=!0,showMedia:g=!0,showDescription:h=!0,infiniteScrollEnabled:v}=n,b=(0,e.useRef)(null),w=(0,nr.useRegistry)(),{paginationInfo:y}=(0,e.useContext)(Yi),{primaryActions:x,eligibleActions:C}=(0,e.useMemo)(()=>{const e=i.filter(e=>!e.isEligible||e.isEligible(r));return{primaryActions:e.filter(e=>e.isPrimary),eligibleActions:e}},[i,r]),_=(0,qi.useViewportMatch)("medium","<"),S=n.layout?.density??"balanced",j=g&&"compact"!==S&&s?.render?(0,c.jsx)(s.render,{item:r,field:s,config:{sizes:"comfortable"===S?"32px":"24px"}}):null,E=(0,c.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:j||(0,c.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),k=p&&o?.render?(0,c.jsx)(o.render,{item:r,field:o}):null,I=(0,e.useMemo)(()=>"comfortable"===S?"md":"sm",[S]);return(0,c.jsx)("div",{ref:b,role:v?"article":void 0,"aria-posinset":u,"aria-setsize":v?y.totalItems:void 0,className:Te("dataviews-view-activity__item","compact"===S&&"is-compact","balanced"===S&&"is-balanced","comfortable"===S&&"is-comfortable"),children:(0,c.jsxs)(Pe,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,c.jsx)(Pe,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:E}),(0,c.jsxs)(Pe,{direction:"column",gap:I,align:"flex-start",className:"dataviews-view-activity__item-content",children:[k&&(0,c.jsx)(Pr,{item:r,isItemClickable:m,onClickItem:d,renderItemLink:f,className:"dataviews-view-activity__item-title",children:k}),h&&a&&(0,c.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,c.jsx)(a.render,{item:r,field:a})}),(0,c.jsx)("div",{className:"dataviews-view-activity__item-fields",children:l.map(e=>(0,c.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,c.jsx)(Cc,{className:"dataviews-view-activity__item-field-label",render:(0,c.jsx)("span",{}),children:e.label}),(0,c.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,c.jsx)(e.render,{item:r,field:e})})]},e.id))}),!!x?.length&&(0,c.jsx)(dr,{item:r,actions:x,registry:w,buttonVariant:"secondary"})]}),(x.length0)&&(0,c.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,c.jsx)(cr,{item:r,actions:C,isCompact:!0})})]})})};function Pc(e){return!!e}function Mc(e){const{data:t,fields:n,getItemId:i,view:r}=e,o=n.find(e=>e.id===r.titleField),s=n.find(e=>e.id===r.mediaField),a=n.find(e=>e.id===r.descriptionField),l=(r?.fields??[]).map(e=>n.find(t=>e===t.id)).filter(Pc);return t.map((t,n)=>(0,J.createElement)(Oc,{...e,key:i(t),item:t,mediaField:s,titleField:o,descriptionField:a,otherFields:l,posinset:r.infiniteScrollEnabled?n+1:void 0}))}function Tc(t){return(0,e.useMemo)(()=>t?.every(e=>e.supportsBulk),[t])}var{Badge:Nc}=$(t.privateApis);function Ac({view:i,multiselect:r,selection:o,onChangeSelection:s,getItemId:a,item:l,mediaField:u,titleField:d,descriptionField:f,regularFields:m,badgeFields:p,config:g,posinset:h,setsize:v}){const{showTitle:b=!0,showMedia:w=!0,showDescription:y=!0}=i,x=a(l),C=(0,e.useRef)(null),_=o.includes(x);mc(C,h);const S=u?.render?(0,c.jsx)(u.render,{item:l,field:u,config:g}):null,j=b&&d?.render?(0,c.jsx)(d.render,{item:l,field:d}):null;return(0,c.jsxs)(t.Composite.Item,{ref:C,"aria-label":d?d.getValue({item:l})||(0,n.__)("(no title)"):void 0,render:({children:e,...t})=>(0,c.jsx)(Pe,{direction:"column",children:e,...t}),role:"option","aria-posinset":h,"aria-setsize":v,className:Te("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,onClick:()=>{if(_)s(o.filter(e=>x!==e));else{const e=r?[...o,x]:[x];s(e)}},children:[w&&S&&(0,c.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),w&&S&&(0,c.jsx)(er,{item:l,selection:o,onChangeSelection:s,getItemId:a,titleField:d,disabled:!1,"aria-hidden":!0,tabIndex:-1}),b&&(0,c.jsx)(Pe,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,c.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:j})}),(0,c.jsxs)(Pe,{direction:"column",gap:"xs",children:[y&&f?.render&&(0,c.jsx)(f.render,{item:l,field:f}),!!p?.length&&(0,c.jsx)(Pe,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:p.map(e=>(0,c.jsx)(Nc,{className:"dataviews-view-picker-grid__field-value",children:(0,c.jsx)(e.render,{item:l,field:e})},e.id))}),!!m?.length&&(0,c.jsx)(Pe,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:m.map(e=>(0,c.jsx)(t.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(t.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:e.header}),(0,c.jsx)(t.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,c.jsx)(e.render,{item:l,field:e})})]})},e.id))})]})]},x)}function Rc({groupName:e,groupField:t,showLabel:i=!0,children:r}){const o=(0,qi.useInstanceId)(Rc,"dataviews-view-picker-grid-group__header");return(0,c.jsxs)(Pe,{direction:"column",gap:"sm",role:"group","aria-labelledby":o,children:[(0,c.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:o,children:i?(0,n.sprintf)( -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -(0,n.__)("%1$s: %2$s"),t.label,e):e}),r]},e)}function Fc({item:e,fields:t,column:n,align:i}){const r=t.find(e=>e.id===n);if(!r)return null;const o=Te("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":"end"===i,"dataviews-view-table__cell-align-center":"center"===i});return(0,c.jsx)("div",{className:o,children:(0,c.jsx)(r.render,{item:e,field:r})})}function Lc({item:n,fields:i,id:r,view:o,titleField:s,mediaField:a,descriptionField:l,selection:u,getItemId:d,onChangeSelection:f,multiselect:m,posinset:p}){const{paginationInfo:g}=(0,e.useContext)(Yi),h=u.includes(r),[v,b]=(0,e.useState)(!1),w=(0,e.useRef)(null);mc(w,p);const{showTitle:y=!0,showMedia:x=!0,showDescription:C=!0,infiniteScrollEnabled:_}=o,S=()=>{b(!0)},j=()=>{b(!1)},E=o.fields??[],k=s&&y||a&&x||l&&C;return(0,c.jsxs)(t.Composite.Item,{ref:w,render:({children:e,...t})=>(0,c.jsx)("tr",{className:Te("dataviews-view-table__row",{"is-selected":h,"is-hovered":v}),onMouseEnter:S,onMouseLeave:j,children:e,...t}),"aria-selected":h,"aria-setsize":g.totalItems||void 0,"aria-posinset":p,role:_?"article":"option",onMouseDown:e=>{0===e.button&&e.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(h)f(u.filter(e=>r!==e));else{const e=m?[...u,r]:[r];f(e)}},children:[(0,c.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,c.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,c.jsx)(er,{item:n,selection:u,onChangeSelection:f,getItemId:d,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),k&&(0,c.jsx)("td",{role:"presentation",children:(0,c.jsx)(Mr,{item:n,titleField:y?s:void 0,mediaField:x?a:void 0,descriptionField:C?l:void 0,isItemClickable:()=>!1})}),E.map(e=>{const{width:t,maxWidth:r,minWidth:s,align:a}=o.layout?.styles?.[e]??{};return(0,c.jsx)("td",{style:{width:t,maxWidth:r,minWidth:s},role:"presentation",children:(0,c.jsx)(Fc,{fields:i,item:n,column:e,align:a})},e)})]},r)}function Dc(){const i=(0,e.useContext)(Yi),r=i.view;return(0,c.jsxs)(t.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,n.__)("Density"),value:r.layout?.density||"balanced",onChange:e=>{i.onChangeView({...r,layout:{...r.layout,density:e}})},isBlock:!0,children:[(0,c.jsx)(t.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,n._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,c.jsx)(t.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,n._x)("Balanced","Density option for DataView layout")},"balanced"),(0,c.jsx)(t.__experimentalToggleGroupControlOption,{value:"compact",label:(0,n._x)("Compact","Density option for DataView layout")},"compact")]})}var Bc=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function zc(){const i=(0,e.useContext)(Yi),r=i.view,o=Bc.filter(e=>i.containerWidth>=e.breakpoint),s=r.layout?.previewSize??230,a=o.map((e,t)=>({...e,index:t})).filter(e=>e.value<=s).sort((e,t)=>t.value-e.value)[0]?.index??0,l=o.map((e,t)=>({value:t}));return(0,c.jsx)(t.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,n.__)("Preview size"),value:a,min:0,max:o.length-1,withInputField:!1,onChange:(e=0)=>{i.onChangeView({...r,layout:{...r.layout,previewSize:o[e].value}})},step:1,marks:l})}function Wc(){return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(Dc,{}),(0,c.jsx)(zc,{})]})}var $c=[{type:D,label:(0,n.__)("Table"),component:function({actions:i,data:r,fields:o,getItemId:s,getItemLevel:a,isLoading:l=!1,onChangeView:u,onChangeSelection:d,selection:f,setOpenedFilter:m,onClickItem:p,isItemClickable:g,renderItemLink:h,view:v,className:b,empty:w}){const{containerRef:y}=(0,e.useContext)(Yi),x=Fr(l),C=(0,e.useRef)(new Map),_=(0,e.useRef)(void 0),[S,j]=(0,e.useState)(),[E,k]=(0,e.useState)(null);(0,e.useEffect)(()=>{_.current&&(_.current.focus(),_.current=void 0)});const I=(0,e.useId)(),{isHorizontalScrollEnd:V,isVerticallyScrolled:O}=function({scrollContainerRef:t,enabledHorizontal:i=!1}){const[r,o]=(0,e.useState)(!1),[s,a]=(0,e.useState)(!1),l=(0,e.useCallback)(()=>{const e=t.current;var r;e&&(i&&o((r=e,(0,n.isRTL)()?Math.abs(r.scrollLeft)<=1:r.scrollLeft+r.clientWidth>=r.scrollWidth-1)),a(e.scrollTop>0))},[t,i]);return(0,e.useEffect)(()=>{if("undefined"==typeof window||!t.current)return()=>{};const e=t.current;return l(),e.addEventListener("scroll",l),window.addEventListener("resize",l),()=>{e.removeEventListener("scroll",l),window.removeEventListener("resize",l)}},[t,i,l]),{isHorizontalScrollEnd:r,isVerticallyScrolled:s}}({scrollContainerRef:y,enabledHorizontal:!!i?.length}),P=gr(i,r);if(S)return _.current=S,void j(void 0);const M=e=>{const t=C.current.get(e.id),n=t?C.current.get(t.fallback):void 0;j(n?.node)},T=e=>{e.preventDefault(),e.stopPropagation();const t={getBoundingClientRect:()=>({x:e.clientX,y:e.clientY,top:e.clientY,left:e.clientX,right:e.clientX,bottom:e.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{k(t)})},N=!!r?.length,A=o.find(e=>e.id===v.titleField),F=o.find(e=>e.id===v.mediaField),L=o.find(e=>e.id===v.descriptionField),D=v.groupBy?.field?o.find(e=>e.id===v.groupBy?.field):null,B=D?Tr(r,D):null,{showTitle:z=!0,showMedia:W=!0,showDescription:$=!0}=v,H=A&&z||F&&W||L&&$,q=v.fields??[],G=(e,t)=>n=>{n?C.current.set(e,{node:n,fallback:q[t>0?t-1:1]}):C.current.delete(e)},Y=v.infiniteScrollEnabled&&!B,K=(0,n.isRTL)();return N?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("table",{className:Te("dataviews-view-table",b,{[`has-${v.layout?.density}-density`]:v.layout?.density&&["compact","comfortable"].includes(v.layout.density),"has-bulk-actions":P,"is-refreshing":!Y&&x}),"aria-busy":l,"aria-describedby":I,role:Y?"feed":void 0,inert:!Y&&l?"true":void 0,children:[(0,c.jsxs)("colgroup",{children:[P&&(0,c.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),H&&(0,c.jsx)("col",{className:"dataviews-view-table__col-first-data"}),q.map((e,t)=>(0,c.jsx)("col",{className:Te(`dataviews-view-table__col-${e}`,{"dataviews-view-table__col-expand":!H&&t===q.length-1})},`col-${e}`)),!!i?.length&&(0,c.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),E&&(0,c.jsx)(t.Popover,{anchor:E,onClose:()=>k(null),placement:"bottom-start",children:(0,c.jsx)(Rr,{showLabel:!1})}),(0,c.jsx)("thead",{className:Te({"dataviews-view-table__thead--stuck":O}),onContextMenu:T,children:(0,c.jsxs)("tr",{className:"dataviews-view-table__row",children:[P&&(0,c.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:T,children:(0,c.jsx)(hr,{selection:f,onChangeSelection:d,data:r,actions:i,getItemId:s})}),H&&(0,c.jsx)("th",{scope:"col",children:A&&(0,c.jsx)(Or,{ref:G(A.id,0),fieldId:A.id,view:v,fields:o,onChangeView:u,onHide:M,setOpenedFilter:m,canMove:!1,canInsertLeft:!!K&&(v.layout?.enableMoving??!0),canInsertRight:!K&&(v.layout?.enableMoving??!0)})}),q.map((e,t)=>{const{width:n,maxWidth:i,minWidth:r,align:s}=v.layout?.styles?.[e]??{},a=o.find(t=>t.id===e),l=Lr(s,a?.type),d=v.layout?.enableMoving??!0;return(0,c.jsx)("th",{style:{width:n,maxWidth:i,minWidth:r,textAlign:l},"aria-sort":v.sort?.direction&&v.sort?.field===e?R[v.sort.direction]:void 0,scope:"col",children:(0,c.jsx)(Or,{ref:G(e,t),fieldId:e,view:v,fields:o,onChangeView:u,onHide:M,setOpenedFilter:m,canMove:d,canInsertLeft:d,canInsertRight:d})},e)}),!!i?.length&&(0,c.jsx)("th",{className:Te("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!V}),children:(0,c.jsx)("span",{className:"dataviews-view-table-header",children:(0,n.__)("Actions")})})]})}),N&&D&&B?Array.from(B.entries()).map(([e,t])=>(0,c.jsxs)("tbody",{children:[(0,c.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,c.jsx)("td",{colSpan:q.length+(H?1:0)+(P?1:0)+(i?.length?1:0),className:"dataviews-view-table__group-header-cell",children:!1===v.groupBy?.showLabel?e:(0,n.sprintf)( -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -(0,n.__)("%1$s: %2$s"),D.label,e)})}),t.map((e,t)=>(0,c.jsx)(Br,{item:e,level:v.showLevels&&"function"==typeof a?a(e):void 0,hasBulkActions:P,actions:i,fields:o,id:s(e)||t.toString(),view:v,titleField:A,mediaField:F,descriptionField:L,selection:f,getItemId:s,onChangeSelection:d,onClickItem:p,renderItemLink:h,isItemClickable:g,isActionsColumnSticky:!V},s(e)))]},`group-${e}`)):(0,c.jsx)("tbody",{children:N&&r.map((e,t)=>(0,c.jsx)(Br,{item:e,level:v.showLevels&&"function"==typeof a?a(e):void 0,hasBulkActions:P,actions:i,fields:o,id:s(e)||t.toString(),view:v,titleField:A,mediaField:F,descriptionField:L,selection:f,getItemId:s,onChangeSelection:d,onClickItem:p,renderItemLink:h,isItemClickable:g,isActionsColumnSticky:!V,posinset:Y?t+1:void 0},s(e)))})]}),Y&&l&&(0,c.jsx)("div",{className:"dataviews-loading",id:I,children:(0,c.jsx)("p",{className:"dataviews-loading-more",children:(0,c.jsx)(t.Spinner,{})})})]}):(0,c.jsx)("div",{className:Te("dataviews-no-results",{"is-refreshing":x}),id:I,children:w})},icon:Ki,viewConfigOptions:Dc},{type:B,label:(0,n.__)("Grid"),component:function({actions:e,data:i,fields:r,getItemId:o,isLoading:s,onChangeSelection:a,onClickItem:l,isItemClickable:u,renderItemLink:d,selection:f,view:m,className:p,empty:g}){const h=Fr(!!s),v=!!i?.length,b=m.groupBy?.field?r.find(e=>e.id===m.groupBy?.field):null,w=b?Tr(i,b):null,y=m.infiniteScrollEnabled&&!w;if(!v)return(0,c.jsx)("div",{className:Te("dataviews-no-results",{"is-refreshing":h}),children:g});const x={className:Te(p,{"is-refreshing":!y&&h}),inert:!y&&s?"true":void 0,isLoading:s,view:m,fields:r,selection:f,onChangeSelection:a,onClickItem:l,isItemClickable:u,renderItemLink:d,getItemId:o,actions:e};return(0,c.jsxs)(c.Fragment,{children:[v&&b&&w&&(0,c.jsx)(Pe,{direction:"column",gap:"lg",children:Array.from(w.entries()).map(([e,t])=>(0,c.jsxs)(Pe,{direction:"column",gap:"sm",children:[(0,c.jsx)("h3",{className:"dataviews-view-grid__group-header",children:!1===m.groupBy?.showLabel?e:(0,n.sprintf)( -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -(0,n.__)("%1$s: %2$s"),b.label,e)}),(0,c.jsx)(bc,{...x,data:t,isInfiniteScroll:!1})]},e))}),!w&&(0,c.jsx)(bc,{...x,data:i,isInfiniteScroll:!!y}),y&&s&&(0,c.jsx)("p",{className:"dataviews-loading-more",children:(0,c.jsx)(t.Spinner,{})})]})},icon:Ui,viewConfigOptions:Wc},{type:"list",label:(0,n.__)("List"),component:function i(r){const{actions:o,data:s,fields:a,getItemId:l,isLoading:u,onChangeSelection:d,selection:f,view:m,className:p,empty:g}=r,h=(0,qi.useInstanceId)(i,"view-list"),v=Fr(!!u),b=s?.findLast(e=>f.includes(l(e))),w=a.find(e=>e.id===m.titleField),y=a.find(e=>e.id===m.mediaField),x=a.find(e=>e.id===m.descriptionField),C=(m?.fields??[]).map(e=>a.find(t=>e===t.id)).filter(Ic),_=e=>d([l(e)]),S=(0,e.useCallback)(e=>`${h}-${l(e)}`,[h,l]),j=(0,e.useCallback)((e,t)=>t.startsWith(S(e)),[S]),[E,k]=(0,e.useState)(void 0),I=(0,e.useRef)(null);(0,e.useEffect)(()=>{b&&k(Sc(S(b)))},[b,S]);const V=s.findIndex(e=>j(e,E??"")),O=(0,qi.usePrevious)(V),P=-1!==V,M=(0,e.useCallback)((e,t)=>{const n=Math.min(s.length-1,Math.max(0,e));if(!s[n])return;const i=t(S(s[n]));k(i),I.current?.contains(I.current.ownerDocument.activeElement)&&document.getElementById(i)?.focus()},[s,S]);(0,e.useEffect)(()=>{!P&&void 0!==O&&-1!==O&&M(O,Sc)},[P,M,O]);const T=(0,e.useCallback)(e=>{"ArrowDown"===e.key&&(e.preventDefault(),M(V+1,jc)),"ArrowUp"===e.key&&(e.preventDefault(),M(V-1,jc))},[M,V]),N=!!s?.length,A=m.groupBy?.field?a.find(e=>e.id===m.groupBy?.field):null,R=N&&A?Tr(s,A):null,F=m.infiniteScrollEnabled&&!R;return N?N&&A&&R?(0,c.jsx)(t.Composite,{ref:I,id:`${h}`,render:(0,c.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:E,setActiveId:k,children:(0,c.jsx)(Pe,{direction:"column",gap:"lg",className:Te("dataviews-view-list",p),children:Array.from(R.entries()).map(([e,t])=>(0,c.jsxs)(Pe,{direction:"column",gap:"sm",children:[(0,c.jsx)("h3",{className:"dataviews-view-list__group-header",children:!1===m.groupBy?.showLabel?e:(0,n.sprintf)( -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -(0,n.__)("%1$s: %2$s"),A.label,e)}),t.map(e=>{const t=S(e);return(0,c.jsx)(kc,{view:m,idPrefix:t,actions:o,item:e,isSelected:e===b,onSelect:_,mediaField:y,titleField:w,descriptionField:x,otherFields:C,onDropdownTriggerKeyDown:T},t)})]},e))})}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(t.Composite,{ref:I,id:h,render:(0,c.jsx)("div",{}),className:Te("dataviews-view-list",p,{[`has-${m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"is-refreshing":!F&&v}),role:m.infiniteScrollEnabled?"feed":"grid",activeId:E,setActiveId:k,inert:!F&&u?"true":void 0,children:s.map((e,t)=>{const n=S(e);return(0,c.jsx)(kc,{view:m,idPrefix:n,actions:o,item:e,isSelected:e===b,onSelect:_,mediaField:y,titleField:w,descriptionField:x,otherFields:C,onDropdownTriggerKeyDown:T,posinset:m.infiniteScrollEnabled?t+1:void 0},n)})}),F&&u&&(0,c.jsx)("p",{className:"dataviews-loading-more",children:(0,c.jsx)(t.Spinner,{})})]}):(0,c.jsx)("div",{className:Te("dataviews-no-results",{"is-refreshing":v}),children:g})},icon:(0,n.isRTL)()?Xi:Zi,viewConfigOptions:Dc},{type:"activity",label:(0,n.__)("Activity"),component:function(e){const{empty:n,data:i,fields:r,isLoading:o,view:s,className:a}=e,l=Fr(!!o),u=!!i?.length,d=s.groupBy?.field?r.find(e=>e.id===s.groupBy?.field):null,f=u&&d?Tr(i,d):null,m=s.infiniteScrollEnabled&&!f;if(!u)return(0,c.jsx)("div",{className:Te("dataviews-no-results",{"is-refreshing":l}),children:n});const p=!m&&!!o,g=Te("dataviews-view-activity",a,{"is-refreshing":!m&&l}),h=f?Array.from(f.entries()):[];return u&&d&&f?(0,c.jsx)(Pe,{direction:"column",gap:"sm",className:g,inert:p?"true":void 0,children:h.map(([t,n])=>(0,c.jsx)(Vc,{groupName:t,groupData:n,groupField:d,showLabel:!1!==s.groupBy?.showLabel,children:(0,c.jsx)(Mc,{...e,data:n})},t))}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:g,role:s.infiniteScrollEnabled?"feed":void 0,inert:p?"true":void 0,children:(0,c.jsx)(Mc,{...e})}),m&&o&&(0,c.jsx)("p",{className:"dataviews-loading-more",children:(0,c.jsx)(t.Spinner,{})})]})},icon:Qi,viewConfigOptions:Dc},{type:"pickerGrid",label:(0,n.__)("Grid"),component:function({actions:n,data:i,fields:r,getItemId:o,isLoading:s,onChangeSelection:a,selection:l,view:u,className:d,empty:f}){const{resizeObserverRef:m,paginationInfo:p,itemListLabel:g}=(0,e.useContext)(Yi),h=r.find(e=>e.id===u?.titleField),v=r.find(e=>e.id===u?.mediaField),b=r.find(e=>e.id===u?.descriptionField),w=u.fields??[],{regularFields:y,badgeFields:x}=w.reduce((e,t)=>{const n=r.find(e=>e.id===t);return n?(e[u.layout?.badgeFields?.includes(t)?"badgeFields":"regularFields"].push(n),e):e},{regularFields:[],badgeFields:[]}),C=!!i?.length,_=u.layout?.previewSize,S=Tc(n),j="900px",E=u.groupBy?.field?r.find(e=>e.id===u.groupBy?.field):null,k=E?Tr(i,E):null,I=(u.infiniteScrollEnabled&&!k)??!1,V=u?.page??1,O=u?.perPage??0,P=I?p?.totalItems:void 0,M=dc(),T=pc(i,I,M);return(0,c.jsxs)(c.Fragment,{children:[C&&E&&k&&(0,c.jsx)(t.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,className:Te("dataviews-view-picker-grid",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-label":g,render:({children:e,...t})=>(0,c.jsx)(Pe,{direction:"column",gap:"lg",children:e,...t}),children:Array.from(k.entries()).map(([e,t])=>(0,c.jsx)(Rc,{groupName:e,groupField:E,showLabel:!1!==u.groupBy?.showLabel,children:(0,c.jsx)(fc,{previewSize:_,style:{gridTemplateColumns:_&&`repeat(auto-fill, minmax(${_}px, 1fr))`},"aria-busy":s,ref:m,children:t.map(e=>{const t=e.position??(V-1)*O+i.indexOf(e)+1;return(0,c.jsx)(Ac,{view:u,multiselect:S,selection:l,onChangeSelection:a,getItemId:o,item:e,mediaField:v,titleField:h,descriptionField:b,regularFields:y,badgeFields:x,config:{sizes:j},posinset:t,setsize:P},o(e))})})},e))}),C&&!k&&(0,c.jsxs)(t.Composite,{render:(0,c.jsx)(fc,{className:Te("dataviews-view-picker-grid",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),previewSize:_,"aria-busy":s,ref:m}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,"aria-label":g,children:[Array.from({length:T}).map((e,n)=>(0,c.jsx)(t.Composite.Item,{render:({children:e,...t})=>(0,c.jsx)(Pe,{direction:"column",children:e,...t}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${n}`)),i.map(e=>{const t=e.position;return(0,c.jsx)(Ac,{view:u,multiselect:S,selection:l,onChangeSelection:a,getItemId:o,item:e,mediaField:v,titleField:h,descriptionField:b,regularFields:y,badgeFields:x,config:{sizes:j},posinset:t,setsize:P},o(e))})]}),!C&&(0,c.jsx)("div",{className:Te({"dataviews-loading":s,"dataviews-no-results":!s}),children:s?(0,c.jsx)("p",{children:(0,c.jsx)(t.Spinner,{})}):f}),C&&s&&(0,c.jsx)("p",{className:"dataviews-loading-more",children:(0,c.jsx)(t.Spinner,{})})]})},icon:Ui,viewConfigOptions:Wc,isPicker:!0},{type:"pickerTable",label:(0,n.__)("Table"),component:function({actions:i,data:r,fields:o,getItemId:s,isLoading:a=!1,onChangeView:l,onChangeSelection:u,selection:d,setOpenedFilter:f,view:m,className:p,empty:g}){const h=(0,e.useRef)(new Map),v=(0,e.useRef)(void 0),[b,w]=(0,e.useState)(),y=Tc(i)??!1;(0,e.useEffect)(()=>{v.current&&(v.current.focus(),v.current=void 0)});const x=m.groupBy?.field?o.find(e=>e.id===m.groupBy?.field):null,C=x?Tr(r,x):null,_=m.infiniteScrollEnabled&&!C,S=(0,e.useId)();if(b)return v.current=b,void w(void 0);const j=e=>{const t=h.current.get(e.id),n=t?h.current.get(t.fallback):void 0;w(n?.node)},E=!!r?.length,k=o.find(e=>e.id===m.titleField),I=o.find(e=>e.id===m.mediaField),V=o.find(e=>e.id===m.descriptionField),{showTitle:O=!0,showMedia:P=!0,showDescription:M=!0}=m,T=k&&O||I&&P||V&&M,N=m.fields??[],A=(e,t)=>n=>{n?h.current.set(e,{node:n,fallback:N[t>0?t-1:1]}):h.current.delete(e)};return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("table",{className:Te("dataviews-view-table","dataviews-view-picker-table",p,{[`has-${m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density)}),"aria-busy":a,"aria-describedby":S,role:_?"feed":"listbox",children:[(0,c.jsx)("thead",{role:"presentation",children:(0,c.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,c.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,c.jsx)(hr,{selection:d,onChangeSelection:u,data:r,actions:i,getItemId:s,disableSelectAll:_})}),T&&(0,c.jsx)("th",{children:k&&(0,c.jsx)(Or,{ref:A(k.id,0),fieldId:k.id,view:m,fields:o,onChangeView:l,onHide:j,setOpenedFilter:f,canMove:!1})}),N.map((e,t)=>{const{width:n,maxWidth:i,minWidth:r,align:s}=m.layout?.styles?.[e]??{};return(0,c.jsx)("th",{style:{width:n,maxWidth:i,minWidth:r,textAlign:s},"aria-sort":m.sort?.direction&&m.sort?.field===e?R[m.sort.direction]:void 0,scope:"col",children:(0,c.jsx)(Or,{ref:A(e,t),fieldId:e,view:m,fields:o,onChangeView:l,onHide:j,setOpenedFilter:f,canMove:m.layout?.enableMoving??!0})},e)})]})}),E&&x&&C?Array.from(C.entries()).map(([e,i])=>(0,c.jsxs)(t.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,c.jsx)("tbody",{role:"group"}),children:[(0,c.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,c.jsx)("td",{colSpan:N.length+(T?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:!1===m.groupBy?.showLabel?e:(0,n.sprintf)( -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -// translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022". -(0,n.__)("%1$s: %2$s"),x.label,e)})}),i.map((e,t)=>(0,c.jsx)(Lc,{item:e,fields:o,id:s(e)||t.toString(),view:m,titleField:k,mediaField:I,descriptionField:V,selection:d,getItemId:s,onChangeSelection:u,multiselect:y},s(e)))]},`group-${e}`)):(0,c.jsx)(t.Composite,{render:(0,c.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:E&&r.map((e,t)=>{const n=s(e),i=e.position;return(0,c.jsx)(Lc,{item:e,fields:o,id:n||t.toString(),view:m,titleField:k,mediaField:I,descriptionField:V,selection:d,getItemId:s,onChangeSelection:u,multiselect:y,posinset:i},n)})})]}),(0,c.jsxs)("div",{className:Te({"dataviews-loading":a,"dataviews-no-results":!E&&!a}),id:S,children:[!E&&(a?(0,c.jsx)("p",{children:(0,c.jsx)(t.Spinner,{})}):g),E&&a&&(0,c.jsx)("p",{className:"dataviews-loading-more",children:(0,c.jsx)(t.Spinner,{})})]})]})},icon:Ki,viewConfigOptions:Dc,isPicker:!0}],{Menu:Hc}=$(t.privateApis);function qc({filters:e,view:t,onChangeView:n,setOpenedFilter:i,triggerProps:r}){const o=e.filter(e=>!e.isVisible);return(0,c.jsxs)(Hc,{children:[(0,c.jsx)(Hc.TriggerButton,{...r}),(0,c.jsx)(Hc.Popover,{children:o.map(e=>(0,c.jsx)(Hc.Item,{onClick:()=>{i(e.field),n({...t,page:1,filters:[...t.filters||[],{field:e.field,value:void 0,operator:e.operators[0]}]})},children:(0,c.jsx)(Hc.ItemLabel,{children:e.name})},e.field))})]})}var Gc=(0,e.forwardRef)(function({filters:e,view:i,onChangeView:r,setOpenedFilter:o},s){if(!e.length||e.every(({isPrimary:e})=>e))return null;const a=e.filter(e=>!e.isVisible);return(0,c.jsx)(qc,{triggerProps:{render:(0,c.jsx)(t.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!a.length,ref:s}),children:(0,n.__)("Add filter")},filters:e,view:i,onChangeView:r,setOpenedFilter:o})});function Yc({buttonRef:t,filtersCount:n,children:i}){return(0,e.useEffect)(()=>()=>{t.current?.focus()},[t]),(0,c.jsxs)(c.Fragment,{children:[i,!!n&&(0,c.jsx)("span",{className:"dataviews-filters-toggle__count",children:n})]})}var Kc=function(){const{filters:i,view:r,onChangeView:o,setOpenedFilter:s,isShowingFilter:a,setIsShowingFilter:l}=(0,e.useContext)(Yi),u=(0,e.useRef)(null),d=(0,e.useCallback)(e=>{o(e),l(!0)},[o,l]);if(0===i.length)return null;const f=i.some(e=>e.isVisible),m={label:(0,n.__)("Add filter"),"aria-expanded":!1,isPressed:!1},p={label:(0,n._x)("Filter","verb"),"aria-expanded":a,isPressed:a,onClick:()=>{a||s(null),l(!a)}},g=i.some(e=>e.isPrimary||e.isLocked),h=(0,c.jsx)(t.Button,{ref:u,className:"dataviews-filters__visibility-toggle",size:"compact",icon:_r,disabled:g,accessibleWhenDisabled:!0,...f?p:m});return(0,c.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:f?(0,c.jsx)(Yc,{buttonRef:u,filtersCount:r.filters?.length,children:h}):(0,c.jsx)(qc,{filters:i,view:r,onChangeView:d,setOpenedFilter:s,triggerProps:{render:h}})})};function Uc(...e){}function Xc(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Zc(...e){return(...t)=>{for(const n of e)"function"==typeof n&&n(...t)}}function Qc(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Jc(e){return e}function eu(e,t){if(!e){if("string"!=typeof t)throw new Error("Invariant failed");throw new Error(t)}}function tu(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function nu(e){const t={};for(const n in e)void 0!==e[n]&&(t[n]=e[n]);return t}function iu(...e){for(const t of e)if(void 0!==t)return t}function ru(e,t){"function"==typeof e?e(t):e&&(e.current=t)}var ou,su="undefined"!=typeof window&&!!(null==(ou=window.document)?void 0:ou.createElement);function au(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function lu(e,t=!1){var n;const{activeElement:i}=au(e);if(!(null==i?void 0:i.nodeName))return null;if("IFRAME"===i.tagName&&(null==(n=i.contentDocument)?void 0:n.body))return lu(i.contentDocument.body,t);if(t){const e=i.getAttribute("aria-activedescendant");if(e){const t=au(i).getElementById(e);if(t)return t}}return i}function cu(e,t){return e===t||e.contains(t)}function uu(e){const t=e.tagName.toLowerCase();return"button"===t||!("input"!==t||!e.type)&&-1!==du.indexOf(e.type)}var du=["button","color","file","image","reset","submit"];function fu(e){try{const t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName;return t||n||!1}catch(e){return!1}}function mu(e){return e.isContentEditable||fu(e)}function pu(e){let t=0,n=0;if(fu(e))t=e.selectionStart||0,n=e.selectionEnd||0;else if(e.isContentEditable){const i=au(e).getSelection();if((null==i?void 0:i.rangeCount)&&i.anchorNode&&cu(e,i.anchorNode)&&i.focusNode&&cu(e,i.focusNode)){const r=i.getRangeAt(0),o=r.cloneRange();o.selectNodeContents(e),o.setEnd(r.startContainer,r.startOffset),t=o.toString().length,o.setEnd(r.endContainer,r.endOffset),n=o.toString().length}}return{start:t,end:n}}function gu(e,t){const n=null==e?void 0:e.getAttribute("role");return n&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(n)?n:t}function hu(e){if(!e)return null;const t=e=>"auto"===e||"scroll"===e;if(e.clientHeight&&e.scrollHeight>e.clientHeight){const{overflowY:n}=getComputedStyle(e);if(t(n))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){const{overflowX:n}=getComputedStyle(e);if(t(n))return e}return hu(e.parentElement)||document.scrollingElement||document.body}function vu(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function bu(){return!!su&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function wu(){return su&&bu()&&/apple/i.test(navigator.vendor)}function yu(e){return Boolean(e.currentTarget&&!cu(e.currentTarget,e.target))}function xu(e){return e.target===e.currentTarget}function Cu(e,t){const n=new FocusEvent("blur",t),i=e.dispatchEvent(n),r={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",r)),i}function _u(e,t){const n=new MouseEvent("click",t);return e.dispatchEvent(n)}function Su(e,t){const n=t||e.currentTarget,i=e.relatedTarget;return!i||!cu(n,i)}function ju(e,t,n,i){const r=(e=>{if(i){const t=setTimeout(e,i);return()=>clearTimeout(t)}const t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})(()=>{e.removeEventListener(t,o,!0),n()}),o=()=>{r(),n()};return e.addEventListener(t,o,{once:!0,capture:!0}),r}function Eu(e,t,n,i=window){const r=[];try{i.document.addEventListener(e,t,n);for(const o of Array.from(i.frames))r.push(Eu(e,t,n,o))}catch(e){}return()=>{try{i.document.removeEventListener(e,t,n)}catch(e){}for(const e of r)e()}}var ku={...ee},Iu=ku.useId,Vu=(ku.useDeferredValue,ku.useInsertionEffect),Ou=su?J.useLayoutEffect:J.useEffect;function Pu(e){const t=(0,J.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return Vu?Vu(()=>{t.current=e}):t.current=e,(0,J.useCallback)((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}function Mu(...e){return(0,J.useMemo)(()=>{if(e.some(Boolean))return t=>{for(const n of e)ru(n,t)}},e)}function Tu(e){if(Iu){const t=Iu();return e||t}const[t,n]=(0,J.useState)(e);return Ou(()=>{if(e||t)return;const i=Math.random().toString(36).slice(2,8);n(`id-${i}`)},[e,t]),e||t}function Nu(e,t){const n=(0,J.useRef)(!1);(0,J.useEffect)(()=>{if(n.current)return e();n.current=!0},t),(0,J.useEffect)(()=>()=>{n.current=!1},[])}function Au(e){return Pu("function"==typeof e?e:()=>e)}function Ru(e,t,n=[]){const i=(0,J.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...n,e.wrapElement]);return{...e,wrapElement:i}}var Fu=!1,Lu=!1,Du=0,Bu=0;function zu(e){(function(e){const t=e.movementX||e.screenX-Du,n=e.movementY||e.screenY-Bu;return Du=e.screenX,Bu=e.screenY,t||n||!1})(e)&&(Lu=!0)}function Wu(){Lu=!1}function $u(e){const t=J.forwardRef((t,n)=>e({...t,ref:n}));return t.displayName=e.displayName||e.name,t}function Hu(e,t){return J.memo(e,t)}function qu(e,t){const{wrapElement:n,render:i,...r}=t,o=Mu(t.ref,function(e){return function(e){return!!e&&!!(0,J.isValidElement)(e)&&("ref"in e.props||"ref"in e)}(e)?{...e.props}.ref||e.ref:null}(i));let s;if(J.isValidElement(i)){const e={...i.props,ref:o};s=J.cloneElement(i,function(e,t){const n={...e};for(const i in t){if(!Xc(t,i))continue;if("className"===i){const i="className";n[i]=e[i]?`${e[i]} ${t[i]}`:t[i];continue}if("style"===i){const i="style";n[i]=e[i]?{...e[i],...t[i]}:t[i];continue}const r=t[i];if("function"==typeof r&&i.startsWith("on")){const t=e[i];if("function"==typeof t){n[i]=(...e)=>{r(...e),t(...e)};continue}}n[i]=r}return n}(r,e))}else s=i?i(r):(0,c.jsx)(e,{...r});return n?n(s):s}function Gu(e){const t=(t={})=>e(t);return t.displayName=e.name,t}function Yu(e=[],t=[]){const n=J.createContext(void 0),i=J.createContext(void 0),r=()=>J.useContext(n),o=t=>e.reduceRight((e,n)=>(0,c.jsx)(n,{...t,children:e}),(0,c.jsx)(n.Provider,{...t}));return{context:n,scopedContext:i,useContext:r,useScopedContext:(e=!1)=>{const t=J.useContext(i),n=r();return e?t:t||n},useProviderContext:()=>{const e=J.useContext(i),t=r();if(!e||e!==t)return t},ContextProvider:o,ScopedContextProvider:e=>(0,c.jsx)(o,{...e,children:t.reduceRight((t,n)=>(0,c.jsx)(n,{...e,children:t}),(0,c.jsx)(i.Provider,{...e}))})}}var Ku=Yu(),Uu=Ku.useContext,Xu=(Ku.useScopedContext,Ku.useProviderContext,Yu([Ku.ContextProvider],[Ku.ScopedContextProvider])),Zu=Xu.useContext,Qu=(Xu.useScopedContext,Xu.useProviderContext),Ju=Xu.ContextProvider,ed=Xu.ScopedContextProvider,td=(0,J.createContext)(void 0),nd=(0,J.createContext)(void 0),id=((0,J.createContext)(null),(0,J.createContext)(null),Yu([Ju],[ed])),rd=id.useContext;function od(e,t){const n=e.__unstableInternals;return eu(n,"Invalid store"),n[t]}function sd(e,...t){let n=e,i=n,r=Symbol(),o=Uc;const s=new Set,a=new Set,l=new Set,c=new Set,u=new Set,d=new WeakMap,f=new WeakMap,m=(e,t,n=c)=>(n.add(t),f.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),f.delete(t),n.delete(t)}),p=(e,o,s=!1)=>{var l;if(!Xc(n,e))return;const m=(p=o,g=n[e],function(e){return"function"==typeof e}(p)?p(function(e){return"function"==typeof e}(g)?g():g):p);var p,g;if(m===n[e])return;if(!s)for(const n of t)null==(l=null==n?void 0:n.setState)||l.call(n,e,m);const h=n;n={...n,[e]:m};const v=Symbol();r=v,a.add(e);const b=(t,i,r)=>{var o;const s=f.get(t);s&&!s.some(t=>r?r.has(t):t===e)||(null==(o=d.get(t))||o(),d.set(t,t(n,i)))};for(const e of c)b(e,h);queueMicrotask(()=>{if(r!==v)return;const e=n;for(const e of u)b(e,i,a);i=e,a.clear()})},g={getState:()=>n,setState:p,__unstableInternals:{setup:e=>(l.add(e),()=>l.delete(e)),init:()=>{const e=s.size,i=Symbol();s.add(i);const r=()=>{s.delete(i),s.size||o()};if(e)return r;const a=(c=n,Object.keys(c)).map(e=>Zc(...t.map(t=>{var n;const i=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);if(i&&Xc(i,e))return ud(t,[e],t=>{p(e,t[e],!0)})})));var c;const u=[];for(const e of l)u.push(e());const d=t.map(ld);return o=Zc(...a,...u,...d),r},subscribe:(e,t)=>m(e,t),sync:(e,t)=>(d.set(t,t(n,n)),m(e,t)),batch:(e,t)=>(d.set(t,t(n,i)),m(e,t,u)),pick:e=>sd(function(e,t){const n={};for(const i of t)Xc(e,i)&&(n[i]=e[i]);return n}(n,e),g),omit:e=>sd(function(e,t){const n={...e};for(const e of t)Xc(n,e)&&delete n[e];return n}(n,e),g)}};return g}function ad(e,...t){if(e)return od(e,"setup")(...t)}function ld(e,...t){if(e)return od(e,"init")(...t)}function cd(e,...t){if(e)return od(e,"subscribe")(...t)}function ud(e,...t){if(e)return od(e,"sync")(...t)}function dd(e,...t){if(e)return od(e,"batch")(...t)}function fd(e,...t){if(e)return od(e,"omit")(...t)}function md(...e){var t;const n={};for(const i of e){const e=null==(t=null==i?void 0:i.getState)?void 0:t.call(i);e&&Object.assign(n,e)}const i=sd(n,...e);return Object.assign({},...e,i)}id.useScopedContext,id.useProviderContext,id.ContextProvider,id.ScopedContextProvider;var{useSyncExternalStore:pd}=fs;function gd(e,t=Jc){const n=J.useCallback(t=>e?cd(e,null,t):()=>{},[e]),i=()=>{const n="string"==typeof t?t:null,i="function"==typeof t?t:null,r=null==e?void 0:e.getState();return i?i(r):r&&n&&Xc(r,n)?r[n]:void 0};return pd(n,i,i)}function hd(e,t){const n=J.useRef({}),i=J.useCallback(t=>e?cd(e,null,t):()=>{},[e]),r=()=>{const i=null==e?void 0:e.getState();let r=!1;const o=n.current;for(const e in t){const n=t[e];if("function"==typeof n){const t=n(i);t!==o[e]&&(o[e]=t,r=!0)}if("string"==typeof n){if(!i)continue;if(!Xc(i,n))continue;const t=i[n];t!==o[e]&&(o[e]=t,r=!0)}}return r&&(n.current={...o}),n.current};return pd(i,r,r)}function vd(e,t,n,i){const r=Xc(t,n)?t[n]:void 0,o=i?t[i]:void 0,s=function(e){const t=(0,J.useRef)(e);return Ou(()=>{t.current=e}),t}({value:r,setValue:o});Ou(()=>ud(e,[n],(e,t)=>{const{value:i,setValue:r}=s.current;r&&e[n]!==t[n]&&e[n]!==i&&r(e[n])}),[e,n]),Ou(()=>{if(void 0!==r)return e.setState(n,r),dd(e,[n],()=>{void 0!==r&&e.setState(n,r)})})}function bd(e,t,n){return function(e,t,n){return Nu(t,[n.store,n.disclosure]),vd(e,n,"open","setOpen"),vd(e,n,"mounted","setMounted"),vd(e,n,"animated"),Object.assign(e,{disclosure:n.disclosure})}(e,t,n)}function wd(e,t,n){return vd(e=function(e,t,n){return Nu(t,[n.store]),vd(e,n,"items","setItems"),e}(e,t,n),n,"activeId","setActiveId"),vd(e,n,"includesBaseElement"),vd(e,n,"virtualFocus"),vd(e,n,"orientation"),vd(e,n,"rtl"),vd(e,n,"focusLoop"),vd(e,n,"focusWrap"),vd(e,n,"focusShift"),e}function yd(e){const t=[];for(const n of e)t.push(...n);return t}function xd(e){return e.slice().reverse()}function Cd(e={}){var t;e.store;const n=null==(t=e.store)?void 0:t.getState(),i=iu(e.items,null==n?void 0:n.items,e.defaultItems,[]),r=new Map(i.map(e=>[e.id,e])),o={items:i,renderedItems:iu(null==n?void 0:n.renderedItems,[])},s=null==(a=e.store)?void 0:a.__unstablePrivateStore;var a;const l=sd({items:i,renderedItems:o.renderedItems},s),c=sd(o,e.store),u=e=>{const t=function(e,t){const n=e.map((e,t)=>[t,e]);let i=!1;return n.sort(([e,n],[r,o])=>{const s=t(n),a=t(o);return s===a?0:s&&a?function(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}(s,a)?(e>r&&(i=!0),-1):(et):e}(e,e=>e.element);l.setState("renderedItems",t),c.setState("renderedItems",t)};ad(c,()=>ld(l)),ad(l,()=>dd(l,["items"],e=>{c.setState("items",e.items)})),ad(l,()=>dd(l,["renderedItems"],e=>{let t=!0,n=requestAnimationFrame(()=>{const{renderedItems:t}=c.getState();e.renderedItems!==t&&u(e.renderedItems)});if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(n);const i=function(e){var t;const n=e.find(e=>!!e.element),i=[...e].reverse().find(e=>!!e.element);let r=null==(t=null==n?void 0:n.element)?void 0:t.parentElement;for(;r&&(null==i?void 0:i.element);){if(i&&r.contains(i.element))return r;r=r.parentElement}return au(r).body}(e.renderedItems),r=new IntersectionObserver(()=>{t?t=!1:(cancelAnimationFrame(n),n=requestAnimationFrame(()=>u(e.renderedItems)))},{root:i});for(const t of e.renderedItems)t.element&&r.observe(t.element);return()=>{cancelAnimationFrame(n),r.disconnect()}}));const d=(e,t,n=!1)=>{let i;return t(t=>{const n=t.findIndex(({id:t})=>t===e.id),o=t.slice();if(-1!==n){i=t[n];const s={...i,...e};o[n]=s,r.set(e.id,s)}else o.push(e),r.set(e.id,e);return o}),()=>{t(t=>{if(!i)return n&&r.delete(e.id),t.filter(({id:t})=>t!==e.id);const o=t.findIndex(({id:t})=>t===e.id);if(-1===o)return t;const s=t.slice();return s[o]=i,r.set(e.id,i),s})}},f=e=>d(e,e=>l.setState("items",e),!0);return{...c,registerItem:f,renderItem:e=>Zc(f(e),d(e,e=>l.setState("renderedItems",e))),item:e=>{if(!e)return null;let t=r.get(e);if(!t){const{items:n}=l.getState();t=n.find(t=>t.id===e),t&&r.set(e,t)}return t||null},__unstablePrivateStore:l}}var _d={id:null};function Sd(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function jd(e,t){return e.filter(e=>e.rowId===t)}function Ed(e){const t=[];for(const n of e){const e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId});e?e.push(n):t.push([n])}return t}function kd(e){let t=0;for(const{length:n}of e)n>t&&(t=n);return t}function Id(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}var Vd=wu()&&su&&!!navigator.maxTouchPoints;function Od({tag:e,...t}={}){const n=md(t.store,function(e,...t){if(e)return od(e,"pick")(...t)}(e,["value","rtl"])),i=null==e?void 0:e.getState(),r=null==n?void 0:n.getState(),o=iu(t.activeId,null==r?void 0:r.activeId,t.defaultActiveId,null),s=function(e={}){var t;const n=null==(t=e.store)?void 0:t.getState(),i=Cd(e),r=iu(e.activeId,null==n?void 0:n.activeId,e.defaultActiveId),o=sd({...i.getState(),id:iu(e.id,null==n?void 0:n.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:r,baseElement:iu(null==n?void 0:n.baseElement,null),includesBaseElement:iu(e.includesBaseElement,null==n?void 0:n.includesBaseElement,null===r),moves:iu(null==n?void 0:n.moves,0),orientation:iu(e.orientation,null==n?void 0:n.orientation,"both"),rtl:iu(e.rtl,null==n?void 0:n.rtl,!1),virtualFocus:iu(e.virtualFocus,null==n?void 0:n.virtualFocus,!1),focusLoop:iu(e.focusLoop,null==n?void 0:n.focusLoop,!1),focusWrap:iu(e.focusWrap,null==n?void 0:n.focusWrap,!1),focusShift:iu(e.focusShift,null==n?void 0:n.focusShift,!1)},i,e.store);ad(o,()=>ud(o,["renderedItems","activeId"],e=>{o.setState("activeId",t=>{var n;return void 0!==t?t:null==(n=Sd(e.renderedItems))?void 0:n.id})}));const s=(e="next",t={})=>{var n,i;const r=o.getState(),{skip:s=0,activeId:a=r.activeId,focusShift:l=r.focusShift,focusLoop:c=r.focusLoop,focusWrap:u=r.focusWrap,includesBaseElement:d=r.includesBaseElement,renderedItems:f=r.renderedItems,rtl:m=r.rtl}=t,p="up"===e||"down"===e,g="next"===e||"down"===e,h=g?m&&!p:!m||p,v=l&&!s;let b=p?yd(function(e,t,n){const i=kd(e);for(const r of e)for(let e=0;ee.id===a);if(!w)return null==(i=Sd(b))?void 0:i.id;const y=b.some(e=>e.rowId),x=b.indexOf(w),C=b.slice(x+1),_=jd(C,w.rowId);if(s){const e=function(e,t){return e.filter(e=>t?!e.disabled&&e.id!==t:!e.disabled)}(_,a),t=e.slice(s)[0]||e[e.length-1];return null==t?void 0:t.id}const S=c&&(p?"horizontal"!==c:"vertical"!==c),j=y&&u&&(p?"horizontal"!==u:"vertical"!==u),E=g?(!y||p)&&S&&d:!!p&&d;if(S){const e=function(e,t,n=!1){const i=e.findIndex(e=>e.id===t);return[...e.slice(i+1),...n?[_d]:[],...e.slice(0,i)]}(j&&!E?b:jd(b,w.rowId),a,E),t=Sd(e,a);return null==t?void 0:t.id}if(j){const e=Sd(E?_:C,a);return E?(null==e?void 0:e.id)||null:null==e?void 0:e.id}const k=Sd(_,a);return!k&&E?null:null==k?void 0:k.id};return{...i,...o,setBaseElement:e=>o.setState("baseElement",e),setActiveId:e=>o.setState("activeId",e),move:e=>{void 0!==e&&(o.setState("activeId",e),o.setState("moves",e=>e+1))},first:()=>{var e;return null==(e=Sd(o.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=Sd(xd(o.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("up",e))}}({...t,activeId:o,includesBaseElement:iu(t.includesBaseElement,null==r?void 0:r.includesBaseElement,!0),orientation:iu(t.orientation,null==r?void 0:r.orientation,"vertical"),focusLoop:iu(t.focusLoop,null==r?void 0:r.focusLoop,!0),focusWrap:iu(t.focusWrap,null==r?void 0:r.focusWrap,!0),virtualFocus:iu(t.virtualFocus,null==r?void 0:r.virtualFocus,!0)}),a=function({popover:e,...t}={}){const n=md(t.store,fd(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"])),i=null==n?void 0:n.getState(),r=function(e={}){return function(e={}){const t=md(e.store,fd(e.disclosure,["contentElement","disclosureElement"])),n=null==t?void 0:t.getState(),i=iu(e.open,null==n?void 0:n.open,e.defaultOpen,!1),r=iu(e.animated,null==n?void 0:n.animated,!1),o=sd({open:i,animated:r,animating:!!r&&i,mounted:i,contentElement:iu(null==n?void 0:n.contentElement,null),disclosureElement:iu(null==n?void 0:n.disclosureElement,null)},t);return ad(o,()=>ud(o,["animated","animating"],e=>{e.animated||o.setState("animating",!1)})),ad(o,()=>cd(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),ad(o,()=>ud(o,["open","animating"],e=>{o.setState("mounted",e.open||e.animating)})),{...o,disclosure:e.disclosure,setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",e=>!e),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)}}(e)}({...t,store:n}),o=iu(t.placement,null==i?void 0:i.placement,"bottom"),s=sd({...r.getState(),placement:o,currentPlacement:o,anchorElement:iu(null==i?void 0:i.anchorElement,null),popoverElement:iu(null==i?void 0:i.popoverElement,null),arrowElement:iu(null==i?void 0:i.arrowElement,null),rendered:Symbol("rendered")},r,n);return{...r,...s,setAnchorElement:e=>s.setState("anchorElement",e),setPopoverElement:e=>s.setState("popoverElement",e),setArrowElement:e=>s.setState("arrowElement",e),render:()=>s.setState("rendered",Symbol("rendered"))}}({...t,placement:iu(t.placement,null==r?void 0:r.placement,"bottom-start")}),l=iu(t.value,null==r?void 0:r.value,t.defaultValue,""),c=iu(t.selectedValue,null==r?void 0:r.selectedValue,null==i?void 0:i.values,t.defaultSelectedValue,""),u=Array.isArray(c),d={...s.getState(),...a.getState(),value:l,selectedValue:c,resetValueOnSelect:iu(t.resetValueOnSelect,null==r?void 0:r.resetValueOnSelect,u),resetValueOnHide:iu(t.resetValueOnHide,null==r?void 0:r.resetValueOnHide,u&&!e),activeValue:null==r?void 0:r.activeValue},f=sd(d,s,a,n);return Vd&&ad(f,()=>ud(f,["virtualFocus"],()=>{f.setState("virtualFocus",!1)})),ad(f,()=>{if(e)return Zc(ud(f,["selectedValue"],t=>{Array.isArray(t.selectedValue)&&e.setValues(t.selectedValue)}),ud(e,["values"],e=>{f.setState("selectedValue",e.values)}))}),ad(f,()=>ud(f,["resetValueOnHide","mounted"],e=>{e.resetValueOnHide&&(e.mounted||f.setState("value",l))})),ad(f,()=>ud(f,["open"],e=>{e.open||(f.setState("activeId",o),f.setState("moves",0))})),ad(f,()=>ud(f,["moves","activeId"],(e,t)=>{e.moves===t.moves&&f.setState("activeValue",void 0)})),ad(f,()=>dd(f,["moves","renderedItems"],(e,t)=>{if(e.moves===t.moves)return;const{activeId:n}=f.getState(),i=s.item(n);f.setState("activeValue",null==i?void 0:i.value)})),{...a,...s,...f,tag:e,setValue:e=>f.setState("value",e),resetValue:()=>f.setState("value",d.value),setSelectedValue:e=>f.setState("selectedValue",e)}}function Pd(e={}){e=function(e){const t=rd();return function(e){return{id:Tu(e.id),...e}}(e={...e,tag:void 0!==e.tag?e.tag:t})}(e);const[t,n]=function(e,t){const[n,i]=J.useState(()=>e(t));Ou(()=>ld(n),[n]);const r=J.useCallback(e=>gd(n,e),[n]);return[J.useMemo(()=>({...n,useState:r}),[n,r]),Pu(()=>{i(n=>e({...t,...n.getState()}))})]}(Od,e);return function(e,t,n){return Nu(t,[n.tag]),vd(e,n,"value","setValue"),vd(e,n,"selectedValue","setSelectedValue"),vd(e,n,"resetValueOnHide"),vd(e,n,"resetValueOnSelect"),Object.assign(wd(function(e,t,n){return Nu(t,[n.popover]),vd(e,n,"placement"),bd(e,t,n)}(e,t,n),t,n),{tag:n.tag})}(t,n,e)}var Md=Yu(),Td=(Md.useContext,Md.useScopedContext,Md.useProviderContext),Nd=Yu([Md.ContextProvider],[Md.ScopedContextProvider]),Ad=(Nd.useContext,Nd.useScopedContext,Nd.useProviderContext,Nd.ContextProvider),Rd=Nd.ScopedContextProvider,Fd=((0,J.createContext)(void 0),(0,J.createContext)(void 0),Yu([Ad],[Rd])),Ld=(Fd.useContext,Fd.useScopedContext,Fd.useProviderContext),Dd=Fd.ContextProvider,Bd=Fd.ScopedContextProvider,zd=(0,J.createContext)(void 0),Wd=Yu([Dd,Ju],[Bd,ed]),$d=Wd.useContext,Hd=Wd.useScopedContext,qd=Wd.useProviderContext,Gd=Wd.ContextProvider,Yd=Wd.ScopedContextProvider,Kd=(0,J.createContext)(void 0),Ud=(0,J.createContext)(!1);function Xd(e={}){const t=Pd(e);return(0,c.jsx)(Gd,{value:t,children:e.children})}var Zd=Gu(function({store:e,...t}){const n=qd();eu(e=e||n,!1);const i=gd(e,e=>{var t;return null==(t=e.baseElement)?void 0:t.id});return nu(t={htmlFor:i,...t})}),Qd=Hu($u(function(e){return qu("label",Zd(e))}));function Jd(e,t){return t&&e.item(t)||null}var ef=Symbol("FOCUS_SILENTLY");function tf(e,t,n){if(!t)return!1;if(t===n)return!1;const i=e.item(t.id);return!(!i||n&&i.element===n)}var nf=(0,J.createContext)(!0),rf="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function of(e){return!!e.matches(rf)&&!!function(e){if("function"==typeof e.checkVisibility)return e.checkVisibility();const t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)&&!e.closest("[inert]")}function sf(e){const t=lu(e);if(!t)return!1;if(t===e)return!0;const n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function af(e){const t=lu(e);if(!t)return!1;if(cu(e,t))return!0;const n=t.getAttribute("aria-activedescendant");return!!n&&"id"in e&&(n===e.id||!!e.querySelector(`#${CSS.escape(n)}`))}var lf=wu(),cf=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],uf=Symbol("safariFocusAncestor");function df(e,t){e&&(e[uf]=t)}function ff(e){return!("input"!==e.tagName.toLowerCase()||!e.type||"radio"!==e.type&&"checkbox"!==e.type)}function mf(e,t,n,i,r){return e?t?n&&!i?-1:void 0:n?r:r||0:r}function pf(e,t){return Pu(n=>{null==e||e(n),n.defaultPrevented||t&&(n.stopPropagation(),n.preventDefault())})}var gf=!1,hf=!0;function vf(e){const t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(hf=!1))}function bf(e){e.metaKey||e.ctrlKey||e.altKey||(hf=!0)}var wf=Gu(function({focusable:e=!0,accessibleWhenDisabled:t,autoFocus:n,onFocusVisible:i,...r}){const o=(0,J.useRef)(null);(0,J.useEffect)(()=>{e&&(gf||(Eu("mousedown",vf,!0),Eu("keydown",bf,!0),gf=!0))},[e]),lf&&(0,J.useEffect)(()=>{if(!e)return;const t=o.current;if(!t)return;if(!ff(t))return;const n=function(e){return"labels"in e?e.labels:null}(t);if(!n)return;const i=()=>queueMicrotask(()=>t.focus());for(const e of n)e.addEventListener("mouseup",i);return()=>{for(const e of n)e.removeEventListener("mouseup",i)}},[e]);const s=e&&tu(r),a=!!s&&!t,[l,c]=(0,J.useState)(!1);(0,J.useEffect)(()=>{e&&a&&l&&c(!1)},[e,a,l]),(0,J.useEffect)(()=>{if(!e)return;if(!l)return;const t=o.current;if(!t)return;if("undefined"==typeof IntersectionObserver)return;const n=new IntersectionObserver(()=>{of(t)||c(!1)});return n.observe(t),()=>n.disconnect()},[e,l]);const u=pf(r.onKeyPressCapture,s),d=pf(r.onMouseDownCapture,s),f=pf(r.onClickCapture,s),m=r.onMouseDown,p=Pu(t=>{if(null==m||m(t),t.defaultPrevented)return;if(!e)return;const n=t.currentTarget;if(!lf)return;if(yu(t))return;if(!uu(n)&&!ff(n))return;let i=!1;const r=()=>{i=!0};n.addEventListener("focusin",r,{capture:!0,once:!0});const o=function(e){for(;e&&!of(e);)e=e.closest(rf);return e||null}(n.parentElement);df(o,!0),ju(n,"mouseup",()=>{n.removeEventListener("focusin",r,!0),df(o,!1),i||function(e){!af(e)&&of(e)&&e.focus()}(n)})}),g=(t,n)=>{if(n&&(t.currentTarget=n),!e)return;const r=t.currentTarget;r&&sf(r)&&(null==i||i(t),t.defaultPrevented||(r.dataset.focusVisible="true",c(!0)))},h=r.onKeyDownCapture,v=Pu(t=>{if(null==h||h(t),t.defaultPrevented)return;if(!e)return;if(l)return;if(t.metaKey)return;if(t.altKey)return;if(t.ctrlKey)return;if(!xu(t))return;const n=t.currentTarget;ju(n,"focusout",()=>g(t,n))}),b=r.onFocusCapture,w=Pu(t=>{if(null==b||b(t),t.defaultPrevented)return;if(!e)return;if(!xu(t))return void c(!1);const n=t.currentTarget;hf||function(e){const{tagName:t,readOnly:n,type:i}=e;return"TEXTAREA"===t&&!n||"SELECT"===t&&!n||("INPUT"!==t||n?!!e.isContentEditable||!("combobox"!==e.getAttribute("role")||!e.dataset.name):cf.includes(i))}(t.target)?ju(t.target,"focusout",()=>g(t,n)):c(!1)}),y=r.onBlur,x=Pu(t=>{null==y||y(t),e&&Su(t)&&(t.currentTarget.removeAttribute("data-focus-visible"),c(!1))}),C=(0,J.useContext)(nf),_=Pu(t=>{e&&n&&t&&C&&queueMicrotask(()=>{sf(t)||of(t)&&t.focus()})}),S=function(e,t){const n=e=>{if("string"==typeof e)return e},[i,r]=(0,J.useState)(()=>n(t));return Ou(()=>{const i=e&&"current"in e?e.current:e;r((null==i?void 0:i.tagName.toLowerCase())||n(t))},[e,t]),i}(o),j=e&&function(e){return!e||"button"===e||"summary"===e||"input"===e||"select"===e||"textarea"===e||"a"===e}(S),E=e&&function(e){return!e||"button"===e||"input"===e||"select"===e||"textarea"===e}(S),k=r.style,I=(0,J.useMemo)(()=>a?{pointerEvents:"none",...k}:k,[a,k]);return nu(r={"data-focus-visible":e&&l||void 0,"data-autofocus":n||void 0,"aria-disabled":s||void 0,...r,ref:Mu(o,_,r.ref),style:I,tabIndex:mf(e,a,j,E,r.tabIndex),disabled:!(!E||!a)||void 0,contentEditable:s?void 0:r.contentEditable,onKeyPressCapture:u,onClickCapture:f,onMouseDownCapture:d,onMouseDown:p,onKeyDownCapture:v,onFocusCapture:w,onBlur:x})});function yf(e,t,n){return Pu(i=>{var r;if(null==t||t(i),i.defaultPrevented)return;if(i.isPropagationStopped())return;if(!xu(i))return;if(function(e){return"Shift"===e.key||"Control"===e.key||"Alt"===e.key||"Meta"===e.key}(i))return;if(function(e){const t=e.target;return!(t&&!fu(t)||1!==e.key.length||e.ctrlKey||e.metaKey)}(i))return;const o=e.getState(),s=null==(r=Jd(e,o.activeId))?void 0:r.element;if(!s)return;const{view:a,...l}=i;s!==(null==n?void 0:n.current)&&s.focus(),function(e,t,n){const i=new KeyboardEvent(t,n);return e.dispatchEvent(i)}(s,i.type,l)||i.preventDefault(),i.currentTarget.contains(s)&&i.stopPropagation()})}function xf(e,t){const{virtualFocus:n,baseElement:i}=e.getState();if(!n||!i||!fu(i))return void t();const r=i.scrollLeft,o=i.scrollTop;t(),i.scrollLeft=r,i.scrollTop=o}$u(function(e){return qu("div",wf(e))});var Cf=Gu(function({store:e,composite:t=!0,focusOnMove:n=t,moveOnKeyPress:i=!0,...r}){const o=Qu();eu(e=e||o,!1);const s=(0,J.useRef)(null),a=(0,J.useRef)(null),l=function(e){const[t,n]=(0,J.useState)(!1),i=(0,J.useCallback)(()=>n(!0),[]),r=gd(e,t=>Jd(e,t.activeId));return(0,J.useEffect)(()=>{const i=null==r?void 0:r.element;t&&i&&(n(!1),xf(e,()=>{i.focus({preventScroll:!0})}))},[e,r,t]),i}(e),u=gd(e,"moves"),[,d]=function(e){const[t,n]=(0,J.useState)(null);return Ou(()=>{if(null==t)return;if(!e)return;let n=null;return e(e=>(n=e,t)),()=>{e(n)}},[t,e]),[t,n]}(t?e.setBaseElement:null);(0,J.useEffect)(()=>{var i;if(!e)return;if(!u)return;if(!t)return;if(!n)return;const{activeId:r}=e.getState(),o=null==(i=Jd(e,r))?void 0:i.element;o&&xf(e,()=>{var e;"scrollIntoView"in(e=o)?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest"})):e.focus()})},[e,u,t,n]),Ou(()=>{if(!e)return;if(!u)return;if(!t)return;const{baseElement:n,activeId:i}=e.getState();if(null!==i)return;if(!n)return;const r=a.current;a.current=null,r&&Cu(r,{relatedTarget:n}),sf(n)||n.focus()},[e,u,t]);const f=gd(e,"activeId"),m=gd(e,"virtualFocus");Ou(()=>{var n;if(!e)return;if(!t)return;if(!m)return;const i=a.current;if(a.current=null,!i)return;const r=(null==(n=Jd(e,f))?void 0:n.element)||lu(i);r!==i&&Cu(i,{relatedTarget:r})},[e,f,m,t]);const p=yf(e,r.onKeyDownCapture,a),g=yf(e,r.onKeyUpCapture,a),h=r.onFocusCapture,v=Pu(t=>{if(null==h||h(t),t.defaultPrevented)return;if(!e)return;const{virtualFocus:n}=e.getState();if(!n)return;const i=t.relatedTarget,r=function(e){const t=e[ef];return delete e[ef],t}(t.currentTarget);xu(t)&&r&&(t.stopPropagation(),a.current=i)}),b=r.onFocus,w=Pu(n=>{if(null==b||b(n),n.defaultPrevented)return;if(!t)return;if(!e)return;const{relatedTarget:i}=n,{virtualFocus:r}=e.getState();r?xu(n)&&!tf(e,i)&&queueMicrotask(l):xu(n)&&e.setActiveId(null)}),y=r.onBlurCapture,x=Pu(t=>{var n;if(null==y||y(t),t.defaultPrevented)return;if(!e)return;const{virtualFocus:i,activeId:r}=e.getState();if(!i)return;const o=null==(n=Jd(e,r))?void 0:n.element,s=t.relatedTarget,l=tf(e,s),c=a.current;a.current=null,xu(t)&&l?(s===o?c&&c!==s&&Cu(c,t):o?Cu(o,t):c&&Cu(c,t),t.stopPropagation()):!tf(e,t.target)&&o&&Cu(o,t)}),C=r.onKeyDown,_=Au(i),S=Pu(t=>{var n;if(null==C||C(t),t.nativeEvent.isComposing)return;if(t.defaultPrevented)return;if(!e)return;if(!xu(t))return;const{orientation:i,renderedItems:r,activeId:o}=e.getState(),s=Jd(e,o);if(null==(n=null==s?void 0:s.element)?void 0:n.isConnected)return;const a="horizontal"!==i,l="vertical"!==i,c=r.some(e=>!!e.rowId);if(("ArrowLeft"===t.key||"ArrowRight"===t.key||"Home"===t.key||"End"===t.key)&&fu(t.currentTarget))return;const u={ArrowUp:(c||a)&&(()=>{if(c){const e=function(e){return e.find(e=>!e.disabled)}(yd(xd(function(e){const t=[];for(const n of e){const e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId});e?e.push(n):t.push([n])}return t}(r))));return null==e?void 0:e.id}return null==e?void 0:e.last()}),ArrowRight:(c||l)&&e.first,ArrowDown:(c||a)&&e.first,ArrowLeft:(c||l)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last},d=u[t.key];if(d){const n=d();if(void 0!==n){if(!_(t))return;t.preventDefault(),e.move(n)}}});r=Ru(r,t=>(0,c.jsx)(Ju,{value:e,children:t}),[e]);const j=gd(e,n=>{var i;if(e&&t&&n.virtualFocus)return null==(i=Jd(e,n.activeId))?void 0:i.id});r={"aria-activedescendant":j,...r,ref:Mu(s,d,r.ref),onKeyDownCapture:p,onKeyUpCapture:g,onFocusCapture:v,onFocus:w,onBlurCapture:x,onKeyDown:S};const E=gd(e,e=>t&&(e.virtualFocus||null===e.activeId));return wf({focusable:E,...r})}),_f=($u(function(e){return qu("div",Cf(e))}),Gu(function({store:e,...t}){const n=Ld();return e=e||n,{...t,ref:Mu(null==e?void 0:e.setAnchorElement,t.ref)}}));function Sf(e,t,n){if(!n)return!1;const i=e.find(e=>!e.disabled&&e.value);return(null==i?void 0:i.value)===t}function jf(e,t){return!!t&&null!=e&&(e=Qc(e),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}$u(function(e){return qu("div",_f(e))});var Ef=Gu(function({store:e,focusable:t=!0,autoSelect:n=!1,getAutoSelectId:i,setValueOnChange:r,showMinLength:o=0,showOnChange:s,showOnMouseDown:a,showOnClick:l=a,showOnKeyDown:c,showOnKeyPress:u=c,blurActiveItemOnClick:d,setValueOnClick:f=!0,moveOnKeyPress:m=!0,autoComplete:p="list",...g}){const h=qd();eu(e=e||h,!1);const v=(0,J.useRef)(null),[b,w]=(0,J.useReducer)(()=>[],[]),y=(0,J.useRef)(!1),x=(0,J.useRef)(!1),C=gd(e,e=>e.virtualFocus&&n),_="inline"===p||"both"===p,[S,j]=(0,J.useState)(_);!function(e,t){const n=(0,J.useRef)(!1);Ou(()=>{n.current?_&&j(!0):n.current=!0},t),Ou(()=>()=>{n.current=!1},[])}(0,[_]);const E=gd(e,"value"),k=(0,J.useRef)(void 0);(0,J.useEffect)(()=>ud(e,["selectedValue","activeId"],(e,t)=>{k.current=t.selectedValue}),[e]);const I=gd(e,e=>{var t;if(_&&S){if(e.activeValue&&Array.isArray(e.selectedValue)){if(e.selectedValue.includes(e.activeValue))return;if(null==(t=k.current)?void 0:t.includes(e.activeValue))return}return e.activeValue}}),V=gd(e,"renderedItems"),O=gd(e,"open"),P=gd(e,"contentElement"),M=(0,J.useMemo)(()=>{if(!_)return E;if(!S)return E;if(Sf(V,I,C)){if(jf(E,I)){const e=(null==I?void 0:I.slice(E.length))||"";return E+e}return E}return I||E},[_,S,V,I,C,E]);(0,J.useEffect)(()=>{const e=v.current;if(!e)return;const t=()=>j(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}},[]),(0,J.useEffect)(()=>{if(!_)return;if(!S)return;if(!I)return;if(!Sf(V,I,C))return;if(!jf(E,I))return;let e=Uc;return queueMicrotask(()=>{const t=v.current;if(!t)return;const{start:n,end:i}=pu(t),r=E.length,o=I.length;vu(t,r,o),e=()=>{if(!sf(t))return;const{start:e,end:s}=pu(t);e===r&&s===o&&vu(t,n,i)}}),()=>e()},[b,_,S,I,V,C,E]);const T=(0,J.useRef)(null),N=Pu(i),A=(0,J.useRef)(null),R=(0,J.useRef)(!1),F=(0,J.useRef)(!1);(0,J.useEffect)(()=>{if(!O)return;if(!P)return;const t=hu(P);if(!t)return;T.current=t;const n=()=>{y.current=!1,R.current=!0},i=()=>{if(F.current||(R.current=!0),!e)return;if(!y.current)return;const{activeId:t}=e.getState();null!==t&&t!==A.current&&(y.current=!1)},r={passive:!0,capture:!0};return t.addEventListener("wheel",n,r),t.addEventListener("touchmove",n,r),t.addEventListener("scroll",i,r),()=>{t.removeEventListener("wheel",n,!0),t.removeEventListener("touchmove",n,!0),t.removeEventListener("scroll",i,!0)}},[O,P,e]),Ou(()=>{R.current=!1,E&&(x.current||(y.current=!0))},[E]),Ou(()=>{"always"!==C&&O||(y.current=O)},[C,O]);const L=gd(e,"resetValueOnSelect");Nu(()=>{var t,n;const i=y.current;if(!e)return;if(!O)return;if(!i&&(!L||R.current))return;const{baseElement:r,contentElement:o,activeId:s}=e.getState();if(!r||sf(r)){if(null==o?void 0:o.hasAttribute("data-placing")){const e=new MutationObserver(w);return e.observe(o,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(C&&i){const n=N(V),i=void 0!==n?n:null!=(t=function(e){const t=e.find(e=>{var t;return!e.disabled&&"tab"!==(null==(t=e.element)?void 0:t.getAttribute("role"))});return null==t?void 0:t.id}(V))?t:e.first();A.current=i,e.move(null!=i?i:null)}else{const t=null==(n=e.item(s||e.first()))?void 0:n.element;t&&"scrollIntoView"in t&&(F.current=!0,t.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{F.current=!1}))}}},[e,O,b,E,C,L,N,V]),(0,J.useEffect)(()=>{if(!_)return;const t=v.current;if(!t)return;const n=[t,P].filter(e=>!!e),i=t=>{n.every(e=>Su(t,e))&&(null==e||e.setValue(M))};for(const e of n)e.addEventListener("focusout",i);return()=>{for(const e of n)e.removeEventListener("focusout",i)}},[_,P,e,M]);const D=e=>e.currentTarget.value.length>=o,B=g.onChange,z=Au(null!=s?s:D),W=Au(null!=r?r:!e.tag),$=Pu(t=>{if(null==B||B(t),t.defaultPrevented)return;if(!e)return;const n=t.currentTarget,{value:i,selectionStart:r,selectionEnd:o}=n,s=t.nativeEvent;if(y.current=!0,function(e){return"input"===e.type}(s)&&(s.isComposing&&(y.current=!1,x.current=!0),_)){const e="insertText"===s.inputType||"insertCompositionText"===s.inputType,t=r===i.length;j(e&&t)}if(W(t)){const t=i===e.getState().value;e.setValue(i),queueMicrotask(()=>{vu(n,r,o)}),_&&C&&t&&w()}z(t)&&e.show(),C&&y.current||e.setActiveId(null)}),H=g.onCompositionEnd,q=Pu(e=>{y.current=!0,x.current=!1,null==H||H(e),e.defaultPrevented||C&&w()}),G=g.onMouseDown,Y=Au(null!=d?d:()=>!!(null==e?void 0:e.getState().includesBaseElement)),K=Au(f),U=Au(null!=l?l:D),X=Pu(t=>{null==G||G(t),t.defaultPrevented||t.button||t.ctrlKey||e&&(Y(t)&&e.setActiveId(null),K(t)&&e.setValue(M),U(t)&&ju(t.currentTarget,"mouseup",e.show))}),Z=g.onKeyDown,Q=Au(null!=u?u:D),ee=Pu(t=>{if(null==Z||Z(t),t.repeat||(y.current=!1),t.defaultPrevented)return;if(t.ctrlKey)return;if(t.altKey)return;if(t.shiftKey)return;if(t.metaKey)return;if(!e)return;const{open:n}=e.getState();n||"ArrowUp"!==t.key&&"ArrowDown"!==t.key||Q(t)&&(t.preventDefault(),e.show())}),te=g.onBlur,ne=Pu(e=>{y.current=!1,null==te||te(e),e.defaultPrevented}),ie=Tu(g.id),re=function(e){return"inline"===e||"list"===e||"both"===e||"none"===e}(p)?p:void 0,oe=gd(e,e=>null===e.activeId);return g={role:"combobox","aria-autocomplete":re,"aria-haspopup":gu(P,"listbox"),"aria-expanded":O,"aria-controls":null==P?void 0:P.id,"data-active-item":oe||void 0,value:M,...g,id:ie,ref:Mu(v,g.ref),onChange:$,onCompositionEnd:q,onMouseDown:X,onKeyDown:ee,onBlur:ne},g=Cf({store:e,focusable:t,...g,moveOnKeyPress:e=>!function(e,...t){const n="function"==typeof e?e(...t):e;return null!=n&&!n}(m,e)&&(_&&j(!0),!0)}),g=_f({store:e,...g}),{autoComplete:"off",...g}}),kf=$u(function(e){return qu("input",Ef(e))});function If(e,t){const n=setTimeout(t,e);return()=>clearTimeout(n)}function Vf(...e){return e.join(", ").split(", ").reduce((e,t)=>{const n=t.endsWith("ms")?1:1e3,i=Number.parseFloat(t||"0s")*n;return i>e?i:e},0)}function Of(e,t,n){return!(n||!1===t||e&&!t)}var Pf=Gu(function({store:e,alwaysVisible:t,...n}){const i=Td();eu(e=e||i,!1);const r=(0,J.useRef)(null),o=Tu(n.id),[s,a]=(0,J.useState)(null),l=gd(e,"open"),u=gd(e,"mounted"),d=gd(e,"animated"),f=gd(e,"contentElement"),m=gd(e.disclosure,"contentElement");Ou(()=>{r.current&&(null==e||e.setContentElement(r.current))},[e]),Ou(()=>{let t;return null==e||e.setState("animated",e=>(t=e,!0)),()=>{void 0!==t&&(null==e||e.setState("animated",t))}},[e]),Ou(()=>{if(d){if(null==f?void 0:f.isConnected)return function(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}(()=>{a(l?"enter":u?"leave":null)});a(null)}},[d,f,l,u]),Ou(()=>{if(!e)return;if(!d)return;if(!s)return;if(!f)return;const t=()=>null==e?void 0:e.setState("animating",!1),n=()=>(0,js.flushSync)(t);if("leave"===s&&l)return;if("enter"===s&&!l)return;if("number"==typeof d)return If(d,n);const{transitionDuration:i,animationDuration:r,transitionDelay:o,animationDelay:a}=getComputedStyle(f),{transitionDuration:c="0",animationDuration:u="0",transitionDelay:p="0",animationDelay:g="0"}=m?getComputedStyle(m):{},h=Vf(o,a,p,g)+Vf(i,r,c,u);return h?If(Math.max(h-1e3/60,0),n):("enter"===s&&e.setState("animated",!1),void t())},[e,d,f,m,l,s]),n=Ru(n,t=>(0,c.jsx)(Rd,{value:e,children:t}),[e]);const p=Of(u,n.hidden,t),g=n.style,h=(0,J.useMemo)(()=>p?{...g,display:"none"}:g,[p,g]);return nu(n={"data-open":l||void 0,"data-enter":"enter"===s||void 0,"data-leave":"leave"===s||void 0,hidden:p,...n,id:o,ref:Mu(o?e.setContentElement:null,r,n.ref),style:h})}),Mf=$u(function(e){return qu("div",Pf(e))}),Tf=($u(function({unmountOnHide:e,...t}){const n=Td();return!1===gd(t.store||n,t=>!e||(null==t?void 0:t.mounted))?null:(0,c.jsx)(Mf,{...t})}),Gu(function({store:e,alwaysVisible:t,...n}){const i=Hd(!0),r=$d(),o=!!(e=e||r)&&e===i;eu(e,!1);const s=(0,J.useRef)(null),a=Tu(n.id),l=gd(e,"mounted"),u=Of(l,n.hidden,t),d=u?{...n.style,display:"none"}:n.style,f=gd(e,e=>Array.isArray(e.selectedValue)),m=function(e,t,n){const i=function(e){const[t]=(0,J.useState)(e);return t}(n),[r,o]=(0,J.useState)(i);return(0,J.useEffect)(()=>{const n=e&&"current"in e?e.current:e;if(!n)return;const r=()=>{const e=n.getAttribute(t);o(null==e?i:e)},s=new MutationObserver(r);return s.observe(n,{attributeFilter:[t]}),r(),()=>s.disconnect()},[e,t,i]),r}(s,"role",n.role),p=("listbox"===m||"tree"===m||"grid"===m)&&f||void 0,[g,h]=(0,J.useState)(!1),v=gd(e,"contentElement");Ou(()=>{if(!l)return;const e=s.current;if(!e)return;if(v!==e)return;const t=()=>{h(!!e.querySelector("[role='listbox']"))},n=new MutationObserver(t);return n.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>n.disconnect()},[l,v]),g||(n={role:"listbox","aria-multiselectable":p,...n}),n=Ru(n,t=>(0,c.jsx)(Yd,{value:e,children:(0,c.jsx)(zd.Provider,{value:m,children:t})}),[e,m]);const b=!a||i&&o?null:e.setContentElement;return nu(n={hidden:u,...n,id:a,ref:Mu(b,s,n.ref),style:d})})),Nf=$u(function(e){return qu("div",Tf(e))});function Af(e){const t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}var Rf=Symbol("composite-hover"),Ff=Gu(function({store:e,focusOnHover:t=!0,blurOnHoverEnd:n=!!t,...i}){const r=Zu();eu(e=e||r,!1);const o=((0,J.useEffect)(()=>{Fu||(Eu("mousemove",zu,!0),Eu("mousedown",Wu,!0),Eu("mouseup",Wu,!0),Eu("keydown",Wu,!0),Eu("scroll",Wu,!0),Fu=!0)},[]),Pu(()=>Lu)),s=i.onMouseMove,a=Au(t),l=Pu(t=>{if(null==s||s(t),!t.defaultPrevented&&o()&&a(t)){if(!af(t.currentTarget)){const t=null==e?void 0:e.getState().baseElement;t&&!sf(t)&&t.focus()}null==e||e.setActiveId(t.currentTarget.id)}}),c=i.onMouseLeave,u=Au(n),d=Pu(t=>{var n;null==c||c(t),t.defaultPrevented||o()&&(function(e){const t=Af(e);return!!t&&cu(e.currentTarget,t)}(t)||function(e){let t=Af(e);if(!t)return!1;do{if(Xc(t,Rf)&&t[Rf])return!0;t=t.parentElement}while(t);return!1}(t)||a(t)&&u(t)&&(null==e||e.setActiveId(null),null==(n=null==e?void 0:e.getState().baseElement)||n.focus()))}),f=(0,J.useCallback)(e=>{e&&(e[Rf]=!0)},[]);return nu(i={...i,ref:Mu(f,i.ref),onMouseMove:l,onMouseLeave:d})}),Lf=(Hu($u(function(e){return qu("div",Ff(e))})),Gu(function({store:e,shouldRegisterItem:t=!0,getItem:n=Jc,element:i,...r}){const o=Uu();e=e||o;const s=Tu(r.id),a=(0,J.useRef)(i);return(0,J.useEffect)(()=>{const i=a.current;if(!s)return;if(!i)return;if(!t)return;const r=n({id:s,element:i});return null==e?void 0:e.renderItem(r)},[s,t,n,e]),nu(r={...r,ref:Mu(a,r.ref)})}));function Df(e){if(!e.isTrusted)return!1;const t=e.currentTarget;return"Enter"===e.key?uu(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(uu(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}$u(function(e){return qu("div",Lf(e))});var Bf=Symbol("command"),zf=Gu(function({clickOnEnter:e=!0,clickOnSpace:t=!0,...n}){const i=(0,J.useRef)(null),[r,o]=(0,J.useState)(!1);(0,J.useEffect)(()=>{i.current&&o(uu(i.current))},[]);const[s,a]=(0,J.useState)(!1),l=(0,J.useRef)(!1),c=tu(n),[u,d]=function(e,t,n){const i=e.onLoadedMetadataCapture,r=(0,J.useMemo)(()=>Object.assign(()=>{},i,{[t]:n}),[i,t,n]);return[null==i?void 0:i[t],{onLoadedMetadataCapture:r}]}(n,Bf,!0),f=n.onKeyDown,m=Pu(n=>{null==f||f(n);const i=n.currentTarget;if(n.defaultPrevented)return;if(u)return;if(c)return;if(!xu(n))return;if(fu(i))return;if(i.isContentEditable)return;const r=e&&"Enter"===n.key,o=t&&" "===n.key,s="Enter"===n.key&&!e,d=" "===n.key&&!t;if(s||d)n.preventDefault();else if(r||o){const e=Df(n);if(r){if(!e){n.preventDefault();const{view:e,...t}=n,r=()=>_u(i,t);su&&/firefox\//i.test(navigator.userAgent)?ju(i,"keyup",r):queueMicrotask(r)}}else o&&(l.current=!0,e||(n.preventDefault(),a(!0)))}}),p=n.onKeyUp,g=Pu(e=>{if(null==p||p(e),e.defaultPrevented)return;if(u)return;if(c)return;if(e.metaKey)return;const n=t&&" "===e.key;if(l.current&&n&&(l.current=!1,!Df(e))){e.preventDefault(),a(!1);const t=e.currentTarget,{view:n,...i}=e;queueMicrotask(()=>_u(t,i))}});return n={"data-active":s||void 0,type:r?"button":void 0,...d,...n,ref:Mu(i,n.ref),onKeyDown:m,onKeyUp:g},wf(n)});function Wf(e,t=!1){const{top:n}=e.getBoundingClientRect();return t?n+e.clientHeight:n}function $f(e,t,n,i=!1){var r;if(!t)return;if(!n)return;const{renderedItems:o}=t.getState(),s=hu(e);if(!s)return;const a=function(e,t=!1){const n=e.clientHeight,{top:i}=e.getBoundingClientRect(),r=1.5*Math.max(.875*n,n-40),o=t?n-r+i:r+i;return"HTML"===e.tagName?o+e.scrollTop:o}(s,i);let l,c;for(let e=0;e=0){void 0!==c&&ct||(e&&(null==m?void 0:m.baseElement)&&m.baseElement===e.baseElement?m.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===d,ariaSetSize:e=>null!=s?s:e&&(null==m?void 0:m.ariaSetSize)&&m.baseElement===e.baseElement?m.ariaSetSize:void 0,ariaPosInSet(e){if(null!=a)return a;if(!e)return;if(!(null==m?void 0:m.ariaPosInSet))return;if(m.baseElement!==e.baseElement)return;const t=e.renderedItems.filter(e=>e.rowId===g);return m.ariaPosInSet+t.findIndex(e=>e.id===d)},isTabbable(t){if(!(null==t?void 0:t.renderedItems.length))return!0;if(t.virtualFocus)return!1;if(r)return!0;if(null===t.activeId)return!1;const n=null==e?void 0:e.item(t.activeId);return!!(null==n?void 0:n.disabled)||!(null==n?void 0:n.element)||t.activeId===d}}),x=(0,J.useCallback)(e=>{var t;const n={...e,id:d||e.id,rowId:g,disabled:!!p,children:null==(t=e.element)?void 0:t.textContent};return o?o(n):n},[d,g,p,o]),C=l.onFocus,_=(0,J.useRef)(!1),S=Pu(t=>{if(null==C||C(t),t.defaultPrevented)return;if(yu(t))return;if(!d)return;if(!e)return;if(function(e,t){return!xu(e)&&tf(t,e.target)}(t,e))return;const{virtualFocus:n,baseElement:i}=e.getState();var r;(e.setActiveId(d),mu(t.currentTarget)&&function(e,t=!1){if(fu(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){const n=au(e).getSelection();null==n||n.selectAllChildren(e),t&&(null==n||n.collapseToEnd())}}(t.currentTarget),n)&&(xu(t)&&(mu(r=t.currentTarget)||"INPUT"===r.tagName&&!uu(r)||(null==i?void 0:i.isConnected)&&(wu()&&t.currentTarget.hasAttribute("data-autofocus")&&t.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),_.current=!0,t.relatedTarget===i||tf(e,t.relatedTarget)?function(e){e[ef]=!0,e.focus({preventScroll:!0})}(i):i.focus())))}),j=l.onBlurCapture,E=Pu(t=>{if(null==j||j(t),t.defaultPrevented)return;const n=null==e?void 0:e.getState();(null==n?void 0:n.virtualFocus)&&_.current&&(_.current=!1,t.preventDefault(),t.stopPropagation())}),k=l.onKeyDown,I=Au(n),V=Au(i),O=Pu(t=>{if(null==k||k(t),t.defaultPrevented)return;if(!xu(t))return;if(!e)return;const{currentTarget:n}=t,i=e.getState(),r=e.item(d),o=!!(null==r?void 0:r.rowId),s="horizontal"!==i.orientation,a="vertical"!==i.orientation,l=()=>!(!o&&!a&&i.baseElement&&fu(i.baseElement)),c={ArrowUp:(o||s)&&e.up,ArrowRight:(o||a)&&e.next,ArrowDown:(o||s)&&e.down,ArrowLeft:(o||a)&&e.previous,Home:()=>{if(l())return!o||t.ctrlKey?null==e?void 0:e.first():null==e?void 0:e.previous(-1)},End:()=>{if(l())return!o||t.ctrlKey?null==e?void 0:e.last():null==e?void 0:e.next(-1)},PageUp:()=>$f(n,e,null==e?void 0:e.up,!0),PageDown:()=>$f(n,e,null==e?void 0:e.down)}[t.key];if(c){if(mu(n)){const e=pu(n),i=a&&"ArrowLeft"===t.key,r=a&&"ArrowRight"===t.key,o=s&&"ArrowUp"===t.key,l=s&&"ArrowDown"===t.key;if(r||l){const{length:t}=function(e){if(fu(e))return e.value;if(e.isContentEditable){const t=au(e).createRange();return t.selectNodeContents(e),t.toString()}return""}(n);if(e.end!==t)return}else if((i||o)&&0!==e.start)return}const i=c();if(I(t)||void 0!==i){if(!V(t))return;t.preventDefault(),e.move(i)}}}),P=(0,J.useMemo)(()=>({id:d,baseElement:h}),[d,h]);return l=Ru(l,e=>(0,c.jsx)(td.Provider,{value:P,children:e}),[P]),l={"data-active-item":v||void 0,...l,id:d,ref:Mu(f,l.ref),tabIndex:y?l.tabIndex:-1,onFocus:S,onBlurCapture:E,onKeyDown:O},l=zf(l),l=Lf({store:e,...l,getItem:x,shouldRegisterItem:!!d&&l.shouldRegisterItem}),nu({...l,"aria-setsize":b,"aria-posinset":w})});function qf(e){var t;return null!=(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])?t:"option"}Hu($u(function(e){return qu("button",Hf(e))}));var Gf=Gu(function({store:e,value:t,hideOnClick:n,setValueOnClick:i,selectValueOnClick:r=!0,resetValueOnSelect:o,focusOnHover:s=!1,moveOnKeyPress:a=!0,getItem:l,...u}){var d;const f=Hd();eu(e=e||f,!1);const{resetValueOnSelectState:m,multiSelectable:p,selected:g}=hd(e,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)}(e.selectedValue,t)}),h=(0,J.useCallback)(e=>{const n={...e,value:t};return l?l(n):n},[t,l]);i=null!=i?i:!p,n=null!=n?n:null!=t&&!p;const v=u.onClick,b=Au(i),w=Au(r),y=Au(null!=(d=null!=o?o:m)?d:p),x=Au(n),C=Pu(n=>{null==v||v(n),n.defaultPrevented||function(e){const t=e.currentTarget;if(!t)return!1;const n=t.tagName.toLowerCase();return!!e.altKey&&("a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type)}(n)||function(e){const t=e.currentTarget;if(!t)return!1;const n=bu();if(n&&!e.metaKey)return!1;if(!n&&!e.ctrlKey)return!1;const i=t.tagName.toLowerCase();return"a"===i||"button"===i&&"submit"===t.type||"input"===i&&"submit"===t.type}(n)||(null!=t&&(w(n)&&(y(n)&&(null==e||e.resetValue()),null==e||e.setSelectedValue(e=>Array.isArray(e)?e.includes(t)?e.filter(e=>e!==t):[...e,t]:t)),b(n)&&(null==e||e.setValue(t))),x(n)&&(null==e||e.hide()))}),_=u.onKeyDown,S=Pu(t=>{if(null==_||_(t),t.defaultPrevented)return;const n=null==e?void 0:e.getState().baseElement;n&&(sf(n)||(1===t.key.length||"Backspace"===t.key||"Delete"===t.key)&&(queueMicrotask(()=>n.focus()),fu(n)&&(null==e||e.setValue(n.value))))});p&&null!=g&&(u={"aria-selected":g,...u}),u=Ru(u,e=>(0,c.jsx)(Kd.Provider,{value:t,children:(0,c.jsx)(Ud.Provider,{value:null!=g&&g,children:e})}),[t,g]),u={role:qf((0,J.useContext)(zd)),children:t,...u,onClick:C,onKeyDown:S};const j=Au(a);return u=Hf({store:e,...u,getItem:h,moveOnKeyPress:t=>{if(!j(t))return!1;const n=new Event("combobox-item-move"),i=null==e?void 0:e.getState().baseElement;return null==i||i.dispatchEvent(n),!0}}),Ff({store:e,focusOnHover:s,...u})}),Yf=Hu($u(function(e){return qu("div",Gf(e))}));function Kf(e){return Qc(e).toLowerCase()}var Uf=Gu(function({store:e,value:t,userValue:n,...i}){const r=Hd();e=e||r;const o=(0,J.useContext)(Kd),s=null!=t?t:o,a=gd(e,e=>null!=n?n:null==e?void 0:e.value);return nu(i={children:(0,J.useMemo)(()=>{if(s)return a?function(e,t){if(!e)return e;if(!t)return e;const n=(i=t,Array.isArray(i)?i:void 0!==i?[i]:[]).filter(Boolean).map(Kf);var i;const r=[],o=(e,t=!1)=>(0,c.jsx)("span",{"data-autocomplete-value":t?"":void 0,"data-user-value":t?void 0:"",children:e},r.length),s=function(e){return e.sort(([e],[t])=>e-t)}(function(e){return e.filter(([e,t],n,i)=>!i.some(([i,r],o)=>o!==n&&i<=e&&i+r>=e+t))}(function(e,t){const n=[];for(const i of t){let t=0;const r=i.length;for(;-1!==e.indexOf(i,t);){const o=e.indexOf(i,t);-1!==o&&n.push([o,r]),t=o+1}}return n}(Kf(e),new Set(n))));if(!s.length)return r.push(o(e,!0)),r;const[a]=s[0],l=[e.slice(0,a),...s.flatMap(([t,n],i)=>{var r;const o=e.slice(t,t+n),a=null==(r=s[i+1])?void 0:r[0];return[o,e.slice(t+n,a)]})];return l.forEach((e,t)=>{e&&r.push(o(e,t%2==0))}),r}(s,a):s},[s,a]),...i})}),Xf=$u(function(e){return qu("span",Uf(e))}),Zf=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})}),Qf=[],Jf=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Qf;function em(e=""){return s(e.trim().toLowerCase())}var tm=(e,t,n)=>e.singleSelection?n:Array.isArray(t?.value)?t.value.includes(n)?t.value.filter(e=>e!==n):[...t.value,n]:[n];function nm(e,t){return`${e}-${t}`}var im=({selected:e})=>(0,c.jsx)("span",{className:Te("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,c.jsx)(t.Icon,{icon:Nr})}),rm=({selected:e})=>(0,c.jsx)("span",{className:Te("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function om({view:i,filter:r,onChangeView:o}){const s=(0,qi.useInstanceId)(om,"dataviews-filter-list-box"),[a,l]=(0,e.useState)(1===r.operators?.length?void 0:null),u=i.filters?.find(e=>e.field===r.field),d=Jf(r,u);return(0,c.jsx)(t.Composite,{virtualFocus:!0,focusLoop:!0,activeId:a,setActiveId:l,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,n.sprintf)( -/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ -/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ -(0,n.__)("List of: %1$s"),r.name),onFocusVisible:()=>{!a&&r.elements.length&&l(nm(s,r.elements[0].value))},render:(0,c.jsx)(t.Composite.Typeahead,{}),children:r.elements.map(e=>(0,c.jsxs)(t.Composite.Hover,{render:(0,c.jsx)(t.Composite.Item,{id:nm(s,e.value),render:(0,c.jsx)("div",{"aria-label":e.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{const t=u?[...(i.filters??[]).map(t=>t.field===r.field?{...t,operator:u.operator||r.operators[0],value:tm(r,u,e.value)}:t)]:[...i.filters??[],{field:r.field,operator:r.operators[0],value:tm(r,u,e.value)}];o({...i,page:1,filters:t})}}),children:[r.singleSelection&&(0,c.jsx)(rm,{selected:d===e.value}),!r.singleSelection&&(0,c.jsx)(im,{selected:d.includes(e.value)}),(0,c.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:e.label,children:e.label})]},e.value))})}function sm({view:i,filter:r,onChangeView:o}){const[s,a]=(0,e.useState)(""),l=(0,e.useDeferredValue)(s),u=i.filters?.find(e=>e.field===r.field),d=Jf(r,u),f=(0,e.useMemo)(()=>{const e=em(l);return r.elements.filter(t=>em(t.label).includes(e))},[r.elements,l]);return(0,c.jsxs)(Xd,{selectedValue:d,setSelectedValue:e=>{const t=u?[...(i.filters??[]).map(t=>t.field===r.field?{...t,operator:u.operator||r.operators[0],value:e}:t)]:[...i.filters??[],{field:r.field,operator:r.operators[0],value:e}];o({...i,page:1,filters:t})},setValue:a,children:[(0,c.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,c.jsx)(Cc,{render:(0,c.jsx)(Qd,{}),children:(0,n.__)("Search items")}),(0,c.jsx)(kf,{autoSelect:"always",placeholder:(0,n.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,c.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,c.jsx)(t.Icon,{icon:Zf})})]}),(0,c.jsxs)(Nf,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[f.map(e=>(0,c.jsxs)(Yf,{resetValueOnSelect:!1,value:e.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[r.singleSelection&&(0,c.jsx)(rm,{selected:d===e.value}),!r.singleSelection&&(0,c.jsx)(im,{selected:d.includes(e.value)}),(0,c.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:e.label,children:[(0,c.jsx)(Xf,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:e.label}),!!e.description&&(0,c.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:e.description})]})]},e.value)),!f.length&&(0,c.jsx)("p",{children:(0,n.__)("No results found")})]})]})}function am(e){const{elements:i,isLoading:r}=Y({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,c.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,c.jsx)(t.Spinner,{})});if(0===i.length)return(0,c.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,n.__)("No elements found")});const o=i.length>10?sm:om;return(0,c.jsx)(o,{...e,filter:{...e.filter,elements:i}})}var lm=r(252);function cm({filter:n,view:i,onChangeView:r,fields:o}){const s=i.filters?.find(e=>e.field===n.field),a=Jf(n,s),l=(0,e.useMemo)(()=>{const e=o.find(e=>e.id===n.field);return e?{...e,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:t})=>t[e.id],setValue:({value:t})=>({[e.id]:t})}:e},[o,n.field]),u=(0,e.useMemo)(()=>(i.filters??[]).reduce((e,t)=>(e[t.field]=t.value,e),{}),[i.filters]),d=(0,qi.useEvent)(e=>{if(!l||!s)return;const t=l.getValue({item:e});lm(t,a)||r({...i,filters:(i.filters??[]).map(e=>e.field===n.field?{...e,operator:s.operator||n.operators[0],value:""===t?void 0:t}:e)})});return l&&l.Edit&&s?(0,c.jsx)(t.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,c.jsx)(l.Edit,{hideLabelFromVision:!0,data:u,field:l,operator:s.operator,onChange:d})}):null}var um="Enter",dm=" ",fm=({activeElements:e,filterInView:t,filter:i})=>{if(void 0===e||0===e.length)return i.name;const r=Ri(t?.operator);return void 0!==r?r.filterText(i,e):(0,n.sprintf)( -/* translators: 1: Filter name e.g.: "Unknown status for Author". */ -/* translators: 1: Filter name e.g.: "Unknown status for Author". */ -(0,n.__)("Unknown status for %1$s"),i.name)};function mm({filter:e,view:i,onChangeView:r}){const o=e.operators?.map(e=>({value:e,label:Ri(e)?.label||e})),s=i.filters?.find(t=>t.field===e.field),a=s?.operator||e.operators[0];return o.length>1&&(0,c.jsxs)(Pe,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,c.jsx)(t.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,c.jsx)(t.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,n.__)("Conditions"),value:a,options:o,onChange:t=>{const n=t,o=s?.operator,a=s?[...(i.filters??[]).map(t=>{if(t.field===e.field){const e=Ri(o)?.selection,i=Ri(n)?.selection,r=e!==i||[e,i].includes("custom");return{...t,value:r?void 0:t.value,operator:n}}return t})]:[...i.filters??[],{field:e.field,operator:n,value:void 0}];r({...i,page:1,filters:a})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function pm({addFilterRef:i,openedFilter:r,fields:o,...s}){const a=(0,e.useRef)(null),{filter:l,view:u,onChangeView:d}=s,f=u.filters?.find(e=>e.field===l.field);let m=[];const p=(0,e.useMemo)(()=>{const e=o.find(e=>e.id===l.field);return e?{...e,getValue:({item:t})=>t[e.id]}:e},[o,l.field]),{elements:g}=Y({elements:l.elements,getElements:l.getElements});if(g.length>0)m=g.filter(e=>l.singleSelection?e.value===f?.value:f?.value?.includes(e.value));else if(Array.isArray(f?.value)){const e=f.value.map(e=>{const t=p?.getValueFormatted({item:{[p.id]:e},field:p});return t||String(e)});m=[{value:f.value,label:e}]}else if("object"==typeof f?.value)m=[{value:f.value,label:f.value}];else if(void 0!==f?.value){const e=void 0!==p?p.getValueFormatted({item:{[p.id]:f.value},field:p}):String(f.value);m=[{value:f.value,label:e}]}const h=l.isPrimary,v=f?.isLocked,b=!v&&void 0!==f?.value,w=!v&&(!h||b),y=h?(0,n.__)("Reset"):(0,n.__)("Remove");return(0,c.jsx)(t.Dropdown,{defaultOpen:r===l.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{a.current?.focus()},renderToggle:({isOpen:e,onToggle:r})=>(0,c.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,c.jsxs)(zs,{children:[(0,c.jsx)(Ca,{render:(0,c.jsx)("div",{className:Te("dataviews-filters__summary-chip",{"has-reset":w,"has-values":b,"is-not-clickable":v}),role:"button",tabIndex:v?-1:0,onClick:()=>{v||r()},onKeyDown:e=>{!v&&[um,dm].includes(e.key)&&(r(),e.preventDefault())},"aria-disabled":v,"aria-pressed":e,"aria-expanded":e,ref:a,children:(0,c.jsx)(fm,{activeElements:m,filterInView:f,filter:l})})}),(0,c.jsx)(uc,{children:(0,n.sprintf)( -/* translators: 1: Filter name. */ -/* translators: 1: Filter name. */ -(0,n.__)("Filter by: %1$s"),l.name.toLowerCase())})]}),w&&(0,c.jsxs)(zs,{children:[(0,c.jsx)(Ca,{render:(0,c.jsx)("button",{className:Te("dataviews-filters__summary-chip-remove",{"has-values":b}),"aria-label":y,onClick:()=>{d({...u,page:1,filters:u.filters?.filter(e=>e.field!==l.field)}),h?a.current?.focus():i.current?.focus()},children:(0,c.jsx)(t.Icon,{icon:fr})})}),(0,c.jsx)(uc,{children:y})]})]}),renderContent:()=>(0,c.jsxs)(Pe,{direction:"column",justify:"flex-start",children:[(0,c.jsx)(mm,{...s}),s.filter.hasElements?(0,c.jsx)(am,{...s,filter:{...s.filter,elements:g}}):(0,c.jsx)(cm,{...s,fields:o})]})})}function gm({filters:e,view:i,onChangeView:r}){const o=!i.search&&!i.filters?.some(t=>{return!(t.isLocked||void 0===t.value&&(n=t.field,e.some(e=>e.field===n&&e.isPrimary)));var n});return(0,c.jsx)(t.Button,{disabled:o,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...i,page:1,search:"",filters:i.filters?.filter(e=>!!e.isLocked)||[]})},children:(0,n.__)("Reset")})}var hm=function(t,n){return(0,e.useMemo)(()=>{const e=[];return t.forEach(t=>{if(!1===t.filterBy||!t.hasElements&&!t.Edit)return;const i=t.filterBy.operators,r=!!t.filterBy?.isPrimary,o=n.filters?.some(e=>e.field===t.id&&!!e.isLocked)??!1;e.push({field:t.id,name:t.label,elements:t.elements,getElements:t.getElements,hasElements:t.hasElements,singleSelection:i.some(e=>{return t=e,Ai.filter(e=>"single"===e.selection).some(e=>e.name===t);var t}),operators:i,isVisible:o||r||!!n.filters?.some(e=>{return e.field===t.id&&(n=e.operator,Ai.some(e=>e.name===n));var n}),isPrimary:r,isLocked:o})}),e.sort((e,t)=>e.isLocked&&!t.isLocked?-1:!e.isLocked&&t.isLocked?1:e.isPrimary&&!t.isPrimary?-1:!e.isPrimary&&t.isPrimary?1:e.name.localeCompare(t.name)),e},[t,n])},vm=(0,e.memo)(function({className:t}){const{fields:n,view:i,onChangeView:r,openedFilter:o,setOpenedFilter:s}=(0,e.useContext)(Yi),a=(0,e.useRef)(null),l=hm(n,i),u=(0,c.jsx)(Gc,{filters:l,view:i,onChangeView:r,ref:a,setOpenedFilter:s},"add-filter"),d=l.filter(e=>e.isVisible);if(0===d.length)return null;const f=[...d.map(e=>(0,c.jsx)(pm,{filter:e,view:i,fields:n,onChangeView:r,addFilterRef:a,openedFilter:o},e.field)),u];return f.push((0,c.jsx)(gm,{filters:l,view:i,onChangeView:r},"reset-filters")),(0,c.jsx)(Pe,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:t,children:f})}),bm=function(t){const{isShowingFilter:n}=(0,e.useContext)(Yi);return n?(0,c.jsx)(vm,{...t}):null};function wm({className:i}){const{actions:r=[],data:o,fields:s,getItemId:a,getItemLevel:l,hasInitiallyLoaded:u,isLoading:d,view:f,onChangeView:m,selection:p,onChangeSelection:g,setOpenedFilter:h,onClickItem:v,isItemClickable:b,renderItemLink:w,defaultLayouts:y,containerRef:x,empty:C=(0,c.jsx)("p",{children:(0,n.__)("No results")})}=(0,e.useContext)(Yi),_=Fr(!u,{delay:200});if(!u)return _?(0,c.jsx)("div",{className:"dataviews-loading",children:(0,c.jsx)("p",{children:(0,c.jsx)(t.Spinner,{})})}):null;const S=$c.find(e=>e.type===f.type&&y[e.type])?.component;return(0,c.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,c.jsx)(S,{className:i,actions:r,data:o,fields:s,getItemId:a,getItemLevel:l,isLoading:d,onChangeView:m,onChangeSelection:g,selection:p,setOpenedFilter:h,onClickItem:v,renderItemLink:w,isItemClickable:b,view:f,empty:C})})}var ym=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})}),xm=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});function Cm(){const{view:i,onChangeView:r,paginationInfo:{totalItems:o=0,totalPages:s}}=(0,e.useContext)(Yi);if(!o||!s||i.infiniteScrollEnabled)return null;const a=i.page??1,l=Array.from(Array(s)).map((e,t)=>{const i=t+1;return{value:i.toString(),label:i.toString(),"aria-label":a===i?(0,n.sprintf)( -// translators: 1: current page number. 2: total number of pages. -// translators: 1: current page number. 2: total number of pages. -(0,n.__)("Page %1$d of %2$d"),a,s):i.toString()}});return!!o&&1!==s&&(0,c.jsxs)(Pe,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,c.jsx)(Pe,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,e.createInterpolateElement)((0,n.sprintf)( -// translators: 1: Current page number, 2: Total number of pages. -// translators: 1: Current page number, 2: Total number of pages. -(0,n._x)("
Page
%1$s
of %2$d
","paging"),"",s),{div:(0,c.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,c.jsx)(t.SelectControl,{"aria-label":(0,n.__)("Current page"),value:a.toString(),options:l,onChange:e=>{r({...i,page:+e})},size:"small",variant:"minimal"})})}),(0,c.jsxs)(Pe,{direction:"row",gap:"xs",align:"center",children:[(0,c.jsx)(t.Button,{onClick:()=>r({...i,page:a-1}),disabled:1===a,accessibleWhenDisabled:!0,label:(0,n.__)("Previous page"),icon:(0,n.isRTL)()?ym:xm,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,c.jsx)(t.Button,{onClick:()=>r({...i,page:a+1}),disabled:a>=s,accessibleWhenDisabled:!0,label:(0,n.__)("Next page"),icon:(0,n.isRTL)()?xm:ym,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var _m=(0,e.memo)(Cm),Sm=[];function jm(){const{view:t,paginationInfo:{totalItems:n=0,totalPages:i},data:r,actions:o=Sm,isLoading:s,hasInitiallyLoaded:a}=(0,e.useContext)(Yi),l=!!s&&a&&!!r?.length,u=Fr(!!l),d=gr(o,r)&&[D,B].includes(t.type);return l||n&&i&&(!(i<=1)||d)?(!!n||l)&&(0,c.jsx)("div",{className:"dataviews-footer",inert:l?"true":void 0,children:(0,c.jsxs)(Pe,{direction:"row",justify:"end",align:"center",className:Te("dataviews-footer__content",{"is-refreshing":u}),gap:"sm",children:[d&&(0,c.jsx)(Cr,{}),(0,c.jsx)(_m,{})]})}):null}var Em=(0,e.memo)(function({label:i}){const{view:r,onChangeView:o}=(0,e.useContext)(Yi),[s,a,l]=(0,qi.useDebouncedInput)(r.search);(0,e.useEffect)(()=>{r.search!==l&&a(r.search??"")},[r.search,a]);const u=(0,e.useRef)(o),d=(0,e.useRef)(r);(0,e.useEffect)(()=>{u.current=o,d.current=r},[o,r]),(0,e.useEffect)(()=>{l!==d.current?.search&&u.current({...d.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:l})},[l]);const f=i||(0,n.__)("Search");return(0,c.jsx)(t.SearchControl,{className:"dataviews-search",onChange:a,value:s,label:f,placeholder:f,size:"compact"})}),km=(0,c.jsx)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(l.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z"})});const Im=window.wp.warning;var{Menu:Vm}=$(t.privateApis),Om={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Pm(){const{view:i,onChangeView:r,defaultLayouts:o}=(0,e.useContext)(Yi),s=Object.keys(o);if(s.length<=1)return null;const a=$c.find(e=>i.type===e.type);return(0,c.jsxs)(Vm,{children:[(0,c.jsx)(Vm.TriggerButton,{render:(0,c.jsx)(t.Button,{size:"compact",icon:a?.icon,label:(0,n.__)("Layout")})}),(0,c.jsx)(Vm.Popover,{children:s.map(e=>{const t=$c.find(t=>t.type===e);return t?(0,c.jsx)(Vm.RadioItem,{value:e,name:"view-actions-available-view",checked:e===i.type,hideOnClick:!0,onChange:e=>{switch(e.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"activity":const t={...i};return"layout"in t&&delete t.layout,r({...t,type:e.target.value,...o[e.target.value]})}Im("Invalid dataview")},children:(0,c.jsx)(Vm.ItemLabel,{children:t.label})},e):null})})]})}function Mm(){const{view:i,fields:r,onChangeView:o}=(0,e.useContext)(Yi),s=(0,e.useMemo)(()=>r.filter(e=>!1!==e.enableSorting).map(e=>({label:e.label,value:e.id})),[r]);return(0,c.jsx)(t.SelectControl,{__next40pxDefaultSize:!0,label:(0,n.__)("Sort by"),value:i.sort?.field,options:s,onChange:e=>{o({...i,sort:{direction:i?.sort?.direction||"desc",field:e},showLevels:!1})}})}function Tm(){const{view:i,fields:r,onChangeView:o}=(0,e.useContext)(Yi);if(0===r.filter(e=>!1!==e.enableSorting).length)return null;let s=i.sort?.direction;return!s&&i.sort?.field&&(s="desc"),(0,c.jsx)(t.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,n.__)("Order"),value:s,onChange:e=>{"asc"!==e&&"desc"!==e?Im("Invalid direction"):o({...i,sort:{direction:e,field:i.sort?.field||r.find(e=>!1!==e.enableSorting)?.id||""},showLevels:!1})},children:N.map(e=>(0,c.jsx)(t.__experimentalToggleGroupControlOptionIcon,{value:e,icon:L[e],label:F[e]},e))})}function Nm(){const{view:i,config:r,onChangeView:o}=(0,e.useContext)(Yi),{infiniteScrollEnabled:s}=i;return!r||!r.perPageSizes||r.perPageSizes.length<2||r.perPageSizes.length>6||s?null:(0,c.jsx)(t.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,n.__)("Items per page"),value:i.perPage||10,disabled:!i?.sort?.field,onChange:e=>{const t="number"==typeof e||void 0===e?e:parseInt(e,10);o({...i,perPage:t,page:1})},children:r.perPageSizes.map(e=>(0,c.jsx)(t.__experimentalToggleGroupControlOption,{value:e,label:e.toString()},e))})}function Am(){const{onReset:i}=(0,e.useContext)(Yi);if(void 0===i)return null;const r=!1===i;return(0,c.jsx)(t.Button,{variant:"tertiary",size:"compact",disabled:r,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{"function"==typeof i&&i()},children:(0,n.__)("Reset view")})}function Rm(){const{view:i,onReset:r}=(0,e.useContext)(Yi),o=(0,qi.useInstanceId)(Fm,"dataviews-view-config-dropdown"),s=$c.find(e=>e.type===i.type),a="function"==typeof r;return(0,c.jsx)(t.Dropdown,{expandOnMobile:!0,popoverProps:{...Om,id:o},renderToggle:({onToggle:e,isOpen:i})=>(0,c.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,c.jsx)(t.Button,{size:"compact",icon:km,label:(0,n._x)("View options","View is used as a noun"),onClick:e,"aria-expanded":i?"true":"false","aria-controls":o}),a&&(0,c.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,c.jsx)(t.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,c.jsxs)(Pe,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,c.jsxs)(Pe,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,c.jsx)(t.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,n.__)("Appearance")}),(0,c.jsx)(Am,{})]}),(0,c.jsxs)(Pe,{direction:"column",gap:"lg",children:[(0,c.jsxs)(Pe,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,c.jsx)(Mm,{}),(0,c.jsx)(Tm,{})]}),!!s?.viewConfigOptions&&(0,c.jsx)(s.viewConfigOptions,{}),(0,c.jsx)(Nm,{}),(0,c.jsx)(Rr,{})]})]})})})}function Fm(){return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(Pm,{}),(0,c.jsx)(Rm,{})]})}var Lm=(0,e.memo)(Fm);function Dm(e,t,n){const i=e.getBoundingClientRect(),r=i.top+i.height/2,o=Array.from(e.querySelectorAll("[aria-posinset]"));if(0===o.length)return!1;const s=o.reduce((e,t)=>{const n=t.getBoundingClientRect(),i=n.top+n.height/2,o=Math.abs(i-r),s=e.getBoundingClientRect(),a=s.top+s.height/2;return oe.id,zm=()=>!0,Wm=[],$m={table:{},grid:{},list:{}},Hm=$c.filter(e=>!e.isPicker);function qm({header:t,search:n=!0,searchLabel:i}){const{view:r}=(0,e.useContext)(Yi),o=r.infiniteScrollEnabled;return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(Pe,{direction:"row",align:"top",justify:"space-between",className:Te("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,c.jsxs)(Pe,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[n&&(0,c.jsx)(Em,{label:i}),(0,c.jsx)(Kc,{})]}),(0,c.jsxs)(Pe,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,c.jsx)(Lm,{}),t]})]}),(0,c.jsx)(bm,{className:"dataviews-filters__container"}),(0,c.jsx)(wm,{}),(0,c.jsx)(jm,{})]})}var Gm=function({view:t,onChangeView:n,fields:i,search:r=!0,searchLabel:o,actions:s=Wm,data:a,getItemId:l=Bm,getItemLevel:u,isLoading:d=!1,paginationInfo:f,defaultLayouts:m=$m,selection:p,onChangeSelection:g,onClickItem:h,renderItemLink:v,isItemClickable:b=zm,header:w,children:y,config:x={perPageSizes:[10,20,50,100]},empty:C,onReset:_}){const[S,j]=(0,e.useState)([]),E=void 0===p||void 0===g,k=E?S:p,{data:I,paginationInfo:V,hasInitiallyLoaded:O,setVisibleEntries:P}=function({view:t,data:n,getItemId:i,isLoading:r,paginationInfo:o,selection:s}){const a=t.infiniteScrollEnabled,[l,c]=(0,e.useState)(!r);(0,e.useEffect)(()=>{r||c(!0)},[r]);const u=(0,e.useRef)(n),d=(0,e.useRef)(o);(0,e.useEffect)(()=>{r||(u.current=n,d.current=o)},[n,r,o]);const[f,m]=(0,e.useState)([]),p=(0,e.useRef)(new Map),g=(0,e.useRef)([]),h=(0,e.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,e.useRef)(void 0),b=(0,e.useRef)(void 0),w=(0,e.useRef)(!1),y=(0,e.useMemo)(()=>{void 0!==t.startPosition&&void 0!==b.current&&(t.startPositionb.current&&(v.current="down")),b.current=t.startPosition;const e=JSON.stringify(t.filters??[]),r=h.current.filters,o=!w.current||!t.infiniteScrollEnabled||t.search!==h.current.search||e!==r||t.perPage!==h.current.perPage;if(w.current=!0,h.current={search:t.search,filters:e,perPage:t.perPage},o){p.current.clear(),v.current=void 0;const e=t.search?1:t.startPosition??1,r=n.map((t,n)=>{const r=e+n;return p.current.set(i(t),r),{...t,position:r}});return g.current=r,r}const a=g.current,l=new Set(n.map(i)),c=v.current,u=t.search?1:t.startPosition??1,d=n.map((e,n)=>{const r=i(e),o=t.infiniteScrollEnabled?u+n:void 0;return void 0!==o&&p.current.set(r,o),{...e,position:o}});if(0===d.length)return a;const m=a.filter(e=>!l.has(i(e))),y="up"===c?[...d,...m]:[...m,...d];y.sort((e,t)=>e.position-t.position);let x=y;if(f.length>0){const e=Math.min(...f),t=Math.max(...f),n=20,r=y.map(e=>e.position),o=Math.min(...r);!(Math.max(...r)t+n)&&(x=y.filter(r=>{const o=i(r),a=s?.includes(o);if(a)return!0;const l=r.position;return"up"===c?l<=t+n:"down"===c?l>=e-n:l>=e-n&&l<=t+n}))}return g.current=x,x},[n,t.search,t.filters,t.perPage,t.startPosition,t.infiniteScrollEnabled,f,s,i]);return a?{data:y,paginationInfo:o,hasInitiallyLoaded:l,setVisibleEntries:m}:{data:(r&&u.current?.length?u.current:n).map(e=>({...e,position:void 0})),paginationInfo:r&&u.current?.length?d.current:o,hasInitiallyLoaded:l,setVisibleEntries:void 0}}({view:t,data:a,getItemId:l,isLoading:d,selection:k,paginationInfo:f}),M=(0,e.useRef)(null),[T,N]=(0,e.useState)(0),A=(0,qi.useResizeObserver)(e=>{N(e[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[R,F]=(0,e.useState)(null),L=(0,e.useMemo)(()=>Wi(i),[i]),D=(0,e.useMemo)(()=>t.infiniteScrollEnabled?k:k.filter(e=>a.some(t=>l(t)===e)),[k,a,l,t.infiniteScrollEnabled]),B=hm(L,t),z=(0,e.useMemo)(()=>(B||[]).some(e=>e.isPrimary||e.isLocked),[B]),[W,$]=(0,e.useState)(z),{intersectionObserver:H}=function({view:t,onChangeView:n,isLoading:i,paginationInfo:r,containerRef:o,setVisibleEntries:s}){const a=(0,e.useRef)(null),l=(0,e.useRef)(t),c=(0,e.useRef)(i),u=(0,e.useRef)(n),d=(0,e.useRef)(r.totalItems);(0,e.useLayoutEffect)(()=>{l.current=t,c.current=i,u.current=n,d.current=r.totalItems},[t,i,n,r.totalItems]);const f=(0,e.useCallback)(e=>{s&&s(t=>{const n=new Set(t);let i=!1;return e.forEach(e=>{const t=Number(e.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(t)||(e.isIntersecting?n.has(t)||(n.add(t),i=!0):n.has(t)&&(n.delete(t),i=!0))}),i?Array.from(n).sort():t})},[s]);(0,e.useLayoutEffect)(()=>{const e=o.current,n=a.current;if(!e||!t.infiniteScrollEnabled||!n||i)return;const r=e.querySelector(`[aria-posinset="${n.posinset}"]`);if(r){const t=e.getBoundingClientRect(),i=r.getBoundingClientRect().top-t.top-n.viewportOffset;Math.abs(i)>1&&(e.scrollTop+=i)}a.current=null},[o,i,t.infiniteScrollEnabled]);const m=(0,e.useRef)(null);return(0,e.useEffect)(()=>{if(t.infiniteScrollEnabled&&f)return m.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)};m.current&&(m.current.disconnect(),m.current=null)},[t.infiniteScrollEnabled,f]),(0,e.useEffect)(()=>{if(!t.infiniteScrollEnabled||!o.current)return;let e=0;const n=(0,qi.throttle)(t=>{const n=l.current,i=d.current,r=t.target,o=r.scrollTop,s=r.scrollHeight,f=r.clientHeight,m=o>e?"down":"up";if(e=o,c.current)return;const p=n.startPosition||1,g=n.perPage||10,h=Math.min(p+g,i);if("down"===m&&o+f>=s-600&&h1){const e=p-g,t=e<6?1:e;Dm(r,a,"up"),u.current({...n,startPosition:t})}},50),i=o.current;return i.addEventListener("scroll",n),()=>{i.removeEventListener("scroll",n),n.cancel()}},[o,t.infiniteScrollEnabled]),{intersectionObserver:m.current}}({view:t,onChangeView:n,isLoading:d,paginationInfo:f,containerRef:M,setVisibleEntries:P});(0,e.useEffect)(()=>{z&&!W&&$(!0)},[z,W]);const q=(0,e.useMemo)(()=>Object.fromEntries(Object.entries(m).filter(([e])=>Hm.some(t=>t.type===e)).map(([e,t])=>[e,!0===t?{}:t])),[m]);return q[t.type]?(0,c.jsx)(Yi.Provider,{value:{view:t,onChangeView:n,fields:L,actions:s,data:I,isLoading:d,paginationInfo:V,selection:D,onChangeSelection:function(e){const t="function"==typeof e?e(k):e;E&&j(t),g&&g(t)},openedFilter:R,setOpenedFilter:F,getItemId:l,getItemLevel:u,isItemClickable:b,onClickItem:h,renderItemLink:v,containerWidth:T,containerRef:M,resizeObserverRef:A,defaultLayouts:q,filters:B,isShowingFilter:W,setIsShowingFilter:$,config:x,empty:C,hasInitiallyLoaded:O,onReset:_,intersectionObserver:H},children:(0,c.jsx)("div",{className:"dataviews-wrapper",children:y??(0,c.jsx)(qm,{header:w,search:r,searchLabel:o})})}):null};Gm.BulkActionToolbar=Cr,Gm.Filters=vm,Gm.FiltersToggled=bm,Gm.FiltersToggle=Kc,Gm.Layout=wm,Gm.LayoutSwitcher=Pm,Gm.Pagination=Cm,Gm.Search=Em,Gm.ViewConfig=Rm,Gm.Footer=jm;var Ym=Gm;const{blockTitles:Km={},postTypeLabels:Um={}}=window.validationApiSettings||{},Xm=[{value:"error",label:(0,n.__)("Error","validation-api-settings")},{value:"warning",label:(0,n.__)("Warning","validation-api-settings")},{value:"none",label:(0,n.__)("Disabled","validation-api-settings")}];function Zm({value:e,onChange:i}){return(0,c.jsx)(t.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,n.__)("Level","validation-api-settings"),hideLabelFromVision:!0,value:e,options:Xm,onChange:i})}const Qm={type:"table",search:"",filters:[],page:1,perPage:25,sort:{field:"target",direction:"asc"},titleField:"target",descriptionField:"description",fields:["check_type","plugin_name","level"]};function Jm(){const[i,r]=(0,e.useState)([]),[s,l]=(0,e.useState)(!0),[u,d]=(0,e.useState)(!1),[f,m]=(0,e.useState)(!1),[p,h]=(0,e.useState)(null),[v,b]=(0,e.useState)(Qm);(0,e.useEffect)(()=>{!async function(){try{const[e,t]=await Promise.all([o()({path:"/wp-validation/v1/checks"}),o()({path:"/validation-api-settings/v1/validation-settings"})]);r(function(e,t){const n=[];if(e.block)for(const[i,r]of Object.entries(e.block))for(const[e,o]of Object.entries(r)){if(!1===o.configurable)continue;const r=t?.block?.[i]?.[e]??null;n.push({id:`block__${i}__${e}`,scope:"block",block_type:i,check_name:e,description:o.description||"",check_type:"Block",target:Km[i]||i,plugin_name:o._namespace||"—",level:r??o.level,default_level:o.level,has_override:null!==r})}if(e.meta)for(const[i,r]of Object.entries(e.meta))for(const[e,o]of Object.entries(r))for(const[r,s]of Object.entries(o)){if(!1===s.configurable)continue;const o=t?.meta?.[i]?.[e]?.[r]??null;n.push({id:`meta__${i}__${e}__${r}`,scope:"meta",post_type:i,meta_key:e,check_name:r,description:s.description||"",check_type:"Meta",target:`${e} (${Um[i]||i})`,plugin_name:s._namespace||"—",level:o??s.level,default_level:s.level,has_override:null!==o})}if(e.editor)for(const[i,r]of Object.entries(e.editor))for(const[e,o]of Object.entries(r)){if(!1===o.configurable)continue;const r=t?.editor?.[i]?.[e]??null;n.push({id:`editor__${i}__${e}`,scope:"editor",post_type:i,check_name:e,description:o.description||"",check_type:"Editor",target:Um[i]||i,plugin_name:o._namespace||"—",level:r??o.level,default_level:o.level,has_override:null!==r})}return n}(e,t))}catch(e){h({status:"error",message:e.message||(0,n.__)("Failed to load checks.","validation-api-settings")})}finally{l(!1)}}()},[]),(0,e.useEffect)(()=>{const e=e=>{f&&e.preventDefault()};return window.addEventListener("beforeunload",e),()=>window.removeEventListener("beforeunload",e)},[f]);const w=(0,e.useCallback)((e,t)=>{r(n=>n.map(n=>n.id!==e?n:{...n,level:t,has_override:t!==n.default_level})),m(!0)},[]),y=(0,e.useCallback)(e=>{const t=new Set(e.map(e=>e.id));r(e=>e.map(e=>t.has(e.id)?{...e,level:e.default_level,has_override:!1}:e)),m(!0)},[]),x=(0,e.useCallback)(async()=>{d(!0),h(null);try{const e=function(e){const t={};for(const n of e)if(n.has_override)switch(n.scope){case"block":t.block||(t.block={}),t.block[n.block_type]||(t.block[n.block_type]={}),t.block[n.block_type][n.check_name]=n.level;break;case"meta":t.meta||(t.meta={}),t.meta[n.post_type]||(t.meta[n.post_type]={}),t.meta[n.post_type][n.meta_key]||(t.meta[n.post_type][n.meta_key]={}),t.meta[n.post_type][n.meta_key][n.check_name]=n.level;break;case"editor":t.editor||(t.editor={}),t.editor[n.post_type]||(t.editor[n.post_type]={}),t.editor[n.post_type][n.check_name]=n.level}return t}(i);await o()({path:"/validation-api-settings/v1/validation-settings",method:"POST",data:e}),m(!1),h({status:"success",message:(0,n.__)("Settings saved successfully.","validation-api-settings")})}catch(e){h({status:"error",message:e.message||(0,n.__)("Failed to save settings.","validation-api-settings")})}finally{d(!1)}},[i]),C=(0,e.useMemo)(()=>{const e=[...new Set(i.map(e=>e.plugin_name))].sort();return e.map(e=>({value:e,label:e}))},[i]),_=(0,e.useMemo)(()=>[{id:"description",label:(0,n.__)("Description","validation-api-settings"),enableGlobalSearch:!0,enableSorting:!1,enableHiding:!1},{id:"target",label:(0,n.__)("Target","validation-api-settings"),enableGlobalSearch:!0,enableSorting:!0},{id:"check_type",label:(0,n.__)("Check Type","validation-api-settings"),enableSorting:!0,elements:[{value:"Block",label:(0,n.__)("Block","validation-api-settings")},{value:"Meta",label:(0,n.__)("Meta","validation-api-settings")},{value:"Editor",label:(0,n.__)("Editor","validation-api-settings")}],filterBy:{isPrimary:!0,operators:["is"]}},{id:"plugin_name",label:(0,n.__)("Plugin","validation-api-settings"),enableSorting:!0,enableGlobalSearch:!0,elements:C,filterBy:{operators:["is"]}},{id:"level",label:(0,n.__)("Level","validation-api-settings"),elements:[{value:"error",label:(0,n.__)("Error","validation-api-settings")},{value:"warning",label:(0,n.__)("Warning","validation-api-settings")},{value:"none",label:(0,n.__)("Disabled","validation-api-settings")}],filterBy:{isPrimary:!0,operators:["is"]},render:({item:e})=>(0,c.jsx)(Zm,{value:e.level,onChange:t=>w(e.id,t)})}],[C,w]),S=(0,e.useMemo)(()=>[{id:"reset-to-default",label:(0,n.__)("Reset to default","validation-api-settings"),isEligible:e=>e.has_override,callback:e=>y(e)}],[y]),{data:j,paginationInfo:E}=(0,e.useMemo)(()=>function(e,t,n){if(!e)return{data:Hi,paginationInfo:{totalItems:0,totalPages:0}};const i=Wi(n);let r=[...e];if(t.search){const e=$i(t.search);r=r.filter(t=>i.filter(e=>e.enableGlobalSearch).some(n=>{const i=n.getValue({item:t});return(Array.isArray(i)?i:[i]).some(t=>$i(String(t)).includes(e))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(e=>{const t=i.find(t=>t.id===e.field);if(t){e.operator===g&&a("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});const n=t.filter[e.operator];n&&(r=r.filter(i=>n(i,t,e.value)))}});const o=t.sort?.field?i.find(e=>!1!==e.enableSorting&&e.id===t.sort?.field):null,s=t.groupBy?.field?i.find(e=>!1!==e.enableSorting&&e.id===t.groupBy?.field):null;(o||s)&&r.sort((e,n)=>{if(s){const i=s.sort(e,n,t.groupBy?.direction??"asc");if(0!==i)return i}return o?o.sort(e,n,t.sort?.direction??"desc"):0});let l=r.length,c=1;if(t.infiniteScrollEnabled&&void 0!==t.startPosition&&void 0!==t.perPage){const e=t.startPosition-1,n=Math.min(e+t.perPage,l);r=r?.slice(e,n)}else if(void 0!==t.page&&void 0!==t.perPage){const e=(t.page-1)*t.perPage;l=r?.length||0,c=Math.ceil(l/t.perPage),r=r?.slice(e,e+t.perPage)}return{data:r,paginationInfo:{totalItems:l,totalPages:c}}}(i,v,_),[i,v,_]);return s?(0,c.jsxs)("div",{className:"validation-api-settings",children:[(0,c.jsx)(t.Spinner,{}),(0,c.jsx)(t.VisuallyHidden,{children:(0,n.__)("Loading checks…","validation-api-settings")})]}):(0,c.jsxs)("div",{className:"validation-api-settings",children:[(0,c.jsxs)("div",{className:"validation-api-settings__header",children:[(0,c.jsx)("h1",{children:(0,n.__)("Validation API Settings","validation-api-settings")}),(0,c.jsx)(t.Button,{variant:"primary",onClick:x,isBusy:u,disabled:!f||u,children:(0,n.__)("Save Changes","validation-api-settings")})]}),p&&(0,c.jsx)(t.Notice,{status:p.status,isDismissible:!0,onDismiss:()=>h(null),children:p.message}),0===i.length?(0,c.jsx)(t.Notice,{status:"warning",isDismissible:!1,children:(0,n.__)("No validation checks are registered. Activate plugins that register checks with the Validation API.","validation-api-settings")}):(0,c.jsx)(Ym,{data:j,fields:_,view:v,onChangeView:b,paginationInfo:E,actions:S,defaultLayouts:{table:{}}})]})}const ep=document.getElementById("validation-api-settings-root");ep&&(0,e.createRoot)(ep).render((0,c.jsx)(Jm,{}))})()})(); \ No newline at end of file diff --git a/package.json b/package.json index 4c74fb6..7391872 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,10 @@ "version": "1.0.0", "description": "Admin settings page for the Validation API plugin", "private": true, - "packageManager": "pnpm@10.33.0", + "packageManager": "pnpm@10.33.0", "lint-staged": { "*.{css,scss}": [ - "stylelint --fix" + "stylelint --fix --allow-empty-input" ], "*.js": [ "wp-scripts format", @@ -46,16 +46,16 @@ "prepare": "husky" }, "devDependencies": { - "@wordpress/api-fetch": "^7.0.0", - "@wordpress/components": "^29.0.0", - "@wordpress/dataviews": "*", - "@wordpress/element": "^6.0.0", - "@wordpress/i18n": "^5.0.0", - "@wordpress/scripts": "^31.0.0", - "lint-staged": "^16.4.0", - "eslint-config-prettier": "10.1.8", + "@wordpress/api-fetch": "^7.47.0", + "@wordpress/components": "^34.0.0", + "@wordpress/dataviews": "^15.0.0", + "@wordpress/element": "^7.0.0", + "@wordpress/i18n": "^6.20.0", + "@wordpress/scripts": "^32.3.0", + "eslint-config-prettier": "10.1.8", "husky": "9.1.7", - "stylelint": "17.9.1", - "stylelint-scss": "7.0.0" + "lint-staged": "^17.0.5", + "stylelint": "17.12.0", + "stylelint-scss": "7.1.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be03642..c222b5f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,38 +9,38 @@ importers: .: devDependencies: '@wordpress/api-fetch': - specifier: ^7.0.0 + specifier: ^7.47.0 version: 7.47.0 '@wordpress/components': - specifier: ^29.0.0 - version: 29.12.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.29)(react@18.3.1) + specifier: ^34.0.0 + version: 34.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.6(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3)) '@wordpress/dataviews': - specifier: '*' - version: 15.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.29)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3)) + specifier: ^15.0.0 + version: 15.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3)) '@wordpress/element': - specifier: ^6.0.0 - version: 6.46.0 + specifier: ^7.0.0 + version: 7.0.0 '@wordpress/i18n': - specifier: ^5.0.0 - version: 5.26.0 + specifier: ^6.20.0 + version: 6.20.0 '@wordpress/scripts': - specifier: ^31.0.0 - version: 31.8.0(@playwright/test@1.60.0)(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(react@18.3.1)(stylelint-scss@7.0.0(stylelint@17.9.1(typescript@6.0.3)))(type-fest@4.41.0)(typescript@6.0.3) + specifier: ^32.3.0 + version: 32.3.0(@playwright/test@1.60.0)(@types/node@25.9.1)(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3))(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint-scss@7.1.1(stylelint@17.12.0(typescript@6.0.3)))(type-fest@4.41.0)(typescript@6.0.3) eslint-config-prettier: specifier: 10.1.8 - version: 10.1.8(eslint@8.57.1) + version: 10.1.8(eslint@10.4.0) husky: specifier: 9.1.7 version: 9.1.7 lint-staged: - specifier: ^16.4.0 - version: 16.4.0 + specifier: ^17.0.5 + version: 17.0.5 stylelint: - specifier: 17.9.1 - version: 17.9.1(typescript@6.0.3) + specifier: 17.12.0 + version: 17.12.0(typescript@6.0.3) stylelint-scss: - specifier: 7.0.0 - version: 7.0.0(stylelint@17.9.1(typescript@6.0.3)) + specifier: 7.1.1 + version: 7.1.1(stylelint@17.12.0(typescript@6.0.3)) packages: @@ -98,8 +98,8 @@ packages: resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} engines: {node: '>=6.9.0'} - '@babel/eslint-parser@7.25.7': - resolution: {integrity: sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==} + '@babel/eslint-parser@7.29.7': + resolution: {integrity: sha512-zxt+UJTOMKvUt3yOg+D58MLuz334pHp93qifMFcjIIO+9hN6t+ufw2gi7vDPMpxvfnHRR+3VVXvIjineCcgyXw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -751,10 +751,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.25.7': - resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} @@ -989,9 +985,15 @@ packages: '@emotion/weak-memoize@0.4.0': resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - '@es-joy/jsdoccomment@0.41.0': - resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==} - engines: {node: '>=16'} + '@es-joy/jsdoccomment@0.50.2': + resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} + engines: {node: '>=18'} + + '@eslint-community/eslint-plugin-eslint-comments@4.7.2': + resolution: {integrity: sha512-LF03qURSwEWm2dz5wtdDCzNk+7Opl0X7q6I3undsaIuNsEiNvRV3BCtqu14Q/6Pzg1tBj44LcxpW2EpSLZStZw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 '@eslint-community/eslint-utils@4.9.1': resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} @@ -1003,13 +1005,34 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/compat@2.1.0': + resolution: {integrity: sha512-LgaSCymEpw7tF53xvDw9SNsraPb1IBHxpdABIOM0hW8UAlP8znrjYtuxfR58FSJ3L9BhwD+FaPRFQpZq84Nh6g==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + peerDependencies: + eslint: ^8.40 || 9 || 10 + peerDependenciesMeta: + eslint: + optional: true - '@eslint/js@8.57.1': - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/config-array@0.23.5': + resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + '@eslint/config-helpers@0.6.0': + resolution: {integrity: sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + '@eslint/core@1.2.1': + resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + '@eslint/object-schema@3.0.5': + resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + '@eslint/plugin-kit@0.7.1': + resolution: {integrity: sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@floating-ui/core@1.7.5': resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} @@ -1067,18 +1090,25 @@ packages: '@hapi/topo@6.0.2': resolution: {integrity: sha512-KR3rD5inZbGMrHmgPxsJ9dbi6zEK+C3ZwUwTa+eMwWLz7oijWUTWD2pMSNNYJAU6Qq+65NkxXjqHr/7LM2Xkqg==} - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanfs/core@0.19.2': + resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.8': + resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==} + engines: {node: '>=18.18.0'} + + '@humanfs/types@0.15.0': + resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==} + engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} '@isaacs/ttlcache@1.4.1': resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} @@ -1816,6 +1846,9 @@ packages: '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + '@types/esrecurse@4.3.1': + resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} + '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} @@ -1831,9 +1864,6 @@ packages: '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - '@types/gradient-parser@0.1.3': - resolution: {integrity: sha512-XDbrTSBlQV9nxE1GiDL3FaOPy4G/KaJkhDutBX48Kg8CYZMBARyyDFGCWfWJn4pobmInmwud1xxH7VJMAr0CKQ==} - '@types/gradient-parser@1.1.0': resolution: {integrity: sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw==} @@ -1894,37 +1924,23 @@ packages: '@types/pg@8.6.1': resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/qs@6.15.1': resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} - peerDependencies: - '@types/react': ^18.0.0 - '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: '@types/react': ^19.2.0 - '@types/react@18.3.29': - resolution: {integrity: sha512-ch0qJdr2JY0r04NXSprbK6TXOgnaJ1Tz23fm5W+z0/CBah6BSBc3n96h7K9GOtwh0HrilNWHIBzE1Ko4Dcw/Wg==} - '@types/react@19.2.15': resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/semver@7.7.1': - resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} - '@types/send@0.17.6': resolution: {integrity: sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==} @@ -1964,93 +1980,64 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@6.21.0': - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/eslint-plugin@8.60.0': + resolution: {integrity: sha512-QYb/sa74/s7OKMbACMjrYnGspj9Hs5YI5aaffSL65UfeBUzVzBJfVo3oWSpbzPurvm7yaCCo2Lk7lVj610HqKw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/parser': ^8.60.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@6.21.0': - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/parser@8.60.0': + resolution: {integrity: sha512-fcqpj/MyK4sxDPcbe7STNPbpQL4RLZOPWuaTmwZYuc+hJKzRf58yRxfhqGpc6PIq9ZyfSBpfHgmUHmHs0KwHwg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@6.21.0': - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/project-service@8.60.0': + resolution: {integrity: sha512-aZu74NNKJeUWqCjDddzdiKaS82dgYgV/vmf+Ui3ZdZejmgfXR/q+pRumgobnQ2cCJTgGTWp4ypiwsuofFubavg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@8.60.0': + resolution: {integrity: sha512-pFzqhllJMs+jghLQWzV00ds39xLzuyqPSev5pd8f4Ir0rtKR3ZLUB4/4dhjOFighWb9larvtfJvqL+4yKDI3Xw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/tsconfig-utils@8.60.0': + resolution: {integrity: sha512-BZPR3RGYlAXnly6ymAxfkVn5rCbZzQNou0rxv3GfWZ8cTQp+hhVd73khbGLAd8k1TlAPLISH337M+tAgAnaJDQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/type-utils@8.60.0': + resolution: {integrity: sha512-SX46wEUtitCpq7AN38HkUU/+zvUpdKf7ephtWAFgckH8O7PQIyL5gvrhQgBLuEYgLfuKWOVvWVskMbuFHAz5xg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@5.62.0': - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + '@typescript-eslint/types@8.60.0': + resolution: {integrity: sha512-AsE7x2XaAK+CVbeih0Fvbn+r1qHxtpLDJ3XUuFcIinT318T90yHMJC+Zgv+jUuDjQQd06HKwxnDu6sz1IcTilA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/typescript-estree@8.60.0': + resolution: {integrity: sha512-3AcZNBGMClm6CXDyo8kYvVGT/sx29sS0oBsIb9oZI2gunA4Vm2M3YHzRLPvsUBBsl+yB5FPtltq7gGH0iTlp9g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/utils@8.60.0': + resolution: {integrity: sha512-HtXuPfrHTyBDkameWpl+vJb1Uevu2tznAyahM1Oc4AENidCLTPiZDWIo4GfcxNdC/RcfGcadzzkqbRG87dUrQA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@ungap/structured-clone@1.3.1': - resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==} + '@typescript-eslint/visitor-keys@8.60.0': + resolution: {integrity: sha512-9WI52t8ZGLVGrPMBet25yAftqY/n95+zmoUUtJBBQTKDSKUu7OsPTroT2op7U9JatkoRccL0YkWDNMFfC4Sjxg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unrs/resolver-binding-android-arm-eabi@1.12.2': resolution: {integrity: sha512-g5T90pqg1bo/7mytQx6F4iBNC0Wsh9cu+z9veDbFjc7HjpesJFWD7QMS0NGStXM075+7dJPPVvBbpZlnrdpi/w==} @@ -2270,13 +2257,6 @@ packages: resolution: {integrity: sha512-ogoxvjDH6lH369uc1SLZkVWVkM/lFTQ9hkhzgn7egWigycdFydG7T76iUw0CvOkHlcxTJGIVaBXEUq7Y3oRqjQ==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/components@29.12.0': - resolution: {integrity: sha512-jE96pUj84OZya54VusRdEIdTiLjbe2Qst3GbHZcQpA5GiSkPBmGjKWpO6FxR7kRDT4GMnZoVxgtV6xJk4IaNQw==} - engines: {node: '>=18.12.0', npm: '>=8.19.2'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - '@wordpress/components@34.0.0': resolution: {integrity: sha512-bpNDS/rnJaI4oosyPmygT7BOb758XUQBPbsE67ke9Qyp1W8iRA8AXkl+bNtuFZl5Jf/q9eDbmIOilQCo+JBetQ==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} @@ -2284,12 +2264,6 @@ packages: react: ^19.2.4 react-dom: ^19.2.4 - '@wordpress/compose@7.46.0': - resolution: {integrity: sha512-6Yv9Wb6tlA4JYU9bdWWuIWpTTzBAVA1zrYu1GY9x2/mCOckk9iLcEEfbKULxdjwwcMo3SKqvyby4f6kEUw/Wsw==} - engines: {node: '>=18.12.0', npm: '>=8.19.2'} - peerDependencies: - react: ^18.0.0 - '@wordpress/compose@8.0.0': resolution: {integrity: sha512-M+zUGHjXzFPJzL9/Kufxe8qTNOE1RHWSynGaF3vdAXJFaQRw30asvyO85DfnEELQ0R5blaWCbBexyp6oIYnyBQ==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} @@ -2338,10 +2312,6 @@ packages: '@playwright/test': '>=1' '@types/node': ^20.17.10 - '@wordpress/element@6.46.0': - resolution: {integrity: sha512-hjnrqZi0cZVdkmN0xQavKfSQJYAkb9pVSnDPpuX65OLxeD9/EWkIXvFzBb+nH8c4NzKKSqQU96XCTQrH37OCIA==} - engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/element@7.0.0': resolution: {integrity: sha512-iJoc3pzeof0mhwN0gVqDqc64xCRoAij2JynU6YxGSmw5a1uJwi1w3GESX3nPR1eaDdv2V6vwkinMBI+aGG7wxQ==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} @@ -2350,12 +2320,12 @@ packages: resolution: {integrity: sha512-3D3dlMxpfc3rTrxASc5osqIR3gp+WgQSn8aqN+1zP8VctM0hm7HdzIix0LwPbyw64DfLiG/jnlRBrtHF6S9UQw==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/eslint-plugin@24.5.0': - resolution: {integrity: sha512-Kd6DReqgLib710txDLFhhktNOFBYzR3Tv4hgeNJ4S3JGpflrq6Cvoku7SL3wBbugddF/1u6dF1B5+0utX0nwdQ==} + '@wordpress/eslint-plugin@25.3.0': + resolution: {integrity: sha512-QCZbHOlQFOM2VFW/3/n9y6l99ErgNz/3SxHQIZkXibezKHM7+hoO0uSyfWtWDhdoqKrh683qHjK7nOGwbTrW8A==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: '@babel/core': '>=7' - eslint: '>=8' + eslint: ^9.0.0 || ^10.0.0 prettier: '>=3' typescript: '>=5' peerDependenciesMeta: @@ -2372,20 +2342,11 @@ packages: resolution: {integrity: sha512-D3sVJF1uTkjTUJvaAVJsoV8dCkP8q8L29NpavP4qClVQAhlYEynhmMUpesoL163f65Fi7XHwfIVejGjGDrMoXA==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/i18n@5.26.0': - resolution: {integrity: sha512-YHzaUWlCuN2ynl47qbsdMkTGtP52+E1giDOdWBgUaSexUYjbeFxKFUzRMB0Wuh1psL80+VzvJOH/mU440KAJnA==} - engines: {node: '>=18.12.0', npm: '>=8.19.2'} - hasBin: true - '@wordpress/i18n@6.20.0': resolution: {integrity: sha512-CRwh4/kRtetolDHL8qXUuvV4XV4lSbvqQ7TiqBK3t6OTtj+exQME9Jb/vQACaQFKJBGCHTHoEtwMfJ5tfrkggg==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} hasBin: true - '@wordpress/icons@10.32.0': - resolution: {integrity: sha512-1WvJdT361X1LnetYBpBWUjAVXZzl+pBdIwHbYRAp8ej47EI/igPmNxmq81nFd40s8fer/9qtipielcqSI6H2rA==} - engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/icons@13.2.0': resolution: {integrity: sha512-KpwoE4hEZrJb9Zw2DJdDaGrywLjUE4TNKM5JxynEQOaztSPQXZ56ssGM07VOhiGiFX+fuh5E8usBN2vQ5JP6dQ==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} @@ -2457,15 +2418,15 @@ packages: peerDependencies: react: ^19.2.4 - '@wordpress/scripts@31.8.0': - resolution: {integrity: sha512-cV/P5YDB6HZaY2JxdXu5pT1mwH4QG47WA7N91b+fTwOM6o4Jmk2///70bDkYaDOpd9hUlaesdisjP/c4DhriIw==} + '@wordpress/scripts@32.3.0': + resolution: {integrity: sha512-9mmnfys0EzM7jNisSDvC36/50rsqssjobal5B7lTgZNB3hLWByO3RFJRz4EnWK2FRhFkvbZCiZCBU6SWR4zcBA==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} hasBin: true peerDependencies: '@playwright/test': ^1.58.2 '@wordpress/env': '>=10.0.0' - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^19.2.4 + react-dom: ^19.2.4 peerDependenciesMeta: '@wordpress/env': optional: true @@ -2481,17 +2442,6 @@ packages: stylelint: ^16.8.2 stylelint-scss: ^6.4.0 - '@wordpress/theme@0.10.0': - resolution: {integrity: sha512-U8CaRvGzeQtFfGQFsKarcbzPEH+jfXJmpOlIpt4bq2goW9CgeWFlDC29p0oyzoMn1Ga9hX+c8ay3nUgSbhmSSA==} - engines: {node: '>=18.12.0', npm: '>=8.19.2'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - stylelint: ^16.8.2 - peerDependenciesMeta: - stylelint: - optional: true - '@wordpress/theme@0.14.0': resolution: {integrity: sha512-Z03kSyK7k1mSWgUE64/Grg7O3EdYIDqkbBjv0f91keb7b/asZgfIHynNhdyg05FQXcRHn8NJhP/cZOVwnyII8A==} engines: {node: '>=18.12.0', npm: '>=8.19.2'} @@ -2843,6 +2793,10 @@ packages: balanced-match@2.0.0: resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + bare-events@2.8.3: resolution: {integrity: sha512-HdUm8EMQBLaJvGUdidNNbqpA1kYkwNcb+MYxkxCLAPJGQzlv9J0C24h8V65Z4c5GLd/JEALDvpFCQgpLJqc0zw==} peerDependencies: @@ -2922,6 +2876,10 @@ packages: brace-expansion@2.1.1: resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -2943,10 +2901,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -3125,10 +3079,6 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} - commander@14.0.3: - resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} - engines: {node: '>=20'} - commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -3358,9 +3308,6 @@ packages: date-fns-jalali@4.1.0-0: resolution: {integrity: sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==} - date-fns@3.6.0: - resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - date-fns@4.3.0: resolution: {integrity: sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==} @@ -3494,10 +3441,6 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -3668,12 +3611,6 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-prettier@8.10.2: - resolution: {integrity: sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - eslint-import-context@0.1.9: resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -3730,12 +3667,12 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jest@27.9.0: - resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + eslint-plugin-jest@28.14.0: + resolution: {integrity: sha512-P9s/qXSMTpRTerE2FQ0qJet2gKbcGyFTPAJipoKxmWqR6uuFqIqk8FuEfg5yBieOezVrEfAMZrEwJ6yEp+1MFQ==} + engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/eslint-plugin': ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 jest: '*' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': @@ -3743,9 +3680,9 @@ packages: jest: optional: true - eslint-plugin-jsdoc@46.10.1: - resolution: {integrity: sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==} - engines: {node: '>=16'} + eslint-plugin-jsdoc@50.8.0: + resolution: {integrity: sha512-UyGb5755LMFWPrZTEqqvTJ3urLz1iqj+bYOHFNag+sw3NvaMWP9K2z+uIn37XfNALmQLQyrBlJ5mkiVPL7ADEg==} + engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -3755,14 +3692,11 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-playwright@0.15.3: - resolution: {integrity: sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==} + eslint-plugin-playwright@2.10.4: + resolution: {integrity: sha512-l0V/VxyqfFbtqCTxj5AdRn3Q6S/hIW4nKBnKZVleVbZ24N2My6Usj//ytX3dKKqAoSbvKck9YtSytfdZ5qjLuA==} + engines: {node: '>=16.9.0'} peerDependencies: - eslint: '>=7' - eslint-plugin-jest: '>=25' - peerDependenciesMeta: - eslint-plugin-jest: - optional: true + eslint: '>=8.40.0' eslint-plugin-prettier@5.5.6: resolution: {integrity: sha512-ifetmTcxWfz+4qRW3pH/ujdTq2jQIj59AxJMIN26K5avYgU8dxycUETQonWiW+wPrYXA0j3Try0l1CnwVQtDqQ==} @@ -3778,11 +3712,11 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-react-hooks@4.6.2: - resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} - engines: {node: '>=10'} + eslint-plugin-react-hooks@7.1.1: + resolution: {integrity: sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==} + engines: {node: '>=18'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 eslint-plugin-react@7.37.5: resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} @@ -3794,9 +3728,9 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-visitor-keys@2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} @@ -3806,15 +3740,31 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@5.0.1: + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + eslint@10.4.0: + resolution: {integrity: sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -3949,9 +3899,9 @@ packages: file-entry-cache@11.1.3: resolution: {integrity: sha512-oMbq0PD6VIiIwMF6LIa7MEwd/l9huKwmqRKXqmrkqIZv8CvRbfowL+L0ryAl8h//HfAS0zS+4SbYoRyAoA6BJA==} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} filename-reserved-regex@2.0.0: resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} @@ -4007,9 +3957,9 @@ packages: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} flat-cache@6.1.22: resolution: {integrity: sha512-N2dnzVJIphnNsjHcrxGW7DePckJ6haPrSFqpsBUhHYgwtKGVq4JrBGielEGD2fCVnsGm1zlBVZ8wGhkyuetgug==} @@ -4200,9 +4150,13 @@ packages: resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} engines: {node: '>=6'} - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} + globals@16.5.0: + resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} + engines: {node: '>=18'} + + globals@17.6.0: + resolution: {integrity: sha512-sepffkT8stwnIYbsMBpoCHJuJM5l98FUF2AnE07hfvE0m/qp3R586hw4jF4uadbhvg1ooIdzuu7CsfD2jzCaNA==} + engines: {node: '>=18'} globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} @@ -4230,17 +4184,10 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - gradient-parser@1.0.2: - resolution: {integrity: sha512-gR6nY33xC9yJoH4wGLQtZQMXDi6RI3H37ERu7kQCVUzlXjNedpZM7xcA489Opwbq0BSGohtWGsWsntupmxelMg==} - engines: {node: '>=0.10.0'} - gradient-parser@1.1.1: resolution: {integrity: sha512-Hu0YfNU+38EsTmnUfLXUKFMXq9yz7htGYpF4x+dlbBhUCvIvzLt0yVLT/gJRmvLKFJdqNFrz4eKkIUjIXSr7Tw==} engines: {node: '>=0.10.0'} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gzip-size@6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} @@ -4293,12 +4240,18 @@ packages: hermes-compiler@250829098.0.10: resolution: {integrity: sha512-TcRlZ0/TlyfJqquRFAWoyElVNnkdYRi/sEp4/Qy8/GYxjg8j2cS9D4MjuaQ+qimkmLN7AmO+44IznRf06mAr0w==} + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + hermes-estree@0.33.3: resolution: {integrity: sha512-6kzYZHCk8Fy1Uc+t3HGYyJn3OL4aeqKLTyina4UFtWl8I0kSL7OmKThaiX+Uh2f8nGw3mo4Ifxg0M5Zk3/Oeqg==} hermes-estree@0.35.0: resolution: {integrity: sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==} + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + hermes-parser@0.33.3: resolution: {integrity: sha512-Yg3HgaG4CqgyowtYjX/FsnPAuZdHOqSMtnbpylbptsQ9nwwSKsy6uRWcGO5RK0EqiX12q8HvDWKgeAVajRO5DA==} @@ -4538,10 +4491,6 @@ packages: is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - is-bun-module@2.0.0: resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} @@ -4614,10 +4563,6 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - is-path-inside@4.0.0: resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} engines: {node: '>=12'} @@ -4924,8 +4869,8 @@ packages: jsc-safe-url@0.2.4: resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - jsdoc-type-pratt-parser@4.0.0: - resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} + jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} jsdom@26.1.0: @@ -5064,14 +5009,14 @@ packages: linkify-it@3.0.3: resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - lint-staged@16.4.0: - resolution: {integrity: sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==} - engines: {node: '>=20.17'} + lint-staged@17.0.5: + resolution: {integrity: sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==} + engines: {node: '>=22.22.1'} hasBin: true - listr2@9.0.5: - resolution: {integrity: sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==} - engines: {node: '>=20.0.0'} + listr2@10.2.1: + resolution: {integrity: sha512-7I5knELsJKTUjXG+A6BkKAiGkW1i25fNa/xlUl9hFtk15WbE9jndA89xu5FzQKrY5llajE1hfZZFMILXkDHk/Q==} + engines: {node: '>=22.13.0'} loader-runner@4.3.2: resolution: {integrity: sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==} @@ -5102,9 +5047,6 @@ packages: lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.throttle@4.1.1: resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} @@ -5371,16 +5313,16 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} + minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.9: resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} @@ -5668,6 +5610,9 @@ packages: parse-cache-control@1.0.1: resolution: {integrity: sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==} + parse-imports-exports@0.2.4: + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} + parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -5676,6 +5621,9 @@ packages: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} + parse-statements@1.0.11: + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} + parse5@7.3.0: resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} @@ -6141,11 +6089,6 @@ packages: react-devtools-core@6.1.5: resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - react-dom@19.2.6: resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} peerDependencies: @@ -6178,10 +6121,6 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - react@19.2.6: resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} @@ -6237,9 +6176,6 @@ packages: regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regexp.prototype.flags@1.5.4: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} @@ -6422,9 +6358,6 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} @@ -6649,9 +6582,6 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - stable-hash-x@0.2.0: resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} engines: {node: '>=12.0.0'} @@ -6800,8 +6730,8 @@ packages: peerDependencies: stylelint: ^16.8.2 - stylelint-scss@7.0.0: - resolution: {integrity: sha512-H88kCC+6Vtzj76NsC8rv6x/LW8slBzIbyeSjsKVlS+4qaEJoDrcJR4L+8JdrR2ORdTscrBzYWiiT2jq6leYR1Q==} + stylelint-scss@7.1.1: + resolution: {integrity: sha512-pLPXJZ7RtAFNLXe8gqarf3B56ScVTd1vPiL9IFgcJkIZsYPzAgLJPh2h9NHrp3BFeKrtAkIgwQ08QSmhvlv1gA==} engines: {node: '>=20.19.0'} peerDependencies: stylelint: ^16.8.2 || ^17.0.0 @@ -6811,8 +6741,8 @@ packages: engines: {node: '>=18.12.0'} hasBin: true - stylelint@17.9.1: - resolution: {integrity: sha512-THTmnAPJTrg/JhkTWZlSyrO+HUYMx6ELthIHeMyD2WOKqXIJUFQv2Yxn91bvUrZdbBJaW2dUuQdPST2wcQ6C3g==} + stylelint@17.12.0: + resolution: {integrity: sha512-KIlzWXMHUvgfPUR0R7TK3H80yCIi0uoivUwf+6Az4yrHJD1Q3c1qIkh/H5Z0i/K3QXgtq/UMEkWyBUSUwnpnOg==} engines: {node: '>=20.19.0'} hasBin: true @@ -6939,9 +6869,6 @@ packages: text-decoder@1.2.7: resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - third-party-web@0.27.0: resolution: {integrity: sha512-h0JYX+dO2Zr3abCQpS6/uFjujaOjA1DyDzGQ41+oFn9VW/ARiq9g5ln7qEP9+BTzDpOMyIfsfj4OvfgXAsMUSA==} @@ -7013,27 +6940,18 @@ packages: resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} engines: {node: '>=0.10.0'} - ts-api-utils@1.4.3: - resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} - engines: {node: '>=16'} + ts-api-utils@2.5.0: + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} + engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.2.0' + typescript: '>=4.8.4' tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - 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' - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -7046,10 +6964,6 @@ packages: resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} engines: {node: '>=10'} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -7097,6 +7011,13 @@ packages: typed-query-selector@2.12.2: resolution: {integrity: sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==} + typescript-eslint@8.60.0: + resolution: {integrity: sha512-9f65qWLZdAW9m1JaxBDUHcqRUfL8bkxxXL7XxEfI+F09q56PkBvIfCjLF3yInsDM/BBmwkqmCQdCZe/RYlIWEw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' + typescript@6.0.3: resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} @@ -7193,11 +7114,6 @@ packages: deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). - hasBin: true - v8-to-istanbul@9.3.0: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} @@ -7368,6 +7284,10 @@ packages: engines: {node: '>=14'} hasBin: true + wrap-ansi@10.0.0: + resolution: {integrity: sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==} + engines: {node: '>=20'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -7472,12 +7392,21 @@ packages: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} + zod-validation-error@4.0.2: + resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.4.3: + resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} + snapshots: '@ampproject/remapping@2.3.0': @@ -7490,34 +7419,36 @@ snapshots: '@ariakit/store': 0.1.1 '@ariakit/utils': 0.1.1 - '@ariakit/react-components@0.1.1(react@18.3.1)': + '@ariakit/react-components@0.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@ariakit/components': 0.1.1 - '@ariakit/react-store': 0.1.1(react@18.3.1) - '@ariakit/react-utils': 0.1.1(react@18.3.1) + '@ariakit/react-store': 0.1.1(react@19.2.6) + '@ariakit/react-utils': 0.1.1(react@19.2.6) '@ariakit/store': 0.1.1 '@ariakit/utils': 0.1.1 '@floating-ui/dom': 1.7.6 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) - '@ariakit/react-store@0.1.1(react@18.3.1)': + '@ariakit/react-store@0.1.1(react@19.2.6)': dependencies: - '@ariakit/react-utils': 0.1.1(react@18.3.1) + '@ariakit/react-utils': 0.1.1(react@19.2.6) '@ariakit/store': 0.1.1 '@ariakit/utils': 0.1.1 - react: 18.3.1 - use-sync-external-store: 1.6.0(react@18.3.1) + react: 19.2.6 + use-sync-external-store: 1.6.0(react@19.2.6) - '@ariakit/react-utils@0.1.1(react@18.3.1)': + '@ariakit/react-utils@0.1.1(react@19.2.6)': dependencies: '@ariakit/store': 0.1.1 '@ariakit/utils': 0.1.1 - react: 18.3.1 + react: 19.2.6 - '@ariakit/react@0.4.28(react@18.3.1)': + '@ariakit/react@0.4.28(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@ariakit/react-components': 0.1.1(react@18.3.1) - react: 18.3.1 + '@ariakit/react-components': 0.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) '@ariakit/store@0.1.1': dependencies: @@ -7581,11 +7512,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.25.7(@babel/core@7.25.7)(eslint@8.57.1)': + '@babel/eslint-parser@7.29.7(@babel/core@7.25.7)(eslint@10.4.0)': dependencies: '@babel/core': 7.25.7 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 + eslint: 10.4.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -8494,10 +8425,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/runtime@7.25.7': - dependencies: - regenerator-runtime: 0.14.1 - '@babel/runtime@7.29.7': {} '@babel/template@7.29.7': @@ -8523,49 +8450,28 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 - '@base-ui/react@1.5.0(@date-fns/tz@1.5.0)(@types/react@18.3.29)(date-fns@4.3.0)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.29.7 - '@base-ui/utils': 0.2.9(@types/react@18.3.29)(react@18.3.1) - '@floating-ui/react-dom': 2.1.8(react@18.3.1) - '@floating-ui/utils': 0.2.11 - react: 18.3.1 - use-sync-external-store: 1.6.0(react@18.3.1) - optionalDependencies: - '@date-fns/tz': 1.5.0 - '@types/react': 18.3.29 - date-fns: 4.3.0 - - '@base-ui/react@1.5.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react@18.3.1)': + '@base-ui/react@1.5.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@babel/runtime': 7.29.7 - '@base-ui/utils': 0.2.9(@types/react@19.2.15)(react@18.3.1) - '@floating-ui/react-dom': 2.1.8(react@18.3.1) + '@base-ui/utils': 0.2.9(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@floating-ui/react-dom': 2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@floating-ui/utils': 0.2.11 - react: 18.3.1 - use-sync-external-store: 1.6.0(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + use-sync-external-store: 1.6.0(react@19.2.6) optionalDependencies: '@date-fns/tz': 1.5.0 '@types/react': 19.2.15 date-fns: 4.3.0 - '@base-ui/utils@0.2.9(@types/react@18.3.29)(react@18.3.1)': + '@base-ui/utils@0.2.9(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@babel/runtime': 7.29.7 '@floating-ui/utils': 0.2.11 - react: 18.3.1 - reselect: 5.2.0 - use-sync-external-store: 1.6.0(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.29 - - '@base-ui/utils@0.2.9(@types/react@19.2.15)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.29.7 - '@floating-ui/utils': 0.2.11 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) reselect: 5.2.0 - use-sync-external-store: 1.6.0(react@18.3.1) + use-sync-external-store: 1.6.0(react@19.2.6) optionalDependencies: '@types/react': 19.2.15 @@ -8672,7 +8578,7 @@ snapshots: '@emotion/babel-plugin@11.13.5': dependencies: '@babel/helper-module-imports': 7.29.7 - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.29.7 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 '@emotion/serialize': 1.3.3 @@ -8711,33 +8617,33 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/native@11.11.0(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1)': + '@emotion/native@11.11.0(@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)': dependencies: - '@emotion/primitives-core': 11.13.2(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(react@18.3.1) - react-native: 0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1) + '@emotion/primitives-core': 11.13.2(@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6))(react@19.2.6) + react-native: 0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6) transitivePeerDependencies: - '@emotion/react' - react - '@emotion/primitives-core@11.13.2(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(react@18.3.1)': + '@emotion/primitives-core@11.13.2(@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)': dependencies: - '@emotion/react': 11.14.0(@types/react@18.3.29)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.2.15)(react@19.2.6) css-to-react-native: 3.2.0 - react: 18.3.1 + react: 19.2.6 - '@emotion/react@11.14.0(@types/react@18.3.29)(react@18.3.1)': + '@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6)': dependencies: - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.29.7 '@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(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.6) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.2.6 optionalDependencies: - '@types/react': 18.3.29 + '@types/react': 19.2.15 transitivePeerDependencies: - supports-color @@ -8751,31 +8657,16 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(@types/react@18.3.29)(react@18.3.1)': + '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6))(@types/react@19.2.15)(react@19.2.6)': dependencies: - '@babel/runtime': 7.25.7 - '@emotion/babel-plugin': 11.13.5 - '@emotion/is-prop-valid': 1.4.0 - '@emotion/react': 11.14.0(@types/react@18.3.29)(react@18.3.1) - '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) - '@emotion/utils': 1.4.2 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.29 - transitivePeerDependencies: - - supports-color - - '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(@types/react@19.2.15)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.29.7 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.4.0 - '@emotion/react': 11.14.0(@types/react@18.3.29)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.2.15)(react@19.2.6) '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.6) '@emotion/utils': 1.4.2 - react: 18.3.1 + react: 19.2.6 optionalDependencies: '@types/react': 19.2.15 transitivePeerDependencies: @@ -8783,42 +8674,63 @@ snapshots: '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1)': + '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.6)': dependencies: - react: 18.3.1 + react: 19.2.6 '@emotion/utils@1.4.2': {} '@emotion/weak-memoize@0.4.0': {} - '@es-joy/jsdoccomment@0.41.0': + '@es-joy/jsdoccomment@0.50.2': dependencies: + '@types/estree': 1.0.9 + '@typescript-eslint/types': 8.60.0 comment-parser: 1.4.1 esquery: 1.7.0 - jsdoc-type-pratt-parser: 4.0.0 + jsdoc-type-pratt-parser: 4.1.0 - '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)': + '@eslint-community/eslint-plugin-eslint-comments@4.7.2(eslint@10.4.0)': dependencies: - eslint: 8.57.1 + escape-string-regexp: 4.0.0 + eslint: 10.4.0 + ignore: 7.0.5 + + '@eslint-community/eslint-utils@4.9.1(eslint@10.4.0)': + dependencies: + eslint: 10.4.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/eslintrc@2.1.4': + '@eslint/compat@2.1.0(eslint@10.4.0)': dependencies: - ajv: 6.15.0 + '@eslint/core': 1.2.1 + optionalDependencies: + eslint: 10.4.0 + + '@eslint/config-array@0.23.5': + dependencies: + '@eslint/object-schema': 3.0.5 debug: 4.4.3 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.1 - minimatch: 3.1.5 - strip-json-comments: 3.1.1 + minimatch: 10.2.5 transitivePeerDependencies: - supports-color - '@eslint/js@8.57.1': {} + '@eslint/config-helpers@0.6.0': + dependencies: + '@eslint/core': 1.2.1 + + '@eslint/core@1.2.1': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/object-schema@3.0.5': {} + + '@eslint/plugin-kit@0.7.1': + dependencies: + '@eslint/core': 1.2.1 + levn: 0.4.1 '@floating-ui/core@1.7.5': dependencies: @@ -8829,15 +8741,17 @@ snapshots: '@floating-ui/core': 1.7.5 '@floating-ui/utils': 0.2.11 - '@floating-ui/react-dom@2.0.8(react@18.3.1)': + '@floating-ui/react-dom@2.0.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@floating-ui/dom': 1.7.6 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) - '@floating-ui/react-dom@2.1.8(react@18.3.1)': + '@floating-ui/react-dom@2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@floating-ui/dom': 1.7.6 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) '@floating-ui/utils@0.2.11': {} @@ -8883,17 +8797,21 @@ snapshots: dependencies: '@hapi/hoek': 11.0.7 - '@humanwhocodes/config-array@0.13.0': + '@humanfs/core@0.19.2': dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3 - minimatch: 3.1.5 - transitivePeerDependencies: - - supports-color + '@humanfs/types': 0.15.0 + + '@humanfs/node@0.16.8': + dependencies: + '@humanfs/core': 0.19.2 + '@humanfs/types': 0.15.0 + '@humanwhocodes/retry': 0.4.3 + + '@humanfs/types@0.15.0': {} '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.4.3': {} '@isaacs/ttlcache@1.4.1': {} @@ -9602,14 +9520,14 @@ snapshots: '@react-native/normalize-colors@0.85.3': {} - '@react-native/virtualized-lists@0.85.3(@types/react@18.3.29)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.85.3(@types/react@19.2.15)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.3.1 - react-native: 0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1) + react: 19.2.6 + react-native: 0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6) optionalDependencies: - '@types/react': 18.3.29 + '@types/react': 19.2.15 '@rtsao/scc@1.1.0': {} @@ -9865,6 +9783,8 @@ snapshots: dependencies: '@types/node': 25.9.1 + '@types/esrecurse@4.3.1': {} + '@types/estree@1.0.9': {} '@types/express-serve-static-core@4.19.8': @@ -9892,8 +9812,6 @@ snapshots: dependencies: '@types/node': 25.9.1 - '@types/gradient-parser@0.1.3': {} - '@types/gradient-parser@1.1.0': {} '@types/highlight-words-core@1.2.1': {} @@ -9956,33 +9874,20 @@ snapshots: pg-protocol: 1.14.0 pg-types: 2.2.0 - '@types/prop-types@15.7.15': {} - '@types/qs@6.15.1': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.7(@types/react@18.3.29)': - dependencies: - '@types/react': 18.3.29 - '@types/react-dom@19.2.3(@types/react@19.2.15)': dependencies: '@types/react': 19.2.15 - '@types/react@18.3.29': - dependencies: - '@types/prop-types': 15.7.15 - csstype: 3.2.3 - '@types/react@19.2.15': dependencies: csstype: 3.2.3 '@types/retry@0.12.0': {} - '@types/semver@7.7.1': {} - '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 @@ -10031,134 +9936,96 @@ snapshots: '@types/node': 25.9.1 optional: true - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@6.0.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3 - eslint: 8.57.1 - graphemer: 1.4.0 - ignore: 5.3.2 + '@typescript-eslint/parser': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.60.0 + '@typescript-eslint/type-utils': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.60.0 + eslint: 10.4.0 + ignore: 7.0.5 natural-compare: 1.4.0 - semver: 7.8.1 - ts-api-utils: 1.4.3(typescript@6.0.3) - optionalDependencies: + ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3)': + '@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/scope-manager': 8.60.0 + '@typescript-eslint/types': 8.60.0 + '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.60.0 debug: 4.4.3 - eslint: 8.57.1 - optionalDependencies: + eslint: 10.4.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - - '@typescript-eslint/scope-manager@6.21.0': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - - '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@6.0.3)': + '@typescript-eslint/project-service@8.60.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@6.0.3) + '@typescript-eslint/types': 8.60.0 debug: 4.4.3 - eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@6.0.3) - optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@5.62.0': {} - - '@typescript-eslint/types@6.21.0': {} + '@typescript-eslint/scope-manager@8.60.0': + dependencies: + '@typescript-eslint/types': 8.60.0 + '@typescript-eslint/visitor-keys': 8.60.0 - '@typescript-eslint/typescript-estree@5.62.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.60.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.8.1 - tsutils: 3.21.0(typescript@6.0.3) - optionalDependencies: typescript: 6.0.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.60.0(eslint@10.4.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 8.60.0 + '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.60.0(eslint@10.4.0)(typescript@6.0.3) debug: 4.4.3 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.8.1 - ts-api-utils: 1.4.3(typescript@6.0.3) - optionalDependencies: + eslint: 10.4.0 + ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@6.0.3)': + '@typescript-eslint/types@8.60.0': {} + + '@typescript-eslint/typescript-estree@8.60.0(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@types/json-schema': 7.0.15 - '@types/semver': 7.7.1 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) - eslint: 8.57.1 - eslint-scope: 5.1.1 + '@typescript-eslint/project-service': 8.60.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@6.0.3) + '@typescript-eslint/types': 8.60.0 + '@typescript-eslint/visitor-keys': 8.60.0 + debug: 4.4.3 + minimatch: 10.2.5 semver: 7.8.1 + tinyglobby: 0.2.16 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@6.0.3)': + '@typescript-eslint/utils@8.60.0(eslint@10.4.0)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@types/json-schema': 7.0.15 - '@types/semver': 7.7.1 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.3) - eslint: 8.57.1 - semver: 7.8.1 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.4.0) + '@typescript-eslint/scope-manager': 8.60.0 + '@typescript-eslint/types': 8.60.0 + '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3) + eslint: 10.4.0 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - - typescript - - '@typescript-eslint/visitor-keys@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@6.21.0': + '@typescript-eslint/visitor-keys@8.60.0': dependencies: - '@typescript-eslint/types': 6.21.0 - eslint-visitor-keys: 3.4.3 - - '@ungap/structured-clone@1.3.1': {} + '@typescript-eslint/types': 8.60.0 + eslint-visitor-keys: 5.0.1 '@unrs/resolver-binding-android-arm-eabi@1.12.2': optional: true @@ -10232,10 +10099,10 @@ snapshots: '@use-gesture/core@10.3.1': {} - '@use-gesture/react@10.3.1(react@18.3.1)': + '@use-gesture/react@10.3.1(react@19.2.6)': dependencies: '@use-gesture/core': 10.3.1 - react: 18.3.1 + react: 19.2.6 '@webassemblyjs/ast@1.14.1': dependencies: @@ -10361,78 +10228,25 @@ snapshots: '@wordpress/browserslist-config@6.47.0': {} - '@wordpress/components@29.12.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.29)(react@18.3.1)': - dependencies: - '@ariakit/react': 0.4.28(react@18.3.1) - '@babel/runtime': 7.25.7 - '@emotion/cache': 11.14.0 - '@emotion/css': 11.13.5 - '@emotion/react': 11.14.0(@types/react@18.3.29)(react@18.3.1) - '@emotion/serialize': 1.3.3 - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(@types/react@18.3.29)(react@18.3.1) - '@emotion/utils': 1.4.2 - '@floating-ui/react-dom': 2.1.8(react@18.3.1) - '@types/gradient-parser': 0.1.3 - '@types/highlight-words-core': 1.2.1 - '@use-gesture/react': 10.3.1(react@18.3.1) - '@wordpress/a11y': 4.47.0 - '@wordpress/compose': 7.46.0(react@18.3.1) - '@wordpress/date': 5.47.0 - '@wordpress/deprecated': 4.47.0 - '@wordpress/dom': 4.47.0 - '@wordpress/element': 6.46.0 - '@wordpress/escape-html': 3.47.0 - '@wordpress/hooks': 4.47.0 - '@wordpress/html-entities': 4.47.0 - '@wordpress/i18n': 5.26.0 - '@wordpress/icons': 10.32.0(react@18.3.1) - '@wordpress/is-shallow-equal': 5.47.0 - '@wordpress/keycodes': 4.47.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) - '@wordpress/private-apis': 1.47.0 - '@wordpress/rich-text': 7.47.0(react@18.3.1) - '@wordpress/warning': 3.47.0 - change-case: 4.1.2 - clsx: 2.1.1 - colord: 2.9.3 - date-fns: 3.6.0 - deepmerge: 4.3.1 - fast-deep-equal: 3.1.3 - framer-motion: 11.18.2(@emotion/is-prop-valid@1.4.0)(react@18.3.1) - gradient-parser: 1.0.2 - highlight-words-core: 1.2.3 - is-plain-object: 5.0.0 - memize: 2.1.1 - path-to-regexp: 6.3.0 - re-resizable: 6.11.2(react@18.3.1) - react: 18.3.1 - react-colorful: 5.7.0(react@18.3.1) - remove-accents: 0.5.0 - uuid: 9.0.1 - transitivePeerDependencies: - - '@emotion/is-prop-valid' - - '@types/react' - - supports-color - - '@wordpress/components@34.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3))': + '@wordpress/components@34.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.6(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3))': dependencies: - '@ariakit/react': 0.4.28(react@18.3.1) + '@ariakit/react': 0.4.28(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@date-fns/utc': 2.1.1 '@emotion/cache': 11.14.0 '@emotion/css': 11.13.5 - '@emotion/native': 11.11.0(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1) - '@emotion/react': 11.14.0(@types/react@18.3.29)(react@18.3.1) + '@emotion/native': 11.11.0(@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6) + '@emotion/react': 11.14.0(@types/react@19.2.15)(react@19.2.6) '@emotion/serialize': 1.3.3 - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.15)(react@18.3.1))(@types/react@19.2.15)(react@18.3.1) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.15)(react@19.2.6))(@types/react@19.2.15)(react@19.2.6) '@emotion/utils': 1.4.2 - '@floating-ui/react-dom': 2.0.8(react@18.3.1) + '@floating-ui/react-dom': 2.0.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/gradient-parser': 1.1.0 '@types/highlight-words-core': 1.2.1 '@types/react': 19.2.15 - '@use-gesture/react': 10.3.1(react@18.3.1) + '@use-gesture/react': 10.3.1(react@19.2.6) '@wordpress/a11y': 4.47.0 '@wordpress/base-styles': 9.0.0 - '@wordpress/compose': 8.0.0(react@18.3.1) + '@wordpress/compose': 8.0.0(react@19.2.6) '@wordpress/date': 5.47.0 '@wordpress/deprecated': 4.47.0 '@wordpress/dom': 4.47.0 @@ -10441,14 +10255,14 @@ snapshots: '@wordpress/hooks': 4.47.0 '@wordpress/html-entities': 4.47.0 '@wordpress/i18n': 6.20.0 - '@wordpress/icons': 13.2.0(react@18.3.1) + '@wordpress/icons': 13.2.0(react@19.2.6) '@wordpress/is-shallow-equal': 5.47.0 '@wordpress/keycodes': 4.47.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) + '@wordpress/primitives': 4.47.0(react@19.2.6) '@wordpress/private-apis': 1.47.0 - '@wordpress/rich-text': 7.47.0(react@18.3.1) + '@wordpress/rich-text': 7.47.0(react@19.2.6) '@wordpress/style-runtime': 0.3.0 - '@wordpress/ui': 0.14.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3)) + '@wordpress/ui': 0.14.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3)) '@wordpress/warning': 3.47.0 change-case: 4.1.2 clsx: 2.1.1 @@ -10457,16 +10271,17 @@ snapshots: date-fns: 4.3.0 deepmerge: 4.3.1 fast-deep-equal: 3.1.3 - framer-motion: 11.18.2(@emotion/is-prop-valid@1.4.0)(react@18.3.1) + framer-motion: 11.18.2(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) gradient-parser: 1.1.1 highlight-words-core: 1.2.3 is-plain-object: 5.0.0 memize: 2.1.1 path-to-regexp: 6.3.0 - re-resizable: 6.11.2(react@18.3.1) - react: 18.3.1 - react-colorful: 5.7.0(react@18.3.1) - react-day-picker: 9.14.0(react@18.3.1) + re-resizable: 6.11.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.6 + react-colorful: 5.7.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react-day-picker: 9.14.0(react@19.2.6) + react-dom: 19.2.6(react@19.2.6) remove-accents: 0.5.0 uuid: 14.0.0 transitivePeerDependencies: @@ -10476,22 +10291,7 @@ snapshots: - stylelint - supports-color - '@wordpress/compose@7.46.0(react@18.3.1)': - dependencies: - '@types/mousetrap': 1.6.15 - '@wordpress/deprecated': 4.47.0 - '@wordpress/dom': 4.47.0 - '@wordpress/element': 6.46.0 - '@wordpress/is-shallow-equal': 5.47.0 - '@wordpress/keycodes': 4.47.0 - '@wordpress/priority-queue': 3.47.0 - '@wordpress/undo-manager': 1.47.0 - change-case: 4.1.2 - mousetrap: 1.6.5 - react: 18.3.1 - use-memo-one: 1.1.3(react@18.3.1) - - '@wordpress/compose@8.0.0(react@18.3.1)': + '@wordpress/compose@8.0.0(react@19.2.6)': dependencies: '@types/mousetrap': 1.6.15 '@wordpress/deprecated': 4.47.0 @@ -10504,12 +10304,12 @@ snapshots: '@wordpress/undo-manager': 1.47.0 change-case: 4.1.2 mousetrap: 1.6.5 - react: 18.3.1 - use-memo-one: 1.1.3(react@18.3.1) + react: 19.2.6 + use-memo-one: 1.1.3(react@19.2.6) - '@wordpress/data@10.47.0(react@18.3.1)': + '@wordpress/data@10.47.0(react@19.2.6)': dependencies: - '@wordpress/compose': 8.0.0(react@18.3.1) + '@wordpress/compose': 8.0.0(react@19.2.6) '@wordpress/deprecated': 4.47.0 '@wordpress/element': 7.0.0 '@wordpress/is-shallow-equal': 5.47.0 @@ -10520,34 +10320,35 @@ snapshots: equivalent-key-map: 0.2.2 is-plain-object: 5.0.0 is-promise: 4.0.0 - react: 18.3.1 + react: 19.2.6 redux: 5.0.1 rememo: 4.0.2 - use-memo-one: 1.1.3(react@18.3.1) + use-memo-one: 1.1.3(react@19.2.6) - '@wordpress/dataviews@15.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.29)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3))': + '@wordpress/dataviews@15.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3))': dependencies: - '@ariakit/react': 0.4.28(react@18.3.1) + '@ariakit/react': 0.4.28(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@wordpress/base-styles': 9.0.0 - '@wordpress/components': 34.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3)) - '@wordpress/compose': 8.0.0(react@18.3.1) - '@wordpress/data': 10.47.0(react@18.3.1) + '@wordpress/components': 34.0.0(@date-fns/tz@1.5.0)(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.6(react@19.2.6))(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3)) + '@wordpress/compose': 8.0.0(react@19.2.6) + '@wordpress/data': 10.47.0(react@19.2.6) '@wordpress/date': 5.47.0 '@wordpress/deprecated': 4.47.0 '@wordpress/element': 7.0.0 '@wordpress/i18n': 6.20.0 - '@wordpress/icons': 13.2.0(react@18.3.1) + '@wordpress/icons': 13.2.0(react@19.2.6) '@wordpress/keycodes': 4.47.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) + '@wordpress/primitives': 4.47.0(react@19.2.6) '@wordpress/private-apis': 1.47.0 - '@wordpress/ui': 0.14.0(@date-fns/tz@1.5.0)(@types/react@18.3.29)(date-fns@4.3.0)(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3)) + '@wordpress/ui': 0.14.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3)) '@wordpress/warning': 3.47.0 clsx: 2.1.1 colord: 2.9.3 date-fns: 4.3.0 deepmerge: 4.3.1 fast-deep-equal: 3.1.3 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) remove-accents: 0.5.0 transitivePeerDependencies: - '@date-fns/tz' @@ -10595,16 +10396,6 @@ snapshots: - supports-color - utf-8-validate - '@wordpress/element@6.46.0': - dependencies: - '@types/react': 18.3.29 - '@types/react-dom': 18.3.7(@types/react@18.3.29) - '@wordpress/escape-html': 3.47.0 - change-case: 4.1.2 - is-plain-object: 5.0.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - '@wordpress/element@7.0.0': dependencies: '@types/react': 19.2.15 @@ -10618,34 +10409,37 @@ snapshots: '@wordpress/escape-html@3.47.0': {} - '@wordpress/eslint-plugin@24.5.0(@babel/core@7.25.7)(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(react@18.3.1)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3)': + '@wordpress/eslint-plugin@25.3.0(@babel/core@7.25.7)(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3))(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3)': dependencies: '@babel/core': 7.25.7 - '@babel/eslint-parser': 7.25.7(@babel/core@7.25.7)(eslint@8.57.1) - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@6.0.3) + '@babel/eslint-parser': 7.29.7(@babel/core@7.25.7)(eslint@10.4.0) + '@eslint-community/eslint-plugin-eslint-comments': 4.7.2(eslint@10.4.0) + '@eslint/compat': 2.1.0(eslint@10.4.0) '@wordpress/babel-preset-default': 8.47.0 '@wordpress/prettier-config': 4.47.0(wp-prettier@3.0.3) - '@wordpress/theme': 0.10.0(react@18.3.1)(stylelint@16.26.1(typescript@6.0.3)) + '@wordpress/theme': 0.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@16.26.1(typescript@6.0.3)) cosmiconfig: 7.1.0 - eslint: 8.57.1 - eslint-config-prettier: 8.10.2(eslint@8.57.1) - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@8.57.1) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3) - eslint-plugin-jsdoc: 46.10.1(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-playwright: 0.15.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3))(eslint@8.57.1) - eslint-plugin-prettier: 5.5.6(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(wp-prettier@3.0.3) - eslint-plugin-react: 7.37.5(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) - globals: 13.24.0 + eslint: 10.4.0 + eslint-config-prettier: 10.1.8(eslint@10.4.0) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@10.4.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0) + eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3) + eslint-plugin-jsdoc: 50.8.0(eslint@10.4.0) + eslint-plugin-jsx-a11y: 6.10.2(eslint@10.4.0) + eslint-plugin-playwright: 2.10.4(eslint@10.4.0) + eslint-plugin-prettier: 5.5.6(eslint-config-prettier@10.1.8(eslint@10.4.0))(eslint@10.4.0)(wp-prettier@3.0.3) + eslint-plugin-react: 7.37.5(eslint@10.4.0) + eslint-plugin-react-hooks: 7.1.1(eslint@10.4.0) + globals: 16.5.0 requireindex: 1.2.0 + typescript-eslint: 8.60.0(eslint@10.4.0)(typescript@6.0.3) optionalDependencies: prettier: wp-prettier@3.0.3 typescript: 6.0.3 transitivePeerDependencies: - '@types/eslint' + - '@typescript-eslint/eslint-plugin' + - '@typescript-eslint/parser' - eslint-import-resolver-webpack - eslint-plugin-import-x - jest @@ -10658,15 +10452,6 @@ snapshots: '@wordpress/html-entities@4.47.0': {} - '@wordpress/i18n@5.26.0': - dependencies: - '@babel/runtime': 7.25.7 - '@wordpress/hooks': 4.47.0 - gettext-parser: 1.4.0 - memize: 2.1.1 - sprintf-js: 1.1.3 - tannin: 1.2.0 - '@wordpress/i18n@6.20.0': dependencies: '@tannin/sprintf': 1.3.3 @@ -10675,20 +10460,12 @@ snapshots: memize: 2.1.1 tannin: 1.2.0 - '@wordpress/icons@10.32.0(react@18.3.1)': - dependencies: - '@babel/runtime': 7.25.7 - '@wordpress/element': 6.46.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) - transitivePeerDependencies: - - react - - '@wordpress/icons@13.2.0(react@18.3.1)': + '@wordpress/icons@13.2.0(react@19.2.6)': dependencies: '@wordpress/element': 7.0.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) + '@wordpress/primitives': 4.47.0(react@19.2.6) change-case: 4.1.2 - react: 18.3.1 + react: 19.2.6 '@wordpress/is-shallow-equal@5.47.0': {} @@ -10726,11 +10503,11 @@ snapshots: dependencies: prettier: wp-prettier@3.0.3 - '@wordpress/primitives@4.47.0(react@18.3.1)': + '@wordpress/primitives@4.47.0(react@19.2.6)': dependencies: '@wordpress/element': 7.0.0 clsx: 2.1.1 - react: 18.3.1 + react: 19.2.6 '@wordpress/priority-queue@3.47.0': dependencies: @@ -10745,11 +10522,11 @@ snapshots: redux: 5.0.1 rungen: 0.3.2 - '@wordpress/rich-text@7.47.0(react@18.3.1)': + '@wordpress/rich-text@7.47.0(react@19.2.6)': dependencies: '@wordpress/a11y': 4.47.0 - '@wordpress/compose': 8.0.0(react@18.3.1) - '@wordpress/data': 10.47.0(react@18.3.1) + '@wordpress/compose': 8.0.0(react@19.2.6) + '@wordpress/data': 10.47.0(react@19.2.6) '@wordpress/deprecated': 4.47.0 '@wordpress/dom': 4.47.0 '@wordpress/element': 7.0.0 @@ -10759,9 +10536,9 @@ snapshots: '@wordpress/private-apis': 1.47.0 colord: 2.9.3 memize: 2.1.1 - react: 18.3.1 + react: 19.2.6 - '@wordpress/scripts@31.8.0(@playwright/test@1.60.0)(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(react@18.3.1)(stylelint-scss@7.0.0(stylelint@17.9.1(typescript@6.0.3)))(type-fest@4.41.0)(typescript@6.0.3)': + '@wordpress/scripts@32.3.0(@playwright/test@1.60.0)(@types/node@25.9.1)(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3))(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint-scss@7.1.1(stylelint@17.12.0(typescript@6.0.3)))(type-fest@4.41.0)(typescript@6.0.3)': dependencies: '@babel/core': 7.25.7 '@playwright/test': 1.60.0 @@ -10771,12 +10548,12 @@ snapshots: '@wordpress/browserslist-config': 6.47.0 '@wordpress/dependency-extraction-webpack-plugin': 6.47.0(webpack@5.107.2) '@wordpress/e2e-test-utils-playwright': 1.47.0(@playwright/test@1.60.0)(@types/node@25.9.1) - '@wordpress/eslint-plugin': 24.5.0(@babel/core@7.25.7)(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(react@18.3.1)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3) + '@wordpress/eslint-plugin': 25.3.0(@babel/core@7.25.7)(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3))(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3) '@wordpress/jest-preset-default': 12.47.0(@babel/core@7.25.7)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)) '@wordpress/npm-package-json-lint-config': 5.47.0(npm-package-json-lint@6.4.0(typescript@6.0.3)) '@wordpress/postcss-plugins-preset': 5.47.0(postcss@8.5.15) '@wordpress/prettier-config': 4.47.0(wp-prettier@3.0.3) - '@wordpress/stylelint-config': 23.39.0(postcss@8.5.15)(react@18.3.1)(stylelint-scss@7.0.0(stylelint@17.9.1(typescript@6.0.3)))(stylelint@16.26.1(typescript@6.0.3)) + '@wordpress/stylelint-config': 23.39.0(postcss@8.5.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint-scss@7.1.1(stylelint@17.12.0(typescript@6.0.3)))(stylelint@16.26.1(typescript@6.0.3)) adm-zip: 0.5.17 babel-jest: 29.7.0(@babel/core@7.25.7) babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.107.2) @@ -10789,7 +10566,7 @@ snapshots: cssnano: 6.1.2(postcss@8.5.15) cwd: 0.10.0 dir-glob: 3.0.1 - eslint: 8.57.1 + eslint: 10.4.0 expect-puppeteer: 4.4.0 fast-glob: 3.3.3 filenamify: 4.3.0 @@ -10808,7 +10585,8 @@ snapshots: postcss-loader: 6.2.1(postcss@8.5.15)(webpack@5.107.2) prettier: wp-prettier@3.0.3 puppeteer-core: 23.11.1 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) react-refresh: 0.14.2 read-pkg-up: 7.0.1 resolve-bin: 0.4.3 @@ -10833,6 +10611,8 @@ snapshots: - '@types/eslint' - '@types/node' - '@types/webpack' + - '@typescript-eslint/eslint-plugin' + - '@typescript-eslint/parser' - '@webpack-cli/generators' - babel-plugin-macros - bare-abort-controller @@ -10847,6 +10627,7 @@ snapshots: - eslint-plugin-import-x - file-loader - html-minifier-terser + - jiti - lightningcss - node-notifier - node-sass @@ -10865,88 +10646,59 @@ snapshots: '@wordpress/style-runtime@0.3.0': {} - '@wordpress/stylelint-config@23.39.0(postcss@8.5.15)(react@18.3.1)(stylelint-scss@7.0.0(stylelint@17.9.1(typescript@6.0.3)))(stylelint@16.26.1(typescript@6.0.3))': + '@wordpress/stylelint-config@23.39.0(postcss@8.5.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint-scss@7.1.1(stylelint@17.12.0(typescript@6.0.3)))(stylelint@16.26.1(typescript@6.0.3))': dependencies: '@stylistic/stylelint-plugin': 3.1.3(stylelint@16.26.1(typescript@6.0.3)) - '@wordpress/theme': 0.14.0(react@18.3.1)(stylelint@16.26.1(typescript@6.0.3)) + '@wordpress/theme': 0.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@16.26.1(typescript@6.0.3)) stylelint: 16.26.1(typescript@6.0.3) stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@6.0.3)) stylelint-config-recommended-scss: 14.1.0(postcss@8.5.15)(stylelint@16.26.1(typescript@6.0.3)) - stylelint-scss: 7.0.0(stylelint@17.9.1(typescript@6.0.3)) + stylelint-scss: 7.1.1(stylelint@17.12.0(typescript@6.0.3)) transitivePeerDependencies: - postcss - react - react-dom - '@wordpress/theme@0.10.0(react@18.3.1)(stylelint@16.26.1(typescript@6.0.3))': - dependencies: - '@wordpress/element': 6.46.0 - '@wordpress/private-apis': 1.47.0 - colorjs.io: 0.6.1 - memize: 2.1.1 - react: 18.3.1 - optionalDependencies: - stylelint: 16.26.1(typescript@6.0.3) - - '@wordpress/theme@0.14.0(react@18.3.1)(stylelint@16.26.1(typescript@6.0.3))': + '@wordpress/theme@0.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@16.26.1(typescript@6.0.3))': dependencies: '@wordpress/element': 7.0.0 '@wordpress/private-apis': 1.47.0 '@wordpress/style-runtime': 0.3.0 colorjs.io: 0.6.1 memize: 2.1.1 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) optionalDependencies: stylelint: 16.26.1(typescript@6.0.3) - '@wordpress/theme@0.14.0(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3))': + '@wordpress/theme@0.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3))': dependencies: '@wordpress/element': 7.0.0 '@wordpress/private-apis': 1.47.0 '@wordpress/style-runtime': 0.3.0 colorjs.io: 0.6.1 memize: 2.1.1 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) optionalDependencies: - stylelint: 17.9.1(typescript@6.0.3) - - '@wordpress/ui@0.14.0(@date-fns/tz@1.5.0)(@types/react@18.3.29)(date-fns@4.3.0)(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3))': - dependencies: - '@base-ui/react': 1.5.0(@date-fns/tz@1.5.0)(@types/react@18.3.29)(date-fns@4.3.0)(react@18.3.1) - '@wordpress/a11y': 4.47.0 - '@wordpress/compose': 8.0.0(react@18.3.1) - '@wordpress/element': 7.0.0 - '@wordpress/i18n': 6.20.0 - '@wordpress/icons': 13.2.0(react@18.3.1) - '@wordpress/keycodes': 4.47.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) - '@wordpress/private-apis': 1.47.0 - '@wordpress/style-runtime': 0.3.0 - '@wordpress/theme': 0.14.0(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3)) - clsx: 2.1.1 - react: 18.3.1 - tabbable: 6.4.0 - transitivePeerDependencies: - - '@date-fns/tz' - - '@types/react' - - date-fns - - stylelint + stylelint: 17.12.0(typescript@6.0.3) - '@wordpress/ui@0.14.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3))': + '@wordpress/ui@0.14.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3))': dependencies: - '@base-ui/react': 1.5.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react@18.3.1) + '@base-ui/react': 1.5.0(@date-fns/tz@1.5.0)(@types/react@19.2.15)(date-fns@4.3.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@wordpress/a11y': 4.47.0 - '@wordpress/compose': 8.0.0(react@18.3.1) + '@wordpress/compose': 8.0.0(react@19.2.6) '@wordpress/element': 7.0.0 '@wordpress/i18n': 6.20.0 - '@wordpress/icons': 13.2.0(react@18.3.1) + '@wordpress/icons': 13.2.0(react@19.2.6) '@wordpress/keycodes': 4.47.0 - '@wordpress/primitives': 4.47.0(react@18.3.1) + '@wordpress/primitives': 4.47.0(react@19.2.6) '@wordpress/private-apis': 1.47.0 '@wordpress/style-runtime': 0.3.0 - '@wordpress/theme': 0.14.0(react@18.3.1)(stylelint@17.9.1(typescript@6.0.3)) + '@wordpress/theme': 0.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(stylelint@17.12.0(typescript@6.0.3)) clsx: 2.1.1 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) tabbable: 6.4.0 transitivePeerDependencies: - '@date-fns/tz' @@ -11250,7 +11002,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.29.7 cosmiconfig: 7.1.0 resolve: 1.22.12 @@ -11319,6 +11071,8 @@ snapshots: balanced-match@2.0.0: {} + balanced-match@4.0.4: {} + bare-events@2.8.3: {} bare-fs@4.7.1: @@ -11396,6 +11150,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.6: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -11421,8 +11179,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - builtin-modules@3.3.0: {} - bytes@3.1.2: {} cacheable@2.3.5: @@ -11641,8 +11397,6 @@ snapshots: commander@12.1.0: {} - commander@14.0.3: {} - commander@2.20.3: {} commander@7.2.0: {} @@ -11921,8 +11675,6 @@ snapshots: date-fns-jalali@4.1.0-0: {} - date-fns@3.6.0: {} - date-fns@4.3.0: {} debounce@1.2.1: {} @@ -12017,10 +11769,6 @@ snapshots: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -12235,13 +11983,9 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.8(eslint@8.57.1): + eslint-config-prettier@10.1.8(eslint@10.4.0): dependencies: - eslint: 8.57.1 - - eslint-config-prettier@8.10.2(eslint@8.57.1): - dependencies: - eslint: 8.57.1 + eslint: 10.4.0 eslint-import-context@0.1.9(unrs-resolver@1.12.2): dependencies: @@ -12258,10 +12002,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0)(eslint@8.57.1): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0)(eslint@10.4.0): dependencies: debug: 4.4.3 - eslint: 8.57.1 + eslint: 10.4.0 eslint-import-context: 0.1.9(unrs-resolver@1.12.2) get-tsconfig: 4.14.0 is-bun-module: 2.0.0 @@ -12269,22 +12013,22 @@ snapshots: tinyglobby: 0.2.16 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.13.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@8.57.1): + eslint-module-utils@2.13.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@6.0.3) - eslint: 8.57.1 + '@typescript-eslint/parser': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + eslint: 10.4.0 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@10.4.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -12293,9 +12037,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 10.4.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.13.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@8.57.1) + eslint-module-utils: 2.13.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -12307,39 +12051,40 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.60.0(eslint@10.4.0)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3): + eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + eslint: 10.4.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3) jest: 29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@46.10.1(eslint@8.57.1): + eslint-plugin-jsdoc@50.8.0(eslint@10.4.0): dependencies: - '@es-joy/jsdoccomment': 0.41.0 + '@es-joy/jsdoccomment': 0.50.2 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 8.57.1 + eslint: 10.4.0 + espree: 10.4.0 esquery: 1.7.0 - is-builtin-module: 3.2.1 + parse-imports-exports: 0.2.4 semver: 7.8.1 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1): + eslint-plugin-jsx-a11y@6.10.2(eslint@10.4.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -12349,7 +12094,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.57.1 + eslint: 10.4.0 hasown: 2.0.4 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -12358,26 +12103,32 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-playwright@0.15.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3))(eslint@8.57.1): + eslint-plugin-playwright@2.10.4(eslint@10.4.0): dependencies: - eslint: 8.57.1 - optionalDependencies: - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0))(typescript@6.0.3) + eslint: 10.4.0 + globals: 17.6.0 - eslint-plugin-prettier@5.5.6(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(wp-prettier@3.0.3): + eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@10.4.0))(eslint@10.4.0)(wp-prettier@3.0.3): dependencies: - eslint: 8.57.1 + eslint: 10.4.0 prettier: wp-prettier@3.0.3 prettier-linter-helpers: 1.0.1 synckit: 0.11.13 optionalDependencies: - eslint-config-prettier: 8.10.2(eslint@8.57.1) + eslint-config-prettier: 10.1.8(eslint@10.4.0) - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + eslint-plugin-react-hooks@7.1.1(eslint@10.4.0): dependencies: - eslint: 8.57.1 + '@babel/core': 7.25.7 + '@babel/parser': 7.29.7 + eslint: 10.4.0 + hermes-parser: 0.25.1 + zod: 4.4.3 + zod-validation-error: 4.0.2(zod@4.4.3) + transitivePeerDependencies: + - supports-color - eslint-plugin-react@7.37.5(eslint@8.57.1): + eslint-plugin-react@7.37.5(eslint@10.4.0): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -12385,7 +12136,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.3.2 - eslint: 8.57.1 + eslint: 10.4.0 estraverse: 5.3.0 hasown: 2.0.4 jsx-ast-utils: 3.3.5 @@ -12404,8 +12155,10 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + eslint-scope@9.1.2: dependencies: + '@types/esrecurse': 4.3.1 + '@types/estree': 1.0.9 esrecurse: 4.3.0 estraverse: 5.3.0 @@ -12413,54 +12166,56 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.57.1: + eslint-visitor-keys@4.2.1: {} + + eslint-visitor-keys@5.0.1: {} + + eslint@10.4.0: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.4.0) '@eslint-community/regexpp': 4.12.2 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/config-array': 0.23.5 + '@eslint/config-helpers': 0.6.0 + '@eslint/core': 1.2.1 + '@eslint/plugin-kit': 0.7.1 + '@humanfs/node': 0.16.8 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.9 ajv: 6.15.0 - chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.3 - 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 + eslint-scope: 9.1.2 + eslint-visitor-keys: 5.0.1 + espree: 11.2.0 esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.1 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.5 + minimatch: 10.2.5 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 transitivePeerDependencies: - supports-color - espree@9.6.1: + espree@10.4.0: dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) - eslint-visitor-keys: 3.4.3 + eslint-visitor-keys: 4.2.1 + + espree@11.2.0: + dependencies: + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) + eslint-visitor-keys: 5.0.1 esprima@4.0.1: {} @@ -12618,9 +12373,9 @@ snapshots: dependencies: flat-cache: 6.1.22 - file-entry-cache@6.0.1: + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 filename-reserved-regex@2.0.0: {} @@ -12697,11 +12452,10 @@ snapshots: locate-path: 7.2.0 path-exists: 5.0.0 - flat-cache@3.2.0: + flat-cache@4.0.1: dependencies: flatted: 3.4.2 keyv: 4.5.4 - rimraf: 3.0.2 flat-cache@6.1.22: dependencies: @@ -12743,14 +12497,15 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@11.18.2(@emotion/is-prop-valid@1.4.0)(react@18.3.1): + framer-motion@11.18.2(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: motion-dom: 11.18.1 motion-utils: 11.18.1 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.4.0 - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) fresh@0.5.2: {} @@ -12881,9 +12636,9 @@ snapshots: kind-of: 6.0.3 which: 1.3.1 - globals@13.24.0: - dependencies: - type-fest: 0.20.2 + globals@16.5.0: {} + + globals@17.6.0: {} globalthis@1.0.4: dependencies: @@ -12923,12 +12678,8 @@ snapshots: graceful-fs@4.2.11: {} - gradient-parser@1.0.2: {} - gradient-parser@1.1.1: {} - graphemer@1.4.0: {} - gzip-size@6.0.0: dependencies: duplexer: 0.1.2 @@ -12972,10 +12723,16 @@ snapshots: hermes-compiler@250829098.0.10: {} + hermes-estree@0.25.1: {} + hermes-estree@0.33.3: {} hermes-estree@0.35.0: {} + hermes-parser@0.25.1: + dependencies: + hermes-estree: 0.25.1 + hermes-parser@0.33.3: dependencies: hermes-estree: 0.33.3 @@ -13214,10 +12971,6 @@ snapshots: is-buffer@1.1.6: {} - is-builtin-module@3.2.1: - dependencies: - builtin-modules: 3.3.0 - is-bun-module@2.0.0: dependencies: semver: 7.8.1 @@ -13280,8 +13033,6 @@ snapshots: is-number@7.0.0: {} - is-path-inside@3.0.3: {} - is-path-inside@4.0.0: {} is-plain-obj@1.1.0: {} @@ -13799,7 +13550,7 @@ snapshots: jsc-safe-url@0.2.4: {} - jsdoc-type-pratt-parser@4.0.0: {} + jsdoc-type-pratt-parser@4.1.0: {} jsdom@26.1.0: dependencies: @@ -13970,23 +13721,22 @@ snapshots: dependencies: uc.micro: 1.0.6 - lint-staged@16.4.0: + lint-staged@17.0.5: dependencies: - commander: 14.0.3 - listr2: 9.0.5 + listr2: 10.2.1 picomatch: 4.0.4 string-argv: 0.3.2 tinyexec: 1.2.3 + optionalDependencies: yaml: 2.9.0 - listr2@9.0.5: + listr2@10.2.1: dependencies: cli-truncate: 5.2.0 - colorette: 2.0.20 eventemitter3: 5.0.4 log-update: 6.1.0 rfdc: 1.4.1 - wrap-ansi: 9.0.2 + wrap-ansi: 10.0.0 loader-runner@4.3.2: {} @@ -14014,8 +13764,6 @@ snapshots: lodash.memoize@4.1.2: {} - lodash.merge@4.6.2: {} - lodash.throttle@4.1.1: {} lodash.truncate@4.4.2: {} @@ -14374,6 +14122,10 @@ snapshots: minimalistic-assert@1.0.1: {} + minimatch@10.2.5: + dependencies: + brace-expansion: 5.0.6 + minimatch@3.0.8: dependencies: brace-expansion: 1.1.15 @@ -14382,10 +14134,6 @@ snapshots: dependencies: brace-expansion: 1.1.15 - minimatch@9.0.3: - dependencies: - brace-expansion: 2.1.1 - minimatch@9.0.9: dependencies: brace-expansion: 2.1.1 @@ -14697,6 +14445,10 @@ snapshots: parse-cache-control@1.0.1: {} + parse-imports-exports@0.2.4: + dependencies: + parse-statements: 1.0.11 + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.29.7 @@ -14706,6 +14458,8 @@ snapshots: parse-passwd@1.0.0: {} + parse-statements@1.0.11: {} + parse5@7.3.0: dependencies: entities: 6.0.1 @@ -15138,21 +14892,23 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - re-resizable@6.11.2(react@18.3.1): + re-resizable@6.11.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) - react-colorful@5.7.0(react@18.3.1): + react-colorful@5.7.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) - react-day-picker@9.14.0(react@18.3.1): + react-day-picker@9.14.0(react@19.2.6): dependencies: '@date-fns/tz': 1.5.0 '@tabby_ai/hijri-converter': 1.0.5 date-fns: 4.3.0 date-fns-jalali: 4.1.0-0 - react: 18.3.1 + react: 19.2.6 react-devtools-core@6.1.5: dependencies: @@ -15162,12 +14918,6 @@ snapshots: - bufferutil - utf-8-validate - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - react-dom@19.2.6(react@19.2.6): dependencies: react: 19.2.6 @@ -15179,7 +14929,7 @@ snapshots: react-is@19.2.6: {} - react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1): + react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6): dependencies: '@react-native/assets-registry': 0.85.3 '@react-native/codegen': 0.85.3(@babel/core@7.25.7) @@ -15187,7 +14937,7 @@ snapshots: '@react-native/gradle-plugin': 0.85.3 '@react-native/js-polyfills': 0.85.3 '@react-native/normalize-colors': 0.85.3 - '@react-native/virtualized-lists': 0.85.3(@types/react@18.3.29)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@18.3.29)(react@18.3.1))(react@18.3.1) + '@react-native/virtualized-lists': 0.85.3(@types/react@19.2.15)(react-native@0.85.3(@babel/core@7.25.7)(@types/react@19.2.15)(react@19.2.6))(react@19.2.6) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -15203,7 +14953,7 @@ snapshots: nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 18.3.1 + react: 19.2.6 react-devtools-core: 6.1.5 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 @@ -15215,7 +14965,7 @@ snapshots: ws: 7.5.11 yargs: 17.7.2 optionalDependencies: - '@types/react': 18.3.29 + '@types/react': 19.2.15 transitivePeerDependencies: - '@babel/core' - '@react-native-community/cli' @@ -15226,10 +14976,6 @@ snapshots: react-refresh@0.14.2: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - react@19.2.6: {} read-cache@1.0.0: @@ -15301,8 +15047,6 @@ snapshots: regenerator-runtime@0.13.11: {} - regenerator-runtime@0.14.1: {} - regexp.prototype.flags@1.5.4: dependencies: call-bind: 1.0.9 @@ -15477,10 +15221,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - scheduler@0.27.0: {} schema-utils@3.3.0: @@ -15771,8 +15511,6 @@ snapshots: sprintf-js@1.0.3: {} - sprintf-js@1.1.3: {} - stable-hash-x@0.2.0: {} stack-utils@2.0.6: @@ -15948,17 +15686,20 @@ snapshots: postcss-value-parser: 4.2.0 stylelint: 16.26.1(typescript@6.0.3) - stylelint-scss@7.0.0(stylelint@17.9.1(typescript@6.0.3)): + stylelint-scss@7.1.1(stylelint@17.12.0(typescript@6.0.3)): dependencies: + '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-syntax-patches-for-csstree': 1.1.4(css-tree@3.2.1) + '@csstools/css-tokenizer': 4.0.0 css-tree: 3.2.1 is-plain-object: 5.0.0 known-css-properties: 0.37.0 - mdn-data: 2.28.1 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - stylelint: 17.9.1(typescript@6.0.3) + stylelint: 17.12.0(typescript@6.0.3) stylelint@16.26.1(typescript@6.0.3): dependencies: @@ -16005,7 +15746,7 @@ snapshots: - supports-color - typescript - stylelint@17.9.1(typescript@6.0.3): + stylelint@17.12.0(typescript@6.0.3): dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -16028,7 +15769,6 @@ snapshots: html-tags: 5.1.0 ignore: 7.0.5 import-meta-resolve: 4.2.0 - is-plain-object: 5.0.0 mathml-tag-names: 4.0.0 meow: 14.1.0 micromatch: 4.0.8 @@ -16167,8 +15907,6 @@ snapshots: transitivePeerDependencies: - react-native-b4a - text-table@0.2.0: {} - third-party-web@0.27.0: {} third-party-web@0.29.2: {} @@ -16224,7 +15962,7 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - ts-api-utils@1.4.3(typescript@6.0.3): + ts-api-utils@2.5.0(typescript@6.0.3): dependencies: typescript: 6.0.3 @@ -16235,15 +15973,8 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@1.14.1: {} - tslib@2.8.1: {} - tsutils@3.21.0(typescript@6.0.3): - dependencies: - tslib: 1.14.1 - typescript: 6.0.3 - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -16252,8 +15983,6 @@ snapshots: type-fest@0.18.1: {} - type-fest@0.20.2: {} - type-fest@0.21.3: {} type-fest@0.6.0: {} @@ -16306,6 +16035,17 @@ snapshots: typed-query-selector@2.12.2: {} + typescript-eslint@8.60.0(eslint@10.4.0)(typescript@6.0.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.0)(typescript@6.0.3))(eslint@10.4.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.60.0(eslint@10.4.0)(typescript@6.0.3) + eslint: 10.4.0 + typescript: 6.0.3 + transitivePeerDependencies: + - supports-color + typescript@6.0.3: {} uc.micro@1.0.6: {} @@ -16391,13 +16131,13 @@ snapshots: schema-utils: 3.3.0 webpack: 5.107.2(cssnano@6.1.2(postcss@8.5.15))(postcss@8.5.15)(webpack-cli@5.1.4) - use-memo-one@1.1.3(react@18.3.1): + use-memo-one@1.1.3(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 - use-sync-external-store@1.6.0(react@18.3.1): + use-sync-external-store@1.6.0(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 util-deprecate@1.0.2: {} @@ -16407,8 +16147,6 @@ snapshots: uuid@8.3.2: {} - uuid@9.0.1: {} - v8-to-istanbul@9.3.0: dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -16675,6 +16413,12 @@ snapshots: wp-prettier@3.0.3: {} + wrap-ansi@10.0.0: + dependencies: + ansi-styles: 6.2.3 + string-width: 8.2.1 + strip-ansi: 7.2.0 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -16748,6 +16492,12 @@ snapshots: yocto-queue@1.2.2: {} + zod-validation-error@4.0.2(zod@4.4.3): + dependencies: + zod: 4.4.3 + zod@3.23.8: {} zod@3.25.76: {} + + zod@4.4.3: {}