/* Custom CSS for ctrutils documentation */

/* Wider content area for better code readability */
.wy-nav-content {
    max-width: 1200px !important;
}

/* Better code block styling */
div[class^='highlight'] pre {
    font-size: 14px;
    line-height: 1.5;
}

/* Improve table readability */
.wy-table-responsive table td,
.wy-table-responsive table th {
    white-space: normal !important;
}

/* Version selector styling */
.rst-versions {
    border-top: 3px solid #2980b9;
}

/* Admonition customization */
.admonition {
    border-left: 4px solid #2980b9;
}

.admonition.note {
    border-left-color: #2980b9;
}

.admonition.warning {
    border-left-color: #e67e22;
}

.admonition.tip {
    border-left-color: #27ae60;
}
