tr.draggable{--tabledrag-handle-size:16px;--tabledrag-handle-gap:.5rem;--tabledrag-gutter:1.5rem}tr.drag{background-color:var(--colors-blue-50)}tr.drag-previous{background-color:var(--colors-amber-50)}body div.tabledrag-changed-warning{margin-bottom:calc(var(--spacing) * 2)}abbr.tabledrag-changed{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.draggable a.tabledrag-handle,[dir=rtl] .draggable a.tabledrag-handle{margin:calc(var(--spacing) * 0);vertical-align:middle;float:none;height:auto;margin-inline-end:var(--tabledrag-handle-gap);display:inline-block;position:static;overflow:visible}a.tabledrag-handle .handle{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);block-size:var(--tabledrag-handle-size);inline-size:var(--tabledrag-handle-size);background-position:50%;background-repeat:no-repeat;background-size:var(--tabledrag-handle-size) var(--tabledrag-handle-size);position:static}tr.draggable td:has(>a.tabledrag-handle)>.form-item{margin:calc(var(--spacing) * 0);vertical-align:middle;display:inline-block}tr.draggable td:has(>a.tabledrag-handle):has(>.form-item){white-space:nowrap}tr.draggable td:has(>a.tabledrag-handle):has(>.form-item)>.js-indentation{vertical-align:middle;float:none;block-size:var(--tabledrag-handle-size);margin-block:0;padding-block:0;display:inline-block}tr.draggable td:has(>a.tabledrag-handle)>.form-type-checkbox{align-items:center;display:inline-flex}.touchevents tr.draggable{--tabledrag-handle-size:24px}.touchevents .draggable a.tabledrag-handle{width:auto;height:auto}.touchevents .draggable a.tabledrag-handle .handle,.touchevents .draggable.drag a.tabledrag-handle .handle{block-size:var(--tabledrag-handle-size);inline-size:var(--tabledrag-handle-size);background-position:50%}.form-item:has(.field-multiple-table){--tabledrag-toggle-row:1.75rem;max-width:max-content;position:relative}.form-item:has(.field-multiple-table) .tabledrag-toggle-weight-wrapper{right:calc(var(--spacing) * 0);position:absolute;bottom:2px}.form-item:has(.field-multiple-table) .tabledrag-toggle-weight-wrapper .tabledrag-toggle-weight{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.form-item:has(.field-multiple-table):not(:has(.field-add-more-submit)){padding-block-end:var(--tabledrag-toggle-row)}.field-multiple-table,.field-multiple-table thead,.field-multiple-table tbody,.field-multiple-table tr,.field-multiple-table th,.field-multiple-table td{padding:calc(var(--spacing) * 0);--un-border-style:none;border-style:none;border-width:0}.field-multiple-table tr.draggable td{padding-block:calc(var(--spacing) * 1)}.field-multiple-table tr.draggable{--tabledrag-handle-size:13px}.field-multiple-table td.field-multiple-drag{padding:calc(var(--spacing) * 0);width:calc(var(--spacing) * 0);position:relative}.field-multiple-table .draggable a.tabledrag-handle{margin:calc(var(--spacing) * 0);inset-inline-start:calc((var(--tabledrag-gutter) - var(--tabledrag-handle-size)) / 2);position:absolute;top:50%;transform:translateY(-50%)}.field-multiple-table td.field-multiple-drag+td{padding-inline-start:var(--tabledrag-gutter)}.field-multiple-table td.field-multiple-drag+td :is(input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=date]){inline-size:calc(100% + var(--tabledrag-gutter));margin-inline-start:calc(var(--tabledrag-gutter) * -1);padding-inline-start:var(--tabledrag-gutter)}.field-multiple-table input.form-submit{margin-inline:calc(var(--spacing) * 3)}
