{"version":3,"file":"styles-CLV89_hH-Cf2_rK0x.cjs","sources":["../node_modules/.pnpm/@adyen+kyc-components@4.0.0-compact.9_react@19.2.0_typescript@5.8.3/node_modules/@adyen/kyc-components/dist/styles-CLV89_hH.js"],"sourcesContent":[";\n{\n  try {\n    let e = \"undefined\" != typeof window ? window : \"undefined\" != typeof global ? global : \"undefined\" != typeof globalThis ? globalThis : \"undefined\" != typeof self ? self : {}, n = new e.Error().stack;\n    n && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[n] = \"497cb2d7-cb22-4b41-a75b-d9e7a79a8d97\", e._sentryDebugIdIdentifier = \"sentry-dbid-497cb2d7-cb22-4b41-a75b-d9e7a79a8d97\");\n  } catch (e) {\n  }\n}\n;\nconst css = `/* for container queries */\n.adyen-kyc-typography {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  margin: var(--adyen-internal-spacer-000, 0px);\n}\n.adyen-kyc-typography--body {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-family: var(--adyen-internal-text-body-font-family);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  letter-spacing: var(--adyen-internal-text-body-letter-spacing, 0);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n}\n.adyen-kyc-typography--body-stronger {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-family: var(--adyen-internal-text-body-font-family);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  letter-spacing: var(--adyen-internal-text-body-letter-spacing, 0);\n  font-weight: var(--adyen-internal-text-body-stronger-font-weight, 500);\n}\n.adyen-kyc-typography--body-strongest {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-family: var(--adyen-internal-text-body-font-family);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  letter-spacing: var(--adyen-internal-text-body-letter-spacing, 0);\n  font-weight: var(--adyen-internal-text-body-strongest-font-weight, 600);\n}\n.adyen-kyc-typography--caption {\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  letter-spacing: var(--adyen-internal-text-caption-letter-spacing, 0);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n}\n.adyen-kyc-typography--caption-stronger {\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  letter-spacing: var(--adyen-internal-text-caption-letter-spacing, 0);\n  font-weight: var(--adyen-internal-text-caption-stronger-font-weight, 500);\n}\n.adyen-kyc-typography--title {\n  font-size: var(--adyen-internal-text-title-font-size, 16px);\n  font-family: var(--adyen-internal-text-title-font-family);\n  font-weight: var(--adyen-internal-text-title-font-weight, 600);\n  line-height: var(--adyen-internal-text-title-line-height, 26px);\n  letter-spacing: var(--adyen-internal-text-title-letter-spacing, 0);\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-typography--title {\n    font-size: var(--adyen-internal-text-title-mobile-font-size, 16px);\n    line-height: var(--adyen-internal-text-title-mobile-line-height, 26px);\n  }\n}\n.adyen-kyc-typography--title-m {\n  font-size: var(--adyen-internal-text-title-m-font-size, 20px);\n  font-family: var(--adyen-internal-text-title-m-font-family);\n  font-weight: var(--adyen-internal-text-title-m-font-weight, 600);\n  line-height: var(--adyen-internal-text-title-m-line-height, 30px);\n  letter-spacing: var(--adyen-internal-text-title-m-letter-spacing, 0);\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-typography--title-m {\n    font-size: var(--adyen-internal-text-title-m-mobile-font-size, 18px);\n    line-height: var(--adyen-internal-text-title-m-mobile-line-height, 28px);\n  }\n}\n.adyen-kyc-typography--title-l {\n  font-size: var(--adyen-internal-text-title-l-font-size, 24px);\n  font-family: var(--adyen-internal-text-title-l-font-family);\n  font-weight: var(--adyen-internal-text-title-l-font-weight, 600);\n  line-height: var(--adyen-internal-text-title-l-line-height, 34px);\n  letter-spacing: var(--adyen-internal-text-title-l-letter-spacing, 0);\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-typography--title-l {\n    font-size: var(--adyen-internal-text-title-l-mobile-font-size, 20px);\n    line-height: var(--adyen-internal-text-title-l-mobile-line-height, 30px);\n  }\n}\n.adyen-kyc-typography--primary {\n  color: var(--adyen-internal-color-label-primary, #001222);\n}\n.adyen-kyc-typography--secondary {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n}\n.adyen-kyc-typography--tertiary {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n}\n.adyen-kyc-typography--disabled {\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n}\n.adyen-kyc-typography--success {\n  color: var(--adyen-internal-color-label-success, #008845);\n}\n.adyen-kyc-typography--warning {\n  color: var(--adyen-internal-color-label-warning, #ab6600);\n}\n.adyen-kyc-typography--critical {\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n}\n.adyen-kyc-typography--highlight {\n  color: var(--adyen-internal-color-label-highlight, #0f75dc);\n}\n.adyen-kyc-typography--inverse-primary {\n  color: var(--adyen-internal-color-label-inverse-primary, #ffffff);\n}\n.adyen-kyc-typography--inverse-secondary {\n  color: var(--adyen-internal-color-label-inverse-secondary, #9da5ac);\n}.adyen-kyc-loader-wrapper {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  height: 100%;\n  justify-content: center;\n}\n\n.adyen-kyc-loader-text {\n  opacity: 0;\n  transform: translateY(-4px);\n  transition:\n    opacity 0.3s ease-in-out,\n    transform 0.3s ease-in-out;\n}\n\n.adyen-kyc-loader-text-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n@keyframes adyen-kyc-fadeInText {\n  from {\n    opacity: 0;\n    transform: translateY(-4px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n.adyen-kyc-loader {\n  animation: adyen-kyc-rotateLoader 1.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite;\n  border-radius: 50%;\n  border: var(--adyen-internal-border-default-l);\n  border-top-color: var(--adyen-internal-color-outline-inverse-primary);\n  height: 43px;\n  width: 43px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.adyen-kyc-loader-large {\n  height: 43px;\n  width: 43px;\n  max-width: 43px;\n}\n\n.adyen-kyc-loader-small {\n  border-width: 2px;\n  height: 16px;\n  width: 16px;\n  max-width: 16px;\n}\n\n.adyen-kyc-loader-medium {\n  height: 28px;\n  width: 28px;\n  max-width: 28px;\n}\n\n.adyen-kyc-loader-xsmall {\n  border-width: 2px;\n  height: 12px;\n  width: 12px;\n  max-width: 12px;\n}\n\n@keyframes adyen-kyc-rotateLoader {\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.adyen-kyc-svg-icon {\n  color: inherit;\n  display: inline-flex;\n  vertical-align: baseline;\n  min-height: 16px;\n  min-width: 16px;\n}\n\n.adyen-kyc-svg-icon svg {\n  /* for safari */\n  height: 100%;\n}\n\n.adyen-kyc-svg-icon svg path {\n  fill: currentColor;\n}\n\n.adyen-kyc-svg-image {\n  display: inline-block;\n}\n.adyen-kyc-button {\n  border: 1px solid transparent;\n  box-sizing: border-box;\n  cursor: pointer;\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-stronger-font-weight, 500);\n  line-height: 1;\n  min-height: var(--adyen-internal-tap-target);\n  min-width: var(--adyen-internal-tap-target);\n  outline-offset: var(--adyen-internal-focus-ring-spacer, 1px);\n  outline: var(--adyen-internal-focus-ring-outline, 3px) solid transparent;\n  overflow: hidden;\n  padding: var(--adyen-internal-spacer-000, 0px);\n  position: relative;\n  transition: var(--adyen-internal-animation-duration-slow, 250ms);\n  white-space: nowrap;\n}\n.adyen-kyc-button:active {\n  transform: scale(0.95);\n}\n.adyen-kyc-button:focus-visible {\n  outline-color: var(--adyen-internal-focus-ring-color, rgba(15, 117, 220, 0.8));\n}\n.adyen-kyc-button[disabled] {\n  pointer-events: none;\n}\n\n.adyen-kyc-button-full-width {\n  width: 100%;\n}\n\n.adyen-kyc-button-label {\n  align-items: center;\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  justify-content: center;\n}\n\n.adyen-kyc-button-label-padding {\n  padding: var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-button-shape-rectangle {\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n}\n\n.adyen-kyc-button-shape-circle {\n  border-radius: 50%;\n}\n\n.adyen-kyc-button-variant-primary {\n  background-color: var(--adyen-internal-color-background-inverse-primary, #001222);\n  color: var(--adyen-internal-color-label-inverse-primary, #ffffff);\n  fill: var(--adyen-internal-color-label-inverse-primary, #ffffff);\n}\n@media (hover: hover) {\n  .adyen-kyc-button-variant-primary:hover {\n    background-color: var(--adyen-internal-color-background-inverse-primary-hover, #5c6874);\n    color: var(--adyen-internal-color-label-inverse-primary-hover, #f4f5f6);\n    fill: var(--adyen-internal-color-label-inverse-primary-hover, #f4f5f6);\n  }\n}\n.adyen-kyc-button-variant-primary[disabled] {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  fill: var(--adyen-internal-color-label-disabled, #8c959d);\n}\n\n.adyen-kyc-button-variant-secondary {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  fill: var(--adyen-internal-color-label-primary, #001222);\n  border: 1px solid var(--adyen-internal-color-outline-primary, #dadddf);\n}\n@media (hover: hover) {\n  .adyen-kyc-button-variant-secondary:hover {\n    background-color: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n    border-color: var(--adyen-internal-color-outline-primary-hover, #c8ccd0);\n    color: var(--adyen-internal-color-label-primary-hover, #5c6874);\n    fill: var(--adyen-internal-color-label-primary-hover, #5c6874);\n  }\n}\n.adyen-kyc-button-variant-secondary[disabled] {\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  fill: var(--adyen-internal-color-label-disabled, #8c959d);\n}\n\n.adyen-kyc-button-variant-tertiary {\n  background-color: transparent;\n  color: var(--adyen-internal-color-label-primary, #001222);\n  fill: var(--adyen-internal-color-label-primary, #001222);\n}\n@media (hover: hover) {\n  .adyen-kyc-button-variant-tertiary:hover {\n    background-color: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n    color: var(--adyen-internal-color-label-primary-hover, #5c6874);\n    fill: var(--adyen-internal-color-label-primary-hover, #5c6874);\n  }\n}\n.adyen-kyc-button-variant-tertiary[disabled] {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  fill: var(--adyen-internal-color-label-disabled, #8c959d);\n}\n\n.adyen-kyc-button-variant-critical {\n  background-color: var(--adyen-internal-color-background-critical-strong, #dc3801);\n  color: var(--adyen-internal-color-label-on-color, #ffffff);\n  fill: var(--adyen-internal-color-label-on-color, #ffffff);\n}\n@media (hover: hover) {\n  .adyen-kyc-button-variant-critical:hover {\n    background-color: var(--adyen-internal-color-background-critical-strong-hover, #c13101);\n  }\n}\n.adyen-kyc-button-variant-critical[disabled] {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  fill: var(--adyen-internal-color-label-disabled, #8c959d);\n}\n\n.adyen-kyc-button-variant-link {\n  background-color: transparent;\n  color: var(--adyen-internal-color-label-primary, #001222);\n  fill: var(--adyen-internal-color-label-primary, #001222);\n  padding: var(--adyen-internal-spacer-000, 0px);\n  text-decoration: underline;\n}\n@media (hover: hover) {\n  .adyen-kyc-button-variant-link:hover {\n    color: var(--adyen-internal-color-label-primary-hover, #5c6874);\n    fill: var(--adyen-internal-color-label-primary-hover, #5c6874);\n    text-decoration: none;\n  }\n}\n\n.adyen-kyc-button-variant-surface {\n  background-color: var(--adyen-internal-color-background-secondary);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  fill: var(--adyen-internal-color-label-primary, #001222);\n}\n@supports (backdrop-filter: blur(10px)) {\n  .adyen-kyc-button-variant-surface {\n    backdrop-filter: blur(10px);\n    background-color: rgb(from var(--adyen-internal-color-background-secondary) r g b/0.7);\n  }\n}\n@media (hover: hover) {\n  .adyen-kyc-button-variant-surface:hover {\n    background-color: var(--adyen-internal-color-background-secondary-hover);\n    color: var(--adyen-internal-color-label-primary-hover, #5c6874);\n    fill: var(--adyen-internal-color-label-primary-hover, #5c6874);\n  }\n  @supports (backdrop-filter: blur(10px)) {\n    .adyen-kyc-button-variant-surface:hover {\n      background-color: rgb(from var(--adyen-internal-color-background-secondary-hover) r g b/0.7);\n    }\n  }\n}\n.adyen-kyc-button-variant-surface[disabled] {\n  background-color: var(--adyen-internal-color-background-secondary);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  fill: var(--adyen-internal-color-label-disabled, #8c959d);\n}\n\n.adyen-kyc-button-spinner {\n  animation: adyen-kyc-present-spinner 400ms var(--adyen-internal-animation-easing-enter, cubic-bezier(0.12, 0.6, 0.4, 0.95));\n  background-color: inherit;\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n@keyframes adyen-kyc-present-spinner {\n  0% {\n    opacity: 0;\n    transform: scale(0);\n  }\n  100% {\n    opacity: 1;\n    transform: scale(1);\n  }\n}.adyen-kyc-toast {\n  align-items: center;\n  animation: adyen-kyc-present-toast 400ms var(--adyen-internal-animation-easing-enter, cubic-bezier(0.12, 0.6, 0.4, 0.95));\n  background-color: var(--adyen-internal-color-background-inverse-primary, #001222);\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n  border-top: 1px solid var(--adyen-internal-color-outline-inverse-primary, #2f3e4d);\n  bottom: var(--adyen-internal-spacer-070, 16px);\n  box-shadow: var(--adyen-internal-shadow-high, 0px 18px 36px rgba(0, 18, 34, 0.12), 0px 4px 8px rgba(0, 18, 34, 0.06));\n  display: flex;\n  fill: var(--adyen-internal-color-label-inverse-secondary, #9da5ac);\n  gap: var(--adyen-internal-spacer-040, 8px);\n  justify-content: flex-start;\n  left: 50%;\n  max-width: 420px;\n  padding: var(--adyen-internal-spacer-040, 8px);\n  position: fixed;\n  transform: translateX(-50%);\n  width: 90vw;\n  z-index: 1000;\n}\n\n.adyen-kyc-toast-image {\n  align-items: center;\n  border-radius: 50%;\n  display: flex;\n  justify-content: center;\n  max-height: 32px;\n  max-width: 32px;\n  padding: var(--adyen-internal-spacer-040, 8px);\n}\n\n.adyen-kyc-toast-image-success {\n  color: var(--adyen-internal-color-decorative-green, #00d16a);\n  fill: var(--adyen-internal-color-decorative-green, #00d16a);\n}\n\n.adyen-kyc-toast-image-error {\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n  fill: var(--adyen-internal-color-label-critical, #dc3801);\n}\n\n.adyen-kyc-toast-label {\n  align-items: center;\n  color: var(--adyen-internal-color-label-inverse-primary, #ffffff);\n  display: flex;\n  flex-grow: 1;\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  gap: var(--adyen-internal-spacer-040, 8px);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  padding: var(--adyen-internal-spacer-040, 8px);\n}\n\n.adyen-kyc-toast-actions {\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-toast-actions button:focus-visible {\n  outline-color: var(--adyen-internal-color-outline-inverse-primary-active, #9da5ac);\n}\n\n.adyen-kyc-toast-action-close {\n  border-left: 1px solid var(--adyen-internal-color-outline-inverse-primary, #2f3e4d);\n  padding-left: var(--adyen-internal-spacer-040, 8px);\n}\n\n@keyframes adyen-kyc-present-toast {\n  0% {\n    opacity: 0;\n    transform: translate(-50%, 32px);\n  }\n  100% {\n    opacity: 1;\n    transform: translate(-50%, 0);\n  }\n}.adyen-kyc-skeleton {\n  width: 100%;\n  height: 100%;\n  background-color: var(--adyen-internal-color-outline-secondary);\n  border-radius: var(--adyen-internal-border-radius-m);\n  /* hidden for by 0.4 seconds to prevent quick flash of skeleton (to content) */\n  opacity: 0;\n  animation: 2s ease-in-out 0.4s infinite normal none running adyen-kyc-skeleton;\n}\n\n.adyen-kyc-skeleton-circle {\n  border-radius: 50%;\n}\n.adyen-kyc-skeleton-text {\n  height: 1em !important;\n  margin: 0.2em 0 !important;\n}\n\n@keyframes adyen-kyc-skeleton {\n  0% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 0.4;\n  }\n  100% {\n    opacity: 1;\n  }\n}\n.adyen-kyc-accordion,\n.adyen-kyc-accordion-summary {\n  color: var(--adyen-internal-color-label-primary);\n  font-size: var(--adyen-internal-text-body-font-size);\n  font-family: var(--adyen-internal-text-body-font-family);\n  line-height: var(--adyen-internal-text-body-line-height);\n  cursor: pointer;\n}\n\n.adyen-kyc-accordion {\n  background: none;\n  border-radius: var(--adyen-internal-border-radius-l);\n  margin-bottom: var(--adyen-internal-spacer-050);\n}\n\n.adyen-kyc-accordion-basic {\n  background-color: var(--adyen-internal-color-background-secondary);\n}\n.adyen-kyc-accordion-info {\n  background-color: var(--adyen-internal-color-background-highlight-weak);\n}\n.adyen-kyc-accordion-error {\n  background-color: var(--adyen-internal-color-background-critical-weak);\n}\n.adyen-kyc-accordion-warning {\n  background-color: var(--adyen-internal-color-background-warning-weak);\n}\n.adyen-kyc-accordion-success {\n  background-color: var(--adyen-internal-color-background-success-weak);\n}\n.adyen-kyc-accordion-narrow .adyen-kyc-accordion-summary {\n  padding: var(--adyen-internal-spacer-060) var(--adyen-internal-spacer-070);\n}\n.adyen-kyc-accordion-narrow .adyen-kyc-accordion-content {\n  padding: var(--adyen-internal-spacer-000) var(--adyen-internal-spacer-070)\n    var(--adyen-internal-spacer-060);\n}\n.adyen-kyc-accordion-with-icon .adyen-kyc-accordion-content {\n  margin-left: var(--adyen-internal-spacer-080);\n}\n\n.adyen-kyc-accordion-summary {\n  display: flex;\n  align-items: center;\n  gap: var(--adyen-internal-spacer-050);\n  padding: var(--adyen-internal-spacer-080);\n  font-weight: var(--adyen-internal-text-title-font-weight);\n  transition: margin 150ms ease-out;\n  margin-bottom: var(--adyen-internal-spacer-000);\n  border-radius: var(--adyen-internal-border-radius-l);\n}\n\n.adyen-kyc-accordion-summary > .adyen-kyc-accordion-arrow {\n  cursor: pointer;\n  user-select: none;\n  height: 1em;\n}\n\n.adyen-kyc-accordion-summary > .adyen-kyc-accordion-arrow-right {\n  margin-left: auto;\n  margin-right: var(--adyen-internal-spacer-050);\n}\n\n.adyen-kyc-accordion[open] .adyen-kyc-accordion-arrow {\n  transform: rotate(-180deg);\n}\n.adyen-kyc-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.adyen-kyc-accordion-content {\n  cursor: auto;\n  padding: var(--adyen-internal-spacer-000) var(--adyen-internal-spacer-080)\n    var(--adyen-internal-spacer-080);\n  user-select: none;\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-accordion[open] summary {\n  margin-bottom: var(--adyen-internal-spacer-020);\n  user-select: auto;\n}\n.adyen-kyc-alert {\n  border-radius: var(--adyen-internal-border-radius-m);\n  padding: var(--adyen-internal-spacer-070);\n  word-break: break-word;\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  text-align: left;\n}\n.adyen-kyc-alert-without-icon .adyen-kyc-alert-explanation,\n.adyen-kyc-alert-without-icon .adyen-kyc-alert-actions {\n  margin: 0 var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-alert-basic {\n  background-color: var(--adyen-internal-color-background-secondary);\n}\n\n.adyen-kyc-alert-info {\n  background-color: var(--adyen-internal-color-background-highlight-weak);\n}\n\n.adyen-kyc-alert-error {\n  background-color: var(--adyen-internal-color-background-critical-weak);\n}\n\n.adyen-kyc-alert-warning {\n  background-color: var(--adyen-internal-color-background-warning-weak);\n}\n\n.adyen-kyc-alert-success {\n  background-color: var(--adyen-internal-color-background-success-weak);\n}\n\n.adyen-kyc-alert-header {\n  align-items: flex-start;\n  display: flex;\n}\n\n.adyen-kyc-alert-header-without-children {\n  align-items: center;\n}\n\n.adyen-kyc-alert-icon {\n  line-height: var(--adyen-internal-text-body-line-height);\n  margin-top: var(--adyen-internal-spacer-010);\n}\n.adyen-kyc-alert-icon-info {\n  color: var(--adyen-internal-color-background-highlight-strong);\n}\n\n.adyen-kyc-alert-icon-error {\n  color: var(--adyen-internal-color-background-critical-strong);\n}\n\n.adyen-kyc-alert-icon-warning {\n  color: var(--adyen-internal-color-background-warning-strong);\n}\n\n.adyen-kyc-alert-icon-success {\n  color: var(--adyen-internal-color-background-success-strong);\n}\n\n.adyen-kyc-alert-title {\n  flex-grow: 1;\n  margin-left: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-alert-explanation {\n  color: var(--adyen-internal-color-label-primary);\n  font-size: var(--adyen-internal-text-body-font-size);\n  margin: 0 var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-alert-actions {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070);\n  text-align: left;\n}\n/* for container queries */\n.adyen-kyc-stack-layout {\n  display: flex;\n  flex-direction: column;\n}\n\n.adyen-kyc-stack-layout-gap-xs {\n  gap: var(--adyen-internal-spacer-020);\n}\n\n.adyen-kyc-stack-layout-gap-s {\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-stack-layout-gap-m {\n  gap: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-stack-layout-gap-l {\n  gap: var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-stack-layout-gap-xl {\n  gap: var(--adyen-internal-spacer-140);\n}\n\n.adyen-kyc-stack-layout-left {\n  align-items: flex-start;\n}\n\n.adyen-kyc-stack-layout-center {\n  align-items: center;\n}\n\n.adyen-kyc-stack-layout-right {\n  align-items: flex-end;\n}\n\n.adyen-kyc-stack-layout-item {\n  flex-grow: 1;\n  width: 100%;\n}\n\n@container main (min-width: 480px) {\n  .adyen-kyc-stack-layout-horizontal {\n    align-items: flex-start;\n    flex-direction: row;\n  }\n  .adyen-kyc-stack-layout-left-horizontal {\n    justify-content: flex-start;\n  }\n  .adyen-kyc-stack-layout-center-horizontal {\n    justify-content: center;\n  }\n  .adyen-kyc-stack-layout-right-horizontal {\n    justify-content: flex-end;\n  }\n}/* for container queries */\n.adyen-kyc-status {\n  align-items: center;\n  border-radius: var(--adyen-internal-border-radius-xl);\n  display: inline-flex;\n  padding: var(--adyen-internal-spacer-020);\n}\n\n.adyen-kyc-status-icon {\n  height: 18px;\n  width: 18px;\n  padding: 1px;\n}\n\n.adyen-kyc-status-icon svg {\n  height: 16px;\n  width: 16px;\n}\n\n.adyen-kyc-status-text {\n  font-size: var(--adyen-internal-text-caption-font-size);\n  font-weight: var(--adyen-internal-text-caption-stronger-font-weight);\n  line-height: var(--adyen-internal-text-caption-line-height);\n  padding-left: var(--adyen-internal-spacer-020);\n  padding-right: var(--adyen-internal-spacer-020);\n}\n\n@container main (max-width: 480px) {\n  .adyen-kyc-status-text-responsive {\n    display: none;\n  }\n}\n\n.adyen-kyc-status-neutral {\n  background-color: var(--adyen-internal-color-background-secondary);\n  color: var(--adyen-internal-color-label-disabled);\n  fill: var(--adyen-internal-color-label-disabled);\n}\n\n.adyen-kyc-status-neutral .adyen-kyc-status-text {\n  color: var(--adyen-internal-color-label-secondary);\n}\n\n.adyen-kyc-status-error {\n  background-color: var(--adyen-internal-color-background-secondary);\n  color: var(--adyen-internal-color-label-critical);\n  fill: var(--adyen-internal-color-label-critical);\n}\n\n.adyen-kyc-status-warning {\n  background-color: var(--adyen-internal-color-background-warning-weak);\n  color: var(--adyen-internal-color-label-warning);\n  fill: var(--adyen-internal-color-label-warning);\n}\n\n.adyen-kyc-status-success {\n  background-color: var(--adyen-internal-color-background-success-weak);\n}\n\n.adyen-kyc-status-success .adyen-kyc-status-text {\n  color: var(--adyen-internal-color-label-primary);\n}\n\n.adyen-kyc-status-success .adyen-kyc-status-icon {\n  color: var(--adyen-internal-color-label-success);\n  fill: var(--adyen-internal-color-label-success);\n}.adyen-kyc-header {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-header-margin {\n  margin-bottom: var(--adyen-internal-spacer-140);\n}\n\n.adyen-kyc-header-margin-secondary {\n  margin-bottom: var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-header-left {\n  align-items: flex-start;\n  text-align: left;\n}\n\n.adyen-kyc-header-center {\n  align-items: center;\n  text-align: center;\n}\n\n.adyen-kyc-header-right {\n  align-items: flex-end;\n  text-align: right;\n}\n\n.adyen-kyc-header-content {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-header-actions {\n  max-width: 300px;\n}\n\n.adyen-kyc-header-title {\n  color: var(--adyen-internal-color-label-primary);\n  margin: 0;\n}\n\n.adyen-kyc-header-title-primary {\n  font-size: var(--adyen-internal-text-title-l-font-size);\n  font-family: var(--adyen-internal-text-title-l-font-family);\n  font-weight: var(--adyen-internal-text-title-l-font-weight);\n  line-height: var(--adyen-internal-text-title-l-line-height);\n}\n\n.adyen-kyc-header-title-secondary {\n  font-size: var(--adyen-internal-text-title-font-size);\n  font-family: var(--adyen-internal-text-title-font-family);\n  font-weight: var(--adyen-internal-text-title-font-weight);\n}\n\n.adyen-kyc-header-description {\n  font-size: var(--adyen-internal-text-body-font-size);\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-weight: var(--adyen-internal-text-body-font-weight);\n  line-height: var(--adyen-internal-text-body-line-height);\n}\n\n.adyen-kyc-header-description-primary {\n  color: var(--adyen-internal-color-label-primary);\n}\n\n.adyen-kyc-header-description-secondary {\n  color: var(--adyen-internal-color-label-secondary);\n}\n.adyen-kyc-u-display-flex {\n  display: flex !important;\n}\n\n.adyen-kyc-u-display-inline-flex {\n  display: inline-flex !important;\n}\n\n.adyen-kyc-u-flex-direction-row {\n  flex-direction: row !important;\n}\n\n.adyen-kyc-u-flex-direction-row-reverse {\n  flex-direction: row-reverse !important;\n}\n\n.adyen-kyc-u-flex-direction-column {\n  flex-direction: column !important;\n}\n\n.adyen-kyc-u-flex-direction-column-reverse {\n  flex-direction: column-reverse !important;\n}\n\n.adyen-kyc-u-flex-wrap-wrap {\n  flex-wrap: wrap !important;\n}\n\n.adyen-kyc-u-flex-wrap-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.adyen-kyc-u-align-items-start {\n  align-items: start !important;\n}\n\n.adyen-kyc-u-align-items-flex-start {\n  align-items: flex-start !important;\n}\n\n.adyen-kyc-u-align-items-flex-end {\n  align-items: flex-end !important;\n}\n\n.adyen-kyc-u-align-items-center {\n  align-items: center !important;\n}\n\n.adyen-kyc-u-align-items-stretch {\n  align-items: stretch !important;\n}\n\n.adyen-kyc-u-align-items-baseline {\n  align-items: baseline !important;\n}\n\n.adyen-kyc-u-align-items-end {\n  align-items: end !important;\n}\n\n.adyen-kyc-u-justify-content-center {\n  justify-content: center !important;\n}\n\n.adyen-kyc-u-justify-content-flex-start {\n  justify-content: flex-start !important;\n}\n\n.adyen-kyc-u-justify-content-flex-end {\n  justify-content: flex-end !important;\n}\n\n.adyen-kyc-u-justify-content-start {\n  justify-content: start !important;\n}\n\n.adyen-kyc-u-justify-content-end {\n  justify-content: end !important;\n}\n\n.adyen-kyc-u-justify-content-left {\n  justify-content: left !important;\n}\n\n.adyen-kyc-u-justify-content-right {\n  justify-content: right !important;\n}\n\n.adyen-kyc-u-justify-content-space-between {\n  justify-content: space-between !important;\n}\n\n.adyen-kyc-u-justify-content-space-around {\n  justify-content: space-around !important;\n}\n\n.adyen-kyc-u-justify-content-space-evenly {\n  justify-content: space-evenly !important;\n}\n\n.adyen-kyc-u-justify-content-stretch {\n  justify-content: stretch !important;\n}\n\n.adyen-kyc-u-flex-1 {\n  flex: 1 !important;\n}\n\n.adyen-kyc-u-flex-2 {\n  flex: 2 !important;\n}\n\n.adyen-kyc-u-flex-3 {\n  flex: 3 !important;\n}\n\n.adyen-kyc-u-flex-4 {\n  flex: 4 !important;\n}\n\n.adyen-kyc-u-margin-auto {\n  margin: auto !important;\n}\n\n.adyen-kyc-u-margin-bottom-auto {\n  margin-bottom: auto !important;\n}\n\n.adyen-kyc-u-margin-left-auto {\n  margin-left: auto !important;\n}\n\n.adyen-kyc-u-margin-right-auto {\n  margin-right: auto !important;\n}\n\n.adyen-kyc-u-margin-top-auto {\n  margin-top: auto !important;\n}\n\n.adyen-kyc-u-margin-x-auto {\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n.adyen-kyc-u-margin-y-auto {\n  margin-bottom: auto !important;\n  margin-top: auto !important;\n}\n\n.adyen-kyc-u-margin-0 {\n  margin: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-0 {\n  margin-bottom: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-left-0 {\n  margin-left: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-right-0 {\n  margin-right: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-top-0 {\n  margin-top: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-x-0 {\n  margin-left: var(--adyen-internal-spacer-000, 0px) !important;\n  margin-right: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-y-0 {\n  margin-bottom: var(--adyen-internal-spacer-000, 0px) !important;\n  margin-top: var(--adyen-internal-spacer-000, 0px) !important;\n}\n\n.adyen-kyc-u-margin-2 {\n  margin: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-2 {\n  margin-bottom: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-left-2 {\n  margin-left: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-right-2 {\n  margin-right: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-top-2 {\n  margin-top: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-x-2 {\n  margin-left: var(--adyen-internal-spacer-010, 2px) !important;\n  margin-right: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-y-2 {\n  margin-bottom: var(--adyen-internal-spacer-010, 2px) !important;\n  margin-top: var(--adyen-internal-spacer-010, 2px) !important;\n}\n\n.adyen-kyc-u-margin-4 {\n  margin: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-4 {\n  margin-bottom: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-left-4 {\n  margin-left: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-right-4 {\n  margin-right: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-top-4 {\n  margin-top: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-x-4 {\n  margin-left: var(--adyen-internal-spacer-020, 4px) !important;\n  margin-right: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-y-4 {\n  margin-bottom: var(--adyen-internal-spacer-020, 4px) !important;\n  margin-top: var(--adyen-internal-spacer-020, 4px) !important;\n}\n\n.adyen-kyc-u-margin-6 {\n  margin: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-6 {\n  margin-bottom: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-left-6 {\n  margin-left: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-right-6 {\n  margin-right: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-top-6 {\n  margin-top: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-x-6 {\n  margin-left: var(--adyen-internal-spacer-030, 6px) !important;\n  margin-right: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-y-6 {\n  margin-bottom: var(--adyen-internal-spacer-030, 6px) !important;\n  margin-top: var(--adyen-internal-spacer-030, 6px) !important;\n}\n\n.adyen-kyc-u-margin-8 {\n  margin: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-8 {\n  margin-bottom: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-left-8 {\n  margin-left: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-right-8 {\n  margin-right: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-top-8 {\n  margin-top: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-x-8 {\n  margin-left: var(--adyen-internal-spacer-040, 8px) !important;\n  margin-right: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-y-8 {\n  margin-bottom: var(--adyen-internal-spacer-040, 8px) !important;\n  margin-top: var(--adyen-internal-spacer-040, 8px) !important;\n}\n\n.adyen-kyc-u-margin-10 {\n  margin: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-10 {\n  margin-bottom: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-left-10 {\n  margin-left: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-right-10 {\n  margin-right: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-top-10 {\n  margin-top: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-x-10 {\n  margin-left: var(--adyen-internal-spacer-050, 10px) !important;\n  margin-right: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-y-10 {\n  margin-bottom: var(--adyen-internal-spacer-050, 10px) !important;\n  margin-top: var(--adyen-internal-spacer-050, 10px) !important;\n}\n\n.adyen-kyc-u-margin-12 {\n  margin: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-12 {\n  margin-bottom: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-left-12 {\n  margin-left: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-right-12 {\n  margin-right: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-top-12 {\n  margin-top: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-x-12 {\n  margin-left: var(--adyen-internal-spacer-060, 12px) !important;\n  margin-right: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-y-12 {\n  margin-bottom: var(--adyen-internal-spacer-060, 12px) !important;\n  margin-top: var(--adyen-internal-spacer-060, 12px) !important;\n}\n\n.adyen-kyc-u-margin-16 {\n  margin: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-16 {\n  margin-bottom: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-left-16 {\n  margin-left: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-right-16 {\n  margin-right: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-top-16 {\n  margin-top: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-x-16 {\n  margin-left: var(--adyen-internal-spacer-070, 16px) !important;\n  margin-right: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-y-16 {\n  margin-bottom: var(--adyen-internal-spacer-070, 16px) !important;\n  margin-top: var(--adyen-internal-spacer-070, 16px) !important;\n}\n\n.adyen-kyc-u-margin-20 {\n  margin: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-20 {\n  margin-bottom: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-left-20 {\n  margin-left: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-right-20 {\n  margin-right: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-top-20 {\n  margin-top: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-x-20 {\n  margin-left: var(--adyen-internal-spacer-080, 20px) !important;\n  margin-right: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-y-20 {\n  margin-bottom: var(--adyen-internal-spacer-080, 20px) !important;\n  margin-top: var(--adyen-internal-spacer-080, 20px) !important;\n}\n\n.adyen-kyc-u-margin-24 {\n  margin: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-24 {\n  margin-bottom: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-left-24 {\n  margin-left: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-right-24 {\n  margin-right: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-top-24 {\n  margin-top: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-x-24 {\n  margin-left: var(--adyen-internal-spacer-090, 24px) !important;\n  margin-right: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-y-24 {\n  margin-bottom: var(--adyen-internal-spacer-090, 24px) !important;\n  margin-top: var(--adyen-internal-spacer-090, 24px) !important;\n}\n\n.adyen-kyc-u-margin-32 {\n  margin: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-32 {\n  margin-bottom: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-left-32 {\n  margin-left: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-right-32 {\n  margin-right: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-top-32 {\n  margin-top: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-x-32 {\n  margin-left: var(--adyen-internal-spacer-100, 32px) !important;\n  margin-right: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-y-32 {\n  margin-bottom: var(--adyen-internal-spacer-100, 32px) !important;\n  margin-top: var(--adyen-internal-spacer-100, 32px) !important;\n}\n\n.adyen-kyc-u-margin-40 {\n  margin: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-40 {\n  margin-bottom: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-left-40 {\n  margin-left: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-right-40 {\n  margin-right: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-top-40 {\n  margin-top: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-x-40 {\n  margin-left: var(--adyen-internal-spacer-110, 40px) !important;\n  margin-right: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-y-40 {\n  margin-bottom: var(--adyen-internal-spacer-110, 40px) !important;\n  margin-top: var(--adyen-internal-spacer-110, 40px) !important;\n}\n\n.adyen-kyc-u-margin-48 {\n  margin: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n.adyen-kyc-u-margin-bottom-48 {\n  margin-bottom: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n.adyen-kyc-u-margin-left-48 {\n  margin-left: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n.adyen-kyc-u-margin-right-48 {\n  margin-right: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n.adyen-kyc-u-margin-top-48 {\n  margin-top: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n.adyen-kyc-u-margin-x-48 {\n  margin-left: var(--adyen-internal-spacer-120, 48px) !important;\n  margin-right: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n.adyen-kyc-u-margin-y-48 {\n  margin-bottom: var(--adyen-internal-spacer-120, 48px) !important;\n  margin-top: var(--adyen-internal-spacer-120, 48px) !important;\n}\n\n/* for container queries */\n.adyen-kyc-u-width-full {\n  width: 100% !important;\n}\n\n.adyen-kyc-u-width-half {\n  width: 50% !important;\n}\n\n/* Topmost/root container class */\n.adyen-kyc-ui-element-container-wrapper {\n  width: 100%;\n  overflow: auto;\n  /**\n  * main container query, used similarly to a @media query\n  * considering our Component can be embedded in a container of arbitrary size\n  * that does not necessarily match the whole window/screen size.\n  * Uses s and l breakpoints defined in variables.\n  */\n  container-type: inline-size;\n  container-name: main;\n}\n\n.adyen-kyc-ui-element-container-wrapper *,\n.adyen-kyc-ui-element-container-wrapper *::after,\n.adyen-kyc-ui-element-container-wrapper *::before {\n  box-sizing: border-box;\n}\n\n.adyen-kyc-ui-element-container {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  position: relative;\n  padding: var(--adyen-internal-spacer-100, 32px);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  color: var(--adyen-internal-color-label-primary, #001222);\n}\n.adyen-kyc-ui-element-container p,\n.adyen-kyc-ui-element-container ol,\n.adyen-kyc-ui-element-container ul {\n  margin-bottom: 0;\n  margin-top: 0;\n}\n.adyen-kyc-ui-element-container ul,\n.adyen-kyc-ui-element-container ol {\n  padding-left: 1.5em;\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-ui-element-container {\n    padding: var(--adyen-internal-spacer-070, 16px);\n  }\n}\n\n/*\n* Compatibility later to ensure components do NOT receive extra padding\n* as is the case with dropins, without breaking dropins.\n* Once the Component Layout has been done \\`.adyen-kyc-externalComponent\\`\n* can be safely removed everywere.\n*/\n.adyen-kyc-ui-element-container:has(.adyen-kyc-externalComponent) {\n  padding: 0;\n}\n\n/**\n * :root is needed for non-web components, while :host for web components (TODO: change on v4)\n * \n * This produces css like:\n * --adyen-internal-text-color: var(--adyen-sdk-text-color, #000);\n *\n * The \\`internal\\` part matches how we use css variables in the code\n * The \\`sdk\\` part is how consumers customize it from outside our code\n * The $value is the fallback bare value, used when the variable was not customized\n *\n * The reason we have \\`internal\\` and \\`sdk\\` is because doing something like:\n * --color: var(--color, #0f0) would create a loop, and the browser ignores it.\n *\n */\n:root,\n:host {\n  --adyen-internal-animation-easing-standard: var(--adyen-sdk-animation-easing-standard, cubic-bezier(0.2, 0, 0.4, 0.9));\n  --adyen-internal-animation-easing-enter: var(--adyen-sdk-animation-easing-enter, cubic-bezier(0.12, 0.6, 0.4, 0.95));\n  --adyen-internal-animation-easing-exit: var(--adyen-sdk-animation-easing-exit, cubic-bezier(0.4, 0, 1, 1));\n  --adyen-internal-animation-easing-linear: var(--adyen-sdk-animation-easing-linear, linear);\n  --adyen-internal-animation-duration-fast: var(--adyen-sdk-animation-duration-fast, 100ms);\n  --adyen-internal-animation-duration-moderate: var(--adyen-sdk-animation-duration-moderate, 150ms);\n  --adyen-internal-animation-duration-slow: var(--adyen-sdk-animation-duration-slow, 250ms);\n  --adyen-internal-color-background-primary: var(--adyen-sdk-color-background-primary, #ffffff);\n  --adyen-internal-color-background-primary-hover: var(--adyen-sdk-color-background-primary-hover, #f4f5f6);\n  --adyen-internal-color-background-primary-active: var(--adyen-sdk-color-background-primary-active, #ecedef);\n  --adyen-internal-color-background-secondary: var(--adyen-sdk-color-background-secondary, #f4f5f6);\n  --adyen-internal-color-background-secondary-hover: var(--adyen-sdk-color-background-secondary-hover, #ecedef);\n  --adyen-internal-color-background-secondary-active: var(--adyen-sdk-color-background-secondary-active, #e2e5e7);\n  --adyen-internal-color-background-tertiary: var(--adyen-sdk-color-background-tertiary, #ecedef);\n  --adyen-internal-color-background-tertiary-hover: var(--adyen-sdk-color-background-tertiary-hover, #e2e5e7);\n  --adyen-internal-color-background-tertiary-active: var(--adyen-sdk-color-background-tertiary-active, #dadddf);\n  --adyen-internal-color-background-quaternary: var(--adyen-sdk-color-background-quaternary, #c0c5ca);\n  --adyen-internal-color-background-quaternary-hover: var(--adyen-sdk-color-background-quaternary-hover, #b7bdc2);\n  --adyen-internal-color-background-quaternary-active: var(--adyen-sdk-color-background-quaternary-active, #aeb5ba);\n  --adyen-internal-color-background-modal: var(--adyen-sdk-color-background-modal, #ffffff);\n  --adyen-internal-color-background-modal-hover: var(--adyen-sdk-color-background-modal-hover, #f4f5f6);\n  --adyen-internal-color-background-modal-active: var(--adyen-sdk-color-background-modal-active, #ecedef);\n  --adyen-internal-color-background-disabled: var(--adyen-sdk-color-background-disabled, #ecedef);\n  --adyen-internal-color-background-selected: var(--adyen-sdk-color-background-selected, #e3effb);\n  --adyen-internal-color-background-selected-hover: var(--adyen-sdk-color-background-selected-hover, #d4e6f9);\n  --adyen-internal-color-background-selected-active: var(--adyen-sdk-color-background-selected-active, #c8dff7);\n  --adyen-internal-color-background-spotlight: var(--adyen-sdk-color-background-spotlight, #ffe379);\n  --adyen-internal-color-background-critical-weak: var(--adyen-sdk-color-background-critical-weak, #fff3ef);\n  --adyen-internal-color-background-critical-strong: var(--adyen-sdk-color-background-critical-strong, #dc3801);\n  --adyen-internal-color-background-critical-strong-hover: var(--adyen-sdk-color-background-critical-strong-hover, #c13101);\n  --adyen-internal-color-background-critical-strong-active: var(--adyen-sdk-color-background-critical-strong-active, #751e00);\n  --adyen-internal-color-background-warning-weak: var(--adyen-sdk-color-background-warning-weak, #fff4e5);\n  --adyen-internal-color-background-warning-weak-hover: var(--adyen-sdk-color-background-warning-weak-hover, #ffecd0);\n  --adyen-internal-color-background-warning-weak-active: var(--adyen-sdk-color-background-warning-weak-active, #ffe0b3);\n  --adyen-internal-color-background-warning-strong: var(--adyen-sdk-color-background-warning-strong, #d77f00);\n  --adyen-internal-color-background-success-weak: var(--adyen-sdk-color-background-success-weak, #e4faef);\n  --adyen-internal-color-background-success-strong: var(--adyen-sdk-color-background-success-strong, #008845);\n  --adyen-internal-color-background-highlight-weak: var(--adyen-sdk-color-background-highlight-weak, #f0f6fd);\n  --adyen-internal-color-background-highlight-strong: var(--adyen-sdk-color-background-highlight-strong, #0f75dc);\n  --adyen-internal-color-background-inverse-primary: var(--adyen-sdk-color-background-inverse-primary, #001222);\n  --adyen-internal-color-background-inverse-primary-hover: var(--adyen-sdk-color-background-inverse-primary-hover, #5c6874);\n  --adyen-internal-color-background-inverse-primary-active: var(--adyen-sdk-color-background-inverse-primary-active, #6c7782);\n  --adyen-internal-color-background-inverse-secondary: var(--adyen-sdk-color-background-inverse-secondary, #1a2b3b);\n  --adyen-internal-color-background-inverse-secondary-hover: var(--adyen-sdk-color-background-inverse-secondary-hover, #273746);\n  --adyen-internal-color-background-inverse-secondary-active: var(--adyen-sdk-color-background-inverse-secondary-active, #364553);\n  --adyen-internal-color-background-inverse-disabled: var(--adyen-sdk-color-background-inverse-disabled, #273746);\n  --adyen-internal-color-background-inverse-critical-weak: var(--adyen-sdk-color-background-inverse-critical-weak, #5c1800);\n  --adyen-internal-color-background-inverse-critical-strong: var(--adyen-sdk-color-background-inverse-critical-strong, #ff9a78);\n  --adyen-internal-color-background-inverse-critical-strong-hover: var(--adyen-sdk-color-background-inverse-critical-strong-hover, #ffbda6);\n  --adyen-internal-color-background-inverse-critical-strong-active: var(--adyen-sdk-color-background-inverse-critical-strong-active, #ffded3);\n  --adyen-internal-color-background-always-light: var(--adyen-sdk-color-background-always-light, #ffffff);\n  --adyen-internal-color-background-always-light-hover: var(--adyen-sdk-color-background-always-light-hover, #f4f5f6);\n  --adyen-internal-color-background-always-light-active: var(--adyen-sdk-color-background-always-light-active, #ecedef);\n  --adyen-internal-color-background-always-light-disabled: var(--adyen-sdk-color-background-always-light-disabled, #ecedef);\n  --adyen-internal-color-background-always-light-selected: var(--adyen-sdk-color-background-always-light-selected, #e3effb);\n  --adyen-internal-color-background-always-dark: var(--adyen-sdk-color-background-always-dark, #001222);\n  --adyen-internal-color-background-always-dark-hover: var(--adyen-sdk-color-background-always-dark-hover, #5c6874);\n  --adyen-internal-color-background-always-dark-active: var(--adyen-sdk-color-background-always-dark-active, #8c959d);\n  --adyen-internal-color-background-always-dark-disabled: var(--adyen-sdk-color-background-always-dark-disabled, #ecedef);\n  --adyen-internal-color-background-always-dark-selected: var(--adyen-sdk-color-background-always-dark-selected, #00305f);\n  --adyen-internal-color-background-always-dark-primary: var(--adyen-sdk-color-background-always-dark-primary, #001222);\n  --adyen-internal-color-background-always-dark-primary-hover: var(--adyen-sdk-color-background-always-dark-primary-hover, #132434);\n  --adyen-internal-color-background-always-dark-primary-active: var(--adyen-sdk-color-background-always-dark-primary-active, #213140);\n  --adyen-internal-color-background-always-dark-primary-disabled: var(--adyen-sdk-color-background-always-dark-primary-disabled, #ecedef);\n  --adyen-internal-color-background-always-dark-primary-selected: var(--adyen-sdk-color-background-always-dark-primary-selected, #00305f);\n  --adyen-internal-color-background-always-dark-secondary: var(--adyen-sdk-color-background-always-dark-secondary, #213140);\n  --adyen-internal-color-background-always-dark-secondary-hover: var(--adyen-sdk-color-background-always-dark-secondary-hover, #364553);\n  --adyen-internal-color-background-always-dark-secondary-active: var(--adyen-sdk-color-background-always-dark-secondary-active, #455460);\n  --adyen-internal-color-background-always-dark-secondary-disabled: var(--adyen-sdk-color-background-always-dark-secondary-disabled, #ecedef);\n  --adyen-internal-color-background-always-dark-secondary-selected: var(--adyen-sdk-color-background-always-dark-secondary-selected, #00305f);\n  --adyen-internal-color-background-always-dark-tertiary: var(--adyen-sdk-color-background-always-dark-tertiary, #2f3e4d);\n  --adyen-internal-color-background-always-dark-tertiary-hover: var(--adyen-sdk-color-background-always-dark-tertiary-hover, #3d4c5a);\n  --adyen-internal-color-background-always-dark-tertiary-active: var(--adyen-sdk-color-background-always-dark-tertiary-active, #455460);\n  --adyen-internal-color-background-always-dark-tertiary-disabled: var(--adyen-sdk-color-background-always-dark-tertiary-disabled, #ecedef);\n  --adyen-internal-color-background-always-dark-tertiary-selected: var(--adyen-sdk-color-background-always-dark-tertiary-selected, #00305f);\n  --adyen-internal-color-label-primary: var(--adyen-sdk-color-label-primary, #001222);\n  --adyen-internal-color-label-primary-hover: var(--adyen-sdk-color-label-primary-hover, #5c6874);\n  --adyen-internal-color-label-primary-active: var(--adyen-sdk-color-label-primary-active, #6c7782);\n  --adyen-internal-color-label-secondary: var(--adyen-sdk-color-label-secondary, #5c6874);\n  --adyen-internal-color-label-tertiary: var(--adyen-sdk-color-label-tertiary, #8c959d);\n  --adyen-internal-color-label-disabled: var(--adyen-sdk-color-label-disabled, #8c959d);\n  --adyen-internal-color-label-critical: var(--adyen-sdk-color-label-critical, #dc3801);\n  --adyen-internal-color-label-critical-hover: var(--adyen-sdk-color-label-critical-hover, #c13101);\n  --adyen-internal-color-label-critical-active: var(--adyen-sdk-color-label-critical-active, #751e00);\n  --adyen-internal-color-label-warning: var(--adyen-sdk-color-label-warning, #ab6600);\n  --adyen-internal-color-label-highlight: var(--adyen-sdk-color-label-highlight, #0f75dc);\n  --adyen-internal-color-label-success: var(--adyen-sdk-color-label-success, #008845);\n  --adyen-internal-color-label-on-color: var(--adyen-sdk-color-label-on-color, #ffffff);\n  --adyen-internal-color-label-inverse-primary: var(--adyen-sdk-color-label-inverse-primary, #ffffff);\n  --adyen-internal-color-label-inverse-primary-hover: var(--adyen-sdk-color-label-inverse-primary-hover, #f4f5f6);\n  --adyen-internal-color-label-inverse-primary-active: var(--adyen-sdk-color-label-inverse-primary-active, #ecedef);\n  --adyen-internal-color-label-inverse-secondary: var(--adyen-sdk-color-label-inverse-secondary, #9da5ac);\n  --adyen-internal-color-label-inverse-disabled: var(--adyen-sdk-color-label-inverse-disabled, #737e88);\n  --adyen-internal-color-label-inverse-critical: var(--adyen-sdk-color-label-inverse-critical, #ff9a78);\n  --adyen-internal-color-label-inverse-critical-hover: var(--adyen-sdk-color-label-inverse-critical-hover, #ffbda6);\n  --adyen-internal-color-label-inverse-critical-active: var(--adyen-sdk-color-label-inverse-critical-active, #ffded3);\n  --adyen-internal-color-label-on-background-critical-weak: var(--adyen-sdk-color-label-on-background-critical-weak, #c13101);\n  --adyen-internal-color-label-on-background-warning-weak: var(--adyen-sdk-color-label-on-background-warning-weak, #955900);\n  --adyen-internal-color-label-on-background-success-weak: var(--adyen-sdk-color-label-on-background-success-weak, #00773c);\n  --adyen-internal-color-label-on-background-highlight-weak: var(--adyen-sdk-color-label-on-background-highlight-weak, #0065c9);\n  --adyen-internal-color-label-always-light: var(--adyen-sdk-color-label-always-light, #ffffff);\n  --adyen-internal-color-label-always-light-primary: var(--adyen-sdk-color-label-always-light-primary, #ecedef);\n  --adyen-internal-color-label-always-light-primary-hover: var(--adyen-sdk-color-label-always-light-primary-hover, #c8ccd0);\n  --adyen-internal-color-label-always-light-primary-active: var(--adyen-sdk-color-label-always-light-primary-active, #959da5);\n  --adyen-internal-color-label-always-light-secondary: var(--adyen-sdk-color-label-always-light-secondary, #a6adb3);\n  --adyen-internal-color-label-always-light-secondary-hover: var(--adyen-sdk-color-label-always-light-secondary-hover, #959da5);\n  --adyen-internal-color-label-always-light-secondary-active: var(--adyen-sdk-color-label-always-light-secondary-active, #737e88);\n  --adyen-internal-color-label-always-light-tertiary: var(--adyen-sdk-color-label-always-light-tertiary, #848d96);\n  --adyen-internal-color-label-always-light-tertiary-hover: var(--adyen-sdk-color-label-always-light-tertiary-hover, #737e88);\n  --adyen-internal-color-label-always-light-tertiary-active: var(--adyen-sdk-color-label-always-light-tertiary-active, #54616d);\n  --adyen-internal-color-label-always-dark: var(--adyen-sdk-color-label-always-dark, #001222);\n  --adyen-internal-color-link-primary: var(--adyen-sdk-color-link-primary, #0065c9);\n  --adyen-internal-color-link-primary-hover: var(--adyen-sdk-color-link-primary-hover, #0f75dc);\n  --adyen-internal-color-link-primary-active: var(--adyen-sdk-color-link-primary-active, #0f75dc);\n  --adyen-internal-color-link-primary-disabled: var(--adyen-sdk-color-link-primary-disabled, #8c959d);\n  --adyen-internal-color-link-primary-visited: var(--adyen-sdk-color-link-primary-visited, #540884);\n  --adyen-internal-color-link-primary-visited-hover: var(--adyen-sdk-color-link-primary-visited-hover, #710ab3);\n  --adyen-internal-color-link-primary-visited-active: var(--adyen-sdk-color-link-primary-visited-active, #710ab3);\n  --adyen-internal-color-link-quiet: var(--adyen-sdk-color-link-quiet, #001222);\n  --adyen-internal-color-link-quiet-hover: var(--adyen-sdk-color-link-quiet-hover, #5c6874);\n  --adyen-internal-color-link-quiet-active: var(--adyen-sdk-color-link-quiet-active, #5c6874);\n  --adyen-internal-color-link-quiet-disabled: var(--adyen-sdk-color-link-quiet-disabled, #8c959d);\n  --adyen-internal-color-outline-primary: var(--adyen-sdk-color-outline-primary, #dadddf);\n  --adyen-internal-color-outline-primary-hover: var(--adyen-sdk-color-outline-primary-hover, #c8ccd0);\n  --adyen-internal-color-outline-primary-active: var(--adyen-sdk-color-outline-primary-active, #001222);\n  --adyen-internal-color-outline-secondary: var(--adyen-sdk-color-outline-secondary, #c8ccd0);\n  --adyen-internal-color-outline-secondary-hover: var(--adyen-sdk-color-outline-secondary-hover, #b7bdc2);\n  --adyen-internal-color-outline-secondary-active: var(--adyen-sdk-color-outline-secondary-active, #001222);\n  --adyen-internal-color-outline-tertiary: var(--adyen-sdk-color-outline-tertiary, #8c959d);\n  --adyen-internal-color-outline-tertiary-hover: var(--adyen-sdk-color-outline-tertiary-hover, #6c7782);\n  --adyen-internal-color-outline-tertiary-active: var(--adyen-sdk-color-outline-tertiary-active, #001222);\n  --adyen-internal-color-outline-disabled: var(--adyen-sdk-color-outline-disabled, #dadddf);\n  --adyen-internal-color-outline-selected: var(--adyen-sdk-color-outline-selected, #001222);\n  --adyen-internal-color-outline-critical: var(--adyen-sdk-color-outline-critical, #dc3801);\n  --adyen-internal-color-outline-critical-hover: var(--adyen-sdk-color-outline-critical-hover, #c13101);\n  --adyen-internal-color-outline-critical-active: var(--adyen-sdk-color-outline-critical-active, #751e00);\n  --adyen-internal-color-outline-success: var(--adyen-sdk-color-outline-success, #008845);\n  --adyen-internal-color-outline-success-hover: var(--adyen-sdk-color-outline-success-hover, #00773c);\n  --adyen-internal-color-outline-success-active: var(--adyen-sdk-color-outline-success-active, #004724);\n  --adyen-internal-color-outline-inverse-primary: var(--adyen-sdk-color-outline-inverse-primary, #2f3e4d);\n  --adyen-internal-color-outline-inverse-primary-hover: var(--adyen-sdk-color-outline-inverse-primary-hover, #6c7782);\n  --adyen-internal-color-outline-inverse-primary-active: var(--adyen-sdk-color-outline-inverse-primary-active, #9da5ac);\n  --adyen-internal-color-outline-inverse-disabled: var(--adyen-sdk-color-outline-inverse-disabled, #455460);\n  --adyen-internal-color-outline-inverse-critical: var(--adyen-sdk-color-outline-inverse-critical, #ff9a78);\n  --adyen-internal-color-outline-inverse-critical-hover: var(--adyen-sdk-color-outline-inverse-critical-hover, #ffbda6);\n  --adyen-internal-color-outline-inverse-critical-active: var(--adyen-sdk-color-outline-inverse-critical-active, #ffded3);\n  --adyen-internal-color-separator-primary: var(--adyen-sdk-color-separator-primary, #dadddf);\n  --adyen-internal-color-separator-secondary: var(--adyen-sdk-color-separator-secondary, #c8ccd0);\n  --adyen-internal-color-separator-inverse-primary: var(--adyen-sdk-color-separator-inverse-primary, #2f3e4d);\n  --adyen-internal-color-separator-inverse-secondary: var(--adyen-sdk-color-separator-inverse-secondary, #5c6874);\n  --adyen-internal-color-decorative-green: var(--adyen-sdk-color-decorative-green, #00d16a);\n  --adyen-internal-color-decorative-blue: var(--adyen-sdk-color-decorative-blue, #006bd7);\n  --adyen-internal-color-decorative-yellow: var(--adyen-sdk-color-decorative-yellow, #f9c500);\n  --adyen-internal-color-decorative-orange: var(--adyen-sdk-color-decorative-orange, #f99300);\n  --adyen-internal-color-decorative-red: var(--adyen-sdk-color-decorative-red, #f73f01);\n  --adyen-internal-color-decorative-grey: var(--adyen-sdk-color-decorative-grey, #848d96);\n  --adyen-internal-color-support-overlay: var(--adyen-sdk-color-support-overlay, #001222);\n  --adyen-internal-color-support-shadow: var(--adyen-sdk-color-support-shadow, #001222);\n  --adyen-internal-text-font-variant-numeric: var(--adyen-sdk-text-font-variant-numeric, normal);\n  --adyen-internal-text-rich-text-heading-margin: var(--adyen-sdk-text-rich-text-heading-margin, 32px 0 10px 0);\n  --adyen-internal-text-rich-text-heading-font-weight: var(--adyen-sdk-text-rich-text-heading-font-weight, 700);\n  --adyen-internal-text-rich-text-paragraph-margin: var(--adyen-sdk-text-rich-text-paragraph-margin, 0 0 8px 0);\n  --adyen-internal-text-rich-text-list-padding-left: var(--adyen-sdk-text-rich-text-list-padding-left, 20px);\n  --adyen-internal-text-rich-text-list-margin: var(--adyen-sdk-text-rich-text-list-margin, 0 0 4px 0);\n  --adyen-internal-text-rich-text-code-background-color: var(--adyen-sdk-text-rich-text-code-background-color, #f4f5f6);\n  --adyen-internal-text-rich-text-code-font-family: var(--adyen-sdk-text-rich-text-code-font-family, 'Adyen Mono', 'Roboto Mono', 'Oxygen Mono', 'IBM Plex Mono', 'Courier New', monospace);\n  --adyen-internal-text-rich-text-code-font-weight: var(--adyen-sdk-text-rich-text-code-font-weight, 500);\n  --adyen-internal-text-rich-text-pre-margin: var(--adyen-sdk-text-rich-text-pre-margin, 16px 0 16px 0);\n  --adyen-internal-text-rich-text-pre-padding: var(--adyen-sdk-text-rich-text-pre-padding, 10px 16px);\n  --adyen-internal-text-rich-text-pre-line-height: var(--adyen-sdk-text-rich-text-pre-line-height, 24px);\n  --adyen-internal-text-rich-text-mark-background-color: var(--adyen-sdk-text-rich-text-mark-background-color, #f0f6fd);\n  --adyen-internal-text-rich-text-blockquote-font-weight: var(--adyen-sdk-text-rich-text-blockquote-font-weight, 500);\n  --adyen-internal-text-rich-text-blockquote-margin: var(--adyen-sdk-text-rich-text-blockquote-margin, 16px 0 16px 16px);\n  --adyen-internal-text-rich-text-table-border: var(--adyen-sdk-text-rich-text-table-border, 1px solid #dadddf);\n  --adyen-internal-text-rich-text-table-line-height: var(--adyen-sdk-text-rich-text-table-line-height, 20px);\n  --adyen-internal-text-rich-text-table-margin: var(--adyen-sdk-text-rich-text-table-margin, 16px 0 16px 0);\n  --adyen-internal-text-rich-text-table-padding: var(--adyen-sdk-text-rich-text-table-padding, 10px 16px);\n  --adyen-internal-text-rich-text-table-header-font-weight: var(--adyen-sdk-text-rich-text-table-header-font-weight, 700);\n  --adyen-internal-text-rich-text-table-caption-line-height: var(--adyen-sdk-text-rich-text-table-caption-line-height, 20px);\n  --adyen-internal-text-rich-text-table-caption-margin: var(--adyen-sdk-text-rich-text-table-caption-margin, 0 0 6px 0);\n  --adyen-internal-text-rich-text-caption-paragraph-margin: var(--adyen-sdk-text-rich-text-caption-paragraph-margin, 0 0 6px 0);\n  --adyen-internal-text-rich-text-caption-list-padding-left: var(--adyen-sdk-text-rich-text-caption-list-padding-left, 16px);\n  --adyen-internal-text-rich-text-caption-list-margin: var(--adyen-sdk-text-rich-text-caption-list-margin, 0 0 2px 0);\n  --adyen-internal-text-rich-text-caption-blockquote-margin: var(--adyen-sdk-text-rich-text-caption-blockquote-margin, 12px 0 12px 16px);\n  --adyen-internal-text-rich-text-caption-pre-line-height: var(--adyen-sdk-text-rich-text-caption-pre-line-height, 20px);\n  --adyen-internal-text-rich-text-caption-table-padding: var(--adyen-sdk-text-rich-text-caption-table-padding, 8px 12px);\n  --adyen-internal-text-caption-font-family: var(--adyen-sdk-text-caption-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adyen-internal-text-caption-font-family-secondary: var(--adyen-sdk-text-caption-font-family-secondary, 'Adyen Mono', 'Roboto Mono', 'Oxygen Mono', 'IBM Plex Mono', 'Courier New', monospace);\n  --adyen-internal-text-caption-font-size: var(--adyen-sdk-text-caption-font-size, 12px);\n  --adyen-internal-text-caption-font-weight: var(--adyen-sdk-text-caption-font-weight, 400);\n  --adyen-internal-text-caption-line-height: var(--adyen-sdk-text-caption-line-height, 18px);\n  --adyen-internal-text-caption-letter-spacing: var(--adyen-sdk-text-caption-letter-spacing, 0);\n  --adyen-internal-text-caption-wide-line-height: var(--adyen-sdk-text-caption-wide-line-height, 20px);\n  --adyen-internal-text-caption-stronger-font-weight: var(--adyen-sdk-text-caption-stronger-font-weight, 500);\n  --adyen-internal-text-caption-stronger-wide-font-weight: var(--adyen-sdk-text-caption-stronger-wide-font-weight, 500);\n  --adyen-internal-text-caption-stronger-wide-line-height: var(--adyen-sdk-text-caption-stronger-wide-line-height, 20px);\n  --adyen-internal-text-body-font-family: var(--adyen-sdk-text-body-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adyen-internal-text-body-font-family-secondary: var(--adyen-sdk-text-body-font-family-secondary, 'Adyen Mono', 'Roboto Mono', 'Oxygen Mono', 'IBM Plex Mono', 'Courier New', monospace);\n  --adyen-internal-text-body-font-size: var(--adyen-sdk-text-body-font-size, 14px);\n  --adyen-internal-text-body-font-weight: var(--adyen-sdk-text-body-font-weight, 400);\n  --adyen-internal-text-body-line-height: var(--adyen-sdk-text-body-line-height, 20px);\n  --adyen-internal-text-body-letter-spacing: var(--adyen-sdk-text-body-letter-spacing, 0);\n  --adyen-internal-text-body-wide-line-height: var(--adyen-sdk-text-body-wide-line-height, 24px);\n  --adyen-internal-text-body-stronger-font-weight: var(--adyen-sdk-text-body-stronger-font-weight, 500);\n  --adyen-internal-text-body-stronger-wide-font-weight: var(--adyen-sdk-text-body-stronger-wide-font-weight, 500);\n  --adyen-internal-text-body-stronger-wide-line-height: var(--adyen-sdk-text-body-stronger-wide-line-height, 24px);\n  --adyen-internal-text-body-strongest-font-weight: var(--adyen-sdk-text-body-strongest-font-weight, 600);\n  --adyen-internal-text-body-strongest-wide-font-weight: var(--adyen-sdk-text-body-strongest-wide-font-weight, 600);\n  --adyen-internal-text-body-strongest-wide-line-height: var(--adyen-sdk-text-body-strongest-wide-line-height, 24px);\n  --adyen-internal-text-subtitle-font-family: var(--adyen-sdk-text-subtitle-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adyen-internal-text-subtitle-font-size: var(--adyen-sdk-text-subtitle-font-size, 16px);\n  --adyen-internal-text-subtitle-font-weight: var(--adyen-sdk-text-subtitle-font-weight, 500);\n  --adyen-internal-text-subtitle-line-height: var(--adyen-sdk-text-subtitle-line-height, 26px);\n  --adyen-internal-text-subtitle-letter-spacing: var(--adyen-sdk-text-subtitle-letter-spacing, 0);\n  --adyen-internal-text-subtitle-stronger-font-weight: var(--adyen-sdk-text-subtitle-stronger-font-weight, 600);\n  --adyen-internal-text-title-font-family: var(--adyen-sdk-text-title-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adyen-internal-text-title-font-family-secondary: var(--adyen-sdk-text-title-font-family-secondary, 'Adyen Mono', 'Roboto Mono', 'Oxygen Mono', 'IBM Plex Mono', 'Courier New', monospace);\n  --adyen-internal-text-title-font-size: var(--adyen-sdk-text-title-font-size, 16px);\n  --adyen-internal-text-title-font-weight: var(--adyen-sdk-text-title-font-weight, 600);\n  --adyen-internal-text-title-line-height: var(--adyen-sdk-text-title-line-height, 26px);\n  --adyen-internal-text-title-letter-spacing: var(--adyen-sdk-text-title-letter-spacing, 0);\n  --adyen-internal-text-title-mobile-font-size: var(--adyen-sdk-text-title-mobile-font-size, 16px);\n  --adyen-internal-text-title-mobile-line-height: var(--adyen-sdk-text-title-mobile-line-height, 26px);\n  --adyen-internal-text-title-m-font-family: var(--adyen-sdk-text-title-m-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adyen-internal-text-title-m-font-family-secondary: var(--adyen-sdk-text-title-m-font-family-secondary, 'Adyen Mono', 'Roboto Mono', 'Oxygen Mono', 'IBM Plex Mono', 'Courier New', monospace);\n  --adyen-internal-text-title-m-font-size: var(--adyen-sdk-text-title-m-font-size, 20px);\n  --adyen-internal-text-title-m-font-weight: var(--adyen-sdk-text-title-m-font-weight, 600);\n  --adyen-internal-text-title-m-line-height: var(--adyen-sdk-text-title-m-line-height, 30px);\n  --adyen-internal-text-title-m-letter-spacing: var(--adyen-sdk-text-title-m-letter-spacing, 0);\n  --adyen-internal-text-title-m-mobile-font-size: var(--adyen-sdk-text-title-m-mobile-font-size, 18px);\n  --adyen-internal-text-title-m-mobile-line-height: var(--adyen-sdk-text-title-m-mobile-line-height, 28px);\n  --adyen-internal-text-title-l-font-family: var(--adyen-sdk-text-title-l-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adyen-internal-text-title-l-font-family-secondary: var(--adyen-sdk-text-title-l-font-family-secondary, 'Adyen Mono', 'Roboto Mono', 'Oxygen Mono', 'IBM Plex Mono', 'Courier New', monospace);\n  --adyen-internal-text-title-l-font-size: var(--adyen-sdk-text-title-l-font-size, 24px);\n  --adyen-internal-text-title-l-font-weight: var(--adyen-sdk-text-title-l-font-weight, 600);\n  --adyen-internal-text-title-l-line-height: var(--adyen-sdk-text-title-l-line-height, 34px);\n  --adyen-internal-text-title-l-letter-spacing: var(--adyen-sdk-text-title-l-letter-spacing, 0);\n  --adyen-internal-text-title-l-mobile-font-size: var(--adyen-sdk-text-title-l-mobile-font-size, 20px);\n  --adyen-internal-text-title-l-mobile-line-height: var(--adyen-sdk-text-title-l-mobile-line-height, 30px);\n  --adyen-internal-focus-ring-color: var(--adyen-sdk-focus-ring-color, rgba(15, 117, 220, 0.8));\n  --adyen-internal-focus-ring-spacer: var(--adyen-sdk-focus-ring-spacer, 1px);\n  --adyen-internal-focus-ring-outline: var(--adyen-sdk-focus-ring-outline, 3px);\n  --adyen-internal-spacer-100: var(--adyen-sdk-spacer-100, 32px);\n  --adyen-internal-spacer-110: var(--adyen-sdk-spacer-110, 40px);\n  --adyen-internal-spacer-120: var(--adyen-sdk-spacer-120, 48px);\n  --adyen-internal-spacer-130: var(--adyen-sdk-spacer-130, 56px);\n  --adyen-internal-spacer-140: var(--adyen-sdk-spacer-140, 64px);\n  --adyen-internal-spacer-000: var(--adyen-sdk-spacer-000, 0px);\n  --adyen-internal-spacer-010: var(--adyen-sdk-spacer-010, 2px);\n  --adyen-internal-spacer-020: var(--adyen-sdk-spacer-020, 4px);\n  --adyen-internal-spacer-030: var(--adyen-sdk-spacer-030, 6px);\n  --adyen-internal-spacer-040: var(--adyen-sdk-spacer-040, 8px);\n  --adyen-internal-spacer-050: var(--adyen-sdk-spacer-050, 10px);\n  --adyen-internal-spacer-060: var(--adyen-sdk-spacer-060, 12px);\n  --adyen-internal-spacer-070: var(--adyen-sdk-spacer-070, 16px);\n  --adyen-internal-spacer-080: var(--adyen-sdk-spacer-080, 20px);\n  --adyen-internal-spacer-090: var(--adyen-sdk-spacer-090, 24px);\n  --adyen-internal-media-query-xs-min: var(--adyen-sdk-media-query-xs-min, 0px);\n  --adyen-internal-media-query-xs-max: var(--adyen-sdk-media-query-xs-max, 375px);\n  --adyen-internal-media-query-s-min: var(--adyen-sdk-media-query-s-min, 376px);\n  --adyen-internal-media-query-s-max: var(--adyen-sdk-media-query-s-max, 499px);\n  --adyen-internal-media-query-m-min: var(--adyen-sdk-media-query-m-min, 500px);\n  --adyen-internal-media-query-m-max: var(--adyen-sdk-media-query-m-max, 767px);\n  --adyen-internal-media-query-l-min: var(--adyen-sdk-media-query-l-min, 768px);\n  --adyen-internal-media-query-l-max: var(--adyen-sdk-media-query-l-max, 1279px);\n  --adyen-internal-media-query-xl-min: var(--adyen-sdk-media-query-xl-min, 1280px);\n  --adyen-internal-media-query-xl-max: var(--adyen-sdk-media-query-xl-max, 1535px);\n  --adyen-internal-media-query-xxl: var(--adyen-sdk-media-query-xxl, 1536px);\n  --adyen-internal-shadow-low: var(--adyen-sdk-shadow-low, 0px 2px 4px rgba(0, 18, 34, 0.04), 0px 1px 2px rgba(0, 18, 34, 0.02));\n  --adyen-internal-shadow-medium: var(--adyen-sdk-shadow-medium, 0px 6px 12px rgba(0, 18, 34, 0.08), 0px 2px 4px rgba(0, 18, 34, 0.04));\n  --adyen-internal-shadow-high: var(--adyen-sdk-shadow-high, 0px 18px 36px rgba(0, 18, 34, 0.12), 0px 4px 8px rgba(0, 18, 34, 0.06));\n  --adyen-internal-shadow-low-border: var(--adyen-sdk-shadow-low-border, 0px 2px 4px rgba(0, 18, 34, 0.04), 0px 1px 2px rgba(0, 18, 34, 0.02), 0px 0px 0px 1px rgba(218, 221, 223, 1));\n  --adyen-internal-shadow-medium-border: var(--adyen-sdk-shadow-medium-border, 0px 6px 12px rgba(0, 18, 34, 0.08), 0px 2px 4px rgba(0, 18, 34, 0.04), 0px 0px 0px 1px rgba(218, 221, 223, 1));\n  --adyen-internal-shadow-high-border: var(--adyen-sdk-shadow-high-border, 0px 18px 36px rgba(0, 18, 34, 0.12), 0px 4px 8px rgba(0, 18, 34, 0.06), 0px 0px 0px 1px rgba(218, 221, 223, 1));\n  --adyen-internal-border-radius-xs: var(--adyen-sdk-border-radius-xs, 2px);\n  --adyen-internal-border-radius-s: var(--adyen-sdk-border-radius-s, 4px);\n  --adyen-internal-border-radius-m: var(--adyen-sdk-border-radius-m, 8px);\n  --adyen-internal-border-radius-l: var(--adyen-sdk-border-radius-l, 12px);\n  --adyen-internal-border-radius-xl: var(--adyen-sdk-border-radius-xl, 24px);\n  --adyen-internal-border-width-s: var(--adyen-sdk-border-width-s, 1px);\n  --adyen-internal-border-width-m: var(--adyen-sdk-border-width-m, 2px);\n  --adyen-internal-border-width-l: var(--adyen-sdk-border-width-l, 3px);\n  --adyen-internal-border-width-attention: var(--adyen-sdk-border-width-attention, 1.5px);\n  --adyen-internal-z-index-global-screen: var(--adyen-sdk-z-index-global-screen, auto);\n  --adyen-internal-z-index-global-elevated: var(--adyen-sdk-z-index-global-elevated, 5);\n  --adyen-internal-z-index-global-navigation: var(--adyen-sdk-z-index-global-navigation, 10);\n  --adyen-internal-z-index-global-instant-interaction: var(--adyen-sdk-z-index-global-instant-interaction, 15);\n  --adyen-internal-z-index-local-tier-1: var(--adyen-sdk-z-index-local-tier-1, 1);\n  --adyen-internal-z-index-local-tier-2: var(--adyen-sdk-z-index-local-tier-2, 2);\n  --adyen-internal-z-index-local-tier-3: var(--adyen-sdk-z-index-local-tier-3, 3);\n  --adyen-internal-z-index-local-tier-4: var(--adyen-sdk-z-index-local-tier-4, 4);\n  /** Setting font-family by default to inherit, unless specified otherwise */\n  --adyen-internal-text-rich-text-code-font-family: var(\n    --adyen-sdk-text-rich-text-code-font-family,\n    inherit\n  );\n  --adyen-internal-text-caption-font-family: var(--adyen-sdk-text-caption-font-family, inherit);\n  --adyen-internal-text-caption-font-family-secondary: var(\n    --adyen-sdk-text-caption-font-family-secondary,\n    inherit\n  );\n  --adyen-internal-text-body-font-family: var(--adyen-sdk-text-body-font-family, inherit);\n  --adyen-internal-text-body-font-family-secondary: var(\n    --adyen-sdk-text-body-font-family-secondary,\n    inherit\n  );\n  --adyen-internal-text-subtitle-font-family: var(--adyen-sdk-text-subtitle-font-family, inherit);\n  --adyen-internal-text-title-font-family: var(--adyen-sdk-text-title-font-family, inherit);\n  --adyen-internal-text-title-font-family-secondary: var(\n    --adyen-sdk-text-title-font-family-secondary,\n    inherit\n  );\n  --adyen-internal-text-title-m-font-family: var(--adyen-sdk-text-title-m-font-family, inherit);\n  --adyen-internal-text-title-m-font-family-secondary: var(\n    --adyen-sdk-text-title-m-font-family-secondary,\n    inherit\n  );\n  --adyen-internal-text-title-l-font-family: var(--adyen-sdk-text-title-l-font-family, inherit);\n  --adyen-internal-text-title-l-font-family-secondary: var(\n    --adyen-sdk-text-title-l-font-family-secondary,\n    inherit\n  );\n  --adyen-internal-tap-target: 44px;\n  --adyen-internal-border-default-s: var(--adyen-internal-border-width-s) solid\n    var(--adyen-internal-color-outline-primary);\n  --adyen-internal-border-default-m: var(--adyen-internal-border-width-m) solid\n    var(--adyen-internal-color-outline-primary);\n  --adyen-internal-border-default-l: var(--adyen-internal-border-width-l) solid\n    var(--adyen-internal-color-outline-primary);\n}\n\n.adyen-kyc-u-screen-reader-only {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  overflow: hidden;\n  padding: 0 !important;\n  position: absolute;\n  white-space: nowrap;\n  width: 1px;\n}\n\nfieldset {\n  border: none;\n  padding: 0;\n  margin: 0;\n}/* for container queries */\n.adyen-kyc-dropin {\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  overflow: hidden;\n  position: relative;\n  width: 100%;\n}\n.adyen-kyc-dropin-container {\n  position: relative;\n  min-height: 480px;\n  transform: scale(1);\n  width: 100%;\n}\n\n.adyen-kyc-dropin__content {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  height: calc(100% - 56px);\n  overflow: auto;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-dropin__content {\n    height: calc(100% - 72px);\n  }\n}\n\n/* padding in dropins, not used in modal view */\n.adyen-kyc-dropin__content-main {\n  display: flex;\n  flex: 1;\n  padding: var(--adyen-internal-spacer-070, 16px);\n  width: 100%;\n  box-sizing: border-box;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-dropin__content-main {\n    padding: var(--adyen-internal-spacer-090, 24px);\n  }\n}\n@container main (min-width: 1024px) {\n  .adyen-kyc-dropin__content-main {\n    padding: var(--adyen-internal-spacer-110, 40px);\n  }\n}\n\n.adyen-kyc-dropin__main {\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  width: 100%;\n}.adyen-kyc-card {\n  all: unset;\n  display: block;\n  width: 100%;\n  box-sizing: border-box;\n  border-radius: var(--adyen-internal-border-radius-l);\n  transition: 200ms;\n  border: 1px solid transparent;\n  overflow: hidden;\n}\n\n.adyen-kyc-card-primary {\n  background-color: var(--adyen-internal-color-background-primary);\n  border-color: var(--adyen-internal-color-outline-primary);\n}\n\n.adyen-kyc-card-secondary {\n  background-color: var(--adyen-internal-color-background-secondary);\n}\n\n.adyen-kyc-card-padding-small {\n  padding: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-card-padding-medium {\n  padding: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-card-padding-large {\n  padding: var(--adyen-internal-spacer-090);\n}\n\n.adyen-kyc-card-elevation-low {\n  box-shadow: var(--adyen-internal-shadow-low);\n}\n\n.adyen-kyc-card-elevation-medium {\n  box-shadow: var(--adyen-internal-shadow-low), var(--adyen-internal-shadow-medium);\n}\n\n.adyen-kyc-card-elevation-high {\n  box-shadow: var(--adyen-internal-shadow-low), var(--adyen-internal-shadow-high);\n}\n\n.adyen-kyc-card-interactive {\n  cursor: pointer;\n  outline-offset: calc(1px + var(--adyen-internal-focus-ring-spacer));\n  outline: var(--adyen-internal-focus-ring-outline) solid transparent;\n}\n\n.adyen-kyc-card-interactive:disabled {\n  background-color: var(--adyen-internal-color-background-disabled);\n  box-shadow: none;\n  border-color: transparent;\n  color: var(--adyen-internal-color-label-disabled);\n  cursor: default;\n}\n\n@media (hover: hover) {\n  .adyen-kyc-card-interactive.adyen-kyc-card-primary:hover:not(.adyen-kyc-card-interactive:disabled) {\n    background-color: var(--adyen-internal-color-background-primary-hover);\n  }\n\n  .adyen-kyc-card-interactive.adyen-kyc-card-secondary:hover:not(.adyen-kyc-card-interactive:disabled) {\n    background-color: var(--adyen-internal-color-background-secondary-hover);\n  }\n}\n\n.adyen-kyc-card-interactive:focus-visible {\n  outline-color: var(--adyen-internal-focus-ring-color);\n}\n\n.adyen-kyc-card-interactive.adyen-kyc-card-primary:active:not(.adyen-kyc-card-interactive:disabled) {\n  background-color: var(--adyen-internal-color-background-primary-active);\n}\n\n.adyen-kyc-card-interactive.adyen-kyc-card-secondary:active:not(.adyen-kyc-card-interactive:disabled) {\n  background-color: var(--adyen-internal-color-background-secondary-active);\n}\n\n.adyen-kyc-card-interactive.adyen-kyc-card-selected {\n  pointer-events: none;\n}\n\n.adyen-kyc-card-selected {\n  outline-offset: -1px;\n  outline: 2px solid var(--adyen-internal-color-outline-primary-active);\n}\n.adyen-kyc-checkbox__label {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  cursor: pointer;\n  display: inline-block;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: calc(var(--adyen-internal-text-body-font-size, 14px) + 2px);\n  padding-left: var(--adyen-internal-spacer-090, 24px);\n  position: relative;\n  user-select: none;\n  width: calc(100% - 32px); /* leaves space for the error icon */\n}\n.adyen-kyc-checkbox__helper-text {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  display: block;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  padding-left: var(--adyen-internal-spacer-090, 24px);\n}\n\n.adyen-kyc-checkbox__input {\n  opacity: 0;\n  pointer-events: none;\n  position: absolute;\n}\n.adyen-kyc-checkbox__input:focus-visible + .adyen-kyc-checkbox__label::after {\n  box-shadow: 0 0 0 var(--adyen-internal-focus-ring-spacer, 1px) var(--adyen-internal-color-background-primary, #ffffff), 0 0 0 var(--adyen-internal-focus-ring-outline, 3px) var(--adyen-internal-focus-ring-color, rgba(15, 117, 220, 0.8));\n  transition: var(--adyen-internal-animation-duration-fast, 100ms) var(--adyen-internal-animation-easing-standard, cubic-bezier(0.2, 0, 0.4, 0.9));\n  transition-property: box-shadow;\n}\n.adyen-kyc-checkbox__input:hover + .adyen-kyc-checkbox__label::after {\n  background-color: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n}\n.adyen-kyc-checkbox__input:checked + .adyen-kyc-checkbox__label::before {\n  opacity: 1;\n}\n.adyen-kyc-checkbox__input:checked + .adyen-kyc-checkbox__label::after {\n  background-color: var(--adyen-internal-color-background-inverse-primary, #001222);\n  border-color: var(--adyen-internal-color-background-inverse-primary, #001222);\n}\n.adyen-kyc-checkbox__input:checked:hover + .adyen-kyc-checkbox__label::after {\n  background-color: var(--adyen-internal-color-background-inverse-primary-hover, #5c6874);\n  border-color: var(--adyen-internal-color-background-inverse-primary-hover, #5c6874);\n}\n.adyen-kyc-checkbox__input {\n  /* Check */\n}\n.adyen-kyc-checkbox__input + .adyen-kyc-checkbox__label::before {\n  border-bottom: var(--adyen-internal-border-width-m, 2px) solid var(--adyen-internal-color-background-primary, #ffffff);\n  border-right: var(--adyen-internal-border-width-m, 2px) solid var(--adyen-internal-color-background-primary, #ffffff);\n  content: \"\";\n  height: 7px;\n  left: 3px;\n  opacity: 0;\n  position: absolute;\n  top: 4px;\n  transform: rotateZ(37deg);\n  transform-origin: 100% 100%;\n  width: 5px;\n  z-index: 1;\n}\n.adyen-kyc-checkbox__input {\n  /* Box */\n}\n.adyen-kyc-checkbox__input + .adyen-kyc-checkbox__label::after {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary, #8c959d);\n  border-radius: var(--adyen-internal-border-radius-s, 4px);\n  content: \"\";\n  height: calc(var(--adyen-internal-text-body-font-size, 14px) + 2px);\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: calc(var(--adyen-internal-text-body-font-size, 14px) + 2px);\n  z-index: 0;\n}.adyen-kyc-field {\n  display: block;\n  margin-bottom: var(--adyen-internal-spacer-090, 24px);\n  width: 100%;\n}\n.adyen-kyc-field--disabled {\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  opacity: 0.5;\n  pointer-events: none;\n}\n\n.adyen-kyc-optional-label {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n}\n\n.adyen-kyc-label__text {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  display: block;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-stronger-font-weight, 500);\n  transition: color 0.1s ease-out;\n}\n\n.adyen-kyc-helper-text {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  display: flex;\n  align-items: center;\n}\n.adyen-kyc-helper-text__above {\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-helper-text__below {\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-helper-text__valid-format-check {\n  color: var(--adyen-internal-color-label-success, #008845);\n  font-size: var(--adyen-internal-text-title-font-size, 16px);\n  font-family: var(--adyen-internal-text-title-font-family);\n  font-weight: var(--adyen-internal-text-title-font-weight, 600);\n  line-height: var(--adyen-internal-text-title-line-height, 26px);\n  display: inline-flex;\n}\n\n.adyen-kyc-label__text--error {\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n}\n\n.adyen-kyc-error-text {\n  align-items: center;\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n  display: flex;\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n  position: relative;\n}\n\n.adyen-kyc-guidance-text {\n  align-items: center;\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  display: flex;\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n  position: relative;\n}\n\n.adyen-kyc-upload-field__guidance {\n  display: flex;\n  flex-direction: column;\n}\n.adyen-kyc-upload-field__subtitle {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  margin: var(--adyen-internal-spacer-070, 16px) var(--adyen-internal-spacer-000, 0px);\n}\n\n.adyen-kyc-input-wrapper {\n  display: block;\n  position: relative;\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-input-wrapper--block {\n  display: block;\n}.adyen-kyc-loader-wrapper-loader {\n  display: none;\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n  z-index: 1;\n}\n\n.adyen-kyc-loader-wrapper-loader-active {\n  display: block;\n}\n/* for container queries */\n.adyen-kyc-modal {\n  background-color: var(--adyen-internal-color-background-modal);\n  border: var(--adyen-internal-spacer-000);\n  box-shadow: var(--adyen-internal-shadow-high);\n  display: flex;\n  flex-direction: column;\n  height: 100vh;\n  height: 100dvh;\n  max-height: unset;\n  max-width: unset;\n  overflow: hidden;\n  padding: var(--adyen-internal-spacer-000);\n  position: fixed;\n  width: 100vw;\n  width: 100dvw;\n}\n.adyen-kyc-modal:focus-visible {\n  outline: none;\n}\n@media (min-width: 480px) {\n  .adyen-kyc-modal {\n    transition: max-height 400ms, max-width 400ms;\n  }\n}\n\n.adyen-kyc-modal-small {\n  border-radius: var(--adyen-internal-border-radius-l);\n  max-height: 80vh;\n  max-width: 400px;\n  width: 80vw;\n  height: fit-content;\n}\n\n@media (min-width: 480px) {\n  .adyen-kyc-modal-medium {\n    border-radius: var(--adyen-internal-border-radius-l);\n    height: 90vh;\n    max-height: 600px;\n    max-width: 600px;\n    width: 90vw;\n  }\n}\n\n@media (min-width: 480px) {\n  .adyen-kyc-modal-large {\n    border-radius: var(--adyen-internal-border-radius-l);\n    height: 90vh;\n    max-height: 900px;\n    max-width: 900px;\n    width: 90vw;\n  }\n}\n\n.adyen-kyc-modal-body {\n  display: flex;\n  flex-direction: column;\n  overflow-y: auto;\n  scrollbar-width: thin;\n}\n\n.adyen-kyc-modal-body-height {\n  height: 100%;\n}\n\n.adyen-kyc-modal-accessable-title {\n  display: none;\n}\n\n.adyen-kyc-modal-transition-slide-in {\n  animation-name: adyen-kyc-slide-in;\n  animation-duration: 400ms;\n  animation-timing-function: ease-out;\n}\n\n.adyen-kyc-modal-transition-drop-in {\n  animation-name: adyen-kyc-drop-in;\n  animation-duration: 250ms;\n  animation-timing-function: ease;\n}\n\n.adyen-kyc-modal-inset {\n  padding: var(--adyen-internal-spacer-140) var(--adyen-internal-spacer-070);\n}\n@media (min-width: 480px) {\n  .adyen-kyc-modal-inset {\n    padding-left: var(--adyen-internal-spacer-100);\n    padding-right: var(--adyen-internal-spacer-100);\n  }\n}\n@media (min-width: 680px) {\n  .adyen-kyc-modal-inset {\n    padding-left: calc(var(--adyen-internal-spacer-070) * 2 + var(--adyen-internal-tap-target));\n    padding-right: calc(var(--adyen-internal-spacer-070) * 2 + var(--adyen-internal-tap-target));\n  }\n}\n\n.adyen-kyc-modal::backdrop {\n  animation-name: adyen-kyc-backdrop-dissolve;\n  animation-duration: 400ms;\n  animation-timing-function: ease;\n  background-color: var(--adyen-internal-color-support-overlay);\n  opacity: 0.5;\n  backdrop-filter: blur(10px);\n}\n\n.adyen-kyc-modal-button {\n  position: absolute;\n  top: var(--adyen-internal-spacer-070);\n  right: var(--adyen-internal-spacer-070);\n  z-index: 10;\n}\n\n@keyframes adyen-kyc-backdrop-dissolve {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: 0.5;\n    backdrop-filter: blur(10px);\n  }\n}\n@keyframes adyen-kyc-slide-in {\n  0% {\n    opacity: 0;\n    top: 64px;\n  }\n  100% {\n    opacity: 1;\n    top: 0;\n  }\n}\n@keyframes adyen-kyc-drop-in {\n  0% {\n    opacity: 0;\n    transform: scale(1.2);\n  }\n  100% {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n.adyen-kyc-modal-header {\n  align-items: center;\n  display: flex;\n  font-size: var(--adyen-internal-text-title-font-size);\n  font-weight: var(--adyen-internal-text-title-font-weight);\n  gap: var(--adyen-internal-spacer-040);\n  justify-content: space-between;\n  padding: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-modal-content {\n  flex-grow: 1;\n  overflow-y: auto;\n  padding: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-modal-footer {\n  align-items: center;\n  border-top: var(--adyen-internal-border-width-s) solid var(--adyen-internal-color-outline-primary);\n  display: flex;\n  gap: var(--adyen-internal-spacer-040);\n  justify-content: flex-end;\n  padding: var(--adyen-internal-spacer-070);\n}.adyen-kyc-progress-bar {\n  --adyen-progress-bar-size: 4px;\n  background-color: var(--adyen-internal-color-background-secondary);\n  height: var(--adyen-progress-bar-size);\n  overflow: hidden;\n}\n\n.adyen-kyc-progress-bar-rounded {\n  border-radius: calc(var(--adyen-progress-bar-size) / 2);\n}\n\n.adyen-kyc-progress-bar-indicator {\n  background-color: var(--adyen-internal-color-background-inverse-primary);\n  text-indent: -1000%;\n  transition: width 400ms;\n  overflow: hidden;\n}\n/* for container queries */\n.adyen-kyc-dropdown {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  max-width: 100%;\n  width: 100%;\n}\n\n.adyen-kyc-dropdown--minimal {\n  max-width: 120px;\n}\n\n.adyen-kyc-dropdown-list {\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  box-shadow: var(--adyen-internal-shadow-medium-border, 0px 6px 12px rgba(0, 18, 34, 0.08), 0px 2px 4px rgba(0, 18, 34, 0.04), 0px 0px 0px 1px rgba(218, 221, 223, 1));\n  z-index: 2;\n}\n.adyen-kyc-dropdown-list .adyen-kyc-checkbox__helper-text {\n  cursor: pointer;\n}\n\n.adyen-kyc-dropdown-list--above {\n  bottom: -6px;\n}\n\n.adyen-kyc-dropdown-list.adyen-kyc-dropdown-list--active {\n  margin-top: var(--adyen-internal-spacer-010, 2px);\n}\n\n.adyen-kyc-dropdown-list.adyen-kyc-dropdown-list--minimal.adyen-kyc-dropdown-list--active {\n  width: 200px;\n}\n\n.adyen-kyc-dropdown-element {\n  border: var(--adyen-internal-border-width-s, 1px) solid transparent;\n  color: var(--adyen-internal-color-label-primary, #001222);\n  cursor: pointer;\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  hyphens: auto;\n  outline: 0;\n  padding: var(--adyen-internal-spacer-040, 8px);\n  transition: background 0.2s ease-out, border-color 0.2s ease-out;\n  user-select: none;\n  word-break: break-word;\n}\n.adyen-kyc-dropdown-element.adyen-kyc-dropdown-search-element {\n  align-items: baseline;\n  display: flex;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  width: 100%;\n}\n\n.adyen-kyc-dropdown-search-element__description {\n  flex: 1;\n}\n.adyen-kyc-dropdown-search-element__description--highlight {\n  font-weight: var(--adyen-internal-text-body-strongest-font-weight, 600);\n}\n.adyen-kyc-dropdown-search-element__addresses {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  display: flex;\n}\n.adyen-kyc-dropdown-search-element__addresses--icon {\n  align-items: center;\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  display: flex;\n  margin-left: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-dropdown-search-element__addresses--text {\n  display: none;\n  margin-left: var(--adyen-internal-spacer-020, 4px);\n}\n@container main (min-width: 1024px) {\n  .adyen-kyc-dropdown-search-element__addresses--text {\n    display: block;\n  }\n}\n\n.adyen-kyc-dropdown-element:last-child {\n  border-bottom: 0;\n}\n\n.adyen-kyc-dropdown-element:hover,\n.adyen-kyc-dropdown-element:focus,\n.adyen-kyc-dropdown-element:active {\n  background: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n}\n\n.adyen-kyc-dropdown-element.adyen-kyc-dropdown-element--active {\n  background: var(--adyen-internal-color-background-primary-active, #ecedef);\n}\n\n.adyen-kyc-dropdown-element--disabled {\n  cursor: not-allowed;\n  opacity: 0.4;\n}\n\n.adyen-kyc-dropdown-element__icon svg {\n  border-radius: var(--adyen-internal-border-radius-s, 4px);\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n  height: 26px;\n  max-width: 40px;\n}\n\n.adyen-kyc-dropdown-element.adyen-kyc-dropdown-element-description {\n  align-items: baseline;\n  flex-direction: column;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n}\n\n.adyen-kyc-dropdown + .adyen-kyc-input__inline-validation {\n  right: 32px;\n}.adyen-kyc-dropdown {\n  position: relative;\n}\n\n.adyen-kyc-dropdown-list {\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  display: none;\n  list-style: none;\n  margin: var(--adyen-internal-spacer-000, 0px);\n  margin-bottom: var(--adyen-internal-spacer-120, 48px);\n  overflow-y: auto;\n  padding: var(--adyen-internal-spacer-000, 0px);\n  position: absolute;\n  width: 100%;\n  z-index: 2;\n}\n.adyen-kyc-dropdown-list__transformer {\n  position: relative;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n.adyen-kyc-dropdown-list:focus {\n  outline: none;\n}\n\n.adyen-kyc-dropdown-list.adyen-kyc-dropdown-list--active {\n  display: block;\n}\n\n.adyen-kyc-dropdown-element {\n  align-items: center;\n  display: flex;\n}\n\n.adyen-kyc-dropdown-ignore-pointer-events {\n  pointer-events: none;\n}\n\n.adyen-kyc-dropdown-handle-pointer-events {\n  pointer-events: auto;\n}.adyen-kyc-select-input-wrapper {\n  align-items: center;\n  display: flex;\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary, #8c959d);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  min-height: 40px;\n  outline: 0;\n  padding: var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-090, 24px) var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-060, 12px);\n  text-decoration: none;\n  transition: border 0.2s ease-out, box-shadow 0.2s ease-out;\n  user-select: none;\n}\n\n.adyen-kyc-select-input-wrapper:hover {\n  border-color: var(--adyen-internal-color-outline-tertiary-hover, #6c7782);\n}\n\n.adyen-kyc-select-input__icon svg {\n  border-radius: var(--adyen-internal-border-radius-s, 4px);\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n  height: 26px;\n  max-width: 40px;\n}\n\n.adyen-kyc-select-input {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n}\n\n.adyen-kyc-select-input--active,\n.adyen-kyc-select-input--active:hover,\n.adyen-kyc-select-input-wrapper:active,\n.adyen-kyc-select-input-wrapper:focus {\n  border-color: var(--adyen-internal-color-outline-tertiary-active, #001222);\n  outline: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary-active, #001222);\n}\n\n.adyen-kyc-select-input-wrapper.adyen-kyc-select-input--readonly {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  cursor: not-allowed;\n  pointer-events: none;\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-disabled, #dadddf);\n}\n\n.adyen-kyc-select-input.adyen-kyc-select-input--readonly {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  cursor: not-allowed;\n  pointer-events: none;\n}\n\n.adyen-kyc-select-input--readonly::after {\n  background-image: url(\"data:image/svg+xml,%3Csvg width='8' height='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.19471 6.5646C3.59429 7.09797 4.39396 7.0986 4.79439 6.56587L7.78716 2.58424C8.28257 1.92514 7.81232 0.983398 6.98779 0.983398L1.01209 0.983398C0.188292 0.983398 -0.282154 1.92367 0.211778 2.58298L3.19471 6.5646Z' fill='%23B9C4C9'/%3E%3C/svg%3E%0A\");\n}\n\n.adyen-kyc-select-input--invalid {\n  border-color: var(--adyen-internal-color-outline-critical, #dc3801);\n}\n\n.adyen-kyc-select-input--minimal {\n  min-height: unset;\n  height: 100%;\n  background: var(--adyen-internal-color-background-secondary, #f4f5f6);\n  border: none;\n  border-radius: var(--adyen-internal-border-radius-s, 4px);\n}\n\n.adyen-kyc-select-input-search {\n  align-items: center;\n  display: flex;\n  width: 100%;\n}\n.adyen-kyc-select-input-search__icon {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  padding-right: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-select-input-search .adyen-kyc-select-input--filterable::placeholder {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n}\n\n.adyen-kyc-select-input-search::after {\n  display: none;\n}\n\n.adyen-kyc-select-input-wrapper--filterable {\n  cursor: text;\n}\n\n.adyen-kyc-select-input-wrapper--non-filterable {\n  cursor: pointer;\n}\n\n.adyen-kyc-select-input-wrapper::after {\n  background-image: url(\"data:image/svg+xml,%3Csvg width='8' height='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.19471 6.5646C3.59429 7.09797 4.39396 7.0986 4.79439 6.56587L7.78716 2.58424C8.28257 1.92514 7.81232 0.983398 6.98779 0.983398L1.01209 0.983398C0.188292 0.983398 -0.282154 1.92367 0.211778 2.58298L3.19471 6.5646Z' fill='%23687282'/%3E%3C/svg%3E%0A\");\n  background-position: center;\n  background-repeat: no-repeat;\n  content: \"\";\n  height: 6px;\n  position: absolute;\n  right: 16px;\n  width: 8px;\n}\n\n.adyen-kyc-select-input--list-open::after {\n  transform: rotate(180deg);\n}\n\n.adyen-kyc-select-input--filterable {\n  border: 0;\n  caret-color: var(--adyen-internal-color-label-highlight, #0f75dc);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-family: inherit;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  height: 100%;\n  padding: var(--adyen-internal-spacer-000, 0px);\n  width: 100%;\n}\n.adyen-kyc-select-input--filterable::placeholder {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n}\n.adyen-kyc-select-input--filterable:focus, .adyen-kyc-select-input--filterable:active {\n  outline: 0;\n}\n\n.adyen-kyc-select-input--non-filterable {\n  all: unset;\n}\n\n.adyen-kyc-select-input--placeholder {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n}\n\n.adyen-kyc-ignore-pointer-events {\n  pointer-events: none;\n}\n\n.adyen-kyc-handle-pointer-events {\n  pointer-events: auto;\n}.adyen-kyc-end-state-layout {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  gap: var(--adyen-internal-spacer-100);\n  height: 100%;\n  justify-content: center;\n  margin-left: auto;\n  margin-right: auto;\n  max-width: 600px;\n  width: 100%;\n}\n\n.adyen-kyc-end-state-layout-header {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  text-align: center;\n}\n\n.adyen-kyc-end-state-layout-icon {\n  align-items: center;\n  border-radius: 50%;\n  display: flex;\n  height: 64px;\n  justify-content: center;\n  width: 64px;\n}\n\n.adyen-kyc-end-state-layout-icon svg {\n  height: 24px;\n  width: 24px;\n}\n\n.adyen-kyc-end-state-layout-icon-success {\n  background-color: var(--adyen-internal-color-decorative-green);\n  box-shadow: var(--adyen-internal-shadow-medium);\n  color: var(--adyen-internal-color-label-on-color);\n}\n\n.adyen-kyc-end-state-layout-icon-error {\n  background-color: var(--adyen-internal-color-background-critical-strong);\n  box-shadow: var(--adyen-internal-shadow-medium);\n  color: var(--adyen-internal-color-label-on-color);\n}\n\n.adyen-kyc-end-state-layout-icon-info {\n  background-color: var(--adyen-internal-color-background-highlight-weak);\n  color: var(--adyen-internal-color-label-highlight);\n}\n\n.adyen-kyc-end-state-layout-icon-warning {\n  background-color: var(--adyen-internal-color-decorative-yellow);\n  color: var(--adyen-internal-color-label-primary);\n}\n\n.adyen-kyc-end-state-layout-text {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  text-align: center;\n}\n\n.adyen-kyc-end-state-layout-title {\n  color: var(--adyen-internal-color-label-primary);\n  font-size: var(--adyen-internal-text-title-m-font-size);\n  font-weight: var(--adyen-internal-text-title-m-font-weight);\n  line-height: var(--adyen-internal-text-title-m-line-height);\n  margin: 0;\n}\n\n.adyen-kyc-end-state-layout-description {\n  color: var(--adyen-internal-color-label-secondary);\n  font-size: var(--adyen-internal-text-body-font-size);\n  font-weight: var(--adyen-internal-text-body-font-weight);\n  line-height: var(--adyen-internal-text-body-line-height);\n}\n\n.adyen-kyc-end-state-layout-action {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  max-width: 320px;\n  width: 100%;\n}\n/* for container queries */\n.adyen-kyc-form-navigation {\n  width: 100%;\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-form-navigation .adyen-kyc-form-navigation__item {\n    display: none;\n  }\n  .adyen-kyc-form-navigation .adyen-kyc-form-navigation__home-button-item .adyen-kyc-button__text {\n    font-size: 0;\n  }\n  .adyen-kyc-form-navigation .adyen-kyc-form-navigation__home-button-item .adyen-kyc-form-navigation__home-button {\n    font-size: var(--adyen-internal-text-title-font-size, 16px);\n    font-family: var(--adyen-internal-text-title-font-family);\n    font-weight: var(--adyen-internal-text-title-font-weight, 600);\n    line-height: var(--adyen-internal-text-title-line-height, 26px);\n    padding-left: var(--adyen-internal-spacer-000, 0px);\n  }\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-form-navigation {\n    padding-right: var(--adyen-internal-spacer-100, 32px);\n  }\n  .adyen-kyc-form-navigation .adyen-kyc-form-navigation__step-count {\n    display: none;\n  }\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-form-navigation .adyen-kyc-form-navigation__header {\n    display: none;\n  }\n}\n.adyen-kyc-form-navigation .adyen-kyc-form-navigation__items {\n  margin: var(--adyen-internal-spacer-040, 8px) 0 0 0;\n  padding: var(--adyen-internal-spacer-000, 0px);\n}\n\n.adyen-kyc-form-navigation__home-button-item {\n  align-items: center;\n  display: flex;\n  justify-content: space-between;\n  list-style-type: none;\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}.adyen-kyc-form-navigation__item {\n  align-items: center;\n  border-left: var(--adyen-internal-border-default-m);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  cursor: default;\n  display: flex;\n  padding: var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-form-navigation__item button {\n  display: flex;\n  background: none;\n  border: none;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  padding: var(--adyen-internal-spacer-000, 0px);\n  color: inherit;\n  text-align: left;\n}\n.adyen-kyc-form-navigation__item--active {\n  border-left: var(--adyen-internal-border-width-m, 2px) solid;\n  color: var(--adyen-internal-color-label-highlight, #0f75dc);\n}\n.adyen-kyc-form-navigation__item--isnav button {\n  cursor: pointer;\n}\n\n.adyen-kyc-form-navigation__item-icon {\n  display: flex;\n  margin-left: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-form-navigation__item-icon--success {\n  color: var(--adyen-internal-color-label-success, #008845);\n}\n.adyen-kyc-form-navigation__item-icon--error {\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n}.adyen-contract-viewer .adyen-document-viewer {\n  --adv-text-color: var(--adyen-internal-color-label-primary, #001222);\n  --adv-text-font-weight-regular: var(--adyen-internal-text-body-font-weight, 400);\n  --adv-text-font-weight-semi-bold: var(--adyen-internal-text-body-stronger-font-weight, 500);\n  --adv-text-line-height: var(--adyen-internal-text-body-line-height, 20px);\n  --adv-text-font-size-medium: var(--adyen-internal-text-body-font-size, 14px);\n  --adv-text-font-size-small: var(--adyen-internal-text-caption-font-size, 12px);\n  --adv-text-font-family: var(--adyen-internal-text-body-font-family, 'Adyen Variable', Roboto, Oxygen, 'Open Sans', 'Helvetica Neue', Arial, sans-serif);\n  --adv-heading-font-size: var(--adyen-internal-text-title-l-font-size, 24px);\n  --adv-heading-font-weight: var(--adyen-internal-text-title-l-font-weight, 600);\n  --adv-heading-line-height: var(--adyen-internal-text-title-l-line-height, 34px);\n  --adv-heading-2-font-size: var(--adyen-internal-text-title-m-font-size, 20px);\n  --adv-heading-2-font-weight: var(--adyen-internal-text-title-m-font-weight, 600);\n  --adv-heading-2-line-height: var(--adyen-internal-text-title-m-line-height, 30px);\n  --adv-color-white: var(--adyen-internal-color-background-primary, #ffffff);\n  --adv-color-grey-10: var(--adyen-internal-color-background-secondary, #f4f5f6);\n  --adv-color-grey-20: var(--adyen-internal-color-background-tertiary, #ecedef);\n  --adv-color-black: var(--adyen-internal-color-background-inverse-primary, #001222);\n  --adv-color-blue: var(--adyen-internal-color-decorative-blue, #006bd7);\n  --adv-accordion-header-color: var(--adyen-internal-color-label-primary, #001222);\n  --adv-accordion-header-font-weight: var(--adyen-internal-text-title-font-weight, 600);\n  --adv-accordion-header-hover-background-color: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n  --adv-accordion-header-active-background-color: var(--adyen-internal-color-background-primary-active, #ecedef);\n  --adv-accordion-content-padding: 0;\n  --adv-background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  --adv-section-background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  --adv-table-row-changed-background-color: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n  --adv-icon-color: var(--adyen-internal-color-label-primary, #001222);\n  --adv-link-color: var(--adyen-internal-color-link-primary, #0065c9);\n  --adv-link-active-color: var(--adyen-internal-color-link-primary, #0065c9);\n  --adv-link-visited-color: var(--adyen-internal-color-link-primary-visited, #540884);\n}.adyen-document-viewer{--adv-color-white: #fff;--adv-color-black: #00112c;--adv-color-grey-10: #f3f6f9;--adv-color-grey-20: #dce0e5;--adv-color-blue: #06f;--adv-background-color: var(--adv-color-white);--adv-text-font-family: -apple-system, blinkmacsystemfont, \"Segoe UI\", roboto, oxygen, ubuntu, cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;--adv-text-color: var(--adv-color-black);--adv-text-font-weight-regular: 400;--adv-text-font-weight-semi-bold: 600;--adv-text-line-height: 1.4;--adv-text-font-size-medium: 15px;--adv-text-font-size-small: 13px;--adv-border-width: 1px;--adv-border-style: solid;--adv-border-color: var(--adv-color-grey-20);--adv-border-radius: 6px;--adv-transition-duration: .1s;--adv-transition-function: cubic-bezier(.785, .135, .15, .86);--adv-focus-ring-transition-duration: var(--adv-transition-duration);--adv-focus-ring-timing-function: var(--adv-transition-function);--adv-focus-ring-color: rgba(0, 102, 255, .4);--adv-focus-ring-distance: 1px;--adv-focus-ring-width: 3px;--adv-focus-ring-z-index: 1;--adv-focus-ring-background-color: var(--adv-color-white);--adv-spacing-0: 0;--adv-spacing-2: 2px;--adv-spacing-4: 4px;--adv-spacing-8: 8px;--adv-spacing-12: 12px;--adv-spacing-16: 16px;--adv-spacing-24: 24px;--adv-spacing-32: 32px;--adv-spacing-40: 40px;--adv-spacing-48: 48px;--adv-accordion-border-radius: var(--adv-border-radius);--adv-accordion-item-border-color: var(--adv-border-color);--adv-accordion-item-border-width: var(--adv-border-width);--adv-accordion-between-items-border-color: transparent;--adv-accordion-header-color: var(--adv-color-black);--adv-accordion-header-padding: var(--adv-spacing-16);--adv-accordion-header-font-weight: var(--adv-text-font-weight-semi-bold);--adv-accordion-header-hover-background-color: var(--adv-color-grey-10);--adv-accordion-header-active-background-color: var(--adv-color-grey-20);--adv-accordion-header-border-radius: var(--adv-spacing-4);--adv-accordion-title-color: inherit;--adv-accordion-toggle-margin: var(--adv-spacing-2) var(--adv-spacing-16) 0 0;--adv-accordion-toggle-padding: 0;--adv-accordion-toggle-width: var(--adv-spacing-12);--adv-accordion-content-margin: 0 0 var(--adv-spacing-24);--adv-accordion-content-padding: 0 var(--adv-spacing-16) 0 calc(var(--adv-spacing-32) + var(--adv-spacing-12));--adv-accordion-content-closed-margin: 0;--adv-accordion-transition-duration: var(--adv-transition-duration);--adv-accordion-transition-function: var(--adv-transition-function);--adv-accordion-transition-property: margin, height, padding;--adv-accordion-css-animated-max-height: 500px;--adv-accordion-css-animated-transition-duration: var(--adv-accordion-transition-duration);--adv-accordion-css-animated-transition-property: margin, max-height;--adv-heading-font-size: 32px;--adv-heading-font-weight: var(--adv-text-font-weight-semi-bold);--adv-heading-line-height: 40px;--adv-heading-text-align: left;--adv-heading-2-font-size: 24px;--adv-heading-2-font-weight: var(--adv-text-font-weight-semi-bold);--adv-heading-2-line-height: 32px;--adv-icon-color: var(--adv-color-black);--adv-link-color: var(--adv-color-blue);--adv-link-background-color: transparent;--adv-link-text-decoration: none;--adv-link-hover-text-decoration: underline;--adv-link-active-color: var(--adv-link-color);--adv-link-focus-outline: none;--adv-link-visited-color: var(--adv-link-color);--adv-link-inherit-font-size: inherit;--adv-link-inherit-color: inherit;--adv-link-underline-color: inherit;--adv-list-margin: 0;--adv-list-padding: 0 0 0 18px;--adv-list-nested-padding: var(--adv-list-padding);--adv-list-item-padding: 0 0 0 var(--adv-spacing-4);--adv-list-no-markers-padding: 0;--adv-list-no-markers-list-style: none;--adv-section-background-color: var(--adv-color-grey-10);--adv-section-border-radius: var(--adv-border-radius);--adv-section-margin: var(--adv-spacing-24) 0 0 0;--adv-section-padding: var(--adv-spacing-16);--adv-table-width: 100%;--adv-table-margin: 0;--adv-table-padding: 0;--adv-table-border: none;--adv-table-vertical-align: top;--adv-table-line-height: 16px;--adv-table-row-border-width: var(--adv-border-width);--adv-table-row-border-style: var(--adv-border-style);--adv-table-row-border-color: var(--adv-border-color);--adv-table-row-border: var(--adv-table-row-border-width) var(--adv-table-row-border-style) var(--adv-table-row-border-color);--adv-table-row-changed-background-color: var(--adv-color-grey-10);--adv-table-cell-padding-top: var(--adv-spacing-12);--adv-table-cell-padding-right: calc(var(--adv-spacing-16) + var(--adv-spacing-24));--adv-table-cell-padding-bottom: var(--adv-spacing-12);--adv-table-cell-padding-left: var(--adv-spacing-16);--adv-table-cell-padding: var(--adv-table-cell-padding-top) var(--adv-table-cell-padding-right) var(--adv-table-cell-padding-bottom) var(--adv-table-cell-padding-left);--adv-table-cell-text-align: left;--adv-table-first-column-padding-left: var(--adv-spacing-24);--adv-table-condensed-cell-padding-y: var(--adv-spacing-8);--adv-table-condensed-cell-padding: var(--adv-table-condensed-cell-padding-y) var(--adv-table-cell-padding-right) var(--adv-table-condensed-cell-padding-y) var(--adv-table-cell-padding-left);--adv-table-condensed-font-size: var(--adv-text-font-size-small)}.adv-u-text-align-center{text-align:center!important}.adv-u-margin-bottom-16{margin-bottom:var(--adv-spacing-16)!important}.adv-u-margin-bottom-48{margin-bottom:var(--adv-spacing-48)!important}.adv-u-margin-top-24{margin-top:var(--adv-spacing-24)!important}.adv-u-margin-y-8{margin-bottom:var(--adv-spacing-8)!important;margin-top:var(--adv-spacing-8)!important}.adv-u-font-weight-regular{font-weight:var(--adv-text-font-weight-regular)!important}.adv-u-font-weight-semi-bold{font-weight:var(--adv-text-font-weight-semi-bold)!important}.adv-u-font-italic{font-style:italic!important}.adyen-document-viewer{background-color:var(--adv-background-color)}.adv-accordion{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-accordion *,.adv-accordion *:before,.adv-accordion *:after{box-sizing:border-box}.adv-accordion--container{border:var(--adv-accordion-item-border-width) solid var(--adv-accordion-item-border-color);border-radius:var(--adv-accordion-border-radius)}.adv-accordion--container .adv-accordion__item:first-child{border-top-color:transparent}.adv-accordion--container .adv-accordion__item:first-child>.adv-accordion__header{border-radius:var(--adv-accordion-header-border-radius) var(--adv-accordion-header-border-radius) 0 0}.adv-accordion--container .adv-accordion__item:last-child{border-bottom-color:transparent}.adv-accordion--container .adv-accordion__item:last-child:not(.adv-accordion__item--open)>.adv-accordion__header{border-radius:0 0 var(--adv-accordion-header-border-radius) var(--adv-accordion-header-border-radius)}.adv-bigskip{height:var(--adv-text-font-size-medium)}.adv-heading{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-heading *,.adv-heading *:before,.adv-heading *:after{box-sizing:border-box}.adv-heading{display:block;font-size:var(--adv-heading-font-size);font-weight:var(--adv-heading-font-weight);line-height:var(--adv-heading-line-height);margin:0;padding:0;text-align:var(--adv-heading-text-align)}.adv-heading--2{font-size:var(--adv-heading-2-font-size);font-weight:var(--adv-heading-2-font-weight);line-height:var(--adv-heading-2-line-height)}.adv-link{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-link *,.adv-link *:before,.adv-link *:after{box-sizing:border-box}.adv-link{background-color:var(--adv-link-background-color);border:0;color:var(--adv-link-color);cursor:pointer;display:inline;max-width:300px;overflow:hidden;padding:0;text-decoration:var(--adv-link-text-decoration);text-overflow:ellipsis;vertical-align:baseline}.adv-link:hover{text-decoration:var(--adv-link-hover-text-decoration)}.adv-link:active{color:var(--adv-link-active-color)}.adv-link:focus{outline:var(--adv-link-focus-outline);text-decoration:var(--adv-link-hover-text-decoration)}.adv-link:visited{color:var(--adv-link-visited-color)}.adv-list{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-list *,.adv-list *:before,.adv-list *:after{box-sizing:border-box}.adv-list{display:block;list-style-position:outside;list-style-type:disc;margin:var(--adv-list-margin);padding:var(--adv-list-padding)}.adv-list--no-markers{list-style:var(--adv-list-no-markers-list-style);padding:var(--adv-list-no-markers-padding)}.adv-list--no-markers .adv-list__item{padding-left:0}.adv-list__item{padding:var(--adv-list-item-padding)}.adv-list__item--no-marker{list-style:var(--adv-list-no-markers-list-style)}.adv-list--nested{list-style-type:circle;padding:var(--adv-list-nested-padding)}.adv-list--ordered{list-style-type:decimal}.adv-paragraph{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-paragraph *,.adv-paragraph *:before,.adv-paragraph *:after{box-sizing:border-box}.adv-paragraph{margin-bottom:0;margin-top:0}.adv-paragraph:not(:first-child){margin-top:var(--adv-spacing-16)}.adv-section-box{background-color:var(--adv-section-background-color);border-radius:var(--adv-section-border-radius);margin:var(--adv-section-margin);padding:var(--adv-section-padding)}.adv-accordion__item{border-bottom:var(--adv-accordion-item-border-width) solid var(--adv-accordion-between-items-border-color);border-top:var(--adv-accordion-item-border-width) solid var(--adv-accordion-item-border-color);position:relative}.adv-accordion__item:last-child{border-bottom-color:var(--adv-accordion-item-border-color)}.adv-accordion__item--open{overflow:visible}.adv-accordion__header{color:var(--adv-accordion-header-color);cursor:pointer;display:flex;padding:var(--adv-accordion-header-padding);transition-duration:var(--adv-accordion-transition-duration);transition-property:var(--adv-accordion-transition-property)}.adv-accordion__header:hover{background-color:var(--adv-accordion-header-hover-background-color)}.adv-accordion__header:active{background-color:var(--adv-accordion-header-active-background-color)}.adv-accordion__header:focus{box-shadow:0 0 0 var(--adv-focus-ring-distance) var(--adv-focus-ring-background-color),0 0 0 var(--adv-focus-ring-width) var(--adv-focus-ring-color);transition:var(--adv-focus-ring-transition-duration) var(--adv-focus-ring-timing-function);transition-property:box-shadow;outline:none}.adv-accordion__title-wrapper{flex:1}.adv-accordion__title{color:var(--adv-accordion-title-color);font-weight:var(--adv-accordion-header-font-weight)}.adv-accordion__toggle{line-height:1;margin:var(--adv-accordion-toggle-margin);padding:var(--adv-accordion-toggle-padding);width:var(--adv-accordion-toggle-width)}.adv-accordion__content{box-sizing:border-box;margin:var(--adv-accordion-content-margin);overflow-x:auto;overflow-y:hidden;padding:var(--adv-accordion-content-padding);transition-duration:var(--adv-accordion-transition-duration);transition-property:var(--adv-accordion-transition-property)}.adv-accordion__item>.adv-accordion__content{margin:var(--adv-accordion-content-closed-margin)}.adv-accordion__item--open>.adv-accordion__content{margin:var(--adv-accordion-content-margin)}.adv-accordion--max-height-transition .adv-accordion__item>.adv-accordion__content{max-height:0;transition-duration:var(--adv-accordion-css-animated-transition-duration);transition-property:var(--adv-accordion-css-animated-transition-property)}.adv-accordion--max-height-transition .adv-accordion__item--open>.adv-accordion__content{max-height:var(--adv-accordion-css-animated-max-height)}.adv-collapsible-container{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-collapsible-container *,.adv-collapsible-container *:before,.adv-collapsible-container *:after{box-sizing:border-box}.adv-collapsible-container{overflow:hidden;transition:height var(--adv-accordion-transition-duration) var(--adv-accordion-transition-function)}.adv-icon{display:inline-block;fill:var(--adv-icon-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;speak:none;text-transform:none;vertical-align:baseline}.adv-table{color:var(--adv-text-color);font-family:var(--adv-text-font-family);font-size:var(--adv-text-font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--adv-text-font-weight-regular);line-height:var(--adv-text-line-height)}.adv-table *,.adv-table *:before,.adv-table *:after{box-sizing:border-box}.adv-table{border:var(--adv-table-border);border-collapse:collapse;border-spacing:0;line-height:var(--adv-table-line-height);margin:var(--adv-table-margin);padding:var(--adv-table-padding);text-align:left;width:var(--adv-table-width)}.adv-table--condensed .adv-table__cell{font-size:var(--adv-table-condensed-font-size);padding:var(--adv-table-condensed-cell-padding)}.adv-table__row{vertical-align:var(--adv-table-vertical-align);border-bottom:var(--adv-table-row-border)}.adv-table__row--changed{background-color:var(--adv-table-row-changed-background-color)}.adv-table__body{vertical-align:var(--adv-table-vertical-align)}.adv-table__body .adv-table__row:hover{background-color:var(--adv-table-row-changed-background-color)}.adv-table__cell{border-left:var(--adv-border-width) solid transparent;border-right:var(--adv-border-width) solid transparent;overflow:auto;padding:var(--adv-table-cell-padding);text-align:var(--adv-table-cell-text-align);vertical-align:inherit}.adv-table__cell:first-child,.adv-table__cell--first-column{padding-left:var(--adv-table-first-column-padding-left)}\n.adyen-kyc-tos-signed-alert:last-of-type {\n  margin-top: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-tos-container {\n  height: 100%;\n}\n\n.adyen-kyc-tos-content {\n  display: flex;\n  flex-direction: column;\n  padding: var(--adyen-internal-spacer-070);\n\n  @container main (min-width:480px) {\n    flex-direction: row;\n  }\n}\n\n.adyen-kyc-tos-signer-field {\n  width: 100%;\n\n  @container main (min-width: 680px) {\n    width: 50%;\n  }\n}\n\n.adyen-kyc-tos-actions {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: var(--adyen-internal-spacer-040);\n  padding: var(--adyen-internal-spacer-070);\n\n  &:has(> :only-child) {\n    justify-content: flex-end;\n  }\n}\n.adyen-kyc-list {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  width: 100%;\n}\n\n.adyen-kyc-list-header {\n  color: var(--adyen-internal-color-label-secondary);\n  font-size: var(--adyen-internal-text-body-stronger-font-size);\n  font-weight: var(--adyen-internal-text-body-stronger-font-weight);\n  line-height: var(--adyen-internal-text-body-line-height);\n}\n\n.adyen-kyc-list-footer {\n  color: var(--adyen-internal-color-label-tertiary);\n  font-size: var(--adyen-internal-text-caption-font-size);\n  font-weight: var(--adyen-internal-text-caption-font-weight);\n  line-height: var(--adyen-internal-text-caption-line-height);\n}\n\n.adyen-kyc-list-items {\n  list-style: none;\n  margin: 0 !important;\n}\n\n.adyen-kyc-list-items-plain {\n  padding: 0 !important;\n}\n\n.adyen-kyc-list-items-grouped-primary {\n  background-color: var(--adyen-internal-color-background-primary);\n  border: 1px solid var(--adyen-internal-color-outline-primary);\n  border-radius: var(--adyen-internal-border-radius-l);\n}\n\n.adyen-kyc-list-items-grouped-secondary {\n  background-color: var(--adyen-internal-color-background-secondary);\n  border-radius: var(--adyen-internal-border-radius-l);\n}\n\n.adyen-kyc-list-items-padding-none {\n  padding: var(--adyen-internal-spacer-000) !important;\n}\n\n.adyen-kyc-list-items-padding-small {\n  padding: var(--adyen-internal-spacer-040) !important;\n}\n\n.adyen-kyc-list-items-padding-medium {\n  padding: var(--adyen-internal-spacer-070) !important;\n}\n\n.adyen-kyc-list-items-padding-large {\n  padding: var(--adyen-internal-spacer-090) !important;\n}\n\n.adyen-kyc-list-item-row-separator:not(:last-child) {\n  border-bottom: 1px solid var(--adyen-internal-color-outline-primary);\n  margin-bottom: var(--adyen-internal-spacer-040);\n  padding-bottom: var(--adyen-internal-spacer-040);\n}\n/* for container queries */\n.adyen-kyc-structured-list {\n  margin: var(--adyen-internal-spacer-000, 0px);\n  color: var(--adyen-internal-color-label-primary, #001222);\n}\n.adyen-kyc-structured-list-section-field {\n  display: flex;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  margin-bottom: var(--adyen-internal-spacer-060, 12px);\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-structured-list-section-field {\n    flex-direction: column;\n  }\n}\n.adyen-kyc-structured-list-section-field:last-child {\n  margin-bottom: var(--adyen-internal-spacer-000, 0px);\n}\n.adyen-kyc-structured-list-section-label, .adyen-kyc-structured-list-section-data {\n  display: flex;\n  flex: 1;\n}\n.adyen-kyc-structured-list-section-label {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n}\n.adyen-kyc-structured-list-section-data {\n  margin: var(--adyen-internal-spacer-000, 0px);\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  overflow-wrap: anywhere;\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-structured-list-section-data {\n    margin-top: var(--adyen-internal-spacer-010, 2px);\n  }\n}\n.adyen-kyc-structured-list-section-detail {\n  margin: var(--adyen-internal-spacer-000, 0px);\n}.adyen-kyc-error-panel {\n  margin-bottom: var(--adyen-internal-spacer-080);\n}\n/* for container queries */\n.adyen-kyc-summary {\n  display: flex;\n  color: var(--adyen-internal-color-label-primary, #001222);\n  flex-direction: column;\n}\n\n.adyen-kyc-summary-content {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-summary-list {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-070, 16px);\n  padding-bottom: var(--adyen-internal-spacer-070, 16px);\n  padding-top: var(--adyen-internal-spacer-070, 16px);\n}\n@container main (min-width: 680px) {\n  .adyen-kyc-summary-list {\n    gap: var(--adyen-internal-spacer-040, 8px);\n  }\n}\n\n.adyen-kyc-summary-list-header {\n  display: flex;\n  align-items: center;\n}\n\n.adyen-kyc-summary-list-header-title {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  flex-grow: 1;\n  font-size: var(--adyen-internal-text-title-font-size, 16px);\n  font-weight: var(--adyen-internal-text-title-font-weight, 600);\n  line-height: var(--adyen-internal-text-title-line-height, 26px);\n  margin: 0;\n}\n\n.adyen-kyc-summary-list-item {\n  display: flex;\n  flex-direction: column;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  gap: var(--adyen-internal-spacer-010, 2px);\n}\n@container main (min-width: 680px) {\n  .adyen-kyc-summary-list-item {\n    flex-direction: row;\n    gap: var(--adyen-internal-spacer-040, 8px);\n  }\n}\n\n.adyen-kyc-summary-list-item-key {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  flex: 1;\n  margin: 0;\n}\n@container main (min-width: 680px) {\n  .adyen-kyc-summary-list-item-key {\n    max-width: 40%;\n  }\n}\n\n.adyen-kyc-summary-list-item-value {\n  flex: 1;\n  margin: 0;\n  text-align: left;\n}\n\n.adyen-kyc-summary-content-legal-caption {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  padding-left: var(--adyen-internal-spacer-070, 16px);\n  padding-right: var(--adyen-internal-spacer-070, 16px);\n}\n@media (prefers-contrast: more) or (prefers-reduced-transparency) {\n  .adyen-kyc-summary-content-legal-caption {\n    color: var(--adyen-internal-color-label-secondary, #5c6874);\n  }\n}\n\n.adyen-kyc-summary-content-list {\n  list-style-type: disc;\n}\n\n.adyen-kyc-summary-content-logo {\n  height: 28px;\n  width: 100px;\n}/* for container queries */\n.adyen-kyc-confirm {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-100, 32px);\n  padding: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-confirm-message {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040, 8px);\n}\n\n.adyen-kyc-confirm-actions {\n  display: flex;\n  flex-direction: column-reverse;\n  gap: var(--adyen-internal-spacer-040, 8px);\n}\n@media (min-width: 480px) {\n  .adyen-kyc-confirm-actions {\n    flex-direction: row;\n    justify-content: flex-end;\n  }\n}.adyen-kyc-form-flow {\n  container-type: inline-size;\n  width: 100%;\n  min-height: 100%;\n}\n\n.adyen-kyc-form-flow-content {\n  margin: auto;\n  max-width: 600px;\n  min-height: calc(100% - 80px);\n  padding: var(--adyen-internal-spacer-140, 64px) var(--adyen-internal-spacer-070, 16px);\n}\n@container (min-width: 399px) {\n  .adyen-kyc-form-flow-content {\n    padding-left: var(--adyen-internal-spacer-100, 32px);\n    padding-right: var(--adyen-internal-spacer-100, 32px);\n  }\n}\n@container (min-width: 599px) {\n  .adyen-kyc-form-flow-content {\n    padding-left: calc(var(--adyen-internal-spacer-070, 16px) * 2 + var(--adyen-internal-tap-target));\n    padding-right: calc(var(--adyen-internal-spacer-070, 16px) * 2 + var(--adyen-internal-tap-target));\n  }\n}\n\n.adyen-kyc-form-flow-footer {\n  background-color: var(--adyen-internal-color-background-primary);\n  bottom: 0;\n  height: 80px;\n  position: sticky;\n  z-index: 1;\n}\n@supports (backdrop-filter: blur(10px)) {\n  .adyen-kyc-form-flow-footer {\n    backdrop-filter: blur(10px);\n    background-color: rgb(from var(--adyen-internal-color-background-primary) r g b/0.7);\n  }\n}\n\n.adyen-kyc-form-flow-footer-border {\n  border-top: 1px solid var(--adyen-internal-color-outline-primary, #dadddf);\n}\n\n.adyen-kyc-form-flow-actions {\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  justify-content: space-between;\n  padding: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-form-flow-primary-actions {\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  margin-left: auto;\n}/* for container queries */\n.adyen-kyc-field-wrapper {\n  display: flex;\n  flex-wrap: wrap;\n  width: 100%;\n}\n.adyen-kyc-field-wrapper:last-of-type > .adyen-kyc-field:not(:last-of-type) {\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-input {\n  height: 40px;\n  line-height: 38px;\n  min-height: 38px;\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary, #8c959d);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  caret-color: var(--adyen-internal-color-label-highlight, #0f75dc);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  display: block;\n  font-family: inherit;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  outline: none;\n  padding: var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-060, 12px);\n  position: relative;\n  transition: border 0.2s ease-out, box-shadow 0.2s ease-out;\n  width: 100%;\n}\n.adyen-kyc-input::placeholder {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n}\n.adyen-kyc-input:hover {\n  border-color: var(--adyen-internal-color-outline-tertiary-hover, #6c7782);\n}\n.adyen-kyc-input:required {\n  box-shadow: none;\n}\n.adyen-kyc-input[readonly], .adyen-kyc-input[readonly]:hover, .adyen-kyc-input--disabled {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  color: var(--adyen-internal-color-label-disabled, #8c959d);\n  cursor: not-allowed;\n  pointer-events: none;\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-disabled, #dadddf);\n}\n.adyen-kyc-input--disabled:hover {\n  border-color: var(--adyen-internal-color-outline-disabled, #dadddf);\n}\n.adyen-kyc-input--error, .adyen-kyc-input--invalid, .adyen-kyc-input--error:hover, .adyen-kyc-input--invalid:hover {\n  border-color: var(--adyen-internal-color-outline-critical, #dc3801);\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n}\n.adyen-kyc-input:active, .adyen-kyc-input:focus, .adyen-kyc-input--focus, .adyen-kyc-input:active:hover, .adyen-kyc-input:focus:hover, .adyen-kyc-input--focus:hover {\n  border-color: var(--adyen-internal-color-outline-tertiary-active, #001222);\n  outline: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary-active, #001222);\n}\n.adyen-kyc-input--number {\n  appearance: none;\n  margin: 0;\n  /* Remove the spinner buttons */\n}\n.adyen-kyc-input--number::-webkit-outer-spin-button, .adyen-kyc-input--number::-webkit-inner-spin-button {\n  appearance: none;\n  margin: 0;\n}\n.adyen-kyc-input--date {\n  padding-right: var(--adyen-internal-spacer-100, 32px);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n}\n.adyen-kyc-input--textarea {\n  height: 60px;\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n}\n.adyen-kyc-input__inline-validation {\n  height: 16px;\n  position: absolute;\n  right: 14px;\n  transform: translateY(-50%);\n  width: 16px;\n  top: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-input__inline-validation--invalid {\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n}\n.adyen-kyc-input__inline-validation--invalid-bottom {\n  top: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-input__counter {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  margin: var(--adyen-internal-spacer-020, 4px) var(--adyen-internal-spacer-000, 0px);\n  position: absolute;\n  right: 0;\n}\n\n@container main (max-width: 680px) {\n  .adyen-kyc-u-width-half {\n    width: 100%;\n  }\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-field-wrapper {\n    flex-wrap: nowrap;\n  }\n  .adyen-kyc-field-wrapper > .adyen-kyc-field:first-child {\n    margin-right: var(--adyen-internal-spacer-040, 8px);\n  }\n  .adyen-kyc-field-wrapper > .adyen-kyc-field:nth-child(2) {\n    margin-left: var(--adyen-internal-spacer-040, 8px);\n  }\n}/* for container queries */\n.adyen-kyc-address__condensed-fields {\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-address__condensed-fields {\n    flex-direction: row;\n    gap: var(--adyen-internal-spacer-080, 20px);\n  }\n  .adyen-kyc-address__condensed-fields > *:first-child {\n    flex: 0 0 50%;\n  }\n  .adyen-kyc-address__condensed-fields > *:not(:first-child) {\n    flex: 1;\n  }\n}\n\n.adyen-kyc-search-address {\n  display: flex;\n  flex-direction: column;\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-search-address--below {\n  align-items: start;\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  display: flex;\n  justify-content: space-between;\n}\n\n.adyen-kyc-search-address--below-location {\n  display: flex;\n  width: 65%;\n  align-items: center;\n}\n.adyen-kyc-search-address--below-location .svg-icon {\n  display: flex;\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  margin-right: var(--adyen-internal-spacer-020, 4px);\n}.adyen-kyc-search-address-field-hide {\n  display: none;\n}.adyen-kyc-link {\n  align-items: center;\n  border-radius: var(--adyen-internal-border-radius-s);\n  display: inline-flex;\n  gap: var(--adyen-internal-spacer-010);\n  outline: var(--adyen-internal-focus-ring-outline) solid transparent;\n  text-decoration: underline;\n  transition: var(--adyen-internal-animation-duration-slow);\n\n  &:focus-visible {\n    color: var(--adyen-internal-color-link-primary);\n    fill: var(--adyen-internal-color-link-primary);\n    outline-color: var(--adyen-internal-color-link-primary);\n    outline-offset: var(--adyen-internal-focus-ring-spacer);\n    text-decoration: none;\n  }\n}\n\n.adyen-kyc-link-default {\n  color: var(--adyen-internal-color-link-primary);\n\n  @media (hover: hover) {\n    &:hover {\n      color: var(--adyen-internal-color-link-primary-hover);\n      fill: var(--adyen-internal-color-link-primary-hover);\n      text-decoration: none;\n    }\n  }\n\n  &:active {\n    color: var(--adyen-internal-color-link-primary-active);\n    fill: var(--adyen-internal-color-link-primary-active);\n    text-decoration: none;\n  }\n}\n\n.adyen-kyc-link-inline {\n  color: inherit;\n\n  @media (hover: hover) {\n    &:hover {\n      color: var(--adyen-internal-color-link-primary);\n      fill: var(--adyen-internal-color-link-primary);\n      text-decoration: none;\n    }\n  }\n\n  &:active {\n    color: var(--adyen-internal-color-link-primary-active);\n    fill: var(--adyen-internal-color-link-primary-active);\n    text-decoration: none;\n  }\n}\n.adyen-kyc-input-radio {\n  display: inline-flex;\n  vertical-align: baseline;\n}\n\n.adyen-kyc-input-radio__input {\n  appearance: none;\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary, #8c959d);\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n  cursor: pointer;\n  display: inline-block;\n  flex-basis: 16px;\n  height: 16px;\n  margin: var(--adyen-internal-spacer-000, 0px);\n  min-width: 16px;\n  outline: none;\n  position: relative;\n  top: 3px;\n  width: 16px;\n}\n.adyen-kyc-input-radio__input::after {\n  inset: calc(var(--adyen-internal-spacer-020, 4px) * -1);\n  content: \"\";\n  display: block;\n  position: absolute;\n}\n.adyen-kyc-input-radio__input::before {\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n  content: \"\";\n  display: block;\n  height: 6px;\n  left: 4px;\n  opacity: 0;\n  position: absolute;\n  top: 4px;\n  transform: scale(0);\n  transition: transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);\n  width: 6px;\n}\n.adyen-kyc-input-radio__input:checked {\n  background: var(--adyen-internal-color-background-inverse-primary, #001222);\n  border-color: var(--adyen-internal-color-background-inverse-primary, #001222);\n}\n.adyen-kyc-input-radio__input:checked::before {\n  opacity: 1;\n  transform: scale(1);\n}\n.adyen-kyc-input-radio__input:checked:hover {\n  border-color: var(--adyen-internal-color-outline-inverse-primary-hover, #6c7782);\n  background-color: var(--adyen-internal-color-background-inverse-primary-hover, #5c6874);\n}\n.adyen-kyc-input-radio__input:checked:disabled:hover {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  border-color: var(--adyen-internal-color-outline-disabled, #dadddf);\n}\n.adyen-kyc-input-radio__input:checked:disabled::before {\n  background-color: var(--adyen-internal-color-outline-tertiary, #8c959d);\n}\n.adyen-kyc-input-radio__input:hover {\n  background-color: var(--adyen-internal-color-background-primary-hover, #f4f5f6);\n}\n.adyen-kyc-input-radio__input:focus {\n  box-shadow: 0 0 0 var(--adyen-internal-focus-ring-spacer, 1px) var(--adyen-internal-color-background-primary, #ffffff), 0 0 0 var(--adyen-internal-focus-ring-outline, 3px) var(--adyen-internal-focus-ring-color, rgba(15, 117, 220, 0.8));\n  transition: var(--adyen-internal-animation-duration-fast, 100ms) var(--adyen-internal-animation-easing-standard, cubic-bezier(0.2, 0, 0.4, 0.9));\n  transition-property: box-shadow;\n}\n.adyen-kyc-input-radio__input:disabled {\n  background-color: var(--adyen-internal-color-background-disabled, #ecedef);\n  border-color: var(--adyen-internal-color-outline-disabled, #dadddf);\n  cursor: not-allowed;\n}\n\n.adyen-kyc-input-radio__content {\n  cursor: pointer;\n  display: flex;\n  flex-direction: column;\n  padding-left: var(--adyen-internal-spacer-040, 8px);\n  flex-grow: 1;\n}\n\n.adyen-kyc-input-radio__label {\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  margin-right: var(--adyen-internal-spacer-070, 16px);\n  vertical-align: baseline;\n}.adyen-kyc-radio-group {\n  display: flex;\n  flex-direction: column;\n}\n.adyen-kyc-radio-group--horizontal {\n  flex-direction: row;\n}\n\n.adyen-kyc-radio-group + .adyen-kyc-input__inline-validation {\n  display: none;\n}\n\n.adyen-kyc-radio-group__label {\n  color: inherit;\n  display: block;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  overflow: visible;\n  padding-bottom: var(--adyen-internal-spacer-000, 0px);\n  padding-left: var(--adyen-internal-spacer-090, 24px);\n  position: relative;\n}.adyen-kyc-summary-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n.adyen-kyc-business-financing-lei-radio {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(120px, 170px));\n  column-gap: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-kyc-business-financing-title {\n  margin-bottom: var(--adyen-internal-spacer-090, 24px);\n  margin-top: var(--adyen-internal-spacer-110, 40px);\n}\n.adyen-kyc-business-financing-body {\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-business-financing-exposure-financials {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: var(--adyen-internal-spacer-080, 20px);\n  place-items: center;\n  align-items: flex-start;\n}\n.adyen-kyc-business-financing-structured-address {\n  padding: var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-070, 16px);\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n  background-color: var(--adyen-internal-color-background-secondary, #f4f5f6);\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n}.adyen-kyc-mismatch {\n  animation: adyen-kyc-mismatchShake 300ms;\n  border-color: var(--adyen-internal-color-outline-critical, #dc3801) !important;\n}\n\n@keyframes adyen-kyc-mismatchShake {\n  25% {\n    transform: translateX(4px);\n  }\n  50% {\n    transform: translateX(-4px);\n  }\n  75% {\n    transform: translateX(4px);\n  }\n}.adyen-kyc-input-group {\n  height: 40px;\n  line-height: 38px;\n  min-height: 38px;\n  display: flex;\n  padding: var(--adyen-internal-spacer-020, 4px);\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary, #8c959d);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  caret-color: var(--adyen-internal-color-label-highlight, #0f75dc);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-family: inherit;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  outline: none;\n  transition: border 0.2s ease-out, box-shadow 0.2s ease-out;\n}\n.adyen-kyc-input-group:hover {\n  border-color: var(--adyen-internal-color-outline-tertiary-hover, #6c7782);\n}\n.adyen-kyc-input-group--invalid {\n  padding-right: var(--adyen-internal-spacer-120, 48px);\n  border-color: var(--adyen-internal-color-outline-critical, #dc3801);\n}\n.adyen-kyc-input-group--focused {\n  border-color: var(--adyen-internal-color-outline-tertiary-active, #001222);\n  outline: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-tertiary-active, #001222);\n}\n.adyen-kyc-input-group--focused:hover {\n  border-color: var(--adyen-internal-color-outline-tertiary-active, #001222);\n}\n.adyen-kyc-input-group .adyen-kyc-input {\n  line-height: normal;\n  height: unset;\n  min-height: unset;\n  position: unset;\n  border: none;\n  border-radius: var(--adyen-internal-border-radius-s, 4px);\n}\n.adyen-kyc-input-group .adyen-kyc-input:is(:active, :focus, :hover, :active:hover, :focus:hover, --focus) {\n  outline: none;\n  border: none;\n}/* for container queries */\n.adyen-kyc-document-guidance {\n  overflow: auto;\n  container-type: inline-size;\n}\n\n.adyen-kyc-document-guidance__container {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, 50%);\n}\n\n@container main (min-width: 680px) {\n  .adyen-kyc-document-guidance__container {\n    grid-template-columns: repeat(auto-fit, minmax(50px, 1fr));\n  }\n}\n.adyen-kyc-document-guidance__item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  margin: var(--adyen-internal-spacer-060, 12px);\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-document-guidance__item .adyen-kyc-document-guidance__container {\n    margin: var(--adyen-internal-spacer-000, 0px);\n  }\n}\n\n.adyen-kyc-document-guidance__item > span {\n  height: auto;\n  width: 100px;\n}\n\n.adyen-kyc-document-guidance__description {\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  margin-top: var(--adyen-internal-spacer-010, 2px);\n  color: var(--adyen-internal-color-label-on-color, #ffffff);\n}\n\n.adyen-kyc-document-guidance__description-text {\n  color: var(--adyen-internal-color-label-primary, #001222);\n}\n\n.adyen-kyc-document-guidance__icon {\n  height: 16px;\n  width: 16px;\n  border-radius: 50%;\n  background-color: var(--adyen-internal-color-background-success-strong, #008845);\n}\n.adyen-kyc-document-guidance__icon--invalid {\n  background-color: var(--adyen-internal-color-background-critical-strong, #dc3801);\n}.adyen-kyc-tile-container {\n  width: 100%;\n}\n\n.adyen-kyc-tile {\n  border: var(--adyen-internal-border-default-s);\n  display: flex;\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n  outline: none;\n  padding: var(--adyen-internal-spacer-070, 16px);\n  cursor: pointer;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  height: 100%;\n}\n.adyen-kyc-tile-icon {\n  background: var(--adyen-internal-color-background-tertiary, #ecedef);\n  width: var(--adyen-internal-spacer-110, 40px);\n  height: var(--adyen-internal-spacer-110, 40px);\n  display: flex;\n  border-radius: var(--adyen-internal-border-radius-xl, 24px);\n  justify-content: center;\n  align-items: center;\n  margin-bottom: var(--adyen-internal-spacer-050, 10px);\n}\n.adyen-kyc-tile svg {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  max-width: var(--adyen-internal-spacer-070, 16px);\n  max-height: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-tile-title {\n  color: var(--adyen-internal-color-link-primary, #0065c9);\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-tile:hover {\n  border-color: var(--adyen-internal-color-outline-primary-active, #001222);\n}\n.adyen-kyc-tile:hover .adyen-kyc-tile-icon {\n  background: var(--adyen-internal-color-background-tertiary-hover, #e2e5e7);\n}\n.adyen-kyc-tile-checkbox {\n  border: 0;\n  clip: rect(0 0 0 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  width: 1px;\n  white-space: nowrap;\n}\n\n.adyen-kyc-tile-checkbox:disabled ~ .adyen-kyc-tile {\n  cursor: not-allowed;\n  opacity: 0.3;\n}\n\n.adyen-kyc-tile-checkbox:checked ~ .adyen-kyc-tile {\n  box-shadow: 0 0 0 1px var(--adyen-internal-color-outline-primary-active, #001222) inset;\n  border-color: var(--adyen-internal-color-outline-primary-active, #001222);\n}\n.adyen-kyc-tile-checkbox:checked ~ .adyen-kyc-tile .adyen-kyc-tile-icon {\n  background: var(--adyen-internal-color-label-primary, #001222);\n}\n.adyen-kyc-tile-checkbox:checked ~ .adyen-kyc-tile svg {\n  color: var(--adyen-internal-color-background-secondary, #f4f5f6);\n}\n\n.adyen-kyc-tile-checkbox:focus-visible ~ .adyen-kyc-tile {\n  box-shadow: 0 0 0 var(--adyen-internal-focus-ring-spacer, 1px) var(--adyen-internal-color-background-primary, #ffffff), 0 0 0 var(--adyen-internal-focus-ring-outline, 3px) var(--adyen-internal-focus-ring-color, rgba(15, 117, 220, 0.8));\n  transition: var(--adyen-internal-animation-duration-fast, 100ms) var(--adyen-internal-animation-easing-standard, cubic-bezier(0.2, 0, 0.4, 0.9));\n  transition-property: box-shadow;\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n}\n\n.adyen-kyc-tile-container-horizontal .adyen-kyc-tile {\n  flex-direction: row;\n  text-align: left;\n  align-items: center;\n}\n.adyen-kyc-tile-container-horizontal .adyen-kyc-tile-icon {\n  margin: 0;\n  flex-shrink: 0;\n}\n.adyen-kyc-tile-container-horizontal .adyen-kyc-tile-icon + .adyen-kyc-tile-label {\n  margin-left: var(--adyen-internal-spacer-070, 16px);\n}.adyen-kyc-tile-group {\n  gap: var(--adyen-internal-spacer-040);\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n}\n\n.adyen-kyc-tile-group .adyen-kyc-tile-container {\n  width: 32%;\n  white-space: wrap;\n  word-break: break-word;\n}\n\n.adyen-kyc-tile-group-error {\n  text-align: center;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  color: var(--adyen-internal-color-label-critical);\n  font-size: var(--adyen-internal-text-caption-font-size);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight);\n  line-height: var(--adyen-internal-text-caption-line-height);\n  margin-bottom: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-tile-group-error-icon {\n  margin-right: var(--adyen-internal-spacer-020);\n  height: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-tile-group-horizontal {\n  display: flex;\n  flex-wrap: nowrap;\n  flex-direction: column;\n}\n\n.adyen-kyc-tile-group-horizontal .adyen-kyc-tile-container {\n  width: 100%;\n}\n.adyen-kyc-guidance-question {\n  margin-bottom: var(--adyen-internal-spacer-140, 64px);\n}\n\n.adyen-kyc-options {\n  margin-top: var(--adyen-internal-spacer-080, 20px);\n}.adyen-kyc-dropzone {\n  border: var(--adyen-internal-border-width-s, 1px) dashed var(--adyen-internal-color-outline-secondary, #c8ccd0);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  display: flex;\n  flex-direction: column;\n  padding: var(--adyen-internal-spacer-080, 20px) var(--adyen-internal-spacer-090, 24px);\n  min-height: 70px;\n  transition: all 0.2s ease-out;\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-dropzone--dragged {\n  border: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-outline-secondary-active, #001222);\n  box-shadow: var(--adyen-internal-shadow-medium, 0px 6px 12px rgba(0, 18, 34, 0.08), 0px 2px 4px rgba(0, 18, 34, 0.04));\n}\n.adyen-kyc-dropzone--error {\n  border: var(--adyen-internal-border-width-s, 1px) dashed var(--adyen-internal-color-outline-critical, #dc3801);\n}\n.adyen-kyc-dropzone__icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: var(--adyen-internal-color-background-secondary, #f4f5f6);\n  border-radius: 50%;\n  height: 32px;\n  width: 32px;\n  margin: var(--adyen-internal-spacer-000, 0px) auto var(--adyen-internal-spacer-060, 12px);\n}\n.adyen-kyc-dropzone__labels h4 {\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-dropzone__labels {\n  display: flex;\n  flex-direction: column;\n  margin-bottom: var(--adyen-internal-spacer-060, 12px);\n  text-align: center;\n}\n.adyen-kyc-dropzone__input {\n  display: none;\n}\n.adyen-kyc-dropzone__button {\n  text-align: center;\n}\n.adyen-kyc-dropzone__extras {\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n}.adyen-kyc-dropzone-file {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  background: var(--adyen-internal-color-background-secondary, #f4f5f6);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n  padding: var(--adyen-internal-spacer-060, 12px) var(--adyen-internal-spacer-070, 16px);\n  width: 100%;\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-dropzone-file--error {\n  background-color: var(--adyen-internal-color-background-critical-weak, #fff3ef);\n}\n.adyen-kyc-dropzone-file--error .adyen-kyc-dropzone-file__icon {\n  color: var(--adyen-internal-color-background-critical-strong, #dc3801);\n}\n.adyen-kyc-dropzone-file__icon {\n  align-items: center;\n  display: flex;\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n  color: var(--adyen-internal-color-background-success-strong, #008845);\n}\n.adyen-kyc-dropzone-file__labels {\n  overflow: hidden;\n  display: flex;\n  align-items: center;\n}\n.adyen-kyc-dropzone-file__name {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  max-width: 600px;\n}\n.adyen-kyc-dropzone-file__size {\n  margin-left: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-dropzone-file__error {\n  color: var(--adyen-internal-color-label-critical, #dc3801);\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-dropzone-file__button {\n  border: 0;\n  padding: var(--adyen-internal-spacer-000, 0px);\n}.adyen-kyc-description-field {\n  padding: var(--adyen-internal-spacer-080, 20px) 0;\n}.adyen-kyc-landing-layout-image {\n  margin: 0 auto;\n}\n\n.adyen-kyc-landing-layout-image svg,\n.adyen-kyc-landing-layout-image span {\n  width: 100%;\n  height: 100%;\n}\n\n.adyen-kyc-landing-layout-actions {\n  text-align: center;\n  max-width: 320px;\n  width: 100%;\n  margin: 0 auto;\n}\n\n.adyen-kyc-landing-layout-errors {\n  text-align: center;\n  width: 100%;\n  margin: 0 auto;\n  display: flex;\n  justify-content: center;\n}\n\n.adyen-kyc-landing-layout-disclaimer {\n  text-align: center;\n  margin-top: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-landing-layout-center {\n  text-align: center;\n  width: 100%;\n}\n.adyen-kyc-spacer {\n  flex: 1;\n}.adyen-kyc-idnow-header {\n  width: 100%;\n  padding: var(--adyen-internal-spacer-130) var(--adyen-internal-spacer-080);\n  height: 100%;\n}\n\n.adyen-kyc-idnow-verification-header-iframe-container {\n  height: 100%;\n  padding: var(--adyen-internal-spacer-030);\n}\n\n.adyen-kyc-idnow-verification-header-iframe {\n  width: 100%;\n  border: 0 transparent;\n  height: 100%;\n}\n\n.adyen-kyc-idnow-verification-header-image svg {\n  max-width: 180px;\n}.adyen-kyc-document-upload__subtitle {\n  margin: var(--adyen-internal-spacer-070, 16px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-000, 0px);\n}\n.adyen-kyc-document-upload__manual-upload {\n  margin: var(--adyen-internal-spacer-070, 16px) auto var(--adyen-internal-spacer-000, 0px);\n  max-width: 430px;\n  text-align: center;\n}.adyen-kyc-conflict-row-table td {\n  padding: var(--adyen-internal-spacer-060, 12px);\n  height: var(--adyen-internal-spacer-050, 10px);\n  border-top: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-separator-primary, #dadddf);\n}\n.adyen-kyc-conflict-row-table td:first-child {\n  padding-right: var(--adyen-internal-spacer-100, 32px);\n  text-wrap: nowrap;\n}\n\n.adyen-kyc-conflict-row-list {\n  display: flex;\n  flex-direction: row;\n  border-top: var(--adyen-internal-border-width-s, 1px) solid var(--adyen-internal-color-separator-primary, #dadddf);\n  padding: var(--adyen-internal-spacer-060, 12px);\n}\n.adyen-kyc-conflict-row-list dt {\n  min-width: var(--adyen-internal-spacer-140, 64px);\n}\n.adyen-kyc-conflict-row-list dd {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-060, 12px);\n}\n\n.adyen-kyc-conflict-row-list-option-label {\n  padding-left: var(--adyen-internal-spacer-090, 24px);\n}/* for container queries */\n.adyen-kyc-data-conflicts-wrapper {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-100, 32px);\n}\n\n.adyen-kyc-data-conflicts-header {\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n}\n\n.adyen-kyc-data-conflicts-table {\n  display: none;\n  border-collapse: collapse;\n}\n.adyen-kyc-data-conflicts-table th {\n  padding: var(--adyen-internal-spacer-060, 12px) var(--adyen-internal-spacer-060, 12px) var(--adyen-internal-spacer-060, 12px) 36px;\n  text-align: left;\n}\n@media (min-width: 480px) {\n  .adyen-kyc-data-conflicts-table {\n    display: table;\n  }\n}\n\n.adyen-kyc-data-conflicts-list {\n  display: flex;\n  flex-direction: column;\n}\n@media (min-width: 480px) {\n  .adyen-kyc-data-conflicts-list {\n    display: none;\n  }\n}/* for container queries */\n.adyen-kyc-verification-header-image svg {\n  max-width: 180px;\n}.adyen-kyc-id-verification {\n  /* stylelint-disable */\n}\n.adyen-kyc-id-verification #onfido-sdk {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  min-height: 100dvh;\n  box-sizing: border-box;\n}\n@media only screen and (width >= 933px) {\n  .adyen-kyc-id-verification #onfido-sdk {\n    min-height: 600px;\n  }\n}\n@media only screen and (width >= 768px) {\n  .adyen-kyc-id-verification #onfido-sdk {\n    max-width: 600px;\n    max-height: 800px;\n    overflow: hidden;\n    border-color: var(--osdk-color-border-surface-modal, rgb(233, 236, 240));\n    border-width: var(--osdk-border-width-surface-modal, 1px);\n    border-style: var(--osdk-border-style-surface-modal, solid);\n    border-radius: var(--osdk-border-radius-surface-modal, 8px);\n  }\n}\n.adyen-kyc-id-verification #onfido-sdk.light {\n  background-color: var(--osdk-color-background-surface-modal, rgb(252, 252, 253));\n}\n.adyen-kyc-id-verification #onfido-sdk.dark {\n  background-color: var(--osdk-color-background-surface-modal, rgb(43, 45, 51));\n  border-color: var(--osdk-color-border-surface-modal, rgb(71, 73, 82));\n}\n@supports (-webkit-touch-callout: none) {\n  .adyen-kyc-id-verification #onfido-sdk {\n    min-height: -webkit-fill-available;\n  }\n}\n.adyen-kyc-id-verification #onfido-sdk.loading .loading-svg-container {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: progress;\n  position: absolute;\n  inset: 0;\n}\n.adyen-kyc-id-verification #onfido-sdk.loading .loading-svg-container path {\n  stroke: var(--osdk-color-progress-indicator, rgb(99, 102, 112));\n}\n.adyen-kyc-id-verification #onfido-sdk.loading .loading-svg-container circle {\n  stroke: var(--osdk-color-progress-track, rgba(99, 102, 122, 0.15));\n  stroke-opacity: 1;\n}\n.adyen-kyc-id-verification #onfido-sdk:not(.loading) .loading-svg-container {\n  display: none;\n}\n.adyen-kyc-id-verification {\n  /* stylelint-enable */\n}/* for container queries */\n.adyen-kyc-uploaded-document {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  display: flex;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  justify-content: space-between;\n  border: var(--adyen-internal-border-default-s);\n  border-radius: var(--adyen-internal-border-radius-l, 12px);\n  padding: var(--adyen-internal-spacer-070, 16px);\n  width: 100%;\n  vertical-align: middle;\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n  text-align: left;\n}.adyen-kyc-progress-bar {\n  display: flex;\n  flex: 1;\n  padding: var(--adyen-internal-spacer-000, 0px);\n  margin: var(--adyen-internal-spacer-000, 0px);\n  --step-progress-internal-height: 0.25em;\n}\n\n.adyen-kyc-progress-bar-thick li {\n  --step-progress-internal-height: 0.4em;\n}\n\n.adyen-kyc-progress-bar-thick li:first-of-type {\n  border-top-left-radius: var(--adyen-internal-border-radius-m, 8px);\n  border-bottom-left-radius: var(--adyen-internal-border-radius-m, 8px);\n}\n\n.adyen-kyc-progress-bar-thick li:last-of-type {\n  border-top-right-radius: var(--adyen-internal-border-radius-m, 8px);\n  border-bottom-right-radius: var(--adyen-internal-border-radius-m, 8px);\n}\n\n.adyen-kyc-progress-step {\n  background-color: var(--adyen-internal-color-background-tertiary, #ecedef);\n  display: flex;\n  flex: 1;\n  height: var(--step-progress-internal-height);\n}\n\n.adyen-kyc-progress-step-active {\n  background-color: var(--adyen-internal-color-background-inverse-primary, #001222);\n}\n\n.adyen-kyc-progress-bar-circles li {\n  flex: none;\n  width: var(--step-progress-internal-height);\n  border-radius: var(--step-progress-internal-height);\n  margin: 0 var(--step-progress-internal-height);\n}\n\n.adyen-kyc-progress-bar-circles .adyen-kyc-progress-step-active {\n  padding: 0 calc(var(--step-progress-internal-height) / 2);\n  margin: 0 calc(var(--step-progress-internal-height) / 2);\n}/* for container queries */\n.adyen-kyc-form-container {\n  width: 100%;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-form-container {\n    flex: 1;\n  }\n}\n\n.adyen-kyc-form-wrapper--hidden {\n  display: none;\n}\n\n.adyen-kyc-dropin__sidebar-wrapper {\n  width: 27%;\n}\n\n.adyen-kyc-form-with-sidebar {\n  display: flex;\n  width: 100%;\n}\n\n.adyen-kyc-form-with-sidebar > div:not(.adyen-kyc-modal):last-of-type {\n  flex: 1;\n}\n\n@container main (max-width: 680px) {\n  .adyen-kyc-dropin__content-main,\n  .adyen-kyc-form-with-sidebar {\n    flex-direction: column;\n  }\n}/* for container queries */\n.adyen-action-bar {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  display: flex;\n  align-items: center;\n  margin: var(--adyen-internal-spacer-120, 48px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-000, 0px);\n}\n@container main (max-width: 680px) {\n  .adyen-action-bar {\n    flex-direction: column;\n    gap: var(--adyen-internal-spacer-040, 8px);\n  }\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-action-bar {\n    flex-flow: row-reverse;\n    justify-content: space-between;\n  }\n}/* for container queries */\n.adyen-kyc-radio-group-card {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-radio-group-card__label {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-strongest-font-weight, 600);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  padding-right: var(--adyen-internal-spacer-070, 16px);\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-radio-group-card__label {\n    padding-right: var(--adyen-internal-spacer-000, 0px);\n  }\n}\n.adyen-kyc-radio-group-card__subtitle {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-radio-group-card input {\n  display: flex;\n  margin-left: auto;\n}\n.adyen-kyc-radio-group-card + .adyen-kyc-input__inline-validation {\n  bottom: -30px;\n  top: auto;\n}\n\n/* stylelint-disable-next-line selector-no-qualifying-type */\ninput.adyen-kyc-radio-group-card__radio--floating {\n  bottom: auto;\n  left: auto;\n  position: absolute;\n  right: var(--adyen-internal-spacer-070, 16px);\n  top: var(--adyen-internal-spacer-070, 16px);\n}.adyen-kyc-radio-card {\n  border: var(--adyen-internal-border-default-s);\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  cursor: pointer;\n  display: block;\n  list-style: none;\n  padding: var(--adyen-internal-spacer-070, 16px) var(--adyen-internal-spacer-070, 16px) var(--adyen-internal-spacer-000, 0px);\n  transition: border-color 0.2s ease, box-shadow 0.2s ease;\n  position: relative;\n}\n.adyen-kyc-radio-card--disabled {\n  cursor: not-allowed;\n  opacity: 50%;\n}\n.adyen-kyc-radio-card__loading-icon {\n  display: flex;\n  align-self: center;\n  justify-content: center;\n  border-radius: 50%;\n  height: 18px;\n  width: 18px;\n}\n.adyen-kyc-radio-card__loading-icon .adyen-kyc-loading-indicator::before {\n  background: var(--adyen-internal-color-outline-inverse-primary, #2f3e4d);\n}\n.adyen-kyc-radio-card__loading-icon .adyen-kyc-loading-indicator::after {\n  border-top-color: var(--adyen-internal-color-outline-inverse-primary, #2f3e4d);\n}\n\n.adyen-kyc-radio-card__body {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n  margin-bottom: var(--adyen-internal-spacer-040, 8px);\n}\n\n.adyen-kyc-radio-card__footer {\n  margin-bottom: var(--adyen-internal-spacer-040, 8px);\n}.adyen-kyc-tag {\n  display: inline-block;\n  font-size: var(--adyen-internal-text-caption-font-size);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-stronger-font-weight);\n  line-height: var(--adyen-internal-text-caption-line-height);\n  padding: var(--adyen-internal-spacer-010) var(--adyen-internal-spacer-040);\n  border-radius: var(--adyen-internal-border-radius-s);\n  text-decoration: none;\n  vertical-align: baseline;\n  white-space: nowrap;\n  border: none;\n}\n\n.adyen-kyc-tag-grey {\n  background: var(--adyen-internal-color-background-secondary);\n  color: var(--adyen-internal-color-label-secondary);\n}\n\n.adyen-kyc-tag-blue {\n  background: var(--adyen-internal-color-background-highlight-weak);\n  color: var(--adyen-internal-color-label-on-background-highlight-weak);\n}\n\n.adyen-kyc-tag-orange {\n  background: var(--adyen-internal-color-background-warning-weak);\n  color: var(--adyen-internal-color-label-on-background-warning-weak);\n}\n\n.adyen-kyc-tag-red {\n  background: var(--adyen-internal-color-background-critical-weak);\n  color: var(--adyen-internal-color-label-on-background-critical-weak);\n}\n\n.adyen-kyc-tag-teal {\n  background-color: var(--adyen-internal-color-background-success-weak);\n  /** Bento does not have a fifth tag color */\n  color: #065e79;\n}\n\n.adyen-kyc-tag-green {\n  background-color: var(--adyen-internal-color-background-success-weak);\n  color: var(--adyen-internal-color-label-on-background-success-weak);\n}\n.adyen-kyc-bank-document {\n  min-height: 480px;\n}\n\n.adyen-kyc-bank-document-document-upload,\n.adyen-kyc-bank-document-document-description {\n  padding-bottom: var(--adyen-internal-spacer-070);\n}\n.adyen-kyc-document-requirements {\n  display: flex;\n  flex-direction: column;\n}\n\n.adyen-kyc-document-requirements-subtitle {\n  margin-bottom: var(--adyen-internal-spacer-070);\n}\n/* for container queries */\n.adyen-kyc-bank-document-classification {\n  min-height: 480px;\n}\n\n.adyen-kyc-requirements-list li:last-child {\n  margin-bottom: var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-file-picker-disabled {\n  opacity: 0.6;\n  pointer-events: none;\n}\n\n.adyen-kyc-review-modal {\n  display: flex;\n  height: 100%;\n  container-type: size;\n  container-name: review-modal;\n}\n.adyen-kyc-review-modal .adyen-kyc-preview {\n  flex: 2;\n  height: 100%;\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-review-modal .adyen-kyc-preview {\n    display: none;\n  }\n}\n.adyen-kyc-review-modal .adyen-kyc-preview-image {\n  width: 100%;\n  height: 100%;\n  background-color: var(--adyen-internal-color-background-inverse-primary-active);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n}\n.adyen-kyc-review-modal .adyen-kyc-preview-image img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n}\n.adyen-kyc-review-modal .adyen-kyc-content {\n  flex: 2;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  margin: 0 var(--adyen-internal-spacer-100);\n}\n.adyen-kyc-review-modal .adyen-kyc-content button {\n  width: min-content;\n}\n@container review-modal (max-height: 480px) {\n  .adyen-kyc-review-modal .adyen-kyc-content {\n    overflow: auto;\n    justify-content: flex-start;\n    padding-top: var(--adyen-internal-spacer-100);\n  }\n  .adyen-kyc-review-modal .adyen-kyc-actions {\n    padding-bottom: var(--adyen-internal-spacer-100);\n  }\n}\n.adyen-kyc-review-modal .adyen-kyc-title {\n  margin: 0 0 var(--adyen-internal-spacer-070) 0;\n}\n.adyen-kyc-review-modal .adyen-kyc-description {\n  line-height: 1.5;\n}\n.adyen-kyc-review-modal .adyen-kyc-issues {\n  padding: var(--adyen-internal-spacer-070);\n  background-color: var(--adyen-internal-color-background-secondary);\n  border-radius: var(--adyen-internal-border-radius-m);\n  list-style-position: inside;\n  margin-top: var(--adyen-internal-spacer-100);\n}\n.adyen-kyc-review-modal .adyen-kyc-issues li:last-child {\n  margin-bottom: 0;\n}\n\n.adyen-kyc-actions {\n  display: flex;\n  justify-content: flex-end;\n  gap: var(--adyen-internal-spacer-070);\n  padding-top: var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-confirmation-modal {\n  padding: var(--adyen-internal-spacer-070);\n}.adyen-kyc-bank-verification {\n  display: flex;\n  flex-flow: column;\n  height: 100%;\n}\n.adyen-kyc-bank-verification .adyen-action-bar {\n  border-top: var(--adyen-kyc-border-default-s);\n  flex-flow: row;\n  margin: var(--adyen-internal-spacer-000, 0px);\n  padding: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-bank-verification-container {\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n  border-radius: 0;\n  box-shadow: none;\n  inset: 0;\n}/* for container queries */\n.adyen-kyc-bank-verification-widget {\n  border: 0 transparent;\n  height: 100vh;\n  width: 100vw;\n  z-index: 10000;\n}\n.adyen-kyc-bank-verification-widget-container {\n  transition: height 0.2s;\n  overflow: hidden;\n  touch-action: none;\n  overscroll-behavior: none;\n}/* for container queries */\n.adyen-kyc-bank-verification-widget {\n  border: 0 transparent;\n  height: 100%;\n  width: 100%;\n}\n.adyen-kyc-bank-verification-widget-container {\n  height: 650px;\n  transition: height 0.2s;\n}\n.adyen-kyc-bank-verification-widget-container--plaid-institutions {\n  height: 365px;\n}\n.adyen-kyc-bank-verification-widget-container--plaid-modal {\n  height: 650px;\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-bank-verification-widget-container--plaid-modal {\n    height: 500px;\n  }\n}\n.adyen-kyc-bank-verification-widget-container--fullscreen {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100vw;\n  height: 100vh;\n  z-index: 500;\n}\n.adyen-kyc-bank-verification-widget-container .adyen-open-banking-sdk-widget {\n  border: 0 transparent;\n  height: 100%;\n  width: 100%;\n}.adyen-kyc-check-guidance {\n  margin: var(--adyen-internal-spacer-090) 0 var(--adyen-internal-spacer-030);\n  position: relative;\n}\n.adyen-kyc-check-guidance-image {\n  width: 100%;\n}\n.adyen-kyc-check-guidance-annotated {\n  position: absolute;\n}\n\n.adyen-kyc-check-guidance-inactive {\n  opacity: 0;\n  transition: opacity 0.4s;\n}\n\n.adyen-kyc-us-check-account-number,\n.adyen-kyc-us-check-routing-number {\n  fill: var(--adyen-internal-color-label-highlight);\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-title {\n  margin-bottom: var(--adyen-internal-spacer-100);\n  font-weight: bold;\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-section {\n  margin-bottom: var(--adyen-internal-spacer-070);\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-section-title {\n  margin-bottom: var(--adyen-internal-spacer-070);\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-section-text {\n  margin-bottom: var(--adyen-internal-spacer-040);\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-simpler-terms-box {\n  background-color: #f5f5f5;\n  padding: var(--adyen-internal-spacer-080);\n  border-radius: var(--adyen-internal-spacer-040);\n  margin: var(--adyen-internal-spacer-080) 0;\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-simpler-terms-title {\n  margin-bottom: var(--adyen-internal-spacer-040);\n  font-weight: 600;\n}\n.adyen-kyc-payout-modal-content .adyen-kyc-bullet-list {\n  padding: var(--adyen-internal-spacer-040);\n}/* for container queries */\n.adyen-kyc-field-verification-methods {\n  display: flex;\n  gap: var(--adyen-internal-spacer-060, 12px);\n}\n@container main (max-width: 680px) {\n  .adyen-kyc-field-verification-methods {\n    flex-direction: column;\n  }\n}\n.adyen-kyc-field-verification-methods-card {\n  display: flex;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-field-verification-methods-card {\n    display: block;\n  }\n}\n.adyen-kyc-field-verification-methods .adyen-kyc-radio-card {\n  flex: 1;\n}\n.adyen-kyc-field-verification-methods .adyen-kyc-radio-card-icon {\n  display: none;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-field-verification-methods .adyen-kyc-radio-card-icon {\n    display: block;\n    margin-right: var(--adyen-internal-spacer-000, 0px);\n    width: auto;\n  }\n}\n.adyen-kyc-field-verification-methods .adyen-kyc-radio-card-content {\n  width: 100%;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-field-verification-methods .adyen-kyc-radio-card-content {\n    width: auto;\n  }\n}\n.adyen-kyc-field-verification-methods-footer {\n  align-items: center;\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  display: flex;\n  gap: var(--adyen-internal-spacer-020, 4px);\n  justify-content: end;\n}\n.adyen-kyc-field-verification-methods-logo {\n  height: 12px;\n  max-width: 75px;\n}\n\n.adyen-kyc-radio-group-card-illustration {\n  display: flex;\n  justify-content: center;\n}\n.adyen-kyc-radio-group-card-illustration svg {\n  height: 75px;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-radio-group-card-illustration svg {\n    height: 125px;\n  }\n}\n\n.adyen-kyc-instant-verification-error {\n  margin-bottom: var(--adyen-internal-spacer-080, 20px);\n}\n\n.adyen-kyc-payout-verification-method-header {\n  text-align: center;\n}\n.adyen-kyc-payout-verification-method-image {\n  margin-top: var(--adyen-internal-spacer-090, 24px);\n  margin-bottom: var(--adyen-internal-spacer-120, 48px);\n}\n.adyen-kyc-payout-verification-method-image svg {\n  height: 125px;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-payout-verification-method-image svg {\n    height: 150px;\n  }\n}\n.adyen-kyc-payout-verification-method-description {\n  margin: var(--adyen-internal-spacer-040, 8px) 0 var(--adyen-internal-spacer-120, 48px);\n}\n.adyen-kyc-payout-verification-method-card {\n  overflow: hidden;\n}\n.adyen-kyc-payout-verification-method-card:not(.adyen-kyc-payout-verification-method-card-disabled):hover {\n  cursor: pointer;\n}\n.adyen-kyc-payout-verification-method-card:not(.adyen-kyc-payout-verification-method-card-disabled):hover .adyen-kyc-payout-verification-method-card-image {\n  transform: scale(1.1);\n}\n.adyen-kyc-payout-verification-method-card-disabled {\n  filter: grayscale(1);\n  opacity: 0.5;\n}\n.adyen-kyc-payout-verification-method-card-content {\n  margin: var(--adyen-internal-spacer-060, 12px);\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  align-items: flex-start;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-payout-verification-method-card-content {\n    margin: var(--adyen-internal-spacer-070, 16px);\n  }\n}\n.adyen-kyc-payout-verification-method-card-title {\n  font-size: 90%;\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-payout-verification-method-card-title {\n    font-size: 100%;\n  }\n}\n.adyen-kyc-payout-verification-method-card-subtitle {\n  font-size: 90%;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-payout-verification-method-card-subtitle {\n    font-size: 100%;\n  }\n}\n.adyen-kyc-payout-verification-method-card-body {\n  padding: 0;\n  display: flex;\n  flex-direction: row;\n  height: 122px;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-payout-verification-method-card-body {\n    height: 150px;\n  }\n}\n.adyen-kyc-payout-verification-method-card-image-container {\n  aspect-ratio: 1/1;\n  flex-shrink: 0;\n  overflow: hidden;\n}\n.adyen-kyc-payout-verification-method-card-image {\n  height: 100%;\n  width: 100%;\n  transition: transform 0.3s ease;\n}.adyen-kyc-avatar {\n  align-items: center;\n  display: flex;\n  font-size: var(--adyen-internal-text-caption-font-size);\n  font-weight: var(--adyen-internal-text-caption-stronger-font-weight);\n  height: 44px;\n  justify-content: center;\n  line-height: 1;\n  overflow: hidden;\n  width: 44px;\n\n  /* Prevents avatar from being squished in some cases where flex-box is used. */\n  flex-shrink: 0;\n}\n\n.adyen-kyc-avatar-label {\n  display: block;\n  flex-grow: 1;\n  overflow: hidden;\n  padding: var(--adyen-internal-spacer-020);\n  text-align: center;\n  text-overflow: ellipsis;\n  user-select: none;\n  white-space: nowrap;\n}\n\n.adyen-kyc-avatar-primary {\n  background-color: var(--adyen-internal-color-background-inverse-primary);\n  color: var(--adyen-internal-color-label-inverse-primary);\n}\n\n.adyen-kyc-avatar-secondary {\n  background-color: var(--adyen-internal-color-background-tertiary);\n  color: var(--adyen-internal-color-label-primary);\n}\n\n.adyen-kyc-avatar-tertiary {\n  background-color: var(--adyen-internal-color-background-primary);\n  border: 1px solid var(--adyen-internal-color-outline-primary);\n  color: var(--adyen-internal-color-label-primary);\n}\n\n.adyen-kyc-avatar-image {\n  background-position: center center;\n  background-repeat: no-repeat;\n  background-size: cover;\n  text-indent: -1000%;\n}\n\n.adyen-kyc-avatar-disabled {\n  background-color: var(--adyen-internal-color-background-disabled);\n  border: 1px solid var(--adyen-internal-color-outline-primary);\n  color: var(--adyen-internal-color-label-disabled);\n}\n\n.adyen-kyc-avatar-shape-square {\n  border-radius: var(--adyen-internal-border-radius-l);\n}\n\n.adyen-kyc-avatar-shape-circle {\n  border-radius: 44px;\n}\n.adyen-kyc-embedded-status {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: var(--adyen-internal-spacer-070);\n  background-color: var(--adyen-internal-color-background-primary);\n  width: 100%;\n  min-width: 250px;\n  max-width: 650px;\n  cursor: pointer;\n  /* html button default styling removal */\n  border: none;\n  border-radius: var(--adyen-internal-border-radius-m);\n  text-align: left;\n  padding: var(--adyen-internal-spacer-060) var(--adyen-internal-spacer-080);\n}\n.adyen-kyc-embedded-status-loading {\n  cursor: default;\n}\n.adyen-kyc-embedded-status-loading .adyen-kyc-embedded-status-avatar {\n  background-color: var(--adyen-internal-color-background-primary);\n  border: none;\n}\n\n.adyen-kyc-embedded-status:hover:not(.adyen-kyc-embedded-status-loading) {\n  background-color: var(--adyen-internal-color-background-secondary);\n  transition: background-color 0.2s;\n}\n\n.adyen-kyc-embedded-status:hover:not(.adyen-kyc-embedded-status-loading) .adyen-kyc-embedded-status-action-indicator {\n  background-color: var(--adyen-internal-color-background-secondary);\n  color: var(--adyen-internal-color-label-secondary);\n}\n\n.adyen-kyc-embedded-status-avatar {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 40px;\n  height: 40px;\n  border-radius: var(--adyen-internal-border-radius-m);\n  color: var(--adyen-internal-color-label-inverse-primary);\n  background-color: var(--adyen-internal-color-background-inverse-primary);\n}\n\n.adyen-kyc-embedded-status-action-indicator {\n  border: var(--adyen-internal-border-default-s);\n  border-radius: var(--adyen-internal-border-radius-m);\n  background-color: var(--adyen-internal-color-background-primary);\n  padding: var(--adyen-internal-spacer-010) var(--adyen-internal-spacer-050);\n}\n\n.adyen-kyc-embedded-status-info {\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  overflow-x: auto;\n}\n.adyen-task-list__container {\n  margin-left: auto;\n  margin-right: auto;\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-kyc-card.adyen-kyc-add-payout {\n  align-items: center;\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  display: flex;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  justify-content: center;\n}\n.adyen-kyc-card.adyen-kyc-add-payout .adyen-kyc-card__body {\n  display: inline-flex;\n}\n\n.adyen-task-list__card-icon {\n  padding-top: var(--adyen-internal-spacer-010, 2px);\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n}\n\n.adyen-task-list__nav {\n  text-align: right;\n  padding: var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-070, 16px);\n}\n\n.adyen-task-list-singpass-banner {\n  margin-bottom: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-task-list-singpass-banner .adyen-kyc-alert__title {\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}\n\n.adyen-task-list-singpass-banner__title {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-strongest-font-weight, 600);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n}\n.adyen-task-list-singpass-banner__title + * {\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n}\n\n.adyen-task-list-singpass-banner__subtitle {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n}\n.adyen-task-list-singpass-banner__subtitle + * {\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n}\n\n.adyen-kyc-button.adyen-task-list-singpass-banner__button:not(.adyen-kyc-button--secondary):not(.adyen-kyc-button--tertiary) {\n  width: 100%;\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n}\n.adyen-kyc-button.adyen-task-list-singpass-banner__button:not(.adyen-kyc-button--secondary):not(.adyen-kyc-button--tertiary):hover {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n}\n.adyen-kyc-button.adyen-task-list-singpass-banner__button:not(.adyen-kyc-button--secondary):not(.adyen-kyc-button--tertiary) svg {\n  margin-left: var(--adyen-internal-spacer-040, 8px);\n  width: 92px;\n  padding-top: var(--adyen-internal-spacer-020, 4px);\n}\n\n.adyen-task-list__heading {\n  padding: var(--adyen-internal-spacer-070, 16px) var(--adyen-internal-spacer-000, 0px);\n}\n\n.adyen-task-list__description {\n  display: flex;\n  align-items: center;\n}/* for container queries */\n.adyen-task-item {\n  gap: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-task-item, .adyen-task-item__header, .adyen-task-item__heading, .adyen-task-item__status, .adyen-task-item__info {\n  align-items: center;\n  display: flex;\n}\n.adyen-task-item__heading, .adyen-task-item__header {\n  flex: 1;\n}\n.adyen-task-item__info, .adyen-task-item__heading, .adyen-task-item__header {\n  gap: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-task-item__header {\n  flex-wrap: wrap-reverse;\n}\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-task-item__status {\n    gap: var(--adyen-internal-spacer-040, 8px);\n  }\n}\n.adyen-task-item__status .svg-icon {\n  display: inline-flex;\n}\n.adyen-task-item__body {\n  display: flex;\n  flex-direction: column;\n}\n.adyen-task-item__info {\n  font-size: var(--adyen-internal-text-caption-font-size, 12px);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-weight: var(--adyen-internal-text-caption-font-weight, 400);\n  line-height: var(--adyen-internal-text-caption-line-height, 18px);\n}\n.adyen-task-item__title {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n}\n.adyen-task-item-alert {\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n  padding: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-task-item__remove {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  position: relative;\n  height: 32px;\n  padding: var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-task-item__warning-message {\n  margin-top: var(--adyen-internal-spacer-050, 10px);\n}\n\n.adyen-kyc-task-status-details-required,\n.adyen-kyc-task-status-sign,\n.adyen-kyc-task-status-submit,\n.adyen-kyc-task-status-unknown {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n  padding-top: 1px;\n}/* for container queries */\n.adyen-task-list-group {\n  align-items: flex-start;\n  background: var(--adyen-internal-color-background-primary, #ffffff);\n}\n@container main (max-width: 680px) {\n  .adyen-task-list-group {\n    border: 0;\n  }\n}\n.adyen-task-list-group__header {\n  padding-top: var(--adyen-internal-spacer-090, 24px);\n}\n.adyen-task-list-group > .adyen-kyc-card__body {\n  padding: var(--adyen-internal-spacer-040, 8px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-000, 0px);\n}.adyen-kyc-provider-button {\n  align-items: center;\n  display: flex;\n  gap: var(--adyen-internal-spacer-060);\n  justify-content: center;\n  max-height: var(--adyen-internal-text-body-line-height);\n  overflow: visible;\n}\n\n.adyen-kyc-provider-button-display-name {\n  display: none;\n}\n\n.adyen-kyc-provider-button svg {\n  display: block;\n  height: 28px;\n  width: auto;\n}\n.adyen-kyc-detail-view-layout {\n  display: flex;\n  flex-direction: column;\n  margin-left: auto;\n  margin-right: auto;\n  max-width: 600px;\n  width: 100%;\n}\n\n.adyen-kyc-detail-view-layout-default {\n  gap: var(--adyen-internal-spacer-140);\n}\n\n.adyen-kyc-detail-view-layout-compact {\n  gap: var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-detail-view-layout-header {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-detail-view-layout-title {\n  color: var(--adyen-internal-color-label-primary);\n  font-size: var(--adyen-internal-text-title-l-font-size);\n  font-weight: var(--adyen-internal-text-title-l-font-weight);\n  line-height: var(--adyen-internal-text-title-l-line-height);\n  margin: 0;\n}\n\n.adyen-kyc-detail-view-layout-description {\n  font-size: var(--adyen-internal-text-title-font-size);\n  font-weight: var(--adyen-internal-text-body-font-weight);\n  line-height: var(--adyen-internal-text-title-line-height);\n}\n\n.adyen-kyc-detail-view-layout-align-left {\n  justify-content: flex-start;\n  text-align: left;\n}\n\n.adyen-kyc-detail-view-layout-align-center {\n  justify-content: center;\n  text-align: center;\n}\n\n.adyen-kyc-detail-view-layout-align-right {\n  justify-content: flex-end;\n  text-align: right;\n}\n\n.adyen-kyc-detail-view-layout-content {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-detail-view-layout-actions {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n  margin: 0 auto;\n  max-width: 320px;\n  width: 100%;\n}\n.adyen-kyc-manage-transfer-instrument {\n  padding: var(--adyen-internal-spacer-070, 16px);\n  width: 100%;\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n}.adyen-kyc-manage-ti-overview {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  width: 100%;\n}.adyen-kyc-verification {\n  display: block;\n  overflow: hidden;\n  position: relative;\n}\n\n.adyen-kyc-verification-description {\n  color: var(--adyen-internal-color-label-secondary, #5c6874);\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  margin: var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-060, 12px) var(--adyen-internal-spacer-000, 0px);\n}.adyen-kyc-invited-decision-makers-container {\n  max-width: 500px;\n  margin: var(--adyen-internal-spacer-000, 0px) auto;\n}.adyen-kyc-tabs {\n  display: flex;\n  gap: 8px;\n}.adyen-kyc-searchInput {\n  width: 100%;\n  padding: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-toolbar {\n  display: flex;\n  align-items: center;\n  margin-bottom: var(--adyen-internal-spacer-060);\n  gap: var(--adyen-internal-spacer-060);\n}\n\n.adyen-kyc-fieldHeader {\n  display: flex;\n  align-items: center;\n  gap: var(--adyen-internal-spacer-020);\n}\n\n.adyen-kyc-status {\n  font-weight: var(--adyen-internal-text-title-font-weight);\n}\n\n.adyen-kyc-statusRequired {\n  color: var(--adyen-internal-color-label-success);\n}\n\n.adyen-kyc-statusOptional {\n  color: var(--adyen-internal-color-label-warning);\n}\n\n.adyen-kyc-statusHidden {\n  color: var(--adyen-internal-color-label-critical);\n}\n\n.adyen-kyc-statusInfo {\n  color: var(--adyen-internal-color-background-always-dark-selected);\n}\n\n.adyen-kyc-reasonsList {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.adyen-kyc-reasonItem {\n  font-family: monospace;\n  font-size: var(--adyen-internal-text-caption-font-size);\n  user-select: text;\n}\n.adyen-kyc-debug-modal {\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  color: var(--adyen-internal-color-label-primary);\n}\n\n.adyen-kyc-debug-header {\n  width: 100%;\n  font-size: var(--adyen-internal-text-title-font-size);\n  font-weight: var(--adyen-internal-text-title-font-weight);\n  padding: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-header-tabs {\n  display: flex;\n  gap: var(--adyen-internal-spacer-050);\n}\n\n.adyen-kyc-footer {\n  border-top: 1px solid var(--adyen-internal-color-outline-primary);\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: var(--adyen-internal-spacer-070);\n}\n.adyen-kyc-footer-copy-status {\n  margin-left: 1em;\n  color: var(--adyen-internal-color-background-success-strong);\n  outline: 1px solid var(--adyen-internal-color-background-success-strong);\n  background-color: var(--adyen-internal-color-background-success-weak);\n  border-radius: var(--adyen-internal-border-radius-m);\n  padding: 0.5em;\n}\n\n.adyen-kyc-table-key {\n  margin-right: 1em;\n}\n\n.adyen-kyc-content {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  gap: var(--adyen-internal-spacer-150);\n  overflow-y: auto;\n  padding: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-meta {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-025);\n  margin: 0 1em;\n}\n.adyen-kyc-header th {\n  text-align: start;\n}\n\n.adyen-kyc-task-name {\n  font-size: 0.85em;\n  letter-spacing: 0.5px;\n}\n\n.adyen-kyc-table tbody {\n  /* stylelint-disable-next-line selector-max-compound-selectors */\n}\n.adyen-kyc-table tbody tr td {\n  padding: 4px;\n}\n.adyen-kyc-table tbody tr:nth-child(odd) {\n  background-color: var(--adyen-internal-color-background-secondary, #f4f5f6);\n}\n.adyen-kyc-table tbody tr:nth-child(even) {\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n}.adyen-kyc-side-by-side {\n  display: flex;\n  flex-direction: row;\n  gap: var(--adyen-internal-spacer-080);\n}\n\n.adyen-kyc-jp-field {\n  white-space: nowrap;\n}.adyen-kyc-introduction {\n  color: var(--adyen-internal-color-label-primary, #001222);\n  display: flex;\n  flex-direction: column;\n  font-family: var(--adyen-internal-text-body-font-family);\n  gap: var(--adyen-internal-spacer-020, 4px);\n  max-width: 660px;\n  margin: var(--adyen-internal-spacer-000, 0px) auto;\n  padding: var(--adyen-internal-spacer-000, 0px) var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-introduction__skip {\n  text-align: right;\n}\n.adyen-kyc-introduction__number {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n  font-size: calc(var(--adyen-internal-text-title-font-size, 16px) * 10);\n  font-weight: var(--adyen-internal-text-title-font-weight, 600);\n  font-family: var(--adyen-internal-text-title-font-family);\n  height: calc(var(--adyen-internal-text-title-font-size, 16px) * 10);\n  line-height: calc(var(--adyen-internal-text-title-font-size, 16px) * 10);\n  margin-bottom: var(--adyen-internal-spacer-080, 20px);\n  position: relative;\n  top: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-introduction__title {\n  font-size: var(--adyen-internal-text-title-font-size, 16px);\n  font-family: var(--adyen-internal-text-title-font-family);\n  font-weight: var(--adyen-internal-text-title-font-weight, 600);\n  line-height: var(--adyen-internal-text-title-line-height, 26px);\n}\n.adyen-kyc-introduction__description {\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n}\n.adyen-kyc-introduction__description p {\n  margin: var(--adyen-internal-spacer-000, 0px);\n}\n.adyen-kyc-introduction__description p:not(:last-child) {\n  margin-bottom: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-introduction__description p:has(+ ul) {\n  font-weight: var(--adyen-internal-text-body-font-weight, 400);\n}\n.adyen-kyc-introduction__description p + ul {\n  margin: var(--adyen-internal-spacer-000, 0px);\n  margin-top: calc(var(--adyen-internal-spacer-080, 20px) * -1);\n}\n.adyen-kyc-introduction__nav {\n  display: flex;\n  gap: var(--adyen-internal-spacer-080, 20px);\n  margin-top: var(--adyen-internal-spacer-110, 40px);\n}\n.adyen-kyc-introduction__nav button {\n  flex-grow: 1;\n}.adyen-kyc-business-type-selection {\n  margin-left: auto;\n  margin-right: auto;\n}\n.adyen-kyc-business-type-selection__nav {\n  display: flex;\n  margin-top: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-kyc-business-type-selection__confirm {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070, 16px);\n  margin-top: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-kyc-business-type-selection__confirm button {\n  flex-grow: 1;\n}\n.adyen-kyc-business-type-selection .adyen-kyc-helper-text {\n  max-width: 560px;\n}\n\n.adyen-kyc-trustee-type-radio-group-card {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070, 16px);\n  margin-top: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-trustee-type-radio-group-card .adyen-kyc-radio-card {\n  display: flex;\n  align-items: center;\n  flex-grow: 1;\n  padding: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-trustee-type-radio-group-card .adyen-kyc-radio-card__content {\n  height: 16px;\n}\n.adyen-kyc-trustee-type-radio-group-card input {\n  margin-left: auto;\n}.adyen-kyc-singpass-selection {\n  max-width: 544px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.adyen-kyc-singpass-selection__nav {\n  margin-top: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-kyc-singpass-selection__confirm {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070, 16px);\n  margin-top: var(--adyen-internal-spacer-100, 32px);\n}\n.adyen-kyc-singpass-selection__confirm button {\n  flex-grow: 1;\n}\n\n.adyen-kyc-setup-singpass-container {\n  width: 143px;\n}\n\n.adyen-kyc-setup-manual-container {\n  width: 99px;\n}\n\n.adyen-kyc-singpass-logo-container {\n  width: 92px;\n}.adyen-kyc-list-item {\n  align-items: center;\n  background-color: transparent;\n  border: none;\n  display: flex;\n  gap: var(--adyen-internal-spacer-040);\n  overflow: hidden;\n  text-align: left;\n  width: 100%;\n}\n\n.adyen-kyc-list-item-interactive {\n  border-radius: var(--adyen-internal-border-radius-m);\n  cursor: pointer;\n  outline-offset: var(--adyen-internal-focus-ring-spacer);\n  outline: var(--adyen-internal-focus-ring-outline) solid transparent;\n  padding: var(--adyen-internal-spacer-040);\n  transition: var(--adyen-internal-animation-duration-slow);\n\n  @media (hover: hover) {\n    &:hover {\n      background-color: var(--adyen-internal-color-background-secondary-hover);\n    }\n  }\n\n  &:active {\n    background-color: var(--adyen-internal-color-background-secondary-active);\n  }\n\n  &:focus-visible {\n    outline-color: var(--adyen-internal-color-label-primary);\n  }\n\n  &:disabled,\n  &:disabled * {\n    color: var(--adyen-internal-color-label-disabled);\n    pointer-events: none;\n  }\n}\n\n.adyen-kyc-list-item-text {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  gap: var(--adyen-internal-spacer-010);\n  padding-left: var(--adyen-internal-spacer-040);\n  padding-right: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-list-item-title {\n  color: var(--adyen-internal-color-label-primary);\n  font-family: var(--adyen-internal-text-body-font-family);\n  font-size: var(--adyen-internal-text-body-font-size);\n  font-weight: var(--adyen-internal-text-body-stronger-font-weight);\n  line-height: var(--adyen-internal-text-body-line-height);\n  margin: 0;\n}\n\n.adyen-kyc-list-item-description {\n  color: var(--adyen-internal-color-label-secondary);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-size: var(--adyen-internal-text-caption-font-size);\n  line-height: var(--adyen-internal-text-caption-line-height);\n}\n\n.adyen-kyc-list-item-disclosure {\n  color: var(--adyen-internal-color-label-tertiary);\n  height: 16px;\n  width: 16px;\n}\n\n.adyen-kyc-list-item-accessory {\n  color: var(--adyen-internal-color-label-tertiary);\n  font-family: var(--adyen-internal-text-caption-font-family);\n  font-size: var(--adyen-internal-text-caption-font-size);\n  font-weight: var(--adyen-internal-text-caption-font-weight);\n  line-height: var(--adyen-internal-text-caption-line-height);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.adyen-kyc-actions-menu {\n  background: var(--adyen-internal-color-background-secondary);\n  border: var(--adyen-internal-border-default-s);\n  border-radius: var(--adyen-internal-border-radius-l);\n  box-shadow: var(--adyen-internal-shadow-medium);\n  display: flex;\n  flex-direction: column;\n  margin-top: var(--adyen-internal-spacer-040);\n  padding: var(--adyen-internal-spacer-040);\n  position: absolute;\n  right: var(--adyen-internal-spacer-060);\n  z-index: 500;\n}\n.adyen-kyc-actions-menu-option {\n  color: var(--adyen-internal-color-label-secondary);\n  font-size: var(--adyen-internal-text-body-font-size);\n  font-weight: var(--adyen-internal-text-body-font-weight);\n  justify-content: flex-end;\n  padding: var(--adyen-internal-spacer-000) var(--adyen-internal-spacer-040);\n  width: 100%;\n}\n.adyen-kyc-entity-association-wrapper {\n  width: 100%;\n}\n\n.adyen-kyc-entity-association {\n  display: flex;\n  flex-direction: column;\n  margin: 0;\n  width: 100%;\n}\n\n.adyen-kyc-entity-association-top {\n  display: flex;\n  flex-wrap: wrap;\n}\n\n.adyen-kyc-entity-association-title {\n  flex: 1;\n  font-size: var(--adyen-internal-text-title-font-size);\n  font-family: var(--adyen-internal-text-title-font-family);\n  font-weight: var(--adyen-internal-text-title-font-weight);\n  line-height: var(--adyen-internal-text-title-line-height);\n  margin: 0;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.adyen-kyc-entity-association-info {\n  align-items: center;\n  display: flex;\n  gap: var(--adyen-internal-spacer-020);\n}\n\n.adyen-kyc-entity-association-tag {\n  margin: var(--adyen-internal-spacer-080) var(--adyen-internal-spacer-040) 0 0;\n}\n\n.adyen-kyc-entity-association-actions {\n  position: relative;\n}\n\n.adyen-kyc-entity-association-alert {\n  margin-top: var(--adyen-internal-spacer-040);\n  padding: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-entity-association-wrapper .adyen-kyc-card {\n  overflow: visible;\n}\n.adyen-kyc-entity-status__container {\n  display: flex;\n  flex-direction: row;\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n  align-items: center;\n}\n.adyen-kyc-entity-status__tag {\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n  width: fit-content;\n}\n.adyen-kyc-entity-status__icon {\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  display: flex;\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n  width: 18px;\n  height: 18px;\n  border-radius: 50%;\n  align-items: center;\n  justify-content: center;\n}\n.adyen-kyc-entity-status__icon--satisfied {\n  background-color: var(--adyen-internal-color-label-inverse-primary, #ffffff);\n  color: var(--adyen-internal-color-background-success-strong, #008845);\n}\n.adyen-kyc-entity-status__icon--empty {\n  color: var(--adyen-internal-color-label-tertiary, #8c959d);\n}\n.adyen-kyc-entity-status__legend {\n  display: flex;\n  padding-bottom: var(--adyen-internal-spacer-090, 24px);\n  margin-bottom: var(--adyen-internal-spacer-090, 24px);\n  border-bottom: var(--adyen-internal-border-default-s);\n}\n.adyen-kyc-entity-status__legend--rule {\n  display: flex;\n  align-items: center;\n  margin-right: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-entity-status--text {\n  margin-top: var(--adyen-internal-spacer-020, 4px);\n}/* for container queries */\n@container main (min-width: 680px) and (max-width: 1024px) {\n  .adyen-kyc-decision-makers {\n    max-width: 450px;\n    margin: var(--adyen-internal-spacer-000, 0px) auto;\n  }\n  .adyen-kyc-decision-makers__container {\n    display: flex;\n    flex-direction: column;\n  }\n  .adyen-kyc-decision-makers__box {\n    margin-right: var(--adyen-internal-spacer-090, 24px);\n    width: 33.3%;\n  }\n}\n.adyen-kyc-decision-makers__container {\n  margin-bottom: var(--adyen-internal-spacer-090, 24px);\n  margin-top: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-decision-makers__box {\n  display: flex;\n  flex-direction: column;\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-decision-makers__tag {\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n  width: fit-content;\n}\n.adyen-kyc-decision-makers__warning {\n  margin-bottom: var(--adyen-internal-spacer-090, 24px);\n  border-radius: var(--adyen-internal-border-radius-s, 4px);\n}\n.adyen-kyc-decision-makers__actions {\n  margin-top: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-decision-makers .adyen-kyc-guidance-list {\n  margin: var(--adyen-internal-spacer-000, 0px);\n  padding-left: var(--adyen-internal-spacer-060, 12px);\n}\n.adyen-kyc-decision-makers .adyen-kyc-guidance-list li {\n  margin-bottom: var(--adyen-internal-spacer-020, 4px);\n}.adyen-kyc-decision-makers-getting-started {\n  max-width: 450px;\n  margin: var(--adyen-internal-spacer-000, 0px) auto;\n}.adyen-kyc-tax-reporting-dropin {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-text-center {\n  text-align: center;\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-radio-caption {\n  margin-bottom: var(--adyen-internal-spacer-060, 12px);\n}\n.adyen-kyc-tax-reporting-dropin-getting-started {\n  text-align: center;\n  max-width: 520px;\n}\n.adyen-kyc-tax-reporting-dropin-form-container {\n  max-width: 520px;\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-subtitle {\n  text-align: center;\n  margin: var(--adyen-internal-spacer-040, 8px) 0 var(--adyen-internal-spacer-140, 64px) 0;\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-subtitle a {\n  color: var(--adyen-internal-color-label-primary, #001222);\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-summary {\n  text-align: left;\n  margin: var(--adyen-internal-spacer-140, 64px) 0 var(--adyen-internal-spacer-100, 32px) 0;\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-summary-tax-status-card--header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n.adyen-kyc-tax-reporting-dropin .adyen-kyc-summary-tax-status-card--body {\n  margin-top: var(--adyen-internal-spacer-070, 16px);\n  padding-top: var(--adyen-internal-spacer-070, 16px);\n  border-top: 1px solid var(--adyen-internal-color-outline-primary);\n}/* for container queries */\n.adyen-kyc-industry-codes-content {\n  display: flex;\n  flex-direction: column;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  gap: var(--adyen-internal-spacer-010, 2px);\n}\n@container main (min-width: 680px) {\n  .adyen-kyc-industry-codes-content {\n    flex-direction: column;\n    gap: var(--adyen-internal-spacer-040, 8px);\n  }\n}\n\n.adyen-kyc-industry-codes-selection {\n  display: flex;\n  gap: var(--adyen-internal-spacer-060, 12px);\n}.adyen-kyc-divider {\n  background-color: var(--adyen-internal-color-separator-primary);\n  border: none;\n  height: var(--adyen-internal-border-width-s);\n  margin-block-end: 0;\n  margin-block-start: 0;\n  width: 100%;\n}\n.adyen-kyc-field--dbaName {\n  margin-left: 0 !important;\n}.adyen-kyc-additional-information-content {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-120);\n}\n\n.adyen-kyc-additional-information-section-heading {\n  margin: 0 0 var(--adyen-internal-spacer-090);\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-050);\n}\n.adyen-kyc-verified-business-card {\n  display: flex;\n  flex-direction: column;\n  background: var(--adyen-internal-color-background-secondary);\n  padding: var(--adyen-internal-spacer-080) var(--adyen-internal-spacer-090);\n  border-radius: var(--adyen-internal-border-radius-m);\n}\n\n.adyen-kyc-verified-business-card-content {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-080);\n  margin-bottom: var(--adyen-internal-spacer-080);\n  transition:\n    max-height 0.5s ease,\n    padding-left 0.35s ease,\n    opacity 0.35s ease;\n}\n\n.adyen-kyc-verified-business-card-content-collapsed {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  margin: 0;\n  padding-left: var(--adyen-internal-spacer-080);\n}\n\n.adyen-kyc-verified-business-card-content-expanded {\n  max-height: 480px;\n}\n\n.adyen-kyc-verified-business-card-expand-button {\n  display: flex;\n  flex-direction: row;\n  justify-content: flex-start;\n  text-decoration: underline;\n}\n.adyen-kyc-basic-information fieldset {\n  border: none;\n  padding: 0 0 var(--adyen-internal-spacer-080);\n  margin: 0;\n}\n.adyen-kyc-business-selection-footer {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  padding: var(--adyen-internal-spacer-090) 0;\n  gap: var(--adyen-internal-spacer-030);\n}\n.adyen-kyc-reported-value-options {\n  gap: var(--adyen-internal-spacer-060, 12px);\n}\n\n.adyen-kyc-reported-value {\n  display: flex;\n  flex-direction: column;\n  padding: var(--adyen-internal-spacer-020, 4px) 0;\n}\n\n.adyen-kyc-reported-value-input {\n  margin: var(--adyen-internal-spacer-060, 12px) 0;\n}.adyen-kyc-window {\n  position: relative;\n  margin-left: calc(50% - 50cqw);\n\n  /* Override carousel container */\n  width: 100cqw;\n}\n\n.adyen-kyc-carousel-item {\n  scroll-snap-align: start;\n}\n\n.adyen-kyc-carousel-navigation {\n  display: none;\n  opacity: 0;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  transition: opacity 200ms;\n  z-index: 1;\n}\n\n@media (hover: hover) {\n  .adyen-kyc-carousel-navigation {\n    display: block;\n    visibility: hidden;\n  }\n\n  .adyen-kyc-window:hover .adyen-kyc-carousel-navigation {\n    opacity: 1;\n    visibility: visible;\n  }\n}\n\n.adyen-kyc-carousel-navigation-left {\n  left: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-carousel-navigation-right {\n  right: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-carousel-items {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070);\n  scrollbar-width: none;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  padding: var(--adyen-internal-spacer-070);\n  scroll-behavior: smooth;\n}\n\n.adyen-kyc-hidden-input {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip-path: inset(50%);\n  white-space: nowrap;\n  border: 0;\n}\n\n.adyen-kyc-item {\n  border: var(--adyen-internal-border-default-s);\n  border-radius: var(--adyen-internal-border-radius-l);\n  box-shadow: var(--adyen-internal-shadow-medium);\n  max-width: 400px;\n  flex-shrink: 0;\n  display: flex;\n  height: 100%;\n  scroll-snap-align: start;\n  justify-content: center;\n  appearance: none;\n  overflow: hidden;\n  cursor: pointer;\n  transform: translateX(4cqw);\n\n  @container (min-width: 399px) {\n    transform: translateX(calc(50cqw - min(44cqw, 300px)));\n  }\n\n  @container (min-width: 599px) {\n    transform: translateX(calc(50cqw - min(44.5cqw, 224px)));\n  }\n}\n\n.adyen-kyc-item:has(:focus-visible) {\n  outline: solid var(--adyen-internal-color-outline-tertiary-active);\n  outline-width: var(--adyen-internal-focus-ring-outline);\n  outline-offset: var(--adyen-internal-focus-ring-outline);\n  scroll-margin-left: 10px;\n}\n\n.adyen-kyc-selected-item {\n  border: var(--adyen-internal-border-width-s) solid\n    var(--adyen-internal-color-outline-secondary-active);\n  outline: var(--adyen-internal-border-width-s) solid\n    var(--adyen-internal-color-outline-secondary-active);\n  background: var(--adyen-internal-color-background-secondary);\n}\n\n.adyen-kyc-gap-xs {\n  gap: var(--adyen-internal-spacer-020);\n}\n\n.adyen-kyc-gap-s {\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-gap-m {\n  gap: var(--adyen-internal-spacer-070);\n}\n\n.adyen-kyc-gap-l {\n  gap: var(--adyen-internal-spacer-100);\n}\n\n.adyen-kyc-gap-xl {\n  gap: var(--adyen-internal-spacer-140);\n}\n\n.adyen-kyc-width-xs {\n  width: 198px;\n}\n\n.adyen-kyc-width-s {\n  width: 231px;\n}\n\n.adyen-kyc-width-m {\n  width: 264px;\n}\n\n.adyen-kyc-width-l {\n  width: 297px;\n}\n\n.adyen-kyc-width-xl {\n  width: 330px;\n}\n.adyen-kyc-carouselContainer {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-sales-card {\n  width: 100%;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n}\n\n@media (hover) {\n  .adyen-kyc-sales-card:hover .adyen-kyc-sales-card-image img {\n    transform: scale(1.2);\n  }\n}\n\n.adyen-kyc-sales-card-image {\n  overflow: hidden;\n  flex-shrink: 0;\n\n  img {\n    width: 100%;\n    height: 100%;\n    vertical-align: middle;\n    transition: transform 0.2s ease-in-out;\n  }\n}\n\n.adyen-kyc-sales-card-info {\n  display: flex;\n  flex-direction: column;\n  padding: var(--adyen-internal-spacer-070);\n  gap: var(--adyen-internal-spacer-040);\n}\n\n.adyen-kyc-sales-card-text {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-020);\n}\n.adyen-kyc-business-lines {\n  flex-direction: column;\n  width: 100%;\n  max-width: 520px;\n  margin: var(--adyen-internal-spacer-000, 0px) auto;\n}.adyen-kyc-go-back-button-container {\n  margin-top: var(--adyen-internal-spacer-140);\n  width: 66%;\n}\n\n.adyen-kyc-business-lines-list-container {\n  width: 100%;\n}.adyen-kyc-multi-select-list {\n  list-style: none;\n  margin: var(--adyen-internal-spacer-000);\n  padding: var(--adyen-internal-spacer-000);\n}\n\n.adyen-kyc-multi-select-list-item {\n  background: none !important;\n  padding: var(--adyen-internal-spacer-000);\n}\n\n/* TODO: scoping, this overrides children elements classes */\n.adyen-kyc-multi-select-list-item-with-description .adyen-kyc-adyen-kyc-checkbox__label {\n  font-weight: var(--adyen-internal-text-body-strongest-font-weight);\n}\n.adyen-kyc-settlor-exemption-reasons-list {\n  list-style-position: inside;\n  padding: 0;\n}.adyen-kyc-trust-members .add-owner-alert {\n  margin-top: var(--adyen-internal-spacer-080);\n  padding: 0 1rem;\n}\n.adyen-kyc-trust-members .add-owner-alert > div {\n  align-items: center;\n}.adyen-kyc-adyen-kyc-role-and-type-container {\n  display: flex;\n}\n.adyen-kyc-adyen-kyc-role-and-type-action-bar {\n  float: right;\n}\n\n.adyen-kyc-inline-radio-group {\n  margin-top: 2rem;\n}\n.adyen-kyc-inline-radio-group fieldset {\n  display: inline-flex;\n  width: 100%;\n  justify-content: space-between;\n  flex-wrap: wrap;\n}\n.adyen-kyc-inline-radio-group span {\n  max-width: 70%;\n  padding-right: 1rem;\n  font-weight: normal;\n}\n.adyen-kyc-inline-radio-group .adyen-kyc-input-wrapper {\n  margin-top: 0;\n}\n.adyen-kyc-inline-radio-group .adyen-kyc-input-radio__content {\n  text-align: center;\n}\n.adyen-kyc-inline-radio-group .adyen-kyc-error-text {\n  width: 100%;\n}.adyen-kyc-entity-association .adyen-kyc-alert {\n  padding: 0 var(--adyen-internal-spacer-070, 16px);\n  margin-top: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-entity-association .adyen-kyc-alert .adyen-kyc-alert-header {\n  align-items: center;\n}.adyen-kyc-source-of-funds {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  max-width: 520px;\n  margin: var(--adyen-internal-spacer-000, 0px) auto;\n}\n.adyen-kyc-source-of-funds-wrapper-loading {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  margin: var(--adyen-internal-spacer-100, 32px) auto;\n}\n.adyen-kyc-source-of-funds-wrapper-heading {\n  margin-bottom: var(--adyen-internal-spacer-100, 32px);\n  text-align: center;\n}\n.adyen-kyc-source-of-funds-wrapper-description {\n  margin-top: var(--adyen-internal-spacer-050, 10px);\n}\n.adyen-kyc-source-of-funds-same-as-checkbox {\n  margin-bottom: var(--adyen-internal-spacer-090, 24px);\n}\n.adyen-kyc-source-of-funds-getting-started {\n  text-align: center;\n  margin: var(--adyen-internal-spacer-000, 0px) auto;\n}\n.adyen-kyc-source-of-funds-getting-started-heading {\n  margin-bottom: var(--adyen-internal-spacer-050, 10px);\n}\n.adyen-kyc-source-of-funds-getting-started-body {\n  margin-bottom: var(--adyen-internal-spacer-140, 64px);\n}\n.adyen-kyc-source-of-funds-getting-started-error {\n  margin-top: var(--adyen-internal-spacer-090, 24px);\n}\n.adyen-kyc-source-of-funds-getting-started-error-actions {\n  margin-top: var(--adyen-internal-spacer-030, 6px);\n}\n.adyen-kyc-source-of-funds-getting-started .adyen-kyc-source-of-funds-getting-started-cards {\n  margin-top: var(--adyen-internal-spacer-090, 24px);\n  margin-bottom: var(--adyen-internal-spacer-100, 32px);\n  text-align: left;\n}\n.adyen-kyc-source-of-funds-getting-started .adyen-kyc-source-of-funds-getting-started-cards-card {\n  border: none;\n  background-color: var(--adyen-internal-color-background-modal-hover, #f4f5f6);\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-source-of-funds-getting-started .adyen-kyc-source-of-funds-getting-started-cards-card-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n.adyen-kyc-source-of-funds-getting-started .adyen-kyc-source-of-funds-getting-started-cards-card-body {\n  margin-top: var(--adyen-internal-spacer-070, 16px);\n  padding-top: var(--adyen-internal-spacer-070, 16px);\n  border-top: 1px solid var(--adyen-internal-color-outline-primary);\n}\n.adyen-kyc-source-of-funds-getting-started-actions {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040, 8px);\n  max-width: 330px;\n  margin: var(--adyen-internal-spacer-100, 32px) auto var(--adyen-internal-spacer-000, 0px) auto;\n}\n.adyen-kyc-source-of-funds-additional-data-form {\n  padding: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-source-of-funds-third-party-funding-financier-group {\n  width: 100%;\n  background-color: var(--adyen-internal-color-background-primary, #ffffff);\n  border: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n  cursor: pointer;\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  padding: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-source-of-funds-third-party-funding-financier-group:hover {\n  background-color: var(--adyen-internal-color-background-always-light-hover, #f4f5f6);\n}\n.adyen-kyc-source-of-funds-third-party-funding-name-avatar-group {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070, 16px);\n  align-items: center;\n}\n.adyen-kyc-source-of-funds-third-party-funding-name-address-group {\n  text-align: left;\n  overflow-wrap: anywhere;\n  max-width: 80%;\n}\n.adyen-kyc-source-of-funds-sof-financier-form-error {\n  margin-bottom: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-source-of-funds-sof-financier-form-name-group {\n  display: flex;\n  gap: var(--adyen-internal-spacer-070, 16px);\n}\n.adyen-kyc-source-of-funds-financier-footer {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-040, 8px);\n}\n.adyen-kyc-source-of-funds-grid-container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  grid-gap: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-source-of-funds-sub-heading {\n  margin-bottom: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-source-of-funds-upload-modal-content-field {\n  text-align: left;\n  font-size: var(--adyen-internal-text-body-font-size, 14px);\n  line-height: var(--adyen-internal-text-body-line-height, 20px);\n  font-weight: var(--adyen-internal-text-body-stronger-font-weight, 500);\n  margin-bottom: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-source-of-funds-upload-modal-content-field-radio-group {\n  display: grid;\n  gap: var(--adyen-internal-spacer-060, 12px);\n}\n.adyen-kyc-source-of-funds-upload-modal-content-requirements-container {\n  padding: var(--adyen-internal-spacer-070, 16px);\n  background-color: var(--adyen-internal-color-background-secondary, #f4f5f6);\n  text-align: left;\n  border-radius: var(--adyen-internal-border-radius-m, 8px);\n  margin-bottom: var(--adyen-internal-spacer-080, 20px);\n}\n.adyen-kyc-source-of-funds-upload-list-heading {\n  margin-bottom: var(--adyen-internal-spacer-110, 40px);\n  text-align: center;\n}\n.adyen-kyc-source-of-funds-modal {\n  display: flex;\n  flex-direction: column;\n  gap: var(--adyen-internal-spacer-100, 32px);\n}`;\nexport {\n  css\n};\n"],"names":["e","n","css"],"mappings":"gFAEE,GAAI,CACF,IAAIA,EAAmB,OAAO,OAAtB,IAA+B,OAAwB,OAAO,OAAtB,IAA+B,OAAwB,OAAO,WAAtB,IAAmC,WAA4B,OAAO,KAAtB,IAA6B,KAAO,GAAIC,EAAI,IAAID,EAAE,MAAK,EAAG,MAClMC,IAAMD,EAAE,gBAAkBA,EAAE,iBAAmB,CAAA,EAAIA,EAAE,gBAAgBC,CAAC,EAAI,uCAAwCD,EAAE,yBAA2B,mDACjJ,MAAY,CACZ,CAGG,MAACE,EAAM;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA","x_google_ignoreList":[0]}