/* Import Google Font for Sanskrit text */
@import url('https://googleapis.com');

/* Apply font to the body of the documentation */
body, table, td, th {
    font-family: 'Noto Sans Devanagari', "Helvetica Neue", Arial, sans-serif !important;
}

/* Style the table header row */
.wy-table-responsive table.docutils thead th {
    background-color: #2980b9 !important; /* Elegant Blue */
    color: #ffffff !important;            /* White Text */
    font-weight: bold;
}

/* Sharp alternating row colors (High Contrast) */
.rst-content table.docutils tbody tr:nth-child(even) td {
    background-color: #e4e7eb !important; /* Noticeably darker silver-gray */
}

.rst-content table.docutils tbody tr:nth-child(odd) td {
    background-color: #ffffff !important; /* Crisp white row */
}

/* Add crisp borders around all cells for clear separation */
.rst-content table.docutils td, .rst-content table.docutils th {
    border: 1px solid #b0b8c2 !important; /* Darker border lines */
    padding: 8px 12px !important;           /* Clean spacing inside cells */
}
