.ng-project-index{width:min(100%, var(--ng-system-content-max-width));padding:var(--ng-system-space-8);margin:0 auto}.ng-project-index__intro{justify-content:space-between;align-items:flex-start;gap:var(--ng-system-space-8);min-width:0;padding-bottom:var(--ng-system-space-6);border-bottom:1px solid var(--ng-system-border-subtle);display:flex}.ng-project-index__intro>p{max-width:64ch;color:var(--ng-system-label-secondary);font-size:var(--ng-system-type-ui);margin:0;line-height:1.55}.ng-project-index__metrics.ng-web-metric-strip{border:1px solid var(--ng-system-border-subtle);border-radius:var(--ng-system-radius-surface);background:0 0;gap:0;min-width:max-content;display:flex}.ng-project-index__metrics .ng-web-metric-item{min-width:86px;padding:var(--ng-system-space-2) var(--ng-system-space-3);box-shadow:none;background:0 0;border:0;border-radius:0}.ng-project-index__metrics .ng-web-metric-item+.ng-web-metric-item{border-left:1px solid var(--ng-system-border-subtle)}.ng-project-index__metrics .ng-web-metric-item dt{font-size:var(--ng-system-type-compact)}.ng-project-index__metrics .ng-web-metric-item dd{font-size:var(--ng-system-type-ui)}.ng-project-index__section{margin-top:var(--ng-system-space-8)}.ng-project-index__section-heading{min-height:var(--ng-system-control-height-compact);justify-content:space-between;align-items:center;gap:var(--ng-system-space-3);display:flex}.ng-project-index__section-heading h2{font-size:var(--ng-system-type-headline);font-weight:var(--ng-system-weight-semibold);letter-spacing:0;margin:0}.ng-project-index__section-heading>span{color:var(--ng-system-label-secondary);font-size:var(--ng-system-type-metadata)}.ng-project-index__list.ng-web-list{margin-top:var(--ng-system-space-2);border-block:1px solid var(--ng-system-border-subtle);box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0;display:block;overflow:hidden}.ng-project-index__row.ng-web-row{min-height:var(--ng-system-object-row-height-compact);box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.ng-project-index__row.ng-web-row+.ng-project-index__row.ng-web-row{border-top:1px solid var(--ng-system-border-subtle)}.ng-project-index__row .ng-web-row__link{width:100%;min-width:0;min-height:var(--ng-system-object-row-height-compact);align-items:center;gap:var(--ng-system-space-4);padding:var(--ng-system-space-2) var(--ng-system-space-3);border-radius:0;grid-template-columns:minmax(13rem,1.15fr) minmax(16rem,1fr) auto 1rem;margin:0;display:grid}.ng-project-index__row .ng-web-row__link:hover,.ng-project-index__row .ng-web-row__link:focus-visible{background:var(--ng-system-surface-hover);transform:none}.ng-project-index__identity{gap:2px;min-width:0;display:grid}.ng-project-index__identity small,.ng-project-index__metadata{color:var(--ng-system-label-secondary);font-size:var(--ng-system-type-metadata);line-height:var(--ng-system-leading-tight)}.ng-project-index__metadata{min-width:0}.ng-project-index__row .ng-collection-row__action{color:var(--ng-system-label-secondary);font-size:var(--ng-system-type-metadata);text-align:right}.ng-project-index__row .ng-web-row__chevron{color:var(--ng-system-label-tertiary);font-size:var(--ng-system-type-headline);grid-column:4;position:static;top:auto;right:auto;transform:none}.ng-project-index__section--secondary{padding-top:var(--ng-system-space-4);border-top:1px solid var(--ng-system-border-subtle)}@media (min-width:981px){.ng-project-index{width:min(100%, var(--ng-system-content-max-width));min-height:calc(100svh - var(--ng-system-pane-header-height));padding:var(--ng-system-space-8);margin:0 auto;display:block}.ng-project-index:before{content:none}.ng-project-index__intro{justify-content:space-between;align-items:flex-start;gap:var(--ng-system-space-6);border-bottom:1px solid var(--ng-system-border-subtle);padding:0 0 var(--ng-system-space-5);background:0 0;display:flex;position:static}.ng-project-index__intro>p{max-width:var(--ng-system-content-reading-width);color:var(--ng-system-label-secondary);font-size:var(--ng-system-type-ui);line-height:var(--ng-system-leading-body)}.ng-project-index__metrics.ng-web-metric-strip{width:auto;min-width:max-content;display:flex}.ng-project-index__metrics .ng-web-metric-item,.ng-project-index>:not(.ng-project-index__intro){min-width:0}.ng-project-index__section{width:100%;margin-top:var(--ng-system-space-6)}}@media (max-width:760px){.ng-project-index{padding:var(--ng-system-space-5) var(--ng-system-space-4)}.ng-project-index__intro{gap:var(--ng-system-space-4);padding-bottom:var(--ng-system-space-5);display:grid}.ng-project-index__metrics.ng-web-metric-strip{width:100%;min-width:0}.ng-project-index__metrics .ng-web-metric-item{flex:1 1 0;min-width:0}.ng-project-index__section{margin-top:var(--ng-system-space-6)}.ng-project-index__row .ng-web-row__link{min-height:var(--ng-system-object-row-height-compact);gap:var(--ng-system-space-2) var(--ng-system-space-3);padding:var(--ng-system-space-3);grid-template-columns:minmax(0,1fr) auto 1rem}.ng-project-index__metadata{grid-column:1/span 2}.ng-project-index__row .ng-collection-row__action{align-self:start}.ng-project-index__row .ng-web-row__chevron{grid-area:1/3/span 2;align-self:center}}
