.table[data-v-2fa02b67]{table-layout:fixed;border-collapse:collapse;border-top:1px solid var(--line);font-variant-numeric:tabular-nums lining-nums;width:100%}.table[data-v-2fa02b67]>thead>tr>th{top:calc(var(--safe-top,0px) + var(--bar-height,0px));z-index:2;height:36px;padding:0 var(--space-3);background:var(--surface-sunken);font:800 11px/14px var(--font-sans);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--ink-muted);position:sticky}.table[data-v-2fa02b67]>thead>tr>th abbr{text-decoration:none}.table[data-v-2fa02b67]>tbody>tr>td,.table[data-v-2fa02b67]>tbody>tr>th{height:56px;padding:0 var(--space-3);border-bottom:1px solid var(--line);font:500 14px/20px var(--font-sans);text-align:left;vertical-align:middle}.table[data-v-2fa02b67]>tbody>tr:not(.detail,.group):hover{background:var(--surface-sunken)}.table[data-v-2fa02b67]>tbody>tr.group>th{background:var(--surface-sunken);height:32px;font:800 11px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.table[data-v-2fa02b67]>tbody>tr.is-open,.table[data-v-2fa02b67]>tbody>tr.is-open:hover{background:var(--surface-highlight)}.table[data-v-2fa02b67]>tbody>tr.is-wd{color:var(--ink-muted)}.table[data-v-2fa02b67] .num{text-align:right;white-space:nowrap}.table[data-v-2fa02b67] .total{font:800 16px/20px var(--font-sans)}.table[data-v-2fa02b67] .pl{color:var(--ink-muted);margin-left:4px;font-size:12px}.table[data-v-2fa02b67] .neg{color:var(--deduction)}.table[data-v-2fa02b67] .muted{color:var(--ink-muted)}.table[data-v-2fa02b67] .who{min-width:0;font-weight:inherit;padding-block:8px}.table[data-v-2fa02b67] .namebtn{font:600 15px/20px var(--font-sans);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.table[data-v-2fa02b67] .namebtn:hover{color:var(--ink-link);text-decoration:underline}.table[data-v-2fa02b67] .sub{align-items:center;gap:4px var(--space-2);font:500 12px/16px var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;margin-top:3px;display:flex}.table[data-v-2fa02b67] .xs{display:none}.table[data-v-2fa02b67] .chev{border-radius:var(--radius-md);width:36px;height:36px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.table[data-v-2fa02b67] .chev:hover{background:var(--surface-raised);color:var(--ink)}.table[data-v-2fa02b67] .chev svg{width:20px;height:20px;transition:transform .12s ease-out}.table[data-v-2fa02b67] .chev[aria-expanded=true] svg{transform:rotate(90deg)}.table[data-v-2fa02b67]>tbody>tr.detail>td{background:var(--surface-sunken);height:auto;padding:0}@media (width<=959.98px){.scroll[data-v-2fa02b67]{position:relative;overflow-x:auto}.table[data-v-2fa02b67]{min-width:var(--table-min)}.table[data-v-2fa02b67]>thead>tr>th{position:static}}@media (width<=599.98px){.table[data-v-2fa02b67]{table-layout:auto;min-width:0}.table[data-v-2fa02b67]>tbody>tr.detail>td>*{max-width:calc(100vw - 2 * var(--space-4))}.table[data-v-2fa02b67]>tbody>tr>td,.table[data-v-2fa02b67]>tbody>tr>th,.table[data-v-2fa02b67]>thead>tr>th{padding-inline:var(--space-2)}.table[data-v-2fa02b67] .hide-xs{display:none}.table[data-v-2fa02b67] .xs{display:flex}}
