/* AI Warning Banner for Grape Variety Pages */
.ai-warning-banner {
    background-color: #f5f5f5;
    border-left: 4px solid #9e9e9e;
    color: #666;
    padding: 10px 16px;
    margin-bottom: 16px;
    border-radius: 4px;
    font-size: 0.9em;
    line-height: 1.4;
    display: none; /* Hidden by default, shown by JS */
}

.ai-warning-banner .ai-icon {
    margin-right: 8px;
    font-size: 1.1em;
}

.ai-warning-banner a {
    color: #1976d2;
    text-decoration: underline;
}

.ai-warning-banner a:hover {
    text-decoration: none;
}

/* Make banner responsive */
@media (max-width: 768px) {
    .ai-warning-banner {
        padding: 10px 16px;
        font-size: 0.9em;
    }
}

/* Dark mode compatibility */
[data-md-color-scheme="slate"] .ai-warning-banner {
    background-color: #2d2d2d;
    border-left-color: #757575;
    color: #bbb;
}