.is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none}}.is-loadable-placeholder.is-inline{display:inline}.is-loadable-placeholder.is-block{display:block;margin-top:1em}.is-loadable-placeholder.is-block:first-child{margin-top:0}.is-loadable-placeholder.is-block p{margin:0}
div.wcpay-instant-payout-modal{max-width:500px}div.wcpay-instant-payout-modal p{color:#787c82}div.wcpay-instant-payout-modal ul{border:1px solid #dcdcde;border-radius:5px;font-weight:bold}div.wcpay-instant-payout-modal ul li{padding:1rem;clear:both;margin:0}div.wcpay-instant-payout-modal ul li span{float:right}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__balance{padding-bottom:0}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__fee span{color:#d63638}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__net{border-top:1px solid #dcdcde}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__net span{color:#00ba37}div.wcpay-instant-payout-modal__footer{display:flex;justify-content:flex-end}div.wcpay-instant-payout-modal__footer>*:not(:first-child){margin-left:16px}
.wcpay-account-balances__balances__item{flex-direction:column;align-items:flex-start;flex:1;padding-left:16px}.wcpay-account-balances__balances__item__title{font-size:12px;line-height:16px;color:#949494;display:flex;align-items:center;margin-top:0}.wcpay-account-balances__balances__item__amount{font-weight:500;font-size:20px;margin:0;color:#1e1e1e}@media(max-width: 660px){.wcpay-account-balances__balances__item{padding-left:0}.wcpay-account-balances__balances__item:not(:first-child){padding-top:16px}}.wcpay-account-balances__instant-deposit-notice .components-notice__content{margin-right:0}.wcpay-account-balances__instant-deposit{border-top:1px solid #e0e0e0;padding:24px}.wcpay-account-balances__balances{display:flex;margin-bottom:0}.wcpay-account-balances__balances>*+*{border-left:1px solid #e0e0e0}.wcpay-account-balances__balances .wcpay-account-balances__balances__item__tooltip{line-height:20px}.wcpay-account-balances__balances .wcpay-account-balances__balances__item__tooltip a{text-decoration:none}.wcpay-account-balances__balances .wcpay-account-balances__balances-total-balance-tooltip-notice{margin-top:10px;margin-bottom:10px}.wcpay-account-balances__balances .wcpay-account-balances__balances-total-balance-tooltip-notice.components-notice{padding:8px}.wcpay-account-balances__balances .wcpay-account-balances__balances-total-balance-tooltip-notice .components-notice__content{font-size:12px;white-space:nowrap;color:#0a4b78;margin-right:0}@media(max-width: 660px){.wcpay-account-balances__balances{flex-direction:column;gap:16px}.wcpay-account-balances__balances>*+*{border-left:none;border-top:1px solid #e0e0e0}}.components-card.wcpay-account-balances{margin-bottom:0;box-shadow:none}
.woopayments-account-details__header{flex-wrap:wrap}.woopayments-account-details__header .edit-details .components-button.is-link{text-decoration:none}.woopayments-account-details__header .edit-details,.woopayments-account-details__header .account-details,.woopayments-account-details__header .account-status{flex-basis:auto;min-width:max-content}@media screen and (max-width: 480px){.woopayments-account-details__header .account-details{order:1;flex-grow:1;margin-bottom:8px}.woopayments-account-details__header .edit-details{order:2;margin-bottom:8px}.woopayments-account-details__header .account-status{order:3}.woopayments-account-details__header .woopayments-account-details__banner{order:5;margin-bottom:16px}.woopayments-account-details__header .woopayments-account-details__banner a.components-external-link{white-space:wrap}}.woopayments-account-details__payout-status-item{line-height:16px;flex-wrap:wrap;height:auto;min-height:2em;margin-bottom:8px}.woopayments-account-details__payout-status-item .item-label,.woopayments-account-details__payout-status-item .item-value{flex-shrink:1;flex-basis:auto;width:min-content}.woopayments-account-details__payout-status-item .item-label{color:#1e1e1e;min-width:130px;white-space:nowrap}@media screen and (max-width: 480px){.woopayments-account-details__payout-status-item .item-label{min-width:80px}}.woopayments-account-details__payout-status-item .item-value{color:#757575}.woopayments-account-details__payout-status-item a.payout-tooltip-external-link{text-decoration:none}
.account-tools{padding-top:16px}.account-tools__actions{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:12px;margin-top:12px}
.progressbar{display:flex;max-width:600px}.progressbar .progressbar__container{flex-grow:1;display:flex;flex-flow:wrap;margin:8px 8px 8px 0;background-color:#fff;height:32px;border:1px #1e1e1e solid;border-radius:4px}.progressbar .progressbar__inner{background-color:#007cba;display:inline-flex;flex-direction:row-reverse;height:100%}.progressbar .progressbar__outer-progress-label{align-self:center;margin:4px}.progressbar .progressbar__inner-progress-label{color:#fff;align-self:center;margin:4px}.progressbar .progressbar__total-label{align-self:center}
.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip{display:flex;flex-direction:column;gap:4px;padding:5px}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip>div{display:flex;text-align:left;gap:16px;align-items:center;justify-content:space-between}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip>div>div{white-space:nowrap}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip__bold{font-weight:600}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip__hint-text{font-size:95%;color:#ccc;margin-top:8px}
.account-fees{padding-top:16px}
.chip{font-size:13px;font-size:0.8125rem;display:inline-flex;align-items:center;justify-content:center;font-weight:300;padding:.25rem .5rem;border-radius:.2rem;line-height:1.5;white-space:nowrap}.chip.chip-has-icon{padding-inline-start:4px;gap:2px}.chip.chip-primary{background:#f0f6fc;color:#0a4b78}.chip.chip-primary svg{fill:#0a4b78}.chip.chip-success{background:#edfaef;color:#005c12}.chip.chip-success svg{fill:#005c12}.chip.chip-light{background:#f6f7f7;color:#2c3338}.chip.chip-light svg{fill:#2c3338}.chip.chip-alert{background:#fcf0f1;color:#8a2424}.chip.chip-alert svg{fill:#8a2424}.chip.chip-warning{background:#fcf9e8;color:#614200}.chip.chip-warning svg{fill:#614200}
.wcpay-loan-summary-header .components-button.is-link{text-decoration:none}.wcpay-loan-summary-body{padding:0 !important}.wcpay-loan-summary-row+.wcpay-loan-summary-row{border-top:1px solid #e0e0e0}.wcpay-loan-summary-row.is-bottom-row{padding-top:24px;padding-bottom:24px}.wcpay-loan-summary-row.is-bottom-row .wcpay-loan-summary-block{padding-top:0;padding-bottom:0}.wcpay-loan-summary-block{padding:24px 16px;margin-right:0}.wcpay-loan-summary-block+.wcpay-loan-summary-block{border-left:1px solid #e0e0e0}.wcpay-loan-summary-block__title{font-size:12px;line-height:16px;color:#949494}.wcpay-loan-summary-block__value{color:#1e1e1e;font-size:13px;line-height:20px;padding:8px 0}.wcpay-loan-summary-block__value .is-big{font-size:20px;line-height:27px}
.components-modal__frame.woopayments-connection-success-modal{max-width:512px}@media screen and (max-width: 782px){.components-modal__frame.woopayments-connection-success-modal{max-width:343px;margin:auto}}.components-modal__frame.woopayments-connection-success-modal .components-modal__header .components-button.has-icon{padding:0}.components-modal__frame.woopayments-connection-success-modal .components-modal__header .components-button.has-icon svg{width:30px;height:30px}.components-modal__frame.woopayments-connection-success-modal .components-modal__header-heading{font-size:20px;line-height:28px;font-weight:300;text-wrap:auto;color:#1e1e1e}.components-modal__frame.woopayments-connection-success-modal .woopayments-connection-success-modal__content{display:flex;gap:24px;flex-direction:column;padding:12px 0 16px 0;line-height:20px;font-weight:400;color:#1e1e1e}.components-modal__frame.woopayments-connection-success-modal .woopayments-connection-success-modal__actions{flex-direction:row-reverse;padding:24px 0 0 0;display:flex;gap:12px}
.wcpay-deposits-overview__heading{display:flex;flex-direction:column;gap:8px;padding-bottom:16px}.wcpay-deposits-overview__heading__title{font-weight:600;font-size:16px;line-height:24px;color:#1e1e1e}.wcpay-deposits-overview .wcpay-inline-notice.components-notice{margin:16px 0}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__schedule__container{padding-top:24px;padding-bottom:0}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__schedule__container .is-loadable-placeholder{margin-bottom:24px}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__table__container,.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__notices__container{padding-top:0}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__table__container:not(:last-child),.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__notices__container:not(:last-child){padding-bottom:0}.wcpay-deposits-overview .wcpay-deposits-overview__table__cell:first-child{display:flex}.wcpay-deposits-overview .wcpay-inline-notice.components-notice.wcpay-deposit-transit-days-notice{background-color:#f6f7f7}.wcpay-deposits-overview .wcpay-inline-notice.components-notice.wcpay-deposit-transit-days-notice .wcpay-inline-notice__icon svg{fill:#1e1e1e}.wcpay-deposits-overview__table__row__header{font-weight:600}.wcpay-deposits-overview__table__row__header div{padding:8px 0}.wcpay-deposits-overview__table__cell{font-size:13px;align-items:center;padding:16px 0}.wcpay-deposits-overview__table__cell svg{fill:#1e1e1e;position:relative;left:2.5px;margin-right:24px}.wcpay-deposits-overview__table__cell:first-child{width:35%}.wcpay-deposits-overview__table__cell:last-child{margin-left:auto}.wcpay-deposits-overview__footer.components-card__footer{padding:24px;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media screen and (max-width: 550px){.wcpay-deposits-overview__footer.components-card__footer{flex-direction:column;justify-content:center;padding:16px 24px}.wcpay-deposits-overview__footer.components-card__footer>*{margin:0}}@media screen and (max-width: 605px){.wcpay-deposits-overview__table__cell:first-child{width:45%}}
.wcpay-filter.components-custom-select-control{font-size:13px;color:#1e1e1e}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__label{display:inline-block;margin-bottom:0;color:#787c82;margin-right:.2em;white-space:nowrap}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__label::after{content:":"}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item{padding:12px;margin:0;line-height:initial;grid-template-columns:auto auto auto;justify-content:start;white-space:nowrap;border-radius:2px}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item.is-highlighted{background:#f6f7f7}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item-icon{margin-right:.2em}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item-hint{margin-left:1.8em;text-align:left;color:#757575}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button{width:100%;background-color:#fff;margin:0 1px;display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border:1px solid #e0e0e0;font-size:13px}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button:hover,.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button:focus{color:initial;background-color:#f6f7f7;box-shadow:none}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button.placeholder{color:#646970}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button .wcpay-filter.components-custom-select-control__button-value{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button svg{fill:initial;width:18px;flex:0 0 18px}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button[aria-expanded=true] .wcpay-filter.components-custom-select-control__button-value{visibility:hidden}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button[aria-expanded=true] .components-custom-select-control__label::after{visibility:hidden}@media screen and (max-width: 782px){.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button{font-size:16px}}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__menu{margin:-1px 1px;border-color:#ddd;max-height:300px;padding:8px 12px}
.wcpay-welcome.components-card__header{padding:0;margin-bottom:24px;border:0}.wcpay-welcome__flex__greeting{margin-top:8px;margin-bottom:8px}@media screen and (max-width: 480px){.components-flex.wcpay-welcome__flex{flex-direction:column}.wcpay-welcome__flex__greeting{margin-bottom:24px}}
.wcpay-inbox-message-enter{opacity:0;max-height:0;transform:translateX(50%)}.wcpay-inbox-message-enter-active{opacity:1;max-height:100vh;transform:translateX(0%);transition:opacity 500ms,transform 500ms,max-height 500ms}.wcpay-inbox-message-exit{opacity:1;max-height:100vh;transform:translateX(0%)}.wcpay-inbox-message-exit-active{opacity:0;max-height:0;transform:translateX(50%);transition:opacity 500ms,transform 500ms,max-height 500ms}
.wcpay-dispute-readiness-card .wcpay-dispute-readiness-card__body{padding:24px}.wcpay-dispute-readiness-card .wcpay-dispute-readiness-card__body.is-loading{display:flex;align-items:center;justify-content:center;min-height:120px}.wcpay-dispute-readiness-card__header.components-flex.components-card__header{align-items:flex-start;justify-content:space-between;padding:16px 24px}.wcpay-dispute-readiness-card__header-text{display:flex;flex-direction:column;gap:4px;min-width:0}.wcpay-dispute-readiness-card__title{color:#1e1e1e;font-size:20px;line-height:28px}.wcpay-dispute-readiness-card__description{margin:0;color:#757575;font-size:13px;line-height:16px}.wcpay-dispute-readiness-card__actions.components-dropdown-menu{flex-shrink:0}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item{grid-template-columns:72px minmax(0, 1fr) 24px}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item::before{background:transparent}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-status=incomplete] .woocommerce-task__icon{position:relative;border:2px solid #f0b849}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-status=incomplete] .woocommerce-task__icon::after{position:absolute;top:50%;left:50%;color:#f0b849;font-size:20px;font-weight:600;line-height:1;content:"!";transform:translate(-50%, -50%)}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item .woocommerce-task-list__item-title{color:var(--wp-admin-theme-color);font-weight:600}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item.complete .woocommerce-task-list__item-title{color:var(--wp-admin-theme-color)}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item.complete .woocommerce-task-list__item-expandable-content{display:block}.wcpay-dispute-readiness-card__task-list.woocommerce-experimental-list .woocommerce-task-list__item .woocommerce-task-list__item-expandable-content{max-width:449px;line-height:16px}.components-modal__frame.wcpay-dispute-readiness-card__statement-descriptor-modal{max-width:512px}.components-modal__frame.wcpay-dispute-readiness-card__statement-descriptor-modal .components-modal__content{display:flex;flex-direction:column;padding-bottom:24px}.wcpay-dispute-readiness-card__statement-descriptor-content{display:flex;flex-direction:column;gap:16px;color:#1e1e1e;line-height:20px}.wcpay-dispute-readiness-card__statement-descriptor-content p{margin:0}.wcpay-dispute-readiness-card__statement-descriptor-current{padding:8px;border:1px solid #e0e0e0;border-radius:2px;background:#f6f7f7}.wcpay-dispute-readiness-card__statement-descriptor-current-label{margin-bottom:4px;color:#757575;font-size:12px;line-height:16px}.wcpay-dispute-readiness-card__statement-descriptor-current-value{font-weight:600}.wcpay-dispute-readiness-card__statement-descriptor-separator{margin:24px -24px}.wcpay-dispute-readiness-card__statement-descriptor-actions{display:flex;justify-content:flex-end}.wcpay-dispute-readiness-card__statement-descriptor-actions>*:not(:first-child){margin-left:16px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../node_modules/.pnpm/css-loader@3.6.0_webpack@5.89.0_webpack-cli@3.3.12_/node_modules/css-loader/dist/cjs.js!../../../node_modules/.pnpm/postcss-loader@4.3.0_postcss@8.4.32_webpack@5.89.0_webpack-cli@3.3.12_/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../../node_modules/.pnpm/sass-loader@10.5.0_sass@1.69.5_webpack@5.89.0_webpack-cli@3.3.12_/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * Colors
 */
/**
 * 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.
 */
/**
 * Colors
 */
/**
 * Fonts & basic variables.
 */
/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */
/**
 * Dimensions.
 */
/**
 * Shadows.
 */
/**
 * Editor widths.
 */
/**
 * Block & Editor UI.
 */
/**
 * Block paddings.
 */
/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Breakpoint mixins
 */
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * 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.
 */
/**
 * Breakpoints & Media Queries
 */
: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;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  :root {
    --wp-admin-border-width-focus: 1.5px;
  }
}

/* stylelint-disable block-closing-brace-newline-after */
/* stylelint-enable */
/**
 * Breakpoint mixins
 */
/* stylelint-disable block-closing-brace-newline-after */
/* stylelint-enable */
/**
* Internal Dependencies
*/
.woocommerce-experimental-list {
  margin: 0;
  padding: 0;
}

a.woocommerce-experimental-list__item {
  color: inherit;
}

.woocommerce-experimental-list__item {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  text-decoration: none;
  background-color: #fff;
}
.woocommerce-experimental-list__item.has-gutters {
  padding: 16px 24px;
}
.woocommerce-experimental-list__item.has-action:not(.expanded) {
  cursor: pointer;
}
.woocommerce-experimental-list__item:focus:not(.expanded) {
  box-shadow: inset 0 0 0 1px #006088, inset 0 0 0 2px #fff;
}
.woocommerce-experimental-list__item:focus-visible {
  box-shadow: none;
}
.woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-enter {
  opacity: 0;
  max-height: 0;
  transform: translateX(50%);
}
.woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-enter-active {
  opacity: 1;
  max-height: 100vh;
  transform: translateX(0%);
  transition: opacity 500ms, transform 500ms, max-height 500ms;
}
.woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-exit {
  opacity: 1;
  max-height: 100vh;
  transform: translateX(0%);
}
.woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-exit-active {
  opacity: 0;
  max-height: 0;
  transform: translateX(50%);
  transition: opacity 500ms, transform 500ms, max-height 500ms;
}
.woocommerce-experimental-list__item > .woocommerce-list__item-inner {
  text-decoration: none;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 16px 24px;
}
.woocommerce-experimental-list__item > .woocommerce-list__item-inner:focus {
  box-shadow: inset 0 0 0 1px #006088, inset 0 0 0 2px #fff;
}
.woocommerce-experimental-list__item .woocommerce-list__item-title {
  color: #1d2327;
}
.woocommerce-experimental-list__item .woocommerce-list__item-expandable-content {
  margin-top: 4px;
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #50575d;
}
.woocommerce-experimental-list__item .woocommerce-list__item-before {
  margin-right: 20px;
  display: flex;
  align-items: center;
}
.woocommerce-experimental-list__item .woocommerce-list__item-after {
  margin-left: 16px;
  display: flex;
  align-items: center;
  margin-left: auto;
}
.woocommerce-experimental-list__item:not(:first-child) {
  border-top: 1px solid #f0f0f0;
}
.woocommerce-experimental-list__item:hover {
  background-color: #f0f0f0;
}
.woocommerce-experimental-list__item:hover .woocommerce-list__item-title {
  color: var(--wp-admin-theme-color);
}
.woocommerce-experimental-list__item:hover .woocommerce-task-list__item-badge {
  background-color: #fff;
}
.woocommerce-experimental-list__item:hover .woocommerce-list__item-before > svg {
  fill: var(--wp-admin-theme-color);
}
.woocommerce-experimental-list__item .woocommerce-list__item-title {
  color: var(--wp-admin-theme-color);
}
.woocommerce-experimental-list__item .woocommerce-list__item-before > svg {
  fill: var(--wp-admin-theme-color);
}
.woocommerce-experimental-list__item .woocommerce-list__item-after > svg {
  fill: #1e1e1e;
}
.woocommerce-experimental-list__item.complete .woocommerce-task__icon {
  background-color: var(--wp-admin-theme-color);
}
.woocommerce-experimental-list__item.complete .woocommerce-list__item-title {
  color: #757575;
}
.woocommerce-experimental-list__item.complete .woocommerce-list__item-expandable-content {
  display: none;
}

.woocommerce-experimental-list__item-title {
  color: #2c3338;
}

.woocommerce-experimental-list__item-expandable-content {
  color: #646970;
}

.woocommerce-experimental-list__item.list-item-collapse {
  overflow: hidden;
  display: grid;
  grid-template-columns: auto 48px;
}
.woocommerce-experimental-list__item.list-item-collapse > * {
  align-self: center;
}
.woocommerce-experimental-list__item.list-item-collapse p {
  margin: 0;
  padding: 16px 24px;
}
.woocommerce-experimental-list__item.list-item-collapse .list-item-collapse__icon-container {
  justify-content: flex-end;
}
.woocommerce-experimental-list__item.list-item-collapse.woocommerce-list__item-enter {
  max-height: 0;
  opacity: 1;
}
.woocommerce-experimental-list__item.list-item-collapse.woocommerce-list__item-enter-active {
  max-height: 55px;
  transition: max-height 500ms;
}
.woocommerce-experimental-list__item.list-item-collapse.woocommerce-list__item-exit {
  max-height: 55px;
}
.woocommerce-experimental-list__item.list-item-collapse.woocommerce-list__item-exit-active {
  max-height: 0;
  opacity: 1;
  transition: max-height 500ms;
}

.woocommerce-experimental-list-wrapper {
  border-top: 1px solid #f0f0f0;
}

.woocommerce-task-list__item {
  position: relative;
  display: grid;
  grid-template-columns: 72px auto 48px;
}
.woocommerce-task-list__item > * {
  align-self: center;
}
.woocommerce-task-list__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 4px;
  height: 100%;
  background: transparent;
}
.woocommerce-task-list__item.level-1::before {
  background-color: #d94f4f;
}
.woocommerce-task-list__item.level-1 .gridicons-notice-outline {
  fill: #d94f4f;
}
.woocommerce-task-list__item.level-2::before {
  background-color: #f0b849;
}
.woocommerce-task-list__item .woocommerce-task-list__item-title {
  color: var(--wp-admin-theme-color);
  display: flex;
  -moz-column-gap: 12px;
       column-gap: 12px;
  row-gap: 4px;
  flex-wrap: wrap;
}
.woocommerce-task-list__item .woocommerce-task-list__item-badge {
  padding: 0 10px;
  background-color: #f6f7f7;
  border-radius: 2px;
  color: #2f2f2f;
  font-size: 11px;
  font-weight: 500;
  line-height: 20px;
}
.woocommerce-task-list__item .woocommerce-task__additional-info,
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content,
.woocommerce-task-list__item .woocommerce-task__estimated-time {
  color: #757575;
  font-weight: 400;
  font-size: 12px;
}
.woocommerce-task-list__item .woocommerce-task__estimated-time {
  margin-top: 4px;
}
.woocommerce-task-list__item .woocommerce-task-list__item-before {
  display: flex;
  align-items: center;
  padding: 16px 0 16px 24px;
}
.woocommerce-task-list__item .woocommerce-task-list__item-text {
  padding: 16px 0;
}
.woocommerce-task-list__item .woocommerce-task-list__item-text .woocommerce-pill {
  padding: 1px 8px;
  margin-left: 8px;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content {
  margin-top: 4px;
  overflow: hidden;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content.woocommerce-task-list__item-expandable-content-enter {
  opacity: 0;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content.woocommerce-task-list__item-expandable-content-enter-active {
  opacity: 1;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content.woocommerce-task-list__item-expandable-content-enter-done {
  opacity: 1;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content.woocommerce-task-list__item-expandable-content-exit {
  opacity: 1;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content.woocommerce-task-list__item-expandable-content-exit-active {
  opacity: 0;
}
.woocommerce-task-list__item .woocommerce-task-list__item-expandable-content .woocommerce-task__additional-info {
  margin-top: 8px;
}
.woocommerce-task-list__item .woocommerce-task-list__item-action {
  margin-top: 8px;
  margin-bottom: 4px;
  display: block;
}
.woocommerce-task-list__item .woocommerce-task-list__item-after {
  display: flex;
  align-items: center;
}
.woocommerce-task-list__item .woocommerce-task-list__item-before .woocommerce-task__icon {
  border-radius: 50%;
  width: 32px;
  height: 32px;
}
.woocommerce-task-list__item .woocommerce-task-list__item-before .woocommerce-task__icon svg {
  fill: #fff;
  position: relative;
  top: 4px;
  left: 5px;
}
.woocommerce-task-list__item.complete .woocommerce-task__icon {
  background-color: var(--wp-admin-theme-color);
}
.woocommerce-task-list__item.complete .woocommerce-task-list__item-title {
  color: #757575;
}
.woocommerce-task-list__item.complete .woocommerce-task-list__item-expandable-content,
.woocommerce-task-list__item.complete .woocommerce-task__estimated-time {
  display: none;
}
.woocommerce-task-list__item:not(.complete) .woocommerce-task__icon {
  border: 1px solid #f0f0f0;
  background: #fff;
}
.woocommerce-task-list__item .components-tooltip .components-popover__content {
  width: 160px;
  white-space: normal;
}
.woocommerce-task-list__item .woocommerce-task-card__section-controls {
  text-align: left;
}

.woocommerce-inbox-message {
  position: relative;
  color: #757575;
  background: #fff;
  border-radius: 2px;
  font-size: 13px;
  font-size: 0.8125rem;
  margin: 0 0;
  -ms-box-orient: horizontal;
}
.woocommerce-inbox-message.banner {
  flex-direction: column;
}
.woocommerce-inbox-message.banner img {
  width: 100%;
}
.woocommerce-inbox-message.thumbnail {
  display: flex;
  flex-direction: row-reverse;
}
.woocommerce-inbox-message.thumbnail img {
  width: 128px;
  height: 100%;
}
.woocommerce-inbox-message:hover {
  background: #f0f0f0;
}
.woocommerce-inbox-message:not(.message-is-unread) .woocommerce-inbox-message__title, .woocommerce-inbox-message:not(.message-is-unread) .woocommerce-inbox-message__content .woocommerce-inbox-message__title a, .woocommerce-inbox-message__content .woocommerce-inbox-message__title .woocommerce-inbox-message:not(.message-is-unread) a {
  font-weight: normal;
}
.woocommerce-inbox-message:not(.message-is-unread) .woocommerce-inbox-message__title a, .woocommerce-inbox-message__content .woocommerce-inbox-message__title .woocommerce-inbox-message:not(.message-is-unread) a a {
  font-weight: normal;
}
.woocommerce-homepage-column .woocommerce-inbox-message {
  margin: 20px 0;
}
.woocommerce-inbox-message:not(.is-placeholder) {
  border: 0;
  border-bottom: 1px solid #e0e0e0;
}
.woocommerce-inbox-message .line {
  width: 100%;
}
.woocommerce-inbox-message .third-line {
  width: 33%;
}
.woocommerce-inbox-message .fifth-line {
  width: 20%;
}
.woocommerce-inbox-message .sixth-line {
  width: 16%;
}

.woocommerce-inbox-message__content .woocommerce-inbox-message__title, .woocommerce-inbox-message__content .woocommerce-inbox-message__title a {
  color: #1e1e1e;
  font-size: 16px;
  font-size: 1rem;
  font-style: normal;
  line-height: 1.5;
  font-weight: bold;
  margin: 8px 0;
}
.is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title, .is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title a {
  margin-bottom: 10px;
}
.is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title > div, .is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title a > div {
  animation: loading-fade 1.6s ease-in-out infinite;
  background-color: #f0f0f0;
  color: transparent;
  margin: 5px 0;
}
.is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title > div::after, .is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title a > div::after {
  content: " ";
}
@media screen and (prefers-reduced-motion: reduce) {
  .is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title > div, .is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__title a > div {
    animation: none;
  }
}
.woocommerce-inbox-message__content .woocommerce-inbox-message__title a {
  color: #1e1e1e !important;
  text-decoration: none !important;
}
.woocommerce-inbox-message__content .woocommerce-inbox-message__date {
  color: #757575;
  font-size: 12px;
  font-size: 0.75rem;
  margin-bottom: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
}
.is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__date {
  margin-bottom: 10px;
}
.is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__date > div {
  animation: loading-fade 1.6s ease-in-out infinite;
  background-color: #f0f0f0;
  color: transparent;
}
.is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__date > div::after {
  content: " ";
}
@media screen and (prefers-reduced-motion: reduce) {
  .is-placeholder .woocommerce-inbox-message__content .woocommerce-inbox-message__date > div {
    animation: none;
  }
}

.woocommerce-inbox-message__wrapper .woocommerce-inbox-message__content {
  padding-bottom: 0;
}

.woocommerce-inbox-message__text {
  color: #757575;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
}
.woocommerce-inbox-message__text > p:first-child {
  margin-top: 0;
}
.woocommerce-inbox-message__text > p:last-child {
  margin-bottom: 0;
}
.is-placeholder .woocommerce-inbox-message__text > div {
  animation: loading-fade 1.6s ease-in-out infinite;
  background-color: #f0f0f0;
  color: transparent;
  margin: 5px 0;
}
.is-placeholder .woocommerce-inbox-message__text > div::after {
  content: " ";
}
@media screen and (prefers-reduced-motion: reduce) {
  .is-placeholder .woocommerce-inbox-message__text > div {
    animation: none;
  }
}

.woocommerce-inbox-message__actions {
  border-top: 0;
}
.woocommerce-inbox-message__actions > * + * {
  margin-left: 0.5em;
}
.woocommerce-inbox-message__actions a,
.woocommerce-inbox-message__actions button {
  cursor: pointer;
}
.woocommerce-inbox-message__actions a.is-link,
.woocommerce-inbox-message__actions button.is-link {
  text-decoration: none;
}
.woocommerce-inbox-message__actions .woocommerce-inbox-note__action-button {
  max-width: calc(100% - 80px);
  overflow: hidden;
}
.woocommerce-inbox-message__actions .woocommerce-inbox-note__action-button span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.woocommerce-inbox-message__actions.has-multiple-actions button.is-link {
  padding: 6px 12px;
  border: 1px solid var(--wp-admin-theme-color);
  margin-right: 0.5em;
}
.woocommerce-inbox-message__actions.has-multiple-actions a {
  margin-right: 0.5em;
}
.woocommerce-inbox-message__actions button.woocommerce-admin-dismiss-notification {
  color: #757575;
  visibility: visible;
}
.woocommerce-inbox-message__actions button.woocommerce-admin-dismiss-notification:hover {
  box-shadow: inset 0 0 0 1px #757575;
}
.woocommerce-inbox-message__actions .components-dropdown {
  display: inline;
}
.woocommerce-inbox-message__actions .components-dropdown .components-popover__content {
  min-width: 195px;
}
.woocommerce-inbox-message__actions .components-dropdown .components-popover__content ul {
  text-align: center;
}
.woocommerce-inbox-message__actions .components-dropdown .components-popover__content li {
  margin: 0;
  cursor: pointer;
}
.is-placeholder .woocommerce-inbox-message__actions > div {
  animation: loading-fade 1.6s ease-in-out infinite;
  background-color: #f0f0f0;
  color: transparent;
  float: left;
  height: 28px;
  margin-right: 8px;
}
.is-placeholder .woocommerce-inbox-message__actions > div::after {
  content: " ";
}
@media screen and (prefers-reduced-motion: reduce) {
  .is-placeholder .woocommerce-inbox-message__actions > div {
    animation: none;
  }
}

.woocommerce-inbox-message__wrapper {
  padding-top: 0;
}

.woocommerce-inbox-dismiss-confirmation_modal {
  text-align: left;
}

.woocommerce-inbox-dismiss-confirmation_wrapper p {
  font-size: 16px;
  color: #757575;
}
.woocommerce-inbox-dismiss-confirmation_wrapper .woocommerce-inbox-dismiss-confirmation_buttons {
  text-align: right;
}
.woocommerce-inbox-dismiss-confirmation_wrapper .woocommerce-inbox-dismiss-confirmation_buttons button {
  margin-left: 10px;
}

.woocommerce-inbox-message__wrapper > div {
  padding: 16px 24px;
}
.is-placeholder .woocommerce-inbox-message__wrapper > div {
  padding: 10px 24px;
  display: flow-root;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .woocommerce-admin-dismiss-dropdown {
    margin-top: 0;
  }
  .is-placeholder .woocommerce-inbox-message__wrapper {
    padding-bottom: 10px;
  }
}

.woocommerce-inbox-message__wrapper .woocommerce-inbox-message__content{padding-bottom:24px}.woocommerce-inbox-message__wrapper .woocommerce-inbox-message__actions{padding-top:16px}.wcpay-task-list.woocommerce-experimental-list{position:relative}.wcpay-task-list.woocommerce-experimental-list .woocommerce-experimental-list__item{position:relative}.wcpay-task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-key^=dispute-resolution-task] .components-popover{display:none}.wcpay-task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-key^=dispute-resolution-task]:not([data-urgent=true]) .gridicons-notice-outline{fill:#f0b849}.wcpay-task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-key^=dispute-resolution-task]:not([data-urgent=true])::before{background-color:#f0b849}.wcpay-overview>.components-notice{margin:24px 0}.wcpay-overview .components-popover{position:fixed}.wcpay-overview .stripe-notifications-banner-wrapper{padding-bottom:.25rem;overflow:hidden;margin-bottom:24px;margin-left:-1px;margin-right:-1px}.wcpay-overview .stripe-notifications-banner-loader{width:min(680px,90vw);height:160px;display:flex;justify-content:center;align-items:center}.wcpay-overview .wcpay-setup-real-payments__body{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:40px;margin:16px 12px;text-align:center;fill:#720eec}@media(max-width: 783px){.wcpay-overview .wcpay-setup-real-payments__body{grid-template-columns:1fr}}.wcpay-overview .wcpay-setup-real-payments__body svg{display:block;margin:0 auto 8px}.wcpay-overview .wcpay-setup-real-payments__footer{justify-content:end}
@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}
.stepper-panel{display:flex;gap:24px;align-items:center;justify-content:center;width:100%;padding:24px;box-sizing:border-box;min-width:0}.stepper-step{display:flex;justify-content:space-around;gap:16px;align-items:center;position:relative}.stepper-circle{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;z-index:1;transition:background .2s,border .2s,color .2s;text-align:center;font-size:13px;font-style:normal;font-weight:600;color:#757575;line-height:16px;padding:4px 8px;border-radius:50%;background:none;cursor:default}.stepper-circle:disabled{cursor:default}.stepper-step.clickable .stepper-circle,.stepper-step.clickable .stepper-label{cursor:pointer}.stepper-step.clickable .stepper-circle:disabled,.stepper-step.clickable .stepper-label:disabled{cursor:default}.stepper-step.active .stepper-circle{border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}.stepper-step.complete .stepper-label{color:var(--wp-admin-theme-color);font-weight:600}.stepper-step.complete .stepper-circle{background:var(--wp-admin-theme-color);color:#fff;border-color:var(--wp-admin-theme-color);padding:0}.stepper-step.complete .stepper-circle svg{fill:#fff}.stepper-label{color:#757575;background:none;border:none;padding:0;text-align:left;font-size:13px;font-style:normal;font-weight:400;line-height:16px;cursor:default}.stepper-label:disabled{cursor:default}.stepper-step.active .stepper-label{font-weight:600}.stepper-line{left:100%;width:48px;height:1px;background:#e0e0e0;z-index:0}@media(max-width: 782px){.stepper-panel{margin-top:24px;margin-bottom:24px;justify-content:space-around;padding:0 .5rem}.stepper-line{display:none}.stepper-label{display:none}}
.wcpay-spotlight{position:fixed;bottom:24px;right:24px;z-index:999;width:300px;opacity:0;transform:translateX(100%);transition:opacity .3s ease-out,transform .3s ease-out;font-family:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wcpay-spotlight--visible{opacity:1;transform:translateX(0)}@media screen and (max-width: 782px){.wcpay-spotlight{right:0;left:0;bottom:0;width:100%}.wcpay-spotlight .wcpay-spotlight__card{margin:0}.wcpay-spotlight .wcpay-spotlight__card.components-card{border-radius:0}}@media(prefers-reduced-motion: reduce){.wcpay-spotlight{transition:none}}.wcpay-spotlight__container{width:100%}.wcpay-spotlight__card{margin:0;position:relative;overflow:hidden}.wcpay-spotlight__card.components-card{border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 4px 5px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02)}.wcpay-spotlight__card.has-image .wcpay-spotlight__header,.wcpay-spotlight__card.has-icon .wcpay-spotlight__header{position:absolute;top:0;right:0;width:100%;z-index:1;background:transparent}.wcpay-spotlight__card.has-image .wcpay-spotlight__image,.wcpay-spotlight__card.has-icon .wcpay-spotlight__image{padding:0}.wcpay-spotlight__header{padding:12px 12px 0}.wcpay-spotlight__header.components-card__header{border-radius:4px 4px 0 0}.wcpay-spotlight__header .wcpay-spotlight__badge,.wcpay-spotlight__header .wcpay-spotlight__heading{margin:0}.wcpay-spotlight__controls{width:100%}.wcpay-spotlight__close-btn{min-width:auto;width:32px;height:32px;padding:4px}.wcpay-spotlight__close-btn:hover{background:transparent}.wcpay-spotlight__close-btn:focus-visible{outline:2px solid #007cba;outline-offset:2px;box-shadow:none}.wcpay-spotlight__close-btn .components-icon{color:#1e1e1e}.wcpay-spotlight__image{padding:0;margin:0}.wcpay-spotlight__image img,.wcpay-spotlight__image svg{width:100%;height:auto;display:block}.wcpay-spotlight__icon{margin-bottom:8px;display:flex;align-items:flex-start}.wcpay-spotlight__icon svg{width:32px;height:32px;padding:6px;background:#fff;flex-shrink:0}.wcpay-spotlight__body{padding:16px}.wcpay-spotlight__card:not(.has-image):not(.has-icon) .wcpay-spotlight__body{padding-top:0}.wcpay-spotlight__card.has-icon .wcpay-spotlight__body{padding:0 16px;margin:16px 0}.wcpay-spotlight__badge{margin-bottom:12px}.wcpay-spotlight__heading{font-size:var(--l, 15px);font-style:normal;font-weight:var(--Medium, 500);line-height:var(--s, 20px);margin:0 0 12px;color:#1e1e1e}.wcpay-spotlight__description{font-size:var(--m, 13px);font-style:normal;font-weight:var(--Regular, 400);line-height:var(--s, 20px);color:#757575;margin:0}.wcpay-spotlight__description a{color:#2271b1;text-decoration:none}.wcpay-spotlight__description a:hover{text-decoration:underline}.wcpay-spotlight__footnote{font-size:var(--s, 12px);font-style:normal;font-weight:var(--Regular, 400);line-height:var(--xs, 16px);color:#1e1e1e;margin:12px 0 0}.wcpay-spotlight__footer{padding:0 16px 24px}.wcpay-spotlight__footer.components-card__footer{border-radius:0 0 4px 4px;padding-top:0;margin-top:16px}.wcpay-spotlight__primary-btn:focus-visible,.wcpay-spotlight__secondary-btn:focus-visible{outline:2px solid #007cba;outline-offset:2px;box-shadow:none}body.woocommerce_page_wc-settings .wcpay-spotlight .wcpay-spotlight__card.components-surface.components-card{border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 4px 5px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02)}
