body.blaze{--table-border: var(--color-surface-dark);--table-fs: var(--fs-xs);--table-fs-head: var(--fs-xxs);--table-th-height: 68px;--table-cell-indent: var(--blockpad);--table-cell-space-l: var(--space-l);--table-cell-space-m: var(--space-m);--table-cell-space: var(--table-cell-space-m);--table-cell-hspace: var(--table-cell-space);--table-cell-vspace: var(--table-cell-space)}body.blaze frml-table{border-radius:var(--base-radius);display:block;overflow:auto;width:100%}body.blaze frml-table:has(frml-dropdown){overflow:visible}body.blaze table thead tr th{border-bottom:1px solid var(--table-border);border-top:1px solid var(--table-border);color:var(--color-ink-xlight);padding:0px;text-transform:uppercase}body.blaze table thead tr th a,body.blaze table thead tr th span.head{align-items:center;color:var(--color-ink-xlight);display:flex;font-size:var(--table-fs-head);font-weight:700;gap:0;height:var(--table-th-height);justify-content:space-between;line-height:var(--line-s);padding:0 var(--table-cell-space);text-decoration:none;white-space:normal}body.blaze table thead tr th a frml-icon,body.blaze table thead tr th span.head frml-icon{flex-shrink:0;margin-left:4px;margin-right:0;visibility:hidden;width:18px}body.blaze table thead tr th a frml-icon svg,body.blaze table thead tr th span.head frml-icon svg{fill:var(--color-ink)}body.blaze table thead tr th span.head{cursor:default}body.blaze table thead tr th.numeric a,body.blaze table thead tr th.numeric span.head,body.blaze table thead tr th.price a,body.blaze table thead tr th.price span.head,body.blaze table thead tr th.right a,body.blaze table thead tr th.right span.head{justify-content:flex-end}body.blaze table thead tr th.numeric frml-icon,body.blaze table thead tr th.price frml-icon,body.blaze table thead tr th.right frml-icon{display:none}body.blaze table thead tr th.numeric.sorted frml-icon,body.blaze table thead tr th.price.sorted frml-icon,body.blaze table thead tr th.right.sorted frml-icon{display:block}body.blaze table thead tr th a:hover{background:var(--color-surface-light);color:var(--color-ink);text-decoration:none}body.blaze table thead tr th.control{background:#fff;padding:0;width:36px}body.blaze table thead tr th.sorted{background:var(--color-surface-light)}body.blaze table thead tr th.sorted a{color:var(--color-ink)}body.blaze table thead tr th.sorted a frml-icon{visibility:visible}body.blaze table thead tr th.reorder{padding:0;width:30px}body.blaze table thead tr th.reorder span.head{padding-right:0}body.blaze table thead tr th.reorder span.head frml-icon{visibility:visible;width:16px}body.blaze table thead tr th.reorder span.head frml-icon svg{fill:var(--color-ink-xlight)}body.blaze table thead tr th:first-child a,body.blaze table thead tr th:first-child span.head{padding-left:var(--table-cell-indent)}body.blaze table thead tr th:last-child a,body.blaze table thead tr th:last-child span.head{padding-right:var(--table-cell-indent)}body.blaze table thead tr th.nopad{padding:0}body.blaze table thead tr th.nopad:first-child a,body.blaze table thead tr th.nopad:first-child span.head{padding-left:var(--table-cell-indent)}body.blaze table thead tr th.nopad:last-child a,body.blaze table thead tr th.nopad:last-child span.head{padding-right:var(--table-cell-indent)}body.blaze table tbody tr td,body.blaze table tbody tr th{background:#fff;border-bottom:1px solid var(--table-border)}body.blaze table tbody tr td{line-height:1.35em}body.blaze table tbody tr td.reorder button.reorder{background:none;padding:0}body.blaze table tbody tr td.reorder button.reorder frml-icon svg{fill:var(--color-ink-xlight)}body.blaze table tbody tr td.reorder button.reorder:hover frml-icon svg{fill:var(--color-ink)}body.blaze table tbody tr td.actions{border-radius:0;padding-left:0;text-align:left;width:30px}body.blaze table tbody tr td.actions frml-dropdown button.trigger{background:none;border-radius:0;display:inline-block;height:50px;padding:0;width:100%}body.blaze table tbody tr td.actions frml-dropdown button.trigger frml-icon.more{width:20px}body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu{background:var(--color-surface-light);border-color:var(--color-surface-xdark);border-radius:0;margin-left:-175px;padding:0;z-index:9000}body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item{width:200px}body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item frml-dialog-trigger button,body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item a.dropdown-item,body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item button.dropdown-item{background:var(--color-surface-light);border-left:3px solid rgba(0,0,0,0);color:var(--color-ink);border-radius:0;box-sizing:border-box;font-weight:500;line-height:var(--line-m);justify-content:start;padding:var(--space-xs) var(--space-s);text-align:left;width:100%}body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item frml-dialog-trigger button:hover,body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item a.dropdown-item:hover,body.blaze table tbody tr td.actions frml-dropdown frml-dropdown-menu frml-dropdown-item button.dropdown-item:hover{background:var(--color-surface-xlight);border-color:var(--color-primary)}body.blaze table tbody tr td.control{padding:0;text-align:center}body.blaze table tbody tr td.control a.control{display:flex;height:auto;line-height:1em;padding:var(--space-xxs);visibility:hidden;width:auto}body.blaze table tbody tr td.control a.control:not(.critical):hover{background:var(--button-color)}body.blaze table tbody tr td.control:last-child{padding-right:var(--table-cell-indent)}body.blaze table tbody tr td.boolean{padding-top:0;padding-bottom:0}body.blaze table tbody tr td.flat,body.blaze table tbody tr th.flat{padding-top:0;padding-bottom:0;vertical-align:middle}body.blaze table tbody tr td.nopad,body.blaze table tbody tr th.nopad{padding:0}body.blaze table tbody tr td.nopad:first-child,body.blaze table tbody tr th.nopad:first-child{padding-left:var(--table-cell-indent)}body.blaze table tbody tr td.nopad:last-child,body.blaze table tbody tr th.nopad:last-child{padding-right:var(--table-cell-indent)}body.blaze table tbody tr td.badge{padding-top:0;padding-bottom:0}body.blaze table tbody tr.separator th{background:var(--color-surface-light);border-bottom:1px solid var(--color-surface-xdark);border-top:2px solid var(--color-surface-dark);color:var(--color-ink-light);font-weight:700;height:50px;padding:0 var(--table-cell-hspace);text-align:center}body.blaze table tbody tr:hover td{background:#fff}body.blaze table tbody tr:hover.clickable td{background:var(--color-surface-light)}body.blaze table tbody tr:hover td.control a.control{visibility:visible}body.blaze table tfoot tr td,body.blaze table tfoot tr th{background:var(--color-surface-light);border-top:1px solid var(--table-border);border-bottom:none;font-weight:700}body.blaze table tfoot tr td.control,body.blaze table tfoot tr th.control{padding:0}body.blaze table tfoot tr td.nopad,body.blaze table tfoot tr th.nopad{padding:0}body.blaze table tfoot tr td.nopad:first-child,body.blaze table tfoot tr th.nopad:first-child{padding-left:var(--table-cell-indent)}body.blaze table tfoot tr td.nopad:last-child,body.blaze table tfoot tr th.nopad:last-child{padding-right:var(--table-cell-indent)}body.blaze table.density-s{--table-cell-space: var(--space-s)}body.blaze table.density-xs{--table-cell-space: var(--space-xs)}body.blaze table.light{border:1px solid var(--table-border);margin-bottom:var(--space-m);width:auto}body.blaze table.light thead tr th{background:var(--color-surface-xlight);border:1px solid var(--table-border);padding:35px;text-align:center}body.blaze table.light tbody tr th{background:var(--color-surface-xlight);border:1px solid var(--table-border);font-size:var(--fs-xxs);font-weight:700;text-align:right;text-transform:uppercase}body.blaze table.light tbody tr td{background:var(--color-surface-xlight);border:1px solid var(--table-border);padding:35px 60px}body.blaze table.compact{border:1px solid var(--color-border);border-bottom:none;margin-bottom:var(--space-m);width:500px}body.blaze table.compact thead tr th span.head{padding:var(--space-m) var(--space-l)}body.blaze table.compact tbody tr td{padding:var(--space-m) var(--space-l)}body.blaze table.form{border-left:1px solid var(--color-surface-xdark);border-top:none}body.blaze table.form thead tr th{background:var(--color-surface-light);border:1px solid var(--color-surface-xdark);border-left:none;color:var(--color-ink);height:50px;padding-left:var(--table-cell-hspace);padding-right:var(--table-cell-hspace);white-space:normal}body.blaze table.form thead tr th.actions{background:none;border:none;border-left:1px solid var(--color-surface-xdark);padding:0;width:40px}body.blaze table.form thead tr th.hidden{display:none}body.blaze table.form thead tr th.position{border-right:none;padding:0;width:30px}body.blaze table.form tbody tr td{background:#fff;border-bottom:1px solid var(--color-surface-xdark);border-right:1px solid var(--color-surface-xdark);padding:0;overflow:hidden}body.blaze table.form tbody tr td.actions{border:none}body.blaze table.form tbody tr td.actions button{background:none;height:100%;padding:var(--space-xxs);width:100%}body.blaze table.form tbody tr td.actions button frml-icon{width:18px}body.blaze table.form tbody tr td.actions button frml-icon svg{fill:var(--color-surface-xdark);transition:.3s}body.blaze table.form tbody tr td.actions button.remove:hover frml-icon svg{fill:var(--color-state-red)}body.blaze table.form tbody tr td div.field div.input-translatable{margin:0}body.blaze table.form tbody tr td.hidden{display:none}body.blaze table.form tbody tr td.position{border-right:none;padding:0;text-align:right}body.blaze table.form tbody tr td.position button{background:none;cursor:move;cursor:grab;height:100%;justify-content:center;padding:var(--space-xxs) 0;width:100%}body.blaze table.form tbody tr td.position button frml-icon{width:20px}body.blaze table.form tbody tr th{background:var(--color-surface-light);border-bottom:1px solid var(--color-surface-xdark);border-right:1px solid var(--color-surface-xdark);color:var(--color-ink-light);font-weight:700;padding:0 var(--table-cell-hspace)}body.blaze table.form tbody tr th.separator{height:50px;text-align:center}body.blaze table.form tbody tr.blank.hidden{display:none}body.blaze table.form tbody tr.blank td.message{color:var(--color-ink);padding:20px;text-align:center}body.blaze frml-table.expandable-table table thead tr th.expand-action{padding:0;width:20px}body.blaze frml-table.expandable-table table tbody tr td.expand-action{padding:0;width:20px}body.blaze frml-table.expandable-table table tbody tr td.expand-action button{background:none;height:64px;padding:0 0 0 var(--table-cell-indent)}body.blaze frml-table.expandable-table table tbody tr td.expand-action button.close{display:none}body.blaze frml-table.expandable-table table tbody tr td:nth-child(2),body.blaze frml-table.expandable-table table tbody tr th:nth-child(2){padding-left:var(--space-xxs)}body.blaze frml-table.expandable-table table tbody tr.child{display:none}body.blaze frml-table.expandable-table table tbody tr.child td,body.blaze frml-table.expandable-table table tbody tr.child th{padding-bottom:var(--space-s);padding-top:var(--space-s)}body.blaze frml-table.expandable-table table tbody tr.child td:nth-child(2),body.blaze frml-table.expandable-table table tbody tr.child th:nth-child(2){padding-left:var(--space-l)}body.blaze frml-table.expandable-table table tbody tr.child.expanded{display:table-row}body.blaze frml-table.expandable-table table tbody tr.expanded td.expand-action button.open{display:none}body.blaze frml-table.expandable-table table tbody tr.expanded td.expand-action button.close{display:block}body.blaze frml-table.expandable-table table tfoot tr td.expand-action{padding:0;width:20px}body.blaze frml-table.expandable-table table tfoot tr td:nth-child(2),body.blaze frml-table.expandable-table table tfoot tr th:nth-child(2){padding-left:var(--space-xxs)}
