/* AI Dispatcher Dashboard - Raintech Branded Styles */

/* Smooth transitions for HTMX swaps */
.htmx-swapping {
    opacity: 0;
    transition: opacity 0.2s ease-out;
}

.htmx-settling {
    opacity: 1;
    transition: opacity 0.2s ease-in;
}

/* Card shadow matching rain.tech design */
.shadow-lg {
    box-shadow: -20px 23px 66px 0px rgba(0, 0, 0, 0.16);
}

/* Scrollbar styling for dark navy theme */
::-webkit-scrollbar {
    width: 6px;
}

::-webkit-scrollbar-track {
    background: #001647;
}

::-webkit-scrollbar-thumb {
    background: #002d7a;
    border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
    background: #003d99;
}

/* Audio player styling */
audio::-webkit-media-controls-panel {
    background-color: #001f5c;
}
