table:not(.not-prose *){width:100%;color:var(--foreground);background-color:var(--card);border:1px solid #9a6c4038;border-radius:8px;margin:1.25rem 0;font-size:.9375rem;overflow:hidden;border-collapse:separate!important;border-spacing:0!important}table:not(.not-prose *) th,table:not(.not-prose *) td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--foreground) 15%, transparent);border-right:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);padding:.4rem .625rem}table:not(.not-prose *) th:last-child,table:not(.not-prose *) td:last-child{border-right:none}table:not(.not-prose *) tbody tr:last-child td{border-bottom:none}table:not(.not-prose *) th{color:var(--foreground);border-bottom:1px solid color-mix(in srgb, var(--foreground) 20%, transparent);background-color:#f4f4f5;font-weight:600}table:not(.not-prose *) th:first-child{width:32%}table:not(.not-prose *) tbody tr:nth-child(2n) td{background-color:color-mix(in srgb, var(--foreground) 3%, transparent)}table:not(.not-prose *) tbody tr:hover td{background-color:color-mix(in srgb, var(--primary) 6%, transparent)}table:not(.not-prose *) td:first-child{color:color-mix(in srgb, var(--foreground) 90%, var(--primary));font-weight:600}table:not(.not-prose *) td>:first-child,table:not(.not-prose *) th>:first-child{margin-top:0}table:not(.not-prose *) td>:last-child,table:not(.not-prose *) th>:last-child{margin-bottom:0}@media (width<=768px){table:not(.not-prose *){font-size:.875rem}table:not(.not-prose *) th,table:not(.not-prose *) td{padding:.375rem .5rem}table:not(.not-prose *) th:first-child{width:auto}}
