.prop-stepper{display:flex;align-items:center;gap:var(--spacing-5x, 20px);flex-direction:row}.prop-stepper .step-number{color:var(--color-foreground-foreground-weak, #00143E);font-feature-settings:"case" on;font-size:var(--Text-styles-Font-number-2XS-font-size, 14px);font-weight:var(--Text-styles-Font-number-2XS-font-weight, 600);font-family:var(--Text-styles-Font-body-S-font-family, "Inter");line-height:var(--Text-styles-Font-number-2XS-line-height, 20px);flex-shrink:0}.prop-stepper .number-wrapper{display:flex;width:var(--spacing-12x, 48px);height:var(--spacing-12x, 48px);padding:var(--spacing-none, 0px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-none, 0px);flex-shrink:0;border-radius:var(--corner-radius-Pill, 9999px);background:var(--color-background-background-default, #FFF);font-size:var(--Text-styles-Font-number-2XS-font-size, 14px);font-weight:var(--Text-styles-Font-number-2XS-font-weight, 600);font-family:var(--Text-styles-Font-body-S-font-family, "Inter");line-height:var(--Text-styles-Font-number-2XS-line-height, 20px);color:var(--color-foreground-foreground-weak, #00143E)}.prop-stepper .number-wrapper.locked{background:var(--color-surface-surface-default, #F1F1F1)}.prop-stepper .number-wrapper.locked .icon{width:24px;height:24px;flex-shrink:0;color:var(--color-foreground-foreground-weakest, #808A9F);fill:var(--color-foreground-foreground-weakest, #808A9F)}.prop-stepper .number-wrapper.completed{background:var(--color-surface-surface-success, rgba(204, 240, 228, .5))}.prop-stepper .number-wrapper.completed .icon{width:24px;height:24px;flex-shrink:0;fill:var(--color-foreground-foreground-success, #007951)}.prop-stepper.disabled .step-number{color:var(--color-foreground-foreground-weakest, #808A9F)}.prop-stepper.disabled .number-wrapper{color:var(--color-foreground-foreground-weakest, #808A9F);background:var(--color-surface-surface-default, #F1F1F1)}@media (max-width: 540px){.prop-stepper{gap:var(--spacing-15-x, 6px);flex-direction:column;justify-content:center;text-align:center;width:72px}.prop-stepper .step-number{font-size:var(--Text-styles-Font-description-L-strong-font-size, 12px);font-family:var(--Text-styles-Font-description-L-strong-font-family, "Inter");font-weight:var(--Text-styles-Font-description-L-strong-font-weight, 600);line-height:var(--Text-styles-Font-description-L-strong-line-height, 16px)}.prop-stepper .number-wrapper{width:var(--spacing-8x, 32px);height:var(--spacing-8x, 32px);padding:var(--spacing-none, 0px);gap:var(--spacing-none, 0px)}}.prop-country-list{display:flex;padding:var(--spacing-6x, 24px) var(--spacing-5x, 20px);align-items:center;gap:var(--spacing-5x, 20px);align-self:stretch;cursor:pointer}.prop-country-list .country-name-wrapper{display:flex;align-items:center;gap:var(--spacing-2x, 8px);flex:1 0 0}.prop-country-list .country-name-wrapper .flag{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:10px;box-sizing:border-box}.prop-country-list .country-name-wrapper .flag svg{border-radius:10px}.prop-country-list .country-name-wrapper .country-name{color:var(--color-foreground-foreground-weak, #00143E);font-size:var(--Text-styles-Font-body-L-font-size, 18px);font-family:var(--Text-styles-Font-body-L-font-family, "Inter");font-weight:var(--Text-styles-Font-body-L-font-weight, 400);font-style:var(--Text-styles-Font-body-L-font-style, normal);line-height:var(--Text-styles-Font-body-L-line-height, 28px)}.prop-country-list .check-icon{width:var(--spacing-6x, 24px);height:var(--spacing-6x, 24px);fill:var(--color-accent-accent-default)}.prop-banner{padding:var(--banner-l-padding-top, 20px) var(--banner-l-padding-right, 16px) var(--banner-l-padding-bottom, 20px) var(--banner-l-padding-left, 16px);border-radius:var(--banner-l-corner-radius, 12px);display:flex;align-items:flex-start;gap:var(--banner-l-spacing, 12px);font-family:var(--Text-styles-Font-body-L-font-family, "Inter");border-radius:var(--corner-radius-l, 12px)}.prop-banner .banner-details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2x, 8px);flex-grow:1}.prop-banner .title{color:var(--banner-accent-header-color, #00143E);font-size:var(--Text-styles-Font-heading-h3-font-size, 18px);font-weight:var(--Text-styles-Font-heading-h3-font-weight, 700);line-height:var(--Text-styles-Font-heading-h3-line-height, 20px)}.prop-banner .description{color:var(--banner-accent-body-default, #00143E);font-family:var(--Text-styles-Font-body-S-font-family, "Inter");font-size:var(--Text-styles-Font-body-S-font-size, 14px);font-weight:var(--Text-styles-Font-body-S-font-weight, 400);line-height:var(--Text-styles-Font-body-S-line-height, 20px)}.prop-banner .left-icon{width:var(--spacing-8x, 32px);height:var(--spacing-8x, 32px);fill:#d59e05;flex-shrink:0}.prop-banner .right-icon{width:var(--spacing-6x, 24px);height:var(--spacing-6x, 24px);fill:var(--banner-accent-header-color, #00143E);cursor:pointer;flex-shrink:0}.prop-banner.accent{background:var(--banner-accent-bg-default, rgba(255, 242, 205, .5))}.prop-banner.neutral{background:var(--banner-primary-bg-neutral, #F6F6F6)}.prop-interactive-radio{display:flex;flex-direction:column;cursor:pointer;padding:var(--spacing-6x, 24px) var(--spacing-5x, 20px) var(--spacing-4x, 16px) var(--spacing-5x, 20px);gap:var(--spacing-3x, 12px);border-radius:var(--corner-radius-3xl, 24px);border:var(--border-width-m, 2px) solid var(--color-border-border-default, #F1F1F1)}.prop-interactive-radio .radio-icon-container{display:flex;align-items:center;justify-content:space-between}.prop-interactive-radio .radio-icon-container .icon{color:var(--color-foreground-foreground-weaker, #2A3B5E);fill:var(--color-foreground-foreground-weaker, #2A3B5E)}.prop-interactive-radio .radio-icon-container .radio-circle{box-sizing:border-box;width:var(--radioButton-s-width, 24px);height:var(--radioButton-s-height, 24px);border-radius:var(--radioButton-s-corner-radius, 50%);border:var(--radioButton-s-border-width, 2px) solid var(--radioButton-border-default, #C9C9C9)}.prop-interactive-radio .title-container{display:flex;gap:var(--spacing-2x, 8px);align-items:center}.prop-interactive-radio .title-container .title{font-family:var(--Text-styles-Font-heading-h3-font-family, "Inter");font-size:var(--Text-styles-Font-heading-h3-font-size, 18px);font-weight:var(--Text-styles-Font-heading-h3-font-weight, 700);line-height:var(--Text-styles-Font-heading-h3-line-height, 24px);color:var(--color-foreground-foreground-weak, #00143E)}.prop-interactive-radio .description{font-family:var(--Text-styles-Font-body-S-font-family, "Inter");font-size:var(--Text-styles-Font-body-S-font-size, 14px);font-weight:var(--Text-styles-Font-body-S-font-weight, 400);line-height:var(--Text-styles-Font-body-S-line-height, 20px);color:var(--color-foreground-foreground-weak, #00143E)}.prop-interactive-radio.selected{border:var(--border-width-l, 4px) solid var(--color-border-border-accent, #FFBE06)}.prop-interactive-radio.selected .radio-icon-container .icon{color:var(--color-border-border-accent, #FFBE06);fill:var(--color-border-border-accent, #FFBE06)}.prop-interactive-radio.selected .radio-icon-container .radio-circle{border:var(--spacing-2x, 8px) solid var(--color-border-border-accent, #FFBE06)}.prop-badge{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--badge-s-corner-radius, 1000px);height:var(--badge-s-height, 24px);padding:0px var(--badge-s-padding-right, 12px) 0px var(--badge-s-padding-left, 12px);font-family:var(--Text-styles-Font-description-L-font-family, "Inter");font-size:var(--Text-styles-Font-description-L-font-size, 12px);font-weight:var(--Text-styles-Font-description-L-font-weight, 400);line-height:var(--Text-styles-Font-description-L-line-height, 16px)}.prop-badge.primary.info{background:var(--badge-primary-info-bg-default, rgba(255, 242, 205, .5));color:var(--badge-primary-info-label-default, #AA7F04)}.prop-badge.primary.warning{background:var(--badge-primary-warning-bg-default, #D5A60D);color:var(--badge-primary-warning-label-default, #FFF)}.prop-badge.primary.success{background:var(--badge-primary-success-bg-default, #007951);color:var(--badge-primary-success-label-default, #FFF)}.prop-badge.primary.error{background:var(--badge-primary-error-bg-default, #AA2E2E);color:var(--badge-primary-error-label-default, #FFF)}.prop-badge.secondary.info{background:var(--badge-secondary-info-bg-default, #F1F1F1);color:var(--badge-secondary-info-label-default, #00143E)}.prop-badge.secondary.warning{background:var(--badge-secondary-warning-bg-default, rgba(255, 244, 207, .5));color:var(--badge-secondary-warning-label-default, #806408)}.prop-badge.secondary.success{background:var(--badge-secondary-success-bg-default, rgba(204, 240, 228, .5));color:var(--badge-secondary-success-label-default, #005B3D)}.prop-badge.secondary.error{background:var(--badge-secondary-error-bg-default, rgba(255, 218, 218, .5));color:var(--badge-secondary-error-label-default, #551717)}
