/* Custom styling for the documentation */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

/* Style for code blocks */
.highlight {
    background-color: #f8f9fa;
    border-left: 4px solid #007bff;
    padding: 1rem;
    margin: 1rem 0;
}

/* Custom header styling */
h1, h2, h3, h4, h5, h6 {
    color: #2c3e50;
}

/* Custom link styling */
a {
    color: #007bff;
}

a:hover {
    color: #0056b3;
}

/* Custom table styling */
table {
    border-collapse: collapse;
    width: 100%;
    margin: 1rem 0;
}

th, td {
    border: 1px solid #dee2e6;
    padding: 0.75rem;
    text-align: left;
}

th {
    background-color: #f8f9fa;
    font-weight: bold;
}
