:where([data-table-scroll]){overscroll-behavior-x:contain;border-radius:inherit;max-width:100%;display:block;overflow-x:auto}:where([data-table-scroll]:focus-visible){box-shadow:inset 0 0 0 2px hsl(var(--control-ring));outline:none}:where(table[data-shared-table]){border-collapse:collapse;text-align:left;width:100%;font-size:.875rem;line-height:1.25rem}:where(table[data-shared-table]>thead){border-bottom:1px solid hsl(var(--control-border) / .4);background:hsl(var(--muted) / .35)}:where(table[data-shared-table]>tfoot){border-top:1px solid hsl(var(--control-border) / .4);background:hsl(var(--muted) / .35);font-weight:500}:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr){border-bottom:1px solid hsl(var(--control-border) / .25);transition:background-color .15s}:where(table[data-shared-table]>tbody>tr:last-child){border-bottom:0}:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr:hover){background:hsl(var(--primary) / .05)}:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr:focus-within){background:hsl(var(--primary) / .1)}:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr>:is(th,td)){vertical-align:middle;padding:.75rem 1rem}:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr>th){text-align:left;height:2.75rem;color:hsl(var(--muted-foreground));font-weight:500}:where(table[data-shared-table]>caption){caption-side:top;text-align:left;color:hsl(var(--muted-foreground));padding:.75rem 1rem}@media (prefers-reduced-motion:reduce){:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr){transition:none}}:where([data-table-scroll]){white-space:normal;height:auto;line-height:normal}:where(table[data-shared-table]>:is(thead,tbody,tfoot)>tr[data-state=selected]){background:hsl(var(--primary) / .15)}
[data-ui-disclosure]{color:hsl(var(--foreground));border-radius:.5rem}[data-ui-disclosure]>:where(summary){cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-weight:500;list-style:none;transition:background-color .15s;display:flex}[data-ui-disclosure]>:where(summary)::-webkit-details-marker{display:none}[data-ui-disclosure]>:where(summary):after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.5rem;height:.5rem;margin-right:.25rem;transition:transform .15s;transform:rotate(45deg)}[data-ui-disclosure]:where([open])>:where(summary):after{transform:rotate(225deg)}[data-ui-disclosure]>:where(summary:hover){background:hsl(var(--primary) / .1)}[data-ui-disclosure]>:where(summary:focus-visible){outline:2px solid hsl(var(--control-ring));outline-offset:2px}[data-ui-disclosure]>:where([data-disclosure-content]){color:hsl(var(--muted-foreground));padding:0 1rem 1rem}[data-ui-disclosure]:where([data-density=spacious]){padding:1.5rem}[data-ui-disclosure]:where([data-density=spacious][open]){background:hsl(var(--primary) / .05)}[data-ui-disclosure]:where([data-density=spacious])>:where(summary){padding:0;font-size:1.125rem;font-weight:600}[data-ui-disclosure]:where([data-density=spacious])>:where([data-disclosure-content]){margin-top:.75rem;padding:0}@media (prefers-reduced-motion:reduce){[data-ui-disclosure]>:where(summary),[data-ui-disclosure]>:where(summary):after{transition:none}}