.crExplorerControls{grid-template-columns:2fr 1fr 1fr 1fr;align-items:end;gap:12px;margin-bottom:12px;display:grid}.crExplorerControls label{gap:6px;display:grid}.crExplorerControls label>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.72rem}.crExplorerControls input,.crExplorerControls select{border:1px solid var(--line);background:var(--card);width:100%;min-height:42px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px}.crExplorerHint{margin:4px 0 10px}.crExplorerPager{justify-content:space-between;align-items:center;margin:10px 0}.crExplorerLayout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:start;gap:14px;display:grid}.crExplorerList{gap:12px;display:grid}.crExplorerCard{transition:border-color .16s,transform .16s}.crExplorerCard.selected{border-color:var(--accent);transform:translateY(-1px)}.crExplorerBadges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.crExplorerFacts{grid-template-columns:repeat(4,minmax(0,1fr))}.crExplorerDetail{position:sticky;top:16px}.crRichFields{gap:4px;margin-top:16px;display:grid}.crRichFields h4{margin:12px 0 0}.crRichFields p{white-space:pre-wrap;margin:0}.crExplorerCard .detailActions,.crExplorerDetail .detailActions{flex-wrap:wrap}@media (max-width:900px){.crExplorerControls{grid-template-columns:1fr 1fr}.crExplorerLayout{grid-template-columns:1fr}.crExplorerDetail{position:static}.crExplorerFacts{grid-template-columns:1fr 1fr}}@media (max-width:560px){.crExplorerControls,.crExplorerFacts{grid-template-columns:1fr}.crExplorerPager{flex-wrap:wrap;justify-content:flex-start}}
.standardsChangeEvidence{margin-bottom:38px}.standardsChangeControls{grid-template-columns:110px 110px minmax(160px,.7fr) minmax(160px,.7fr) minmax(160px,.7fr) auto;align-items:end;gap:12px;margin-bottom:14px;padding:16px;display:grid}.standardsChangeControls label{gap:6px;display:grid}.standardsChangeControls label>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.7rem}.standardsChangeControls input,.standardsChangeControls select{border:1px solid var(--line);background:var(--card);min-height:42px;color:var(--ink);font:inherit;border-radius:10px;padding:0 10px}.standardsChangeControls>a{white-space:nowrap;align-items:center;min-height:42px;display:flex}.standardsChangeHint{margin:0 0 14px}.standardsChangeSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 14px;display:grid}.standardsChangeSummary article{padding:18px}.standardsChangeSummary span,.standardsChangeSummary small{color:var(--muted);display:block}.standardsChangeSummary span{text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.standardsChangeSummary strong{margin:7px 0;font:500 32px/1.1 Georgia,serif;display:block}.standardsChangeSummary small{font-size:.76rem}.standardsChangeGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.standardsChangePanel{padding:22px}.standardsChangePanelHead{justify-content:space-between;align-items:start;gap:18px;margin-bottom:14px;display:flex}.standardsChangePanelHead h3{margin:5px 0 0}.standardsChangePanelHead>span{color:var(--muted);font-size:.78rem}.standardsChangeSpecs,.standardsChangeWIs{display:grid}.standardsChangeSpecs>a,.standardsChangeWIs>div{border:0;border-top:1px solid var(--line);color:inherit;text-align:left;background:0 0;gap:3px;padding:12px 0;display:grid}.standardsChangeSpecs>a{cursor:pointer;text-decoration:none}.standardsChangeSpecs>a:hover strong{color:var(--accent)}.standardsChangeSpecs em{text-underline-offset:3px;font-size:.72rem;font-style:normal;text-decoration:underline}.standardsChangeSpecs span,.standardsChangeWIs span{font-size:.86rem}.standardsChangeSpecs small,.standardsChangeWIs small{color:var(--muted);font-size:.74rem}.standardsChangeWIs a{margin-top:3px;font-size:.74rem}.standardsChangeCRs{gap:0;display:grid}.standardsChangeCRs>article{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:18px;padding:14px 0;display:grid}.standardsChangeCRs h4{margin:4px 0 7px;font-size:1rem}.standardsChangeCRs p:not(.kicker){margin:0 0 6px;line-height:1.45}.standardsChangeCRs small{color:var(--muted)}.changeObservationHead{margin-top:32px}@media (max-width:1100px){.standardsChangeControls{grid-template-columns:repeat(3,1fr)}.standardsChangeControls>a{grid-column:1/-1}.standardsChangeSummary{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.standardsChangeControls{grid-template-columns:1fr 1fr}.standardsChangeControls label:nth-of-type(n+3),.standardsChangeControls>a{grid-column:1/-1}.standardsChangeGrid,.standardsChangeCRs>article{grid-template-columns:1fr}.standardsChangeCRs .detailActions{justify-content:flex-start}}@media (max-width:480px){.standardsChangeSummary{grid-template-columns:1fr 1fr}.standardsChangeControls{grid-template-columns:1fr}.standardsChangeControls label{grid-column:1!important}.standardsChangePanel{padding:18px}}
.changeRadarControls{grid-template-columns:minmax(220px,.75fr) minmax(220px,1fr) auto;align-items:end;gap:14px;margin-bottom:12px;padding:14px;display:grid}.changeRadarControls label{gap:6px;display:grid}.changeRadarControls label>span,.changeRadarControls>div>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.72rem;display:block}.changeRadarControls input{border:1px solid var(--line);background:var(--card);min-height:42px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px}.changeRadarControls>div strong{margin-top:7px;font-size:.9rem;display:block}.changeRadarControls>a{align-self:center}.changeRadarHint{margin:4px 0 12px}.changeRadarList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.changeRadarCard{min-width:0;padding:22px}.changeRadarTime{color:var(--muted);margin:8px 0 0;font-size:.82rem}.changeDelta{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.changeDelta>div{border:1px solid var(--line);background:#fff6;border-radius:10px;min-width:0;padding:12px}.changeDelta span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:7px;font-size:.68rem;display:block}.changeDelta code{overflow-wrap:anywhere;white-space:pre-wrap;font-size:.78rem;display:block}.changeEvidence{color:var(--muted);flex-wrap:wrap;gap:12px;margin:0 0 14px;font-size:.78rem;display:flex}.changeEvidence strong{color:var(--ink)}@media (max-width:900px){.changeRadarControls{grid-template-columns:1fr 1fr}.changeRadarControls>a{grid-column:1/-1}.changeRadarList{grid-template-columns:1fr}}@media (max-width:560px){.changeRadarControls{grid-template-columns:1fr}.changeRadarControls>a{grid-column:auto}.changeDelta{grid-template-columns:1fr}.changeRadarCard{padding:18px}}
.liveGraphHeader{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;font-size:.78rem;display:flex}.liveGraphHeader>a{margin-left:auto}.liveGraphCanvas{margin-bottom:14px;overflow:hidden}.liveGraphSvg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.graphEdgeLine{stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.56}.graphEdgeLine.official{opacity:.82;stroke-width:2.5px}.graphEdgeLine.parsed{stroke-dasharray:7 4}.graphEdgeLine.curated{stroke-dasharray:3 4;opacity:.48}.graphEdgeLine.inferred{stroke-dasharray:2 6;opacity:.4}.liveGraphSvg marker path{fill:var(--ink)}.liveGraphCanvas .graphFocus{z-index:2}.liveGraphTarget{left:var(--graph-x);top:var(--graph-y);z-index:2;position:absolute;transform:translate(-50%,-50%)}.liveGraphTarget .graphNode{width:160px;position:static}.liveGraphCanvas .graphNode small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.liveGraphCanvas .graphNode em{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:5px;font-size:8px;font-style:normal;display:block}.liveGraphCanvas .graphNode:disabled{cursor:default;opacity:.7}.liveGraphMobileEdge{display:none}.liveGraphOverflow{z-index:3;color:var(--muted);font-size:9px;position:absolute;top:12px;right:14px}.liveEdgeEvidence{padding:22px}.liveEdgeEvidenceHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:8px;display:flex}.liveEdgeEvidenceHead>span{color:var(--muted);font-size:.78rem}.liveEdgeList{gap:8px;display:grid}.liveEdgeRow{border-top:1px solid var(--line);padding:14px 0}.liveEdgePath{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.liveEdgePath button{border:1px solid var(--line);cursor:pointer;background:#fff;min-height:40px;padding:8px 10px;font:600 12px Georgia,serif}.liveEdgePath>span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.liveEdgePath>strong{font-size:12px}.liveEdgeBadges{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.liveEdgeValidity{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:8px;font-size:.75rem;display:flex}.liveEdgeValidity strong{color:var(--ink)}.liveEvidenceNotes{gap:4px;margin-top:9px;display:grid}.liveEvidenceNotes span{color:var(--muted);font-size:.74rem}.liveEvidenceNotes strong{color:var(--ink)}.liveEdgeRow .detailActions{flex-wrap:wrap;margin-top:10px}@media (max-width:720px){.liveGraphHeader>a{width:100%;margin-left:0}.liveGraphCanvas{display:grid;overflow:visible;padding:14px!important}.liveGraphSvg{display:none}.liveGraphCanvas .graphFocus{margin:0 0 4px;display:grid;position:static;transform:none}.liveGraphCanvas .graphFocus button{border-radius:12px;width:100%;height:auto;min-height:64px}.liveGraphTarget{grid-template-columns:44px minmax(0,1fr);align-items:stretch;display:grid;position:static;transform:none}.liveGraphTarget .graphNode{border-radius:10px;width:100%;min-height:64px;position:static}.liveGraphMobileEdge{color:var(--muted);text-align:center;align-content:center;place-items:center;gap:2px;display:grid}.liveGraphMobileEdge span{color:var(--ink);font-size:18px;line-height:1}.liveGraphMobileEdge small{text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;max-width:40px;font-size:7px;line-height:1.15}.liveGraphOverflow{margin:10px 8px;position:static}.liveEdgeEvidence{padding:16px}.liveEdgeEvidenceHead{align-items:flex-start}.liveEdgePath{grid-template-columns:auto 1fr auto;display:grid}.liveEdgePath>span{text-align:center}.liveEdgePath button{min-height:44px}.liveEdgeValidity{gap:5px;display:grid}}@media (max-width:480px){.liveEdgePath{grid-template-columns:1fr}.liveEdgePath>span,.liveEdgePath button{text-align:left}.liveEdgeEvidenceHead{display:block}.liveEdgeEvidenceHead>span{margin-top:4px;display:block}.liveGraphTarget{grid-template-columns:38px minmax(0,1fr)}}.sourceDescriptor{border:1px dashed var(--line);min-height:36px;color:var(--muted);background:#f3f1eb;border-radius:7px;align-items:center;padding:7px 10px;font-size:10px;display:inline-flex}
.specRelationships{margin-top:18px}.specRelationshipHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.specRelationshipHead h4{margin:0}.specRelationshipList{gap:8px;display:grid}.specRelationshipRow{border:1px solid var(--line);background:var(--card);padding:10px}.specRelationshipPath{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(70px,.7fr) minmax(120px,1.6fr) minmax(70px,.7fr);align-items:center;gap:8px;padding:0;display:grid}.specRelationshipPath span{text-align:center;color:var(--muted);font-size:.78rem}.specRelationshipPath code:last-child{text-align:right}.specRelationshipMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:.74rem;display:flex}.specRelationshipSources{flex-wrap:wrap;gap:10px;margin-top:8px;font-size:.78rem;display:flex}@media (max-width:560px){.specRelationshipHead{flex-direction:column;align-items:flex-start}.specRelationshipPath{grid-template-columns:1fr;gap:3px}.specRelationshipPath span,.specRelationshipPath code:last-child{text-align:left}}.specRelationshipSources>span{border:1px dashed var(--line);color:var(--muted);background:#f3f1eb;border-radius:6px;align-items:center;padding:5px 8px;font-size:.72rem;display:inline-flex}
.wiControls{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(150px,.7fr)) auto;align-items:end;gap:12px;margin-bottom:10px;padding:14px;display:grid}.wiControls label{gap:6px;display:grid}.wiControls label>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.7rem}.wiControls input,.wiControls select{border:1px solid var(--line);background:var(--card);min-height:42px;color:var(--ink);font:inherit;border-radius:10px;padding:0 11px}.wiControls>a{align-self:center}.wiHint{margin:0 0 10px}.wiPager{justify-content:flex-end;align-items:center;gap:10px;margin:8px 0 12px;display:flex}.wiPager span{color:var(--muted);font-size:.78rem}.wiLayout{grid-template-columns:minmax(300px,.8fr) minmax(0,1.6fr);align-items:start;gap:16px;display:grid}.wiList{gap:5px;max-height:780px;padding:8px;display:grid;overflow:auto}.wiList>button{border:1px solid var(--line);background:var(--card);text-align:left;cursor:pointer;gap:5px;width:100%;padding:11px;display:grid}.wiList>button.active{outline:2px solid var(--ink);outline-offset:-2px;background:#f1eee5}.wiList>button div{gap:3px;display:grid}.wiList>button strong{font:600 14px Georgia,serif}.wiList>button span{color:var(--ink);font-size:.8rem}.wiList>button small{color:var(--muted);font-size:.7rem}.wiDetail{min-width:0;padding:24px}.wiFacts{margin-top:18px}.wiSpecList,.wiCRList{gap:7px;margin:10px 0 18px;display:grid}.wiSpecList button,.wiCRList a{border:1px solid var(--line);background:var(--card);text-align:left;color:var(--ink);cursor:pointer;grid-template-columns:minmax(90px,.5fr) minmax(140px,1fr) auto;align-items:center;gap:10px;padding:10px;text-decoration:none;display:grid}.wiSpecList span,.wiCRList span{color:var(--muted);font-size:.78rem}.wiSpecList small,.wiCRList small{color:var(--muted);text-align:right;font-size:.72rem}.wiCRList a:hover,.wiSpecList button:hover{background:#f1eee5}@media (max-width:1050px){.wiControls{grid-template-columns:1fr 1fr 1fr}.wiControls label:first-child,.wiControls>a{grid-column:1/-1}.wiLayout{grid-template-columns:1fr}.wiList{max-height:360px}}@media (max-width:680px){.wiControls{grid-template-columns:1fr}.wiControls label:first-child,.wiControls>a{grid-column:auto}.wiPager{justify-content:space-between}.wiLayout{gap:10px}.wiDetail{padding:18px}.wiSpecList button,.wiCRList a{grid-template-columns:1fr;gap:3px}.wiSpecList small,.wiCRList small{text-align:left}.wiList{max-height:320px}}
.releaseSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.releaseSummaryGrid article{padding:18px}.releaseSummaryGrid span,.releaseSummaryGrid small{color:var(--muted);font-size:.76rem;display:block}.releaseSummaryGrid strong{margin:8px 0 4px;font:600 2rem Georgia,serif;display:block}.releaseBreakdowns{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.releaseBreakdowns article,.releaseChanges,.releaseCatalogue{padding:22px}.releasePanelHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.releaseBars{gap:8px;margin-top:14px;display:grid}.releaseBars>div{grid-template-columns:minmax(74px,120px) 1fr 42px;align-items:center;gap:10px;display:grid}.releaseBars span{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.releaseBars meter{width:100%}.releaseBars strong{text-align:right;font-size:.78rem}.releaseDeltaCols{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}.releaseDeltaCols h4{justify-content:space-between;display:flex}.releaseDeltaCols>div>div{gap:6px;display:grid}.releaseDeltaCols button,.releaseSpecList button{border:1px solid var(--line);background:var(--card);text-align:left;cursor:pointer;grid-template-columns:100px 1fr;gap:10px;padding:10px;display:grid}.releaseDeltaCols button span,.releaseSpecList button span{color:var(--muted)}.releaseFilters{flex-wrap:wrap;gap:8px;display:flex}.releaseFilters input,.releaseFilters select{border:1px solid var(--line);background:var(--card);min-height:40px;padding:0 10px}.releaseSpecList{gap:6px;max-height:660px;margin-top:14px;display:grid;overflow:auto}.releaseSpecList button{grid-template-columns:120px 1fr 84px;align-items:center}.releaseSpecList em{color:var(--muted);text-align:right;font-style:normal}@media (max-width:900px){.releaseSummaryGrid{grid-template-columns:1fr 1fr}.releaseBreakdowns,.releaseDeltaCols{grid-template-columns:1fr}.releasePanelHead{display:grid}.releaseSpecList button{grid-template-columns:100px 1fr}.releaseSpecList em{text-align:left;grid-column:2}}@media (max-width:560px){.releaseSummaryGrid{grid-template-columns:1fr}.releaseBreakdowns article,.releaseChanges,.releaseCatalogue{padding:16px}.releaseBars>div{grid-template-columns:70px 1fr 34px}.releaseFilters{display:grid}.releaseFilters input,.releaseFilters select{width:100%}.releaseDeltaCols button,.releaseSpecList button{grid-template-columns:1fr;gap:3px}.releaseSpecList em{grid-column:auto}.releaseTimeline{grid-template-columns:1fr 1fr}}
.compareLiveControls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:1rem;margin-bottom:1rem;display:grid}.compareLiveControls label{gap:.45rem;display:grid}.compareLiveControls label span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.78rem}.compareLiveControls select{width:100%;min-width:0}.compareLiveControls>button{min-width:2.75rem}.compareLiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.compareLiveSide{align-content:start;gap:1.1rem;display:grid}.compareLiveTitle,.compareLiveSectionHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.compareLiveSectionHead{align-items:center}.compareLiveSide h4{margin:0}.compareLiveSide dl{gap:0;margin:0;display:grid}.compareLiveSide dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,.72fr) minmax(0,1.28fr);gap:.9rem;padding:.62rem 0;display:grid}.compareLiveSide dt{color:var(--muted);font-size:.84rem}.compareLiveSide dd{overflow-wrap:anywhere;margin:0}.compareLiveSide .detailActions{margin-top:auto}@media (max-width:820px){.compareLiveControls{grid-template-columns:1fr}.compareLiveControls>button{justify-self:start}.compareLiveGrid{grid-template-columns:1fr}}@media (max-width:520px){.compareLiveSide dl>div{grid-template-columns:1fr;gap:.2rem}.compareLiveTitle,.compareLiveSectionHead{flex-direction:column}}
