.driver-popover.keyclock-tour{background-color:var(--popover);color:var(--popover-foreground);border-radius:var(--radius-lg);box-shadow:var(--shadow-dialog);max-width:320px;padding:1rem 1.25rem}.driver-popover.keyclock-tour .driver-popover-title{color:var(--popover-foreground);font-size:1rem;font-weight:600;line-height:1.3}.driver-popover.keyclock-tour .driver-popover-description{color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.45}.driver-popover.keyclock-tour .driver-popover-progress-text{color:var(--muted-foreground);font-size:.75rem}.driver-popover.keyclock-tour .driver-popover-close-btn{color:var(--muted-foreground);transition:color .15s}.driver-popover.keyclock-tour .driver-popover-close-btn:hover{color:var(--popover-foreground)}.driver-popover.keyclock-tour .driver-popover-footer button{text-shadow:none;border:none;border-radius:10px;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s}.driver-popover.keyclock-tour .driver-popover-prev-btn{background-color:var(--secondary);color:var(--secondary-foreground)}.driver-popover.keyclock-tour .driver-popover-prev-btn:hover{background-color:var(--muted)}.driver-popover.keyclock-tour .driver-popover-next-btn{background-color:var(--primary);color:var(--primary-foreground)}.driver-popover.keyclock-tour .driver-popover-next-btn:hover{opacity:.9}.driver-popover.keyclock-tour .driver-popover-arrow-side-left{border-left-color:var(--popover)}.driver-popover.keyclock-tour .driver-popover-arrow-side-right{border-right-color:var(--popover)}.driver-popover.keyclock-tour .driver-popover-arrow-side-top{border-top-color:var(--popover)}.driver-popover.keyclock-tour .driver-popover-arrow-side-bottom{border-bottom-color:var(--popover)}
