/* Slightly modified table styles from Furo theme*/

table.docutils {
  border-radius: 0.2rem;
  border-spacing: 0;
  border-collapse: collapse;
  box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);
}

table.docutils th {
    background: #63ccff;
    border-bottom: 3px solid #006db3;
}

/* TODO: Use variables for light/med/dark variants */
@media (prefers-color-scheme: dark) {
    table.docutils th {
        background: #006db3;
        border-bottom: 3px solid #63ccff;
    }
    
}

table.docutils tr{transition:background-color .125s}
table.docutils tr:hover{
    background-color:rgba(0,0,0,.035);
    box-shadow:inset 0 .05rem 0 #fff
}


/* table.docutils td, th {
    padding: 0 0.25rem;
    border-left: 1px solid var(--color-background-border);
    border-right: 1px solid var(--color-background-border);
    border-bottom: 1px solid var(--color-background-border);
} */
