.NomEditorial_source__pnkRQ{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);overflow:hidden;margin:1.5rem 0 2.5rem}.NomEditorial_sourceHeader__X3wqX{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem;row-gap:.35rem;min-width:0;padding:1rem 1.4rem .85rem;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 60%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);border-bottom:1px solid var(--border-subtle);cursor:pointer}.NomEditorial_sourceKicker__6l_tT{font-family:var(--font-mono),monospace;font-size:.62rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-faint);flex-basis:100%}.NomEditorial_sourceToggle__ftvv3{background:none;border:0;padding:0;text-align:left;cursor:pointer}.NomEditorial_sourceHeader__X3wqX:hover .NomEditorial_sourceTitle__UZ8L4{text-decoration:underline;text-decoration-color:var(--border-bright);text-underline-offset:4px}.NomEditorial_sourceToggle__ftvv3:focus-visible{outline:none;box-shadow:0 0 0 1px var(--border-bright)}.NomEditorial_sourceTitle__UZ8L4{font-family:var(--font-display),sans-serif;font-size:1.05rem;font-weight:600;color:var(--text-primary);line-height:1.3}.NomEditorial_naddrChip__gOqqx,.NomEditorial_sourceMeta__dhKxz{font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.06em;color:var(--text-faint);font-variant-numeric:tabular-nums}.NomEditorial_naddrChip__gOqqx{background:none;border:0;padding:0;cursor:pointer;transition:color .15s ease}.NomEditorial_naddrChip__gOqqx:hover{color:var(--text-muted);text-decoration:underline dotted;text-underline-offset:3px}.NomEditorial_naddrChip__gOqqx:focus-visible{outline:none;box-shadow:0 0 0 1px var(--border-bright)}.NomEditorial_copiedTone__xkRzw{color:var(--color-green)}.NomEditorial_sourceClip__uodKn{max-height:5.6em;overflow:hidden;cursor:pointer;-webkit-mask-image:linear-gradient(180deg,#000 25%,transparent 96%);mask-image:linear-gradient(180deg,#000 25%,transparent 96%)}.NomEditorial_sourceClipOpen__izvgB{max-height:none;cursor:auto;-webkit-mask-image:none;mask-image:none}.NomEditorial_sourceBody__GGO3f{padding:.85rem 1.4rem .5rem;max-width:52rem;font-family:var(--font-body),system-ui,sans-serif;font-size:.9rem;line-height:1.7;color:var(--text-muted);overflow-wrap:break-word}

/* !important throughout this block: the card renders inside a Nextra
   article, whose typography (article p, article h2, …) is itself set with
   !important in nextra-overrides.css. Matching it lets the higher-specificity
   module selector win the cascade. */.NomEditorial_sourceBody__GGO3f h2,.NomEditorial_sourceBody__GGO3f h3{font-family:var(--font-mono),monospace!important;font-size:.68rem!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.14em!important;color:var(--text-secondary)!important;margin:1.3rem 0 .5rem!important;border:0!important;padding:0!important}.NomEditorial_sourceBody__GGO3f h2:first-child{margin-top:0!important}.NomEditorial_sourceBody__GGO3f p{font-size:.9rem!important;line-height:1.7!important;color:var(--text-muted)!important;margin:0 0 .8rem!important}.NomEditorial_sourceFoot__YkKXL{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.2rem;padding:.9rem 1.4rem 1rem;border-top:1px solid var(--border-subtle)}.NomEditorial_sourceFootNote__cw7Pi{margin-right:auto;font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.06em;color:var(--text-faint)}.NomEditorial_sourceLink__9PWxw{font-family:var(--font-mono),monospace;font-size:.66rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);text-decoration:none;white-space:nowrap;transition:color .15s ease}.NomEditorial_sourceLink__9PWxw:hover{color:var(--text-primary)}.NomEditorial_sourceLink__9PWxw:focus-visible{outline:none;box-shadow:0 0 0 1px var(--border-bright)}.NomEditorial_badge__GW5CU{display:inline-block;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.14rem .5rem;border-radius:2px;white-space:nowrap;vertical-align:middle}.NomEditorial_badge__GW5CU[data-kind=outcome]{background:var(--color-green);color:#061007}.NomEditorial_badge__GW5CU[data-kind=mechanism]{background:transparent;color:var(--color-blue);border:1px solid var(--color-blue)}.NomEditorial_badge__GW5CU[data-kind=open]{background:transparent;color:var(--color-pink);border:1px dashed var(--color-pink)}.NomEditorial_conformance__TQ_0w{display:inline-block;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.14rem .5rem;border-radius:0;white-space:nowrap;vertical-align:middle;background:transparent}.NomEditorial_conformance__TQ_0w[data-kind=shipped]{color:var(--color-green);border:1px solid var(--color-green)}.NomEditorial_conformance__TQ_0w[data-kind=substituted]{color:#f5b800;border:1px solid #f5b800}.NomEditorial_conformance__TQ_0w[data-kind=placeholder]{color:#f5b800;border:1px dashed #f5b800}.NomEditorial_conformance__TQ_0w[data-kind=absent]{color:#d8443a;border:1px solid #d8443a}.NomEditorial_legend__jglki{display:flex;gap:.75rem 1.5rem;flex-wrap:wrap;margin:1.5rem 0 .5rem}.NomEditorial_legendSecond__wMsKn{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--border-subtle)}.NomEditorial_legendLabel__Cct8m{flex-basis:100%;font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.NomEditorial_legendItem__gdis6{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.06em;color:var(--text-muted)}.NomEditorial_zenoChip__64ds4{display:inline-block;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.14rem .5rem;border-radius:2px;white-space:nowrap;vertical-align:middle;background:#ffffff;color:#050506}.NomEditorial_zenoNote__8GUWp{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm,4px);margin:1.1rem 0;position:relative}.NomEditorial_zenoNote__8GUWp:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px 0 0 2px;background:rgba(255,255,255,.85)}.NomEditorial_zenoSummary__NOga2{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;padding:.8rem 1.1rem;cursor:pointer;list-style:none}.NomEditorial_zenoSummary__NOga2::-webkit-details-marker{display:none}.NomEditorial_zenoSummary__NOga2::marker{content:""}.NomEditorial_zenoSummary__NOga2:hover .NomEditorial_zenoTitle__3gecx{text-decoration:underline;text-decoration-color:var(--border-bright);text-underline-offset:4px}.NomEditorial_zenoSummary__NOga2:focus-visible{outline:none;box-shadow:0 0 0 1px var(--border-bright)}.NomEditorial_zenoTitle__3gecx{font-family:var(--font-display),sans-serif;font-size:.92rem;font-weight:600;color:var(--text-primary);line-height:1.35}.NomEditorial_zenoMark__MRrDs{margin-left:auto;font-family:var(--font-mono),monospace;font-size:.9rem;line-height:1;color:var(--text-faint);align-self:center;transition:transform .16s ease}.NomEditorial_zenoNote__8GUWp[open] .NomEditorial_zenoMark__MRrDs{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.NomEditorial_zenoMark__MRrDs{transition:none}}.NomEditorial_zenoBody__25sPl{padding:.1rem 1.1rem .9rem;max-width:48rem}.NomEditorial_zenoBody__25sPl p{font-size:.88rem!important;line-height:1.65!important;color:var(--text-secondary)!important;margin:0 0 .7rem!important}.NomEditorial_zenoBody__25sPl p:last-child{margin-bottom:0!important}.NomEditorial_zenoBody__25sPl ul{margin:0 0 .7rem!important}.NomEditorial_zenoBody__25sPl li{font-size:.88rem!important;line-height:1.65!important;color:var(--text-secondary)!important}.NomEditorial_zenoBody__25sPl code{font-size:.78rem!important}.NomEditorial_alphanetChip__snqyK{display:inline-block;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.14rem .5rem;border-radius:2px;white-space:nowrap;vertical-align:middle;background:#f5b800;color:#120d00}.NomEditorial_alphanetNote__yDfuG{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm,4px);margin:1.1rem 0;position:relative}.NomEditorial_alphanetNote__yDfuG:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px 0 0 2px;background:#f5b800}.NomEditorial_alphanetNote__yDfuG[open] .NomEditorial_zenoMark__MRrDs{transform:rotate(45deg)}.NomEditorial_tableScroll__5r0a_{overflow-x:auto;margin:1.4rem 0;border:1px solid var(--border-subtle);border-radius:var(--radius-sm,4px);background:var(--border-subtle)}.NomEditorial_table__V9z_z{width:100%;min-width:46rem;border-collapse:initial;border-spacing:1px;margin:0!important;font-variant-numeric:tabular-nums}.NomEditorial_table__V9z_z td,.NomEditorial_table__V9z_z th{background:var(--surface-1);padding:.6rem .8rem!important;text-align:left;vertical-align:top;border:none!important}.NomEditorial_table__V9z_z thead th{background:var(--surface-2);font-family:var(--font-mono),monospace!important;font-size:.6rem!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)!important;white-space:nowrap}.NomEditorial_table__V9z_z tbody th{font-weight:600!important;color:var(--text-primary)!important;text-transform:none!important;letter-spacing:normal!important}.NomEditorial_table__V9z_z tbody td,.NomEditorial_table__V9z_z tbody th{font-family:var(--font-body),system-ui,sans-serif!important;font-size:.82rem!important}.NomEditorial_table__V9z_z tbody td{line-height:1.55!important;color:var(--text-secondary)!important}.NomEditorial_path__QsFgT{font-family:var(--font-mono),monospace!important;font-size:.68rem!important;color:var(--text-muted)!important;background:none!important;border:none!important;padding:0!important;overflow-wrap:anywhere}.NomEditorial_clause__is12y{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm,4px);padding:.95rem 1.15rem .9rem;margin:0 0 .6rem;position:relative}.NomEditorial_clause__is12y:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px 0 0 2px}.NomEditorial_clause__is12y[data-kind=outcome]:before{background:var(--color-green)}.NomEditorial_clause__is12y[data-kind=mechanism]:before{background:var(--color-blue)}.NomEditorial_clause__is12y[data-kind=open]:before{background:repeating-linear-gradient(180deg,var(--color-pink) 0 5px,transparent 5px 10px)}.NomEditorial_clauseHead__jYNkf{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin-bottom:.35rem}.NomEditorial_clauseNum__Qlwse{font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.08em;color:var(--text-muted);font-variant-numeric:tabular-nums}.NomEditorial_clauseName__swYfb{font-family:var(--font-display),sans-serif;font-size:.95rem;font-weight:600;color:var(--text-primary)}.NomEditorial_clauseBadge__7_Cip{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.NomEditorial_clauseBody__BK5hl{font-family:var(--font-body),system-ui,sans-serif;font-size:.88rem;line-height:1.6;color:var(--text-secondary)}.NomEditorial_clauseBody__BK5hl p{font-size:.88rem!important;line-height:1.6!important;color:var(--text-secondary)!important;margin:0!important}.NomEditorial_figure__1hSA4{margin:1.75rem 0 2rem;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);overflow:hidden}.NomEditorial_figure__1hSA4 svg{display:block;width:100%;height:auto}.NomEditorial_figCaption__Pcgct,.NomEditorial_figure__1hSA4 svg text{font-family:var(--font-mono),monospace}.NomEditorial_figCaption__Pcgct{font-size:.7rem;letter-spacing:.04em;line-height:1.6;color:var(--text-muted);padding:.65rem 1.1rem;border-top:1px solid var(--border-subtle);background:var(--surface-2)}.NomEditorial_figNum__nJJu8{color:var(--text-secondary);font-weight:600;margin-right:.6rem}