.pit table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.pit .pit-num{width:44px}.pit .pit-sum{width:156px}.pit .pit-file{width:168px}.pit .pit-who{width:132px}.pit .pit-act{width:152px}.pit thead th{font:600 var(--t-lbl) / 1 Manrope, system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--lbl);text-align:left;height:32px;padding:0 var(--s2);white-space:nowrap;overflow:hidden}.pit thead th.r{text-align:right}.pit tbody td{padding:var(--s2);vertical-align:top;border-top:1px solid var(--rowline)}.pit tbody tr:first-child td{border-top:0}.pit tbody td.r{text-align:right}.pit-value{font:500 var(--t-body) / 1.35 Manrope, system-ui, sans-serif;color:var(--fg);overflow-wrap:anywhere;padding-top:9px;display:block}.pit-empty,.pit-empty-row{font:500 var(--t-body) / 1.35 Manrope, system-ui, sans-serif;color:var(--muted)}.pit-empty-row{padding:var(--s4) var(--s2);text-align:center}.pit-file-name{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.pit-file-name .c-link{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:118px;padding:0;overflow:hidden}.pit-file-name .c-link:disabled{cursor:default}.pit-file-drop{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pit-file-drop:hover{color:var(--danger)}.pit-file-input{display:none}.pit-actions{gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;display:flex}.pit-foot{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s2) var(--s2);border-top:1px solid var(--rowline);display:flex}.pit-total{font:500 var(--t-body) / 1.35 Manrope, system-ui, sans-serif;color:var(--muted)}.pit-total b{color:var(--fg);margin-left:var(--s2);font-weight:600}@media (width<=640px){.pit thead{display:none}.pit table,.pit tbody,.pit tbody tr,.pit tbody td{width:100%;display:block}.pit tbody tr{border-top:1px solid var(--rowline);padding:var(--s2) 0}.pit tbody td{gap:var(--s3);border-top:0;align-items:baseline;display:flex}.pit tbody td:before{content:attr(data-l);width:110px;font:600 var(--t-lbl) / 1 Manrope, system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--lbl);flex:none}.pit tbody td.r{text-align:left}}
