.driver-popover{background:var(--popover,#fff)!important;color:var(--popover-foreground,#09090b)!important;border:1px solid var(--border,#e4e4e7)!important;border-radius:var(--radius,.5rem)!important;max-width:320px!important;padding:1rem!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}@media (max-width:767px){.driver-popover{max-width:calc(100vw - 2rem);margin:0 1rem}}.driver-popover-arrow{border:1px solid var(--border);background:var(--popover)}.driver-popover-arrow-side-left,.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000}.driver-popover-arrow-side-top,.driver-popover-arrow-side-bottom{border-left-color:#0000;border-right-color:#0000}.driver-popover-title{color:var(--foreground,#09090b)!important;margin:0!important;padding:0 1.5rem 0 0!important;font-size:1rem!important;font-weight:600!important;line-height:1.5!important}.driver-popover-description{color:var(--muted-foreground,#71717a)!important;white-space:pre-line!important;margin-top:.5rem!important;font-size:.875rem!important;line-height:1.6!important}.driver-popover-footer{justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.driver-popover-progress-text{color:var(--muted-foreground);flex-shrink:0;font-size:.75rem}.driver-popover-navigation-btns{gap:.5rem;margin-left:auto;display:flex}.driver-popover-prev-btn,.driver-popover-next-btn,.driver-popover-close-btn{white-space:nowrap;border-radius:calc(var(--radius) - 2px);cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;height:2.25rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition-property:color,background-color,border-color;transition-duration:.15s;display:inline-flex}.driver-popover-prev-btn{color:var(--foreground);border:1px solid var(--border);background:0 0}.driver-popover-prev-btn:hover{background:var(--accent);color:var(--accent-foreground)}.driver-popover-next-btn{background:var(--primary);color:var(--primary-foreground)}.driver-popover-next-btn:hover{background:var(--primary);opacity:.9}.driver-popover-close-btn{color:var(--muted-foreground,#71717a);border-radius:calc(var(--radius,.5rem) - 2px);text-indent:-9999px;background:0 0;width:1.75rem;height:1.75rem;padding:.25rem;position:absolute;top:.5rem;right:.5rem;overflow:hidden}.driver-popover-close-btn *{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.driver-popover-close-btn:hover{background:var(--accent,#f4f4f5);color:var(--foreground,#09090b)}.driver-popover-close-btn:after{content:"×";text-indent:0;font-size:1.25rem;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.driver-overlay{background:#000000bf}.driver-active-element{box-shadow:0 0 0 4px var(--ring)!important}.driver-popover-prev-btn:focus-visible,.driver-popover-next-btn:focus-visible,.driver-popover-close-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.driver-popover{animation:.2s ease-out driver-popover-fade-in}@keyframes driver-popover-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.driver-popover{animation:none}.driver-popover-prev-btn,.driver-popover-next-btn,.driver-popover-close-btn{transition:none}}
/*# sourceMappingURL=713d9a52bfff7935.css.map*/