@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.tbl{border-collapse:collapse;font-size:12px;min-width:100%;table-layout:fixed;height:100%}.tbl.tbl-fit{min-width:0;width:auto;table-layout:auto;height:auto;align-self:flex-start}.tbl.tbl-fit th,.tbl.tbl-fit td{white-space:nowrap;overflow:visible}.tbl th,.tbl td{padding:6px 7px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-right:1px solid var(--border-color, #2a2a2a)}.tbl tbody tr{border-bottom:1px solid var(--border-color, #2a2a2a)}.tbl th.tbl-spacer,.tbl td.tbl-spacer{padding:0;border-right:none!important;width:100%}.tbl thead th.tbl-spacer,.tbl tfoot td.tbl-spacer{background:var(--table-head-bg, transparent)}.tbl th{text-align:end;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.tbl td{text-align:end}.tbl tfoot td{font-weight:600;text-align:end;padding-bottom:5px}.tbl .col-check{width:20px!important;min-width:20px!important;max-width:20px!important;padding:2px 2px 2px 4px!important;text-align:center!important;line-height:0}.tbl .col-id{width:40px!important;text-align:start;font-family:monospace;font-size:11px}.tbl .col-name{text-align:start;font-weight:500;position:relative}.tbl .col-start{text-align:start}.tbl .col-stat{width:80px!important;text-align:end;font-variant-numeric:tabular-nums}.tbl th.col-id,.tbl th.col-name,.tbl th.col-start{text-align:start}.tbl .resize-handle{position:absolute;right:0;top:0;bottom:0;width:12px;cursor:col-resize;z-index:2}.tbl .num{font-variant-numeric:tabular-nums;font-weight:500}.tbl thead{position:sticky;top:-.5px;z-index:10}.tbl tfoot{position:sticky;bottom:0;z-index:5}.tbl thead th{box-shadow:inset 0 -1px 0 var(--border-color, #2a2a2a)}.tbl tfoot td{box-shadow:inset 0 1px 0 var(--border-color, #2a2a2a)}.tbl tbody,.tbl tr.filler{height:100%}.tbl tr.filler td{border:none!important;box-shadow:none!important;padding:0}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
