@import '../../../../vendor/filament/filament/resources/css/theme.css';

/* Custom Tranzit News Premium Styles */
body {
    background: linear-gradient(135deg, #f0f4f8 0%, #e8f0fe 100%);
}

.fi-sidebar {
    background-color: #ffffff !important;
    box-shadow: 4px 0 24px rgba(0,0,0,0.04);
}

.fi-ta-record {
    transition: all 0.2s ease-in-out;
}
.fi-ta-record:hover {
    box-shadow: 0 4px 12px rgba(0,0,0,0.05);
    transform: translateY(-2px);
    z-index: 10;
    position: relative;
    background-color: #f8fafc;
}

/* Beautiful gradient for the top navigation */
.fi-topbar {
    background: white !important;
    box-shadow: 0 4px 12px rgba(0,0,0,0.02);
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

/* Enhancing inputs and widgets */
.fi-input-wrapper {
    box-shadow: 0 2px 4px rgba(0,0,0,0.02) !important;
}

.fi-wi-stats-overview-stat {
    border: none !important;
    background: linear-gradient(145deg, #ffffff, #fdfdfd) !important;
    box-shadow: 0 10px 30px -5px rgba(0, 0, 0, 0.08) !important;
    border-radius: 1.25rem !important;
    transition: transform 0.3s ease;
}

.fi-wi-stats-overview-stat:hover {
    transform: translateY(-5px);
}

/* Make headers prominent */
.fi-header-heading {
    font-weight: 800 !important;
    color: #1a365d !important;
}
