.ppvx_accordion___2-7-25 {
  width: 100%;
  border-collapse: collapse;
}
.ppvx_accordion__row___2-7-25 {
  border-bottom: 0.0625rem solid #b7bcbf;
}
.ppvx_accordion__row___2-7-25:first-of-type {
  border-top: 0.0625rem solid #b7bcbf;
}
.ppvx_accordion__body___2-7-25 {
  display: none;
  padding: 0 1rem 1rem;
  color: #2c2e2f;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.ppvx_accordion__body___2-7-25 p {
  margin: 0;
}
.ppvx_accordion__header___2-7-25 {
  cursor: pointer;
  word-break: break-word;
  padding: 1rem 3.25rem 1rem 1rem;
  position: relative;
  color: #2c2e2f;
  background: none;
  border: none;
  width: 100%;
  text-align: left;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 500;
  display: flex;
  align-items: center;
}
.ppvx_accordion__header___2-7-25:before,
.ppvx_accordion__header___2-7-25 .ppvx_accordion__svg-icon___2-7-25 {
  color: #2c2e2f;
  position: absolute;
  right: 1rem;
}
.ppvx_accordion__header___2-7-25:before {
  content: '\E913';
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.5rem;
}
.ppvx_accordion__header___2-7-25:focus {
  outline: none;
}
.ppvx_accordion__header___2-7-25:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  right: 0;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 0.0625rem;
  text-indent: 0.0625rem;
  width: calc(100% + 0.125rem);
  height: calc(100% + 0.125rem);
  pointer-events: none;
}
.ppvx_accordion__header___2-7-25[aria-expanded='true']:before {
  content: '\E917';
}
.ppvx_accordion__header___2-7-25[aria-expanded='true'] + .ppvx_accordion__body___2-7-25 {
  display: block;
}
[dir='rtl'] .ppvx_accordion__header___2-7-25 {
  padding: 1rem 1rem 1rem 3.25rem;
  text-align: right;
}
[dir='rtl'] .ppvx_accordion__header___2-7-25 .ppvx_accordion__svg-icon___2-7-25,
[dir='rtl'] .ppvx_accordion__header___2-7-25:before {
  left: 1rem;
  right: auto;
}
[dir='rtl'] .ppvx_accordion__header___2-7-25:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: 0;
  right: -0.0625rem;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 0.0625rem;
  text-indent: 0.0625rem;
  width: calc(100% + 0.125rem);
  height: calc(100% + 0.125rem);
  pointer-events: none;
}
[dir='rtl'] .ppvx_accordion__body___2-7-25 {
  text-align: right;
}
.ppvx_accordion__header--with-svg-icon___2-7-25:before,
.ppvx_accordion__header--with-svg-icon___2-7-25[aria-expanded='true']:before {
  content: '';
  display: none;
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25),
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) {
  border: none;
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.75rem;
  line-height: 2.25rem;
  font-weight: normal;
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25:before,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25:before {
  content: '';
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-mask: url('https://www.paypalobjects.com/paypal-ui/icons/svg/v2-chevron-down.svg') center no-repeat;
  mask: url('https://www.paypalobjects.com/paypal-ui/icons/svg/v2-chevron-down.svg') center no-repeat;
  -webkit-mask-size: 1.5rem;
  mask-size: 1.5rem;
  /* stylelint-enable property-no-vendor-prefix */
  background-color: #515354;
  display: block;
  position: absolute;
  width: 3rem;
  height: 3rem;
  right: 0.25rem;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25:before,
  .ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25:before {
    /* IE10+ doesn't do mask... set the content instead */
    content: url('https://www.paypalobjects.com/paypal-ui/icons/svg/v2-chevron-down.svg');
    background: none;
  }
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25[aria-expanded='true']:before,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25[aria-expanded='true']:before {
  transform: rotateX(180deg);
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25 .ppvx_accordion__svg-icon___2-7-25,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25 .ppvx_accordion__svg-icon___2-7-25 {
  color: #515354;
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25:focus:after,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header___2-7-25:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: 0rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: 0.25rem;
  text-indent: 0rem;
  width: calc(100% - 0rem);
  height: calc(100% - -0.125rem);
  pointer-events: none;
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__body___2-7-25,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__body___2-7-25 {
  padding-top: 0.25rem;
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-7-25 .ppvx_accordion__row___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header--with-svg-icon___2-7-25:before,
.ppvx_accordion__row___2-7-25.ppvx--v2___2-7-25:not(.ppvx--v1___2-7-25) .ppvx_accordion__header--with-svg-icon___2-7-25:before {
  display: none;
}
[dir='rtl'] .ppvx--v2___2-7-25 .ppvx_accordion__header___2-7-25:not(.ppvx--v1___2-7-25):before,
.ppvx--v2___2-7-25 [dir='rtl'] .ppvx_accordion__header___2-7-25:not(.ppvx--v1___2-7-25):before {
  left: 0.25rem;
  right: auto;
}

.ppvx_action-menu__container___1-6-8 {
  border-radius: 0.25rem;
  min-width: 8rem;
  max-width: 67.5rem;
  max-height: 30rem;
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  margin-top: 0.25rem;
  z-index: 1051;
  box-shadow: 0rem 0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  outline: 0.0625rem solid transparent;
}
.ppvx_action-menu___1-6-8 {
  list-style: none;
  margin: 0;
  padding: 0.5rem 0 0.5rem 0;
  display: none;
}
.ppvx_action-menu___1-6-8.ppvx_menu-list--multiline___1-6-8 .ppvx_menu-list__item--thumbnail___1-6-8 {
  align-items: end;
  margin-top: 0.375rem;
}
.ppvx_action-menu___1-6-8.ppvx_menu-list--multiline___1-6-8 .ppvx_menu-list__item___1-6-8 {
  align-items: end;
}
.ppvx_action-menu___1-6-8[aria-hidden='false'] {
  display: block;
}
.ppvx_action-menu___1-6-8.keyboard-active___1-6-8 .ppvx_action-menu__item___1-6-8:focus:after {
  content: '';
  position: absolute;
  top: 0rem;
  left: 0.25rem;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 0.25rem;
  text-indent: 0.25rem;
  width: calc(100% - 0.5rem);
  height: calc(100% - 0rem);
  pointer-events: none;
}
.ppvx_action-menu__item___1-6-8 {
  padding: 0.5rem 1rem 0.5rem 1rem;
  outline: none;
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
}
@media (max-width: 46.9375rem) {
  .ppvx_action-menu__item___1-6-8 {
    padding: 0.75rem 1rem 0.75rem 1rem;
  }
}
.ppvx_action-menu__item___1-6-8.ppvx_menu-list__item--hilite___1-6-8,
.ppvx_action-menu__item___1-6-8:hover {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.08) 80%, rgba(44, 46, 47, 0.08) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_action-menu__item___1-6-8:active {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.12) 80%, rgba(44, 46, 47, 0.12) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_action-menu__item--text___1-6-8 {
  margin: 0;
  /* overwrite default margin */
  color: #2c2e2f;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  pointer-events: none;
}
.ppvx_action-menu__item--thumbnail___1-6-8 {
  pointer-events: none;
  padding-right: 0.75rem;
}
[dir='rtl'] .ppvx_action-menu__item--thumbnail___1-6-8 {
  padding-left: 0.75rem;
  padding-right: 0;
}
.ppvx_action-menu__item--icon___1-6-8 {
  pointer-events: none;
  padding-right: 0.75rem;
  color: #0070ba;
}
[dir='rtl'] .ppvx_action-menu__item--icon___1-6-8 {
  padding-left: 0.75rem;
  padding-right: 0;
}
.ppvx--v2___1-6-8 .ppvx_action-menu__container___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx_action-menu__container___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) {
  box-shadow: 0rem 0rem 0.125rem rgba(0, 0, 0, 0.04), 0rem 0.0625rem 0.75rem rgba(0, 0, 0, 0.08);
  border-radius: 0.75rem;
}
@media (max-width: 46.9375rem) {
  .ppvx--v2___1-6-8 .ppvx_action-menu___1-6-8:not(.ppvx--v1___1-6-8),
  .ppvx_action-menu___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) {
    padding: 0.75rem 0 2.125rem 0;
  }
}
.ppvx--v2___1-6-8 .ppvx_action-menu___1-6-8:not(.ppvx--v1___1-6-8).keyboard-active___1-6-8 .ppvx_action-menu__item___1-6-8:focus:after,
.ppvx_action-menu___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8).keyboard-active___1-6-8 .ppvx_action-menu__item___1-6-8:focus:after {
  content: '';
  position: absolute;
  top: 0rem;
  left: 0.375rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: 0.25rem;
  text-indent: 0.375rem;
  width: calc(100% - 0.75rem);
  height: calc(100% - 0rem);
  pointer-events: none;
}
.ppvx--v2___1-6-8 .ppvx_action-menu___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_action-menu__item___1-6-8,
.ppvx_action-menu___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_action-menu__item___1-6-8 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.ppvx--v2___1-6-8 .ppvx_action-menu___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_action-menu__item--text___1-6-8,
.ppvx_action-menu___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_action-menu__item--text___1-6-8 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___1-6-8 .ppvx_action-menu___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_action-menu__item--icon___1-6-8,
.ppvx_action-menu___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_action-menu__item--icon___1-6-8 {
  color: #142c8e;
}
.ppvx_action-menu__loading-container___1-6-8 {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
}

.ppvx_appbadge___1-2-5 {
  line-height: 0;
}
.ppvx_appbadge--ios___1-2-5 {
  height: 2.5rem;
  width: 7.5rem;
  vertical-align: bottom;
}
.ppvx_appbadge--android___1-2-5 {
  height: 2.5rem;
  width: 8.4375rem;
  vertical-align: bottom;
}
.ppvx_appbadge__screenreader___1-2-5 {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* unused banner tokens */
.ppvx_banner___1-4-9 {
  box-sizing: border-box;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-width: 0.0625rem;
  position: relative;
  width: 100%;
  cursor: pointer;
  display: block;
  text-decoration: none;
  outline: 0.0625rem solid rgba(0, 0, 0, 0);
}
.ppvx_banner___1-4-9:focus:after {
  content: '';
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 0;
  text-indent: 0.25rem;
  width: calc(100% - 0.5rem);
  height: calc(100% - 0.5rem);
  pointer-events: none;
}
.ppvx_banner___1-4-9:active {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.12) 80%, rgba(44, 46, 47, 0.12) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9:after {
  content: '\E916';
}
.ppvx_banner__title___1-4-9 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  text-align: left;
  max-width: 100%;
  width: 100%;
  display: flex;
}
.ppvx_banner__title___1-4-9:before,
.ppvx_banner__title___1-4-9:after {
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
}
.ppvx_banner__title___1-4-9:before,
.ppvx_banner__title___1-4-9 .ppvx_banner__status-icon___1-4-9 {
  font-size: 1.125rem;
  padding-right: 0.75rem;
  padding-top: 0.1875rem;
}
.ppvx_banner__title___1-4-9:after,
.ppvx_banner__title___1-4-9 .ppvx_banner__affordance-icon___1-4-9 {
  font-size: 1.5rem;
  padding-left: 0.75rem;
  right: 0;
  position: relative;
  margin-left: auto;
}
.ppvx_banner--type_critical___1-4-9 {
  color: #ffffff;
  background-color: #d20000;
}
.ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9:before {
  content: '\E91A';
}
.ppvx_banner--type_warning___1-4-9 {
  color: #2c2e2f;
  background-color: #ffbd5d;
}
.ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9:before {
  content: '\E947';
}
.ppvx_banner__subtext___1-4-9 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  margin-top: 0.5rem;
  display: flex;
  padding: 0 1.875rem;
  text-align: left;
}
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__title___1-4-9,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9 {
  text-align: right;
}
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__title___1-4-9:before,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__title___1-4-9 .ppvx_banner__status-icon___1-4-9,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__status-icon___1-4-9 {
  padding-left: 0.75rem;
  padding-right: 0;
}
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__title___1-4-9:after,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9:after,
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__title___1-4-9 .ppvx_banner__affordance-icon___1-4-9,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__affordance-icon___1-4-9 {
  margin-left: inherit;
  padding-left: 0;
  padding-right: 0.75rem;
  margin-right: auto;
}
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__title___1-4-9:after,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__title___1-4-9:after {
  content: '\E914';
}
.ppvx_banner___1-4-9[dir='rtl'] .ppvx_banner__subtext___1-4-9,
[dir='rtl'] .ppvx_banner___1-4-9 .ppvx_banner__subtext___1-4-9 {
  margin-right: 0;
  text-align: right;
}
.ppvx_banner__title--with-svg-icon___1-4-9:before,
.ppvx_banner__title--with-svg-icon___1-4-9:after {
  display: none;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 {
  background-color: #fddbd3;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9:focus,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9:focus {
  background-color: #f7c5b9;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9:focus:after,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9:focus:after {
  content: '';
  position: absolute;
  top: 0.35rem;
  left: 0.35rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: inherit;
  text-indent: 0.35rem;
  width: calc(100% - 0.7rem);
  height: calc(100% - 0.7rem);
  pointer-events: none;
  box-shadow: 0 0 0 0.375rem #cde4fe;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  color: #ad2b09;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9 {
  padding-right: 0.75rem;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9 {
  padding-left: 0.75rem;
  margin-left: auto;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9:after,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__title___1-4-9:after {
  display: none;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__subtext___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_critical___1-4-9 .ppvx_banner__subtext___1-4-9 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  color: #ad2b09;
  padding: 0 2.4rem;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 {
  background-color: #fed13c;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9:focus,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9:focus {
  background-color: #ffc43a;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9:focus:after,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9:focus:after {
  content: '';
  position: absolute;
  top: 0.35rem;
  left: 0.35rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: inherit;
  text-indent: 0.35rem;
  width: calc(100% - 0.7rem);
  height: calc(100% - 0.7rem);
  pointer-events: none;
  box-shadow: 0 0 0 0.375rem #cde4fe;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  color: #0c0c0d;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9 {
  padding-right: 0.75rem;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9 {
  padding-left: 0.75rem;
  margin-left: auto;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9:after,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__title___1-4-9:after {
  display: none;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__subtext___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_warning___1-4-9 .ppvx_banner__subtext___1-4-9 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  color: #0c0c0d;
  padding: 0 2.4rem;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 {
  background-color: #761ad3;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9:focus,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9:focus {
  background-color: #5b06b0;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9:focus:after,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9:focus:after {
  content: '';
  position: absolute;
  top: 0.35rem;
  left: 0.35rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: inherit;
  text-indent: 0.35rem;
  width: calc(100% - 0.7rem);
  height: calc(100% - 0.7rem);
  pointer-events: none;
  box-shadow: 0 0 0 0.375rem #cde4fe;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  color: #ffffff;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9 {
  padding-right: 0.75rem;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9 {
  padding-left: 0.75rem;
  margin-left: auto;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9:before,
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9:after,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__title___1-4-9:after {
  display: none;
}
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__subtext___1-4-9,
.ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9).ppvx_banner--type_specialty___1-4-9 .ppvx_banner__subtext___1-4-9 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  color: #ffffff;
  padding: 0 2.4rem;
}
[dir='rtl'] .ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
.ppvx--v2___1-4-9 [dir='rtl'] .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9[dir='rtl']:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
[dir='rtl'] .ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9,
.ppvx_banner___1-4-9[dir='rtl'].ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__arrow-icon___1-4-9 {
  margin-left: inherit;
  padding-left: 0;
  padding-right: 0.75rem;
  margin-right: auto;
}
[dir='rtl'] .ppvx--v2___1-4-9 .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
.ppvx--v2___1-4-9 [dir='rtl'] .ppvx_banner___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
.ppvx--v2___1-4-9 .ppvx_banner___1-4-9[dir='rtl']:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
[dir='rtl'] .ppvx_banner___1-4-9.ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9,
.ppvx_banner___1-4-9[dir='rtl'].ppvx--v2___1-4-9:not(.ppvx--v1___1-4-9) .ppvx_banner__title___1-4-9 .ppvx_banner__type-icon___1-4-9 {
  padding-left: 0.75rem;
  padding-right: 0;
}

.ppvx_coach-tip___1-4-25 {
  background-color: #2c2e2f;
  max-width: 20rem;
  color: #ffffff;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: none;
  border-radius: 0.25rem;
  position: absolute;
  border: 0.0625rem solid #ffffff;
  z-index: 2000;
  box-shadow: 0rem 0.25rem 1rem rgba(0, 0, 0, 0.16);
}
.ppvx_coach-tip___1-4-25:before {
  content: '';
  position: absolute;
  background-color: inherit;
  height: 0.8575rem;
  width: 0.8575rem;
  transform: scaleX(0.75) rotate(45deg);
  box-shadow: inherit;
  z-index: 0;
  border-width: 0.0625rem;
  border-style: solid;
  border-color: inherit;
}
.ppvx_coach-tip___1-4-25:after {
  content: '';
  background-color: inherit;
  position: absolute;
  width: 2.5rem;
  height: 1rem;
}
.ppvx_coach-tip___1-4-25:focus {
  outline: none;
}
.ppvx_coach-tip___1-4-25[aria-hidden='false'] {
  display: inline-block;
}
.ppvx_coach-tip__header___1-4-25,
.ppvx_coach-tip--no-header___1-4-25 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.ppvx_coach-tip__header-text___1-4-25 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 500;
  display: inline-block;
  max-width: calc(100% - 0.96875rem);
  margin-bottom: 0.75rem;
}
.ppvx_coach-tip__text___1-4-25 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.ppvx_coach-tip--no-header___1-4-25 .ppvx_coach-tip__text___1-4-25 {
  display: inline-block;
  max-width: calc(100% - 0.96875rem);
}
.ppvx_coach-tip__footer___1-4-25 {
  display: flex;
  align-items: center;
}
.ppvx_coach-tip__footer-label___1-4-25 {
  margin-top: 0.75rem;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  display: inline-block;
  flex: 1 1 auto;
}
.ppvx_coach-tip__footer-buttons___1-4-25 {
  display: inline-block;
}
.ppvx_coach-tip__footer-btn___1-4-25 {
  margin-top: 0.75rem;
  margin-left: 0.75rem;
}
[dir='rtl'] .ppvx_coach-tip__footer-btn___1-4-25 {
  margin-left: 0;
  margin-right: 0.75rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip___1-4-25:not(.ppvx--v1___1-4-25),
.ppvx_coach-tip___1-4-25.ppvx--v2___1-4-25:not(.ppvx--v1___1-4-25) {
  background-color: #ffffff;
  color: #0c0c0d;
  padding: 1.4375rem;
  border-color: #ffffff;
  box-shadow: 0rem 0rem 0.25rem rgba(0, 0, 0, 0.06), 0rem 0.125rem 0.875rem rgba(0, 0, 0, 0.1);
}
.ppvx--v2___1-4-25 .ppvx_coach-tip___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__header-text___1-4-25,
.ppvx_coach-tip___1-4-25.ppvx--v2___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__header-text___1-4-25 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__text___1-4-25,
.ppvx_coach-tip___1-4-25.ppvx--v2___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__text___1-4-25 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__footer___1-4-25,
.ppvx_coach-tip___1-4-25.ppvx--v2___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__footer___1-4-25 {
  margin-top: 0.75rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__footer-label___1-4-25,
.ppvx_coach-tip___1-4-25.ppvx--v2___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__footer-label___1-4-25 {
  margin-top: 0;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__footer-btn___1-4-25,
.ppvx_coach-tip___1-4-25.ppvx--v2___1-4-25:not(.ppvx--v1___1-4-25) .ppvx_coach-tip__footer-btn___1-4-25 {
  margin-top: 0;
}
.ppvx_coach-tip__caret-position--top-left___1-4-25:before {
  top: -0.375rem;
  bottom: auto;
}
.ppvx_coach-tip__caret-position--top-left___1-4-25:after {
  top: 0;
  bottom: auto;
}
.ppvx_coach-tip__caret-position--top-left___1-4-25:before {
  left: 1.5rem;
  right: auto;
}
.ppvx_coach-tip__caret-position--top-left___1-4-25:after {
  left: 0.5rem;
  right: auto;
}
.ppvx_coach-tip__caret-position--top-center___1-4-25:before {
  top: -0.375rem;
  bottom: auto;
}
.ppvx_coach-tip__caret-position--top-center___1-4-25:after {
  top: 0;
  bottom: auto;
}
.ppvx_coach-tip__caret-position--top-center___1-4-25:before {
  left: calc(50% - 0.9375rem / 2);
  right: auto;
}
.ppvx_coach-tip__caret-position--top-center___1-4-25:after {
  left: calc(50% - 1.25rem);
  right: auto;
}
.ppvx_coach-tip__caret-position--top-right___1-4-25:before {
  top: -0.375rem;
  bottom: auto;
}
.ppvx_coach-tip__caret-position--top-right___1-4-25:after {
  top: 0;
  bottom: auto;
}
.ppvx_coach-tip__caret-position--top-right___1-4-25:before {
  left: auto;
  right: 1.5rem;
}
.ppvx_coach-tip__caret-position--top-right___1-4-25:after {
  left: auto;
  right: 0.5rem;
}
.ppvx_coach-tip__caret-position--left___1-4-25:before {
  transform: scaleY(0.75) rotate(45deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: -0.375rem;
  right: auto;
}
.ppvx_coach-tip__caret-position--left___1-4-25:after {
  transform: rotate(90deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: -0.75rem;
  right: auto;
}
.ppvx_coach-tip__caret-position--right___1-4-25:before {
  transform: scaleY(0.75) rotate(45deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: auto;
  right: -0.375rem;
}
.ppvx_coach-tip__caret-position--right___1-4-25:after {
  transform: rotate(90deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: auto;
  right: -0.75rem;
}
.ppvx_coach-tip__caret-position--bottom-left___1-4-25:before {
  top: auto;
  bottom: -0.375rem;
}
.ppvx_coach-tip__caret-position--bottom-left___1-4-25:after {
  top: auto;
  bottom: 0;
}
.ppvx_coach-tip__caret-position--bottom-left___1-4-25:before {
  left: 1.5rem;
  right: auto;
}
.ppvx_coach-tip__caret-position--bottom-left___1-4-25:after {
  left: 0.5rem;
  right: auto;
}
.ppvx_coach-tip__caret-position--bottom-center___1-4-25:before {
  top: auto;
  bottom: -0.375rem;
}
.ppvx_coach-tip__caret-position--bottom-center___1-4-25:after {
  top: auto;
  bottom: 0;
}
.ppvx_coach-tip__caret-position--bottom-center___1-4-25:before {
  left: calc(50% - 0.9375rem / 2);
  right: auto;
}
.ppvx_coach-tip__caret-position--bottom-center___1-4-25:after {
  left: calc(50% - 1.25rem);
  right: auto;
}
.ppvx_coach-tip__caret-position--bottom-right___1-4-25:before {
  top: auto;
  bottom: -0.375rem;
}
.ppvx_coach-tip__caret-position--bottom-right___1-4-25:after {
  top: auto;
  bottom: 0;
}
.ppvx_coach-tip__caret-position--bottom-right___1-4-25:before {
  left: auto;
  right: 1.5rem;
}
.ppvx_coach-tip__caret-position--bottom-right___1-4-25:after {
  left: auto;
  right: 0.5rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--top-left___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--top-left___1-4-25:after,
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--top-center___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--top-center___1-4-25:after,
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--top-right___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--top-right___1-4-25:after {
  top: -0.0625rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--bottom-left___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--bottom-left___1-4-25:after,
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--bottom-center___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--bottom-center___1-4-25:after,
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--bottom-right___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--bottom-right___1-4-25:after {
  bottom: -0.0625rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--left___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--left___1-4-25:after {
  left: -0.8125rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip__caret-position--right___1-4-25:after,
.ppvx_coach-tip___1-4-25.ppvx--v2__caret-position--right___1-4-25:after {
  right: -0.8125rem;
}
.ppvx_coach-tip__close-btn___1-4-25 {
  width: 2.75rem;
  height: 2.75rem;
  border: 0rem;
  color: #ffffff;
  margin-top: -0.8125rem;
  margin-right: -0.8125rem;
  background-color: transparent;
  text-align: center;
  cursor: pointer;
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.125rem;
}
.ppvx_coach-tip__close-btn___1-4-25:before {
  content: '\E99C';
}
.ppvx_coach-tip__close-btn___1-4-25:before {
  padding: 0.4375rem;
  margin: 0 auto;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
}
.ppvx_coach-tip__close-btn___1-4-25:focus {
  outline: none;
}
.ppvx_coach-tip__close-btn___1-4-25:focus:before {
  outline: none;
  box-shadow: 0 0 0 0.125rem #bfdbee, 0 0 0 0.375rem rgba(191, 219, 238, 0.04);
}
.ppvx_coach-tip__close-btn___1-4-25:hover:before {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(255, 255, 255, 0.08) 80%, rgba(255, 255, 255, 0.08) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_coach-tip__close-btn___1-4-25:active:before {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(255, 255, 255, 0.16) 80%, rgba(255, 255, 255, 0.16) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_coach-tip__close-btn___1-4-25 > .ppvx_icon___1-4-25 {
  padding: 0;
}
[dir='rtl'] .ppvx_coach-tip__close-btn___1-4-25 {
  left: 0;
  right: auto;
  margin-right: 0;
  margin-left: -0.8125rem;
}
.ppvx_coach-tip__close-icon-btn___1-4-25 {
  width: 3rem;
  height: 3rem;
  margin-top: -1rem;
  margin-right: -1rem;
  z-index: 1;
}
[dir='rtl'] .ppvx_coach-tip__close-icon-btn___1-4-25 {
  margin-right: 0;
  margin-left: -1rem;
}
.ppvx--v2___1-4-25 .ppvx_coach-tip__close-icon-btn___1-4-25 {
  color: #515354;
  padding: 0.25rem;
  z-index: 1;
}

.ppvx_code-input___1-3-3 {
  display: inline-block;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] {
  width: 3rem;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.75rem;
  line-height: 2.25rem;
  font-weight: normal;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'].ppvx_code-input__field--error___1-3-3 .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control'] {
  padding: 0;
}
@media (max-width: 36rem) {
  .ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] {
    width: 2.5rem;
  }
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control'] {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.75rem;
  line-height: 2.25rem;
  font-weight: normal;
  text-align: center;
  padding: 0;
  caret-color: transparent;
  -webkit-touch-callout: none;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control']::-webkit-outer-spin-button,
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control'][type='number'] {
  -moz-appearance: textfield;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control']::-moz-selection {
  background: transparent;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control']::selection {
  background: transparent;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control']::-moz-selection {
  background: transparent;
}
.ppvx_code-input___1-3-3 .ppvx_code-input__text-input___1-3-3[class^='ppvx_text-input'] .ppvx_code-input__input___1-3-3[class^='ppvx_text-input__control']:first-line {
  line-height: 2.25rem;
}
.ppvx_code-input__input-wrapper___1-3-3 {
  display: flex;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  flex-wrap: wrap;
}
.ppvx_code-input__error___1-3-3 {
  margin-top: 0.375rem;
  display: flex;
}
.ppvx_code-input__error-text___1-3-3 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
  color: #515354;
  flex-grow: 1;
  width: 0;
}
.ppvx_code-input__error-icon___1-3-3 {
  color: #d9360b;
  margin-right: 0.25rem;
  margin-top: -0.125rem;
}
.ppvx_code-input__error-text--list___1-3-3 {
  list-style: none;
  padding: 0;
  margin: 0;
}
[dir='rtl'] .ppvx_code-input__input-wrapper___1-3-3 {
  direction: ltr;
}
[dir='rtl'] .ppvx_code-input__error-icon___1-3-3 {
  margin-right: 0;
  margin-left: 0.25rem;
}

.ppvx_combined-input___1-3-16 {
  display: flex;
}

.ppvx_flag___1-3-23 {
  display: inline-block;
  box-sizing: border-box;
  position: relative;
}
.ppvx_flag___1-3-23.ppvx_flag--size_xs___1-3-23 {
  width: 1rem;
  height: 0.75rem;
}
.ppvx_flag___1-3-23.ppvx_flag--size_xs___1-3-23 .ppvx_flag__scale___1-3-23 {
  transform: scale(0.5);
  border-radius: 0.25rem;
}
.ppvx_flag___1-3-23.ppvx_flag--size_sm___1-3-23 {
  width: 1.5rem;
  height: 1.125rem;
}
.ppvx_flag___1-3-23.ppvx_flag--size_sm___1-3-23 .ppvx_flag__scale___1-3-23 {
  transform: scale(0.75);
  border-radius: 0.33333333rem;
}
.ppvx_flag___1-3-23.ppvx_flag--size_md___1-3-23 {
  width: 2rem;
  height: 1.5rem;
}
.ppvx_flag___1-3-23.ppvx_flag--size_md___1-3-23 .ppvx_flag__scale___1-3-23 {
  transform: scale(1);
  border-radius: 0.25rem;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23 {
  width: 2rem;
  height: 1.5rem;
  background: transparent url('https://www.paypalobjects.com/paypal-ui/components/flags/1x.png') no-repeat;
  background-size: cover;
  background-origin: border-box;
  transform-origin: top left;
  position: absolute;
  left: 0;
  border: 0.0625rem solid #cbd2d6;
  background-position: 0 0%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ad___1-3-23 {
  background-position: 0 0.43103448275862066%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ae___1-3-23 {
  background-position: 0 0.8620689655172413%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ag___1-3-23 {
  background-position: 0 1.293103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ai___1-3-23 {
  background-position: 0 1.7241379310344827%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--al___1-3-23 {
  background-position: 0 2.1551724137931036%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--am___1-3-23 {
  background-position: 0 2.586206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--an___1-3-23 {
  background-position: 0 3.0172413793103448%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ao___1-3-23 {
  background-position: 0 3.4482758620689653%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ar___1-3-23 {
  background-position: 0 3.8793103448275863%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--at___1-3-23 {
  background-position: 0 4.310344827586207%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--au___1-3-23 {
  background-position: 0 4.741379310344827%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--aw___1-3-23 {
  background-position: 0 5.172413793103448%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--az___1-3-23 {
  background-position: 0 5.603448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ba___1-3-23 {
  background-position: 0 6.0344827586206895%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bb___1-3-23 {
  background-position: 0 6.4655172413793105%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--be___1-3-23 {
  background-position: 0 6.896551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bf___1-3-23 {
  background-position: 0 7.327586206896552%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bg___1-3-23 {
  background-position: 0 7.758620689655173%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bh___1-3-23 {
  background-position: 0 8.189655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bi___1-3-23 {
  background-position: 0 8.620689655172415%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bj___1-3-23 {
  background-position: 0 9.051724137931034%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bm___1-3-23 {
  background-position: 0 9.482758620689655%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bn___1-3-23 {
  background-position: 0 9.913793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bo___1-3-23 {
  background-position: 0 10.344827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--br___1-3-23 {
  background-position: 0 10.775862068965518%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bs___1-3-23 {
  background-position: 0 11.206896551724139%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bt___1-3-23 {
  background-position: 0 11.637931034482758%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bw___1-3-23 {
  background-position: 0 12.068965517241379%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--by___1-3-23 {
  background-position: 0 12.5%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bz___1-3-23 {
  background-position: 0 12.931034482758621%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--c2___1-3-23 {
  background-position: 0 13.362068965517242%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ca___1-3-23 {
  background-position: 0 13.793103448275861%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cd___1-3-23 {
  background-position: 0 14.224137931034482%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cg___1-3-23 {
  background-position: 0 14.655172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ch___1-3-23 {
  background-position: 0 15.086206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ci___1-3-23 {
  background-position: 0 15.517241379310345%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ck___1-3-23 {
  background-position: 0 15.948275862068966%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cl___1-3-23 {
  background-position: 0 16.379310344827587%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cm___1-3-23 {
  background-position: 0 16.810344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cn___1-3-23 {
  background-position: 0 17.24137931034483%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--co___1-3-23 {
  background-position: 0 17.67241379310345%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cr___1-3-23 {
  background-position: 0 18.103448275862068%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cv___1-3-23 {
  background-position: 0 18.53448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cy___1-3-23 {
  background-position: 0 18.96551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cz___1-3-23 {
  background-position: 0 19.396551724137932%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--de___1-3-23 {
  background-position: 0 19.82758620689655%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dj___1-3-23 {
  background-position: 0 20.25862068965517%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dk___1-3-23 {
  background-position: 0 20.689655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dm___1-3-23 {
  background-position: 0 21.120689655172413%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--do___1-3-23 {
  background-position: 0 21.551724137931036%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dz___1-3-23 {
  background-position: 0 21.982758620689655%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ec___1-3-23 {
  background-position: 0 22.413793103448278%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ee___1-3-23 {
  background-position: 0 22.844827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--eg___1-3-23 {
  background-position: 0 23.275862068965516%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--er___1-3-23 {
  background-position: 0 23.70689655172414%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--es___1-3-23 {
  background-position: 0 24.137931034482758%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--et___1-3-23 {
  background-position: 0 24.56896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fi___1-3-23 {
  background-position: 0 25%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fj___1-3-23 {
  background-position: 0 25.43103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fk___1-3-23 {
  background-position: 0 25.862068965517242%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fm___1-3-23 {
  background-position: 0 26.29310344827586%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fo___1-3-23 {
  background-position: 0 26.724137931034484%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fr___1-3-23 {
  background-position: 0 27.155172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ga___1-3-23 {
  background-position: 0 27.586206896551722%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gb___1-3-23 {
  background-position: 0 28.017241379310345%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gd___1-3-23 {
  background-position: 0 28.448275862068964%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ge___1-3-23 {
  background-position: 0 28.879310344827587%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gf___1-3-23 {
  background-position: 0 29.310344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gi___1-3-23 {
  background-position: 0 29.74137931034483%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gl___1-3-23 {
  background-position: 0 30.17241379310345%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gm___1-3-23 {
  background-position: 0 30.603448275862068%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gn___1-3-23 {
  background-position: 0 31.03448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gp___1-3-23 {
  background-position: 0 31.46551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gr___1-3-23 {
  background-position: 0 31.896551724137932%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gt___1-3-23 {
  background-position: 0 32.327586206896555%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gw___1-3-23 {
  background-position: 0 32.758620689655174%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gy___1-3-23 {
  background-position: 0 33.189655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hk___1-3-23 {
  background-position: 0 33.62068965517241%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hn___1-3-23 {
  background-position: 0 34.05172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hr___1-3-23 {
  background-position: 0 34.48275862068966%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hu___1-3-23 {
  background-position: 0 34.91379310344828%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--id___1-3-23 {
  background-position: 0 35.3448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ie___1-3-23 {
  background-position: 0 35.775862068965516%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--il___1-3-23 {
  background-position: 0 36.206896551724135%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--in___1-3-23 {
  background-position: 0 36.63793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--is___1-3-23 {
  background-position: 0 37.06896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--it___1-3-23 {
  background-position: 0 37.5%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--jm___1-3-23 {
  background-position: 0 37.93103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--jo___1-3-23 {
  background-position: 0 38.36206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--jp___1-3-23 {
  background-position: 0 38.793103448275865%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ke___1-3-23 {
  background-position: 0 39.224137931034484%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kg___1-3-23 {
  background-position: 0 39.6551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kh___1-3-23 {
  background-position: 0 40.08620689655172%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ki___1-3-23 {
  background-position: 0 40.51724137931034%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--km___1-3-23 {
  background-position: 0 40.94827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kn___1-3-23 {
  background-position: 0 41.37931034482759%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kr___1-3-23 {
  background-position: 0 41.810344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kw___1-3-23 {
  background-position: 0 42.241379310344826%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ky___1-3-23 {
  background-position: 0 42.672413793103445%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kz___1-3-23 {
  background-position: 0 43.10344827586207%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--la___1-3-23 {
  background-position: 0 43.53448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lc___1-3-23 {
  background-position: 0 43.96551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--li___1-3-23 {
  background-position: 0 44.39655172413793%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lk___1-3-23 {
  background-position: 0 44.827586206896555%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ls___1-3-23 {
  background-position: 0 45.258620689655174%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lt___1-3-23 {
  background-position: 0 45.689655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lu___1-3-23 {
  background-position: 0 46.12068965517241%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lv___1-3-23 {
  background-position: 0 46.55172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ma___1-3-23 {
  background-position: 0 46.98275862068966%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mc___1-3-23 {
  background-position: 0 47.41379310344828%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--md___1-3-23 {
  background-position: 0 47.8448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--me___1-3-23 {
  background-position: 0 48.275862068965516%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mg___1-3-23 {
  background-position: 0 48.706896551724135%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mh___1-3-23 {
  background-position: 0 49.13793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mk___1-3-23 {
  background-position: 0 49.56896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ml___1-3-23 {
  background-position: 0 50%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mn___1-3-23 {
  background-position: 0 50.43103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mq___1-3-23 {
  background-position: 0 50.86206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mr___1-3-23 {
  background-position: 0 51.293103448275865%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ms___1-3-23 {
  background-position: 0 51.724137931034484%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mt___1-3-23 {
  background-position: 0 52.1551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mu___1-3-23 {
  background-position: 0 52.58620689655172%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mv___1-3-23 {
  background-position: 0 53.01724137931034%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mw___1-3-23 {
  background-position: 0 53.44827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mx___1-3-23 {
  background-position: 0 53.87931034482759%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--my___1-3-23 {
  background-position: 0 54.310344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mz___1-3-23 {
  background-position: 0 54.741379310344826%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--na___1-3-23 {
  background-position: 0 55.172413793103445%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nc___1-3-23 {
  background-position: 0 55.60344827586207%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ne___1-3-23 {
  background-position: 0 56.03448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nf___1-3-23 {
  background-position: 0 56.46551724137931%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ng___1-3-23 {
  background-position: 0 56.89655172413793%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ni___1-3-23 {
  background-position: 0 57.327586206896555%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nl___1-3-23 {
  background-position: 0 57.758620689655174%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--no___1-3-23 {
  background-position: 0 58.189655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--np___1-3-23 {
  background-position: 0 58.62068965517241%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nr___1-3-23 {
  background-position: 0 59.05172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nu___1-3-23 {
  background-position: 0 59.48275862068966%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nz___1-3-23 {
  background-position: 0 59.91379310344828%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--om___1-3-23 {
  background-position: 0 60.3448275862069%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pa___1-3-23 {
  background-position: 0 60.775862068965516%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pe___1-3-23 {
  background-position: 0 61.206896551724135%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pf___1-3-23 {
  background-position: 0 61.63793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pg___1-3-23 {
  background-position: 0 62.06896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ph___1-3-23 {
  background-position: 0 62.5%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pl___1-3-23 {
  background-position: 0 62.93103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pm___1-3-23 {
  background-position: 0 63.36206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pn___1-3-23 {
  background-position: 0 63.793103448275865%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pt___1-3-23 {
  background-position: 0 64.22413793103448%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pw___1-3-23 {
  background-position: 0 64.65517241379311%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--py___1-3-23 {
  background-position: 0 65.08620689655173%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--qa___1-3-23 {
  background-position: 0 65.51724137931035%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--re___1-3-23 {
  background-position: 0 65.94827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ro___1-3-23 {
  background-position: 0 66.37931034482759%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--rs___1-3-23 {
  background-position: 0 66.8103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ru___1-3-23 {
  background-position: 0 67.24137931034483%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--rw___1-3-23 {
  background-position: 0 67.67241379310344%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sa___1-3-23 {
  background-position: 0 68.10344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sb___1-3-23 {
  background-position: 0 68.53448275862068%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sc___1-3-23 {
  background-position: 0 68.96551724137932%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--se___1-3-23 {
  background-position: 0 69.39655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sg___1-3-23 {
  background-position: 0 69.82758620689656%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sh___1-3-23 {
  background-position: 0 70.25862068965517%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--si___1-3-23 {
  background-position: 0 70.6896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sj___1-3-23 {
  background-position: 0 71.12068965517241%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sk___1-3-23 {
  background-position: 0 71.55172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sl___1-3-23 {
  background-position: 0 71.98275862068965%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sm___1-3-23 {
  background-position: 0 72.41379310344827%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sn___1-3-23 {
  background-position: 0 72.84482758620689%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--so___1-3-23 {
  background-position: 0 73.27586206896552%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sr___1-3-23 {
  background-position: 0 73.70689655172414%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--st___1-3-23 {
  background-position: 0 74.13793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sv___1-3-23 {
  background-position: 0 74.56896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sz___1-3-23 {
  background-position: 0 75%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tc___1-3-23 {
  background-position: 0 75.43103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--td___1-3-23 {
  background-position: 0 75.86206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tg___1-3-23 {
  background-position: 0 76.29310344827586%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--th___1-3-23 {
  background-position: 0 76.72413793103448%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tj___1-3-23 {
  background-position: 0 77.15517241379311%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tm___1-3-23 {
  background-position: 0 77.58620689655173%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tn___1-3-23 {
  background-position: 0 78.01724137931035%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--to___1-3-23 {
  background-position: 0 78.44827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tr___1-3-23 {
  background-position: 0 78.87931034482759%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tt___1-3-23 {
  background-position: 0 79.3103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tv___1-3-23 {
  background-position: 0 79.74137931034483%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tw___1-3-23 {
  background-position: 0 80.17241379310344%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tz___1-3-23 {
  background-position: 0 80.60344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ua___1-3-23 {
  background-position: 0 81.03448275862068%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ug___1-3-23 {
  background-position: 0 81.46551724137932%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--us___1-3-23 {
  background-position: 0 81.89655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--uy___1-3-23 {
  background-position: 0 82.32758620689656%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--va___1-3-23 {
  background-position: 0 82.75862068965517%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vc___1-3-23 {
  background-position: 0 83.1896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ve___1-3-23 {
  background-position: 0 83.62068965517241%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vg___1-3-23 {
  background-position: 0 84.05172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vn___1-3-23 {
  background-position: 0 84.48275862068965%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vu___1-3-23 {
  background-position: 0 84.91379310344827%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--wf___1-3-23 {
  background-position: 0 85.34482758620689%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ws___1-3-23 {
  background-position: 0 85.77586206896552%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ye___1-3-23 {
  background-position: 0 86.20689655172414%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--yt___1-3-23 {
  background-position: 0 86.63793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--za___1-3-23 {
  background-position: 0 87.06896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--zm___1-3-23 {
  background-position: 0 87.5%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--zw___1-3-23 {
  background-position: 0 87.93103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--eu___1-3-23 {
  background-position: 0 88.36206896551724%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--af___1-3-23 {
  background-position: 0 88.79310344827586%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--as___1-3-23 {
  background-position: 0 89.22413793103448%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bd___1-3-23 {
  background-position: 0 89.65517241379311%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--io___1-3-23 {
  background-position: 0 90.08620689655173%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cf___1-3-23 {
  background-position: 0 90.51724137931035%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cx___1-3-23 {
  background-position: 0 90.94827586206897%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cc___1-3-23 {
  background-position: 0 91.37931034482759%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gq___1-3-23 {
  background-position: 0 91.8103448275862%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gh___1-3-23 {
  background-position: 0 92.24137931034483%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gu___1-3-23 {
  background-position: 0 92.67241379310344%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gg___1-3-23 {
  background-position: 0 93.10344827586206%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ht___1-3-23 {
  background-position: 0 93.53448275862068%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--im___1-3-23 {
  background-position: 0 93.96551724137932%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lb___1-3-23 {
  background-position: 0 94.39655172413794%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--je___1-3-23 {
  background-position: 0 94.82758620689656%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lr___1-3-23 {
  background-position: 0 95.25862068965517%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mo___1-3-23 {
  background-position: 0 95.6896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mm___1-3-23 {
  background-position: 0 96.12068965517241%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mp___1-3-23 {
  background-position: 0 96.55172413793103%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pk___1-3-23 {
  background-position: 0 96.98275862068965%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ps___1-3-23 {
  background-position: 0 97.41379310344827%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pr___1-3-23 {
  background-position: 0 97.84482758620689%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tl___1-3-23 {
  background-position: 0 98.27586206896552%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tk___1-3-23 {
  background-position: 0 98.70689655172414%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vi___1-3-23 {
  background-position: 0 99.13793103448276%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--uz___1-3-23 {
  background-position: 0 99.56896551724138%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--eh___1-3-23 {
  background-position: 0 100%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tw___1-3-23 {
  background-position: 0 0%;
}
.ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--corner-radius_none___1-3-23 {
  border-radius: 0;
}
/* stylelint-disable media-feature-name-no-unknown, media-feature-name-no-vendor-prefix */
@media only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23 {
    background-image: url('https://www.paypalobjects.com/paypal-ui/components/flags/2x.png');
    width: 4rem;
    height: 3rem;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ad___1-3-23 {
    background-position: 0 0.43103448275862066%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ae___1-3-23 {
    background-position: 0 0.8620689655172413%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ag___1-3-23 {
    background-position: 0 1.293103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ai___1-3-23 {
    background-position: 0 1.7241379310344827%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--al___1-3-23 {
    background-position: 0 2.1551724137931036%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--am___1-3-23 {
    background-position: 0 2.586206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--an___1-3-23 {
    background-position: 0 3.0172413793103448%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ao___1-3-23 {
    background-position: 0 3.4482758620689653%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ar___1-3-23 {
    background-position: 0 3.8793103448275863%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--at___1-3-23 {
    background-position: 0 4.310344827586207%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--au___1-3-23 {
    background-position: 0 4.741379310344827%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--aw___1-3-23 {
    background-position: 0 5.172413793103448%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--az___1-3-23 {
    background-position: 0 5.603448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ba___1-3-23 {
    background-position: 0 6.0344827586206895%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bb___1-3-23 {
    background-position: 0 6.4655172413793105%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--be___1-3-23 {
    background-position: 0 6.896551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bf___1-3-23 {
    background-position: 0 7.327586206896552%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bg___1-3-23 {
    background-position: 0 7.758620689655173%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bh___1-3-23 {
    background-position: 0 8.189655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bi___1-3-23 {
    background-position: 0 8.620689655172415%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bj___1-3-23 {
    background-position: 0 9.051724137931034%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bm___1-3-23 {
    background-position: 0 9.482758620689655%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bn___1-3-23 {
    background-position: 0 9.913793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bo___1-3-23 {
    background-position: 0 10.344827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--br___1-3-23 {
    background-position: 0 10.775862068965518%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bs___1-3-23 {
    background-position: 0 11.206896551724139%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bt___1-3-23 {
    background-position: 0 11.637931034482758%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bw___1-3-23 {
    background-position: 0 12.068965517241379%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--by___1-3-23 {
    background-position: 0 12.5%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bz___1-3-23 {
    background-position: 0 12.931034482758621%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--c2___1-3-23 {
    background-position: 0 13.362068965517242%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ca___1-3-23 {
    background-position: 0 13.793103448275861%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cd___1-3-23 {
    background-position: 0 14.224137931034482%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cg___1-3-23 {
    background-position: 0 14.655172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ch___1-3-23 {
    background-position: 0 15.086206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ci___1-3-23 {
    background-position: 0 15.517241379310345%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ck___1-3-23 {
    background-position: 0 15.948275862068966%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cl___1-3-23 {
    background-position: 0 16.379310344827587%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cm___1-3-23 {
    background-position: 0 16.810344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cn___1-3-23 {
    background-position: 0 17.24137931034483%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--co___1-3-23 {
    background-position: 0 17.67241379310345%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cr___1-3-23 {
    background-position: 0 18.103448275862068%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cv___1-3-23 {
    background-position: 0 18.53448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cy___1-3-23 {
    background-position: 0 18.96551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cz___1-3-23 {
    background-position: 0 19.396551724137932%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--de___1-3-23 {
    background-position: 0 19.82758620689655%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dj___1-3-23 {
    background-position: 0 20.25862068965517%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dk___1-3-23 {
    background-position: 0 20.689655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dm___1-3-23 {
    background-position: 0 21.120689655172413%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--do___1-3-23 {
    background-position: 0 21.551724137931036%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--dz___1-3-23 {
    background-position: 0 21.982758620689655%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ec___1-3-23 {
    background-position: 0 22.413793103448278%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ee___1-3-23 {
    background-position: 0 22.844827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--eg___1-3-23 {
    background-position: 0 23.275862068965516%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--er___1-3-23 {
    background-position: 0 23.70689655172414%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--es___1-3-23 {
    background-position: 0 24.137931034482758%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--et___1-3-23 {
    background-position: 0 24.56896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fi___1-3-23 {
    background-position: 0 25%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fj___1-3-23 {
    background-position: 0 25.43103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fk___1-3-23 {
    background-position: 0 25.862068965517242%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fm___1-3-23 {
    background-position: 0 26.29310344827586%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fo___1-3-23 {
    background-position: 0 26.724137931034484%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--fr___1-3-23 {
    background-position: 0 27.155172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ga___1-3-23 {
    background-position: 0 27.586206896551722%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gb___1-3-23 {
    background-position: 0 28.017241379310345%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gd___1-3-23 {
    background-position: 0 28.448275862068964%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ge___1-3-23 {
    background-position: 0 28.879310344827587%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gf___1-3-23 {
    background-position: 0 29.310344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gi___1-3-23 {
    background-position: 0 29.74137931034483%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gl___1-3-23 {
    background-position: 0 30.17241379310345%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gm___1-3-23 {
    background-position: 0 30.603448275862068%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gn___1-3-23 {
    background-position: 0 31.03448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gp___1-3-23 {
    background-position: 0 31.46551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gr___1-3-23 {
    background-position: 0 31.896551724137932%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gt___1-3-23 {
    background-position: 0 32.327586206896555%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gw___1-3-23 {
    background-position: 0 32.758620689655174%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gy___1-3-23 {
    background-position: 0 33.189655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hk___1-3-23 {
    background-position: 0 33.62068965517241%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hn___1-3-23 {
    background-position: 0 34.05172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hr___1-3-23 {
    background-position: 0 34.48275862068966%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--hu___1-3-23 {
    background-position: 0 34.91379310344828%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--id___1-3-23 {
    background-position: 0 35.3448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ie___1-3-23 {
    background-position: 0 35.775862068965516%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--il___1-3-23 {
    background-position: 0 36.206896551724135%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--in___1-3-23 {
    background-position: 0 36.63793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--is___1-3-23 {
    background-position: 0 37.06896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--it___1-3-23 {
    background-position: 0 37.5%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--jm___1-3-23 {
    background-position: 0 37.93103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--jo___1-3-23 {
    background-position: 0 38.36206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--jp___1-3-23 {
    background-position: 0 38.793103448275865%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ke___1-3-23 {
    background-position: 0 39.224137931034484%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kg___1-3-23 {
    background-position: 0 39.6551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kh___1-3-23 {
    background-position: 0 40.08620689655172%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ki___1-3-23 {
    background-position: 0 40.51724137931034%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--km___1-3-23 {
    background-position: 0 40.94827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kn___1-3-23 {
    background-position: 0 41.37931034482759%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kr___1-3-23 {
    background-position: 0 41.810344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kw___1-3-23 {
    background-position: 0 42.241379310344826%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ky___1-3-23 {
    background-position: 0 42.672413793103445%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--kz___1-3-23 {
    background-position: 0 43.10344827586207%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--la___1-3-23 {
    background-position: 0 43.53448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lc___1-3-23 {
    background-position: 0 43.96551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--li___1-3-23 {
    background-position: 0 44.39655172413793%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lk___1-3-23 {
    background-position: 0 44.827586206896555%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ls___1-3-23 {
    background-position: 0 45.258620689655174%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lt___1-3-23 {
    background-position: 0 45.689655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lu___1-3-23 {
    background-position: 0 46.12068965517241%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lv___1-3-23 {
    background-position: 0 46.55172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ma___1-3-23 {
    background-position: 0 46.98275862068966%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mc___1-3-23 {
    background-position: 0 47.41379310344828%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--md___1-3-23 {
    background-position: 0 47.8448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--me___1-3-23 {
    background-position: 0 48.275862068965516%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mg___1-3-23 {
    background-position: 0 48.706896551724135%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mh___1-3-23 {
    background-position: 0 49.13793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mk___1-3-23 {
    background-position: 0 49.56896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ml___1-3-23 {
    background-position: 0 50%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mn___1-3-23 {
    background-position: 0 50.43103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mq___1-3-23 {
    background-position: 0 50.86206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mr___1-3-23 {
    background-position: 0 51.293103448275865%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ms___1-3-23 {
    background-position: 0 51.724137931034484%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mt___1-3-23 {
    background-position: 0 52.1551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mu___1-3-23 {
    background-position: 0 52.58620689655172%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mv___1-3-23 {
    background-position: 0 53.01724137931034%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mw___1-3-23 {
    background-position: 0 53.44827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mx___1-3-23 {
    background-position: 0 53.87931034482759%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--my___1-3-23 {
    background-position: 0 54.310344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mz___1-3-23 {
    background-position: 0 54.741379310344826%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--na___1-3-23 {
    background-position: 0 55.172413793103445%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nc___1-3-23 {
    background-position: 0 55.60344827586207%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ne___1-3-23 {
    background-position: 0 56.03448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nf___1-3-23 {
    background-position: 0 56.46551724137931%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ng___1-3-23 {
    background-position: 0 56.89655172413793%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ni___1-3-23 {
    background-position: 0 57.327586206896555%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nl___1-3-23 {
    background-position: 0 57.758620689655174%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--no___1-3-23 {
    background-position: 0 58.189655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--np___1-3-23 {
    background-position: 0 58.62068965517241%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nr___1-3-23 {
    background-position: 0 59.05172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nu___1-3-23 {
    background-position: 0 59.48275862068966%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--nz___1-3-23 {
    background-position: 0 59.91379310344828%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--om___1-3-23 {
    background-position: 0 60.3448275862069%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pa___1-3-23 {
    background-position: 0 60.775862068965516%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pe___1-3-23 {
    background-position: 0 61.206896551724135%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pf___1-3-23 {
    background-position: 0 61.63793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pg___1-3-23 {
    background-position: 0 62.06896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ph___1-3-23 {
    background-position: 0 62.5%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pl___1-3-23 {
    background-position: 0 62.93103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pm___1-3-23 {
    background-position: 0 63.36206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pn___1-3-23 {
    background-position: 0 63.793103448275865%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pt___1-3-23 {
    background-position: 0 64.22413793103448%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pw___1-3-23 {
    background-position: 0 64.65517241379311%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--py___1-3-23 {
    background-position: 0 65.08620689655173%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--qa___1-3-23 {
    background-position: 0 65.51724137931035%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--re___1-3-23 {
    background-position: 0 65.94827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ro___1-3-23 {
    background-position: 0 66.37931034482759%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--rs___1-3-23 {
    background-position: 0 66.8103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ru___1-3-23 {
    background-position: 0 67.24137931034483%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--rw___1-3-23 {
    background-position: 0 67.67241379310344%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sa___1-3-23 {
    background-position: 0 68.10344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sb___1-3-23 {
    background-position: 0 68.53448275862068%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sc___1-3-23 {
    background-position: 0 68.96551724137932%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--se___1-3-23 {
    background-position: 0 69.39655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sg___1-3-23 {
    background-position: 0 69.82758620689656%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sh___1-3-23 {
    background-position: 0 70.25862068965517%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--si___1-3-23 {
    background-position: 0 70.6896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sj___1-3-23 {
    background-position: 0 71.12068965517241%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sk___1-3-23 {
    background-position: 0 71.55172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sl___1-3-23 {
    background-position: 0 71.98275862068965%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sm___1-3-23 {
    background-position: 0 72.41379310344827%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sn___1-3-23 {
    background-position: 0 72.84482758620689%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--so___1-3-23 {
    background-position: 0 73.27586206896552%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sr___1-3-23 {
    background-position: 0 73.70689655172414%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--st___1-3-23 {
    background-position: 0 74.13793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sv___1-3-23 {
    background-position: 0 74.56896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--sz___1-3-23 {
    background-position: 0 75%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tc___1-3-23 {
    background-position: 0 75.43103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--td___1-3-23 {
    background-position: 0 75.86206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tg___1-3-23 {
    background-position: 0 76.29310344827586%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--th___1-3-23 {
    background-position: 0 76.72413793103448%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tj___1-3-23 {
    background-position: 0 77.15517241379311%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tm___1-3-23 {
    background-position: 0 77.58620689655173%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tn___1-3-23 {
    background-position: 0 78.01724137931035%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--to___1-3-23 {
    background-position: 0 78.44827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tr___1-3-23 {
    background-position: 0 78.87931034482759%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tt___1-3-23 {
    background-position: 0 79.3103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tv___1-3-23 {
    background-position: 0 79.74137931034483%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tw___1-3-23 {
    background-position: 0 80.17241379310344%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tz___1-3-23 {
    background-position: 0 80.60344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ua___1-3-23 {
    background-position: 0 81.03448275862068%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ug___1-3-23 {
    background-position: 0 81.46551724137932%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--us___1-3-23 {
    background-position: 0 81.89655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--uy___1-3-23 {
    background-position: 0 82.32758620689656%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--va___1-3-23 {
    background-position: 0 82.75862068965517%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vc___1-3-23 {
    background-position: 0 83.1896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ve___1-3-23 {
    background-position: 0 83.62068965517241%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vg___1-3-23 {
    background-position: 0 84.05172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vn___1-3-23 {
    background-position: 0 84.48275862068965%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vu___1-3-23 {
    background-position: 0 84.91379310344827%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--wf___1-3-23 {
    background-position: 0 85.34482758620689%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ws___1-3-23 {
    background-position: 0 85.77586206896552%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ye___1-3-23 {
    background-position: 0 86.20689655172414%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--yt___1-3-23 {
    background-position: 0 86.63793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--za___1-3-23 {
    background-position: 0 87.06896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--zm___1-3-23 {
    background-position: 0 87.5%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--zw___1-3-23 {
    background-position: 0 87.93103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--eu___1-3-23 {
    background-position: 0 88.36206896551724%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--af___1-3-23 {
    background-position: 0 88.79310344827586%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--as___1-3-23 {
    background-position: 0 89.22413793103448%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--bd___1-3-23 {
    background-position: 0 89.65517241379311%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--io___1-3-23 {
    background-position: 0 90.08620689655173%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cf___1-3-23 {
    background-position: 0 90.51724137931035%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cx___1-3-23 {
    background-position: 0 90.94827586206897%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--cc___1-3-23 {
    background-position: 0 91.37931034482759%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gq___1-3-23 {
    background-position: 0 91.8103448275862%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gh___1-3-23 {
    background-position: 0 92.24137931034483%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gu___1-3-23 {
    background-position: 0 92.67241379310344%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--gg___1-3-23 {
    background-position: 0 93.10344827586206%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ht___1-3-23 {
    background-position: 0 93.53448275862068%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--im___1-3-23 {
    background-position: 0 93.96551724137932%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lb___1-3-23 {
    background-position: 0 94.39655172413794%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--je___1-3-23 {
    background-position: 0 94.82758620689656%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--lr___1-3-23 {
    background-position: 0 95.25862068965517%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mo___1-3-23 {
    background-position: 0 95.6896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mm___1-3-23 {
    background-position: 0 96.12068965517241%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--mp___1-3-23 {
    background-position: 0 96.55172413793103%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pk___1-3-23 {
    background-position: 0 96.98275862068965%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--ps___1-3-23 {
    background-position: 0 97.41379310344827%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--pr___1-3-23 {
    background-position: 0 97.84482758620689%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tl___1-3-23 {
    background-position: 0 98.27586206896552%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tk___1-3-23 {
    background-position: 0 98.70689655172414%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--vi___1-3-23 {
    background-position: 0 99.13793103448276%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--uz___1-3-23 {
    background-position: 0 99.56896551724138%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--eh___1-3-23 {
    background-position: 0 100%;
  }
  .ppvx_flag___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--tw___1-3-23 {
    background-position: 0 0%;
  }
  .ppvx_flag___1-3-23.ppvx_flag--size_xs___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--corner-radius_none___1-3-23,
  .ppvx_flag___1-3-23.ppvx_flag--size_sm___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--corner-radius_none___1-3-23,
  .ppvx_flag___1-3-23.ppvx_flag--size_md___1-3-23 .ppvx_flag__scale___1-3-23.ppvx_flag--corner-radius_none___1-3-23 {
    border-radius: 0;
  }
  .ppvx_flag___1-3-23.ppvx_flag--size_xs___1-3-23 .ppvx_flag__scale___1-3-23 {
    transform: scale(0.25);
    border-radius: 0.5rem;
  }
  .ppvx_flag___1-3-23.ppvx_flag--size_sm___1-3-23 .ppvx_flag__scale___1-3-23 {
    transform: scale(0.375);
    border-radius: 0.66666667rem;
  }
  .ppvx_flag___1-3-23.ppvx_flag--size_md___1-3-23 .ppvx_flag__scale___1-3-23 {
    transform: scale(0.5);
    border-radius: 0.5rem;
  }
}
/* stylelint-enable media-feature-name-no-unknown, media-feature-name-no-vendor-prefix */
.ppvx--v2___1-3-23 .ppvx_flag___1-3-23:not(.ppvx--v1___1-3-23) .ppvx_flag__scale___1-3-23,
.ppvx_flag___1-3-23.ppvx--v2___1-3-23:not(.ppvx--v1___1-3-23) .ppvx_flag__scale___1-3-23 {
  border-color: #909191;
}

/* DO NOT USE THESE VARIABLES. THESE ARE TEMPORARY VARIABLES, SOON WILL BE REPLACED BY TOKENS */
.ppvx_tooltip___2-8-28 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  visibility: hidden;
  opacity: 0;
  max-width: 18rem;
  word-wrap: break-word;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  color: #2c2e2f;
  position: absolute;
  border: 0.0625rem solid #50c7f9;
  border-radius: 0.25rem;
  background-color: #f5fbfe;
  box-shadow: 0rem 0.25rem 1rem rgba(0, 0, 0, 0.16);
  z-index: 2000;
}
.ppvx_tooltip___2-8-28:before {
  content: '';
  position: absolute;
  background-color: inherit;
  height: 0.8575rem;
  width: 0.8575rem;
  transform: scaleX(0.75) rotate(45deg);
  box-shadow: inherit;
  z-index: 0;
  border-width: 0.0625rem;
  border-style: solid;
  border-color: inherit;
}
.ppvx_tooltip___2-8-28:after {
  content: '';
  background-color: inherit;
  position: absolute;
  width: 2.5rem;
  height: 1rem;
}
.ppvx_tooltip___2-8-28:before {
  top: auto;
  bottom: -0.375rem;
}
.ppvx_tooltip___2-8-28:after {
  top: auto;
  bottom: 0;
}
.ppvx_tooltip___2-8-28:before {
  left: calc(50% - 0.9375rem / 2);
  right: auto;
}
.ppvx_tooltip___2-8-28:after {
  left: calc(50% - 1.25rem);
  right: auto;
}
.ppvx_tooltip___2-8-28[aria-hidden='false'] {
  visibility: visible;
  opacity: 1;
}
.ppvx_tooltip__icon___2-8-28 {
  width: 2.75rem;
  height: 2.75rem;
  padding: calc((2.75rem - 1.125rem) / 2);
  cursor: pointer;
  display: inline-block;
  border: 0rem;
  background-color: rgba(0, 0, 0, 0);
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.125rem;
  color: #0070ba;
  position: relative;
}
.ppvx_tooltip__icon___2-8-28:before {
  content: '\E935';
}
.ppvx_tooltip__icon___2-8-28:hover,
.ppvx_tooltip__icon___2-8-28:focus,
.ppvx_tooltip__icon___2-8-28:active {
  color: #003087;
  outline: none;
}
.ppvx_tooltip__icon___2-8-28:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  right: 0;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 50%;
  text-indent: 0.0625rem;
  width: calc(1.0625rem + 0.125rem);
  height: calc(1.0625rem + 0.125rem);
  pointer-events: none;
  transform: translateX(50%) translateX(0.25rem) translateY(50%) translateY(0.28125rem);
}
.ppvx_tooltip__icon--verified___2-8-28:before {
  content: '\E98B';
}
.ppvx_tooltip--position_bottom___2-8-28:before {
  top: -0.375rem;
  bottom: auto;
}
.ppvx_tooltip--position_bottom___2-8-28:after {
  top: 0;
  bottom: auto;
}
.ppvx_tooltip--position_left___2-8-28:before {
  transform: scaleY(0.75) rotate(45deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: auto;
  right: -0.375rem;
}
.ppvx_tooltip--position_left___2-8-28:after {
  transform: rotate(90deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: auto;
  right: -0.75rem;
}
.ppvx_tooltip--position_right___2-8-28:before {
  transform: scaleY(0.75) rotate(45deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: -0.375rem;
  right: auto;
}
.ppvx_tooltip--position_right___2-8-28:after {
  transform: rotate(90deg);
  top: calc(50% - 0.375rem);
  bottom: auto;
  left: -0.75rem;
  right: auto;
}
.ppvx_tooltip--tip_left___2-8-28:before {
  left: 1rem;
  right: auto;
}
.ppvx_tooltip--tip_left___2-8-28:after {
  left: 0.5rem;
  right: auto;
}
.ppvx_tooltip--tip_right___2-8-28:before {
  left: auto;
  right: 1rem;
}
.ppvx_tooltip--tip_right___2-8-28:after {
  left: auto;
  right: 0.5rem;
}
.ppvx_tooltip__icon--screenreader___2-8-28 {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.ppvx_tooltip__image___2-8-28 {
  display: flex;
}
.ppvx_tooltip__image___2-8-28 img {
  max-width: 16.5rem;
}
.ppvx_tooltip__image--top-left___2-8-28 {
  justify-content: flex-start;
  padding-bottom: 0.75rem;
}
.ppvx_tooltip__image--top-center___2-8-28 {
  justify-content: center;
  padding-bottom: 0.75rem;
}
.ppvx_tooltip__image--bottom-left___2-8-28 {
  justify-content: flex-start;
  padding-top: 0.75rem;
}
.ppvx_tooltip__image--bottom-center___2-8-28 {
  justify-content: center;
  padding-top: 0.75rem;
}
[dir='rtl'] .ppvx_tooltip__icon___2-8-28:focus:after,
.ppvx_tooltip__icon___2-8-28[dir='rtl']:focus:after {
  right: auto;
}
.ppvx_tooltip__icon--svg___2-8-28:before {
  display: none;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28),
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28) {
  padding: 0.9375rem;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  box-shadow: 0rem 0rem 0.25rem rgba(0, 0, 0, 0.06), 0rem 0.125rem 0.875rem rgba(0, 0, 0, 0.1);
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):before {
  content: '';
  position: absolute;
  background-color: inherit;
  height: 1rem;
  width: 1rem;
  transform: scaleX(0.75) rotate(45deg);
  box-shadow: inherit;
  z-index: 0;
  border-width: 0.0625rem;
  border-style: solid;
  border-color: inherit;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):after {
  content: '';
  background-color: inherit;
  position: absolute;
  width: 2.5rem;
  height: 1rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):before {
  top: auto;
  bottom: -0.5625rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):after {
  top: auto;
  bottom: 0;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):before {
  left: calc(50% - 1.125rem / 2);
  right: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):after {
  left: calc(50% - 1.25rem);
  right: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28:not(.ppvx--v1___2-8-28):after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):after {
  bottom: -0.0625rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_bottom___2-8-28:before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_bottom___2-8-28:before {
  top: -0.5625rem;
  bottom: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_bottom___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_bottom___2-8-28:after {
  top: 0;
  bottom: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_bottom___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_bottom___2-8-28:after {
  top: -0.0625rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_left___2-8-28:before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_left___2-8-28:before {
  transform: scaleY(0.75) rotate(45deg);
  top: calc(50% - 0.5625rem);
  bottom: auto;
  left: auto;
  right: -0.5625rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_left___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_left___2-8-28:after {
  transform: rotate(90deg);
  top: calc(50% - 0.5625rem);
  bottom: auto;
  left: auto;
  right: -0.75rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_left___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_left___2-8-28:after {
  right: -0.8125rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_right___2-8-28:before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_right___2-8-28:before {
  transform: scaleY(0.75) rotate(45deg);
  top: calc(50% - 0.5625rem);
  bottom: auto;
  left: -0.5625rem;
  right: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_right___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_right___2-8-28:after {
  transform: rotate(90deg);
  top: calc(50% - 0.5625rem);
  bottom: auto;
  left: -0.75rem;
  right: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--position_right___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--position_right___2-8-28:after {
  left: -0.8125rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--tip_left___2-8-28:before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--tip_left___2-8-28:before {
  left: 1rem;
  right: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--tip_left___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--tip_left___2-8-28:after {
  left: 0.5rem;
  right: auto;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--tip_right___2-8-28:before,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--tip_right___2-8-28:before {
  left: auto;
  right: 1rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip___2-8-28.ppvx_tooltip--tip_right___2-8-28:after,
.ppvx_tooltip___2-8-28.ppvx--v2___2-8-28.ppvx_tooltip--tip_right___2-8-28:after {
  left: auto;
  right: 0.5rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28:not(.ppvx--v1___2-8-28),
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28) {
  padding: 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #142c8e;
}
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28:not(.ppvx--v1___2-8-28):active,
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):active,
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28:not(.ppvx--v1___2-8-28):hover,
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):hover,
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28:not(.ppvx--v1___2-8-28):focus,
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):focus {
  color: #121661;
}
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28:not(.ppvx--v1___2-8-28):focus:after,
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28):focus:after {
  content: '';
  position: absolute;
  top: -0.1875rem;
  left: -0.1875rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: 50%;
  width: 1.3125rem;
  height: 1.3125rem;
  pointer-events: none;
}
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28:not(.ppvx--v1___2-8-28).ppvx_tooltip__icon--verified___2-8-28:focus:after,
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28:not(.ppvx--v1___2-8-28).ppvx_tooltip__icon--verified___2-8-28:focus:after {
  content: '';
  top: -0.4375rem;
  left: -0.4375rem;
  width: 1.5625rem;
  height: 1.5625rem;
}
.ppvx--v2___2-8-28 .ppvx_tooltip__icon___2-8-28 .ppvx_tooltip__svg___2-8-28,
.ppvx_tooltip__icon___2-8-28.ppvx--v2___2-8-28 .ppvx_tooltip__svg___2-8-28 {
  pointer-events: none;
  color: inherit;
}

.credit-card-input--cvv_img___1-0-10 {
  width: 3.5rem;
  height: 2.125rem;
}

/* DO NOT USE THESE VARIABLES. THESE ARE TEMPORARY VARIABLES, SOON WILL BE REPLACED BY TOKENS */
.ppvx_table___2-6-14 {
  border-spacing: 0;
  border-radius: 0.25rem;
  border: 0.0625rem solid #cbd2d6;
  border-collapse: separate;
}
.ppvx_table-scroll-context___2-6-14 {
  position: relative;
  border-spacing: 0;
  border-radius: 0.25rem;
  border: 0.0625rem solid #cbd2d6;
  overflow: auto;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 {
  border: none;
  table-layout: fixed;
  display: block;
  overflow: auto;
}
.ppvx_table__column--remaining___2-6-14 {
  width: 100%;
}
.ppvx_table__column--right___2-6-14 {
  text-align: right;
}
.ppvx_table__column--center___2-6-14 {
  text-align: center;
}
.ppvx_table___2-6-14 th {
  text-align: left;
}
.ppvx_table___2-6-14 > thead > tr > th,
.ppvx_table___2-6-14 > tbody > tr > td,
.ppvx_table___2-6-14 > tbody > tr > th {
  padding: 0.75rem;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  color: #2c2e2f;
}
.ppvx_table___2-6-14 > tbody {
  background-color: #ffffff;
}
.ppvx_table___2-6-14 > tbody > tr:not(:last-of-type) td,
.ppvx_table___2-6-14 > tbody > tr:not(:last-of-type) th {
  border-bottom: 0.0625rem solid #cbd2d6;
  border-top: 0.0625rem solid transparent;
}
.ppvx_table___2-6-14 > thead > tr > th:first-child,
.ppvx_table___2-6-14 > tbody > tr > td:first-child,
.ppvx_table___2-6-14 > tbody > tr > th:first-child {
  padding-left: 1rem;
}
.ppvx_table___2-6-14 > thead > tr > th:last-child,
.ppvx_table___2-6-14 > tbody > tr > td:last-child {
  padding-right: 1rem;
}
.ppvx_table___2-6-14 > thead > tr > th:last-child {
  border-radius: 0 0.1875rem 0 0;
}
.ppvx_table___2-6-14 > thead > tr > th:first-child {
  border-radius: 0.1875rem 0 0 0;
}
.ppvx_table___2-6-14 > thead > tr > th:only-child {
  border-radius: 0.1875rem 0.1875rem 0 0;
}
.ppvx_table___2-6-14 > tbody > tr:last-child > td:first-child {
  border-radius: 0 0 0 0.1875rem;
}
.ppvx_table___2-6-14 > tbody > tr:last-child > td:last-child {
  border-radius: 0 0 0.1875rem 0;
}
.ppvx_table___2-6-14 > tbody > tr:last-child > td:only-child {
  border-radius: 0 0 0.1875rem 0.1875rem;
}
.ppvx_table___2-6-14 > thead > tr {
  background-color: #eaeced;
  white-space: nowrap;
}
.ppvx_table___2-6-14 > thead > tr > th {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  position: relative;
  border-bottom: 0.0625rem solid #cbd2d6;
}
.ppvx_table___2-6-14 > thead > tr > th:not(:last-of-type):before {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  border-left: 0.0625rem solid #cbd2d6;
  width: 0.125rem;
  top: 0.75rem;
  bottom: 0.75rem;
}
.ppvx_table-scroll-context___2-6-14 .ppvx_table___2-6-14 > thead > tr > th {
  border-bottom: none;
  /*
   * Someday, if you're interested, I'll explain why I had to simulate
   * a drop shadow using an :after with a gradient background. --love, BCC
   */
}
.ppvx_table-scroll-context___2-6-14 .ppvx_table___2-6-14 > thead > tr > th:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  height: 0.25rem;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.05) 90%, rgba(0, 0, 0, 0) 100%);
}
.ppvx_table___2-6-14 > tbody > tr:hover,
.ppvx_table___2-6-14 > tbody > tr:hover td,
.ppvx_table___2-6-14 > tbody > tr:hover th {
  background-color: #f5f7fa;
}
.ppvx_table-scroll-context___2-6-14 .ppvx_table___2-6-14 > tbody th {
  box-shadow: 0.125rem 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.15);
}
/* stylelint-disable selector-no-qualifying-type */
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th[scope='row'],
.ppvx_table-scroll-context___2-6-14.ppvx_table-scroll-context--fixed-first-column___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th:first-child {
  border-bottom: none;
  box-shadow: 0 -0.0625rem 0.0625rem 0.1875rem #cbd2d6;
  z-index: 1;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th[scope='row']:before,
.ppvx_table-scroll-context___2-6-14.ppvx_table-scroll-context--fixed-first-column___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th:first-child:before {
  top: 100%;
  left: 0;
  width: auto;
  height: 0.25rem;
  background-color: #ffffff;
  margin-left: -2px;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > thead th:first-child[scope='row'],
.ppvx_table-scroll-context___2-6-14.ppvx_table-scroll-context--fixed-first-column___2-6-14 > .ppvx_table___2-6-14 > thead th:first-child,
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > tbody th:first-child {
  position: sticky;
  left: 0;
}
/* stylelint-enable selector-no-qualifying-type */
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > tbody th:first-child {
  background-color: #ffffff;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th:first-child {
  background: #eaeced;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th {
  position: sticky;
  top: 0;
  background-color: #eaeced;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > tbody > tr > td:nth-child(2) {
  padding-left: 0.75rem;
}
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 > thead {
  position: relative;
  z-index: 10;
}
[dir='rtl'].ppvx_table___2-6-14 > thead > tr > th:first-child,
[dir='rtl'] .ppvx_table___2-6-14 > thead > tr > th:first-child {
  border-radius: 0 0.1875rem 0 0;
}
[dir='rtl'].ppvx_table___2-6-14 > thead > tr > th:last-child,
[dir='rtl'] .ppvx_table___2-6-14 > thead > tr > th:last-child {
  border-radius: 0.1875rem 0 0 0;
}
[dir='rtl'].ppvx_table___2-6-14 > tbody > tr:last-child > td:last-child,
[dir='rtl'] .ppvx_table___2-6-14 > tbody > tr:last-child > td:last-child {
  border-radius: 0 0 0 0.1875rem;
}
[dir='rtl'].ppvx_table___2-6-14 > tbody > tr:last-child > td:first-child,
[dir='rtl'] .ppvx_table___2-6-14 > tbody > tr:last-child > td:first-child {
  border-radius: 0 0 0.1875rem 0;
}
[dir='rtl'].ppvx_table___2-6-14 > thead > tr > th:not(:last-of-type):before {
  border-right: 0;
  border-left: 0;
  white-space: nowrap;
}
[dir='rtl'].ppvx_table___2-6-14 > thead > tr > th:not(:first-of-type):before {
  content: '';
  position: absolute;
  right: 0;
  border-left: 0.0625rem solid #cbd2d6;
  top: 0.75rem;
  bottom: 0.75rem;
}
[dir='rtl'] > .ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14,
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14[dir='rtl'],
.ppvx_table-scroll-context___2-6-14[dir='rtl'] > .ppvx_table___2-6-14 {
  display: inline-table;
  border: none;
}
[dir='rtl'] > .ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 thead th:first-child,
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14[dir='rtl'] thead th:first-child,
.ppvx_table-scroll-context___2-6-14[dir='rtl'] > .ppvx_table___2-6-14 thead th:first-child {
  right: 0;
  z-index: 1;
  box-shadow: 0 -0.125rem 0.1875rem 0.1875rem #cbd2d6;
}
[dir='rtl'] > .ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 thead th:first-child:before,
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14[dir='rtl'] thead th:first-child:before,
.ppvx_table-scroll-context___2-6-14[dir='rtl'] > .ppvx_table___2-6-14 thead th:first-child:before {
  border-left: none;
}
[dir='rtl'] > .ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14 tbody th,
.ppvx_table-scroll-context___2-6-14 > .ppvx_table___2-6-14[dir='rtl'] tbody th,
.ppvx_table-scroll-context___2-6-14[dir='rtl'] > .ppvx_table___2-6-14 tbody th {
  right: 0;
  box-shadow: 0.125rem 0.25rem 0.25rem 0.25rem #cbd2d6;
}
/* ---------------- 2.0 variants ------------------ */
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14),
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) {
  border-color: #dbd8d0;
}
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th,
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr > td,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr > td,
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr > th,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr > th {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:not(:last-of-type) td,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:not(:last-of-type) td,
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:not(:last-of-type) th,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:not(:last-of-type) th {
  border-bottom-color: #dbd8d0;
}
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr {
  background-color: #f1efea;
}
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th {
  color: #0c0c0d;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  border-bottom-color: #dbd8d0;
}
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th:not(:last-of-type):before,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th:not(:last-of-type):before {
  display: none;
}
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:hover,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:hover,
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:hover td,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:hover td,
.ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:hover th,
.ppvx_table___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > tbody > tr:hover th {
  background-color: #f7f5f0;
}
.ppvx--v2___2-6-14 .ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14),
.ppvx_table-scroll-context___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) {
  border-color: #dbd8d0;
}
.ppvx--v2___2-6-14 .ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) > .ppvx_table___2-6-14 > thead > tr > th:first-child,
.ppvx_table-scroll-context___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > .ppvx_table___2-6-14 > thead > tr > th:first-child {
  background: #f1efea;
}
.ppvx--v2___2-6-14 .ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) > .ppvx_table___2-6-14 > thead > tr > th,
.ppvx_table-scroll-context___2-6-14.ppvx--v2___2-6-14:not(.ppvx--v1___2-6-14) > .ppvx_table___2-6-14 > thead > tr > th {
  background-color: #f1efea;
}
.ppvx_table-scroll-context___2-6-14.ppvx_table-scroll-context--fixed-first-column___2-6-14.ppvx--v2___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th:first-child {
  box-shadow: 0 -0.19rem 0.0625rem 0.1875rem #cbd2d6;
}
.ppvx_table-scroll-context___2-6-14.ppvx_table-scroll-context--fixed-first-column___2-6-14.ppvx--v2___2-6-14 > .ppvx_table___2-6-14 > thead > tr > th:first-child:after {
  background-color: #ffffff;
}
[dir='rtl'].ppvx--v2___2-6-14.ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) .ppvx_table___2-6-14 thead th:first-child,
[dir='rtl'] .ppvx--v2___2-6-14.ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) .ppvx_table___2-6-14 thead th:first-child,
[dir='rtl'] .ppvx--v2___2-6-14 .ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) .ppvx_table___2-6-14 thead th:first-child {
  box-shadow: 0 -0.125rem 0.1875rem 0.1875rem #dbd8d0;
}
[dir='rtl'].ppvx--v2___2-6-14.ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) .ppvx_table___2-6-14 tbody th,
[dir='rtl'] .ppvx--v2___2-6-14.ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) .ppvx_table___2-6-14 tbody th,
[dir='rtl'] .ppvx--v2___2-6-14 .ppvx_table-scroll-context___2-6-14:not(.ppvx--v1___2-6-14) .ppvx_table___2-6-14 tbody th {
  box-shadow: 0.125rem 0.25rem 0.25rem 0.25rem #dbd8d0;
}
[dir='rtl'].ppvx--v2___2-6-14.ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th:not(:first-of-type):before,
[dir='rtl'] .ppvx--v2___2-6-14.ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th:not(:first-of-type):before,
[dir='rtl'] .ppvx--v2___2-6-14 .ppvx_table___2-6-14:not(.ppvx--v1___2-6-14) > thead > tr > th:not(:first-of-type):before {
  display: none;
}

.ppvx_data-table___1-4-1 .ppvx_data-table__combined-col-cell-content___1-4-1 {
  margin-bottom: 0.5rem;
}
.ppvx_data-table___1-4-1 .ppvx_data-table__interactive-cell-content___1-4-1,
.ppvx_data-table___1-4-1 .ppvx_data-table__header-content___1-4-1 {
  display: flex;
  align-items: center;
}
.ppvx_data-table___1-4-1 .ppvx_data-table__interactive-cell-checkbox___1-4-1 label {
  display: block;
}
.ppvx_data-table___1-4-1 .ppvx_data-table__interactive-cell-checkbox___1-4-1.ppvx_data-table__interactive-cell-checkbox--disabled___1-4-1 {
  visibility: hidden;
}
.ppvx_data-table___1-4-1 .ppvx_data-table__empty-table-label___1-4-1 {
  color: #9da3a6;
}
.ppvx_data-table___1-4-1 table tbody tr:hover {
  background-color: #eaeced;
}
.ppvx_data-table___1-4-1 .ppvx_data-table__header--compact___1-4-1 th {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}
.ppvx_data-table___1-4-1 .ppvx_data-table__body--compact___1-4-1 th,
.ppvx_data-table___1-4-1 .ppvx_data-table__body--compact___1-4-1 td {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}
.ppvx_data-table__header-button___1-4-1 {
  margin-left: 0.25rem;
}
.ppvx_data-table__header-button___1-4-1 .ppvx_data-table__header-button-icon___1-4-1 {
  font-size: 1.125rem;
}
.ppvx_data-table__header-button--custom___1-4-1 {
  padding: 0.8125rem;
}
.ppvx_data-table--loading___1-4-1 {
  display: inline-block;
  position: relative;
}
.ppvx_data-table--loading___1-4-1:before {
  content: ' ';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 1;
}
.ppvx_data-table--loading___1-4-1 .ppvx_data-table__spinner___1-4-1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
[dir='rtl'] .ppvx_data-table__header-button___1-4-1 {
  margin-right: 0.25rem;
  margin-left: 0;
}
.ppvx--v2___1-4-1 .ppvx_data-table___1-4-1:not(.ppvx--v1___1-4-1) .ppvx_data-table__empty-table-label___1-4-1,
.ppvx_data-table___1-4-1.ppvx--v2___1-4-1:not(.ppvx--v1___1-4-1) .ppvx_data-table__empty-table-label___1-4-1 {
  color: #9da3a6;
}
.ppvx--v2___1-4-1 .ppvx_data-table___1-4-1:not(.ppvx--v1___1-4-1) .ppvx_data-table__header-button-icon--sort-current___1-4-1,
.ppvx_data-table___1-4-1.ppvx--v2___1-4-1:not(.ppvx--v1___1-4-1) .ppvx_data-table__header-button-icon--sort-current___1-4-1 {
  color: #142c8e;
  border: 0.0625rem solid #142c8e;
  border-radius: 50%;
}

.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-trigger___1-3-0 {
  color: #515354;
  cursor: pointer;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0 {
  background-color: #ffffff;
  position: absolute;
  top: 4.5rem;
  padding: 1rem;
  border: 0.0625rem solid #ffffff;
  border-radius: 0.25rem;
  box-shadow: 0rem 0rem 0.25rem rgba(0, 0, 0, 0.06), 0rem 0.125rem 0.875rem rgba(0, 0, 0, 0.1);
  z-index: 2000;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:before {
  content: '';
  position: absolute;
  background-color: inherit;
  height: 1rem;
  width: 1rem;
  transform: scaleX(0.75) rotate(45deg);
  box-shadow: inherit;
  z-index: 0;
  border-width: 0.0625rem;
  border-style: solid;
  border-color: inherit;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:after {
  content: '';
  background-color: inherit;
  position: absolute;
  width: 2.5rem;
  height: 1rem;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:before {
  top: -0.5625rem;
  bottom: auto;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:after {
  top: 0;
  bottom: auto;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:before {
  left: calc(50% - 1.125rem / 2);
  right: auto;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:after {
  left: calc(50% - 1.25rem);
  right: auto;
}
.ppvx_date-input___1-3-0 .ppvx_date-input__calendar-container___1-3-0:after {
  top: -1px;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__nav___1-3-0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__prev--not-focusable___1-3-0:after,
.ppvx_calendar___1-3-0 .ppvx_calendar__next--not-focusable___1-3-0:after {
  display: none;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__prev--hidden___1-3-0,
.ppvx_calendar___1-3-0 .ppvx_calendar__next--hidden___1-3-0 {
  visibility: hidden;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 {
  border-spacing: 0;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 th,
.ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 td {
  text-align: center;
  padding: 0.125rem 0;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 .ppvx_calendar__cell--in-range___1-3-0 {
  border-top: 0.0625rem solid transparent;
  border-bottom: 0.0625rem solid transparent;
  background-color: #d1f1ff;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 .ppvx_calendar__cell--range-start___1-3-0 {
  background: linear-gradient(to right, #ffffff 50%, #d1f1ff 50%);
}
.ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 .ppvx_calendar__cell--range-end___1-3-0 {
  background: linear-gradient(to right, #d1f1ff 50%, #ffffff 50%);
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0 {
  border: none;
  padding: 0;
  margin: 0 0.125rem;
  text-decoration: none;
  cursor: pointer;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background-color: transparent;
  /* repeating selector here to increase specificity */
  /* repeating selector here to increase specificity */
  /* repeating selector here to increase specificity */
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0.ppvx_calendar__date--disabled___1-3-0.ppvx_calendar__date--disabled___1-3-0 > span,
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0.ppvx_calendar__date--not-current___1-3-0.ppvx_calendar__date--not-current___1-3-0 > span {
  color: #909191;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0.ppvx_calendar__date--disabled___1-3-0.ppvx_calendar__date--disabled___1-3-0 > span {
  -webkit-text-decoration-line: line-through;
          text-decoration-line: line-through;
  cursor: not-allowed;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0.ppvx_calendar__date--today___1-3-0 {
  border: 0.0625rem solid #0c0c0d;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0.ppvx_calendar__date--selected___1-3-0 {
  background-color: #1040c1;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0.ppvx_calendar__date--selected___1-3-0.ppvx_calendar__date--selected___1-3-0 > span {
  color: #ffffff;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0:not(.ppvx_calendar__date--disabled___1-3-0):hover {
  border: 0.125rem solid #1040c1;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 {
  position: relative;
  width: 3rem;
  height: 3rem;
  left: 50%;
  z-index: 0;
  transform: translateX(-50%);
}
.ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__due-date-icon-container___1-3-0 {
  color: #9c2874;
  border: 0.0625rem solid #9c2874;
  width: 2.5rem;
  height: 2.5rem;
  position: absolute;
  border-radius: 50%;
  top: 0.25rem;
  left: 0.375rem;
  z-index: -1;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__due-date-icon___1-3-0 {
  position: absolute;
  top: 1.875rem;
  left: 0.6875rem;
  font-size: 1.125rem;
  background-color: #ffffff;
  border-radius: 50%;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__date--today___1-3-0 {
  border: none;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__date--selected___1-3-0 {
  background-color: transparent;
}
.ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__date--selected___1-3-0 ~ .ppvx_calendar__due-date-icon-container___1-3-0 {
  background-color: #1040c1;
}
@media (max-width: 22.5rem) {
  .ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0 {
    width: 2.5rem;
    height: 2.5rem;
  }
  .ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 {
    width: 2.5rem;
    height: 2.5rem;
  }
  .ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__due-date-icon-container___1-3-0 {
    top: 0rem;
    left: 0.125rem;
  }
}
@media (min-width: 22.5rem) and (max-width: 25rem) {
  .ppvx_calendar___1-3-0 .ppvx_calendar__date___1-3-0 {
    width: 2.75rem;
    height: 2.75rem;
  }
  .ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 {
    width: 2.75rem;
    height: 2.75rem;
  }
  .ppvx_calendar___1-3-0 .ppvx_calendar__due-date___1-3-0 .ppvx_calendar__due-date-icon-container___1-3-0 {
    top: 0.125rem;
    left: 0.25rem;
  }
}
@media (max-width: 47rem) {
  .ppvx_calendar___1-3-0 .ppvx_calendar__table___1-3-0 {
    width: 100%;
  }
}

/* DO NOT USE THESE VARIABLES. THESE ARE TEMPORARY VARIABLES, SOON WILL BE REPLACED BY TOKENS */
.ppvx_modal--container_middle___1-6-8 {
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 75%;
  max-width: 54rem;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal--container_middle___1-6-8 {
    width: calc(100% - 3rem);
  }
}
@media screen and (max-width: 36rem) {
  .ppvx_modal--container_middle___1-6-8 {
    width: calc(100% - 2rem);
  }
}
.ppvx_modal--container_bottom___1-6-8 {
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
  width: 45rem;
}
@media screen and (max-width: 64rem) {
  .ppvx_modal--container_bottom___1-6-8 {
    width: 35.5rem;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal--container_bottom___1-6-8 {
    width: 100vw;
  }
}
.ppvx_modal___1-6-8 {
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  position: relative;
}
:not(.ppvx_modal--container_middle___1-6-8):not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8 {
  width: 75%;
  max-width: 54rem;
}
.ppvx_modal--container_middle___1-6-8 > .ppvx_modal___1-6-8,
.ppvx_modal--container_bottom___1-6-8 > .ppvx_modal___1-6-8 {
  flex-basis: 100%;
}
.ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) {
  min-height: 8rem;
  border-radius: 0.75rem;
  max-height: 75vh;
  box-shadow: 0rem 0.75rem 1.75rem rgba(0, 0, 0, 0.16);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 47rem) {
  :not(.ppvx_modal--container_middle___1-6-8):not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) {
    width: calc(100% - 3rem);
  }
}
@media screen and (max-width: 36rem) {
  :not(.ppvx_modal--container_middle___1-6-8):not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) {
    width: calc(100% - 2rem);
  }
}
.ppvx_modal___1-6-8.ppvx_modal--overpanel___1-6-8,
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
  border: 0.0625rem solid #b7bcbf;
}
.ppvx_modal___1-6-8.ppvx_modal--overpanel___1-6-8 {
  height: 100vh;
  /* Fallback for browsers that do not support Custom Variables */
  height: calc(var(--vh, 1vh) * 100);
  top: 100vh;
  transition: top 0.3s ease-in-out 0.3s;
}
@media screen and (max-width: 47rem) {
  :not(.ppvx_modal--container_middle___1-6-8):not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8.ppvx_modal--overpanel___1-6-8 {
    width: calc(100% - 3rem);
  }
}
@media screen and (max-width: 36rem) {
  .ppvx_modal___1-6-8.ppvx_modal--overpanel___1-6-8 {
    width: 100%;
  }
}
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
  height: 100vh;
  width: auto;
  bottom: -100vh;
  transition: bottom 0.3s ease-in-out;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
:not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
  width: 45rem;
}
@media screen and (max-width: 64rem) {
  :not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
    width: 35.5rem;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
    height: auto;
    min-height: 3rem;
    max-height: 90vh;
    /* Fallback for browsers that do not support Custom Properties */
    max-height: calc(var(--vh, 1vh) * 90);
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
  :not(.ppvx_modal--container_bottom___1-6-8) > .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
    width: 100%;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 {
    width: 100vw;
  }
}
.ppvx_modal-backdrop___1-6-8 {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s ease-in-out, visibility 0.3s 0.3s;
  background-color: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.ppvx_modal-backdrop___1-6-8[aria-hidden='false'],
.ppvx_modal-backdrop___1-6-8.ppvx_modal-backdrop--show___1-6-8 {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.ppvx_modal-backdrop___1-6-8[aria-hidden='false'] .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8),
.ppvx_modal-backdrop___1-6-8.ppvx_modal-backdrop--show___1-6-8 .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) {
  opacity: 1;
  transition: opacity 0.3s ease-in-out 0.3s;
}
.ppvx_modal-backdrop___1-6-8[aria-hidden='false'] .ppvx_modal--overpanel___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx_modal-backdrop--show___1-6-8 .ppvx_modal--overpanel___1-6-8 {
  transition: top 0.3s ease-in-out 0.3s;
  top: 0;
}
.ppvx_modal-backdrop___1-6-8[aria-hidden='false'] .ppvx_modal--sheet___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx_modal-backdrop--show___1-6-8 .ppvx_modal--sheet___1-6-8 {
  transition: bottom 0.3s ease-in-out 0.3s;
  bottom: 0;
}
.ppvx_scrim___1-6-8 {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  visibility: hidden;
  transition: background-color 0.3s ease-in-out, visibility 0.3s 0.3s;
  background-color: transparent;
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
}
.ppvx_scrim___1-6-8[aria-hidden='false'],
.ppvx_scrim___1-6-8.ppvx_scrim--show___1-6-8 {
  visibility: visible;
  transition: background-color 0.3s ease-in-out;
  background-color: rgba(0, 0, 0, 0.4);
}
.ppvx_scrim___1-6-8[aria-hidden='false'] .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8),
.ppvx_scrim___1-6-8.ppvx_scrim--show___1-6-8 .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) {
  opacity: 1;
  transition: opacity 0.3s ease-in-out 0.3s;
}
.ppvx_scrim___1-6-8[aria-hidden='false'] .ppvx_modal--overpanel___1-6-8,
.ppvx_scrim___1-6-8.ppvx_scrim--show___1-6-8 .ppvx_modal--overpanel___1-6-8 {
  transition: top 0.3s ease-in-out 0.3s;
  top: 0;
}
.ppvx_scrim___1-6-8[aria-hidden='false'] .ppvx_modal--sheet___1-6-8,
.ppvx_scrim___1-6-8.ppvx_scrim--show___1-6-8 .ppvx_modal--sheet___1-6-8 {
  transition: bottom 0.3s ease-in-out;
  bottom: 0;
}
.ppvx_modal__contents___1-6-8 {
  flex: 1 1 auto;
  overflow: auto;
  padding: 0 3rem 0;
  position: relative;
  border-radius: inherit;
}
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal__contents___1-6-8 {
  padding: 0 8.5rem;
}
@media screen and (max-width: 64rem) {
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal__contents___1-6-8 {
    padding: 0 5rem;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal__contents___1-6-8 {
    padding: 0 1.5rem 1.5rem;
  }
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal__contents___1-6-8 {
    padding: 0 1rem 1rem;
  }
  .ppvx_modal-header___1-6-8 + .ppvx_modal__contents___1-6-8 {
    border-radius: 0;
  }
}
@media screen and (max-width: 36rem) {
  .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) .ppvx_modal__contents___1-6-8:not(.ppvx_modal__contents--no-padding___1-6-8) {
    padding: 0 1rem 1.5rem;
  }
  .ppvx_modal___1-6-8.ppvx_modal--overpanel___1-6-8 .ppvx_modal__contents___1-6-8 {
    padding: 0 0.75rem 1.5rem;
  }
}
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal__contents___1-6-8.ppvx_modal__contents--no-padding___1-6-8 {
  padding: 0;
}
.ppvx_modal___1-6-8 .ppvx_modal__contents___1-6-8.ppvx_modal__contents--no-padding___1-6-8 {
  padding: 0;
}
.ppvx_modal__contents--center___1-6-8 {
  text-align: center;
}
.ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) .ppvx_modal__contents___1-6-8 {
  max-height: 70vh;
}
.ppvx_modal__screenreader___1-6-8 {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.ppvx_modal-header___1-6-8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
  flex: 0 0 auto;
  z-index: 1;
  min-height: 4.5rem;
}
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 {
  min-height: 4.5rem;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 {
    min-height: 3.5rem;
  }
}
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8 {
  min-height: 4.5rem;
  padding: 0.75rem 0;
  margin: 0 1rem;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8 {
    min-height: 3.5rem;
    padding: 0.25rem 0;
    margin: 0 0.25rem;
  }
}
.ppvx_modal-header--gripper___1-6-8:before {
  content: '';
  flex: 0 0 100%;
  height: 1rem;
  text-align: center;
}
.ppvx_modal-header--gripper___1-6-8:after {
  content: '';
  display: block;
  width: 3rem;
  height: 0.5rem;
  border: 0.0625rem solid #9da3a6;
  background-color: #9da3a6;
  border-radius: 0.25rem;
  position: absolute;
  top: 0.5rem;
  left: 50%;
  transform: translateX(-50%);
}
.ppvx_modal-header--divider___1-6-8 {
  border-bottom: 1px solid #cbd2d6;
}
.ppvx_modal-header--scrolled___1-6-8 {
  box-shadow: 0rem 0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
}
.ppvx_modal-header__action___1-6-8 {
  flex: 0 0 3rem;
  height: 3rem;
  margin: 0.5rem 1rem;
}
.ppvx_modal-header__title___1-6-8 {
  flex: 1 1 48px;
  margin: 0.5rem;
  text-align: center;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ppvx_modal-header__close___1-6-8 {
  flex: 0 0 3rem;
  margin: 0.75rem;
  height: 3rem;
  text-align: right;
}
.ppvx_modal-header__work-area___1-6-8 {
  flex: 0 0 100%;
  padding: 0.5rem 1rem;
}
.ppvx_modal__contents--close___1-6-8 {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  z-index: 2;
}
[dir='rtl'] .ppvx_modal__contents--close___1-6-8 {
  left: 0.75rem;
  right: auto;
}
.ppvx_modal-header__close-btn___1-6-8 {
  --deprecated: 'Do not use';
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.5rem;
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  background-color: #ffffff;
  color: #2c2e2f;
  border-radius: 50%;
  border: none;
  padding: 0;
  cursor: pointer;
  text-indent: 0.0625rem;
  position: relative;
}
.ppvx_modal-header__close-btn___1-6-8:before {
  content: '\E919';
}
.ppvx_modal-header__close-btn___1-6-8:hover {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.08) 80%, rgba(44, 46, 47, 0.08) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_modal-header__close-btn___1-6-8:active {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.12) 80%, rgba(44, 46, 47, 0.12) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_modal-header__close-btn___1-6-8:focus {
  outline: none;
}
.ppvx_modal-header__close-btn___1-6-8:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  right: 0;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 50%;
  text-indent: 0.0625rem;
  width: calc(3rem + 0.125rem);
  height: calc(3rem + 0.125rem);
  pointer-events: none;
}
.ppvx_modal-content__title___1-6-8 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 500;
}
.ppvx_modal--overpanel___1-6-8 .ppvx_modal-header___1-6-8:not(.ppvx_modal-header--no-logo___1-6-8) {
  background: url('https://www.paypalobjects.com/digitalassets/c/website/logo/monogram/pp_fc_mg_2x.png') no-repeat 50% 1.5rem;
  background-size: 1.5rem;
}
.ppvx_modal-footer___1-6-8 {
  min-height: 4.5rem;
  padding: 1rem;
  position: relative;
  flex: 1 0 auto;
}
.ppvx_modal-footer--scrolled___1-6-8 {
  box-shadow: 0rem -0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
}
.ppvx_modal-footer--align_center___1-6-8 {
  text-align: center;
}
.ppvx_modal-footer--align_right___1-6-8 {
  text-align: right;
}
.ppvx_modal___1-6-8 .ppvx_visible-only-in-context___1-6-8 {
  display: block;
  display: initial;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8.ppvx_modal--sheet--height_90___1-6-8 {
    height: 90vh;
    /* Fallback for browsers that do not support Custom Properties */
    height: calc(var(--vh, 1vh) * 90);
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
}
.ppvx_modal-header__close-btn--svg___1-6-8:before {
  display: none;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) {
  transition-timing-function: cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='false'],
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='false'],
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='false'],
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='false'] {
  transition-duration: 500ms;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='true'],
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='true'],
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='true'],
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8)[aria-hidden='true'] {
  transition-duration: 300ms;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8 {
  min-height: 0;
  height: auto;
  padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}
@media screen and (min-width: 47rem) {
  .ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8,
  .ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8,
  .ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8,
  .ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header___1-6-8 {
    padding: 0.75rem 0.375rem 0.75rem 0.375rem;
  }
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__title___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__title___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__title___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__title___1-6-8 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__action___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__action___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__action___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__action___1-6-8 {
  min-height: 0;
  height: auto;
  padding: 0;
  flex-basis: 3rem;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__close___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__close___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__close___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header__close___1-6-8 {
  min-height: 0;
  height: auto;
  padding: 0;
  flex-basis: 3rem;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__close___1-6-8,
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8.ppvx_modal--sheet___1-6-8 .ppvx_modal-header___1-6-8 .ppvx_modal-header__action___1-6-8 {
  min-height: 0;
  padding: 0;
  margin: 0;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents___1-6-8 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___1-6-8 .ppvx_scrim___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-content__title___1-6-8,
.ppvx_scrim___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-content__title___1-6-8,
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-content__title___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-content__title___1-6-8 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.75rem;
  line-height: 2.25rem;
  font-weight: normal;
}
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal___1-6-8 {
  box-shadow: none;
}
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header--scrolled___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-header--scrolled___1-6-8 {
  box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, 0.04), 0rem 0.125rem 1.125rem rgba(0, 0, 0, 0.1);
}
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-footer--scrolled___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal-footer--scrolled___1-6-8 {
  box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, 0.04), 0rem -0.125rem 1.125rem rgba(0, 0, 0, 0.1);
}
.ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8,
.ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8 {
  right: 0.25rem;
  top: 0.25rem;
}
@media screen and (min-width: 47rem) {
  .ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8,
  .ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8 {
    right: 0.375rem;
    top: 0.75rem;
  }
}
[dir='rtl'] .ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8,
.ppvx--v2___1-6-8 [dir='rtl'] .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8,
[dir='rtl'] .ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8 {
  left: 0.25rem;
  right: auto;
}
@media screen and (min-width: 47rem) {
  [dir='rtl'] .ppvx--v2___1-6-8 .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8,
  .ppvx--v2___1-6-8 [dir='rtl'] .ppvx_modal-backdrop___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8,
  [dir='rtl'] .ppvx_modal-backdrop___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) .ppvx_modal__contents--close___1-6-8 {
    left: 0.375rem;
  }
}
.ppvx--v2___1-6-8 .ppvx_scrim--show___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx_scrim--show___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx--v2___1-6-8 .ppvx_modal-backdrop--show___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx_modal-backdrop--show___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) {
  transition-duration: 500ms;
}
.ppvx_modal-backdrop--show___1-6-8 {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.ppvx_modal-backdrop--show___1-6-8 .ppvx_modal___1-6-8:not(.ppvx_modal--overpanel___1-6-8):not(.ppvx_modal--sheet___1-6-8) {
  opacity: 1;
  transition: opacity 0.3s ease-in-out 0.3s;
}
.ppvx_modal-backdrop--show___1-6-8 .ppvx_modal--overpanel___1-6-8 {
  transition: top 0.3s ease-in-out 0.3s;
  top: 0;
}
.ppvx_modal-backdrop--show___1-6-8 .ppvx_modal--sheet___1-6-8 {
  transition: bottom 0.3s ease-in-out 0.3s;
  bottom: 0;
}
.ppvx--v2___1-6-8 .ppvx_modal-backdrop--show___1-6-8:not(.ppvx--v1___1-6-8),
.ppvx_modal-backdrop--show___1-6-8.ppvx--v2___1-6-8:not(.ppvx--v1___1-6-8) {
  transition-duration: 500ms;
}

.ppvx_divider___3-5-28 {
  border: none;
  border-top: 0.0625rem solid #cbd2d6;
  margin: 0.75rem 0;
}
.ppvx_divider--inverse___3-5-28 {
  border-color: #ffffff;
}
.ppvx_divider--secondary___3-5-28 {
  background-image: linear-gradient(to right, #9da3a6, #9da3a6 33%, transparent 34%);
  background-position: top;
  background-size: 0.1875rem 0.0625rem;
  background-repeat: repeat-x;
  height: 0.0625rem;
  border-top: none;
}
.ppvx_divider--secondary___3-5-28.ppvx_divider--inverse___3-5-28 {
  background-image: linear-gradient(to right, #ffffff, #ffffff 33%, transparent 34%);
}
/* ---------------- 2.0 variants ------------------ */
.ppvx--v2___3-5-28 .ppvx_divider___3-5-28:not(.ppvx--v1___3-5-28),
.ppvx_divider___3-5-28.ppvx--v2___3-5-28:not(.ppvx--v1___3-5-28) {
  border-top: 0.0625rem solid #f1efea;
}
.ppvx--v2___3-5-28 .ppvx_divider--secondary___3-5-28:not(.ppvx--v1___3-5-28),
.ppvx_divider--secondary___3-5-28.ppvx--v2___3-5-28:not(.ppvx--v1___3-5-28) {
  border-top: none;
  background-image: linear-gradient(to right, #f1efea, #f1efea 33%, transparent 34%);
}
.ppvx--v2___3-5-28 .ppvx_divider--secondary___3-5-28:not(.ppvx--v1___3-5-28).ppvx_divider--inverse___3-5-28,
.ppvx_divider--secondary___3-5-28.ppvx--v2___3-5-28:not(.ppvx--v1___3-5-28).ppvx_divider--inverse___3-5-28 {
  background-image: linear-gradient(to right, #ffffff, #ffffff 33%, transparent 34%);
}
.pvx--v2___3-5-28 .ppvx_divider--inverse___3-5-28:not(.ppvx--v1___3-5-28),
.ppvx_divider--inverse___3-5-28.ppvx--v2___3-5-28:not(.ppvx--v1___3-5-28) {
  border-color: #ffffff;
}

.ppvx_hero-currency___1-3-10 {
  border-bottom: 0.0625rem solid transparent;
}
.ppvx_hero-currency___1-3-10.ppvx_hero-currency--error-text-spacing___1-3-10 {
  margin-bottom: 1.625rem;
}
.ppvx_hero-currency__text-input___1-3-10 {
  height: 0;
}
.ppvx_hero-currency__text-input___1-3-10 > div:first-child {
  opacity: 0;
}
.ppvx_hero-currency__text-input___1-3-10:hover ~ .ppvx_hero-currency__view___1-3-10:not(.ppvx_hero-currency__view--focused___1-3-10) {
  transform: scale(0.75);
}
.ppvx_hero-currency__control___1-3-10 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-indent: -9999px;
}
.ppvx_hero-currency__view___1-3-10 {
  display: inline-flex;
  font-size: 4rem;
  line-height: 4.25rem;
  transform-origin: left center;
  transform: scale(0.6875);
  pointer-events: none;
  transition: transform 200ms ease-in-out;
}
.ppvx_hero-currency__view___1-3-10 > span {
  display: inline-block;
}
/* stylelint-disable font-weight-notation */
.ppvx_hero-currency__view--focused___1-3-10 {
  transform: scale(1);
}
.ppvx_hero-currency__view--focused___1-3-10 .ppvx_hero-currency__entered___1-3-10:after {
  border-right-color: #0c0c0d;
  -webkit-animation: blinker___1-3-10 1s step-start infinite;
          animation: blinker___1-3-10 1s step-start infinite;
}
.ppvx_hero-currency__view--focused___1-3-10 .ppvx_hero-currency__implied___1-3-10 {
  color: #757676;
  font-weight: normal;
}
.ppvx_hero-currency__view--focused___1-3-10 .ppvx_hero-currency__implied--default___1-3-10 {
  color: #0c0c0d;
}
.ppvx_hero-currency__symbol___1-3-10 {
  color: #0c0c0d;
}
.ppvx_hero-currency__entered___1-3-10 {
  color: #0c0c0d;
  font-weight: normal;
  position: relative;
}
.ppvx_hero-currency__entered___1-3-10:after {
  position: absolute;
  content: '';
  top: 0.25rem;
  bottom: 0.25rem;
  border-right: 0.125rem solid;
  border-right-color: transparent;
}
/* stylelint-enable font-weight-notation */
.ppvx_hero-currency__implied--default___1-3-10 {
  color: #0c0c0d;
}
@-webkit-keyframes blinker___1-3-10 {
  50% {
    border-right-color: transparent;
  }
}
@keyframes blinker___1-3-10 {
  50% {
    border-right-color: transparent;
  }
}
[dir='rtl'] .ppvx_hero-currency__view___1-3-10 .ppvx_hero-currency__symbol___1-3-10 {
  order: 1;
}
[dir='rtl'] .ppvx_hero-currency__view___1-3-10 .ppvx_hero-currency__implied___1-3-10 {
  order: 2;
}
[dir='rtl'] .ppvx_hero-currency__view___1-3-10 .ppvx_hero-currency__entered___1-3-10 {
  order: 3;
  direction: ltr;
}
[dir='rtl'] .ppvx_hero-currency__view___1-3-10 .ppvx_hero-currency__entered___1-3-10:after {
  content: none;
}
[dir='rtl'] .ppvx_hero-currency__view___1-3-10 .ppvx_hero-currency__entered___1-3-10:before {
  position: absolute;
  content: '';
  top: 0.25rem;
  bottom: 0.25rem;
  border-right: 0.125rem solid;
  border-right-color: transparent;
}
[dir='rtl'] .ppvx_hero-currency__view___1-3-10.ppvx_hero-currency__view--focused___1-3-10 .ppvx_hero-currency__entered___1-3-10:before {
  border-right-color: #0c0c0d;
  -webkit-animation: blinker___1-3-10 1s step-start infinite;
          animation: blinker___1-3-10 1s step-start infinite;
}

.ppvx_horizontal-scroll___1-2-10 {
  position: relative;
}
.ppvx_horizontal-scroll___1-2-10:hover .ppvx_horizontal-scroll__prev___1-2-10,
.ppvx_horizontal-scroll___1-2-10:hover .ppvx_horizontal-scroll__next___1-2-10 {
  opacity: 1;
}
.ppvx_horizontal-scroll__item-list___1-2-10 {
  display: flex;
  flex-direction: row;
  list-style: none;
  margin: 0;
  overflow-y: -moz-hidden-unscrollable;
  overflow-x: auto;
  padding: 1rem 0;
}
.ppvx_horizontal-scroll__item-list___1-2-10 > * {
  flex: 0 0 auto;
}
.ppvx_horizontal-scroll__item___1-2-10 {
  margin: 0 0.5rem;
}
.ppvx_horizontal-scroll__prev___1-2-10,
.ppvx_horizontal-scroll__next___1-2-10 {
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  height: calc(100% - 0.5rem - 1rem);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.ppvx_horizontal-scroll__prev___1-2-10 button,
.ppvx_horizontal-scroll__next___1-2-10 button {
  box-shadow: 0rem 0rem 0.125rem rgba(0, 0, 0, 0.04), 0rem 0.0625rem 0.75rem rgba(0, 0, 0, 0.08);
}
.ppvx_horizontal-scroll__prev___1-2-10 button:focus:after,
.ppvx_horizontal-scroll__next___1-2-10 button:focus:after {
  display: none;
}
.ppvx_horizontal-scroll__prev___1-2-10 button:hover,
.ppvx_horizontal-scroll__next___1-2-10 button:hover {
  box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, 0.04), 0rem 0.125rem 1.125rem rgba(0, 0, 0, 0.1);
}
.ppvx_horizontal-scroll__prev___1-2-10 {
  left: 2rem;
}
.ppvx_horizontal-scroll__next___1-2-10 {
  right: 2rem;
}
[dir='rtl'] .ppvx_horizontal-scroll__prev___1-2-10 {
  right: 2rem;
  left: unset;
}
[dir='rtl'] .ppvx_horizontal-scroll__next___1-2-10 {
  left: 2rem;
  right: unset;
}
.ppvx_horizontal-scroll--desktop___1-2-10 .ppvx_horizontal-scroll__item-list___1-2-10 {
  overflow-x: visible;
}
.ppvx_horizontal-scroll__page-container___1-2-10 {
  overflow-x: hidden;
}
.ppvx_horizontal-scroll__page___1-2-10 {
  position: relative;
  left: 0;
  transition: left 1s cubic-bezier(0, 0.9, 0.3, 1);
}
[dir='rtl'] .ppvx_horizontal-scroll__page___1-2-10 {
  right: 0;
  left: unset;
  transition: right 1s ease-in-out;
}
.ppvx_horizontal-scroll__dots___1-2-10 {
  padding-bottom: 1rem;
  text-align: center;
  line-height: 0.5rem;
}
.ppvx_horizontal-scroll__dot___1-2-10 {
  margin: 0 0.25rem;
  height: 0.5rem;
  width: 0.5rem;
  border: 0.0625rem solid #dbd8d0;
  border-radius: 50%;
  background-color: #dbd8d0;
  display: inline-block;
}
.ppvx_horizontal-scroll__dot--selected___1-2-10 {
  background-color: #142c8e;
  border-color: #142c8e;
}
@media (max-width: 47rem) {
  .ppvx_horizontal-scroll__item___1-2-10 {
    margin: 0 0.375rem;
  }
}

/* DO NOT USE THESE VARIABLES. THESE ARE TEMPORARY VARIABLES, SOON WILL BE REPLACED BY TOKENS */
.ppvx_modal--container_middle___2-7-22 {
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 75%;
  max-width: 54rem;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal--container_middle___2-7-22 {
    width: calc(100% - 3rem);
  }
}
@media screen and (max-width: 36rem) {
  .ppvx_modal--container_middle___2-7-22 {
    width: calc(100% - 2rem);
  }
}
.ppvx_modal--container_bottom___2-7-22 {
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
  width: 45rem;
}
@media screen and (max-width: 64rem) {
  .ppvx_modal--container_bottom___2-7-22 {
    width: 35.5rem;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal--container_bottom___2-7-22 {
    width: 100vw;
  }
}
.ppvx_modal___2-7-22 {
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  position: relative;
}
:not(.ppvx_modal--container_middle___2-7-22):not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22 {
  width: 75%;
  max-width: 54rem;
}
.ppvx_modal--container_middle___2-7-22 > .ppvx_modal___2-7-22,
.ppvx_modal--container_bottom___2-7-22 > .ppvx_modal___2-7-22 {
  flex-basis: 100%;
}
.ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) {
  min-height: 8rem;
  border-radius: 0.75rem;
  max-height: 75vh;
  box-shadow: 0rem 0.75rem 1.75rem rgba(0, 0, 0, 0.16);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 47rem) {
  :not(.ppvx_modal--container_middle___2-7-22):not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) {
    width: calc(100% - 3rem);
  }
}
@media screen and (max-width: 36rem) {
  :not(.ppvx_modal--container_middle___2-7-22):not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) {
    width: calc(100% - 2rem);
  }
}
.ppvx_modal___2-7-22.ppvx_modal--overpanel___2-7-22,
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
  border: 0.0625rem solid #b7bcbf;
}
.ppvx_modal___2-7-22.ppvx_modal--overpanel___2-7-22 {
  height: 100vh;
  /* Fallback for browsers that do not support Custom Variables */
  height: calc(var(--vh, 1vh) * 100);
  top: 100vh;
  transition: top 0.3s ease-in-out 0.3s;
}
@media screen and (max-width: 47rem) {
  :not(.ppvx_modal--container_middle___2-7-22):not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22.ppvx_modal--overpanel___2-7-22 {
    width: calc(100% - 3rem);
  }
}
@media screen and (max-width: 36rem) {
  .ppvx_modal___2-7-22.ppvx_modal--overpanel___2-7-22 {
    width: 100%;
  }
}
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
  height: 100vh;
  width: auto;
  bottom: -100vh;
  transition: bottom 0.3s ease-in-out;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
:not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
  width: 45rem;
}
@media screen and (max-width: 64rem) {
  :not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
    width: 35.5rem;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
    height: auto;
    min-height: 3rem;
    max-height: 90vh;
    /* Fallback for browsers that do not support Custom Properties */
    max-height: calc(var(--vh, 1vh) * 90);
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
  :not(.ppvx_modal--container_bottom___2-7-22) > .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
    width: 100%;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 {
    width: 100vw;
  }
}
.ppvx_modal-backdrop___2-7-22 {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s ease-in-out, visibility 0.3s 0.3s;
  background-color: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.ppvx_modal-backdrop___2-7-22[aria-hidden='false'],
.ppvx_modal-backdrop___2-7-22.ppvx_modal-backdrop--show___2-7-22 {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.ppvx_modal-backdrop___2-7-22[aria-hidden='false'] .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22),
.ppvx_modal-backdrop___2-7-22.ppvx_modal-backdrop--show___2-7-22 .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) {
  opacity: 1;
  transition: opacity 0.3s ease-in-out 0.3s;
}
.ppvx_modal-backdrop___2-7-22[aria-hidden='false'] .ppvx_modal--overpanel___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx_modal-backdrop--show___2-7-22 .ppvx_modal--overpanel___2-7-22 {
  transition: top 0.3s ease-in-out 0.3s;
  top: 0;
}
.ppvx_modal-backdrop___2-7-22[aria-hidden='false'] .ppvx_modal--sheet___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx_modal-backdrop--show___2-7-22 .ppvx_modal--sheet___2-7-22 {
  transition: bottom 0.3s ease-in-out 0.3s;
  bottom: 0;
}
.ppvx_scrim___2-7-22 {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  visibility: hidden;
  transition: background-color 0.3s ease-in-out, visibility 0.3s 0.3s;
  background-color: transparent;
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
}
.ppvx_scrim___2-7-22[aria-hidden='false'],
.ppvx_scrim___2-7-22.ppvx_scrim--show___2-7-22 {
  visibility: visible;
  transition: background-color 0.3s ease-in-out;
  background-color: rgba(0, 0, 0, 0.4);
}
.ppvx_scrim___2-7-22[aria-hidden='false'] .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22),
.ppvx_scrim___2-7-22.ppvx_scrim--show___2-7-22 .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) {
  opacity: 1;
  transition: opacity 0.3s ease-in-out 0.3s;
}
.ppvx_scrim___2-7-22[aria-hidden='false'] .ppvx_modal--overpanel___2-7-22,
.ppvx_scrim___2-7-22.ppvx_scrim--show___2-7-22 .ppvx_modal--overpanel___2-7-22 {
  transition: top 0.3s ease-in-out 0.3s;
  top: 0;
}
.ppvx_scrim___2-7-22[aria-hidden='false'] .ppvx_modal--sheet___2-7-22,
.ppvx_scrim___2-7-22.ppvx_scrim--show___2-7-22 .ppvx_modal--sheet___2-7-22 {
  transition: bottom 0.3s ease-in-out;
  bottom: 0;
}
.ppvx_modal__contents___2-7-22 {
  flex: 1 1 auto;
  overflow: auto;
  padding: 0 3rem 0;
  position: relative;
  border-radius: inherit;
}
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal__contents___2-7-22 {
  padding: 0 8.5rem;
}
@media screen and (max-width: 64rem) {
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal__contents___2-7-22 {
    padding: 0 5rem;
  }
}
@media screen and (max-width: 47rem) {
  .ppvx_modal__contents___2-7-22 {
    padding: 0 1.5rem 1.5rem;
  }
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal__contents___2-7-22 {
    padding: 0 1rem 1rem;
  }
  .ppvx_modal-header___2-7-22 + .ppvx_modal__contents___2-7-22 {
    border-radius: 0;
  }
}
@media screen and (max-width: 36rem) {
  .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) .ppvx_modal__contents___2-7-22:not(.ppvx_modal__contents--no-padding___2-7-22) {
    padding: 0 1rem 1.5rem;
  }
  .ppvx_modal___2-7-22.ppvx_modal--overpanel___2-7-22 .ppvx_modal__contents___2-7-22 {
    padding: 0 0.75rem 1.5rem;
  }
}
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal__contents___2-7-22.ppvx_modal__contents--no-padding___2-7-22 {
  padding: 0;
}
.ppvx_modal___2-7-22 .ppvx_modal__contents___2-7-22.ppvx_modal__contents--no-padding___2-7-22 {
  padding: 0;
}
.ppvx_modal__contents--center___2-7-22 {
  text-align: center;
}
.ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) .ppvx_modal__contents___2-7-22 {
  max-height: 70vh;
}
.ppvx_modal__screenreader___2-7-22 {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.ppvx_modal-header___2-7-22 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
  flex: 0 0 auto;
  z-index: 1;
  min-height: 4.5rem;
}
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 {
  min-height: 4.5rem;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 {
    min-height: 3.5rem;
  }
}
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22 {
  min-height: 4.5rem;
  padding: 0.75rem 0;
  margin: 0 1rem;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22 {
    min-height: 3.5rem;
    padding: 0.25rem 0;
    margin: 0 0.25rem;
  }
}
.ppvx_modal-header--gripper___2-7-22:before {
  content: '';
  flex: 0 0 100%;
  height: 1rem;
  text-align: center;
}
.ppvx_modal-header--gripper___2-7-22:after {
  content: '';
  display: block;
  width: 3rem;
  height: 0.5rem;
  border: 0.0625rem solid #9da3a6;
  background-color: #9da3a6;
  border-radius: 0.25rem;
  position: absolute;
  top: 0.5rem;
  left: 50%;
  transform: translateX(-50%);
}
.ppvx_modal-header--divider___2-7-22 {
  border-bottom: 1px solid #cbd2d6;
}
.ppvx_modal-header--scrolled___2-7-22 {
  box-shadow: 0rem 0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
}
.ppvx_modal-header__action___2-7-22 {
  flex: 0 0 3rem;
  height: 3rem;
  margin: 0.5rem 1rem;
}
.ppvx_modal-header__title___2-7-22 {
  flex: 1 1 48px;
  margin: 0.5rem;
  text-align: center;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ppvx_modal-header__close___2-7-22 {
  flex: 0 0 3rem;
  margin: 0.75rem;
  height: 3rem;
  text-align: right;
}
.ppvx_modal-header__work-area___2-7-22 {
  flex: 0 0 100%;
  padding: 0.5rem 1rem;
}
.ppvx_modal__contents--close___2-7-22 {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  z-index: 2;
}
[dir='rtl'] .ppvx_modal__contents--close___2-7-22 {
  left: 0.75rem;
  right: auto;
}
.ppvx_modal-header__close-btn___2-7-22 {
  --deprecated: 'Do not use';
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.5rem;
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  background-color: #ffffff;
  color: #2c2e2f;
  border-radius: 50%;
  border: none;
  padding: 0;
  cursor: pointer;
  text-indent: 0.0625rem;
  position: relative;
}
.ppvx_modal-header__close-btn___2-7-22:before {
  content: '\E919';
}
.ppvx_modal-header__close-btn___2-7-22:hover {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.08) 80%, rgba(44, 46, 47, 0.08) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_modal-header__close-btn___2-7-22:active {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.12) 80%, rgba(44, 46, 47, 0.12) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_modal-header__close-btn___2-7-22:focus {
  outline: none;
}
.ppvx_modal-header__close-btn___2-7-22:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  right: 0;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 50%;
  text-indent: 0.0625rem;
  width: calc(3rem + 0.125rem);
  height: calc(3rem + 0.125rem);
  pointer-events: none;
}
.ppvx_modal-content__title___2-7-22 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 500;
}
.ppvx_modal--overpanel___2-7-22 .ppvx_modal-header___2-7-22:not(.ppvx_modal-header--no-logo___2-7-22) {
  background: url('https://www.paypalobjects.com/digitalassets/c/website/logo/monogram/pp_fc_mg_2x.png') no-repeat 50% 1.5rem;
  background-size: 1.5rem;
}
.ppvx_modal-footer___2-7-22 {
  min-height: 4.5rem;
  padding: 1rem;
  position: relative;
  flex: 1 0 auto;
}
.ppvx_modal-footer--scrolled___2-7-22 {
  box-shadow: 0rem -0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
}
.ppvx_modal-footer--align_center___2-7-22 {
  text-align: center;
}
.ppvx_modal-footer--align_right___2-7-22 {
  text-align: right;
}
.ppvx_modal___2-7-22 .ppvx_visible-only-in-context___2-7-22 {
  display: block;
  display: initial;
}
@media screen and (max-width: 47rem) {
  .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22.ppvx_modal--sheet--height_90___2-7-22 {
    height: 90vh;
    /* Fallback for browsers that do not support Custom Properties */
    height: calc(var(--vh, 1vh) * 90);
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
}
.ppvx_modal-header__close-btn--svg___2-7-22:before {
  display: none;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) {
  transition-timing-function: cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='false'],
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='false'],
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='false'],
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='false'] {
  transition-duration: 500ms;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='true'],
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='true'],
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='true'],
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22)[aria-hidden='true'] {
  transition-duration: 300ms;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22 {
  min-height: 0;
  height: auto;
  padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}
@media screen and (min-width: 47rem) {
  .ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22,
  .ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22,
  .ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22,
  .ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header___2-7-22 {
    padding: 0.75rem 0.375rem 0.75rem 0.375rem;
  }
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__title___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__title___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__title___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__title___2-7-22 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__action___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__action___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__action___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__action___2-7-22 {
  min-height: 0;
  height: auto;
  padding: 0;
  flex-basis: 3rem;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__close___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__close___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__close___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header__close___2-7-22 {
  min-height: 0;
  height: auto;
  padding: 0;
  flex-basis: 3rem;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__close___2-7-22,
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22.ppvx_modal--sheet___2-7-22 .ppvx_modal-header___2-7-22 .ppvx_modal-header__action___2-7-22 {
  min-height: 0;
  padding: 0;
  margin: 0;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents___2-7-22 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-7-22 .ppvx_scrim___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-content__title___2-7-22,
.ppvx_scrim___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-content__title___2-7-22,
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-content__title___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-content__title___2-7-22 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.75rem;
  line-height: 2.25rem;
  font-weight: normal;
}
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal___2-7-22 {
  box-shadow: none;
}
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header--scrolled___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-header--scrolled___2-7-22 {
  box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, 0.04), 0rem 0.125rem 1.125rem rgba(0, 0, 0, 0.1);
}
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-footer--scrolled___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal-footer--scrolled___2-7-22 {
  box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, 0.04), 0rem -0.125rem 1.125rem rgba(0, 0, 0, 0.1);
}
.ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22,
.ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22 {
  right: 0.25rem;
  top: 0.25rem;
}
@media screen and (min-width: 47rem) {
  .ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22,
  .ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22 {
    right: 0.375rem;
    top: 0.75rem;
  }
}
[dir='rtl'] .ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22,
.ppvx--v2___2-7-22 [dir='rtl'] .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22,
[dir='rtl'] .ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22 {
  left: 0.25rem;
  right: auto;
}
@media screen and (min-width: 47rem) {
  [dir='rtl'] .ppvx--v2___2-7-22 .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22,
  .ppvx--v2___2-7-22 [dir='rtl'] .ppvx_modal-backdrop___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22,
  [dir='rtl'] .ppvx_modal-backdrop___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) .ppvx_modal__contents--close___2-7-22 {
    left: 0.375rem;
  }
}
.ppvx--v2___2-7-22 .ppvx_scrim--show___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx_scrim--show___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx--v2___2-7-22 .ppvx_modal-backdrop--show___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx_modal-backdrop--show___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) {
  transition-duration: 500ms;
}
.ppvx_modal-backdrop--show___2-7-22 {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.ppvx_modal-backdrop--show___2-7-22 .ppvx_modal___2-7-22:not(.ppvx_modal--overpanel___2-7-22):not(.ppvx_modal--sheet___2-7-22) {
  opacity: 1;
  transition: opacity 0.3s ease-in-out 0.3s;
}
.ppvx_modal-backdrop--show___2-7-22 .ppvx_modal--overpanel___2-7-22 {
  transition: top 0.3s ease-in-out 0.3s;
  top: 0;
}
.ppvx_modal-backdrop--show___2-7-22 .ppvx_modal--sheet___2-7-22 {
  transition: bottom 0.3s ease-in-out 0.3s;
  bottom: 0;
}
.ppvx--v2___2-7-22 .ppvx_modal-backdrop--show___2-7-22:not(.ppvx--v1___2-7-22),
.ppvx_modal-backdrop--show___2-7-22.ppvx--v2___2-7-22:not(.ppvx--v1___2-7-22) {
  transition-duration: 500ms;
}

.ppvx_overflow-menu___2-6-15 {
  position: relative;
  display: inline-block;
}
.ppvx_overflow-menu___2-6-15.keyboard-active___2-6-15 .ppvx_overflow-menu__list-item___2-6-15:focus:after {
  content: '';
  position: absolute;
  top: 0rem;
  left: 0.25rem;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 0.25rem;
  text-indent: 0.25rem;
  width: calc(100% - 0.5rem);
  height: calc(100% - 0rem);
  pointer-events: none;
}
.ppvx_overflow-menu__btn___2-6-15 {
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.875rem;
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 50%;
  border: none;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  color: #2c2e2f;
  cursor: pointer;
  padding: 0;
  line-height: inherit;
}
.ppvx_overflow-menu__btn___2-6-15:before {
  content: '\E96D';
}
.ppvx_overflow-menu__btn___2-6-15:hover {
  background: #eaeced;
}
.ppvx_overflow-menu__btn___2-6-15:focus {
  outline: none;
  background: #cbd2d6;
}
.ppvx_overflow-menu__btn--active___2-6-15[aria-expanded='true'],
.ppvx_overflow-menu__btn___2-6-15[aria-expanded='true'] {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.12) 80%, rgba(44, 46, 47, 0.12) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_overflow-menu__list___2-6-15 {
  right: 0.75rem;
  margin: 1rem 0 0;
  position: absolute;
  z-index: 1040;
  list-style: none;
  border-radius: 0.3125rem;
  box-shadow: 0rem 0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  display: none;
  padding: 0.5rem 0;
}
.ppvx_overflow-menu__list___2-6-15[aria-hidden='false'] {
  display: block;
}
.ppvx_overflow-menu__list--open___2-6-15 {
  display: block;
}
.ppvx_overflow-menu__list-item___2-6-15 {
  white-space: nowrap;
  display: block;
  text-align: justify;
  text-overflow: ellipsis;
  position: relative;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  color: #0070ba;
  text-decoration: none;
  /* Adding class prefix to workaround build changes in pp-react. Note: Do not rely on this, will be removed in next major release */
  color: #2c2e2f;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  padding: 0.375rem 1rem;
}
.ppvx_overflow-menu__list-item___2-6-15.ppvx_link--caption___2-6-15 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.ppvx_overflow-menu__list-item___2-6-15:visited {
  color: #0070ba;
}
.ppvx_overflow-menu__list-item___2-6-15:active {
  color: #003087;
}
.ppvx_overflow-menu__list-item___2-6-15:active,
.ppvx_overflow-menu__list-item___2-6-15:focus,
.ppvx_overflow-menu__list-item___2-6-15:hover {
  text-decoration: underline;
  outline: none;
  cursor: pointer;
}
.ppvx_overflow-menu__list-item___2-6-15 .ppvx_icon___2-6-15,
.ppvx_overflow-menu__list-item___2-6-15 > [class^='ppvx_icon___'],
.ppvx_overflow-menu__list-item___2-6-15 .ppvx_link__left-icon___2-6-15 {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.375rem;
}
.ppvx_overflow-menu__list-item___2-6-15:focus {
  outline: none;
  box-shadow: 0 0 0 0.125rem #0070ba, 0 0 0 0.375rem #bfdbee;
  outline: 0.125rem solid transparent;
  border-radius: 0.25rem;
}
.ppvx_overflow-menu__list-item___2-6-15:active,
.ppvx_overflow-menu__list-item___2-6-15:focus,
.ppvx_overflow-menu__list-item___2-6-15:hover,
.ppvx_overflow-menu__list-item___2-6-15:visited {
  color: #2c2e2f;
}
.ppvx_overflow-menu__list-item___2-6-15:hover {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.08) 80%, rgba(44, 46, 47, 0.08) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
  cursor: pointer;
  outline: 0;
  text-decoration: none;
}
.ppvx_overflow-menu__list-item___2-6-15:focus {
  box-shadow: none;
  outline: 0;
  text-decoration: none;
  border-radius: 0;
}
/* Styles for RTL Support */
[dir='rtl'] .ppvx_overflow-menu__list___2-6-15 {
  right: auto;
  left: 0.75rem;
}
.ppvx--v2___2-6-15 .ppvx_overflow-menu___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__list___2-6-15,
.ppvx_overflow-menu___2-6-15.ppvx--v2___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__list___2-6-15 {
  box-shadow: 0rem 0rem 0.125rem rgba(0, 0, 0, 0.04), 0rem 0.0625rem 0.75rem rgba(0, 0, 0, 0.08);
  border-radius: 0.75rem;
}
.ppvx--v2___2-6-15 .ppvx_overflow-menu___2-6-15:not(.ppvx--v1___2-6-15).keyboard-active___2-6-15 .ppvx_overflow-menu__list-item___2-6-15:focus:after,
.ppvx_overflow-menu___2-6-15.ppvx--v2___2-6-15:not(.ppvx--v1___2-6-15).keyboard-active___2-6-15 .ppvx_overflow-menu__list-item___2-6-15:focus:after {
  content: '';
  position: absolute;
  top: 0rem;
  left: 0.375rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: 0.25rem;
  text-indent: 0.375rem;
  width: calc(100% - 0.75rem);
  height: calc(100% - 0rem);
  pointer-events: none;
}
.ppvx--v2___2-6-15 .ppvx_overflow-menu___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__btn--active___2-6-15,
.ppvx_overflow-menu___2-6-15.ppvx--v2___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__btn--active___2-6-15,
.ppvx--v2___2-6-15 .ppvx_overflow-menu___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__btn___2-6-15[aria-expanded='true'],
.ppvx_overflow-menu___2-6-15.ppvx--v2___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__btn___2-6-15[aria-expanded='true'] {
  background: #e3e6f1;
}
.ppvx--v2___2-6-15 .ppvx_overflow-menu___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__list-item___2-6-15,
.ppvx_overflow-menu___2-6-15.ppvx--v2___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__list-item___2-6-15 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-6-15 .ppvx_overflow-menu___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__list-item___2-6-15:hover,
.ppvx_overflow-menu___2-6-15.ppvx--v2___2-6-15:not(.ppvx--v1___2-6-15) .ppvx_overflow-menu__list-item___2-6-15:hover {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, #f1efea 80%, #f1efea 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}

.ppvx_pagination___1-2-37 {
  margin: 0;
  display: flex;
  padding: 0;
  list-style: none;
  align-items: center;
}
.ppvx_pagination_page-number___1-2-37,
.ppvx_pagination_page-arrow___1-2-37 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  line-height: 1.25rem;
  font-weight: 500;
  color: #0070ba;
  height: 1.875rem;
  width: 1.875rem;
  margin: 0 0.125rem;
  border-radius: 50%;
  border: 0;
  cursor: pointer;
  position: relative;
  text-decoration: none;
  padding: 0 0.125rem;
  background-color: transparent;
  line-height: 1.875rem;
  font-size: 0.875rem;
  display: block;
  text-align: center;
}
.ppvx_pagination_page-number___1-2-37:hover,
.ppvx_pagination_page-arrow___1-2-37:hover {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(44, 46, 47, 0.08) 80%, rgba(44, 46, 47, 0.08) 100%), none;
  background-size: 100% 500%;
  background-position: 0 100%;
  transition: background-position 0.3s ease-in-out;
}
.ppvx_pagination_page-number___1-2-37:focus,
.ppvx_pagination_page-arrow___1-2-37:focus {
  outline: none;
}
.ppvx_pagination_page-number___1-2-37:focus:after,
.ppvx_pagination_page-arrow___1-2-37:focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  right: 0;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 50%;
  text-indent: 0.0625rem;
  width: calc(100% + 0.125rem);
  height: calc(100% + 0.125rem);
  pointer-events: none;
}
.ppvx_pagination_page-number___1-2-37.ppvx_pagination_current-page___1-2-37 {
  background-color: #0070ba;
  color: #ffffff;
}
.ppvx_pagination_ellipses___1-2-37,
.ppvx_pagination_space___1-2-37 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  line-height: 1.25rem;
  font-weight: 500;
  color: #2c2e2f;
  width: 1.875rem;
  font-size: 0.875rem;
  text-align: center;
}
.ppvx_pagination_arrow___1-2-37 {
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.5rem;
  font-size: 1.25rem;
  padding: 0.25rem 0.125rem;
  font-weight: 700;
}
.ppvx_pagination_arrow-left___1-2-37:before {
  content: '\E914';
}
.ppvx_pagination_arrow-right___1-2-37:before {
  content: '\E916';
}
[dir='rtl'] .ppvx_pagination___1-2-37 .ppvx_pagination_arrow-left___1-2-37:before {
  content: '\E916';
}
[dir='rtl'] .ppvx_pagination___1-2-37 .ppvx_pagination_arrow-right___1-2-37:before {
  content: '\E914';
}
.ppvx_pagination_arrow-svg-icon___1-2-37 {
  font-size: inherit;
}
.ppvx_pagination_arrow-svg-icon___1-2-37 svg {
  stroke: currentColor;
}

.ppvx_phone-input___1-7-12 {
  flex-grow: 1;
}
.ppvx_phone-input___1-7-12 .ppvx_combined-input___1-7-12,
.ppvx_phone-input__combined-input___1-7-12 {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}
.ppvx_phone-input__combined-input--wrap___1-7-12 {
  flex-wrap: wrap;
}
.ppvx_phone-input__input-with-menu___1-7-12 {
  flex-grow: 1;
  margin: 0;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
.ppvx_phone-input__input-with-menu___1-7-12 .ppvx_phone-input__input__control___1-7-12,
.ppvx_phone-input__input-with-menu___1-7-12 .ppvx_text-input__control___1-7-12 {
  height: 3.5rem;
}
.ppvx_phone-input___1-7-12 .ppvx_dropdown-menu___1-7-12,
.ppvx_phone-input__menu___1-7-12 {
  flex-grow: 1;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
.ppvx_phone-input__menu__btn-thumbnail___1-7-12 {
  margin-right: 0.5rem;
}
[dir='rtl'] .ppvx_phone-input__menu__btn-thumbnail___1-7-12 {
  margin-left: 0.5rem;
  margin-right: 0;
}
.ppvx_phone-input__menu__list___1-7-12 {
  white-space: nowrap;
}
.ppvx_phone-input__menu__button___1-7-12 {
  min-width: 7.625rem;
  flex-grow: 1;
}
.ppvx_phone-input__menu__button___1-7-12 > span {
  pointer-events: none;
}
.ppvx_phone-input___1-7-12 .ppvx_phone-input__menu__button___1-7-12,
.ppvx_phone-input___1-7-12 .ppvx_text-input__control___1-7-12,
.ppvx_phone-input___1-7-12 .ppvx_phone-input__input__control___1-7-12 {
  border-radius: 0.25rem;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__menu__button___1-7-12 {
  border-radius: 0.25rem;
  margin-left: 0;
  margin-right: 0;
}
[dir='rtl'] .ppvx_phone-input__input__control___1-7-12,
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_text-input__control___1-7-12 {
  direction: ltr;
  text-align: right;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__input-with-menu___1-7-12 {
  margin-right: 0.5rem;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__input-with-menu___1-7-12 .ppvx_phone-input__input__control___1-7-12,
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__input-with-menu___1-7-12 .ppvx_text-input__control___1-7-12 {
  border-radius: 0.25rem;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_text-input__prefix___1-7-12 {
  order: 0;
  direction: ltr;
  padding-left: 0.75rem;
  padding-right: 0.125rem;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_text-input__prefix-wrapper___1-7-12 .ppvx_text-input__control--prefix___1-7-12 {
  padding-left: 0;
  padding-right: 0.75rem;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_combined-input___1-7-12,
[dir='rtl'] .ppvx_phone-input__combined-input___1-7-12 {
  direction: ltr;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__input-with-menu___1-7-12,
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__menu___1-7-12 {
  direction: rtl;
}
.ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12,
.ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12 {
  min-width: 9.375rem;
}
.ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:not(:empty),
.ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:not(:empty) {
  padding-bottom: 0.5rem;
  padding-right: 3.25rem;
}
.ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:before,
.ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:before,
.ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12 .ppvx_phone-input__menu__button__affordance___1-7-12,
.ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12 .ppvx_phone-input__menu__button__affordance___1-7-12 {
  margin-left: 0;
}
.ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button__contents___1-7-12,
.ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button__contents___1-7-12 {
  display: flex;
}
[dir='rtl'] .ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_text-input__prefix-wrapper___1-7-12 .ppvx_text-input__control--prefix___1-7-12,
[dir='rtl'] .ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_text-input__prefix-wrapper___1-7-12 .ppvx_text-input__control--prefix___1-7-12,
.ppvx--v2___1-7-12 [dir='rtl'] .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_text-input__prefix-wrapper___1-7-12 .ppvx_text-input__control--prefix___1-7-12 {
  padding-left: 0;
  padding-right: 0.75rem;
}
[dir='rtl'] .ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:not(:empty),
[dir='rtl'] .ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:not(:empty),
.ppvx--v2___1-7-12 [dir='rtl'] .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:not(:empty) {
  padding-right: 0.6875rem;
  padding-left: 3.25rem;
}
[dir='rtl'] .ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:before,
[dir='rtl'] .ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:before,
.ppvx--v2___1-7-12 [dir='rtl'] .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12:before,
[dir='rtl'] .ppvx--v2___1-7-12 .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12 .ppvx_phone-input__menu__button__affordance___1-7-12,
[dir='rtl'] .ppvx_phone-input___1-7-12.ppvx--v2___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12 .ppvx_phone-input__menu__button__affordance___1-7-12,
.ppvx--v2___1-7-12 [dir='rtl'] .ppvx_phone-input___1-7-12:not(.ppvx--v1___1-7-12) .ppvx_phone-input__menu__button___1-7-12 .ppvx_phone-input__menu__button__affordance___1-7-12 {
  margin-left: 0;
  margin-right: 0;
}
.ppvx_phone-input__combined-input___1-7-12 {
  gap: 0;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}
.ppvx_phone-input__input-with-menu___1-7-12 {
  margin: 0;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
.ppvx_phone-input__menu___1-7-12 {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
[dir='rtl'] .ppvx_phone-input___1-7-12 .ppvx_phone-input__input-with-menu___1-7-12 {
  margin-right: 0.5rem;
}

.ppvx_physical-card___1-1-21 {
  border-radius: 0.75rem;
  border: 0.0625rem solid transparent;
  background-color: #ffffff;
  background-origin: border-box;
  position: relative;
  overflow: hidden;
  padding-top: calc(100% * 0.62973761 - (2 * 0.0625rem));
  box-shadow: 0rem 0rem 0.125rem rgba(0, 0, 0, 0.04), 0rem 0.0625rem 0.75rem rgba(0, 0, 0, 0.08);
}
.ppvx_physical-card___1-1-21 .ppvx_physical-card__content___1-1-21 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.ppvx_progress-meter___2-8-18 {
  padding: 0.25rem 0.625rem 0.75rem;
  transition: value 0.5s;
}
.ppvx_progress-meter___2-8-18 > progress {
  width: 100%;
  height: 0.375rem;
  border: 0.0625rem solid rgba(0, 0, 0, 0);
  background-clip: content-box;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: content-box;
  border-radius: 0.25rem;
  background-color: #cbd2d6;
  color: #00cf92;
}
.ppvx_progress-meter___2-8-18 > progress::-moz-progress-bar {
  margin-top: -0.0625rem;
  background-color: #00cf92;
  height: 0.375rem;
  border-radius: 0.25rem;
  padding: 0;
}
.ppvx_progress-meter___2-8-18 > progress::-webkit-progress-value {
  margin-top: -0.0625rem;
  background-color: #00cf92;
  height: 0.375rem;
  border-radius: 0.25rem;
}
.ppvx_progress-meter___2-8-18 > progress::-webkit-progress-bar {
  border-radius: 0.25rem;
  background-color: #cbd2d6;
  height: 0.375rem;
}
.ppvx_progress__label___2-8-18 {
  word-break: break-word;
}
.ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 {
  color: #f5f7fa;
}
.ppvx_progress__steps___2-8-18 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  letter-spacing: normal;
  margin-right: 0.75rem;
}
.ppvx_progress__title___2-8-18 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  letter-spacing: normal;
}
[dir='rtl'] .ppvx_progress__steps___2-8-18,
.ppvx_progress__steps___2-8-18 [dir='rtl'] {
  margin-right: 0;
  margin-left: 0.75rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress {
  height: 0.5rem;
  vertical-align: bottom;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress::-moz-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress::-moz-progress-bar {
  height: 0.5rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-value,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-value {
  height: 0.5rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-bar {
  height: 0.5rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress {
  background-color: #f1efea;
  color: #25694f;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress::-moz-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress::-moz-progress-bar {
  background-color: #25694f;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-value,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-value {
  background-color: #25694f;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) progress::-webkit-progress-bar {
  background-color: #f1efea;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress {
  background-color: #f1efea;
  color: #9c2874;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress::-moz-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress::-moz-progress-bar {
  background-color: #9c2874;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress::-webkit-progress-value,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress::-webkit-progress-value {
  background-color: #9c2874;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress::-webkit-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-magenta___2-8-18 progress::-webkit-progress-bar {
  background-color: #f1efea;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress {
  background-color: #f1efea;
  color: #761ad3;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress::-moz-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress::-moz-progress-bar {
  background-color: #761ad3;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress::-webkit-progress-value,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress::-webkit-progress-value {
  background-color: #761ad3;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress::-webkit-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-purple___2-8-18 progress::-webkit-progress-bar {
  background-color: #f1efea;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress {
  background-color: #f1efea;
  color: #1040c1;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress::-moz-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress::-moz-progress-bar {
  background-color: #1040c1;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress::-webkit-progress-value,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress::-webkit-progress-value {
  background-color: #1040c1;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress::-webkit-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--color-blue___2-8-18 progress::-webkit-progress-bar {
  background-color: #f1efea;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18 {
  color: #ffffff;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18 {
  color: #acadad;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  margin-top: 0.5rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18.ppvx_progress__label--align-left___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18.ppvx_progress__label--align-left___2-8-18 {
  justify-content: flex-start;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  margin-right: 0.25rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18 {
  color: #515354;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress {
  height: 0.375rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress::-moz-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress::-moz-progress-bar {
  height: 0.375rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress::-webkit-progress-value,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress::-webkit-progress-value {
  height: 0.375rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress::-webkit-progress-bar,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 progress::-webkit-progress-bar {
  height: 0.375rem;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 .ppvx_progress__label___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 .ppvx_progress__label___2-8-18 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18 {
  color: #515354;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18.ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18.ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__steps___2-8-18 {
  color: #ffffff;
}
.ppvx--v2___2-8-18 .ppvx_progress-meter___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18.ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18,
.ppvx_progress-meter___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18).ppvx_progress-meter--size-sm___2-8-18.ppvx_progress-meter--inverse___2-8-18 .ppvx_progress__label___2-8-18 .ppvx_progress__title___2-8-18 {
  color: #acadad;
}
[dir='rtl'] .ppvx--v2___2-8-18 .ppvx_progress__steps___2-8-18:not(.ppvx--v1___2-8-18),
.ppvx--v2___2-8-18[dir='rtl'] .ppvx_progress__steps___2-8-18:not(.ppvx--v1___2-8-18),
[dir='rtl'] .ppvx_progress__steps___2-8-18.ppvx--v2___2-8-18:not(.ppvx--v1___2-8-18) {
  margin-left: 0.25rem;
}
/* Circle progress meter */
/* 96px */
/* 48px */
/* 4px */
/* 5px */
/* 3px */
/* 3px */
.ppvx_progress-meter--circle___2-8-18 {
  position: relative;
  border-radius: 50%;
  border: 0.25rem solid #f1efea;
  width: 6rem;
  height: 6rem;
  background-color: #ffffff;
  padding: 0.3125rem;
  flex-shrink: 0;
}
.ppvx_progress-meter--circle__inner___2-8-18 {
  border-radius: 50%;
  color: #9c2874;
  background-color: #ffcfef;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ppvx_progress-meter--circle__inner___2-8-18 img {
  width: 100%;
  height: 100%;
}
.ppvx_progress-meter--circle__progress-indicator___2-8-18 {
  position: absolute;
  top: -0.25rem;
  left: -0.25rem;
  width: 6rem;
  height: 6rem;
  fill: none;
  stroke-width: 4.16666667%;
  stroke-linecap: round;
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
  stroke: #9c2874;
  stroke-dasharray: 301.06929597;
  stroke-dashoffset: 301.06929597;
  /* Commenting animation related style for now
  transition: stroke-dashoffset 2s @ppuiEaseInOut;
  */
}
.ppvx_progress-meter--circle--sm___2-8-18 {
  width: 3rem;
  height: 3rem;
  border-width: 0.1875rem;
  padding: 0.1875rem;
}
.ppvx_progress-meter--circle--sm___2-8-18 .ppvx_progress-meter--circle__progress-indicator___2-8-18 {
  top: -0.1875rem;
  left: -0.1875rem;
  width: 3rem;
  height: 3rem;
  stroke-width: 6.25%;
  stroke-dasharray: 294.52431127;
  stroke-dashoffset: 294.52431127;
}
.ppvx_progress-meter--circle--blue___2-8-18 .ppvx_progress-meter--circle__inner___2-8-18 {
  color: #1040c1;
  background-color: #d1f1ff;
}
.ppvx_progress-meter--circle--blue___2-8-18 .ppvx_progress-meter--circle__progress-indicator___2-8-18 {
  stroke: #1040c1;
}
.ppvx_progress-meter--circle--green___2-8-18 .ppvx_progress-meter--circle__inner___2-8-18 {
  color: #25694f;
  background-color: #cbf3ec;
}
.ppvx_progress-meter--circle--green___2-8-18 .ppvx_progress-meter--circle__progress-indicator___2-8-18 {
  stroke: #25694f;
}
.ppvx_progress-meter--circle--purple___2-8-18 .ppvx_progress-meter--circle__inner___2-8-18 {
  color: #761ad3;
  background-color: #f2e6fe;
}
.ppvx_progress-meter--circle--purple___2-8-18 .ppvx_progress-meter--circle__progress-indicator___2-8-18 {
  stroke: #761ad3;
}
.ppvx_progress-meter--circle__progress___2-8-18 {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/****** Segmented Controller *******/
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 {
  background-color: #f1efea;
  border-radius: 1.375rem;
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3 {
  border-radius: inherit;
  position: relative;
  background-color: transparent;
  width: 100%;
  border: 0.0625rem solid transparent;
  padding: 0.125rem;
  min-width: 0;
  cursor: pointer;
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3 .ppvx_segmented-controller__tab__title___1-2-3 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  height: 100%;
  word-break: break-all;
  border: 0.0625rem solid transparent;
  padding: 0.5rem;
  border-radius: inherit;
  color: #515354;
  pointer-events: none;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3:hover:not(:focus) .ppvx_segmented-controller__tab__title___1-2-3 {
  border-color: #1072eb;
  transition: border-color 0.1s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3[aria-selected='true'] {
  color: #0c0c0d;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3[aria-selected='true'] .ppvx_segmented-controller__tab__title___1-2-3 {
  color: #142c8e;
  background-color: #ffffff;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3:focus {
  outline: none;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3:focus:after {
  content: '';
  position: absolute;
  top: 0.125rem;
  left: 0.125rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: inherit;
  text-indent: 0.125rem;
  width: calc(100% - 0.25rem);
  height: calc(100% - 0.25rem);
  pointer-events: none;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3:active {
  outline: none;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3:active:after {
  border: none;
  box-shadow: none;
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller--animate-right___1-2-3 {
  -webkit-animation: slideRight___1-2-3 0.2s cubic-bezier(0, 0.9, 0.3, 1);
          animation: slideRight___1-2-3 0.2s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller--animate-left___1-2-3 {
  -webkit-animation: slideLeft___1-2-3 0.2s cubic-bezier(0, 0.9, 0.3, 1);
          animation: slideLeft___1-2-3 0.2s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tab-content___1-2-3[aria-hidden='true'] {
  display: none;
}
@-webkit-keyframes slideRight___1-2-3 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideRight___1-2-3 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideLeft___1-2-3 {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideLeft___1-2-3 {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
.ppvx_segmented-controller___1-2-3 .ppvx_segmented-controller__tabs-wrapper___1-2-3 .ppvx_segmented-controller__tab___1-2-3[aria-selected='true'] {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
  -webkit-text-stroke-width: 0.0421875rem;
}

.ppvx_switch___2-9-19 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  position: relative;
  text-align: left;
}
.ppvx_switch--inline___2-9-19 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
}
.ppvx_switch--inline___2-9-19 .ppvx_switch__label___2-9-19 {
  flex: 1 1;
  text-align: start;
  padding-right: 1.5rem;
  margin-bottom: 0;
}
[dir='rtl'] .ppvx_switch--inline___2-9-19 .ppvx_switch__label___2-9-19,
.ppvx_switch--inline___2-9-19[dir='rtl'] .ppvx_switch__label___2-9-19 {
  padding-right: 0;
  padding-left: 1.5rem;
}
.ppvx_switch--inline___2-9-19 .ppvx_switch__helper-text___2-9-19,
.ppvx_switch--inline___2-9-19 .ppvx_switch__error-text___2-9-19 {
  flex: 0 0 100%;
}
.ppvx_switch--inline___2-9-19 .ppvx_switch__state--off___2-9-19 {
  margin-top: -1.375rem;
}
.ppvx_switch--inline___2-9-19 .ppvx_switch__state--off___2-9-19,
.ppvx_switch--inline___2-9-19 .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--on___2-9-19 {
  display: block;
  visibility: visible;
}
.ppvx_switch--inline___2-9-19 .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--off___2-9-19,
.ppvx_switch--inline___2-9-19 .ppvx_switch__state--on___2-9-19 {
  padding: 0;
  display: block;
  visibility: hidden;
}
.ppvx_switch__label___2-9-19 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  color: #2c2e2f;
  display: block;
  margin-bottom: 0.75rem;
}
.ppvx_switch__label___2-9-19 .ppvx_icon___2-9-19,
.ppvx_switch__label___2-9-19 > [class^='ppvx_icon___'] {
  color: #0070ba;
  position: relative;
  top: 0.125rem;
  margin-left: 0.75rem;
}
.ppvx_switch__label___2-9-19 .ppvx_switch__label-icon___2-9-19 {
  color: #0070ba;
  position: relative;
  top: 0.125rem;
  margin-left: 0.75rem;
}
.ppvx_switch__label___2-9-19 .ppvx_switch__label-secondary___2-9-19 {
  display: block;
  color: #687173;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
[dir='rtl'] .ppvx_switch__label___2-9-19 .ppvx_switch__label-icon___2-9-19 {
  margin-right: 0.75rem;
  margin-left: 0;
}
.ppvx_switch__control___2-9-19 {
  opacity: 0;
  position: absolute;
}
.ppvx_switch__state___2-9-19 {
  color: #000000;
  padding-left: 4.25rem;
  position: relative;
  display: inline-block;
  height: 2rem;
  cursor: pointer;
}
.ppvx_switch__state___2-9-19:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 3.5rem;
  height: 2rem;
  border: 0.0625rem solid #909697;
  border-radius: 1rem;
  background-color: #ffffff;
  background-image: url('https://www.paypalobjects.com/paypal-ui/web/components/switch/switch_grey.svg');
  background-repeat: no-repeat;
  background-position: 0.4375rem 0.4375rem;
  background-size: 1rem 1rem;
  transition: background-color 0.1s linear, background-position 0.1s linear;
}
[dir='rtl'] .ppvx_switch__state___2-9-19 {
  padding-left: 0;
  padding-right: 4.25rem;
}
[dir='rtl'] .ppvx_switch__state___2-9-19:before {
  right: 0;
  left: auto;
  background-position-x: 1.9375rem;
}
.ppvx_field--error___2-9-19 .ppvx_switch__label___2-9-19 {
  color: #2c2e2f;
}
.ppvx_field--error___2-9-19 .ppvx_switch__state___2-9-19:before,
.ppvx_field--error___2-9-19 .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
  border: 0.125rem solid #d20000;
  background-position: 0.375rem 0.375rem;
}
.ppvx_field--error___2-9-19 .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
  background-position-x: 1.875rem;
}
.ppvx_switch__state--off___2-9-19,
.ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--on___2-9-19 {
  display: inline-block;
  padding: 0.125rem 0;
  margin-top: 0.125rem;
}
.ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--off___2-9-19,
.ppvx_switch__state--on___2-9-19 {
  display: none;
  padding: 0.125rem 0;
}
.ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
  background-color: #0070ba;
  border-color: #0070ba;
  color: #ffffff;
  background-image: url('https://www.paypalobjects.com/paypal-ui/web/components/switch/switch_white.svg');
  background-position: 1.9375rem 0.4375rem;
}
[dir='rtl'] .ppvx_switch___2-9-19,
[dir='rtl'].ppvx_switch___2-9-19 {
  text-align: right;
}
[dir='rtl'] .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
  background-position: 0.4375rem 0.4375rem;
}
[dir='rtl'] .ppvx_field--error___2-9-19 .ppvx_switch__state___2-9-19:before,
[dir='rtl'].ppvx_field--error___2-9-19 .ppvx_switch__state___2-9-19:before {
  background-position-x: 1.875rem;
}
[dir='rtl'] .ppvx_field--error___2-9-19 .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before,
[dir='rtl'].ppvx_field--error___2-9-19 .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
  background-position: 0.375rem 0.375rem;
}
.ppvx_switch__control___2-9-19:hover ~ .ppvx_switch__state___2-9-19:before,
.ppvx_switch__control___2-9-19:active ~ .ppvx_switch__state___2-9-19:before {
  /* Set background color manually because .hover() screws up background-image */
  background-color: #eeefef;
  transition: background-color 0.1s linear, background-position 0.1s linear;
}
.ppvx_switch__control___2-9-19:checked:hover ~ .ppvx_switch__state___2-9-19:before,
.ppvx_switch__control___2-9-19:checked:active ~ .ppvx_switch__state___2-9-19:before {
  /* Set background color manually because .hover() screws up background-image */
  background-color: #036baf;
  transition: background-color 0.1s linear, background-position 0.1s linear;
}
.ppvx_switch__control___2-9-19:focus ~ .ppvx_switch__state___2-9-19:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  right: 0;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 1.5rem;
  text-indent: 0.0625rem;
  width: calc(3.5rem + 0.125rem);
  height: calc(2rem + 0.125rem);
  pointer-events: none;
}
[dir='rtl'] .ppvx_switch__control___2-9-19:focus ~ .ppvx_switch__state___2-9-19:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: 0;
  right: -0.0625rem;
  border: 0.125rem solid #0070ba;
  box-shadow: 0 0 0 0.25rem #bfdbee;
  border-radius: 1.5rem;
  text-indent: 0.0625rem;
  width: calc(3.5rem + 0.125rem);
  height: calc(2rem + 0.125rem);
  pointer-events: none;
}
.ppvx_switch__control___2-9-19:checked {
  outline: none;
}
.ppvx_switch__icon--left___2-9-19 {
  position: relative;
  top: 0.195rem;
  margin-right: 0.75rem;
}
[dir='rtl'] .ppvx_switch__icon--left___2-9-19 {
  margin-right: 0;
  margin-left: 0.75rem;
}
.ppvx_switch__helper-text___2-9-19 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  margin-top: 0.25rem;
  list-style: none;
  padding-left: 0;
  color: #687173;
}
.ppvx_switch__error-text___2-9-19 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  margin-top: 0.25rem;
  color: #2c2e2f;
  display: flex;
}
.ppvx_switch__error-text___2-9-19:before {
  content: '\E91A';
}
.ppvx_switch__error-text___2-9-19:before {
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.125rem;
}
.ppvx_switch__error-text___2-9-19:before,
.ppvx_switch__error-text___2-9-19 .ppvx_switch__error-icon___2-9-19 {
  margin-right: 0.75rem;
  margin-left: initial;
  color: #d20000;
}
[dir='rtl'] .ppvx_switch__error-text___2-9-19:before,
[dir='rtl'] .ppvx_switch__error-text___2-9-19 .ppvx_switch__error-icon___2-9-19 {
  margin-left: 0.75rem;
  margin-right: initial;
}
.ppvx_switch__error-text--with-svg-icon___2-9-19:before {
  display: none;
}
@media screen and (-ms-high-contrast: active) {
  .ppvx_switch__state___2-9-19:before {
    content: '\2022';
    position: absolute;
    background: none;
    line-height: 22px;
    font-size: 2.25rem;
    padding-left: 0.4375rem;
  }
  [dir='rtl'] .ppvx_switch__state___2-9-19:before {
    padding-right: 0.4375rem;
    padding-left: 0;
  }
  .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
    padding-left: 1.9375rem;
  }
  [dir='rtl'] .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
    padding-right: 1.9375rem;
    padding-left: 0;
  }
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19),
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__label___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__label___2-9-19 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__label___2-9-19 .ppvx_switch__label-secondary___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__label___2-9-19 .ppvx_switch__label-secondary___2-9-19 {
  color: #515354;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19 {
  height: 2rem;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state--off___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state--off___2-9-19 {
  margin-top: 0;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19).ppvx_switch--inline___2-9-19 .ppvx_switch__state--off___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19).ppvx_switch--inline___2-9-19 .ppvx_switch__state--off___2-9-19 {
  margin-top: -1.5rem;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state--on___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state--on___2-9-19,
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state--off___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state--off___2-9-19,
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--on___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--on___2-9-19,
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--off___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--off___2-9-19 {
  display: none;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before {
  height: 2rem;
  width: 3.5rem;
  background-color: #dbd8d0;
  background-image: url('https://www.paypalobjects.com/paypal-ui/web/components/switch/v2-switch-handle-sprite.svg#svgView(viewBox(0 16 32 32))');
  background-position: -0.0625rem -0.0625rem;
  background-size: 2rem;
  border: 0.0625rem solid #909191;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:hover ~ .ppvx_switch__state___2-9-19:before,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:hover ~ .ppvx_switch__state___2-9-19:before {
  /* Set background color manually because .hover() screws up background-image */
  background-color: #acadad;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked:hover ~ .ppvx_switch__state___2-9-19:before,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked:hover ~ .ppvx_switch__state___2-9-19:before,
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked:active ~ .ppvx_switch__state___2-9-19:before,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked:active ~ .ppvx_switch__state___2-9-19:before {
  /* Set background color manually because .hover() screws up background-image */
  background-color: #1072eb;
  background-image: url('https://www.paypalobjects.com/paypal-ui/web/components/switch/v2-switch-handle-sprite.svg#svgView(viewBox(0 48 32 32))');
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--on___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19 .ppvx_switch__state--on___2-9-19 {
  margin-top: 0;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
  background-color: #1040c1;
  border: 0.0625rem solid #1040c1;
  background-image: url('https://www.paypalobjects.com/paypal-ui/web/components/switch/v2-switch-handle-sprite.svg#svgView(viewBox(0 48 32 32))');
  background-position: 1.4375rem -0.0625rem;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:focus ~ .ppvx_switch__state___2-9-19:after,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:focus ~ .ppvx_switch__state___2-9-19:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: none;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: 1.5rem;
  width: 3.5rem;
  height: 2rem;
  pointer-events: none;
}
.ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__helper-text___2-9-19,
.ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__helper-text___2-9-19 {
  color: #515354;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: normal;
}
@media screen and (-ms-high-contrast: active) {
  .ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before,
  .ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before {
    content: '\2715';
    background: none;
    line-height: 1.2;
    font-size: 1.5rem;
    padding-left: 0.1rem;
  }
  .ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before,
  .ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
    content: '\2713';
    background: none;
    line-height: 1.2;
    font-size: 1.5rem;
    padding-left: 1.7rem;
  }
}
@media screen and (-ms-high-contrast: active) {
  [dir='rtl'] .ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before,
  [dir='rtl'] .ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before,
  .ppvx--v2___2-9-19 [dir='rtl'] .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__state___2-9-19:before {
    padding-right: 0.1rem;
    padding-left: 0;
  }
  [dir='rtl'] .ppvx--v2___2-9-19 .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before,
  [dir='rtl'] .ppvx_switch___2-9-19.ppvx--v2___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before,
  .ppvx--v2___2-9-19 [dir='rtl'] .ppvx_switch___2-9-19:not(.ppvx--v1___2-9-19) .ppvx_switch__control___2-9-19:checked + .ppvx_switch__state___2-9-19:before {
    padding-right: 1.7rem;
    padding-left: 0;
  }
}

.ppvx_tabs___2-7-9 {
  position: relative;
}
.ppvx_tabs___2-7-9 .ppvx_tabs__scroll-btn___2-7-9 {
  background-color: #ffffff;
  width: 3.75rem;
  height: 3.75rem;
  top: 0.0625rem;
  position: absolute;
  border-bottom: 0.0625rem solid #cbd2d6;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
}
.ppvx_tabs___2-7-9 .ppvx_tabs__scroll-btn-left___2-7-9 {
  left: 0;
  border-right: 0.0625rem solid #cbd2d6;
}
.ppvx_tabs___2-7-9 .ppvx_tabs__scroll-btn-right___2-7-9 {
  right: 0;
  border-left: 0.0625rem solid #cbd2d6;
}
.ppvx_tabs__nav___2-7-9 {
  overflow-y: hidden;
  white-space: nowrap;
  margin-bottom: 2.25rem;
  border-bottom: 0.0625rem solid #cbd2d6;
  position: relative;
  scrollbar-width: none;
}
.ppvx_tabs__nav___2-7-9::-webkit-scrollbar {
  display: none;
}
.ppvx_tabs__tabs-wrapper___2-7-9 {
  display: flex;
  float: left;
  min-height: 3.75rem;
  align-items: flex-end;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.ppvx_tabs__tab___2-7-9 {
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  outline: none;
  position: relative;
  border: none;
  background-color: transparent;
  padding: 0 1.5rem;
  min-height: 3.75rem;
  min-width: 4.5rem;
  max-width: 11.5rem;
  white-space: normal;
  word-wrap: break-word;
  text-decoration: none;
  flex-shrink: 0;
  display: block;
  align-items: center;
  cursor: pointer;
}
.ppvx_tabs__tab___2-7-9:hover {
  background-color: #f5f7fa;
}
.ppvx_tabs__tab___2-7-9:active {
  background-color: #eaeced;
}
.ppvx_tabs__tab___2-7-9:focus:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0.125rem solid #009cde;
  border-radius: 0.125rem;
}
.ppvx_tabs__tab___2-7-9:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}
.ppvx_tabs__tab___2-7-9:focus,
.ppvx_tabs__tab___2-7-9:hover,
.ppvx_tabs__tab___2-7-9:active,
.ppvx_tabs__tab___2-7-9:visited {
  text-decoration: none;
  color: #2c2e2f;
}
.ppvx_tabs__tab___2-7-9[aria-selected='true'] {
  color: #0070ba;
}
.ppvx_tabs__tab___2-7-9[aria-selected='true']:before {
  border-bottom: 0.1875rem solid #0070ba;
}
.ppvx_tabs--animate-right___2-7-9:before {
  -webkit-animation: slideRight___2-7-9 0.2s both;
          animation: slideRight___2-7-9 0.2s both;
}
.ppvx_tabs--animate-left___2-7-9:before {
  -webkit-animation: slideLeft___2-7-9 0.2s both;
          animation: slideLeft___2-7-9 0.2s both;
}
@-webkit-keyframes slideRight___2-7-9 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideRight___2-7-9 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideLeft___2-7-9 {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideLeft___2-7-9 {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
.ppvx_tabs__arrow___2-7-9 {
  background-color: #ffffff;
  width: 3.75rem;
  height: 3.75rem;
  align-self: flex-end;
  text-align: center;
  position: absolute;
  top: 0.0625rem;
  opacity: 0;
  visibility: hidden;
  transition: visibility 0.3s, opacity 0.3s;
  outline: none;
  border: 0rem;
  border-bottom: 0.0625rem solid #cbd2d6;
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  font-size: 1.5rem;
}
.ppvx_tabs__arrow___2-7-9:before {
  border-radius: 50%;
  padding: 0.375rem;
}
.ppvx_tabs__arrow___2-7-9:hover:before {
  background-color: #f5f7fa;
}
.ppvx_tabs__arrow___2-7-9:active:before {
  background-color: #eaeced;
}
.ppvx_tabs__arrow-left___2-7-9 {
  left: 0;
  border-right: 0.0625rem solid #cbd2d6;
}
.ppvx_tabs__arrow-left___2-7-9:before {
  content: '\E914';
}
.ppvx_tabs__arrow-right___2-7-9 {
  right: 0;
  border-left: 0.0625rem solid #cbd2d6;
}
.ppvx_tabs__arrow-right___2-7-9:before {
  content: '\E916';
}
[data-overflowing='both'] ~ .ppvx_tabs__arrow-left___2-7-9,
[data-overflowing='both'] ~ .ppvx_tabs__scroll-btn-left___2-7-9,
[data-overflowing='both'] ~ .ppvx_tabs__arrow-right___2-7-9,
[data-overflowing='both'] ~ .ppvx_tabs__scroll-btn-right___2-7-9,
[data-overflowing='left'] ~ .ppvx_tabs__arrow-left___2-7-9,
[data-overflowing='left'] ~ .ppvx_tabs__scroll-btn-left___2-7-9,
[data-overflowing='right'] ~ .ppvx_tabs__arrow-right___2-7-9,
[data-overflowing='right'] ~ .ppvx_tabs__scroll-btn-right___2-7-9 {
  visibility: visible;
  opacity: 1;
  transition: visibility 0.3s, opacity 0.3s;
}
.ppvx_tabs__tab-content___2-7-9 {
  margin: 0 1.5rem;
}
.ppvx_tabs__tab-content___2-7-9:focus {
  outline: none;
}
.ppvx_tabs__tab-content--focus___2-7-9:focus {
  box-shadow: 0 0 0.0625rem 0.125rem #009cde;
}
.ppvx_tabs__tab-content___2-7-9[aria-hidden='true'] {
  display: none;
}
.ppvx_tabs--centered___2-7-9 {
  min-width: 100%;
  width: auto;
  justify-content: center;
}
.ppvx_tabs--no-scroll-buttons___2-7-9 .ppvx_tabs__arrow___2-7-9,
.ppvx_tabs--no-scroll-buttons___2-7-9 .ppvx_tabs__scroll-btn___2-7-9 {
  display: none;
}
@media only screen and (max-width: 36rem) {
  .ppvx_tabs__tab___2-7-9,
  .ppvx_tabs__tab___2-7-9[aria-selected='false'],
  .ppvx_tabs__tab___2-7-9 + .ppvx_tabs__tab___2-7-9,
  .ppvx_tabs__tab___2-7-9[aria-selected='true'] {
    min-width: 0;
  }
  .ppvx_tabs--centered___2-7-9 {
    width: auto;
    justify-content: flex-start;
  }
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 {
  width: 6rem;
  height: 6rem;
  top: 0;
  border-bottom: 0rem;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 .ppvx_tabs--arrow_icon___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 .ppvx_tabs--arrow_icon___2-7-9 {
  color: #142c8e;
  background: #ffffff;
  box-shadow: 0rem 0rem 0.125rem rgba(0, 0, 0, 0.04), 0rem 0.0625rem 0.75rem rgba(0, 0, 0, 0.08);
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 .ppvx_tabs--arrow_icon___2-7-9:hover,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 .ppvx_tabs--arrow_icon___2-7-9:hover {
  background: #d1f1ff;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 .ppvx_tabs--arrow_icon___2-7-9:active,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn___2-7-9 .ppvx_tabs--arrow_icon___2-7-9:active {
  background: #e3e6f1;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn-left___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn-left___2-7-9 {
  border-right: 0rem;
  background: linear-gradient(90deg, #ffffff 47.45%, rgba(255, 255, 255, 0) 100%);
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn-right___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__scroll-btn-right___2-7-9 {
  border-left: 0rem;
  background: linear-gradient(270deg, #ffffff 47.45%, rgba(255, 255, 255, 0) 100%);
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab-content___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab-content___2-7-9 {
  margin-left: 4.5rem;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__nav___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__nav___2-7-9 {
  box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, 0.04), 0rem 0.125rem 1.125rem rgba(0, 0, 0, 0.1);
  padding: 1.5rem 1.5rem 1.5rem 3.5rem;
  border-bottom: 0rem;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tabs-wrapper___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tabs-wrapper___2-7-9 {
  min-height: 3rem;
  align-items: center;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9 {
  color: #0c0c0d;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  padding: 0.75rem 1rem;
  min-height: 3rem;
  min-width: 5.25rem;
  margin-right: 0.375rem;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:after,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: none;
  border-radius: 1.5rem;
  pointer-events: none;
  transform: scaleX(0);
  transition: transform 0.3s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:hover,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:hover {
  color: #1072eb;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  background-color: rgba(0, 0, 0, 0);
  transition: color 0.3s cubic-bezier(0, 0.9, 0.3, 1), background-color 0.3s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:hover:after,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:hover:after {
  border: 0.0625rem solid #dbd8d0;
  transform: scaleX(1);
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:active,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:active {
  color: #1040c1;
  background: #f7f5f0;
  border-radius: 1.5rem;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:focus,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:focus {
  outline: none;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:focus:after,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:focus:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: 1.5rem;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transform: none;
  transition: none;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:before,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9:before {
  position: relative;
  display: block;
  content: attr(data-button-text);
  color: #1072eb;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  pointer-events: none;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9[aria-selected='true'],
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9[aria-selected='true'] {
  color: #142c8e;
  font-family: PayPalSansBig-Medium, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  background: rgba(209, 241, 255, 0.4);
  border-radius: 1.5rem;
}
.ppvx--v2___2-7-9 .ppvx_tabs___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9[aria-selected='true']:before,
.ppvx_tabs___2-7-9.ppvx--v2___2-7-9:not(.ppvx--v1___2-7-9) .ppvx_tabs__tab___2-7-9[aria-selected='true']:before {
  border-bottom: 0rem;
}

/*
*   CSS for Tiles
*/
.ppvx_tile___2-9-16 {
  background-color: rgba(0, 0, 0, 0);
  margin-bottom: 1.5rem;
  padding: 1.5rem;
  position: relative;
  text-align: initial;
}
@media (min-width: 47rem) {
  .ppvx_tile___2-9-16 {
    margin-bottom: 0;
  }
}
.ppvx_tile--card___2-9-16 {
  background-color: #ffffff;
  border-radius: 0.25rem;
  border-top: 0.0625rem solid rgba(183, 188, 191, 0.15);
  border-bottom: 0.0625rem solid transparent;
  border-left: 0.0625rem solid transparent;
  border-right: 0.0625rem solid transparent;
  box-shadow: 0rem 0.125rem 0.25rem rgba(0, 0, 0, 0.16);
}
.ppvx_tile--corner-radius_lg___2-9-16 {
  border-radius: 0.75rem;
}
.ppvx_tile--divider___2-9-16 {
  border-top: 0.0625rem solid #b7bcbf;
}
.ppvx_tile__header___2-9-16 {
  margin-bottom: 1.5rem;
  display: table;
}
.ppvx_tile__header-title___2-9-16 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 500;
  width: 100%;
  display: table-cell;
  margin: initial;
  padding: 0.375rem 0;
  text-transform: none;
  vertical-align: middle;
}
.ppvx_tile__content___2-9-16 {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}
.ppvx_tile__content-text___2-9-16 {
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.ppvx_tile__footer___2-9-16 {
  margin-top: 1.5rem;
}
.ppvx_tile__footer___2-9-16 button,
.ppvx_tile__footer___2-9-16 a {
  margin: initial;
}
.ppvx_tile__footer___2-9-16 a:not(:last-child),
.ppvx_tile__footer___2-9-16 button:not(:last-child) {
  margin-right: 1.5rem;
}
[dir='rtl'] .ppvx_tile__footer___2-9-16 a:not(:last-child),
[dir='rtl'].ppvx_tile__footer___2-9-16 button:not(:last-child) {
  margin-right: initial;
  margin-left: 1.5rem;
}
.ppvx--v2___2-9-16 .ppvx_tile--card___2-9-16:not(.ppvx--v1___2-9-16),
.ppvx_tile--card___2-9-16.ppvx--v2___2-9-16:not(.ppvx--v1___2-9-16) {
  box-shadow: none;
  background-color: #ffffff;
  border: 0.0625rem solid rgba(12, 12, 13, 0.1);
  border-radius: 0.75rem;
}
.ppvx--v2___2-9-16 .ppvx_tile--card___2-9-16:not(.ppvx--v1___2-9-16):hover,
.ppvx_tile--card___2-9-16.ppvx--v2___2-9-16:not(.ppvx--v1___2-9-16):hover {
  box-shadow: 0rem 0rem 0.125rem rgba(0, 0, 0, 0.04), 0rem 0.0625rem 0.75rem rgba(0, 0, 0, 0.08);
}
.ppvx--v2___2-9-16 .ppvx_tile--card___2-9-16:not(.ppvx--v1___2-9-16):focus,
.ppvx_tile--card___2-9-16.ppvx--v2___2-9-16:not(.ppvx--v1___2-9-16):focus {
  outline: none;
}
.ppvx--v2___2-9-16 .ppvx_tile--card___2-9-16:not(.ppvx--v1___2-9-16):focus:after,
.ppvx_tile--card___2-9-16.ppvx--v2___2-9-16:not(.ppvx--v1___2-9-16):focus:after {
  content: '';
  position: absolute;
  top: -0.0625rem;
  left: -0.0625rem;
  border: 0.1875rem solid #1040c1;
  box-shadow: 0 0 0 0.375rem rgba(16, 114, 235, 0.16);
  border-radius: inherit;
  text-indent: -0.0625rem;
  width: calc(100% - -0.125rem);
  height: calc(100% - -0.125rem);
  pointer-events: none;
}
.ppvx_tile--card--size_xs___2-9-16 {
  min-width: 10.3125rem;
  min-height: 5rem;
}
.ppvx_tile--card--size_xs-long___2-9-16 {
  min-width: 21.4375rem;
  min-height: 5rem;
}
.ppvx_tile--card--size_sm___2-9-16 {
  min-width: 10.3125rem;
  min-height: 13.25rem;
}
.ppvx_tile--card--size_md___2-9-16 {
  min-width: 21.4375rem;
  min-height: 12.5rem;
}
.ppvx_tile--card--size_lg___2-9-16 {
  min-width: 21.4375rem;
  min-height: 26.25rem;
}

/* unused toast tokens */
.ppvx_toast___1-7-38 {
  display: flex;
  padding: 1rem 1rem 1rem 1rem;
  border-radius: 0.25rem;
  left: 0;
  right: 0;
  margin: auto;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  white-space: normal;
  color: #ffffff;
  background-color: #2c2e2f;
  max-width: 30rem;
  box-shadow: 0rem 0.1875rem 0.625rem rgba(0, 0, 0, 0.16);
  pointer-events: auto;
}
.ppvx_toast-container___1-7-38 {
  display: flex;
  position: fixed;
  top: 1rem;
  z-index: 1051;
  left: 50%;
  transform: translateX(-50%);
  width: calc(100% - 1rem * 2);
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.ppvx_toast-container___1-7-38[aria-hidden='false'] {
  visibility: visible;
  opacity: 1;
}
.ppvx_toast-container___1-7-38.ppvx_toast-container--show___1-7-38 {
  -webkit-animation: fadein___1-7-38 0.3s cubic-bezier(0, 0.9, 0.3, 1);
          animation: fadein___1-7-38 0.3s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx_toast-container___1-7-38.ppvx_toast-container--hide___1-7-38 {
  -webkit-animation: fadeout___1-7-38 0.3s cubic-bezier(0, 0.9, 0.3, 1);
          animation: fadeout___1-7-38 0.3s cubic-bezier(0, 0.9, 0.3, 1);
}
.ppvx_toast--type_success___1-7-38 {
  background-color: #018065;
}
.ppvx_toast--type_success___1-7-38:before {
  /* stylelint-disable declaration-no-important */
  /* using !important to prevent issues with browser extensions that change fonts */
  font-family: 'PPUI-Icons' !important;
  /* stylelint-enable declaration-no-important */
  font-style: normal;
  font-weight: 500;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  content: '\E90E';
}
.ppvx_toast--type_success___1-7-38:before,
.ppvx_toast--type_success___1-7-38 .ppvx_toast__success-icon___1-7-38 {
  color: #ffffff;
  font-size: 1.125rem;
  padding-right: 0.5rem;
  padding-top: 0.1875rem;
}
[dir='rtl'] .ppvx_toast--type_success___1-7-38:before,
[dir='rtl'] .ppvx_toast--type_success___1-7-38 .ppvx_toast__success-icon___1-7-38 {
  padding-left: 0.5rem;
  padding-right: 0;
}
@-webkit-keyframes fadein___1-7-38 {
  0% {
    transform: translate(-50%, -2rem);
    opacity: 0;
  }
  100% {
    visibility: visible;
    transform: translate(-50%, 0);
    opacity: 1;
  }
}
@keyframes fadein___1-7-38 {
  0% {
    transform: translate(-50%, -2rem);
    opacity: 0;
  }
  100% {
    visibility: visible;
    transform: translate(-50%, 0);
    opacity: 1;
  }
}
@-webkit-keyframes fadeout___1-7-38 {
  0% {
    visibility: visible;
    transform: translate(-50%, 0);
    opacity: 1;
  }
  100% {
    visibility: hidden;
    transform: translate(-50%, -2rem);
    opacity: 0;
  }
}
@keyframes fadeout___1-7-38 {
  0% {
    visibility: visible;
    transform: translate(-50%, 0);
    opacity: 1;
  }
  100% {
    visibility: hidden;
    transform: translate(-50%, -2rem);
    opacity: 0;
  }
}
.ppvx_toast--type_success-with-svg-icon___1-7-38:before {
  display: none;
}
/* ---------------- 2.0 variants ------------------ */
.ppvx--v2___1-7-38 .ppvx_toast___1-7-38:not(.ppvx--v1___1-7-38),
.ppvx_toast___1-7-38.ppvx--v2___1-7-38:not(.ppvx--v1___1-7-38) {
  color: #ffffff;
  font-family: PayPalSansBig-Regular, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: normal;
  box-shadow: 0rem 0rem 0.25rem rgba(0, 0, 0, 0.06), 0rem 0.125rem 0.875rem rgba(0, 0, 0, 0.1);
  background-color: #0c0c0d;
  border-radius: 0.75rem;
}
.ppvx--v2___1-7-38 .ppvx_toast___1-7-38:not(.ppvx--v1___1-7-38).ppvx_toast--type_success___1-7-38,
.ppvx_toast___1-7-38.ppvx--v2___1-7-38:not(.ppvx--v1___1-7-38).ppvx_toast--type_success___1-7-38 {
  background-color: #cbf3ec;
  color: #25694f;
}
.ppvx--v2___1-7-38 .ppvx_toast___1-7-38:not(.ppvx--v1___1-7-38).ppvx_toast--type_success___1-7-38:before,
.ppvx_toast___1-7-38.ppvx--v2___1-7-38:not(.ppvx--v1___1-7-38).ppvx_toast--type_success___1-7-38:before,
.ppvx--v2___1-7-38 .ppvx_toast___1-7-38:not(.ppvx--v1___1-7-38).ppvx_toast--type_success___1-7-38 .ppvx_toast__success-icon___1-7-38,
.ppvx_toast___1-7-38.ppvx--v2___1-7-38:not(.ppvx--v1___1-7-38).ppvx_toast--type_success___1-7-38 .ppvx_toast__success-icon___1-7-38 {
  color: #25694f;
  font-size: 1.5rem;
  padding-top: 0;
}


/*# sourceMappingURL=default~guest~pay-request-success~request-page~request-preview~send-page~send-success~universal-prev~c250b0b0.css.map*/