.spec{border-top:1px solid var(--color-border-strong);grid-template-columns:minmax(0,1fr);column-gap:0;display:grid}.spec__label,.spec__value{padding-block:var(--spacing-3);border-bottom:1px solid var(--color-rule);min-inline-size:0}.spec__label{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-mono);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.spec__value{font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--weight-mono);line-height:var(--leading-body);font-variant-numeric:tabular-nums;color:var(--color-text);overflow-wrap:break-word}.spec__value--text{font-family:var(--font-text);font-weight:var(--weight-body)}.spec--amounts .spec__value{text-align:end;white-space:nowrap}.spec__label--sum,.spec__value--sum{border-block-start:1px solid var(--color-border-strong);color:var(--color-text);border-block-end:0}.spec__label--sum{font-weight:var(--weight-mono)}.spec__value[data-placeholder]{text-decoration:underline dashed var(--color-danger) 1px;text-underline-offset:var(--spacing-1)}.aperture .spec__label,[data-ground=void] .spec__label{color:var(--color-on-void-muted)}.aperture .spec__value,[data-ground=void] .spec__value{color:var(--color-on-void)}.aperture .spec__label,.aperture .spec__value,[data-ground=void] .spec__label,[data-ground=void] .spec__value{border-bottom-color:var(--color-text-muted)}.aperture .spec,[data-ground=void] .spec{border-top-color:var(--color-on-void-muted)}@media (max-width:767px){.spec__label{border-bottom:0;padding-block-end:0}.spec__value{padding-block-start:var(--spacing-1)}.spec--amounts .spec__value{text-align:start}}@media (min-width:768px){.spec{grid-template-columns:max-content minmax(0,1fr)}.spec__label{padding-inline-end:var(--spacing-5)}.spec--amounts{grid-template-columns:minmax(0,1fr) max-content}.spec--amounts .spec__label{padding-inline-end:var(--spacing-4)}}@media (min-width:1024px){.spec__label{padding-inline-end:var(--spacing-6)}}@media (min-width:1440px){.spec__label,.spec__value{padding-block:var(--spacing-4)}}
