:root{--swan-step-indicator:1}.swan-step-indicator{font-family:var(--swan-base-font-family-primary);font-size:var(--swan-sem-font-size-small);font-weight:var(--swan-base-font-weight-normal);letter-spacing:var(--swan-base-font-letter-spacing-200);line-height:var(--swan-base-font-line-height-500)}.swan-step-indicator ol,.swan-step-indicator ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:auto;padding:var(--swan-sem-space-none);width:max-content;margin:auto}.swan-step-indicator ol::after,.swan-step-indicator ul::after{border-width:var(--swan-sem-border-width-none);box-shadow:var(--swan-sem-elevation-scroll-horizontal);content:"";display:block;height:42px;pointer-events:none;position:sticky;right:-1px;width:1px}.swan-step-indicator .swan-step{position:relative;display:block;align-items:center;min-height:42px;margin:var(--swan-sem-space-none);padding:10px var(--swan-spacing-standard-4,var(--swan-sem-space-5)) var(--swan-sem-space-none) var(--swan-spacing-standard-4,var(--swan-sem-space-5));list-style-type:none;color:var(--swan-color-grey-700,var(--swan-sem-color-text-subtle));font-weight:700;text-align:center;white-space:nowrap}.swan-dark-mode .swan-step-indicator .swan-step,.swan-step-indicator .swan-step.swan-dark-mode{color:var(--swan-color-grey-300,var(--swan-sem-color-text-subtle))}.swan-step-indicator .swan-step::before{z-index:2}.swan-step-indicator .swan-step::after{content:"";display:block;position:absolute;top:2.4em;width:calc(100% - 2 * var(--swan-spacing-standard-4,var(--swan-sem-space-5)));height:2px;background:var(--swan-base-color-transparent)}.swan-step-indicator .swan-step .swan-button-skin-link,.swan-step-indicator .swan-step .swan-link,.swan-step-indicator .swan-step a{display:block;align-items:center;min-height:42px;margin:calc(10px * -1) calc(var(--swan-spacing-standard-4,var(--swan-sem-space-5)) * -1);padding:10px var(--swan-spacing-standard-4,var(--swan-sem-space-5)) var(--swan-sem-space-none) var(--swan-spacing-standard-4,var(--swan-sem-space-5));color:var(--swan-color-black-900,var(--swan-sem-color-text-standard))}.swan-dark-mode .swan-step-indicator .swan-step .swan-button-skin-link,.swan-dark-mode .swan-step-indicator .swan-step .swan-link,.swan-dark-mode .swan-step-indicator .swan-step a,.swan-step-indicator .swan-step .swan-button-skin-link.swan-dark-mode,.swan-step-indicator .swan-step .swan-link.swan-dark-mode,.swan-step-indicator .swan-step a.swan-dark-mode{color:var(--swan-color-white-900,var(--swan-sem-color-text-standard))}.swan-step-indicator .swan-step .swan-button-skin-link,.swan-step-indicator .swan-step .swan-button-skin-link:hover,.swan-step-indicator .swan-step .swan-link,.swan-step-indicator .swan-step .swan-link:hover,.swan-step-indicator .swan-step a,.swan-step-indicator .swan-step a:hover{text-decoration:none}.swan-step-indicator .swan-step .swan-button-skin-link:hover,.swan-step-indicator .swan-step .swan-link:hover,.swan-step-indicator .swan-step a:hover{color:var(--swan-base-text-color,var(--swan-sem-color-text-standard))}.swan-step-indicator .swan-step .swan-button-skin-link:focus:not(.focus-visible),.swan-step-indicator .swan-step .swan-link:focus:not(.focus-visible),.swan-step-indicator .swan-step a:focus:not(.focus-visible){outline:0}.swan-step-indicator .swan-step .swan-button-skin-link:focus-visible,.swan-step-indicator .swan-step .swan-button-skin-link:focus:not(:focus-visible),.swan-step-indicator .swan-step .swan-link:focus-visible,.swan-step-indicator .swan-step .swan-link:focus:not(:focus-visible),.swan-step-indicator .swan-step a:focus-visible,.swan-step-indicator .swan-step a:focus:not(:focus-visible){outline:0}.swan-step-indicator .swan-step .swan-button-skin-link.focus-visible,.swan-step-indicator .swan-step .swan-link.focus-visible,.swan-step-indicator .swan-step a.focus-visible{box-shadow:var(--swan-sem-focus-inset);border-radius:var(--swan-sem-border-radius-subtle)}.swan-step-indicator .swan-step .swan-button-skin-link:focus-visible,.swan-step-indicator .swan-step .swan-link:focus-visible,.swan-step-indicator .swan-step a:focus-visible{box-shadow:var(--swan-sem-focus-inset);border-radius:var(--swan-sem-border-radius-subtle)}.swan-step-indicator .swan-step[aria-current=step]{color:var(--swan-color-black-900,var(--swan-sem-color-text-standard))}.swan-step-indicator .swan-step[aria-current=step]::after{background-color:currentcolor}.swan-dark-mode .swan-step-indicator .swan-step-current,.swan-step-indicator .swan-step-current.swan-dark-mode{color:var(--swan-color-white-900,var(--swan-sem-color-text-standard))}.swan-step-indicator .swan-step-number{color:var(--swan-color-grey-700);display:inline-block;letter-spacing:1px;padding-right:var(--swan-spacing-standard-1,var(--swan-sem-space-2));text-transform:uppercase}.swan-step-indicator a:hover .swan-step-number,.swan-step-indicator button:hover .swan-step-number{color:var(--swan-elements-link-font-color-standard)}.swan-step-indicator .swan-step-value{display:block;margin-top:var(--swan-spacing-standard-4,var(--swan-sem-space-5));color:var(--swan-color-grey-700,var(--swan-sem-color-text-subtle));font-weight:400}.swan-dark-mode .swan-step-indicator .swan-step-value,.swan-step-indicator .swan-step-value.swan-dark-mode{color:var(--swan-color-grey-300,var(--swan-sem-color-text-subtle))}.swan-step-indicator .swan-step-value.swan-step-value-skin-error{color:var(--swan-status-error,var(--swan-sem-color-text-error))}.swan-step-indicator .swan-step-value.swan-step-value-skin-error::before{background-position:center;background-repeat:no-repeat;background-size:auto auto;position:relative;display:block;content:" ";filter:var(--swan-icon-filter-grey-dark);height:20px;width:20px;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.75 1.25L5 5M5 5C5 5 7.32143 7.32143 8.75 8.75M5 5L1.25 8.75M5 5L1.25 1.25" stroke="%23000" stroke-width="2" stroke-linecap="round"/></svg>');filter:var(--swan-icon-filter-error);display:inline-block;vertical-align:bottom}@media only screen and (max-width:767px){.swan-step-indicator:not(.swan-step-indicator-show-all-steps){font-family:var(--swan-base-font-family-primary);font-size:var(--swan-sem-font-size-standard);font-weight:var(--swan-base-font-weight-normal);letter-spacing:var(--swan-base-font-letter-spacing-100);line-height:var(--swan-base-font-line-height-500)}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) ol,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) ul{position:relative;width:100%;overflow-x:initial}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) ol::after,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) ul::after{display:none}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step{display:none;height:auto;min-height:24px;min-width:0;padding:var(--swan-sem-space-none);margin-top:var(--swan-spacing-standard-5,var(--swan-sem-space-6))}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step::after{display:none}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous{position:absolute;z-index:2;top:0;display:block;width:20px;overflow:hidden;background-image:none}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next a,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next button,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous a,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous button{color:var(--swan-base-color-transparent)!important;white-space:nowrap}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next button::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous button::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous::before{background-position:center;background-repeat:no-repeat;background-size:auto auto;position:relative;display:block;content:" ";filter:var(--swan-icon-filter-grey-dark);height:20px;width:20px;filter:var(--swan-icon-filter-grey-dark);left:0;opacity:.5;pointer-events:none;position:absolute;top:0}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next button::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous button::before{filter:var(--swan-icon-filter-black);opacity:1}.swan-dark-mode .swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next a::before,.swan-dark-mode .swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next button::before,.swan-dark-mode .swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous a::before,.swan-dark-mode .swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous button::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next.swan-dark-mode a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-next.swan-dark-mode button::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous.swan-dark-mode a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous.swan-dark-mode button::before{filter:var(--swan-icon-filter-white)}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous{left:0}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous button::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-previous::before{background-image:url("data:image/svg+xml;utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6954_76823)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0303 1.96967C14.3232 2.26256 14.3232 2.73744 14.0303 3.03033L7.06066 10L14.0303 16.9697C14.3232 17.2626 14.3232 17.7374 14.0303 18.0303C13.7374 18.3232 13.2626 18.3232 12.9697 18.0303L5.47052 10.5312L5.46972 10.5304C5.32907 10.3897 5.25 10.1989 5.25 10C5.25 9.80109 5.32902 9.61032 5.46967 9.46967L12.9697 1.96967C13.2626 1.67678 13.7374 1.67678 14.0303 1.96967Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6954_76823'%3E%3Crect width='10' height='18' fill='white' transform='translate(5 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-current{background-image:none;display:block;padding:var(--swan-sem-space-none) 20px;text-align:center;width:100%}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step[aria-current=step]+.swan-step-next{display:block;right:0}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step[aria-current=step]+.swan-step-next .swan-button-skin-link::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step[aria-current=step]+.swan-step-next .swan-link::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step[aria-current=step]+.swan-step-next a::before,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step[aria-current=step]+.swan-step-next::before{background-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M5.96967 18.0303C5.67678 17.7374 5.67678 17.2626 5.96967 16.9697L12.9393 10L5.96967 3.03033C5.67678 2.73744 5.67678 2.26256 5.96967 1.96967C6.26256 1.67678 6.73744 1.67678 7.03033 1.96967L14.5295 9.46882L14.5303 9.46962C14.6709 9.61027 14.75 9.80109 14.75 10C14.75 10.1989 14.671 10.3897 14.5303 10.5303L7.03033 18.0303C6.73744 18.3232 6.26256 18.3232 5.96967 18.0303Z" fill="black"/%3E%3C/svg%3E%0A')}.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-number,.swan-step-indicator:not(.swan-step-indicator-show-all-steps) .swan-step-value{display:none}}