/* Compact DataFrame output, matching pandas notebook tables. */
.md-typeset .pandas-output {max-width:100%;overflow-x:auto;margin:1em 0;}
.md-typeset .pandas-output table.pandas-table {display:table;width:auto;min-width:0;border:0;border-collapse:collapse;font-family:Consolas,"Liberation Mono",monospace;font-size:.65rem;line-height:1.35;margin:0;box-shadow:none;}
.md-typeset .pandas-output table.pandas-table th,
.md-typeset .pandas-output table.pandas-table td {min-width:0;padding:.23rem .55rem;border:0;text-align:right;white-space:nowrap;background:transparent;}
.md-typeset .pandas-output table.pandas-table thead {border-bottom:1px solid var(--md-default-fg-color--light);}
.md-typeset .pandas-output table.pandas-table th {font-weight:700;}
.md-typeset .pandas-output table.pandas-table tbody tr:nth-child(odd) {background:var(--md-code-bg-color);}
