/* Scoped shared table styles. Header colours intentionally override old inline colours. */
.article-prose,.article-prose table.ltf-table{--table-header-bg-active:var(--table-header-bg-light,#7b214f);--table-header-text-active:var(--table-header-text-light,#fff);--table-border-active:var(--table-border-light,#dedadd);--table-stripe-active:var(--table-stripe-light,#f8f0f4)}
html[data-theme=dark] .article-prose,html[data-theme=dark] .article-prose table.ltf-table,[data-table-theme=dark] .article-prose,[data-table-theme=dark] .article-prose table.ltf-table{--table-header-bg-active:var(--table-header-bg-dark,#7b214f);--table-header-text-active:var(--table-header-text-dark,#fff);--table-border-active:var(--table-border-dark,#51434b);--table-stripe-active:var(--table-stripe-dark,#30262d)}
[data-table-theme=light] .article-prose,[data-table-theme=light] .article-prose table.ltf-table{--table-header-bg-active:var(--table-header-bg-light,#7b214f);--table-header-text-active:var(--table-header-text-light,#fff);--table-border-active:var(--table-border-light,#dedadd);--table-stripe-active:var(--table-stripe-light,#f8f0f4)}
.article-prose .ltf-table-scroll{max-width:100%;overflow-x:auto;margin:26px 0;overscroll-behavior-x:contain}
.article-prose .ltf-table-scroll:focus-visible{outline:2px solid var(--table-header-bg-active);outline-offset:3px}
.article-prose table.ltf-table{display:table;width:100%;max-width:100%;border-collapse:collapse;margin:0;font-size:var(--table-font-size,14px);line-height:1.6}
.article-prose table.ltf-table>thead,.article-prose table.ltf-table>tbody,.article-prose table.ltf-table>tfoot{width:100%}
.article-prose .ltf-table>*>tr>td,.article-prose .ltf-table>*>tr>th,.article-prose .ltf-table>tr>td,.article-prose .ltf-table>tr>th{padding:var(--table-padding,12px);border:var(--table-border-width,1px) solid var(--table-border-active);text-align:left;vertical-align:top;background:transparent;color:inherit;min-width:130px}
.article-prose .ltf-table[data-table-format=horizontal]>*>tr>*,.article-prose .ltf-table[data-table-format=striped]>*>tr>*{border-left:0;border-right:0;border-top:0}
.article-prose .ltf-table[data-table-format=minimal]>*>tr>*{border:0}
.article-prose .ltf-table[data-table-format=striped]>*>tr[data-table-stripe=even]>*{background:var(--table-stripe-active)}
.article-prose .ltf-table>*>tr[data-table-header]>*{background:var(--table-header-bg-active)!important;color:var(--table-header-text-active)!important;font-weight:700}
.article-prose .ltf-table>*>tr[data-table-header]>* :is(strong,b,span,em,i,a){color:var(--table-header-text-active)!important;background-color:transparent!important}
.article-prose .ltf-table>*>tr[data-table-header] a{text-decoration:underline}
.article-prose .ltf-table[data-table-font=serif]{font-family:Georgia,'Times New Roman',serif}
.article-prose .ltf-table[data-table-first-column=emphasis]>*>tr>:first-child{font-weight:700}
.article-prose .ltf-table caption{text-align:left;caption-side:top;color:inherit;padding:0 0 10px;font:600 14px/1.5 system-ui,sans-serif}
.article-prose .ltf-table:is([data-table-format=academic],[data-table-format=metrics]){border-top:calc(var(--table-border-width,1px)*2) solid var(--table-border-active);border-bottom:calc(var(--table-border-width,1px)*2) solid var(--table-border-active);line-height:1.35}
.article-prose .ltf-table:is([data-table-format=academic],[data-table-format=metrics])>*>tr>*{border:0}
.article-prose .ltf-table:is([data-table-format=academic],[data-table-format=metrics])>*>tr[data-table-header]>*{border-bottom:var(--table-border-width,1px) solid var(--table-border-active)}
.article-prose .ltf-table[data-table-format=metrics]>*>tr>*{font-variant-numeric:tabular-nums;text-align:right;min-width:90px}
.article-prose .ltf-table[data-table-format=metrics]>*>tr[data-table-header]>*{text-align:center}
.article-prose .ltf-table[data-table-format=metrics]>*>tr>:first-child{text-align:left}
.article-prose .ltf-table[data-table-format=comparison]>*>tr>*{border-width:0 0 var(--table-border-width,1px);text-align:center}
.article-prose .ltf-table[data-table-format=comparison]>*>tr>:first-child{text-align:left}
.article-prose .ltf-table[data-table-format=comparison]>*>tr[data-table-stripe=even]>*{background:var(--table-stripe-active)}
.article-prose .ltf-table[data-table-format=cards]{border-collapse:separate;border-spacing:8px 0;padding:2px 0 6px}
.article-prose .ltf-table[data-table-format=cards]>*>tr>*{background:var(--table-stripe-active);border-width:0 var(--table-border-width,1px);text-align:center}
.article-prose .ltf-table[data-table-format=cards]>*>tr:first-child[data-table-header]>*{border-radius:var(--table-radius,12px) var(--table-radius,12px) 0 0;border-top:var(--table-border-width,1px) solid var(--table-border-active)}
.article-prose .ltf-table[data-table-format=cards]>tbody:last-child>tr:last-child>*,.article-prose .ltf-table[data-table-format=cards]>tfoot>tr:last-child>*{border-bottom:var(--table-border-width,1px) solid var(--table-border-active);border-radius:0 0 var(--table-radius,12px) var(--table-radius,12px)}
.article-prose .ltf-table[data-table-format=outline]{border-collapse:separate;border-spacing:8px}
.article-prose .ltf-table[data-table-format=outline]>*>tr>*{border-radius:var(--table-radius,9px);text-align:center}
.article-prose .ltf-table[data-table-format=outline]>*>tr>:first-child{text-align:left}
.article-prose .ltf-table[data-table-palette=multicolor]>*>tr[data-table-header]>:nth-child(5n+1){background:#0b7181!important}
.article-prose .ltf-table[data-table-palette=multicolor]>*>tr[data-table-header]>:nth-child(5n+2){background:#266d68!important}
.article-prose .ltf-table[data-table-palette=multicolor]>*>tr[data-table-header]>:nth-child(5n+3){background:#805016!important}
.article-prose .ltf-table[data-table-palette=multicolor]>*>tr[data-table-header]>:nth-child(5n+4){background:#315a86!important}
.article-prose .ltf-table[data-table-palette=multicolor]>*>tr[data-table-header]>:nth-child(5n+5){background:#744477!important}

/* Independently selected section, row or cell corners. */
.article-prose .ltf-table:is([data-table-round-header=true],[data-table-round-bottom=true]){border-collapse:separate}
.article-prose .ltf-table:is([data-table-round-header=true],[data-table-round-bottom=true]):not([data-table-format=cards]):not([data-table-format=outline]){border-spacing:0}
.article-prose .ltf-table[data-table-format=grid]:is([data-table-round-header=true],[data-table-round-bottom=true])>*>tr>*,.article-prose .ltf-table[data-table-format=grid]:is([data-table-round-header=true],[data-table-round-bottom=true])>tr>*{border-width:var(--table-border-width,1px) var(--table-border-width,1px) 0 0}
.article-prose .ltf-table[data-table-format=grid]:is([data-table-round-header=true],[data-table-round-bottom=true])>*>tr>:first-child,.article-prose .ltf-table[data-table-format=grid]:is([data-table-round-header=true],[data-table-round-bottom=true])>tr>:first-child{border-left-width:var(--table-border-width,1px)}
.article-prose .ltf-table[data-table-format=grid]:is([data-table-round-header=true],[data-table-round-bottom=true])>tbody:last-child>tr:last-child>*,.article-prose .ltf-table[data-table-format=grid]:is([data-table-round-header=true],[data-table-round-bottom=true])>tfoot>tr:last-child>*{border-bottom-width:var(--table-border-width,1px)}
.article-prose .ltf-table[data-table-round-header]>*>tr>*,.article-prose .ltf-table[data-table-round-header]>tr>*,.article-prose .ltf-table[data-table-round-header]>tr>*,.article-prose .ltf-table[data-table-round-header]>tr>*{border-radius:0!important}
.article-prose .ltf-table>*>tr>[data-table-radius-part=header],.article-prose .ltf-table>tr>[data-table-radius-part=header]{--cell-radius:var(--table-header-radius,0px)}
.article-prose .ltf-table>*>tr>[data-table-radius-part=bottom],.article-prose .ltf-table>tr>[data-table-radius-part=bottom]{--cell-radius:var(--table-bottom-radius,0px)}
.article-prose .ltf-table>*>tr>[data-table-corners~=tl],.article-prose .ltf-table>tr>[data-table-corners~=tl]{border-top-left-radius:var(--cell-radius)!important}
.article-prose .ltf-table>*>tr>[data-table-corners~=tr],.article-prose .ltf-table>tr>[data-table-corners~=tr]{border-top-right-radius:var(--cell-radius)!important}
.article-prose .ltf-table>*>tr>[data-table-corners~=br],.article-prose .ltf-table>tr>[data-table-corners~=br]{border-bottom-right-radius:var(--cell-radius)!important}
.article-prose .ltf-table>*>tr>[data-table-corners~=bl],.article-prose .ltf-table>tr>[data-table-corners~=bl]{border-bottom-left-radius:var(--cell-radius)!important}

/* Explicit text alignment overrides the selected layout and authored alignment. */
.article-prose .ltf-table[data-table-header-align=left]>*>tr[data-table-header]>*,.article-prose .ltf-table[data-table-header-align=left]>*>tr[data-table-header]>* :is(p,div){text-align:left!important}
.article-prose .ltf-table[data-table-cell-align=left]>*>tr:not([data-table-header])>*,.article-prose .ltf-table[data-table-cell-align=left]>*>tr:not([data-table-header])>* :is(p,div){text-align:left!important}
.article-prose .ltf-table[data-table-header-align=center]>*>tr[data-table-header]>*,.article-prose .ltf-table[data-table-header-align=center]>*>tr[data-table-header]>* :is(p,div){text-align:center!important}
.article-prose .ltf-table[data-table-cell-align=center]>*>tr:not([data-table-header])>*,.article-prose .ltf-table[data-table-cell-align=center]>*>tr:not([data-table-header])>* :is(p,div){text-align:center!important}
.article-prose .ltf-table[data-table-header-align=right]>*>tr[data-table-header]>*,.article-prose .ltf-table[data-table-header-align=right]>*>tr[data-table-header]>* :is(p,div){text-align:right!important}
.article-prose .ltf-table[data-table-cell-align=right]>*>tr:not([data-table-header])>*,.article-prose .ltf-table[data-table-cell-align=right]>*>tr:not([data-table-header])>* :is(p,div){text-align:right!important}

/* Independent vertical alignment for header and body cells. */
.article-prose .ltf-table[data-table-header-valign=top]>*>tr[data-table-header]>*{vertical-align:top!important}
.article-prose .ltf-table[data-table-cell-valign=top]>*>tr:not([data-table-header])>*{vertical-align:top!important}
.article-prose .ltf-table[data-table-header-valign=middle]>*>tr[data-table-header]>*{vertical-align:middle!important}
.article-prose .ltf-table[data-table-cell-valign=middle]>*>tr:not([data-table-header])>*{vertical-align:middle!important}
.article-prose .ltf-table[data-table-header-valign=bottom]>*>tr[data-table-header]>*{vertical-align:bottom!important}
.article-prose .ltf-table[data-table-cell-valign=bottom]>*>tr:not([data-table-header])>*{vertical-align:bottom!important}

/* Individual table widths use a centered, scrollable frame. Small screens stay readable. */
.article-prose .ltf-table-scroll[data-table-width="75"]{width:75%;margin-inline:auto}
.article-prose .ltf-table-scroll[data-table-width="50"]{width:50%;margin-inline:auto}
@media(max-width:640px){.article-prose .ltf-table-scroll[data-table-width]{width:100%}}

/* Table text settings are presentation only and travel with saved templates. */
.article-prose table.ltf-table{--table-cell-text-active:var(--table-cell-text-light,#242027)}
html[data-theme=dark] .article-prose table.ltf-table,[data-table-theme=dark] .article-prose table.ltf-table{--table-cell-text-active:var(--table-cell-text-dark,#f4edf2)}
[data-table-theme=light] .article-prose table.ltf-table{--table-cell-text-active:var(--table-cell-text-light,#242027)}
.article-prose .ltf-table>*>tr:not([data-table-header])>*{color:var(--table-cell-text-active)}
.article-prose .ltf-table[data-table-header-bold="1"]>*>tr[data-table-header]>*{font-weight:700}
.article-prose .ltf-table[data-table-header-bold="0"]>*>tr[data-table-header]>*{font-weight:400}
.article-prose .ltf-table[data-table-header-bold="0"]>*>tr[data-table-header]>* :is(strong,b){font-weight:inherit}
.article-prose .ltf-table[data-table-header-italic="1"]>*>tr[data-table-header]>*{font-style:italic}
.article-prose .ltf-table[data-table-header-italic="0"]>*>tr[data-table-header]>*{font-style:normal}
.article-prose .ltf-table[data-table-header-underline="1"]>*>tr[data-table-header]>*{text-decoration:underline}
.article-prose .ltf-table[data-table-header-underline="0"]>*>tr[data-table-header]>*{text-decoration:none}
.article-prose .ltf-table[data-table-cell-bold="1"]>*>tr:not([data-table-header])>*{font-weight:700}
.article-prose .ltf-table[data-table-cell-italic="1"]>*>tr:not([data-table-header])>*{font-style:italic}
.article-prose .ltf-table[data-table-cell-underline="1"]>*>tr:not([data-table-header])>*{text-decoration:underline}

/* Alternate-row highlighting is independent of the chosen border layout. */
.article-prose .ltf-table[data-table-alternate-rows="0"]>*>tr:not([data-table-header])>*,.article-prose .ltf-table[data-table-alternate-rows="1"]>*>tr[data-table-stripe=odd]>*{background:transparent}
.article-prose .ltf-table[data-table-alternate-rows="1"]>*>tr[data-table-stripe=even]>*{background:var(--table-stripe-active)}

/* Explicit gaps are separate from padding inside each cell. */
.article-prose table.ltf-table[data-table-spacing]{border-spacing:var(--table-column-gap,0px) var(--table-row-gap,0px)!important}
.article-prose table.ltf-table:is([data-table-spacing~=columns],[data-table-spacing~=rows]){border-collapse:separate}
.article-prose table.ltf-table[data-table-format=grid]:is([data-table-spacing~=columns],[data-table-spacing~=rows])>*>tr>*,.article-prose table.ltf-table[data-table-format=grid]:is([data-table-spacing~=columns],[data-table-spacing~=rows])>tr>*{border:var(--table-border-width,1px) solid var(--table-border-active)}
/* Keep adjoining edges single when only one axis has a gap. */
.article-prose table.ltf-table[data-table-format=grid][data-table-spacing~=rows]:not([data-table-spacing~=columns])>*>tr>*+*,.article-prose table.ltf-table[data-table-format=grid][data-table-spacing~=rows]:not([data-table-spacing~=columns])>tr>*+*{border-left:0}
.article-prose table.ltf-table[data-table-format=grid][data-table-spacing~=columns]:not([data-table-spacing~=rows])>*>tr+tr>*,.article-prose table.ltf-table[data-table-format=grid][data-table-spacing~=columns]:not([data-table-spacing~=rows])>tr+tr>*,.article-prose table.ltf-table[data-table-format=grid][data-table-spacing~=columns]:not([data-table-spacing~=rows])>:is(thead,tbody)+:is(tbody,tfoot)>tr:first-child>*{border-top:0}

/* Header borders can be tuned separately in light and dark palettes. */
.article-prose table.ltf-table{--table-header-border-active:var(--table-header-border-light,var(--table-border-active))}
html[data-theme=dark] .article-prose table.ltf-table,[data-table-theme=dark] .article-prose table.ltf-table{--table-header-border-active:var(--table-header-border-dark,var(--table-border-active))}
[data-table-theme=light] .article-prose table.ltf-table{--table-header-border-active:var(--table-header-border-light,var(--table-border-active))}
.article-prose table.ltf-table>*>tr[data-table-header]>*,.article-prose table.ltf-table>tr[data-table-header]>*{border-color:var(--table-header-border-active)!important;padding:var(--table-header-padding-top,var(--table-padding,12px)) var(--table-header-padding-right,var(--table-padding,12px)) var(--table-header-padding-bottom,var(--table-padding,12px)) var(--table-header-padding-left,var(--table-padding,12px))}
.article-prose table.ltf-table>*>tr:not([data-table-header])>*,.article-prose table.ltf-table>tr:not([data-table-header])>*{padding:var(--table-cell-padding-top,var(--table-padding,12px)) var(--table-cell-padding-right,var(--table-padding,12px)) var(--table-cell-padding-bottom,var(--table-padding,12px)) var(--table-cell-padding-left,var(--table-padding,12px))}

/* Row palettes and the optional independent header style. */
.article-prose table.ltf-table{--table-cell-bg-active:var(--table-cell-bg-light,#fff);--table-cell-palette-base:#fff}
html[data-theme=dark] .article-prose table.ltf-table,[data-table-theme=dark] .article-prose table.ltf-table{--table-cell-bg-active:var(--table-cell-bg-dark,#211b20);--table-cell-palette-base:#211b20}
[data-table-theme=light] .article-prose table.ltf-table{--table-cell-bg-active:var(--table-cell-bg-light,#fff);--table-cell-palette-base:#fff}
.article-prose table.ltf-table[data-table-palette=transparent]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-palette=transparent]>tr[data-table-header]>*{background:transparent!important}
.article-prose table.ltf-table[data-table-cell-palette=single]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-palette=single]>tr:not([data-table-header])>*{background:var(--table-cell-bg-active)}
.article-prose table.ltf-table[data-table-cell-palette=multicolor]>*>tr:not([data-table-header])>:nth-child(5n+1),.article-prose table.ltf-table[data-table-cell-palette=multicolor]>tr:not([data-table-header])>:nth-child(5n+1){background:color-mix(in srgb,#0b7181 18%,var(--table-cell-palette-base))}
.article-prose table.ltf-table[data-table-cell-palette=multicolor]>*>tr:not([data-table-header])>:nth-child(5n+2),.article-prose table.ltf-table[data-table-cell-palette=multicolor]>tr:not([data-table-header])>:nth-child(5n+2){background:color-mix(in srgb,#266d68 18%,var(--table-cell-palette-base))}
.article-prose table.ltf-table[data-table-cell-palette=multicolor]>*>tr:not([data-table-header])>:nth-child(5n+3),.article-prose table.ltf-table[data-table-cell-palette=multicolor]>tr:not([data-table-header])>:nth-child(5n+3){background:color-mix(in srgb,#805016 18%,var(--table-cell-palette-base))}
.article-prose table.ltf-table[data-table-cell-palette=multicolor]>*>tr:not([data-table-header])>:nth-child(5n+4),.article-prose table.ltf-table[data-table-cell-palette=multicolor]>tr:not([data-table-header])>:nth-child(5n+4){background:color-mix(in srgb,#315a86 18%,var(--table-cell-palette-base))}
.article-prose table.ltf-table[data-table-cell-palette=multicolor]>*>tr:not([data-table-header])>:nth-child(5n+5),.article-prose table.ltf-table[data-table-cell-palette=multicolor]>tr:not([data-table-header])>:nth-child(5n+5){background:color-mix(in srgb,#744477 18%,var(--table-cell-palette-base))}

.article-prose table.ltf-table[data-table-alternate-rows="1"]>*>tr[data-table-stripe=even]>*,.article-prose table.ltf-table[data-table-alternate-rows="1"]>tr[data-table-stripe=even]>*{background:var(--table-stripe-active)}
/* Retain header semantics while making their presentation match ordinary rows. */
.article-prose table.ltf-table[data-table-header-mode=none]>*>tr[data-table-heading]>*,.article-prose table.ltf-table[data-table-header-mode=none]>tr[data-table-heading]>*{font-weight:400;font-style:normal;text-decoration:none}
.article-prose table.ltf-table[data-table-header-mode=none][data-table-cell-bold="1"]>*>tr[data-table-heading]>*,.article-prose table.ltf-table[data-table-header-mode=none][data-table-cell-bold="1"]>tr[data-table-heading]>*{font-weight:700}
.article-prose table.ltf-table[data-table-header-mode=none][data-table-cell-italic="1"]>*>tr[data-table-heading]>*,.article-prose table.ltf-table[data-table-header-mode=none][data-table-cell-italic="1"]>tr[data-table-heading]>*{font-style:italic}
.article-prose table.ltf-table[data-table-header-mode=none][data-table-cell-underline="1"]>*>tr[data-table-heading]>*,.article-prose table.ltf-table[data-table-header-mode=none][data-table-cell-underline="1"]>tr[data-table-heading]>*{text-decoration:underline}
.article-prose table.ltf-table[data-table-header-mode=none][data-table-first-column=emphasis]>*>tr[data-table-heading]>:first-child,.article-prose table.ltf-table[data-table-header-mode=none][data-table-first-column=emphasis]>tr[data-table-heading]>:first-child{font-weight:700}
.article-prose table.ltf-table[data-table-header-mode=none]>*>tr[data-table-heading]>* :is(strong,b,em,i,span,u),.article-prose table.ltf-table[data-table-header-mode=none]>tr[data-table-heading]>* :is(strong,b,em,i,span,u){font-weight:inherit;font-style:inherit;text-decoration:inherit;color:inherit;background:transparent}

/* Independent border thickness, side masks and line styles. Layout keeps its existing edge pattern. */
.article-prose table.ltf-table>*>tr[data-table-header]>*,.article-prose table.ltf-table>tr[data-table-header]>*{--table-border-width:var(--table-header-border-width,1px);border-style:var(--table-header-border-style,solid)!important}
.article-prose table.ltf-table>*>tr:not([data-table-header])>*,.article-prose table.ltf-table>tr:not([data-table-header])>*{border-style:var(--table-cell-border-style,solid)!important}
.article-prose table.ltf-table[data-table-header-border-sides=all]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=all]>tr[data-table-header]>*{border-top-width:var(--table-header-border-width,1px)!important;border-right-width:var(--table-header-border-width,1px)!important;border-bottom-width:var(--table-header-border-width,1px)!important;border-left-width:var(--table-header-border-width,1px)!important;}
.article-prose table.ltf-table[data-table-header-border-sides=horizontal]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=horizontal]>tr[data-table-header]>*{border-top-width:var(--table-header-border-width,1px)!important;border-right-width:0!important;border-bottom-width:var(--table-header-border-width,1px)!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-header-border-sides=vertical]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=vertical]>tr[data-table-header]>*{border-top-width:0!important;border-right-width:var(--table-header-border-width,1px)!important;border-bottom-width:0!important;border-left-width:var(--table-header-border-width,1px)!important;}
.article-prose table.ltf-table[data-table-header-border-sides=top]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=top]>tr[data-table-header]>*{border-top-width:var(--table-header-border-width,1px)!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-header-border-sides=right]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=right]>tr[data-table-header]>*{border-top-width:0!important;border-right-width:var(--table-header-border-width,1px)!important;border-bottom-width:0!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-header-border-sides=bottom]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=bottom]>tr[data-table-header]>*{border-top-width:0!important;border-right-width:0!important;border-bottom-width:var(--table-header-border-width,1px)!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-header-border-sides=left]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=left]>tr[data-table-header]>*{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:var(--table-header-border-width,1px)!important;}
.article-prose table.ltf-table[data-table-header-border-sides=none]>*>tr[data-table-header]>*,.article-prose table.ltf-table[data-table-header-border-sides=none]>tr[data-table-header]>*{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=all]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=all]>tr:not([data-table-header])>*{border-top-width:var(--table-border-width,1px)!important;border-right-width:var(--table-border-width,1px)!important;border-bottom-width:var(--table-border-width,1px)!important;border-left-width:var(--table-border-width,1px)!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=horizontal]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=horizontal]>tr:not([data-table-header])>*{border-top-width:var(--table-border-width,1px)!important;border-right-width:0!important;border-bottom-width:var(--table-border-width,1px)!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=vertical]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=vertical]>tr:not([data-table-header])>*{border-top-width:0!important;border-right-width:var(--table-border-width,1px)!important;border-bottom-width:0!important;border-left-width:var(--table-border-width,1px)!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=top]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=top]>tr:not([data-table-header])>*{border-top-width:var(--table-border-width,1px)!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=right]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=right]>tr:not([data-table-header])>*{border-top-width:0!important;border-right-width:var(--table-border-width,1px)!important;border-bottom-width:0!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=bottom]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=bottom]>tr:not([data-table-header])>*{border-top-width:0!important;border-right-width:0!important;border-bottom-width:var(--table-border-width,1px)!important;border-left-width:0!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=left]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=left]>tr:not([data-table-header])>*{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:var(--table-border-width,1px)!important;}
.article-prose table.ltf-table[data-table-cell-border-sides=none]>*>tr:not([data-table-header])>*,.article-prose table.ltf-table[data-table-cell-border-sides=none]>tr:not([data-table-header])>*{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;}

/* Column highlights follow logical cell positions, including merged cells. At intersections they take priority over row highlights. */
.article-prose table.ltf-table{--table-column-stripe-active:var(--table-column-stripe-light,#edf2f7)}
html[data-theme=dark] .article-prose table.ltf-table,[data-table-theme=dark] .article-prose table.ltf-table{--table-column-stripe-active:var(--table-column-stripe-dark,#26323b)}
[data-table-theme=light] .article-prose table.ltf-table{--table-column-stripe-active:var(--table-column-stripe-light,#edf2f7)}
.article-prose table.ltf-table[data-table-alternate-columns="1"]>*>tr:not([data-table-header])>[data-table-column-stripe=even],.article-prose table.ltf-table[data-table-alternate-columns="1"]>tr:not([data-table-header])>[data-table-column-stripe=even]{background:var(--table-column-stripe-active)}
