.table{width:100%;margin-bottom:1rem;color:var(--text-subtle);border:1px solid var(--border)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid var(--border)}.table th{font-weight:400}.table thead th{vertical-align:bottom;border-top:0;border-bottom:2px solid var(--border)}.table tbody+tbody{border-top:2px solid var(--border)}.table .thead-dark th{color:var(--text-inverse);background-color:var(--text-heading);border-color:var(--border-strong)}.table .thead-light th{color:var(--text-heading);background-color:var(--surface-muted);border-color:var(--border)}.table-sm th,.table-sm td{padding:.3rem}.table-lg th,.table-lg td{padding:1rem}.table-bordered{border:1px solid var(--border)}.table-bordered th,.table-bordered td{border:1px solid var(--border)}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:var(--surface-muted)}.table-hover tbody tr{transition:background-color .2s linear}.table-hover tbody tr:hover{color:var(--text-subtle);background-color:var(--surface-hover)}.table-active,.table-active>th,.table-active>td{background-color:var(--surface-hover)}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:var(--surface-sunken)}
