.outer-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.step-circle-container{color:#f4eff9;background:#1b1430;border:1px solid #ffffff14;border-radius:1.75rem;width:100%;max-width:30rem;margin-left:auto;margin-right:auto;box-shadow:0 24px 60px -20px #0009,0 2px 8px #00000040}.step-indicator-row{align-items:center;width:100%;padding:1.75rem 2rem .5rem;display:flex}.step-content-default{position:relative;overflow:hidden}.step-default{padding-top:1rem;padding-left:2rem;padding-right:2rem}.footer-container{padding-bottom:1.75rem;padding-left:2rem;padding-right:2rem}.footer-nav{align-items:center;margin-top:1.75rem;display:flex}.footer-nav.spread{justify-content:space-between}.footer-nav.end{justify-content:flex-end}.back-button{color:#8b7fa2;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.4rem .6rem;font-size:.95rem;font-weight:600;transition:color .25s}.back-button:hover{color:#cfc6de}.back-button.inactive{pointer-events:none;opacity:.5}.next-button{color:#fff;letter-spacing:-.01em;cursor:pointer;background-color:#f2502f;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:.6rem 1.4rem;font-size:.95rem;font-weight:700;transition:background-color .25s,transform .25s;display:flex;box-shadow:0 8px 20px -6px #f2502f8c}.next-button:hover{background-color:#ff5f3c;transform:translateY(-1px)}.next-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.step-indicator{cursor:pointer;outline:none;position:relative}.step-indicator-inner{border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:600;display:flex}.active-dot{background-color:#fff;border-radius:9999px;width:.75rem;height:.75rem}.step-number{font-size:.875rem}.step-connector{background-color:#ffffff1f;border-radius:.25rem;flex:1;height:.125rem;margin-left:.5rem;margin-right:.5rem;position:relative;overflow:hidden}.step-connector-inner{height:100%;position:absolute;top:0;left:0}.check-icon{color:#fff;width:1rem;height:1rem}
