@layer base{:where([data-workspace-shell],[data-ui-dialog]) :where(*){border-color:var(--color-ink-200)}:where([data-workspace-shell],[data-ui-dialog]) :where(select){background-color:var(--color-background);min-height:2.5rem;color:var(--color-ink-900);border-width:1px;border-radius:.5rem;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}:where([data-workspace-shell],[data-ui-dialog]) :where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--color-navy-700)}:where([data-workspace-shell],[data-ui-dialog]) :where(table){border-collapse:separate;border-spacing:0;font-size:.875rem;line-height:1.5}:where([data-workspace-shell],[data-ui-dialog]) :where(thead){background-color:var(--color-ink-50)}:where([data-workspace-shell],[data-ui-dialog]) :where(th){color:var(--color-ink-600);font-size:.75rem;font-weight:500}:where([data-workspace-shell],[data-ui-dialog]) :where(tbody>tr+tr>td){border-top:1px solid var(--color-ink-100)}:where([data-workspace-shell],[data-ui-dialog]) :where(tbody>tr:hover){background-color:color-mix(in srgb, var(--color-navy-50) 50%, var(--color-background))}:where([data-workspace-shell],[data-ui-dialog]) :where(tbody>tr:focus-within){background-color:var(--color-navy-50)}}@media print{:where([data-workspace-shell],[data-ui-dialog]) :where(thead,tbody>tr:hover,tbody>tr:focus-within){background:0 0}}