.admin-ui-page {
  display: flex;
  height: 100%;
  background-color: var(--wpds-color-bg-surface-neutral, #fcfcfc);
  color: var(--wpds-color-fg-content-neutral, #1e1e1e);
  position: relative;
  z-index: 1;
  flex-flow: column;
  text-wrap: pretty;
}

.admin-ui-page__header {
  padding: var(--wpds-dimension-padding-lg, 16px) var(--wpds-dimension-padding-2xl, 24px);
  border-bottom: var(--wpds-border-width-xs, 1px) solid var(--wpds-color-stroke-surface-neutral-weak, #e4e4e4);
  background: var(--wpds-color-bg-surface-neutral-strong, #ffffff);
  position: sticky;
  top: 0;
  z-index: 1;
}

.admin-ui-page__header-title {
  font-family: var(--wpds-typography-font-family-heading, -apple-system, system-ui, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif);
  font-size: var(--wpds-typography-font-size-lg, 15px);
  font-weight: var(--wpds-typography-font-weight-medium, 499);
  line-height: var(--wpds-typography-line-height-lg, 28px);
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.admin-ui-page__sidebar-toggle-slot:empty {
  display: none;
}

.admin-ui-page__header-subtitle {
  padding-block-end: var(--wpds-dimension-padding-xs, 4px);
  color: var(--wpds-color-fg-content-neutral-weak, #707070);
  font-size: var(--wpds-typography-font-size-md, 13px);
  line-height: var(--wpds-typography-line-height-md, 24px);
  margin: 0;
}

.admin-ui-page__content {
  flex-grow: 1;
  overflow: auto;
  display: flex;
  flex-direction: column;
}

.admin-ui-page__content.has-padding {
  padding: var(--wpds-dimension-padding-lg, 16px) var(--wpds-dimension-padding-2xl, 24px);
}

.show-icon-labels .admin-ui-page__header-actions .components-button.has-icon {
  width: auto;
  padding: 0 var(--wpds-dimension-padding-xs, 4px);
}

.show-icon-labels .admin-ui-page__header-actions .components-button.has-icon svg {
  display: none;
}

.show-icon-labels .admin-ui-page__header-actions .components-button.has-icon::after {
  content: attr(aria-label);
  font-size: var(--wpds-typography-font-size-sm, 12px);
}

/**
 * SCSS Variables.
 *
 * Please use variables from this sheet to ensure consistency across the UI.
 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
 */

/**
 * Colors
 */

/**
 * Fonts & basic variables.
 */

/**
 * Typography
 */

/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */

/**
 * Radius scale.
 */

/**
 * Elevation scale.
 */

/**
 * Dimensions.
 */

/**
 * Mobile specific styles
 */

/**
 * Editor styles.
 */

/**
 * Block & Editor UI.
 */

/**
 * Block paddings.
 */

/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */

.admin-ui-breadcrumbs__list {
  font-family: var(--wpds-typography-font-family-heading, -apple-system, system-ui, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif);
  font-size: var(--wpds-typography-font-size-lg, 15px);
  font-weight: var(--wpds-typography-font-weight-medium, 499);
  line-height: var(--wpds-typography-line-height-lg, 28px);
  list-style: none;
  padding: 0;
  margin: 0;
  gap: 0;
  min-height: 32px;
}

.admin-ui-breadcrumbs__list li:not(:last-child)::after {
  content: "/";
  margin: 0 8px;
}

.admin-ui-breadcrumbs__list h1 {
  font-size: inherit;
  line-height: inherit;
}

:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}

@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page{background-color:#fff}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #wpcontent,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #wpbody-content,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wrap.woocommerce{background-color:#fff}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform{padding:0 48px 48px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform>.submit{display:none}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters){border-bottom:1px solid #f0f0f0;box-sizing:border-box;color:rgba(0,0,0,0);display:flex;float:none;gap:0;margin:0 -48px 48px;overflow-x:auto;padding:0 48px;width:auto}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li{color:rgba(0,0,0,0);margin:0;padding:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li a,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:first-child a,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:last-child a{align-items:center;color:#1e1e1e;display:inline-flex;font-size:13px;font-weight:500;height:48px;line-height:20px;margin:0;padding:0 16px;position:relative;text-decoration:none;white-space:nowrap}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li a:focus,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li a:hover,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li a:active,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:first-child a:focus,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:first-child a:hover,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:first-child a:active,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:last-child a:focus,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:last-child a:hover,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:last-child a:active{box-shadow:none;color:var(--wp-admin-theme-color, #3858e9);outline:none}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li a.current,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:first-child a.current,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:last-child a.current{color:#1e1e1e;font-weight:500}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li a.current::after,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:first-child a.current::after,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters) li:last-child a.current::after{background:var(--wp-admin-theme-color, #3858e9);border-radius:999px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters)+br.clear{display:none}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell.admin-ui-page{box-sizing:border-box;color:#1e1e1e;font-size:13px;height:auto;line-height:20px;margin:0 -48px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell .admin-ui-page__header{padding-left:48px;padding-right:48px;position:static}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell:has(.wc-settings-ui-shell__navigation) .admin-ui-page__header{border-bottom:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell .admin-ui-page__header-title{font-size:20px;font-weight:500;line-height:24px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__breadcrumbs{color:#757575;font-size:12px;line-height:16px;margin:0 0 8px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__breadcrumb:not(:last-child)::after{content:"/";margin:0 8px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__breadcrumb a{color:#505050;text-decoration:none}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__breadcrumb a:focus,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__breadcrumb a:hover{color:var(--wp-admin-theme-color, #3858e9)}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__navigation{border-bottom:1px solid #f0f0f0;margin:0;width:100%}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tabs{background:#fff;display:flex;margin:0 !important;overflow-x:auto;padding:0 48px;width:100%}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tabs--secondary{border-bottom:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab{align-items:center;color:#1e1e1e;display:inline-flex;font-size:13px;font-weight:500;height:48px;line-height:20px;padding:0 16px;position:relative;text-decoration:none;white-space:nowrap}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab:focus,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab:hover,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab:active{box-shadow:none;color:var(--wp-admin-theme-color, #3858e9);outline:none}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab.is-active{color:#1e1e1e}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab.is-active::after{background:var(--wp-admin-theme-color, #3858e9);border-radius:999px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__notice.components-notice{margin:24px 48px 0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui{box-sizing:border-box;margin:32px auto 48px;max-width:720px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section{margin:0 0 24px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-card{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;padding:24px;width:100%}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-heading{min-width:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-header h2{color:#1e1e1e;font-size:15px;font-weight:500;line-height:20px;margin:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-description{color:#757575;font-size:13px;line-height:20px;margin:8px 0 0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-description p{margin:0 0 8px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-description p:last-child{margin-bottom:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-fields{display:flex;flex-direction:column;gap:16px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__field{margin:0;width:100%}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__info{background:#f6f7f7;border-radius:4px;padding:16px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__info strong{display:block;margin-bottom:4px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__info p{margin:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__control.components-base-control{margin-bottom:0;width:100%}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__control .components-base-control__field{margin-bottom:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__control .components-base-control__help{color:#757575;font-size:13px;line-height:20px;margin-top:8px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control{position:relative}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-input{appearance:textfield;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 rgba(0,0,0,0);box-sizing:border-box;font-family:inherit;font-size:16px;line-height:normal;margin:0;min-height:40px;padding:6px 12px;padding-right:64px;transition:box-shadow .1s linear;width:100%}

@media(min-width: 600px){body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-input{font-size:13px}}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid rgba(0,0,0,0)}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-input::-webkit-inner-spin-button,body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-input::-webkit-outer-spin-button{appearance:none;margin:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-spin-buttons{display:flex;position:absolute;right:6px;top:50%;transform:translateY(-50%)}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__unsaved-changes-modal .components-modal__header{min-height:72px;padding:24px 32px 8px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__unsaved-changes-modal .components-modal__header-heading{font-size:20px;font-weight:500;line-height:24px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__unsaved-changes-modal .components-modal__content{padding:4px 32px 32px}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__unsaved-changes-modal p{font-size:13px;line-height:20px;margin:0}

body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__unsaved-changes-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}

@media(max-width: 960px){body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform{padding:0 24px 32px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page #mainform .subsubsub:not(.list-table-filters){margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell{margin-left:-24px;margin-right:-24px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell .admin-ui-page__header{padding-left:24px;padding-right:24px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__navigation{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tabs{padding-left:24px;padding-right:24px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__notice.components-notice{margin-left:24px;margin-right:24px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui{margin:48px 24px 32px;max-width:none}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-card{padding:24px}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-header{display:block}body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__section-actions{margin-top:16px}}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-settings-payments__back-button.has-icon{padding:0;height:24px;width:24px;min-width:24px}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-layout__header .woocommerce-layout__header-wrapper{flex-wrap:wrap}.woocommerce-layout__header .woocommerce-layout__header-heading .woocommerce-settings-payments-header__title{font-style:normal;line-height:24px}.woocommerce-layout__header .woocommerce-settings-payments-header__description{font-size:13px;font-weight:400;line-height:20px;color:#757575;flex-basis:100%}.woocommerce-layout__header:has(.woocommerce-settings-payments-header__description) .woocommerce-layout__header-heading,.woocommerce-layout__header:has(.woocommerce-settings-payments-header__description) .woocommerce-settings-payments-header__title,.woocommerce-layout__header:has(.woocommerce-settings-payments-header__description) .woocommerce-settings-payments-header__description{display:block}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-item__payment-gateway-placeholder{border-top:1px solid #e0e0e0;border-bottom:none;padding:0 48px}.woocommerce-item__payment-gateway-placeholder:nth-last-child(1 of .woocommerce-item__payment-gateway-placeholder){border-bottom:1px solid #e0e0e0}.woocommerce-item__payment-gateway-placeholder:hover{background-color:#fff}.woocommerce-item__payment-gateway-placeholder .woocommerce-list__item-inner{padding:24px 0;align-items:flex-start}.woocommerce-item__payment-gateway-placeholder .drag-handle-wrapper{margin-right:20px}.woocommerce-item__payment-gateway-placeholder .list-placeholder__title,.woocommerce-item__payment-gateway-placeholder .list-placeholder__after,.woocommerce-item__payment-gateway-placeholder .list-placeholder__before,.woocommerce-item__payment-gateway-placeholder .list-placeholder__content{background-color:#f0f0f0;border-radius:4px}.woocommerce-item__payment-gateway-placeholder .list-placeholder__title{width:120px;height:20px}.woocommerce-item__payment-gateway-placeholder .list-placeholder__after{height:32px;width:104px}.woocommerce-item__payment-gateway-placeholder .list-placeholder__before{width:40px;height:40px}.woocommerce-item__payment-gateway-placeholder .list-placeholder__content{width:360px;height:20px}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.sortable-container .sortable-item.is-dragging{z-index:100;position:relative;box-shadow:0 0 1px 1px #e0e0e0}.sortable-container .drag-handle-wrapper{margin-right:16px;align-self:stretch;align-content:center}.sortable-container .drag-handle-wrapper:hover{cursor:grab}.sortable-container .drag-handle-wrapper:focus-visible{box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.sortable-container .drag-handle-wrapper:last-child{margin-right:0}.sortable-container .drag-handle{line-height:0;align-content:center}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}@media screen and (max-width: 782px){.components-modal__frame{margin:auto}}.woocommerce-woopayments-modal{max-width:512px}@media screen and (max-width: 782px){.woocommerce-woopayments-modal{max-width:343px}}.woocommerce-woopayments-modal .components-modal__header-heading{font-size:20px;line-height:28px;font-weight:300;text-wrap:auto;color:#1e1e1e}.woocommerce-woopayments-modal__content{display:flex;gap:24px;flex-direction:column;padding:12px 0 16px 0}.woocommerce-woopayments-modal__content__item{line-height:20px;font-weight:400;color:#1e1e1e}.woocommerce-woopayments-modal__content__item__description{color:#757575}.woocommerce-woopayments-modal__content__item h2{margin:0;font-size:16px;line-height:24px;color:#1e1e1e}.woocommerce-woopayments-modal__content__item h3{margin:0;font-size:13px;line-height:20px;color:#1e1e1e;font-weight:600}.woocommerce-woopayments-modal__content__item a{font-weight:500}.woocommerce-woopayments-modal__content__item p{margin:0}.woocommerce-woopayments-modal__content__item-flex{display:flex;gap:16px}.woocommerce-woopayments-modal__content__item-flex img{width:24px;height:24px}.woocommerce-woopayments-modal__content__item-flex__description{display:flex;gap:6px;flex-direction:column;line-height:20px;color:#757575}.woocommerce-woopayments-modal__content__item-flex__description h3{margin:0;font-size:13px;line-height:20px;color:#1e1e1e}.woocommerce-woopayments-modal__content__item-flex__description a{font-weight:500}.woocommerce-woopayments-modal__content__item-flex__description p{margin:0}.woocommerce-woopayments-modal__actions{flex-direction:row-reverse;padding:24px 0 0 0;display:flex;gap:12px}.woocommerce-woopayments-modal__actions .components-button.is-secondary.danger:not(:disabled){background-color:#d63638;color:#fff;box-shadow:none}.woocommerce-woopayments-modal__actions .components-button.is-secondary.danger:hover:not(:disabled){background-color:#8a2424}@keyframes SpinnerAnimationShow{0%{opacity:0}100%{opacity:1}}@keyframes SpinnerAnimationRotation{0%{transform:scaleX(-1) rotateZ(0deg)}50%{transform:scaleX(-1) rotateZ(-180deg)}100%{transform:scaleX(-1) rotateZ(-360deg)}}.stripe-spinner{animation:SpinnerAnimationShow 250ms ease,SpinnerAnimationRotation .7s linear infinite;transition-timing-function:ease;transition-property:opacity,transform;transform-origin:50% 50%;display:inline-block;vertical-align:middle}.woocommerce-embed-page #wpbody .woocommerce-layout,.woocommerce-embed-page .woocommerce-layout__notice-list-hide+.wrap{padding-top:0}.settings-payments-main__container{margin:0 -30px;padding-bottom:32px}.settings-payments-main__container .settings-payment-gateways__header{display:flex;justify-content:space-between;padding:8px 48px 24px;align-items:center}@media screen and (max-width: 1080px){.settings-payments-main__container .settings-payment-gateways__header{padding:8px 24px 24px}}@media screen and (max-width: 782px){.settings-payments-main__container .settings-payment-gateways__header{padding:8px 16px 24px}}@media screen and (max-width: 480px){.settings-payments-main__container .settings-payment-gateways__header{display:block}}.settings-payments-main__container .settings-payment-gateways__header-title{font-size:16px;font-weight:600;line-height:24px}.settings-payments-main__container .settings-payment-gateways__header-select-container{min-width:280px;min-height:36px;background-color:#fff;border:1px solid #ddd;display:flex;align-items:center;border-radius:2px;position:relative}.settings-payments-main__container .settings-payment-gateways__header-select-container .components-input-control__prefix{min-width:fit-content;padding-left:12px;color:#757575}.settings-payments-main__container .settings-payment-gateways__header-select-container .components-select-control__input{min-height:32px}.settings-payments-main__container .settings-payment-gateways__header-select-container .components-base-control__field{margin-bottom:0}.settings-payments-main__container .settings-payment-gateways__header-select-container--indicator{height:28px;cursor:pointer;padding-top:8px;margin-left:auto;border-radius:2px}.settings-payments-main__container .settings-payment-gateways__header-select-container--indicator:focus{outline:1.5px solid var(--wp-admin-theme-color, #007cba);outline-offset:-1.5px}.settings-payments-main__container .settings-payment-gateways__header-select-container--indicator:focus:not(:focus-visible){outline:none}.settings-payments-main__container .settings-payment-gateways__header-select-container--indicator:focus-visible{outline:1.5px solid var(--wp-admin-theme-color, #007cba);outline-offset:-1.5px}.settings-payments-main__container .settings-payment-gateways__header-select-container--indicator-icon{border-left:1px solid #e0e0e0;height:20px;padding:0 5px}.settings-payments-main__container .settings-payment-gateways__header-select-container--indicator-icon svg{fill:#ffb900;width:20px;height:20px}@media screen and (max-width: 480px){.settings-payments-main__container .settings-payment-gateways__header-select-container{margin-top:16px}}.settings-payments-main__container .woocommerce-list__item-recurring-payments-icon:hover{cursor:pointer}.settings-payments-main__container .other-payment-gateways__header__title-image-placeholder{width:24px;height:24px;background-color:#f0f0f0;border-radius:4px}.settings-payments-main__container .other-payment-gateways{border:1px solid #e0e0e0;border-radius:4px;margin:32px 48px 0 48px;padding:24px 24px}.settings-payments-main__container .other-payment-gateways__header{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left}.settings-payments-main__container .other-payment-gateways__header:focus{outline:2px solid var(--wp-admin-theme-color, #007cba);outline-offset:2px}.settings-payments-main__container .other-payment-gateways__header__title{display:flex;gap:10px;font-size:16px;font-weight:600;line-height:24px;align-items:center}.settings-payments-main__container .other-payment-gateways__header__title-image{width:24px;height:24px;border-radius:2px}@media screen and (max-width: 782px){.settings-payments-main__container .other-payment-gateways__header__title{font-weight:500}}.settings-payments-main__container .other-payment-gateways__header__arrow{padding:4px}.settings-payments-main__container .other-payment-gateways__header .components-button:focus:not(:disabled){box-shadow:none;outline:none}.settings-payments-main__container .other-payment-gateways__header .components-button{color:#1e1e1e}.settings-payments-main__container .other-payment-gateways__header .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.settings-payments-main__container .other-payment-gateways.is-expanded .other-payment-gateways__header{margin-bottom:32px}.settings-payments-main__container .other-payment-gateways__content{display:flex;flex-direction:column;gap:16px}.settings-payments-main__container .other-payment-gateways__content__category-container{border-bottom:1px solid #f0f0f0}.settings-payments-main__container .other-payment-gateways__content__category-container:nth-last-child(1 of .other-payment-gateways__content__category-container){border-bottom:none}.settings-payments-main__container .other-payment-gateways__content__category-container:nth-last-child(1 of .other-payment-gateways__content__category-container) .other-payment-gateways__content__grid{padding-bottom:0}.settings-payments-main__container .other-payment-gateways__content__title{display:flex;gap:4px;align-items:center}.settings-payments-main__container .other-payment-gateways__content__title__h3{text-transform:uppercase;font-size:12px;font-weight:500;color:#1e1e1e;line-height:16px;margin:0}.settings-payments-main__container .other-payment-gateways__content__title__icon-container{height:16px;cursor:pointer}.settings-payments-main__container .other-payment-gateways__content__title__icon{color:#757575;width:16px;height:16px}.settings-payments-main__container .other-payment-gateways__content__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;padding:16px 0}@media screen and (max-width: 1280px){.settings-payments-main__container .other-payment-gateways__content__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 782px){.settings-payments-main__container .other-payment-gateways__content__grid{grid-template-columns:repeat(1, 1fr)}}.settings-payments-main__container .other-payment-gateways__content__grid-item{display:flex;align-items:flex-start;padding:16px 0}@media screen and (min-width: 1080px){.settings-payments-main__container .other-payment-gateways__content__grid-item{max-width:480px}}.settings-payments-main__container .other-payment-gateways__content__grid-item-image{width:40px;height:40px;margin-right:20px;border-radius:4px}@media screen and (max-width: 782px){.settings-payments-main__container .other-payment-gateways__content__grid-item-image{width:24px;height:24px}}.settings-payments-main__container .other-payment-gateways__content__grid-item__content{display:flex;flex-direction:column;gap:4px}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__title{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:14px;font-weight:600;line-height:20px}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__description{display:block;font-size:13px;font-weight:400;line-height:20px;color:#757575}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__actions{display:flex;gap:8px;padding-top:4px}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__actions button{align-self:flex-start}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__actions button.components-button.is-link{text-decoration:none;padding-right:12px}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__actions button.components-button.is-link.is-busy{background:none}.settings-payments-main__container .other-payment-gateways__content__grid-item__content__actions button.components-button.is-link.is-busy::after{display:inline-block;animation:three-dots-loader steps(1, end) 1s infinite;content:""}@keyframes three-dots-loader{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}100%{content:""}}.settings-payments-main__container .other-payment-gateways__content__external-icon{padding:4px}@media screen and (max-width: 1080px){.settings-payments-main__container .other-payment-gateways{margin:32px 24px 0 24px}}@media screen and (max-width: 782px){.settings-payments-main__container .other-payment-gateways{margin:32px 16px 0 16px;padding:8px 16px}}.settings-payments-main__container .woocommerce-status-badge-popover .components-popover__content-container{width:236px}.settings-payments-main__container .more-payment-options-link{padding:0;text-decoration:none}.settings-payments-main__container .more-payment-options-link img{height:16px;margin-right:4px}.settings-payments-main__container .more-payment-options{padding:25px 54px}@media screen and (max-width: 1080px){.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder{padding:0 24px}}@media screen and (max-width: 782px){.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder{padding:0 16px}.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder .woocommerce-list__item-inner{display:grid;grid-template-columns:30px minmax(200px, 1fr) 40px}.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder .woocommerce-list__item-before{margin-right:0}.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder .woocommerce-list__item-before .drag-handle-wrapper{margin-right:10px}.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder .woocommerce-list__item-before .list-placeholder__before{display:none}.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder .list-placeholder__content{width:80%}.settings-payments-main__container .woocommerce-item__payment-gateway-placeholder .woocommerce-list__item-after{display:none}.settings-payments-main__container .more-payment-options{padding-left:25px}}.woocommerce-official-extension-badge{display:inline-flex;align-items:center;background:none;border:none;border-radius:0;padding:0}.woocommerce-official-extension-badge>.woocommerce-official-extension-badge__container{cursor:pointer;display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 2px}.woocommerce-official-extension-badge>.woocommerce-official-extension-badge__container>img{height:16px}.settings-payment-gateways__header-select-container--indicator-popover .components-popover__content,.woocommerce-official-extension-badge-popover .components-popover__content,.woocommerce-status-badge-popover .components-popover__content,.other-payment-gateways__content__title-popover .components-popover__content{background:#fff;color:#1e1e1e;padding:12px;border:1px solid #f0f0f0;box-shadow:none;border-radius:3px}.settings-payment-gateways__header-select-container--indicator-popover .components-popover__content a,.woocommerce-official-extension-badge-popover .components-popover__content a,.woocommerce-status-badge-popover .components-popover__content a,.other-payment-gateways__content__title-popover .components-popover__content a{outline:none;text-decoration:underline}.settings-payment-gateways__header-select-container--indicator-popover .components-popover__content-container,.woocommerce-official-extension-badge-popover .components-popover__content-container,.woocommerce-status-badge-popover .components-popover__content-container,.other-payment-gateways__content__title-popover .components-popover__content-container{width:216px;font-size:13px;line-height:20px}.settings-payment-gateways__header-select-container--indicator-popover .components-popover__content-container p:first-of-type,.woocommerce-official-extension-badge-popover .components-popover__content-container p:first-of-type,.woocommerce-status-badge-popover .components-popover__content-container p:first-of-type,.other-payment-gateways__content__title-popover .components-popover__content-container p:first-of-type{margin-top:0}.settings-payment-gateways__header-select-container--indicator-popover .components-popover__content-container p:last-of-type,.woocommerce-official-extension-badge-popover .components-popover__content-container p:last-of-type,.woocommerce-status-badge-popover .components-popover__content-container p:last-of-type,.other-payment-gateways__content__title-popover .components-popover__content-container p:last-of-type{margin-bottom:0}.settings-payment-gateways__header-select-container--indicator-popover .components-popover__content-container{width:236px}.other-payment-gateways__content__title-popover .components-popover__content-container{width:256px}.settings-payments-offline__container .settings-payments-offline__header{display:flex;padding:8px 48px 24px;align-items:center}.settings-payments-offline__container .settings-payments-offline__header h1{padding-left:16px;line-height:38px;color:#3c434a}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce_tax_settings_conflict_error{padding:15px 10px;min-width:400px;width:400px}.woocommerce_tax_settings_conflict_error_card_body{display:flex;flex-direction:row;padding-right:16px !important}.woocommerce_tax_settings_conflict_error_card_body__warning_icon{width:20px;height:20px;margin-block:10px;margin-right:16px}.woocommerce_tax_settings_conflict_error_card_body__body_text{margin-bottom:16px}.woocommerce_tax_settings_conflict_error_card_body__close_icon{padding:0;height:24px;color:gray}.woocommerce_admin_tax_settings_slotfill_th,.woocommerce_admin_tax_settings_slotfill_td{padding:0 !important}[aria-labelledby=select2-woocommerce_tax_display_shop-container].is-conflict{border:red !important;border-style:solid !important;border-width:1px !important}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-recommended-payments-card{margin:0 15px 10px 0;animation:isLoaded;animation-duration:250ms}.woocommerce-recommended-payments-card .woocommerce-list__item:hover{background-color:#fff}.woocommerce-recommended-payments-card .woocommerce-list__item:hover .woocommerce-list__item-title{color:#1e1e1e}.woocommerce-recommended-payments-card .woocommerce-list__item-title{font-size:14px;color:#1e1e1e;font-weight:600}.woocommerce-recommended-payments-card .woocommerce-review-activity-card__section-controls{text-align:center}.woocommerce-recommended-payments-card .woocommerce-pill{margin-left:4px;padding:2px 8px}@media(max-width: 480px){.woocommerce-recommended-payments-card .woocommerce-pill{margin-top:4px;margin-bottom:4px}}.woocommerce-recommended-payments-card .components-card__footer .gridicon{margin-left:4px}.woocommerce-recommended-payments-card .woocommerce-list__item-enter{opacity:0;max-height:100vh;transform:none}.woocommerce-recommended-payments-card .woocommerce-list__item-enter-active{opacity:1;transition:opacity 200ms}.woocommerce-recommended-payments-card .woocommerce-list__item-after .components-button{margin-left:12px}.woocommerce-recommended-payments-card .woocommerce-list__item-before img{max-width:96px;height:36px;border-radius:8px}.woocommerce-recommended-payments-card .woocommerce-list__item-text,.woocommerce-recommended-payments-card .woocommerce-recommended-payments__header-heading{max-width:749px}@media(max-width: 782px){.woocommerce-recommended-payments-card{margin:0 0 10px 0}}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-lys-status{flex:1 auto;padding-left:12px}.woocommerce-lys-status-pill-wrapper{display:inline-block}.woocommerce-lys-status-pill{display:flex;align-items:center;background-color:#eaeaeb;color:#1e1e1e;padding:0 3px 0 10px;font-size:12px;font-weight:500;line-height:20px;border-radius:4px;height:24px}.woocommerce-lys-status-pill svg{margin-left:4px}.woocommerce-lys-status-pill.is-live{background-color:#e6f2e8;color:#005c12}.woocommerce-lys-status-pill.is-live::before{content:"";width:6px;height:6px;border-radius:3px;background-color:#005c12;margin-right:4px}.woocommerce-lys-status-popover a.components-button.components-menu-item__button{padding:6px 8px}.woocommerce-lys-status-popover .components-menu-item__item svg{margin-right:8px}.woocommerce-lys-status-dropdown .components-button{padding:0;height:auto;border-radius:4px}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-lys-homescreen-status-tour-kit{color:#1e1e1e}.woocommerce-lys-homescreen-status-tour-kit .woocommerce-tour-kit-step{border-radius:8px;border:1px solid #dcdcdc;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);width:257px;padding-bottom:0}.woocommerce-lys-homescreen-status-tour-kit .components-card__footer{display:none}.woocommerce-lys-homescreen-status-tour-kit .tour-kit-frame__container{box-shadow:none;background:none}.woocommerce-lys-homescreen-status-tour-kit .components-elevation{display:none}.woocommerce-lys-homescreen-status-tour-kit .woocommerce-tour-kit-step__body{background-image:url(data:image/svg+xml;base64, );background-repeat:no-repeat;background-position-x:center;background-position-y:5px;padding-bottom:24px}.woocommerce-lys-homescreen-status-tour-kit .woocommerce-tour-kit-step-navigation{display:none}.woocommerce-lys-homescreen-status-tour-kit h2{padding-top:100px;font-size:14px;line-height:24px}.woocommerce-lys-homescreen-status-tour-kit p.woocommerce-tour-kit-step__description{font-size:13px;line-height:18px;margin-top:8px}.woocommerce-lys-homescreen-status-tour-kit .tour-kit-frame__arrow::before{box-shadow:none !important}.woocommerce-lys-homescreen-status-tour-kit .tour-kit-frame__container[data-popper-placement^=bottom]>.tour-kit-frame__arrow{background:#fff}.woocommerce-lys-homescreen-status-tour-kit .tour-kit-frame__container[data-popper-placement^=bottom]>.tour-kit-frame__arrow::before{border-top:1px solid var(--gutenberg-gray-300, #ddd);border-left:1px solid var(--gutenberg-gray-300, #ddd)}.woocommerce-lys-homescreen-status-tour-kit a{display:block;text-decoration:none;margin-top:12px;padding-block:11px}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.site-visibility-settings-slotfill{line-height:16px;font-weight:400;color:#1e1e1e;margin:32px 0 32px 0}.site-visibility-settings-slotfill.placeholder{opacity:.3}.site-visibility-settings-slotfill a{text-decoration:none}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-private-link{margin-top:12px;margin-left:73px;padding:8px 16px;border-radius:4px;border:1px solid #dcdcde;background:#fff;display:flex;justify-content:space-between;height:40px;box-sizing:border-box}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-private-link input{width:100%;outline:none;border:0;background:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:20px;color:#1e1e1e}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-private-link button{text-decoration:none;white-space:nowrap;font-size:13px;font-style:normal;font-weight:400;line-height:20px;padding-left:15px}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-private-link button:focus{outline:none !important;box-shadow:none}.site-visibility-settings-slotfill .components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:none}.site-visibility-settings-slotfill .components-form-toggle .components-form-toggle__track{width:32px;height:20px;background-color:#949494;border:none;border-radius:10px}.site-visibility-settings-slotfill .components-form-toggle .components-form-toggle__thumb{background-color:#fff;border:5px solid #fff;top:4px}.site-visibility-settings-slotfill .components-form-toggle.is-checked .components-form-toggle__thumb{transform:translateX(14px)}.site-visibility-settings-slotfill .components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section-description{margin:4px 0 18px 28px}.site-visibility-settings-slotfill p{color:#757575}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-description{font-size:inherit;font-weight:inherit;color:inherit;margin-bottom:24px}.site-visibility-settings-slotfill .components-radio-control__input[type=radio]:focus{outline:none;box-shadow:none}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section{max-width:650px}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section:last-child{margin-top:16px}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section .site-visibility-settings-slotfill-section-content{gap:16px;display:flex;flex-direction:column;margin:16px 0 0 30px}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section .site-visibility-settings-slotfill-section-content.is-hidden{display:none}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section .site-visibility-settings-slotfill-section-content .components-toggle-control{margin:0}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section .site-visibility-settings-slotfill-section-content .components-toggle-control .components-h-stack{align-items:baseline}.site-visibility-settings-slotfill .site-visibility-settings-slotfill-section .site-visibility-settings-slotfill-section-content .components-base-control__field p{margin-top:6px;margin-bottom:0}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.site-visibility-settings-confirmation-modal .site-visibility-settings-confirmation-modal__content{margin-top:15px}.site-visibility-settings-confirmation-modal .site-visibility-settings-confirmation-modal__buttons{display:flex;flex-flow:row-reverse}.site-visibility-settings-confirmation-modal .divider-container{height:1px;margin-bottom:30px;margin-top:25px}.site-visibility-settings-confirmation-modal .divider-container>hr{position:absolute;width:100%;left:0;right:0}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.blueprint-upload-dropzone-notice,.blueprint-upload-dropzone-error{margin-top:16px}.blueprint-upload-form{height:133px;position:relative;border:1px solid #e0e0e0;background-color:#fff;border-radius:2px}.blueprint-upload-form .components-form-file-upload{height:100%}.blueprint-upload-form .blueprint-upload-field{width:100%;height:100%;padding:0}.blueprint-upload-form .blueprint-upload-dropzone{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.blueprint-upload-form .blueprint-upload-dropzone .blueprint-upload-dropzone-text{color:#757575;margin:0}.blueprint-upload-form .blueprint-upload-dropzone .blueprint-upload-dropzone-text span{color:var(--wp-admin-theme-color)}.blueprint-upload-form .blueprint-upload-dropzone .blueprint-upload-max-size{color:#757575;margin:0;font-size:11px}.blueprint-upload-form .blueprint-upload-dropzone-uploading{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.blueprint-upload-dropzone-success{background:#fff;padding:16px;border:1px solid #e0e0e0;border-radius:2px;margin:16px 0 0 0}.blueprint-upload-dropzone-success .blueprint-upload-dropzone-text{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce_page_wc-settings-advanced-blueprint .blueprint-settings-slotfill{min-height:100%}.woocommerce_page_wc-settings-advanced-blueprint .components-snackbar .components-snackbar__content-with-icon{padding-left:0}.woocommerce_page_wc-settings-advanced-blueprint .components-snackbar .components-snackbar__icon{display:flex;margin-right:8px}.woocommerce_page_wc-settings-advanced-blueprint .components-snackbar__content{align-items:center}.blueprint-settings-slotfill{max-width:598px;color:#2f2f2f}.blueprint-settings-slotfill label{cursor:pointer}.blueprint-settings-slotfill h3{margin:0 0 8px 0;color:#23282d;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.blueprint-settings-slotfill h4{margin-bottom:4px;color:#23282d;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.blueprint-settings-slotfill p{line-height:20px;margin:0}.blueprint-settings-slotfill button.is-primary{margin-bottom:7px}.blueprint-settings-slotfill button.is-link{text-decoration:none}.blueprint-settings-slotfill button.is-link:active,.blueprint-settings-slotfill button.is-link:focus{outline:none;box-shadow:none}.blueprint-settings-slotfill p.blueprint-settings-intro-text{margin-bottom:40px}.blueprint-settings-slotfill a.woocommerce-admin-inline-documentation-link{text-decoration:none}.blueprint-settings-slotfill #download-link-container{margin-bottom:10px}.blueprint-settings-slotfill #download-link-container a{text-decoration:none}.blueprint-settings-slotfill .woo-blueprint-export-step-desc{margin-top:.25em;margin-bottom:1em;color:#828282}.blueprint-settings-slotfill .woocommerce-collapsible-content{color:#1e1e1e;flex-grow:1}.blueprint-settings-slotfill .woocommerce-collapsible-content button.woocommerce-collapsible-content__toggle{width:100%}.blueprint-settings-slotfill .woocommerce-collapsible-content button.woocommerce-collapsible-content__toggle span{font-size:14px;font-weight:500;color:#1e1e1e;line-height:24px}.blueprint-settings-slotfill .woocommerce-collapsible-content button.woocommerce-collapsible-content__toggle svg{margin-left:auto;width:24px;height:24px;fill:inherit}.blueprint-settings-slotfill .woocommerce-collapsible-content span.components-toggle-control__help{margin-inline-start:49px;line-height:16px}.blueprint-settings-slotfill .woocommerce-collapsible-content .components-base-control__field .components-h-stack{gap:16px}.blueprint-settings-slotfill .woocommerce-collapsible-content p.woocommerce-collapsible-content-hint{color:#757575;margin:6px 0 16px 0}.blueprint-settings-slotfill .woocommerce-collapsible-content .woocommerce-collapsible-content__content{margin-top:16px;left:-27px}.blueprint-settings-slotfill .woocommerce-collapsible-content .woocommerce-collapsible-content__content p{margin:0 0 12px 0;color:#757575}.blueprint-settings-slotfill .woocommerce-collapsible-content .woocommerce-collapsible-content__content p.components-base-control__help{margin-top:4px}.blueprint-settings-slotfill .woocommerce-collapsible-content .woocommerce-collapsible-content__content .components-base-control{margin-bottom:16px}.blueprint-settings-slotfill .woocommerce-collapsible-content .woocommerce-collapsible-content__content .components-base-control:last-child{margin-bottom:0}.blueprint-settings-slotfill .woocommerce-collapsible-content .woocommerce-collapsible-content__content .components-base-control:last-child p{margin-bottom:0}.blueprint-settings-slotfill .woocommerce-blueprint-import-button{margin-top:24px}.blueprint-settings-slotfill .blueprint-settings-export-group{display:flex;flex-direction:row;align-items:flex-start;gap:8px;border-bottom:1px solid #e7e7e9;padding:16px 0 16px 0;position:relative}.blueprint-settings-slotfill .blueprint-settings-export-group-item-count{position:absolute;right:40px;top:20px;color:#757575;text-align:right;font-size:13px;font-style:normal;font-weight:400}.blueprint-settings-slotfill .blueprint-upload-form{margin:16px 0 40px 0}.blueprint-settings-slotfill .blueprint-settings-export-button{margin-top:14px}.blueprint-settings-slotfill .components-notice{padding:12px}.blueprint-settings-slotfill .components-notice button.components-notice__dismiss{align-self:inherit}.blueprint-settings-slotfill .components-notice button.components-notice__dismiss svg{fill:#1e1e1e;width:15px}.blueprint-settings-slotfill .components-notice .components-notice__content,.blueprint-settings-slotfill .components-notice.is-error .components-notice__content pre{margin:0;color:#1e1e1e;line-height:24px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-wrap:auto}.blueprint-settings-slotfill .components-notice.is-error{background:#fcf0f0;border-left-color:#cc1818}.woocommerce-transient-notices:has(div.woocommerce-blueprint-import-notice){bottom:14px;right:18px;left:initial}.woocommerce-blueprint-overwrite-modal{max-width:480px}.woocommerce-blueprint-overwrite-modal .components-modal__header{padding:32px 32px 16px 32px;height:80px}.woocommerce-blueprint-overwrite-modal .components-modal__header .components-modal__header-heading{color:#1e1e1e;font-size:20px;font-weight:500;line-height:28px}.woocommerce-blueprint-overwrite-modal .components-modal__content{padding:0 32px 32px}.woocommerce-blueprint-overwrite-modal .woocommerce-blueprint-overwrite-modal__description{color:#1e1e1e;font-size:13px;font-weight:400;line-height:20px;margin:0 0 8px}.woocommerce-blueprint-overwrite-modal ul{margin:0;list-style:disc;list-style-position:inside}.woocommerce-blueprint-overwrite-modal ul li{color:#1e1e1e;font-size:13px;font-weight:500;line-height:20px;margin-bottom:0}.woocommerce-blueprint-overwrite-modal__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.woocommerce-blueprint-overwrite-modal__actions button{padding:8px 16px;font-size:13px;font-weight:400;line-height:20px;height:40px}.woocommerce-blueprint-overwrite-modal__actions-import.is-importing{padding:10px 16px;width:132px;justify-content:center;align-items:center}.woocommerce-blueprint-overwrite-modal__actions-import.is-importing svg{margin:0}.blueprint-export-error{margin:16px 0}
/**
 * Colors
 */
/**
 * Breakpoints & Media Queries
 */
/**
 * Colors
 */
/**
 * SCSS Variables.
 *
 * Please use variables from this sheet to ensure consistency across the UI.
 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
 */
/**
 * Fonts & basic variables.
 */
/**
 * Typography
 */
/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */
/**
 * Radius scale.
 */
/**
 * Elevation scale.
 */
/**
 * Dimensions.
 */
/**
 * Mobile specific styles
 */
/**
 * Editor styles.
 */
/**
 * Block & Editor UI.
 */
/**
 * Block paddings.
 */
/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */
/**
 * Colors
 */
/**
 * SCSS Variables.
 *
 * Please use variables from this sheet to ensure consistency across the UI.
 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
 */
/**
 * Fonts & basic variables.
 */
/**
 * Typography
 */
/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */
/**
 * Radius scale.
 */
/**
 * Elevation scale.
 */
/**
 * Dimensions.
 */
/**
 * Mobile specific styles
 */
/**
 * Editor styles.
 */
/**
 * Block & Editor UI.
 */
/**
 * Block paddings.
 */
/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */
/**
 * Breakpoints & Media Queries
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * Typography
 */
/**
 * Breakpoint mixins
 */
/**
 * Focus styles.
 */
/**
 * Applies editor left position to the selector passed as argument
 */
/**
 * Styles that are reused verbatim in a few places
 */
/**
 * Allows users to opt-out of animations via OS-level preferences.
 */
/**
 * Reset default styles for JavaScript UI based pages.
 * This is a WP-admin agnostic reset
 */
/**
 * Reset the WP Admin page styles for Gutenberg-like pages.
 */
/**
 * Colors
 */
/**
 * SCSS Variables.
 *
 * Please use variables from this sheet to ensure consistency across the UI.
 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
 */
/**
 * Fonts & basic variables.
 */
/**
 * Typography
 */
/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */
/**
 * Radius scale.
 */
/**
 * Elevation scale.
 */
/**
 * Dimensions.
 */
/**
 * Mobile specific styles
 */
/**
 * Editor styles.
 */
/**
 * Block & Editor UI.
 */
/**
 * Block paddings.
 */
/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */
/**
 * Breakpoints & Media Queries
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * Typography
 */
/**
 * Breakpoint mixins
 */
/**
 * Focus styles.
 */
/**
 * Applies editor left position to the selector passed as argument
 */
/**
 * Styles that are reused verbatim in a few places
 */
/**
 * Allows users to opt-out of animations via OS-level preferences.
 */
/**
 * Reset default styles for JavaScript UI based pages.
 * This is a WP-admin agnostic reset
 */
/**
 * Reset the WP Admin page styles for Gutenberg-like pages.
 */
:root {
  --wp-block-synced-color: #7a00df;
  --wp-block-synced-color--rgb: 122, 0, 223;
  --wp-bound-block-color: var(--wp-block-synced-color);
  --wp-admin-theme-color: #007cba;
  --wp-admin-theme-color--rgb: 0, 124, 186;
  --wp-admin-theme-color-darker-10: #006ba1;
  --wp-admin-theme-color-darker-10--rgb: 0, 107, 161;
  --wp-admin-theme-color-darker-20: #005a87;
  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
  --wp-admin-border-width-focus: 2px;
}
@media (min-resolution: 192dpi) {
  :root {
    --wp-admin-border-width-focus: 1.5px;
  }
}
.dataviews-wrapper {
  height: 100%;
  overflow: auto;
  box-sizing: border-box;
  scroll-padding-bottom: 64px;
  /* stylelint-disable-next-line property-no-unknown -- '@container' not globally permitted */
  container: dataviews-wrapper/inline-size;
  display: flex;
  flex-direction: column;
  font-size: 13px;
  line-height: 1.4;
}
.dataviews__view-actions,
.dataviews-filters__container {
  box-sizing: border-box;
  padding: 16px 48px;
  flex-shrink: 0;
  position: sticky;
  left: 0;
}
@media not (prefers-reduced-motion) {
  .dataviews__view-actions,
.dataviews-filters__container {
    transition: padding ease-out 0.1s;
  }
}
.dataviews-no-results,
.dataviews-loading {
  padding: 0 48px;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media not (prefers-reduced-motion) {
  .dataviews-no-results,
.dataviews-loading {
    transition: padding ease-out 0.1s;
  }
}
@container (max-width: 430px) {
  .dataviews__view-actions,
.dataviews-filters__container {
    padding: 12px 24px;
  }
  .dataviews-no-results,
.dataviews-loading {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.dataviews-title-field {
  font-size: 13px;
  font-weight: 500;
  color: #2f2f2f;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.dataviews-title-field a {
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  flex-grow: 0;
  color: #2f2f2f;
}
.dataviews-title-field a:hover {
  color: var(--wp-admin-theme-color);
}
.dataviews-title-field a:focus {
  color: var(--wp-admin-theme-color--rgb);
  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color, #007cba);
  border-radius: 2px;
}
.dataviews-title-field button.components-button.is-link {
  text-decoration: none;
  font-weight: inherit;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 100%;
  color: #1e1e1e;
}
.dataviews-title-field button.components-button.is-link:hover {
  color: var(--wp-admin-theme-color);
}
.dataviews-title-field--clickable {
  cursor: pointer;
  color: #2f2f2f;
}
.dataviews-title-field--clickable:hover {
  color: var(--wp-admin-theme-color);
}
.dataviews-title-field--clickable:focus {
  color: var(--wp-admin-theme-color--rgb);
  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color, #007cba);
  border-radius: 2px;
}
.dataviews-bulk-actions-footer__item-count {
  color: #1e1e1e;
  font-weight: 500;
  font-size: 11px;
  text-transform: uppercase;
}
.dataviews-bulk-actions-footer__container {
  margin-right: auto;
  min-height: 32px;
}
.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: 13px;
  line-height: 1.4;
}
.dataviews-filters__summary-popover .components-popover__content {
  width: 230px;
  border-radius: 4px;
}
.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content {
  padding: 0;
}
.dataviews-filters__summary-operators-container {
  padding: 8px 8px 0;
}
.dataviews-filters__summary-operators-container:has(+ .dataviews-filters__search-widget-listbox) {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 8px;
}
.dataviews-filters__summary-operators-container:empty {
  display: none;
}
.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name {
  color: #757575;
}
.dataviews-filters__summary-chip-container {
  position: relative;
  white-space: pre-wrap;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip {
  border-radius: 16px;
  border: 1px solid transparent;
  cursor: pointer;
  padding: 4px 12px;
  min-height: 32px;
  background: #f0f0f0;
  color: #2f2f2f;
  position: relative;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset {
  padding-inline-end: 28px;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover, .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible, .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true] {
  background: #e0e0e0;
  color: #1e1e1e;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values {
  color: var(--wp-admin-theme-color);
  background: rgba(var(--wp-admin-theme-color--rgb), 0.04);
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover, .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true] {
  background: rgba(var(--wp-admin-theme-color--rgb), 0.12);
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible {
  outline: none;
  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name {
  font-weight: 500;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 0;
  padding: 0;
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  cursor: pointer;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg {
  fill: #757575;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover, .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus {
  background: #e0e0e0;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg, .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg {
  fill: #1e1e1e;
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg {
  fill: var(--wp-admin-theme-color);
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover {
  background: rgba(var(--wp-admin-theme-color--rgb), 0.08);
}
.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible {
  outline: none;
  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
}
.dataviews-filters__search-widget-filter-combobox-list {
  max-height: 184px;
  padding: 4px;
  overflow: auto;
  border-top: 1px solid #e0e0e0;
}
.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 {
  padding: 4px;
  overflow: auto;
}
.dataviews-filters__search-widget-listitem {
  display: flex;
  align-items: center;
  gap: 8px;
  border-radius: 2px;
  box-sizing: border-box;
  padding: 8px 12px;
  cursor: default;
  margin-block-end: 2px;
}
.dataviews-filters__search-widget-listitem:last-child {
  margin-block-end: 0;
}
.dataviews-filters__search-widget-listitem:hover, .dataviews-filters__search-widget-listitem[data-active-item], .dataviews-filters__search-widget-listitem:focus {
  background-color: var(--wp-admin-theme-color);
  color: #fff;
}
.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-check, .dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-check, .dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-check {
  fill: #fff;
}
.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description, .dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description, .dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description {
  color: #fff;
}
.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-check {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 16px;
  color: #757575;
}
.dataviews-filters__search-widget-filter-combobox__wrapper {
  position: relative;
  padding: 8px;
}
.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  padding: 6px 8px;
  /* Fonts smaller than 16px causes mobile safari to zoom. */
  font-size: 16px;
  /* Override core line-height. To be reviewed. */
  line-height: normal;
  box-shadow: 0 0 0 transparent;
  border-radius: 2px;
  border: 1px solid #949494;
  display: block;
  padding: 0 32px 0 8px;
  background: #f0f0f0;
  border: none;
  width: 100%;
  height: 32px;
  margin-left: 0;
  margin-right: 0;
  /* Fonts smaller than 16px causes mobile safari to zoom. */
  font-size: 16px;
}
@media not (prefers-reduced-motion) {
  .dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input {
    transition: box-shadow 0.1s linear;
  }
}
@media (min-width: 600px) {
  .dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input {
    font-size: 13px;
    /* Override core line-height. To be reviewed. */
    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 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::-webkit-input-placeholder {
  color: rgba(30, 30, 30, 0.62);
}
.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder {
  color: rgba(30, 30, 30, 0.62);
}
.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:-ms-input-placeholder {
  color: rgba(30, 30, 30, 0.62);
}
@media (min-width: 600px) {
  .dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input {
    font-size: 13px;
  }
}
.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus {
  background: #fff;
  box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
}
.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder {
  color: #757575;
}
.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-cancel-button, .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 {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
}
.dataviews-filters__container-visibility-toggle {
  position: relative;
  flex-shrink: 0;
}
.dataviews-filters-toggle__count {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  background: var(--wp-admin-theme-color, #3858e9);
  height: 16px;
  min-width: 16px;
  line-height: 16px;
  padding: 0 4px;
  text-align: center;
  border-radius: 8px;
  font-size: 11px;
  outline: var(--wp-admin-border-width-focus) solid #fff;
  color: #fff;
  box-sizing: border-box;
}
.dataviews-search {
  width: fit-content;
}
.dataviews-footer {
  position: sticky;
  bottom: 0;
  left: 0;
  background-color: #fff;
  padding: 12px 48px;
  border-top: 1px solid #f0f0f0;
  flex-shrink: 0;
  z-index: 2;
}
@media not (prefers-reduced-motion) {
  .dataviews-footer {
    transition: padding ease-out 0.1s;
  }
}
@container (max-width: 430px) {
  .dataviews-footer {
    padding: 12px 24px;
  }
}
@container (max-width: 560px) {
  .dataviews-footer {
    flex-direction: column !important;
  }
  .dataviews-footer .dataviews-bulk-actions-footer__container {
    width: 100%;
  }
  .dataviews-footer .dataviews-bulk-actions-footer__item-count {
    flex-grow: 1;
  }
  .dataviews-footer .dataviews-pagination {
    width: 100%;
    justify-content: space-between;
  }
}
.dataviews-pagination__page-select {
  font-size: 11px;
  font-weight: 500;
  text-transform: uppercase;
}
@media (min-width: 600px) {
  .dataviews-pagination__page-select .components-select-control__input {
    font-size: 11px !important;
    font-weight: 500;
  }
}
.dataviews-action-modal {
  z-index: 1000001;
}
.dataviews-selection-checkbox {
  --checkbox-input-size: 24px;
  line-height: 0;
  flex-shrink: 0;
}
@media (min-width: 600px) {
  .dataviews-selection-checkbox {
    --checkbox-input-size: 16px;
  }
}
.dataviews-selection-checkbox .components-checkbox-control__input-container {
  margin: 0;
}
.dataviews-view-config {
  width: 320px;
  /* stylelint-disable-next-line property-no-unknown -- the linter needs to be updated to accepted the container-type property */
  container-type: inline-size;
  font-size: 13px;
  line-height: 1.4;
}
.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper {
  overflow-y: scroll;
  height: 100%;
}
.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 {
  line-height: 24px;
  font-size: 15px;
}
.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__sidebar {
    grid-column: span 2;
  }
  .dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content {
    grid-column: span 2;
  }
}
.dataviews-field-control__field {
  height: 32px;
}
.dataviews-field-control__actions {
  position: absolute;
  top: -9999em;
}
.dataviews-field-control__actions.dataviews-field-control__actions {
  gap: 4px;
}
.dataviews-field-control__field:hover .dataviews-field-control__actions,
.dataviews-field-control__field:focus-within .dataviews-field-control__actions,
.dataviews-field-control__field.is-interacting .dataviews-field-control__actions {
  position: unset;
  top: unset;
}
.dataviews-field-control__icon {
  display: flex;
  width: 24px;
}
.dataviews-field-control__label-sub-label-container {
  flex-grow: 1;
}
.dataviews-field-control__label {
  display: block;
}
.dataviews-field-control__sub-label {
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 11px;
  font-style: normal;
  color: #757575;
}
.dataviews-view-grid {
  margin-bottom: auto;
  grid-template-rows: max-content;
  padding: 0 48px 24px;
  container-type: inline-size;
}
@media not (prefers-reduced-motion) {
  .dataviews-view-grid {
    transition: padding ease-out 0.1s;
  }
}
.dataviews-view-grid .dataviews-view-grid__card {
  height: 100%;
  justify-content: flex-start;
  position: relative;
}
.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions {
  padding: 8px 0 4px;
}
.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field {
  min-height: 24px;
  display: flex;
  align-items: center;
}
.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable {
  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 {
  color: #1e1e1e;
}
.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media::after,
.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus::after {
  background-color: rgba(var(--wp-admin-theme-color--rgb), 0.08);
}
.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media::after {
  box-shadow: inset 0 0 0 1px var(--wp-admin-theme-color);
}
.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus::after {
  box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
}
.dataviews-view-grid .dataviews-view-grid__media {
  width: 100%;
  min-height: 200px;
  aspect-ratio: 1/1;
  background-color: #f0f0f0;
  border-radius: 4px;
  position: relative;
}
.dataviews-view-grid .dataviews-view-grid__media img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.dataviews-view-grid .dataviews-view-grid__media::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  pointer-events: none;
}
.dataviews-view-grid .dataviews-view-grid__fields {
  position: relative;
  font-size: 12px;
  line-height: 16px;
}
.dataviews-view-grid .dataviews-view-grid__fields:not(:empty) {
  padding: 0 0 12px;
}
.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty) {
  min-height: 24px;
  line-height: 20px;
  padding-top: 2px;
}
.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field {
  min-height: 24px;
  align-items: center;
}
.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name {
  width: 35%;
  color: #757575;
}
.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value {
  width: 65%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dataviews-view-grid .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) {
  padding-bottom: 12px;
}
.dataviews-view-grid.dataviews-view-grid {
  /**
   * Breakpoints were adjusted from media queries breakpoints to account for
   * the sidebar width. This was done to match the existing styles we had.
   */
}
@container (max-width: 480px) {
  .dataviews-view-grid.dataviews-view-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding-left: 24px;
    padding-right: 24px;
  }
}
@container (min-width: 480px) {
  .dataviews-view-grid.dataviews-view-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@container (min-width: 780px) {
  .dataviews-view-grid.dataviews-view-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@container (min-width: 1140px) {
  .dataviews-view-grid.dataviews-view-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@container (min-width: 1520px) {
  .dataviews-view-grid.dataviews-view-grid {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
.dataviews-view-grid__field-value:empty,
.dataviews-view-grid__field:empty {
  display: none;
}
.dataviews-view-grid__card .dataviews-selection-checkbox {
  position: absolute;
  top: -9999em;
  left: 8px;
  z-index: 1;
}
@media (hover: none) {
  .dataviews-view-grid__card .dataviews-selection-checkbox {
    top: 8px;
  }
}
.dataviews-view-grid__card:hover .dataviews-selection-checkbox,
.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,
.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox {
  top: 8px;
}
.dataviews-view-grid__media--clickable {
  cursor: pointer;
}
div.dataviews-view-list {
  list-style-type: none;
}
.dataviews-view-list {
  margin: 0 0 auto;
}
.dataviews-view-list div[role=row] {
  margin: 0;
  border-top: 1px solid #f0f0f0;
}
.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper {
  position: relative;
  padding: 16px 24px;
  box-sizing: border-box;
}
.dataviews-view-list div[role=row] .dataviews-view-list__item-actions {
  display: flex;
  width: max-content;
  flex: 0 0 auto;
  gap: 4px;
}
.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button {
  position: relative;
  z-index: 1;
}
.dataviews-view-list div[role=row] .dataviews-view-list__item-actions > div {
  height: 24px;
}
.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=row]:where(.is-selected, .is-hovered, :focus-within) .dataviews-view-list__item-actions > :not(:last-child) {
  flex-basis: min-content;
  width: auto;
  overflow: unset;
}
@media (hover: none) {
  .dataviews-view-list div[role=row] .dataviews-view-list__item-actions > :not(:last-child) {
    flex-basis: min-content;
    width: auto;
    overflow: unset;
  }
}
.dataviews-view-list div[role=row].is-selected.is-selected {
  border-top: 1px solid rgba(var(--wp-admin-theme-color--rgb), 0.12);
}
.dataviews-view-list div[role=row].is-selected.is-selected + div[role=row] {
  border-top: 1px solid rgba(var(--wp-admin-theme-color--rgb), 0.12);
}
.dataviews-view-list div[role=row]:not(.is-selected) .dataviews-view-list__title-field {
  color: #1e1e1e;
}
.dataviews-view-list div[role=row]: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 {
  color: var(--wp-admin-theme-color);
  background-color: #f8f8f8;
}
.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__title-field,
.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__fields, .dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__title-field,
.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__fields, .dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__title-field,
.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__fields {
  color: var(--wp-admin-theme-color);
}
.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: rgba(var(--wp-admin-theme-color--rgb), 0.04);
  color: #1e1e1e;
}
.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__title-field,
.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__fields,
.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__title-field,
.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__fields {
  color: var(--wp-admin-theme-color);
}
.dataviews-view-list .dataviews-view-list__item {
  position: absolute;
  z-index: 1;
  inset: 0;
  scroll-margin: 8px 0;
  appearance: none;
  border: none;
  background: none;
  padding: 0;
  cursor: pointer;
}
.dataviews-view-list .dataviews-view-list__item:focus-visible {
  outline: none;
}
.dataviews-view-list .dataviews-view-list__item:focus-visible::before {
  position: absolute;
  content: "";
  inset: var(--wp-admin-border-width-focus);
  box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
  border-radius: 2px;
  outline: 2px solid transparent;
}
.dataviews-view-list .dataviews-view-list__title-field {
  flex: 1;
  min-height: 24px;
  line-height: 24px;
  overflow: hidden;
}
.dataviews-view-list .dataviews-view-list__title-field:has(a, button) {
  z-index: 1;
}
.dataviews-view-list .dataviews-view-list__media-wrapper {
  width: 52px;
  height: 52px;
  overflow: hidden;
  position: relative;
  flex-shrink: 0;
  background-color: #f0f0f0;
  border-radius: 4px;
}
.dataviews-view-list .dataviews-view-list__media-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.dataviews-view-list .dataviews-view-list__media-wrapper::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.dataviews-view-list .dataviews-view-list__field-wrapper {
  min-height: 52px;
  flex-grow: 1;
}
.dataviews-view-list .dataviews-view-list__fields {
  color: #757575;
  display: flex;
  gap: 12px;
  row-gap: 4px;
  flex-wrap: wrap;
  font-size: 12px;
}
.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 {
  min-height: 24px;
  line-height: 20px;
  display: flex;
  align-items: center;
}
.dataviews-view-list + .dataviews-pagination {
  justify-content: space-between;
}
.dataviews-view-table {
  width: 100%;
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
  position: relative;
  color: #757575;
  margin-bottom: auto;
}
.dataviews-view-table th {
  text-align: left;
  color: #1e1e1e;
  font-weight: normal;
  font-size: 13px;
}
.dataviews-view-table td,
.dataviews-view-table th {
  padding: 12px;
  white-space: nowrap;
}
.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__checkbox-column,
.dataviews-view-table th.dataviews-view-table__checkbox-column {
  padding-right: 0;
  width: 1%;
}
.dataviews-view-table tr {
  border-top: 1px solid #f0f0f0;
}
.dataviews-view-table tr .dataviews-view-table-header-button {
  gap: 4px;
}
.dataviews-view-table tr td:first-child,
.dataviews-view-table tr th:first-child {
  padding-left: 48px;
}
.dataviews-view-table tr td:first-child .dataviews-view-table-header-button,
.dataviews-view-table tr th:first-child .dataviews-view-table-header-button {
  margin-left: -8px;
}
.dataviews-view-table tr td:last-child,
.dataviews-view-table tr th:last-child {
  padding-right: 48px;
}
.dataviews-view-table tr:last-child {
  border-bottom: 0;
}
.dataviews-view-table tr.is-hovered {
  background-color: #f8f8f8;
}
.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input {
  opacity: 0;
}
.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:checked, .dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:indeterminate, .dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:focus {
  opacity: 1;
}
.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button) {
  opacity: 0;
}
.dataviews-view-table tr:focus-within .components-checkbox-control__input,
.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button), .dataviews-view-table tr.is-hovered .components-checkbox-control__input,
.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button), .dataviews-view-table tr:hover .components-checkbox-control__input,
.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button) {
  opacity: 1;
}
@media (hover: none) {
  .dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input,
.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button) {
    opacity: 1;
  }
}
.dataviews-view-table tr.is-selected {
  background-color: rgba(var(--wp-admin-theme-color--rgb), 0.04);
  color: #757575;
}
.dataviews-view-table tr.is-selected, .dataviews-view-table tr.is-selected + tr {
  border-top: 1px solid rgba(var(--wp-admin-theme-color--rgb), 0.12);
}
.dataviews-view-table tr.is-selected:hover {
  background-color: rgba(var(--wp-admin-theme-color--rgb), 0.08);
}
.dataviews-view-table thead {
  position: sticky;
  inset-block-start: 0;
  z-index: 1;
}
.dataviews-view-table thead tr {
  border: 0;
}
.dataviews-view-table thead th {
  background-color: #fff;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 500;
}
.dataviews-view-table thead th:has(.dataviews-view-table-header-button):not(:first-child) {
  padding-left: 4px;
}
.dataviews-view-table tbody td {
  vertical-align: top;
}
.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper {
  min-height: 32px;
  display: flex;
  align-items: 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 {
  padding: 4px 8px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 500;
}
.dataviews-view-table .dataviews-view-table-header-button:not(:hover) {
  color: #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: 4px;
}
.dataviews-view-table .dataviews-view-table__actions-column {
  width: 1%;
}
.dataviews-view-table:has(tr.is-selected) .components-checkbox-control__input {
  opacity: 1;
}
.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 td,
.dataviews-view-table.has-compact-density th {
  padding: 4px 8px;
}
.dataviews-view-table.has-comfortable-density td,
.dataviews-view-table.has-comfortable-density th {
  padding: 16px 12px;
}
.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,
.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column, .dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,
.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column {
  padding-right: 0;
}
@container (max-width: 430px) {
  .dataviews-view-table tr td:first-child,
.dataviews-view-table tr th:first-child {
    padding-left: 24px;
  }
  .dataviews-view-table tr td:last-child,
.dataviews-view-table tr th:last-child {
    padding-right: 24px;
  }
}
.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 {
  max-width: 60px;
}
.dataviews-controls__datetime {
  border: none;
  padding: 0;
}
.dataforms-layouts-panel__field {
  width: 100%;
  min-height: 32px;
  justify-content: flex-start !important;
  align-items: flex-start !important;
}
.dataforms-layouts-panel__field-label {
  width: 38%;
  flex-shrink: 0;
  min-height: 32px;
  display: flex;
  align-items: center;
  line-height: 20px;
  hyphens: auto;
  align-self: center;
}
.dataforms-layouts-panel__field-control {
  flex-grow: 1;
  min-height: 32px;
  display: flex;
  align-items: center;
}
.dataforms-layouts-panel__field-control .components-button {
  max-width: 100%;
  text-align: left;
  white-space: normal;
  text-wrap: balance;
  text-wrap: pretty;
  min-height: 32px;
}
.dataforms-layouts-panel__field-control .components-dropdown {
  max-width: 100%;
}
.dataforms-layouts-panel__field-dropdown .components-popover__content {
  min-width: 320px;
  padding: 16px;
}
.dataforms-layouts-panel__dropdown-header {
  margin-bottom: 16px;
}
.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown {
  z-index: 159990;
}
.dataforms-layouts-regular__field {
  width: 100%;
  min-height: 32px;
  justify-content: flex-start !important;
  align-items: flex-start !important;
}
.dataforms-layouts-regular__field .components-base-control__label {
  font-size: inherit;
  font-weight: normal;
  text-transform: none;
}
.dataforms-layouts-regular__field-label {
  width: 38%;
  flex-shrink: 0;
  min-height: 32px;
  display: flex;
  align-items: center;
  line-height: 20px;
  hyphens: auto;
  align-self: center;
}
.dataforms-layouts-regular__field-control {
  flex-grow: 1;
  min-height: 32px;
  display: flex;
  align-items: center;
}
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color)}
@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}
.wc-settings-row-disabled{opacity:.5;pointer-events:none}
#wc_settings_email_listing_slotfill .dataviews-wrapper{background-color:#fff}
#wc_settings_email_listing_slotfill .woocommerce-email-listing-description{display:inline-block;margin-top:4px;color:#757575;font-size:12px;font-weight:400;white-space:wrap}
#wc_settings_email_listing_slotfill .woocommerce-email-listing-status svg{fill:currentColor;margin-right:4px}
#wc_settings_email_listing_slotfill .woocommerce-email-listing-recipients{white-space:wrap}
#wc_settings_email_listing_slotfill .woocommerce-email-listing-description{display:flex;justify-content:space-between;width:100%}
#wc_settings_email_listing_slotfill .woocommerce-email-listing-description .woocommerce-email-listing-edit-template-button{margin-top:-8px;margin-left:8px}
@media(max-width: 600px){#wc_settings_email_listing_slotfill .woocommerce-email-listing-description{flex-direction:column;justify-content:flex-start}#wc_settings_email_listing_slotfill .woocommerce-email-listing-description .woocommerce-email-listing-edit-template-button{margin-top:0;margin-bottom:8px;width:fit-content}}
.woocommerce-email-listing-recipients-tooltip{text-align:left}
#wc_settings_email_preview_slotfill{position:relative}
.wc-settings-email-preview-container{background:#f0f0f0;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;display:grid;grid-gap:16px;grid-template-rows:36px 1fr;height:960px;margin-bottom:60px;padding:16px;position:relative;width:684px}
@media(max-width: 782px){.wc-settings-email-preview-container{margin-top:16px;width:100%}}
@media(max-width: 600px){.wc-settings-email-preview-container{border-left:0;border-right:0;padding:16px 0}}
.wc-settings-email-preview-container-floating{bottom:0;margin-bottom:0;position:absolute;left:666px}
.wc-settings-email-preview-controls{align-items:center;display:flex;justify-content:space-between}
.wc-settings-email-preview-controls div{margin-bottom:0}
.wc-settings-email-preview-type{width:200px}
@media(max-width: 600px){.wc-settings-email-preview-type{width:150px}}
.wc-settings-email-preview-spinner{align-items:center;display:flex;justify-content:center;width:40px}
.wc-settings-email-preview-spinner svg{margin:0}
.wc-settings-email-preview-device-type{display:grid;grid-gap:8px;grid-template-columns:32px 32px;padding-right:8px}
@media(max-width: 600px){.wc-settings-email-preview-device-type{display:none}}
.wc-settings-email-preview-device-type button{align-items:center;background:none;border:none;border-radius:2px;cursor:pointer;display:flex;justify-content:center;height:32px;width:32px}
.wc-settings-email-preview-device-type button:hover,.wc-settings-email-preview-device-type button:focus{background:#e0e0e0}
.wc-settings-email-preview-device-type button.active{background:#1e1e1e}
.wc-settings-email-preview-device-type button.active:hover,.wc-settings-email-preview-device-type button.active:focus{background:#000}
.wc-settings-email-preview{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:grid;grid-template-rows:auto 1fr;margin:0 auto;transition:max-width .3s ease-in-out;width:100%}
@media(max-width: 600px){.wc-settings-email-preview{max-width:360px !important}}
.wc-settings-email-preview iframe{border-radius:0 0 3px 3px;display:block;height:100%;width:100%}
@keyframes pulse-loading{0%{opacity:1}100%{opacity:.2}}
@keyframes pulse-loop{0%{opacity:.2}50%{opacity:.4}100%{opacity:.2}}
.wc-settings-email-preview .iframe-is-loading{animation:pulse-loading .2s ease-out forwards,pulse-loop .6s ease-in-out .2s infinite}
.wc-settings-email-preview-desktop{max-width:650px}
.wc-settings-email-preview-mobile{max-width:360px}
.wc-settings-email-preview-send-modal{width:456px}
.wc-settings-email-preview-send-modal-notice{align-items:center;display:flex}
.wc-settings-email-preview-send-modal-notice svg{margin-right:4px}
.wc-settings-email-preview-send-modal-notice-success svg{fill:#4ab866}
.wc-settings-email-preview-send-modal-notice-error{color:#d94f4f}
.wc-settings-email-preview-send-modal-notice-error svg{fill:#d94f4f}
.wc-settings-email-preview-send-modal-buttons{display:flex;justify-content:flex-end;margin-top:32px}
.wc-settings-email-preview-send-modal-buttons button{margin-left:12px}
.wc-settings-email-preview-header{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:space-between;padding:16px}
.wc-settings-email-preview-header-subject{font-size:21px;font-weight:normal;line-height:21px;margin:0 0 16px}
.wc-settings-email-preview-header-subject::before{content:"​"}
.wc-settings-email-preview-header-data{align-items:center;display:flex}
.wc-settings-email-preview-header-icon{align-items:center;background:rgba(203,190,255,.3);border-radius:16px;display:flex;height:32px;justify-content:center;margin-right:8px;width:32px}
.wc-settings-email-preview-header-sender{font-size:13px;font-weight:600;word-break:break-word}
.wc-settings-email-preview-header-sender span{font-size:11px;font-weight:400}
.wc-settings-email-preview-ces-feedback{bottom:-40px;position:absolute;right:0}
.wc-settings-email-select-image{border:1px #ccc solid;border-radius:4px;box-sizing:border-box;margin-bottom:8px;min-height:88px;padding:10px;position:relative;width:400px}
.wc-settings-email-select-image:hover{border-color:#949494;cursor:pointer}
.wc-settings-email-select-image-icon{inset:0;margin:auto;position:absolute}
.wc-settings-email-logo-image{max-height:160px;max-width:100%}
.wc-settings-email-color-palette-separator{border-bottom:none;margin-bottom:24px;margin-left:0;max-width:634px}
.wc-settings-email-color-palette-header{margin:0 !important;max-width:634px;padding:0 !important}
.wc-settings-email-color-palette-title{display:inline-block;margin-right:15px !important}
.wc-settings-email-color-palette-buttons{align-items:center;display:inline-flex;gap:12px}
.wc-settings-email-color-palette-buttons .components-toggle-control{margin-bottom:0}
