@layer nimbus-layout{.required{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;overflow-x:auto}.required__title{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;padding-bottom:var(--space-24)}.required__description{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);line-height:var(--line-height-md)}.required__body{display:flex;flex-direction:column;gap:var(--gap-xxxs);align-items:flex-start;align-self:stretch;padding-bottom:var(--space-32)}}@layer nimbus-components{.listing-dependency{display:flex;gap:var(--gap-xl);align-items:flex-start;width:100%;padding:var(--space-16);border-radius:var(--radius-md);background:var(--surface-dim)}.listing-dependency__image{flex-shrink:0;width:80px}.listing-dependency__info{display:flex;gap:var(--radius-md);align-items:center;align-self:stretch}.listing-dependency__name{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-md)}.listing-dependency__title{display:flex;gap:var(--gap-xxs);align-items:center;align-self:stretch;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.listing-dependency__title__by{color:var(--color-text-tertiary)}.listing-dependency__description{align-self:stretch;color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.listing-dependency__version{display:flex;gap:4px;align-items:flex-start;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-lg)}}
