.patches-module__EzqMhW__summaryRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:-12px 0 42px;display:grid}.patches-module__EzqMhW__summaryRail div{background:#ffffff0b;border-radius:16px 5px;flex-direction:column;min-height:105px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.patches-module__EzqMhW__summaryRail span,.patches-module__EzqMhW__patchMeta,.patches-module__EzqMhW__sourceState,.patches-module__EzqMhW__changeCard span,.patches-module__EzqMhW__bodyLabel{color:var(--bf-cyan);font:500 9px/1.35 var(--bf-font-data);letter-spacing:.08em;text-transform:uppercase}.patches-module__EzqMhW__summaryRail strong{color:var(--bf-amber);font:620 32px/1 var(--bf-font-pixel);margin-top:auto}.patches-module__EzqMhW__timeline{gap:13px;display:grid}.patches-module__EzqMhW__explorer{gap:22px;display:grid}.patches-module__EzqMhW__filters{border-radius:var(--bf-radius-panel);background:var(--bf-panel-raised);box-shadow:var(--bf-shadow-panel);grid-template-columns:minmax(240px,1fr) repeat(3,minmax(135px,.36fr)) auto;align-items:end;gap:12px;padding:20px;display:grid}.patches-module__EzqMhW__filters label{color:var(--bf-cyan);font:500 9px/1.2 var(--bf-font-data);letter-spacing:.08em;text-transform:uppercase;gap:8px;display:grid}.patches-module__EzqMhW__filters input,.patches-module__EzqMhW__filters select{width:100%;min-width:0;min-height:46px;color:var(--bf-white);border:1px solid var(--bf-line);background:var(--bf-void);border-radius:10px 3px;padding:0 12px}.patches-module__EzqMhW__filters select option{color:var(--bf-paper-ink)}.patches-module__EzqMhW__filters button{min-height:46px;color:var(--bf-ink);border-radius:var(--bf-radius-control);background:var(--bf-amber);font:600 12px/1 var(--bf-font-pixel);cursor:pointer;border:0;padding:0 15px}.patches-module__EzqMhW__resultCount{color:var(--bf-muted);font:500 10px/1.4 var(--bf-font-data);text-transform:uppercase;margin:0}.patches-module__EzqMhW__resultCount strong{color:var(--bf-amber)}.patches-module__EzqMhW__patchCard{background:linear-gradient(145deg,#19262acc,#0a1114cc);border-radius:20px 7px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:155px;padding:24px;transition:transform .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff0b,0 18px 38px #00000026}.patches-module__EzqMhW__patchCard:hover{background:linear-gradient(145deg,#203236e6,#0c1619e6);transform:translateY(-3px)}.patches-module__EzqMhW__versionBlock{flex-direction:column;gap:9px;display:flex}.patches-module__EzqMhW__versionBlock strong{color:var(--bf-amber);font:650 34px/1 var(--bf-font-pixel);text-transform:uppercase}.patches-module__EzqMhW__versionBlock span{color:var(--bf-muted);font:500 9px/1.3 var(--bf-font-data);text-transform:uppercase}.patches-module__EzqMhW__patchCopy{min-width:0}.patches-module__EzqMhW__patchCopy h2{font:620 31px/1 var(--bf-font-pixel);text-transform:uppercase;margin:8px 0 10px}.patches-module__EzqMhW__patchCopy p{max-width:720px;color:var(--bf-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.patches-module__EzqMhW__mentionRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:13px;display:flex}.patches-module__EzqMhW__mentionRow span,.patches-module__EzqMhW__mentionRow b{color:var(--bf-muted);font:500 8px/1 var(--bf-font-data);text-transform:uppercase;background:#56c7d90f;border-radius:7px 2px;padding:5px 7px}.patches-module__EzqMhW__mentionRow b{color:var(--bf-cyan)}.patches-module__EzqMhW__sourceState{color:var(--bf-ink);background:var(--bf-moss);white-space:nowrap;border-radius:8px 3px;padding:8px 10px}.patches-module__EzqMhW__sourceState.patches-module__EzqMhW__pending{color:var(--bf-white);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.patches-module__EzqMhW__detailHero{border-bottom:1px solid var(--bf-line);padding-block:72px 58px}.patches-module__EzqMhW__detailHero h1{max-width:950px;font:650 clamp(54px,7vw,96px)/.88 var(--bf-font-pixel);letter-spacing:-.03em;text-transform:uppercase;margin:18px 0 20px}.patches-module__EzqMhW__detailDeck{flex-wrap:wrap;gap:9px;display:flex}.patches-module__EzqMhW__detailDeck span{color:var(--bf-muted);font:500 9px/1 var(--bf-font-data);text-transform:uppercase;background:#ffffff0d;border-radius:8px 3px;padding:8px 10px}.patches-module__EzqMhW__detailLayout{grid-template-columns:minmax(0,1fr) 320px;gap:56px;padding-block:65px 110px;display:grid}.patches-module__EzqMhW__readingGuide{border-bottom:1px solid var(--bf-line);margin-bottom:46px;padding-bottom:36px}.patches-module__EzqMhW__readingGuide h2{max-width:720px;font:620 clamp(32px,4vw,46px)/1.04 var(--bf-font-pixel);margin:12px 0 20px}.patches-module__EzqMhW__readingSummary{color:var(--bf-white);font-size:19px;line-height:1.65}.patches-module__EzqMhW__readingGuide ul{color:var(--bf-muted);gap:16px;margin:22px 0;padding-left:22px;font-size:17px;line-height:1.65;display:grid}.patches-module__EzqMhW__readingGuide li::marker{color:var(--bf-amber)}.patches-module__EzqMhW__versionCheck{border-left:3px solid var(--bf-moss);background:#94b3760f;margin-top:25px;padding:20px 22px}.patches-module__EzqMhW__versionCheck h3{color:var(--bf-white);font:600 23px/1.1 var(--bf-font-pixel);margin:0 0 10px}.patches-module__EzqMhW__versionCheck p{color:var(--bf-muted);margin:0;font-size:16px;line-height:1.65}.patches-module__EzqMhW__guideLinks{flex-wrap:wrap;gap:14px 24px;margin-top:24px;display:flex}.patches-module__EzqMhW__guideLinks a,.patches-module__EzqMhW__guideAttribution a,.patches-module__EzqMhW__officialSource a{color:var(--bf-cyan);text-underline-offset:4px;text-decoration:underline}.patches-module__EzqMhW__guideLinks a{font-size:15px;line-height:1.5}.patches-module__EzqMhW__guideAttribution{color:var(--bf-muted);margin:24px 0 0;font-size:13px;line-height:1.6}.patches-module__EzqMhW__officialDisclosure{border-block:1px solid var(--bf-line);padding:22px 0}.patches-module__EzqMhW__officialDisclosure summary{color:var(--bf-white);cursor:pointer;font:600 26px/1.2 var(--bf-font-pixel)}.patches-module__EzqMhW__officialDisclosure summary:focus-visible{outline:2px solid var(--bf-cyan);outline-offset:6px}.patches-module__EzqMhW__officialSource{color:var(--bf-muted);margin:20px 0 28px;font-size:14px;line-height:1.6}.patches-module__EzqMhW__changeGrid{gap:10px;margin-bottom:46px;display:grid}.patches-module__EzqMhW__changeCard{box-shadow:inset 4px 0 0 var(--bf-amber), inset 0 0 0 1px #f4b63e1a;background:#f4b63e12;border-radius:16px 5px;padding:20px}.patches-module__EzqMhW__changeCard h2{font:620 30px/1 var(--bf-font-pixel);text-transform:uppercase;margin:10px 0 8px}.patches-module__EzqMhW__changeCard p{color:var(--bf-muted);margin:0;line-height:1.55}.patches-module__EzqMhW__changeCard a{color:var(--bf-cyan)}.patches-module__EzqMhW__pendingNote{border-left:3px solid var(--bf-coral);color:var(--bf-muted);background:#f06a610f;margin-bottom:42px;padding:18px;line-height:1.55}.patches-module__EzqMhW__evidenceLedger{border-bottom:1px solid var(--bf-line);margin-bottom:46px;padding-bottom:42px}.patches-module__EzqMhW__evidenceHeading{grid-template-columns:minmax(0,1fr) minmax(250px,.65fr);align-items:end;gap:28px;margin-bottom:18px;display:grid}.patches-module__EzqMhW__evidenceHeading h2{font:620 34px/1 var(--bf-font-pixel);text-transform:uppercase;margin:8px 0 0}.patches-module__EzqMhW__evidenceHeading p{color:var(--bf-muted);margin:0;font-size:14px;line-height:1.55}.patches-module__EzqMhW__evidenceGrid{gap:10px;display:grid}.patches-module__EzqMhW__evidenceCard{box-shadow:inset 3px 0 0 var(--bf-cyan), inset 0 0 0 1px #56c7d914;background:#56c7d90e;border-radius:16px 5px;padding:20px}.patches-module__EzqMhW__evidenceMeta,.patches-module__EzqMhW__rawValues{flex-wrap:wrap;gap:7px;display:flex}.patches-module__EzqMhW__evidenceMeta span,.patches-module__EzqMhW__rawValues span,.patches-module__EzqMhW__rawValues b{color:var(--bf-muted);font:500 8px/1 var(--bf-font-data);text-transform:uppercase;background:#ffffff0b;border-radius:7px 2px;padding:5px 7px}.patches-module__EzqMhW__evidenceMeta span:first-child{color:var(--bf-amber)}.patches-module__EzqMhW__evidenceCard h3{font:620 26px/1 var(--bf-font-pixel);text-transform:uppercase;margin:13px 0 9px}.patches-module__EzqMhW__evidenceCard h3 a{color:var(--bf-cyan)}.patches-module__EzqMhW__evidenceCard blockquote{color:var(--bf-muted);white-space:pre-line;margin:0;font-size:15px;line-height:1.55}.patches-module__EzqMhW__rawValues{align-items:center;margin-top:14px}.patches-module__EzqMhW__rawValues b{color:var(--bf-white)}.patches-module__EzqMhW__bodyLabel{margin-bottom:18px;display:block}.patches-module__EzqMhW__officialBody{color:var(--bf-muted)}.patches-module__EzqMhW__officialBody p{white-space:pre-line;margin:0 0 22px;font-size:17px;line-height:1.72}.patches-module__EzqMhW__sourcePanel{border-radius:var(--bf-radius-panel);background:var(--bf-panel-raised);box-shadow:var(--bf-shadow-panel);padding:22px;position:sticky;top:102px}.patches-module__EzqMhW__sourcePanel h2{font:620 30px/1 var(--bf-font-pixel);text-transform:uppercase;margin:8px 0 18px}.patches-module__EzqMhW__sourcePanel dl{margin:0}.patches-module__EzqMhW__sourcePanel div{border-bottom:1px dashed var(--bf-line);justify-content:space-between;gap:14px;padding:12px 0;display:flex}.patches-module__EzqMhW__sourcePanel dt{color:var(--bf-muted);font:500 9px/1.3 var(--bf-font-data);text-transform:uppercase}.patches-module__EzqMhW__sourcePanel dd{text-align:right;font:500 10px/1.3 var(--bf-font-data);margin:0}.patches-module__EzqMhW__sourcePanel a{color:var(--bf-cyan);font:500 10px/1 var(--bf-font-data);text-transform:uppercase;border-bottom:1px solid #56c7d980;margin-top:20px;padding-bottom:5px;display:inline-flex}@media (max-width:1000px){.patches-module__EzqMhW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.patches-module__EzqMhW__detailLayout{grid-template-columns:1fr}.patches-module__EzqMhW__sourcePanel{position:static}.patches-module__EzqMhW__patchCard{grid-template-columns:120px minmax(0,1fr)}.patches-module__EzqMhW__sourceState{grid-column:2;justify-self:start}}@media (max-width:620px){.patches-module__EzqMhW__summaryRail,.patches-module__EzqMhW__filters,.patches-module__EzqMhW__evidenceHeading{grid-template-columns:1fr}.patches-module__EzqMhW__patchCard{grid-template-columns:1fr;gap:15px;padding:19px}.patches-module__EzqMhW__sourceState{grid-column:1}.patches-module__EzqMhW__patchCopy h2{font-size:27px}.patches-module__EzqMhW__detailHero h1{font-size:48px}.patches-module__EzqMhW__detailLayout{gap:35px;padding-top:45px}}
