.wl-top:empty{display:none}.wl-msg{color:var(--text)}.wl-msg.is-warn{color:var(--down)}.wl-export input{height:24px}.wl-table .th-sort{padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.wl-table .th-sort:hover,.wl-table .th-sort.is-on{color:var(--text)}.wl-table .wl-rngh,.wl-table .wl-rngc{width:1%;padding:0 6px;text-align:center;white-space:nowrap}.wl-rng{display:inline-flex;align-items:center;height:var(--row-h);vertical-align:middle;cursor:help}.wl-bar{display:block;width:56px;height:10px}.wl-track{fill:var(--rule-strong)}.wl-dot{fill:var(--accent)}.wl-foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:6px 8px;border-top:1px solid var(--rule);font-size:12px}.wl-foot .wl-note,.wl-foot .wl-pro{color:var(--dim)}.wl-foot .wl-pro{margin-left:auto;text-align:right}.wl-act{width:1%;padding:0 4px 0 0!important;text-align:right}.wl-btn{width:22px;height:20px;padding:0;border:0;background:transparent;color:var(--dim);font-family:var(--font);font-size:13px;line-height:1;cursor:pointer}.wl-btn:hover:not([disabled]){color:var(--text);background:var(--panel-3)}.wl-btn[data-act=remove]:hover{color:var(--down)}.wl-btn[disabled]{opacity:.3;cursor:default}.wl-table tr.is-dragging{opacity:.45}.wl-table tr.drop-before{box-shadow:inset 0 2px 0 var(--accent)}.wl-table tr.drop-after{box-shadow:inset 0 -2px 0 var(--accent)}.wl-table tr[draggable=true]{cursor:grab}.wl-cname{margin-left:6px;font-size:11px}@media(max-width:1100px){.wl-table .wl-wide{display:none}}@media(max-width:639px){.wl-btn{width:24px;height:26px}.wl-table .wl-rngh,.wl-table .wl-rngc{padding:0 2px}.wl-bar{width:32px}.panel-body:has(>.wl-table),.panel-body:has(>*>.wl-table){overflow-x:auto}.wl-foot .wl-pro{margin-left:0;text-align:left}}.add-sym{width:240px;text-transform:uppercase}.list-tools{display:inline-flex;align-items:center;gap:4px}.clear-ask{margin-right:4px;color:var(--text-2);font-size:12px}.row-acts{white-space:nowrap}.wl-btn.is-text{width:auto;padding:0 6px;font-size:11px;font-weight:600;letter-spacing:.08em}.wl-btn[data-act=edit]:hover{color:var(--accent)}@media(max-width:639px){.add-sym{flex:1 1 160px;width:auto}}
