.val.svelte-8updp2{all:unset;box-sizing:border-box;cursor:pointer;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:0 .15rem}.val.wrap.svelte-8updp2{white-space:normal;overflow-wrap:anywhere}.val.svelte-8updp2:hover{background:var(--accent-tint, rgba(65, 182, 230, .12))}.val.svelte-8updp2:focus-visible,.chip.svelte-8updp2:focus-visible,.more.svelte-8updp2:focus-visible{outline:2px solid var(--accent, #41b6e6);outline-offset:1px}.mono.svelte-8updp2{font-family:var(--font-mono);font-size:.92em;font-variant-numeric:tabular-nums}.right.svelte-8updp2{text-align:right}.tab.svelte-8updp2{font-variant-numeric:tabular-nums}.nil.svelte-8updp2,.empty.svelte-8updp2{color:var(--text-muted)}.chips.svelte-8updp2{display:flex;flex-wrap:nowrap;gap:.25rem;align-items:center;overflow:hidden}.chips.wrap.svelte-8updp2{flex-wrap:wrap}.chip.svelte-8updp2{font:inherit;font-size:var(--fs-sm);color:var(--text);background:var(--elevated, var(--bg-deep));border:1px solid var(--border-mid);border-radius:999px;padding:0 .55rem;cursor:pointer;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;flex:none}.chip.ver.svelte-8updp2{font-family:var(--font-mono)}.chip.svelte-8updp2:hover{border-color:var(--accent, #41b6e6)}.more.svelte-8updp2{font:inherit;font-size:.8em;background:#41b6e61f;border:1px solid var(--border-mid);border-radius:10px;color:var(--text);cursor:pointer;padding:0 .4rem;line-height:1.5;flex:none}.more.svelte-8updp2:hover{border-color:var(--accent, #41b6e6)}.tmenu.svelte-19cvt3i.svelte-19cvt3i{position:fixed;z-index:3000;min-width:13rem;max-width:22rem;max-height:min(70vh,32rem);overflow:auto;background:var(--elevated, var(--bg-panel));border:1px solid var(--border-mid);border-radius:var(--radius, 6px);box-shadow:var(--shadow-pop, 0 6px 24px rgba(0, 0, 0, .5));padding:4px;display:flex;flex-direction:column;font-size:var(--fs-sm);font-family:var(--font-ui);text-transform:none;letter-spacing:normal}button.svelte-19cvt3i.svelte-19cvt3i{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border-radius:4px;cursor:pointer;color:var(--text);min-height:32px}button.svelte-19cvt3i.svelte-19cvt3i:hover:not(:disabled),button.svelte-19cvt3i.svelte-19cvt3i:focus-visible{background:#41b6e624;outline:2px solid var(--accent, #41b6e6);outline-offset:-2px}button.svelte-19cvt3i.svelte-19cvt3i:disabled{color:var(--text-muted);cursor:not-allowed}.ic.svelte-19cvt3i.svelte-19cvt3i{width:1rem;flex:none;display:inline-flex;color:var(--text-muted)}button.danger.svelte-19cvt3i.svelte-19cvt3i,button.danger.svelte-19cvt3i .ic.svelte-19cvt3i{color:var(--warn-text, #ff8200)}button.svelte-19cvt3i:disabled .ic.svelte-19cvt3i{opacity:.5}.mark.svelte-19cvt3i.svelte-19cvt3i{width:1rem;flex:none;color:var(--accent, #41b6e6);text-align:center}.lbl.svelte-19cvt3i.svelte-19cvt3i{flex:1}.hint.svelte-19cvt3i.svelte-19cvt3i{color:var(--text-muted);font-size:var(--fs-xs)}.sep.svelte-19cvt3i.svelte-19cvt3i{height:1px;background:var(--border);margin:.25rem .2rem}.head.svelte-19cvt3i.svelte-19cvt3i{color:var(--text-muted);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.35rem .55rem .15rem}@media (pointer: coarse){button.svelte-19cvt3i.svelte-19cvt3i{min-height:44px}}.dt-bar.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-bottom:var(--sp-2);min-height:var(--ctl-h-sm)}.sm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{padding:0 var(--sp-3)!important;height:var(--ctl-h-sm);font-size:var(--fs-md)!important}.dt-pop.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:relative;display:flex;align-items:center}.dt-tb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:var(--ctl-h-sm);padding:0 var(--sp-3);border:1px solid var(--border-mid);border-radius:var(--r-sm);background:var(--card);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-md);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;flex:none}.dt-tb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover,.dt-tb[aria-expanded=true].svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{background:var(--hover)}.dt-tb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dt-tb.svelte-fvhdpr svg{flex:none;color:var(--text-muted)}.dt-panel.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:fixed;z-index:3000;width:23rem;max-width:calc(100vw - 16px);max-height:min(75vh,34rem);display:flex;flex-direction:column;background:var(--elevated, var(--bg-panel));border:1px solid var(--border-mid);border-radius:var(--r-md);box-shadow:var(--shadow-pop, 0 6px 24px rgba(0, 0, 0, .5));padding:var(--sp-3);font-size:var(--fs-md);font-family:var(--font-ui);text-transform:none;letter-spacing:normal}.cm-head.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 4px;color:var(--text)}.cm-link.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;cursor:pointer;color:var(--accent, #41b6e6);font-size:var(--fs-xs)}.cm-link.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover{text-decoration:underline}.cm-link.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{outline:2px solid var(--accent, #41b6e6)}.cm-help.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{margin:0 4px 6px;font-size:var(--fs-xs);color:var(--text-dim);line-height:1.45}.cm-find.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{margin:0 2px 6px;background:var(--bg-input);border:1px solid var(--border-mid);color:var(--text);font:inherit;font-size:var(--fs-md);min-height:var(--ctl-h-sm);padding:0 var(--sp-3);border-radius:var(--r-sm)}.cm-list.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{list-style:none;margin:0;padding:0;overflow:auto;flex:1;min-height:0}.cm-list.svelte-fvhdpr li.svelte-fvhdpr.svelte-fvhdpr{display:flex;align-items:center;gap:4px;padding:2px 4px;border-radius:var(--r-sm);min-height:var(--ctl-h-sm)}.cm-list.svelte-fvhdpr li.svelte-fvhdpr.svelte-fvhdpr:hover,.cm-list.svelte-fvhdpr li.svelte-fvhdpr.svelte-fvhdpr:focus-within{background:var(--hover, rgba(65, 182, 230, .1))}.cm-list.svelte-fvhdpr li.over.svelte-fvhdpr.svelte-fvhdpr{box-shadow:inset 0 2px 0 var(--accent, #41b6e6)}.cm-list.svelte-fvhdpr li.pinned.svelte-fvhdpr.svelte-fvhdpr{background:var(--accent-tint, rgba(65, 182, 230, .12))}.cm-list.svelte-fvhdpr li.off .cm-l.svelte-fvhdpr.svelte-fvhdpr{color:var(--text-muted)}.cm-list.svelte-fvhdpr li.fixed.svelte-fvhdpr.svelte-fvhdpr{color:var(--text-dim);border-top:1px solid var(--border);margin-top:4px;padding-top:6px}.cm-grip.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{width:14px;flex:none;color:var(--text-dim);cursor:grab;text-align:center}.cm-ck.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{flex:1;min-width:0;display:flex;align-items:center;gap:8px;cursor:pointer}.cm-ck.svelte-fvhdpr input.svelte-fvhdpr.svelte-fvhdpr{width:16px;height:16px;flex:none}.cm-l.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-tag.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;padding:0 4px}.pinm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{display:inline-flex;color:var(--accent, #41b6e6);margin-right:3px;flex:none}.ib.pin.on.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{color:var(--accent, #41b6e6);background:var(--accent-tint, rgba(65, 182, 230, .15))}.ib.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;box-sizing:border-box;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;color:var(--text-mid)}.ib.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover:not(:disabled){background:#41b6e629;color:var(--text)}.ib.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:disabled{opacity:.35;cursor:default}.ib.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{outline:2px solid var(--accent, #41b6e6);outline-offset:1px}.dt-add.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{width:100%;justify-content:center}.dt-pf.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{display:flex;justify-content:flex-end;margin-top:.3rem}.dt-scroll.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{overflow:auto;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--card);position:relative}.dt-scroll.busy.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{opacity:.6}.dt-bar.flush.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{flex:none;flex-wrap:nowrap;align-items:center;gap:var(--sp-2);margin:0;height:auto;min-height:var(--bar-h, 40px);padding:var(--sp-2) var(--sp-3);background:var(--card);border-bottom:1px solid var(--hairline, var(--border))}.dt-bar.flush.svelte-fvhdpr>.dt-pop.svelte-fvhdpr.svelte-fvhdpr{align-self:center}@media (max-width: 720px){.dt-bar.svelte-fvhdpr button.btn.sm,.dt-bar.svelte-fvhdpr input[type=search],.dt-bar.svelte-fvhdpr input.dt-search{min-height:44px}}@media (max-width: 900px){.dt-bar.flush.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{height:auto;flex-wrap:wrap}}@media (max-width: 720px),(pointer: coarse){.dt-tb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{height:var(--touch)}}.dt-scroll.flush.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{flex:1;min-height:0;max-height:none!important;border:0;border-radius:0;background:var(--card, var(--bg-panel))}.dt-scroll.dt-fill.flush.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{flex:0 1 auto}.dt.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--fs-md);line-height:1.4;color:var(--text-mid)}.dt.svelte-fvhdpr th.fill.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr td.fill.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr tr.ghost td.svelte-fvhdpr.svelte-fvhdpr{padding:0}.dt.svelte-fvhdpr th.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr td.svelte-fvhdpr.svelte-fvhdpr{padding:var(--sp-1) var(--sp-3);border-bottom:1px solid var(--line-soft, var(--border));text-align:left;vertical-align:middle;overflow:hidden}.dt.svelte-fvhdpr tbody td.svelte-fvhdpr.svelte-fvhdpr{height:var(--row-data-c, 2.5rem)}.comfy.svelte-fvhdpr .dt.svelte-fvhdpr.svelte-fvhdpr{font-size:var(--fs-base)}.comfy.svelte-fvhdpr .dt tbody td.svelte-fvhdpr.svelte-fvhdpr{height:var(--row-data, 3rem)}.dt.svelte-fvhdpr td.num.svelte-fvhdpr.svelte-fvhdpr{text-align:right;font-variant-numeric:tabular-nums}.dt.svelte-fvhdpr td.num.svelte-fvhdpr>div,.dt.svelte-fvhdpr td.num.svelte-fvhdpr>span:only-child{justify-content:flex-end}.dt.clip.svelte-fvhdpr td.svelte-fvhdpr.svelte-fvhdpr:not(.act):not(.lead){white-space:nowrap;text-overflow:ellipsis}.dt.clip.svelte-fvhdpr td.svelte-fvhdpr:not(.act):not(.lead)>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comfy.svelte-fvhdpr .dt td.svelte-fvhdpr.svelte-fvhdpr{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.dt.svelte-fvhdpr>thead th.svelte-fvhdpr.svelte-fvhdpr{position:sticky;top:0;z-index:3;height:var(--ctl-h);background:var(--elevated);color:var(--text-muted);font-weight:700;font-size:var(--fs-sm);border-bottom:1px solid var(--border-mid)}.dt.svelte-fvhdpr th.pin.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr td.pin.svelte-fvhdpr.svelte-fvhdpr{position:sticky;z-index:1;background:var(--card)}.sx.svelte-fvhdpr .dt th.pin.svelte-fvhdpr.svelte-fvhdpr,.sx.svelte-fvhdpr .dt td.pin.svelte-fvhdpr.svelte-fvhdpr{box-shadow:1px 0 0 var(--border-mid)}.dt.svelte-fvhdpr>thead th.pin.svelte-fvhdpr.svelte-fvhdpr{z-index:4;background:var(--elevated)}.dt.svelte-fvhdpr th.act.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr td.act.svelte-fvhdpr.svelte-fvhdpr{position:sticky;right:0;z-index:1;background:var(--card);text-align:right;padding-left:var(--sp-1);padding-right:var(--sp-2)}.sx.svelte-fvhdpr .dt th.act.svelte-fvhdpr.svelte-fvhdpr,.sx.svelte-fvhdpr .dt td.act.svelte-fvhdpr.svelte-fvhdpr{box-shadow:-1px 0 0 var(--hairline)}.dt.svelte-fvhdpr>thead th.act.svelte-fvhdpr.svelte-fvhdpr{z-index:4;background:var(--elevated)}.dt.svelte-fvhdpr th.lead.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr td.lead.svelte-fvhdpr.svelte-fvhdpr{position:sticky;left:0;z-index:1;background:var(--card);text-align:center;padding:0 var(--sp-1);white-space:nowrap}.dt.svelte-fvhdpr>thead th.lead.svelte-fvhdpr.svelte-fvhdpr{z-index:4;background:var(--elevated)}.dt.svelte-fvhdpr tr.dt-tr.svelte-fvhdpr:hover>td.svelte-fvhdpr,.dt.svelte-fvhdpr tr.dt-tr.open.svelte-fvhdpr>td.svelte-fvhdpr{background:var(--hover)}.dt.svelte-fvhdpr tr.dt-tr.sel.svelte-fvhdpr>td.svelte-fvhdpr{background:var(--accent-tint)}.dt.svelte-fvhdpr tr.dt-tr.act-row.svelte-fvhdpr>td.svelte-fvhdpr{background:var(--accent-tint-2, rgba(0, 125, 186, .26))}.dt.svelte-fvhdpr tr.dt-tr.act-row.svelte-fvhdpr>td.lead.svelte-fvhdpr{box-shadow:inset 3px 0 0 var(--accent)}.xb.on.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{background:#007dba;color:#fff}th.drop.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{box-shadow:inset 3px 0 0 var(--accent, #41b6e6)}.th.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:relative;display:flex;align-items:center;gap:.1rem;min-height:1.5rem}.hname.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;box-sizing:border-box;flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-1);cursor:pointer;border-radius:4px;padding:0}.hname[draggable=true].svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{cursor:grab}.hname.svelte-fvhdpr:hover .hl.svelte-fvhdpr.svelte-fvhdpr{color:var(--text);text-decoration:underline;text-decoration-color:#41b6e699}.hl.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.numh.svelte-fvhdpr .hname.svelte-fvhdpr.svelte-fvhdpr{justify-content:flex-end}.si.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{color:var(--accent, #41b6e6);font-size:var(--fs-xs);flex:none}.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;box-sizing:border-box;position:absolute;right:-.5rem;top:50%;transform:translateY(-50%);width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;color:var(--text-muted);font-size:var(--fs-lg);line-height:1;background:var(--elevated);opacity:0}th.numh.svelte-fvhdpr .hm.svelte-fvhdpr.svelte-fvhdpr{right:auto;left:-.5rem}th.svelte-fvhdpr:hover .hm.svelte-fvhdpr.svelte-fvhdpr,.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible,.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus{opacity:1}.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover{color:var(--text);background:var(--hover)}@media (pointer: coarse){.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{opacity:1;position:static;transform:none}}.hname.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible,.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible,.rz.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible,.xb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible,.dt-cb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{outline:2px solid var(--accent, #41b6e6);outline-offset:1px}.dt-rn.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{width:100%;font-size:var(--fs-sm)!important;padding:.1rem .3rem!important}th.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:relative}.rz.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:absolute;top:0;right:0;width:8px;height:100%;cursor:col-resize;touch-action:none}.rz.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:after{content:"";position:absolute;top:25%;bottom:25%;right:3px;width:1px;background:var(--border-mid)}.rz.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover,.rz.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{background:#41b6e673}.xb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;box-sizing:border-box;cursor:pointer;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--text-muted);vertical-align:middle}.xb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover{background:var(--hover);color:var(--text)}.dt-cb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{width:18px;height:18px;margin:0 .2rem;vertical-align:middle;accent-color:#007dba}.dt-detail.svelte-fvhdpr>td.svelte-fvhdpr.svelte-fvhdpr{padding:0!important;height:auto!important;background:var(--bg-deep)}.dt-dwrap.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:sticky;left:0}.spacer.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{padding:0!important;border:0!important;height:auto}.empty-row.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{text-align:center!important;padding:var(--sp-6) 0!important;color:var(--text-muted);border-bottom:0!important}.empty-in.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:sticky;left:0;box-sizing:border-box;padding:0 1rem;max-width:100%}.dt-tip.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:fixed;z-index:2200;max-width:420px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--elevated);color:var(--text);border:1px solid var(--border-mid);box-shadow:var(--shadow-pop);font-size:var(--fs-sm);line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none}.sr.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dt-chips.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--hairline, var(--border));background:var(--card);font-size:var(--fs-sm)}.chip.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{display:inline-flex;align-items:center;gap:4px;min-height:1.75rem;padding:0 4px 0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--accent);background:var(--accent-tint-2, rgba(65, 182, 230, .2));color:var(--text);font-weight:600}.chip.neg.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{border-color:color-mix(in srgb,#ff8200 60%,transparent);background:color-mix(in srgb,#ff8200 10%,transparent)}.chip.grp.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{border-color:color-mix(in srgb,#84bd00 55%,transparent);background:color-mix(in srgb,#84bd00 10%,transparent)}.chip.svelte-fvhdpr button.svelte-fvhdpr.svelte-fvhdpr{all:unset;cursor:pointer;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-muted)}.chip.svelte-fvhdpr button.svelte-fvhdpr.svelte-fvhdpr:hover,.chip.svelte-fvhdpr button.svelte-fvhdpr.svelte-fvhdpr:focus-visible{background:#41b6e640;color:var(--text);outline:none}.dt-chips.svelte-fvhdpr .cnt.svelte-fvhdpr.svelte-fvhdpr{margin-left:auto;color:var(--text-muted)}.dt-chips.svelte-fvhdpr .clr.svelte-fvhdpr.svelte-fvhdpr{all:unset;cursor:pointer;color:var(--accent, #41b6e6)}td.anc.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:relative}.cf.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;position:absolute;top:50%;right:4px;transform:translateY(-50%);width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--text-muted);background:var(--elevated);box-shadow:var(--shadow-1, none);opacity:0;cursor:pointer;z-index:2}td.anc.svelte-fvhdpr:hover .cf.svelte-fvhdpr.svelte-fvhdpr,.cf.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{opacity:1}td.num.svelte-fvhdpr .cf.svelte-fvhdpr.svelte-fvhdpr{right:auto;left:4px}.cf.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover,.cf.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{color:var(--text);background:#41b6e64d;outline:none}@media (pointer: coarse){.cf.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{opacity:.8;width:28px;height:28px}}.dt.piv.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr,.dt.grp.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{table-layout:auto}.dt.svelte-fvhdpr .num.svelte-fvhdpr.svelte-fvhdpr{text-align:right;font-variant-numeric:tabular-nums}.dt.svelte-fvhdpr .num.z.svelte-fvhdpr.svelte-fvhdpr{color:var(--text-dim)}.dt.svelte-fvhdpr .tot.svelte-fvhdpr.svelte-fvhdpr,.tot-row.svelte-fvhdpr td.svelte-fvhdpr.svelte-fvhdpr{font-weight:700;background:var(--bg-deep)}.dt.svelte-fvhdpr tfoot td.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr tfoot th.svelte-fvhdpr.svelte-fvhdpr{position:sticky;bottom:0;background:var(--bg-deep);border-top:1px solid var(--border-mid);z-index:2}.dt.svelte-fvhdpr th.pr.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr th.gk.svelte-fvhdpr.svelte-fvhdpr,.dt.svelte-fvhdpr td.gk.svelte-fvhdpr.svelte-fvhdpr{text-align:left;white-space:nowrap;font-weight:600}.pc.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{all:unset;cursor:pointer;color:var(--accent, #41b6e6)}.pc.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:hover,.pc.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr:focus-visible{text-decoration:underline;outline:none}.g-row.svelte-fvhdpr th.svelte-fvhdpr.svelte-fvhdpr,.g-row.svelte-fvhdpr td.svelte-fvhdpr.svelte-fvhdpr{background:var(--card);color:var(--text)}.gl.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{font-weight:600}.dt-note.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{margin:4px 8px;font-size:var(--fs-xs);color:var(--text-muted)}.dt-fpop.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{position:fixed;z-index:3000;width:20rem;max-width:calc(100vw - 16px);max-height:min(70vh,32rem);overflow:auto;display:flex;flex-direction:column;gap:var(--sp-2);background:var(--elevated, var(--bg-panel));border:1px solid var(--border-mid);border-radius:var(--r-md);box-shadow:var(--shadow-pop, 0 6px 24px rgba(0, 0, 0, .5));padding:var(--sp-3);font-size:var(--fs-sm);font-family:var(--font-ui)}.dt-fpop.svelte-fvhdpr input.svelte-fvhdpr.svelte-fvhdpr{width:100%;box-sizing:border-box;min-height:var(--ctl-h-sm);background:var(--bg-input);border:1px solid var(--border-mid);color:var(--text);border-radius:var(--r-sm);padding:0 var(--sp-3);font:inherit}.dt-fpop.svelte-fvhdpr .fr.svelte-fvhdpr.svelte-fvhdpr{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dt-fpop.svelte-fvhdpr label.svelte-fvhdpr.svelte-fvhdpr{display:flex;flex-direction:column;gap:2px;color:var(--text-muted)}.dt-fpop.svelte-fvhdpr .fa.svelte-fvhdpr.svelte-fvhdpr{display:flex;justify-content:flex-end;gap:6px}.fv-h.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{color:var(--text-muted);font-size:var(--fs-xs);border-top:1px solid var(--border);padding-top:6px}.fv.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{list-style:none;margin:0;padding:0}.fv.svelte-fvhdpr li.svelte-fvhdpr.svelte-fvhdpr{display:flex;align-items:center;gap:4px;min-height:28px}.fvl.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fvc.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{color:var(--text-muted);font-variant-numeric:tabular-nums}@media (pointer: coarse){.hname.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr,.hm.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr,.xb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr,.ib.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{min-height:44px;min-width:44px}.rz.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{width:18px}.dt.svelte-fvhdpr tbody td.svelte-fvhdpr.svelte-fvhdpr{height:var(--touch)}.dt-cb.svelte-fvhdpr.svelte-fvhdpr.svelte-fvhdpr{width:22px;height:22px}}
