.guided-tour-popover{color:hsl(var(--foreground));background:hsl(var(--card));font-family:var(--font-sans),sans-serif;border:1px solid hsl(var(--border));border-radius:16px;padding:18px;min-width:0;width:min(360px,calc(100vw - 24px));max-width:calc(100vw - 24px);overflow:visible;box-shadow:0 12px 40px #0004}.guided-tour-card{display:grid;gap:12px;overflow-wrap:anywhere}.guided-tour-popover .guided-tour-card{max-height:calc(100dvh - 140px);overflow-y:auto;padding:4px;margin:-4px}.guided-tour-card button:focus-visible,.guided-tour-card input:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:3px}.guided-tour-paused{margin:16px 0}.guided-tour-paused,.guided-tour-wait{padding:16px;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));color:hsl(var(--foreground))}.guided-tour-wait{position:fixed;z-index:100001;right:16px;bottom:calc(var(--tabbar-h, 0px) + env(safe-area-inset-bottom) + 16px);width:min(360px,calc(100vw - 32px));max-height:min(55dvh,470px);overflow:auto;box-shadow:0 8px 30px #0003}.guided-tour-popover .driver-popover-arrow{border-color:hsl(var(--card))}.guided-tour-popover .driver-popover-arrow-side-left{border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.guided-tour-popover .driver-popover-arrow-side-right{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.guided-tour-popover .driver-popover-arrow-side-top{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.guided-tour-popover .driver-popover-arrow-side-bottom{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}@media (prefers-reduced-motion:reduce){.driver-overlay,.driver-popover{animation:none!important;transition:none!important}}