.data-table{min-width:0;overflow-x:auto}.data-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.data-table[data-layout=fixed] table{table-layout:fixed}@media (width>=640px){.data-table[data-ruled=true] tbody th,.data-table[data-ruled=true] tbody td{height:var(--space-12)}}.data-table__caption{caption-side:top;padding-bottom:var(--space-3);color:var(--quiet);font-size:var(--type-body-size);text-align:start;font-weight:400;line-height:24px}.data-table thead th{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-block:var(--rule);color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-leading);text-align:start;white-space:nowrap;background:0 0}.data-table tbody th,.data-table tbody td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--rule);color:var(--ink);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);text-align:start;vertical-align:middle}.data-table[data-valign=baseline] tbody th,.data-table[data-valign=baseline] tbody td{vertical-align:baseline}.data-table[data-valign=top] tbody th,.data-table[data-valign=top] tbody td{vertical-align:top}.data-table thead th:last-child,.data-table tbody th:last-child,.data-table tbody td:last-child{padding-right:0}.data-table tbody tr:not(.data-table__state):hover>*{background:var(--row-hover)}.data-table [data-align=end]{text-align:end}.data-table tbody [data-kind=data]{font-family:var(--font-plex-mono);white-space:nowrap;font-size:16px;line-height:24px}.lot-ledger__superseded{color:var(--quiet);font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);display:block}.data-table__empty{padding-block:var(--space-6);color:var(--quiet);white-space:normal}.table-empty__title{max-width:24ch;color:var(--ink);font-family:var(--font-sans);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking);text-wrap:balance;margin:0}.table-empty__text{max-width:60ch;margin:var(--space-4) 0 0;color:var(--quiet);font-size:var(--type-body-size);line-height:var(--type-body-leading);text-wrap:pretty}.table-empty__action{margin-top:var(--space-4)}.data-table__bar{width:72%;height:var(--space-4);margin-block:var(--space-1);border-radius:var(--radius-control);background:var(--recessed);display:block}.data-table [data-kind=data] .data-table__bar{width:48%}.data-table [data-align=end] .data-table__bar{margin-left:auto}.surface-forest .data-table__bar{background:var(--hairline)}.data-table__error{align-items:center;gap:var(--space-2) var(--space-6);padding-block:var(--space-2);color:var(--error);flex-wrap:wrap;display:flex}.data-table__error p{align-items:flex-start;gap:var(--space-2);margin:0;display:flex}.data-table__error svg{height:var(--type-body-leading);flex:none}@media (width<=639px){.data-table[data-stack=true] table,.data-table[data-stack=true] caption,.data-table[data-stack=true] tbody{display:block}.data-table[data-stack=true] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.data-table[data-stack=true] tbody tr{padding-block:var(--space-3);border-bottom:var(--rule);display:block}.data-table[data-stack=true] tbody th,.data-table[data-stack=true] tbody td{align-items:baseline;gap:var(--space-4);padding:var(--space-1) 0;text-align:start;white-space:normal;border:0;grid-template-columns:8rem minmax(0,1fr);display:grid}.data-table[data-stack=true] tbody [data-label]:before{color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-body-leading);content:attr(data-label)}.data-table[data-stack=true] .data-table__state td{display:block}.data-table[data-stack=true][data-stack-title=true] tbody th{grid-template-columns:minmax(0,1fr)}.data-table[data-stack=true][data-stack-title=true] tbody th:before{content:none}.data-table[data-stack=true][data-ruled=true] tbody th,.data-table[data-stack=true][data-ruled=true] tbody td{min-height:var(--space-8);border-bottom:var(--rule)}.data-table[data-stack=true][data-stack-captions=above] tbody th,.data-table[data-stack=true][data-stack-captions=above] tbody td{padding-block:var(--space-2);grid-template-columns:minmax(0,1fr);gap:0}.data-table[data-stack=true][data-stack-captions=false] tbody th,.data-table[data-stack=true][data-stack-captions=false] tbody td{grid-template-columns:minmax(0,1fr)}.data-table[data-stack=true][data-stack-captions=false] tbody [data-label]:before{content:none}}
