/* Validador de robots.txt */
#robots-validator-input {
    background: var(--color-bg-primary) !important;
    color: var(--color-text) !important;
}

/* Estilos para el validador */
.validation-error {
    background: #bcbcbc;
    border-left: 4px solid #e74c3c;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 4px;
    color: #333;
}

.validation-warning {
    background: #bcbcbc;
    border-left: 4px solid #f39c12;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 4px;
    color: #333;
}

.validation-success {
    background: #bcbcbc;
    border-left: 4px solid #27ae60;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 4px;
    color: #333;
}

.validation-info {
    background: #bcbcbc;
    border-left: 4px solid #3498db;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 4px;
    color: #333;
}

.validation-error ul,
.validation-warning ul,
.validation-info ul {
    margin: 8px 0 0 20px;
    padding: 0;
}

.validation-error code,
.validation-warning code,
.validation-info code {
    background: rgba(0,0,0,0.1);
    padding: 2px 6px;
    border-radius: 3px;
    font-family: 'Courier New', monospace;
}

.validation-summary {
    margin-top: 20px;
    padding: 12px;
    background: var(--color-bg-tertiary);
    border-radius: 6px;
    color: var(--color-text);
}

