/* Cell-only rich lists: share typography between the editor and public tables. */
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) :is(ul,ol){margin:.3em 0;padding:0 0 0 1.6em;list-style-position:outside;white-space:normal;font:inherit;overflow-wrap:anywhere}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) ul{list-style-type:disc}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) ol{list-style-type:decimal}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) li{display:list-item;margin:.15em 0;padding:0;font:inherit}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) li::marker{color:currentColor}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) li p{margin:0;font:inherit}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th):has(ul,ol)>p{margin:0 0 .3em}
.table-cell-actions{flex-wrap:wrap}
.table-cell-actions [data-cell-list][aria-pressed="true"]{border-color:#86a6bd;background:#344b5c;color:#fff}
.table-quick-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%}
.table-quick-actions [data-quick-target]{font-size:11px;color:#aebdca}
.table-quick-actions button:disabled{opacity:.5;cursor:not-allowed}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th) ul ul{list-style-type:circle}
:is(.editor-table,.author-edit-table,.publication-table) :is(td,th)>p{margin:0 0 .3em}
/* Explicit percentages must fit their containing editor/public column, even after reload. */
:is(.editor-table,.author-edit-table,.publication-table):is(.table-size-50,.table-size-75,.table-size-100){min-width:0;max-width:100%;table-layout:fixed}
:is(.editor-table,.author-edit-table,.publication-table).table-size-50{width:50%}
:is(.editor-table,.author-edit-table,.publication-table).table-size-75{width:75%}
:is(.editor-table,.author-edit-table,.publication-table).table-size-100{width:100%}
:is(.editor-table,.author-edit-table,.publication-table):is(.table-size-50,.table-size-75,.table-size-100) :is(td,th){min-width:0;overflow-wrap:anywhere;white-space:normal}
.publication-table.table-size-content{width:auto;min-width:0}
.publication-table.table-align-center{margin-left:auto;margin-right:auto}
.publication-table.table-align-right{margin-left:auto;margin-right:0}
