.vx-dt-wrap{container-type:inline-size;width:100%;box-sizing:border-box;margin:var(--space-2) 0 var(--space-3)}.vx-dt-scroll{width:100%}.vx-dt-wrap[data-layout=auto] .vx-dt-scroll{overflow-x:auto}.vx-dt{width:100%;border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.vx-dt[data-layout=fixed]{table-layout:fixed}.vx-dt th{text-align:left;font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;padding:0 var(--space-2) var(--space-1);vertical-align:bottom}.vx-dt td,.vx-dt th{border-bottom:1px solid var(--border-subtle)}.vx-dt td{padding:7px var(--space-2);vertical-align:middle;color:var(--text-2)}.vx-dt[data-layout=auto] td{vertical-align:top;color:var(--text-1)}.vx-dt[data-layout=auto] th,.vx-prose table.vx-dt[data-layout=auto] tr>th{white-space:normal}.vx-dt[data-layout=auto] .vx-dt-dir:empty{min-width:0}.vx-dt [data-align=center]{text-align:center}.vx-dt [data-align=right]{text-align:right}.vx-dt [data-w=check]{width:28px;padding-right:0}.vx-dt [data-w=person]{width:88px}.vx-dt [data-w=date]{width:60px;white-space:nowrap}.vx-dt [data-w=short]{width:72px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx-dt [data-w=num]{width:64px;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.vx-dt [data-w=act]{width:104px;white-space:nowrap}.vx-dt td[data-w=flex]{color:var(--text-1)}.vx-dt-sort{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:baseline;gap:2px}.vx-dt-sort:hover,.vx-dt-sort[data-active]{color:var(--text-1)}.vx-dt-sort:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:var(--radius-sm)}.vx-dt-dir{display:inline-block;min-width:.8em;color:var(--accent)}.vx-dt-once{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:var(--space-3);color:var(--text-2);font-size:var(--text-xs)}.vx-dt-once>span+span:before{content:"·";color:var(--text-3);margin-right:var(--space-2)}.vx-dt-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-2)}.vx-dt-q{font:inherit;font-size:var(--text-sm);color:var(--text-1);background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:3px var(--space-2);width:14em;max-width:100%}.vx-dt-q:focus-visible{border-color:var(--focus-ring);outline:1px solid var(--focus-ring)}.vx-dt-chips{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.vx-dt-chip,.vx-dt-rowpick{font:inherit;font-size:var(--text-xs);color:var(--text-2);background:none;border:1px solid var(--border-subtle);border-radius:var(--radius-full);padding:1px var(--space-2);cursor:pointer}.vx-dt-chip:hover,.vx-dt-rowpick:hover{color:var(--text-1);border-color:var(--border)}.vx-dt-chip[aria-pressed=true],.vx-dt-rowpick[aria-pressed=true]{color:var(--text-1);background:var(--surface-2);border-color:var(--text-3)}.vx-dt-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.vx-dt-count{font-size:var(--text-xs);color:var(--text-3)}.vx-dt-none{padding:var(--space-2);color:var(--text-3)}.vx-dt-more{font:inherit;font-size:var(--text-xs);color:var(--text-3);background:none;border:0;padding:var(--space-1) var(--space-2);cursor:pointer}.vx-dt-more:hover{color:var(--text-1)}.vx-dt-foot{gap:var(--space-1) var(--space-3)}.vx-dt-foot,.vx-dt-rows{display:flex;flex-wrap:wrap;align-items:center}.vx-dt-rows{justify-content:flex-end;gap:var(--space-1);margin-bottom:var(--space-1)}.vx-dt-rows-count{margin-right:var(--space-2)}.vx-dt-rows-count,.vx-dt-rows-word{font-size:var(--text-xs);color:var(--text-3)}.vx-dt-rowpick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.vx-dt[data-layout=auto] td[data-nowrap]{white-space:nowrap}.vx-dt-wrap:is([data-fit=wrap],[data-fit=tight]) .vx-dt[data-layout=auto] td[data-nowrap=short]{white-space:normal}.vx-dt-wrap[data-fit=tight] .vx-dt[data-layout=auto] td[data-nowrap=time]{white-space:normal}.vx-dt-wrap:is([data-fit=wrap],[data-fit=tight]) .vx-dt[data-layout=auto]{font-size:var(--text-xs)}.vx-dt-wrap:is([data-fit=wrap],[data-fit=tight]) .vx-dt[data-layout=auto] :is(th,td){padding-left:var(--space-1);padding-right:var(--space-1)}.vx-dt-wrap[data-fit=stack] .vx-dt{display:block}.vx-dt-wrap[data-fit=stack] .vx-dt :is(thead,tbody){display:block}.vx-dt-wrap[data-fit=stack] .vx-dt thead tr{display:flex;flex-wrap:wrap;gap:0 var(--space-2);border-bottom:1px solid var(--border-subtle)}.vx-dt-wrap[data-fit=stack] .vx-dt thead th{display:block;border-bottom:0}.vx-dt-wrap[data-fit=stack] .vx-dt tbody tr{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:var(--space-1) 0;border-bottom:1px solid var(--border-subtle)}.vx-dt-wrap[data-fit=stack] .vx-dt tbody .vx-dt-fold-detail>td{grid-column:1/-1;display:block}.vx-dt-wrap[data-fit=stack] .vx-dt tbody td{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-2);padding:2px var(--space-2);border-bottom:0;text-align:left;white-space:normal}.vx-dt-wrap[data-fit=stack] .vx-dt tbody td[data-label]:before{content:attr(data-label);color:var(--text-3);font-size:var(--text-xs)}.vx-dt-wrap[data-fit=stack] .vx-dt tbody td:empty{display:none}.vx-dt-fold{cursor:pointer}.vx-dt-caret{display:inline-block;width:1.1em;color:var(--text-3);font-size:var(--text-xs)}.vx-dt-fold:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.vx-dt .vx-dt-fold-detail>td,.vx-dt .vx-dt-fold:hover>td,.vx-dt .vx-dt-fold[data-open]>td{background:var(--surface-1)}.vx-dt .vx-dt-fold-detail>td{padding-top:0;color:var(--text-2)}.vx-dt-fold-detail td>:first-child{margin-top:0}.vx-dt-fold-detail td>:last-child{margin-bottom:0}@container (max-width: 560px){.vx-dt [data-narrow=hide]{display:none}.vx-dt [data-narrow=initials]{width:40px}.vx-dt [data-narrow=initials] .vx-person-name{display:none}.vx-dt [data-narrow=initials] .vx-person{padding-right:2px}.vx-dt-once .vx-person-name{display:none}}.vx-prose table.vx-dt{font-size:var(--text-sm);line-height:1.45}.vx-prose table.vx-dt tr>th{color:var(--text-3);font-weight:var(--weight-regular);font-size:var(--text-xs);padding:0 var(--space-2) var(--space-1)}.vx-prose table.vx-dt tbody tr>td,.vx-prose table.vx-dt tr>th{background:transparent;border:0;border-bottom:1px solid var(--border-subtle)}.vx-prose table.vx-dt tbody tr>td{padding:7px var(--space-2)}.vx-prose table.vx-dt tbody tr:last-child>td{border-bottom:1px solid var(--border-subtle)}.vx-prose table.vx-dt tbody tr.vx-dt-fold-detail>td,.vx-prose table.vx-dt tbody tr.vx-dt-fold:hover>td,.vx-prose table.vx-dt tbody tr.vx-dt-fold[data-open]>td{background:var(--surface-1)}.vx-prose table.vx-dt tbody tr.vx-dt-fold[data-open]>td{border-bottom:0}.vx-prose table.vx-dt tbody tr.vx-dt-fold-detail>td{padding-top:0}.vx-doc-status{display:inline-block;font-size:var(--text-xs);line-height:1.5;padding:0 var(--space-2);border-radius:var(--radius-full);white-space:nowrap;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border-subtle)}.vx-doc-status-works{background:var(--greenbg);color:var(--success-text);border-color:transparent}.vx-doc-status-progress{background:var(--accent-tint);color:var(--accent-text);border-color:transparent}.vx-doc-status-waiting{background:var(--warnbg);color:var(--warning-text);border-color:transparent}.vx-doc-status-blocked{background:var(--dangerbg);color:var(--danger-text);border-color:transparent}.vx-doc-status-unknown{border-style:dashed}.vx-doc-status-done,.vx-doc-status-unknown{background:var(--surface-2);color:var(--text-3)}