.driver-overlay{background:#00000080!important}.light-mode .driver-overlay{background:#00000059!important}.driver-popover{color:#e2e8f0!important;background:#0d0e15!important;border:1px solid #00e5ff80!important;border-radius:12px!important;max-width:360px!important;padding:20px!important;font-family:Share Tech Mono,monospace!important;animation:.3s ease-out tour-popover-in!important;box-shadow:0 0 20px #00e5ff26,0 8px 32px #0009!important}.light-mode .driver-popover{color:#1e293b!important;background:#fff!important;border:1px solid #00b4d866!important;box-shadow:0 0 15px #00b4d81a,0 8px 32px #0000001f!important}.driver-popover-arrow{border-color:#00e5ff80!important}.light-mode .driver-popover-arrow{border-color:#00b4d866!important}.driver-popover .driver-popover-arrow-side-left,.driver-popover .driver-popover-arrow-side-right,.driver-popover .driver-popover-arrow-side-top,.driver-popover .driver-popover-arrow-side-bottom{background:#0d0e15!important}.light-mode .driver-popover .driver-popover-arrow-side-left,.light-mode .driver-popover .driver-popover-arrow-side-right,.light-mode .driver-popover .driver-popover-arrow-side-top,.light-mode .driver-popover .driver-popover-arrow-side-bottom{background:#fff!important}.driver-popover-title{letter-spacing:.05em!important;color:#00e5ff!important;margin-bottom:8px!important;font-family:Orbitron,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}.light-mode .driver-popover-title{color:#0284c7!important}.driver-popover-description{color:#cbd5e1!important;font-family:Share Tech Mono,monospace!important;font-size:13px!important;line-height:1.6!important}.light-mode .driver-popover-description{color:#475569!important}.driver-popover-description strong,.driver-popover-description b{color:#00e5ff;font-weight:600}.light-mode .driver-popover-description strong,.light-mode .driver-popover-description b{color:#0284c7}.driver-popover-navigation-btns{gap:8px!important;margin-top:16px!important}.driver-popover-prev-btn,.driver-popover-next-btn{letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:6px!important;min-height:40px!important;padding:8px 16px!important;font-family:Share Tech Mono,monospace!important;font-size:12px!important;font-weight:600!important;transition:all .2s!important}.driver-popover-prev-btn{color:#94a3b8!important;background:0 0!important;border:1px solid #ffffff26!important}.driver-popover-prev-btn:hover{color:#00e5ff!important;border-color:#00e5ff66!important}.light-mode .driver-popover-prev-btn{color:#64748b!important;border:1px solid #0000001f!important}.light-mode .driver-popover-prev-btn:hover{color:#0284c7!important;border-color:#00b4d866!important}.driver-popover-next-btn{color:#0d0e15!important;background:linear-gradient(135deg,#00e5ff,#0ea5e9)!important;border:none!important;box-shadow:0 0 12px #00e5ff4d!important}.driver-popover-next-btn:hover{transform:translateY(-1px);background:linear-gradient(135deg,#22d3ee,#38bdf8)!important;box-shadow:0 0 20px #00e5ff80!important}.light-mode .driver-popover-next-btn{color:#fff!important;background:linear-gradient(135deg,#0284c7,#0ea5e9)!important;box-shadow:0 2px 8px #0284c740!important}.light-mode .driver-popover-next-btn:hover{background:linear-gradient(135deg,#0369a1,#0284c7)!important;box-shadow:0 4px 16px #0284c759!important}.driver-popover-close-btn{color:#64748b!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;font-size:18px!important;transition:color .2s!important;display:flex!important}.driver-popover-close-btn:hover{color:#00e5ff!important}.light-mode .driver-popover-close-btn:hover{color:#0284c7!important}.driver-popover-progress-text{color:#475569!important;letter-spacing:.05em!important;font-family:Share Tech Mono,monospace!important;font-size:11px!important}.light-mode .driver-popover-progress-text{color:#94a3b8!important}.driver-active-element{outline-offset:4px;border-radius:8px;filter:brightness(1.4)!important;outline:3px solid #00e5ff!important;box-shadow:0 0 25px #00e5ff8c,0 0 50px #00e5ff40,inset 0 0 15px #00e5ff14!important}.light-mode .driver-active-element{filter:brightness(1.1)!important;outline:3px solid #0284c7cc!important;box-shadow:0 0 15px #0284c74d,0 0 30px #0284c71a!important}@keyframes tour-popover-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:639px){.driver-popover{border-radius:10px!important;min-width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin:0 8px!important;padding:14px!important}.driver-popover-title{font-size:13px!important}.driver-popover-description{font-size:12px!important;line-height:1.5!important}.driver-popover-prev-btn,.driver-popover-next-btn{flex:1!important;min-height:44px!important;padding:10px 18px!important;font-size:12px!important}.driver-popover-close-btn{width:36px!important;height:36px!important;font-size:20px!important}}.driver-overlay{z-index:200!important}.driver-active-element{z-index:201!important}.driver-popover{z-index:10002!important}@media (min-width:1280px){.driver-popover{max-width:440px!important;padding:24px!important}.driver-popover-title{font-size:16px!important}.driver-popover-description{font-size:15px!important;line-height:1.7!important}.driver-popover-prev-btn,.driver-popover-next-btn{padding:10px 20px!important;font-size:13px!important}.driver-popover-progress-text{font-size:12px!important}}
