.ll3-committeeDetailPage{--ll3-entity-detail-bg:var(--ll3-bg)}.ll3-committeeBreadcrumbRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ll3-committeeBreadcrumbs{min-width:0;display:flex;align-items:center;gap:8px;color:var(--ll3-muted);font-size:12.5px}.ll3-committeeBreadcrumbs a,.ll3-committeeBreadcrumbs span[aria-current=page]{min-width:0;max-width:min(42vw,420px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ll3-committeeBreadcrumbs a{color:inherit;font-weight:760;text-decoration:none}.ll3-committeeBreadcrumbs a:hover{color:var(--ll3-accent-strong);text-decoration:underline;text-underline-offset:3px}.ll3-committeeDetailHero{display:grid;grid-gap:16px;gap:16px}.ll3-committeeDetailHero__links,.ll3-committeeDetailHero__topline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ll3-committeeDetailHero__type{color:var(--ll3-muted);font-size:12px;font-weight:800}.ll3-committeeDetailHero__heading h1{margin:4px 0 0;color:var(--ll3-ink);font-size:clamp(1.8rem,4vw,3rem);line-height:1.06;letter-spacing:-.035em}.ll3-committeeDetailHero__description{max-width:78ch;margin:0;color:var(--ll3-text);line-height:1.65}.ll3-committeeDetailCaveat{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;color:var(--ll3-muted);background:color-mix(in srgb,#f59e0b 8%,var(--ll3-panel))}.ll3-committeeDetailCaveat>div{display:grid;grid-gap:3px;gap:3px}.ll3-committeeDetailCaveat strong{color:var(--ll3-ink)}.ll3-committeeDetailMetrics{margin:0}.ll3-committeeDetailGrid{align-items:start}.ll3-committeeDetailSection,.ll3-committeeDetailSidebar{display:grid;grid-gap:14px;gap:14px}.ll3-committeeDetailSection__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ll3-committeeDetailSection__head h2{margin:0;color:var(--ll3-ink);font-size:1.08rem}.ll3-committeeDetailSection__head>span{color:var(--ll3-muted);font-size:12px;font-weight:800;white-space:nowrap}.ll3-committeeRoster{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.ll3-committeeRoster__row{display:grid;grid-template-columns:minmax(120px,.38fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--ll3-border);border-radius:14px;background:color-mix(in srgb,var(--ll3-panel-strong) 82%,transparent)}.ll3-committeeRoster__row.is-vacant{border-style:dashed}.ll3-committeeRoster__caveat,.ll3-committeeRoster__meta,.ll3-committeeRoster__role{display:flex;align-items:center;gap:6px}.ll3-committeeRoster__role{flex-wrap:wrap;align-content:flex-start;color:var(--ll3-accent-strong);font-size:12px;font-weight:850}.ll3-committeeRoster__roleTag{padding:2px 6px;border:1px solid var(--ll3-border);border-radius:999px;color:var(--ll3-muted);font-size:10px}.ll3-committeeRoster__identity{min-width:0;display:grid;grid-gap:5px;gap:5px}.ll3-committeeRoster__identity strong,.ll3-committeeRoster__identity strong a{color:var(--ll3-ink)}.ll3-committeeRoster__identity strong a{text-decoration:none}.ll3-committeeRoster__identity strong a:hover{text-decoration:underline;text-underline-offset:3px}.ll3-committeeRoster__meta{flex-wrap:wrap;color:var(--ll3-muted);font-size:11.5px}.ll3-committeeRoster__meta span+span:before{content:"·";margin-right:6px}.ll3-committeeRoster__caveat{align-items:flex-start;color:var(--ll3-muted);font-size:11.5px;line-height:1.4}.ll3-committeeDetailFacts,.ll3-committeeDetailLeadership{display:grid;grid-gap:9px;gap:9px;margin:0}.ll3-committeeDetailFacts div,.ll3-committeeDetailLeadership div{display:grid;grid-template-columns:minmax(95px,.45fr) minmax(0,1fr);grid-gap:10px;gap:10px}.ll3-committeeDetailFacts dt,.ll3-committeeDetailLeadership dt{color:var(--ll3-muted);font-size:11px;font-weight:800}.ll3-committeeDetailFacts dd,.ll3-committeeDetailLeadership dd{margin:0;color:var(--ll3-ink);font-size:12.5px;font-weight:780;overflow-wrap:anywhere}.ll3-committeeChildren{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.ll3-committeeChildren li{display:grid;grid-gap:4px;gap:4px;padding:10px 11px;border:1px solid var(--ll3-border);border-radius:12px;background:var(--ll3-surface-2)}.ll3-committeeChildren a{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ll3-ink);font-size:12.5px;font-weight:820;text-decoration:none}.ll3-committeeChildren a:hover{color:var(--ll3-accent-strong)}.ll3-committeeChildren em,.ll3-committeeChildren small,.ll3-committeeMuted{color:var(--ll3-muted);font-size:11.5px;font-style:normal;line-height:1.4}.ll3-committeeRouteState{width:min(840px,calc(100% - 32px));min-height:55vh;margin:0 auto;padding:40px 0 64px}.ll3-committeeRouteState__card{display:grid;grid-gap:12px;gap:12px;padding:24px}.ll3-committeeRouteState__card h1,.ll3-committeeRouteState__card p{margin:0}.ll3-committeeRouteState__actions{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:720px){.ll3-committeeBreadcrumbRow,.ll3-committeeBreadcrumbs{align-items:flex-start}.ll3-committeeBreadcrumbs{width:100%}.ll3-committeeBreadcrumbs a,.ll3-committeeBreadcrumbs span[aria-current=page]{max-width:38vw}.ll3-committeeDetailMetrics{grid-template-columns:1fr 1fr}.ll3-committeeDetailFacts div,.ll3-committeeDetailLeadership div,.ll3-committeeRoster__row{grid-template-columns:1fr}.ll3-committeeRouteState__actions>*{flex:1 1 auto;justify-content:center}}@media (max-width:480px){.ll3-committeeDetailMetrics{grid-template-columns:1fr}}