.data-table{border-collapse:collapse;table-layout:fixed;width:100%;font:var(--font-body);color:var(--text)}.data-table th{z-index:var(--z-raised);padding:var(--space-8) var(--space-10);background:var(--table-head-bg);border-bottom:1px solid var(--border-strong);font:var(--font-label);color:var(--text-mid);text-align:left;white-space:nowrap;text-overflow:ellipsis;position:sticky;top:0;overflow:hidden}.data-table tbody th{font:var(--font-body-strong);color:var(--fg);background:0 0;position:static}.data-table td,.data-table tbody th{height:var(--space-36);padding:0 var(--space-10);border-bottom:1px solid var(--table-rule);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table.compact td,.data-table.compact tbody th{height:var(--space-32)}.data-table tbody tr:hover>*{background:var(--hover-bg)}.data-table tbody tr.selected>*,.data-table tbody tr[aria-selected=true]>*{background:var(--selected-bg)}.data-table tr.clickable{cursor:pointer}.data-table tr.clickable:focus-visible{outline:var(--focus-ring-width) solid var(--active-state);outline-offset:var(--focus-ring-inset)}.data-table .cell-primary{font:var(--font-body-strong);color:var(--fg);font-variant-numeric:tabular-nums}.data-table .num{text-align:right;font-variant-numeric:tabular-nums}.data-table .wrap{white-space:normal;overflow-wrap:anywhere;padding-block:var(--space-8)}.data-table .missing{color:var(--text-dim)}.data-table .cell-link,.data-table a.cell-link{font:inherit;color:var(--link);text-align:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:var(--space-2);cursor:pointer;background:0 0;border:0;padding:0}.data-table .cell-link:is(:hover,:focus-visible){text-decoration-color:currentColor}.data-table .cell-link:focus-visible,.data-table .cell-edit:focus-visible{outline:var(--focus-ring-width) solid var(--active-state);outline-offset:var(--focus-ring-offset)}.data-table .cell-edit{align-items:center;gap:var(--space-4);max-width:100%;min-height:var(--space-24);margin-inline:calc(-1 * var(--space-6));padding:var(--space-2) var(--space-6);box-sizing:border-box;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.data-table tr:hover .cell-edit,.data-table .cell-edit:is(:hover,:focus-visible){border-color:var(--control-border);background:var(--surface)}.data-table .cell-edit-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.data-table .cell-edit.empty{color:var(--text-dim)}.data-table .cell-edit:after{content:"";width:var(--space-10);height:var(--space-10);background:var(--text-dim);flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 8.5 2 6.5 6.5 2 8 3.5 3.5 8Z' fill='none' stroke='black' stroke-width='1.1'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 8.5 2 6.5 6.5 2 8 3.5 3.5 8Z' fill='none' stroke='black' stroke-width='1.1'/%3E%3C/svg%3E") 50%/contain no-repeat}.data-table tr:hover .cell-edit:after,.data-table .cell-edit:is(:hover,:focus-visible):after{background:var(--text)}.actions.svelte-1fz949{align-items:center;gap:var(--space-8);display:inline-flex}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/overpass.woff2)format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/public-sans.woff2)format("woff2")}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/public-sans.woff2)format("woff2");unicode-range:U+B7}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../../../fonts/overpass-mono.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 600;font-display:swap;src:url(../../../fonts/space-grotesk.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg);color:var(--text)}:focus-visible{outline:var(--focus-ring-width) solid var(--active-state);outline-offset:var(--focus-ring-offset)}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:var(--space-10);height:var(--space-10)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--text-dim);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
