@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-matrix{--amset-matrix-cell:2.5rem;--amset-matrix-box:1.125rem;--amset-matrix-row-width:14rem;min-width:0;font-family:var(--amset-font);color:var(--amset-ink)}.amset-matrix__scroll{max-height:inherit;border:var(--amset-border-width) solid var(--amset-border);border-radius:var(--amset-radius-lg);background:var(--amset-surface);overflow:auto}.amset-matrix__table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--amset-text-sm)}.amset-matrix__table th,.amset-matrix__table td{border-bottom:var(--amset-border-width) solid var(--amset-divider);background:var(--amset-surface);text-align:center;vertical-align:middle;padding:0}.amset-matrix__table tbody tr:last-child>*{border-bottom:0}.amset-matrix__table thead th{z-index:2;padding:var(--amset-space-2) var(--amset-space-1);background:var(--amset-surface-2);font-weight:var(--amset-weight-medium);position:sticky;top:0}.amset-matrix__row,.amset-matrix__corner{z-index:1;min-width:var(--amset-matrix-row-width);text-align:start;position:sticky;inset-inline-start:0}.amset-matrix__table thead .amset-matrix__corner{z-index:3;text-align:start}.amset-matrix__row{align-items:center;gap:var(--amset-space-2);min-width:var(--amset-matrix-row-width);font-weight:var(--amset-weight-medium);padding-inline-end:var(--amset-space-3);display:flex}.amset-matrix__module{flex-direction:column;flex:1;min-width:0;display:flex}.amset-matrix__name{text-overflow:ellipsis;overflow:hidden}.amset-matrix__column .amset-matrix__name{padding-inline:var(--amset-space-2);display:block}.amset-matrix__description{color:var(--amset-ink-2);font-size:var(--amset-text-xs);font-weight:var(--amset-weight-regular)}.amset-matrix__count{color:var(--amset-ink-2);font-family:var(--amset-font-num);font-size:var(--amset-text-xs);font-variant-numeric:tabular-nums;font-weight:var(--amset-weight-regular);white-space:nowrap}.amset-matrix__hit{min-width:var(--amset-matrix-cell);min-height:var(--amset-matrix-cell);cursor:pointer;place-items:center;display:grid}.amset-matrix__box{width:var(--amset-matrix-box);height:var(--amset-matrix-box);accent-color:var(--amset-accent);cursor:pointer;margin:0}.amset-matrix__box:focus-visible{outline:var(--amset-ring-width) solid var(--amset-focus);outline-offset:2px}.amset-matrix__box[aria-disabled=true],.amset-matrix__box:disabled{cursor:not-allowed;opacity:.55}.amset-matrix__cell[data-locked]{background:var(--amset-surface-2)}.amset-matrix__cell:has(.amset-matrix__box:checked):not([data-locked]){background:var(--amset-accent-soft)}.amset-matrix__empty{padding:var(--amset-space-4);color:var(--amset-ink-2);text-align:center;margin:0}.amset-matrix[data-disabled]{opacity:.6}@media (pointer:coarse){.amset-matrix{--amset-matrix-cell:var(--amset-target-touch)}}}
