.in[data-astro-cid-fcponrln]{margin-top:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;background:var(--color-surface);box-shadow:var(--card-shadow)}.in__grid[data-astro-cid-fcponrln]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--space-3);padding:var(--space-4);margin:0;list-style:none}.in__card[data-astro-cid-fcponrln]{display:grid;gap:var(--space-2);align-content:start;padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-muted);border-top:3px solid var(--navy-200)}.in__card--rubric[data-astro-cid-fcponrln]{border-top-color:var(--navy-500)}.in__card--tier[data-astro-cid-fcponrln]{border-top-color:var(--navy-300)}.in__card--signal[data-astro-cid-fcponrln]{border-top-color:var(--gold-500)}.in__card--deploy[data-astro-cid-fcponrln]{border-top-color:var(--color-negative)}.in__tag[data-astro-cid-fcponrln]{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.in__name[data-astro-cid-fcponrln]{font-weight:var(--weight-semibold);color:var(--color-text)}.in__source[data-astro-cid-fcponrln]{font-size:var(--text-xs);color:var(--color-text-muted)}.in__source[data-astro-cid-fcponrln] a{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:2px}.in__desc[data-astro-cid-fcponrln]{font-size:var(--text-sm);color:var(--color-text-body)}.in__lev[data-astro-cid-fcponrln]{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-accent-text)}.pr[data-astro-cid-fcponrln]{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface)}.pr__block[data-astro-cid-fcponrln]{padding:var(--space-4);border-top:1px solid var(--color-divider)}.pr__head[data-astro-cid-fcponrln]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.pr__badge[data-astro-cid-fcponrln]{padding:.15rem .6rem;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide)}.pr__badge--p1[data-astro-cid-fcponrln]{background:var(--color-accent);color:var(--color-accent-ink)}.pr__badge--p2[data-astro-cid-fcponrln]{background:var(--color-accent-soft);color:var(--color-accent-text)}.pr__badge--p3[data-astro-cid-fcponrln]{background:var(--navy-100);color:var(--navy-800)}.pr__badge--dep[data-astro-cid-fcponrln]{background:var(--color-surface-muted);color:var(--color-negative)}.pr__note[data-astro-cid-fcponrln]{font-size:var(--text-xs);color:var(--color-text-muted)}.pr__list[data-astro-cid-fcponrln]{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.pr__item[data-astro-cid-fcponrln]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:start;font-size:var(--text-sm);color:var(--color-text-body)}.pr__arrow[data-astro-cid-fcponrln]{color:var(--color-accent-text)}.pr__impact[data-astro-cid-fcponrln]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-text);white-space:nowrap}@media (max-width: 480px){.pr__item[data-astro-cid-fcponrln]{grid-template-columns:auto minmax(0,1fr)}.pr__impact[data-astro-cid-fcponrln]{grid-column:2}}.sh-delta{display:inline-block;margin-left:var(--space-1);padding:0 .4rem;border-radius:var(--radius-pill);font-size:var(--text-2xs);background:var(--color-surface-muted);color:var(--color-text-muted)}.sh-delta--pos{background:var(--color-positive-soft);color:var(--color-positive)}.sh-sub{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.sh-pill,.sh-imp{display:inline-block;padding:.1rem .5rem;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);white-space:nowrap}.sh-pill--signal{background:var(--color-accent-soft);color:var(--color-accent-text)}.sh-pill--rubric{background:var(--navy-100);color:var(--navy-800)}.sh-pill--tier{background:var(--color-surface-muted);color:var(--color-text)}.sh-pill--deploy{background:var(--color-surface-muted);color:var(--color-negative)}.sh-imp--high{background:var(--color-positive-soft);color:var(--color-positive);font-weight:var(--weight-semibold)}.sh-imp--moderate{background:var(--color-accent-soft);color:var(--color-accent-text)}.sh-imp--low{background:var(--color-surface-muted);color:var(--color-text-muted)}.sh-imp--negative{background:var(--color-surface-muted);color:var(--color-negative);font-weight:var(--weight-semibold)}@media (max-width: 480px){.pb-hero__stats b .accent{display:inline-block}}
