@layer components{.def{grid-gap:var(--s-spacing-2) var(--s-spacing-5);gap:var(--s-spacing-2) var(--s-spacing-5);grid-template-columns:minmax(min-content,.6fr) minmax(0,1fr);display:grid}.def dt{font-size:var(--s-type-label-small-font-size);line-height:var(--s-type-label-small-line-height);font-weight:var(--s-type-label-small-font-weight);letter-spacing:var(--s-type-label-small-letter-spacing)}.def dd,.def dt{font-family:var(--s-type-label-small-font-family)}.def dd{font-size:var(--s-type-body-small-font-size);line-height:var(--s-type-body-small-line-height);letter-spacing:var(--s-type-body-small-letter-spacing);font-weight:var(--s-font-weight-semi-bold);margin:0}.def--small{gap:var(--s-spacing-1) var(--s-spacing-2);color:var(--c-def-small-color,var(--s-color-text-subtle));grid-template-columns:minmax(0,1fr) auto}.def--small dt{font-size:var(--s-type-label-tiny-font-size);line-height:var(--s-type-label-tiny-line-height);font-weight:var(--s-font-weight-bold);letter-spacing:var(--s-type-label-tiny-letter-spacing)}.def--small dd{font-size:var(--s-type-body-tiny-font-size);line-height:var(--s-type-body-tiny-line-height);font-weight:var(--s-font-weight-regular);text-align:end;letter-spacing:var(--s-type-body-tiny-letter-spacing)}@media (max-width:399px){.def dd .aside{margin-top:var(--s-spacing-3)}}@media (min-width:400px){.def dd:has(.aside){justify-content:space-between}}.def--alternate{grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:40em){.def--alternate{grid-template-columns:minmax(min-content,.5fr) minmax(0,1fr)}}.def--alternate dt{-webkit-padding-before:var(--s-spacing-2);padding-block-start:var(--s-spacing-2)}.def--alternate dd{-webkit-border-after:var(--s-border-width-default) solid var(--s-color-border-subtle);border-block-end:var(--s-border-width-default) solid var(--s-color-border-subtle);-webkit-padding-after:var(--s-spacing-2);padding-block-end:var(--s-spacing-2);font-weight:400}.def--alternate dd:last-child{-webkit-border-after:none;border-block-end:none}.def--alternate dd,.def--alternate dt{padding-inline:var(--s-spacing-3);align-items:center;display:flex}@media (min-width:40em){.def--alternate dd,.def--alternate dt{padding:var(--s-spacing-1) var(--s-spacing-3);-webkit-border-before:none;border-block-start:none;-webkit-border-after:none;border-block-end:none;min-height:3.4em}}.def--alternate dd:nth-of-type(2n),.def--alternate dt:nth-of-type(2n){background-color:var(--s-color-surface-subtle)}@media (min-width:40em){.def--alternate dd:nth-of-type(2n),.def--alternate dt:nth-of-type(2n){background-color:var(--s-color-surface-subtle);border-block:var(--s-border-width-default) solid var(--s-color-border-subtle)}.def--alternate dd:last-of-type,.def--alternate dt:last-of-type{-webkit-border-after:none;border-block-end:none}}.def--inline{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.def--inline dd{overflow-wrap:anywhere}.def--inline dd,.def--inline dt{padding:var(--s-spacing-1) var(--s-spacing-3);align-items:center;min-height:3.4em;display:flex}.def--inline dd:nth-of-type(2n),.def--inline dt:nth-of-type(2n){background-color:var(--s-color-surface-subtle);border-block:var(--s-border-width-default) solid var(--s-color-border-subtle)}.def--inline dd:last-of-type,.def--inline dt:last-of-type{-webkit-border-after:none;border-block-end:none}.def--inline dd{font-weight:400}}