/* Define custom Dayton colors for Tailwind */
.bg-dayton-blue {
    background-color: #002554;
}

.text-dayton-blue {
    color: #002554;
}

.bg-dayton-red {
    background-color: #D50032;
}

.text-dayton-red {
    color: #D50032;
}

.border-dayton-red {
    border-color: #D50032;
}

/* Loader Animation */
.loader-spin {
    animation: spin 1s linear infinite;
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* For smooth scrolling on mobile */
.table-wrapper {
    -webkit-overflow-scrolling: touch;
}
