.incident-hero h1{font-size:clamp(46px,5.7vw,78px);max-width:1070px;letter-spacing:-.06em}.incident-hero .hero-description{max-width:780px}.incident-actions{display:flex;align-items:center;gap:25px;margin-top:30px}.incident-actions .text-link{margin:0}.local-notice{font-size:11px;line-height:1.8;color:#8c9eb8;margin-top:24px;display:flex;gap:9px;align-items:baseline}.local-notice>span{color:#80b3ff}.incident-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;border-top:1px solid #263348;border-bottom:1px solid #263348;padding:32px 0;margin-bottom:65px}.incident-workflow article>span{font:10px var(--mono);color:#79a5df}.incident-workflow h2{font-size:17px;margin:13px 0 9px;letter-spacing:-.025em}.incident-workflow p{font-size:12px;line-height:1.8;color:#91a2b9;margin:0}.incident-evidence{scroll-margin-top:25px}.example-badge{display:inline-flex;font:9px/1.5 var(--mono);border:1px solid #46526b;border-radius:5px;padding:7px 10px;color:#c0cde0;white-space:nowrap}.incident-evidence .section-intro{max-width:830px}.incident-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:30px 0 25px;border:1px solid #2c3d57;border-radius:13px;background:#101a28;overflow:hidden}.incident-summary article{padding:25px;min-width:0}.incident-summary article+article{border-left:1px solid #2c3d57}.incident-summary article>span{font:10px var(--mono);color:#a5b8d2}.incident-summary strong{display:block;font-size:23px;letter-spacing:-.035em;margin:12px 0}.incident-summary p{font-size:11px;line-height:1.8;color:#92a4be;margin:0;max-width:280px}.incident-summary .is-pass{color:#83d4b0}.incident-summary .is-fail{color:#f3a4b3}.redaction-panel{border:1px solid #2b3b53;border-radius:13px;background:#0e1725;overflow:hidden}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px}.panel-heading .eyebrow{font-size:8px;margin-bottom:10px}.panel-heading h3{font-size:19px;font-weight:600;letter-spacing:-.035em;margin:0}.sample-controls{display:flex;gap:5px;flex-wrap:wrap}.sample-controls button{font-size:10px;padding:9px 12px;border:1px solid #31425b;border-radius:6px;background:#101b2a;color:#a8bbd4;min-height:36px;cursor:pointer}.sample-controls button[aria-pressed=true]{color:#edf4ff;background:#253d5d;border-color:#6d91c2}.sample-controls button:focus-visible,.incident-replay a:focus-visible{outline:2px solid #9bbdff;outline-offset:4px}.redaction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#090f19;border-top:1px solid #2b3b53;border-bottom:1px solid #2b3b53}.redaction-grid>div{padding:23px 26px;min-width:0}.redaction-grid>div+div{border-left:1px solid #2b3b53}.sample-label{font:8px var(--mono);letter-spacing:.08em;color:#aa9ca7}.sample-label.after-label{color:#91b7e8}.redaction-grid pre{font:11px/1.9 var(--mono);color:#c8d4e6;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0 0;max-height:370px;overflow:auto}.redaction-note{padding:19px 26px}.redaction-note p{font-size:11px;line-height:1.8;color:#92a8c4;max-width:900px;margin:0 0 4px}.incident-evidence details summary{font:10px/1.8 var(--mono);color:#98b7e4;cursor:pointer;min-height:36px;padding:8px 0}.incident-evidence details pre{font:10px/1.8 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto;background:#080e18;padding:16px;border:1px solid #24364f;border-radius:8px;color:#c7d6eb}.incident-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:26px}.incident-detail{padding:27px;border:1px solid #2b3b53;border-radius:13px;background:#0d1521;min-width:0}.incident-detail .eyebrow{font-size:8px}.incident-detail h3{font-size:20px;letter-spacing:-.03em;margin:12px 0}.incident-detail>p:not(.eyebrow){color:#91a3bb;font-size:12px;line-height:1.8}.incident-detail code{font:10px var(--mono);color:#bdd3ef}.ordered-responses{padding:0;list-style:none;display:grid;gap:9px;margin-top:25px}.response-row{background:#111f31;border:1px solid #263b57;border-radius:8px;padding:14px;min-width:0}.response-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.response-heading strong{font:11px/1.6 var(--mono);color:#cee0f8;overflow-wrap:anywhere}.response-status{font:8px var(--mono);color:#9dd4bc;white-space:nowrap}.response-status.is-error{color:#f0b0bb}.response-row p{font:10px/1.8 var(--mono);color:#8fa9cc;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.incident-assertions{list-style:none;margin:25px 0 15px;padding:0}.incident-assertions li{padding:14px 0;border-top:1px solid #26364d;font-size:12px;line-height:1.8}.incident-assertions strong{display:block;font-weight:500}.incident-assertions small{display:block;color:#9cb0cc;font-size:10px;overflow-wrap:anywhere}.incident-assertions .is-pass strong{color:#9cdbc1}.incident-assertions .is-fail strong{color:#f0acb9}.incident-downloads{display:flex;gap:15px 28px;flex-wrap:wrap;margin-top:23px}.incident-downloads a{font-size:11px;color:#99bcec;text-decoration:underline;text-underline-offset:4px;min-height:36px;display:inline-flex;align-items:center}.release-note{font-size:10px!important;color:#95a9c4!important;line-height:1.8!important}.incident-boundary{padding:45px 0;border-bottom:1px solid #263348}.incident-boundary h2{font-size:32px}.boundary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:30px}.boundary-grid h3{font-size:15px;margin:0 0 12px}.boundary-grid p{font-size:12px;line-height:1.9;color:#94a7c2;margin:0}.boundary-grid a{color:#bad4f7;text-decoration:underline;text-underline-offset:3px}.incident-evidence[hidden]{display:none}@media(max-width:900px){.panel-heading{align-items:flex-start;flex-direction:column}.incident-workflow{gap:22px}.incident-summary article{padding:20px}.incident-summary strong{font-size:19px}.incident-detail{padding:21px}.boundary-grid{gap:22px}}@media(max-width:680px){.incident-hero h1{font-size:49px}.incident-hero h1 br{display:none}.incident-actions{align-items:flex-start;flex-direction:column;gap:17px}.local-notice{font-size:10px}.incident-workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 23px;margin-bottom:42px;padding:27px 0}.incident-workflow h2{font-size:15px}.incident-workflow p{font-size:11px}.example-badge{font-size:8px;padding:5px 7px}.incident-evidence .section-heading{align-items:flex-start;flex-direction:column;gap:16px}.incident-summary{grid-template-columns:1fr}.incident-summary article{padding:20px 22px}.incident-summary article+article{border-left:0;border-top:1px solid #2c3d57}.incident-summary strong{font-size:24px;margin:9px 0}.incident-summary p{max-width:none}.redaction-grid{grid-template-columns:1fr}.redaction-grid>div{padding:20px}.redaction-grid>div+div{border-left:0;border-top:1px solid #2b3b53}.redaction-grid pre{font-size:10px;max-height:270px}.panel-heading{padding:20px}.panel-heading h3{font-size:17px}.sample-controls button{padding:9px 10px}.redaction-note{padding:18px 20px}.incident-detail-grid{grid-template-columns:1fr;gap:20px}.incident-downloads{gap:6px;flex-direction:column}.boundary-grid{grid-template-columns:1fr;gap:26px}.incident-boundary h2{font-size:28px}.incident-evidence details pre{font-size:9px}.local-section{padding-bottom:30px}}@media(max-width:360px){.incident-hero h1{font-size:42px}.sample-controls button{font-size:9px;padding:9px}.incident-workflow{gap:23px 18px}.incident-workflow p{font-size:10px}}
