@media(prefers-color-scheme:dark){:root{--vff-bg-color:$bg!important;--vff-main-text-color:$white;--vff-secondary-text-color:#aeb6bf;--vff-tertiary-text-color:#41464f;--vff-main-accent-color:#1867c0!important;--vff-secondary-accent-color:#a0dbc1}*{font-family:Ubuntu,sans-serif!important}}.content-wrapper{max-width:var(--box);margin:0 auto}@media(max-width:981px){.content-wrapper{padding-left:0;padding-bottom:0}}@media(min-width:981px){.w-md-100{width:100%!important}}@media(min-width:981px){.w-md-50{width:50%!important}}@media(min-width:981px){.w-md-auto{width:auto!important}}.border-primary{border:1px solid #347cff}.radius{border-radius:8px}.steps-validation{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.steps-validation .step{color:var(--bg-2);cursor:default;margin:0;padding:4px 8px 4px 30px;width:100%;position:relative;background-color:var(--bg-2);color:#c2c2c2;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;transition:background-color .2s ease}.steps-validation .step:after{right:-17px;border-left:17px solid var(--bg-2)}.steps-validation .step:after,.steps-validation .step:before{content:" ";position:absolute;top:0;width:0;height:0;border-top:13px solid transparent;border-bottom:17px solid transparent;z-index:2;transition:border-color .2s ease}.steps-validation .step:before{right:-18.2px;border-left:17px solid var(--bg);left:auto}.steps-validation .step:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.steps-validation .step:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.steps-validation .step:last-child:after,.steps-validation .step:last-child:before{border:none}.steps-validation .step span{position:relative}.steps-validation .step span:before{opacity:0;position:absolute;top:-2px;left:-20px}.steps-validation .step.done{background:#347cff;color:var(--white)}.steps-validation .step.done:after{border-left-color:#347cff}.steps-validation .step.done span:before{opacity:1;transition:opacity .3s ease .5s}.steps-validation .step.current{color:var(--white);background-color:#ffb734}.steps-validation .step.current:after{border-left:17px solid #ffb734}.steps-validation .step.current:before{border:none}.card-provider{display:flex}.card-provider .item{flex:1}