body {
    font-family: 'Inter', sans-serif;
    background-color: #111827; /* bg-gray-900 */
}
.hero-gradient {
    background: radial-gradient(circle at 50% 0%, rgba(59, 130, 246, 0.15), transparent 50%);
}
.card-gradient {
    background: linear-gradient(145deg, #1f2937, #111827);
    border: 1px solid #374151; /* border-gray-700 */
}
.modal-backdrop {
    background-color: rgba(0,0,0,0.75);
}
.tab-active {
    background-color: #3b82f6 !important; /* bg-blue-600 */
    color: white !important;
}
