.onboarding-container-auto{max-width:900px;margin:0 auto;padding:40px 20px;font-family:inherit;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:12px;box-shadow:0 10px 30px #00000014;border:1px solid #e8e8e8;animation:containerFadeIn 1s ease-out}.progress-bar-auto{position:relative;margin-bottom:60px;background:#e8e8e8;height:4px;border-radius:2px;overflow:hidden}.progress-fill-auto{height:100%;background:linear-gradient(90deg,#d4af37,#b8860b);border-radius:2px;transition:width 1s ease;width:14.28%}.progress-steps-auto{display:flex;justify-content:space-between;align-items:center;position:absolute;top:-18px;left:0;width:100%;pointer-events:none}.progress-step-auto{width:36px;height:36px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;transition:all .4s ease;z-index:5;position:relative;border:3px solid #fff;box-shadow:0 2px 5px #0000001a;margin-top:-10px;overflow:visible}.progress-step-auto.active{background:#d4af37;transform:scale(1.2);box-shadow:0 4px 12px #d4af3766}.progress-step-auto.completed{background:#b8860b}.step-number-auto{font-size:14px;font-weight:700;color:#222!important;z-index:10;position:relative}.progress-step-auto.active .step-number-auto,.progress-step-auto.completed .step-number-auto{color:#fff!important}.steps-container-auto{position:relative;min-height:400px;overflow:hidden}.step-card-auto{position:absolute;top:0;left:0;width:100%;background:#fff;border-radius:12px;padding:40px;box-shadow:0 8px 25px #0000001a;opacity:0;transform:translate(50px);transition:all .8s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:30px;border:1px solid #f0f0f0}.step-card-auto.active{opacity:1;transform:translate(0)}.step-icon-auto{flex-shrink:0;width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#d4af37,#b8860b);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 25px #d4af374d;animation:iconPulse 2s ease-in-out infinite}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.step-icon-auto svg{width:36px;height:36px}.step-content-auto{flex:1}.step-title-auto{font-size:1.8rem;font-weight:400;color:#2c2c2c;margin:0 0 12px;letter-spacing:.5px;animation:titleSlideIn .8s ease-out .3s both}@keyframes titleSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-description-auto{color:#666;margin:0 0 25px;line-height:1.6;font-size:1.1rem;animation:descriptionSlideIn .8s ease-out .5s both}@keyframes descriptionSlideIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.step-animation-auto{margin-top:20px;animation:animationSlideIn .8s ease-out .7s both}@keyframes animationSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.typing-animation-auto{font-family:Courier New,monospace;font-size:1.3rem;color:#d4af37;font-weight:600;padding:15px;background:#f8f8f8;border-radius:8px;border-left:4px solid #d4af37}.cursor-auto{animation:blinkCursor 1s infinite}@keyframes blinkCursor{0%,50%{opacity:1}51%,to{opacity:0}}.scanning-animation-auto{position:relative;width:200px;height:60px;background:#f8f8f8;border-radius:8px;overflow:hidden;border:2px solid #e8e8e8}.scan-line-auto{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4),transparent);animation:scanLine 2.5s infinite}@keyframes scanLine{0%{left:-100%}to{left:100%}}.data-points-auto{display:flex;justify-content:space-around;align-items:center;height:100%;padding:0 20px}.data-point-auto{width:8px;height:8px;background:#b8860b;border-radius:50%;animation:pulsePoint 2s infinite}.data-point-auto:nth-child(2){animation-delay:.7s}.data-point-auto:nth-child(3){animation-delay:1.4s}@keyframes pulsePoint{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.6}}.risk-gauge-auto{text-align:center}.gauge-container-auto{position:relative;width:120px;height:60px;margin:0 auto 20px}.gauge-fill-auto{width:100%;height:100%;border:4px solid #e8e8e8;border-bottom:none;border-radius:60px 60px 0 0;position:relative;overflow:hidden}.gauge-fill-auto:after{content:"";position:absolute;bottom:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,#b8860b,#d4af37);animation:fillGaugeAuto 3s ease-out}.gauge-needle-auto{position:absolute;bottom:0;left:50%;width:3px;height:50px;background:#8b4513;transform-origin:bottom;transform:translate(-50%) rotate(-75deg);animation:moveNeedleAuto 3s ease-out}@keyframes fillGaugeAuto{0%{width:0%}to{width:30%}}@keyframes moveNeedleAuto{0%{transform:translate(-50%) rotate(-90deg)}to{transform:translate(-50%) rotate(-75deg)}}.risk-level-auto{color:#b8860b;font-weight:600;font-size:1.1rem;padding:10px 20px;background:#d4af371a;border-radius:20px;display:inline-block}.counter-animation-auto{text-align:center;padding:20px;background:#d4af370d;border-radius:12px;border:2px solid rgba(212,175,55,.2)}.currency-auto{font-size:1.6rem;color:#d4af37;font-weight:600}.amount-auto{font-size:2.2rem;color:#d4af37;font-weight:700;margin-left:8px}.limit-bar-auto{width:200px;height:8px;background:#e8e8e8;border-radius:4px;margin:20px auto;overflow:hidden}.limit-fill-auto{height:100%;background:linear-gradient(90deg,#b8860b,#d4af37);width:0%;animation:fillLimitAuto 3s ease-out 1s forwards}@keyframes fillLimitAuto{0%{width:0%}to{width:75%}}.vault-animation-auto,.cart-animation-auto,.truck-animation-auto{display:flex;align-items:center;justify-content:center;padding:20px;background:#d4af370d;border-radius:12px;min-height:80px}.progress-text-auto{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #e8e8e8}#current-step-text{font-size:1.1rem;color:#666;font-weight:500;padding:10px 20px;background:#d4af371a;border-radius:20px;display:inline-block}@media (max-width: 768px){.onboarding-container-auto{padding:30px 15px;margin:20px 10px}.step-card-auto{flex-direction:column;text-align:center;gap:25px;padding:30px 20px}.step-icon-auto{width:70px;height:70px}.step-icon-auto svg{width:32px;height:32px}.step-title-auto{font-size:1.5rem}.step-description-auto{font-size:1rem}.steps-container-auto{min-height:350px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/onboarding-styles-AUTO.css.map */
