.driver-popover{font-family:inherit;border-radius:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 10px 25px -5px #0000001a;max-width:320px}.driver-popover .driver-popover-title{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.driver-popover .driver-popover-description{font-size:.8rem;color:hsl(var(--muted-foreground));line-height:1.5}.driver-popover .driver-popover-progress-text{font-size:.7rem;color:hsl(var(--muted-foreground))}.driver-popover .driver-popover-footer button{font-size:.75rem;border-radius:.375rem;padding:.25rem .75rem;cursor:pointer}.driver-popover .driver-popover-next-btn,.driver-popover .driver-popover-close-btn{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;text-shadow:none}.driver-popover .driver-popover-next-btn:hover,.driver-popover .driver-popover-close-btn:hover{background:hsl(var(--primary) / .9)}.driver-popover .driver-popover-prev-btn{background:transparent;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.driver-popover .driver-popover-arrow-side-left.driver-popover-arrow,.driver-popover .driver-popover-arrow-side-right.driver-popover-arrow,.driver-popover .driver-popover-arrow-side-top.driver-popover-arrow,.driver-popover .driver-popover-arrow-side-bottom.driver-popover-arrow{border-color:hsl(var(--border));background:hsl(var(--background))}
