:root{--sp1: .25rem;--sp2: .5rem;--sp3: 1rem;--sp4: 1.25rem;--sp5: 1.5rem;--sp6: 2rem;--f1: .75rem;--f2: .875rem;--f3: 1rem;--f4: 1.125rem;--f5: 1.3125rem;--f6: 1.5rem;--f7: 2.652rem;--f8: 4rem;--avatar-size: var(--sp6)}html,body{font-family:Inter;background-color:#fcfcfd}.h1{font-size:var(--f6)}.h2{font-size:var(--f5)}.h3{font-size:var(--f4)}.h4{font-size:var(--f3)}.h5,.h6,p,li{font-size:var(--f2)}.h1,.h2,.h3{margin-top:1em;margin-bottom:.5em}.h4,.h5,.h6{margin-top:.5em;margin-bottom:.5em}ul,ol{padding-left:var(--sp5)}ul.list{list-style-type:none;padding:0}ul.list .list-heading{font-size:var(--f1);text-transform:uppercase;letter-spacing:.1em;color:#555e68;margin-left:var(--sp2);margin-bottom:var(--sp1)}ul.list .list-heading:not(:first-of-type){margin-top:var(--sp2)}ul.list li:has(a){padding:0}ul.list li>a{display:inline-block;width:100%;color:var(--gray-12);text-decoration:none}ul.list li a{padding:var(--sp2)}ul.list li:has(.active){background-color:var(--indigo-3)}ul.list li:has(a):hover{background-color:var(--indigo-4)}ul.list .list-heading:not(:first-of-type){margin-top:var(--sp3)}form ul.list label{display:flex;gap:var(--sp2);font-size:var(--f3);padding:var(--sp1) 0}.table{--cell-padding-x: var(--sp4);--cell-padding-y: var(--sp2);--border-color: #efefef;table-layout:fixed;border:1px solid;border-color:var(--border-color);border-collapse:separate;border-spacing:0;border-radius:5px;background-color:#fff}.table thead{background-color:var(--accent-4);z-index:2}.table thead th{border-bottom:1px solid;border-color:var(--border-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:var(--sp2) var(--cell-padding-x);text-align:left;font-size:var(--f2)}.table thead th:first-of-type{border-top-left-radius:5px}.table tr th[data-xxs]{min-width:25px}.table tr th[data-xs]{min-width:50px}.table tr th[data-s]{min-width:100px}.table tr th[data-m]{min-width:140px}.table tbody.empty td{text-align:center;padding:var(--sp6)}.table tr td{text-indent:0;text-align:left;text-size-adjust:100%;padding:var(--cell-padding-y) var(--cell-padding-x);font-size:var(--f1);border-collapse:separate;border-bottom:1px solid;border-color:#636b744d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1rem}.table tr td .rt-CheckboxRoot{height:1rem}.table tr:has(a.active){background-color:#f0f8ff}.table tr:not(.dragging) td.actions{display:flex;gap:var(--sp3)}.table tr.dragging td{border-top:1px solid;border-color:#636b744d}.scroll-panel-container{display:flex;height:100%;gap:var(--sp2);padding:var(--sp2)}.scroll-panel{height:100%;overflow:auto;width:100%;background-color:#fff;outline:1px #ededed solid}.scroll-panel:only-child{width:fit-content}.scroll-panel:not(:has(table)){padding:0 var(--sp2) var(--sp2)}.scroll-panel ul.list.sticky li:has(.active),.scroll-panel thead{position:sticky;top:0}
