.L-P5gq_grid{grid-template-columns:1fr;gap:1.1rem;display:grid}.L-P5gq_card{border:1px solid var(--line-strong);background:var(--paper-raised);flex-direction:column;gap:.55rem;padding:1.35rem 1.45rem 1.2rem;display:flex}.L-P5gq_cardHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.L-P5gq_category{font-family:var(--mono);font-size:var(--label-strong);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-soft);padding:.2rem .55rem}.L-P5gq_category[data-category=Featured]{border-color:var(--teal-dark);color:var(--teal-dark)}.L-P5gq_category[data-category=Active]{border-color:var(--orange-text);color:var(--orange-text)}.L-P5gq_category[data-category=Experiment]{border-style:dashed}.L-P5gq_language{font-family:var(--mono);color:var(--ink-soft);font-size:.72rem}.L-P5gq_title{letter-spacing:-.015em;font-size:1.12rem;font-weight:600}.L-P5gq_repoName{font-family:var(--mono);color:var(--ink-soft);word-break:break-word;font-size:.73rem}.L-P5gq_description{font-size:.93rem}.L-P5gq_boundary{color:var(--ink-soft);border-left:2px solid var(--line);padding-left:.75rem;font-size:.85rem}.L-P5gq_topics{flex-wrap:wrap;gap:.35rem;list-style:none;display:flex}.L-P5gq_topics li{font-size:.72rem;font-family:var(--mono);background:var(--paper-deep);color:var(--ink-soft);overflow-wrap:anywhere;padding:.15rem .5rem}.L-P5gq_cardFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-top:auto;padding-top:.85rem;display:flex}.L-P5gq_caseLink{color:var(--teal-dark);font-size:.83rem;font-weight:600}.L-P5gq_groups{gap:3rem;display:grid}.L-P5gq_groupHead{border-bottom:1px solid var(--line-strong);gap:.3rem;margin-bottom:1.1rem;padding-bottom:.7rem;display:grid}.L-P5gq_groupHead h2{font-family:var(--serif);letter-spacing:-.03em;font-size:1.6rem;font-weight:500}.L-P5gq_groupHead p{color:var(--ink-soft);max-width:52ch;font-size:.9rem}.L-P5gq_snapshot{color:var(--ink-soft);max-width:68ch;margin-top:1.5rem;font-size:.84rem}@media (min-width:720px){.L-P5gq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.L-P5gq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.L-P5gq_detail{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:.9rem}.L-P5gq_detail>summary{cursor:pointer;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-dark);font-size:.76rem;list-style:none}.L-P5gq_detail>summary::-webkit-details-marker{display:none}.L-P5gq_detail>summary:before{content:"+ ";font-weight:700}.L-P5gq_detail[open]>summary:before{content:"- "}.L-P5gq_detail>summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.L-P5gq_flow{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.L-P5gq_flow li{border-left:2px solid var(--line-strong);gap:.15rem;padding-left:.75rem;display:grid}.L-P5gq_flow code{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;font-size:.75rem}.L-P5gq_flow span{color:var(--ink-soft);font-size:.85rem;line-height:1.45}.L-P5gq_stack{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem 1.25rem;margin:1.1rem 0 0;display:grid}.L-P5gq_stack dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:.75rem}.L-P5gq_stack dd{margin:.15rem 0 0;font-size:.84rem;line-height:1.4}.L-P5gq_evidenceState{color:var(--ink-soft);border-left:2px solid var(--teal-dark);margin-top:1.1rem;padding-left:.75rem;font-size:.84rem;line-height:1.5}.L-P5gq_evidenceState[data-state=withheld]{border-left-color:var(--orange-ink)}.L-P5gq_title a,.L-P5gq_caseLink,.L-P5gq_detail summary{align-items:center;min-height:24px;display:inline-flex}.L-P5gq_detail summary{padding-block:.2rem}
