:root{--swan-step-indicator:1}.swan-step-indicator{font-size:var(--swan-font-size-1)}.swan-step-indicator ol,.swan-step-indicator ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:auto;padding:0;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:0;padding:10px var(--swan-spacing-standard-4) 0 var(--swan-spacing-standard-4);list-style-type:none;color:var(--swan-color-grey-700);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)}.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)));height:2px;background:0 0}.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) * -1);padding:10px var(--swan-spacing-standard-4) 0 var(--swan-spacing-standard-4);color:var(--swan-color-black-900)}.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)}.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)}.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:inset 0 0 0 2px var(--swan-color-semantic-focus),inset 0 0 0 4px var(--swan-color-white-900);border-radius:var(--swan-sem-border-radius-subtle)}.swan-dark-mode .swan-step-indicator .swan-step .swan-button-skin-link.focus-visible,.swan-dark-mode .swan-step-indicator .swan-step .swan-link.focus-visible,.swan-dark-mode .swan-step-indicator .swan-step a.focus-visible,.swan-step-indicator .swan-step .swan-button-skin-link.focus-visible.swan-dark-mode,.swan-step-indicator .swan-step .swan-link.focus-visible.swan-dark-mode,.swan-step-indicator .swan-step a.focus-visible.swan-dark-mode{box-shadow:inset 0 0 0 2px var(--swan-color-semantic-focus-dark),inset 0 0 0 4px var(--swan-color-grey-900)}.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:inset 0 0 0 2px var(--swan-color-semantic-focus),inset 0 0 0 4px var(--swan-color-white-900);border-radius:var(--swan-sem-border-radius-subtle)}.swan-dark-mode .swan-step-indicator .swan-step .swan-button-skin-link:focus-visible,.swan-dark-mode .swan-step-indicator .swan-step .swan-link:focus-visible,.swan-dark-mode .swan-step-indicator .swan-step a:focus-visible,.swan-step-indicator .swan-step .swan-button-skin-link:focus-visible.swan-dark-mode,.swan-step-indicator .swan-step .swan-link:focus-visible.swan-dark-mode,.swan-step-indicator .swan-step a:focus-visible.swan-dark-mode{box-shadow:inset 0 0 0 2px var(--swan-color-semantic-focus-dark),inset 0 0 0 4px var(--swan-color-grey-900)}.swan-step-indicator .swan-step[aria-current=step]{color:var(--swan-color-black-900)}.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)}.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);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);color:var(--swan-color-grey-700);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)}.swan-step-indicator .swan-step-value.swan-step-value-skin-error{color:var(--swan-status-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-size:var(--swan-font-size-2)}.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:0;margin-top:var(--swan-spacing-standard-5)}.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: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:0 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}}