.wp-readme-validator-container {
    margin: 20px 0;
}

.readme-preview-container {
    border: 1px solid #dee2e6;
    padding: 20px;
    min-height: 400px;
    background: #f8f9fa;
    border-radius: 5px;
}

.wp-readme-section {
    background: white;
    padding: 5px;
    margin: 5px 0;
    /* border-left: 4px solid #0073aa; */
    border-radius: 3px;
}

.wp-readme-section-title {
    color: #0073aa;
    margin-bottom: 10px;
}

.validation-success {
    color: #198754;
    font-weight: bold;
}

.validation-error {
    color: #dc3545;
    font-weight: bold;
}

.validation-warning {
    color: #ffc107;
    font-weight: bold;
}

.readme-preview-container h1,
.readme-preview-container h2,
.readme-preview-container h3,
.readme-preview-container h4 {
    color: #23282d;
    padding: 0;
    margin: 0;
}

.readme-preview-container code {
    background: #f1f1f1;
    padding: 2px 4px;
    border-radius: 3px;
}

.readme-preview-container pre {
    background: #f1f1f1;
    padding: 10px;
    border-radius: 3px;
    overflow-x: auto;
}

.readme-preview-container ul,
.readme-preview-container ol {
    padding-left: 5px;
}

.readme-preview-container li {
    margin: 0;
    padding: 0;
    list-style: none;
}