.draggable-table,.forum table,.text-content table,.views-table{font-size:1rem;border:0;border-collapse:collapse;color:var(--color-text-neutral-medium);margin-block-end:var(--sp2);margin-block-start:var(--sp2);border-spacing:0;line-height:var(--sp1-5);font-family:var(--font-sans)}:is(.forum table,.text-content table,.views-table,.draggable-table) caption{font-size:.875rem;font-style:italic;color:var(--color-text-neutral-medium);margin-block-end:var(--sp1);text-align:start;line-height:var(--sp);font-family:var(--font-serif)}:is(.forum table,.text-content table,.views-table,.draggable-table) tr:last-child td{border-block-end:0}:is(.forum table,.text-content table,.views-table,.draggable-table) td,:is(.forum table,.text-content table,.views-table,.draggable-table) th{padding-inline-end:var(--sp1);padding-inline-start:0;padding-block:var(--sp1);vertical-align:top}:is(.forum table,.text-content table,.views-table,.draggable-table) th{margin-inline-start:0;border-block-end:2px solid var(--color--primary-50);font-size:.875rem;color:var(--color-text-neutral-loud);margin-block:0;margin-inline-end:0;letter-spacing:.02em;text-align:start;line-height:var(--sp);font-family:var(--font-sans)}:is(.forum table,.text-content table,.views-table,.draggable-table) td{border-block-end:2px solid var(--color--gray-65);white-space:normal}:is(.forum table,.text-content table,.views-table,.draggable-table) td.checkbox,:is(.forum table,.text-content table,.views-table,.draggable-table) th.checkbox{text-align:center}.draggable-table{width:100%}.draggable-table .form-item{margin-top:0}.tablesort,.text-content table td,.text-content table th{vertical-align:middle}.sticky-header{border-block-end:.25rem solid var(--color--primary-50);margin:0;z-index:0}.views-field-node-bulk-form .form-item{margin:0}