/* Minimal Nutrition Plan Styles */

.breadcrumb-sm {
    font-size: 0.8rem;
}

.breadcrumb-sm .breadcrumb-item + .breadcrumb-item::before {
    font-size: 0.7rem;
}

/* Minimal hover effects */
.card:hover {
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    transition: box-shadow 0.2s ease;
}

/* Button spacing */
.d-flex.gap-2 .btn {
    white-space: nowrap;
}

/* Simple responsive adjustments */
@media (max-width: 768px) {
    .col-md-3 img {
        max-height: 80px !important;
    }
    
    .d-flex.gap-2 {
        flex-direction: column;
        gap: 0.5rem !important;
    }
    
    .d-flex.gap-2 .btn {
        width: 100%;
    }
}

/* Print friendly */
@media print {
    .d-flex.gap-2, .breadcrumb {
        display: none !important;
    }
    
    .card {
        border: 1px solid #ddd !important;
        box-shadow: none !important;
    }
}
