/* Custom CSS for MedJournal */
.main-content {
    min-height: calc(100vh - 200px);
}
.card {
    box-shadow: 0 4px 6px rgba(0,0,0,0.1);
    transition: transform 0.2s;
}
.card:hover {
    transform: translateY(-5px);
}
.status-badge {
    position: absolute;
    top: 10px;
    right: 10px;
}
.bg-primary {
    background-color: #0b5ed7 !important; /* Medical Blue */
}
