.driver-popover {
    border-radius: 12px;
    box-shadow: 0 12px 32px rgba(15, 23, 42, 0.18);
    max-width: 360px;
}

.driver-popover-title {
    font-weight: 700;
    font-size: 15px;
}

.driver-popover-description {
    font-size: 13px;
    line-height: 1.45;
}

.driver-popover-footer button {
    border-radius: 8px;
    font-size: 12px;
}

.driver-overlay {
    background: rgba(15, 23, 42, 0.55);
}
