/* GENERATO da tools/build-css.mjs: si modifica blocks/kit-table.css. */
.nisi-kit-table{padding: var(--space-4);background: var(--surface);border: 1px solid var(--border);border-radius: var(--radius-lg);container-type: inline-size}.nisi-kit-table__title{margin: 0 0 var(--space-1);font-size: var(--fs-h3-m);line-height: var(--lh-h3-m)}.nisi-kit-table__rows{margin: 0;padding: 0;list-style: none}.nisi-kit-table__row{display: grid;grid-template-areas: "name price" "contents contents" "compat compat";grid-template-columns: minmax(0,1fr) auto;gap: var(--space-1) var(--space-3);padding: var(--space-3) 0;border-top: 1px solid var(--surface-sunken)}.nisi-kit-table__name{grid-area: name;font-size: var(--fs-title-card);line-height: var(--lh-title-card);font-weight: var(--fw-h3)}.nisi-kit-table__contents{grid-area: contents;font-size: var(--fs-small);line-height: var(--lh-small)}.nisi-kit-table__compat{grid-area: compat;color: var(--ink-muted);font-family: var(--font-mono);font-size: var(--fs-sku);line-height: var(--lh-sku)}.nisi-kit-table__price{grid-area: price;font-weight: var(--fw-button);white-space: nowrap}@media (width >= 992px){.nisi-kit-table{padding: var(--space-5) var(--space-6)}.nisi-kit-table__title{font-size: var(--fs-h3);line-height: var(--lh-h3)}}@container (min-width: 900px){.nisi-kit-table__row{grid-template-areas: "name contents compat price";grid-template-columns: 200px minmax(0,1fr) 280px 150px;align-items: baseline;column-gap: var(--space-6)}.nisi-kit-table__contents{font-size: var(--fs-body-s);line-height: var(--lh-body-s)}.nisi-kit-table__price{text-align: right}}
