@layer equip{.eq-pivot-table-scroll{--_row:var(--eq-h-m);--_pad:var(--eq-space-3);box-sizing:border-box;overscroll-behavior-x:contain;border:1px solid var(--eq-line);border-radius:var(--eq-radius-m);background:var(--eq-raised);max-width:100%;position:relative;overflow-x:auto}.eq-pivot-table-scroll[data-dense]{--_row:var(--eq-h-s);--_pad:var(--eq-space-2)}.eq-pivot-table-scroll:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-pivot-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font);font-variant-numeric:tabular-nums}.eq-pivot-table-caption{padding:var(--eq-space-2) var(--_pad);border-bottom:1px solid var(--eq-line);font-weight:var(--eq-weight-strong);text-align:start}.eq-pivot-table-caption[data-hidden],.eq-pivot-table-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eq-pivot-table-corner,.eq-pivot-table-group,.eq-pivot-table-header,.eq-pivot-table-label,.eq-pivot-table-cell,.eq-pivot-table-empty{box-sizing:border-box;height:var(--_row);padding:0 var(--_pad);border-bottom:1px solid var(--eq-line);vertical-align:middle;white-space:nowrap}.eq-pivot-table-corner,.eq-pivot-table-group,.eq-pivot-table-header{border-bottom-color:var(--eq-line-strong);color:var(--eq-ink-2);font-size:var(--eq-text-xs);font-weight:var(--eq-weight-strong);letter-spacing:.01em}.eq-pivot-table-corner{text-align:start;vertical-align:bottom;padding-block-end:calc((var(--_row) - 1lh) / 2)}.eq-pivot-table-group{border-bottom-color:var(--eq-line);color:var(--eq-ink);text-align:center}.eq-pivot-table-header,.eq-pivot-table-cell{text-align:end}.eq-pivot-table-corner,.eq-pivot-table-label{z-index:1;background:var(--eq-raised);border-inline-end:1px solid var(--eq-line);position:sticky;inset-inline-start:0}.eq-pivot-table-label{font-weight:var(--eq-weight);text-align:start}.eq-pivot-table-cell:has(>.eq-pivot-table-sr){color:var(--eq-ink-3)}:is(.eq-pivot-table-header,.eq-pivot-table-cell)[data-total]{border-inline-start:1px solid var(--eq-line)}.eq-pivot-table-figure{font-weight:var(--eq-weight-strong)}.eq-pivot-table-body>.eq-pivot-table-row:last-child>*{border-bottom-color:var(--eq-line-strong)}.eq-pivot-table-foot>.eq-pivot-table-row>*{background:var(--eq-tint);border-bottom:0}.eq-pivot-table-foot .eq-pivot-table-label{background:linear-gradient(var(--eq-tint), var(--eq-tint)) var(--eq-raised);font-weight:var(--eq-weight-strong)}@media (hover:hover){.eq-pivot-table-body>.eq-pivot-table-row:hover>.eq-pivot-table-cell{background:var(--eq-tint)}}.eq-pivot-table-empty{padding-block:var(--eq-space-5);color:var(--eq-ink-2);text-align:center}}
