.driver-popover.sdr-tour-theme{background:#ffffff;border:1px solid rgba(90,92,231,.15);border-radius:16px;padding:0;min-width:280px;max-width:340px;box-shadow:0 4px 6px -1px rgba(90,92,231,.1),0 10px 30px -5px rgba(90,92,231,.15),0 0 0 1px rgba(90,92,231,.05);overflow:hidden;animation:sdr-popover-enter .15s cubic-bezier(.34,1.56,.64,1)!important}@keyframes sdr-popover-enter{0%{opacity:0;transform:scale(.92) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}.driver-popover.sdr-tour-theme:before{content:"";display:block;height:3px;background:linear-gradient(91.43deg,#5A5CE7 1.22%,#7D7FFF 96.31%);border-radius:16px 16px 0 0}.driver-popover.sdr-tour-theme .driver-popover-title{font-size:16px;font-weight:700;color:#1a1a2e;padding:16px 20px 0;line-height:1.4;font-family:inherit}.driver-popover.sdr-tour-theme .driver-popover-description{font-size:14px;color:#4a4a68;padding:8px 20px 0;line-height:1.6;font-family:inherit}.driver-popover.sdr-tour-theme .driver-popover-footer{padding:12px 20px 16px;margin-top:12px;border-top:1px solid rgba(90,92,231,.08)}.driver-popover.sdr-tour-theme .driver-popover-progress-text{font-size:12px;font-weight:500;color:#7D7FFF;letter-spacing:.02em}.driver-popover.sdr-tour-theme .driver-popover-footer button{border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .12s ease;font-family:inherit;line-height:1.4;min-height:36px}.driver-popover.sdr-tour-theme .driver-popover-prev-btn{background:#f3f4f6;color:#4a4a68;text-shadow:none}.driver-popover.sdr-tour-theme .driver-popover-prev-btn:hover{background:#e5e7eb}.driver-popover.sdr-tour-theme .driver-popover-next-btn{background:linear-gradient(91.43deg,#5A5CE7 1.22%,#7D7FFF 96.31%);color:#ffffff;text-shadow:none;box-shadow:0 2px 8px rgba(90,92,231,.3)}.driver-popover.sdr-tour-theme .driver-popover-next-btn:hover{box-shadow:0 4px 12px rgba(90,92,231,.4);transform:translateY(-1px)}.driver-popover.sdr-tour-theme .driver-popover-navigation-btns{justify-content:space-between;gap:8px}.driver-popover.sdr-tour-theme .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:#ffffff}.driver-popover.sdr-tour-theme .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:#ffffff}.driver-popover.sdr-tour-theme .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:#ffffff}.driver-popover.sdr-tour-theme .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:#ffffff}.driver-popover.sdr-tour-theme .driver-popover-close-btn{display:none}.driver-popover.sdr-tour-theme .driver-popover-btn-disabled{opacity:.4;pointer-events:none}@media (max-width:640px){.driver-popover.sdr-tour-theme{min-width:260px;max-width:calc(100vw - 32px);border-radius:12px}.driver-popover.sdr-tour-theme .driver-popover-title{font-size:15px;padding:14px 16px 0}.driver-popover.sdr-tour-theme .driver-popover-description{font-size:13px;padding:6px 16px 0}.driver-popover.sdr-tour-theme .driver-popover-footer{padding:10px 16px 14px}.driver-popover.sdr-tour-theme .driver-popover-footer button{min-height:44px;padding:10px 16px}}.driver-popover.sdr-tour-celebration{text-align:center;max-width:380px}.driver-popover.sdr-tour-celebration:before{height:4px;background:linear-gradient(90deg,#5A5CE7,#7D7FFF,#a78bfa,#7D7FFF,#5A5CE7);background-size:200% 100%;animation:sdr-shimmer-bar 2s linear infinite}@keyframes sdr-shimmer-bar{0%{background-position:200% 0}to{background-position:-200% 0}}.driver-popover.sdr-tour-action{border-color:rgba(245,158,11,.2);box-shadow:0 4px 6px -1px rgba(245,158,11,.1),0 10px 30px -5px rgba(245,158,11,.15),0 0 0 1px rgba(245,158,11,.08)}.driver-popover.sdr-tour-action:before{background:linear-gradient(91.43deg,#f59e0b 1.22%,#fbbf24 96.31%)}.driver-popover.sdr-tour-action .driver-popover-progress-text{color:#d97706}.driver-popover.sdr-tour-action .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:#ffffff}.driver-popover.sdr-tour-action .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:#ffffff}.driver-popover.sdr-tour-action .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:#ffffff}.driver-popover.sdr-tour-action .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:#ffffff}.driver-fade .driver-overlay{animation:animate-fade-in .12s ease-in-out!important}.driver-fade .driver-popover{animation:sdr-popover-enter .15s cubic-bezier(.34,1.56,.64,1)!important}