@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-rn-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b4c22e{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_b4c22e{--font-rn-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--bg:#f7f8fa;--surface:#ffffff;--surface-muted:#f0f3f6;--text:#111418;--muted:#69727f;--subtle:#8c95a1;--line:#dfe4ea;--strong-line:#c8d0d9;--accent:#0f766e;--accent-soft:#ddf6f1;--blue:#2563eb;--yellow:#a15c00;--yellow-soft:#fff1d6;--red:#be123c;--red-soft:#ffe4eb;--green:#166534;--green-soft:#e6f6eb;--shadow:0 16px 44px rgba(25,31,39,0.08);--radius:8px}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);font-family:var(--font-rn-sans,"IBM Plex Sans"),"IBM Plex Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0;text-rendering:optimizeLegibility}body{margin:0;font-synthesis-weight:none}a,button{font:inherit}button{cursor:pointer}.appShell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.sideNav{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:28px;border-right:1px solid var(--line);background:#ffffff;color:var(--text);padding:22px 18px}.brandLockup{display:flex;align-items:center;gap:12px}.brandMark{display:grid;place-items:center;width:34px;height:34px;overflow:hidden;border:1px solid rgba(8,124,114,.16);border-radius:var(--radius);background:#0b2f34;color:#ffffff;box-shadow:0 8px 20px rgba(8,124,114,.13)}.brandMark img,.landingBrandMark img{display:block;width:100%;height:100%}.brandLockup span,.brandLockup strong{display:block}.brandLockup strong{font-size:14px;line-height:20px}.brandLockup span{color:var(--muted);font-size:12px;line-height:16px}.navList{display:grid;grid-gap:6px;gap:6px}.navItem{display:flex;align-items:center;gap:10px;min-height:36px;border-radius:var(--radius);color:#39424e;padding:0 10px;text-decoration:none;font-size:13px}.navItem.active,.navItem:hover{background:#eef4f8;color:var(--text)}.navItem.active{box-shadow:inset 3px 0 0 var(--blue)}.navFooter{display:flex;align-items:center;gap:8px;margin-top:auto;border-top:1px solid var(--line);color:var(--muted);padding-top:18px;font-size:12px}.packetSurface{min-width:0;padding:26px}.runHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px}.repoLine{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--muted);font-size:13px}h1,h2,p{margin:0}h1{margin-top:10px;font-size:34px;line-height:40px;font-weight:730}.runHeader p{max-width:720px;margin-top:8px;color:var(--muted);font-size:15px;line-height:23px}.approverStatus,.controlStatus,.countLabel,.coverageBadge,.decisionStatus,.inlinePriority,.priorityTag,.riskPill,.severityTag{display:inline-flex;align-items:center;gap:7px;min-height:32px;border:1px solid var(--line);border-radius:var(--radius);padding:0 10px;box-sizing:border-box;font-size:13px;font-weight:650;line-height:1;white-space:nowrap}.inlinePriority,.priorityTag{border-color:#bfd3f1;background:#eff6ff;color:#174276;justify-content:center;width:-moz-fit-content;width:fit-content}.riskCritical,.riskHigh{border-color:#f6b2c2;background:var(--red-soft);color:var(--red)}.riskMedium{border-color:#ffd08a;background:var(--yellow-soft);color:var(--yellow)}.riskInfo,.riskLow{border-color:#a8dfba;background:var(--green-soft);color:var(--green)}.stateStrip{display:grid;grid-template-columns:minmax(240px,2fr) repeat(6,minmax(104px,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow)}.stateStrip>div{display:grid;grid-gap:6px;gap:6px;min-width:0;background:var(--surface);padding:14px}.metadataRow span,.stateStrip span{color:var(--muted);font-size:12px}.metadataRow strong,.stateStrip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.stateStrip>div:not(:first-child) strong{overflow:visible;text-overflow:clip;white-space:normal;line-height:18px}.packetReviewGuide{display:grid;grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(0,.85fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow)}.packetReviewGuide a{display:grid;align-content:start;grid-gap:7px;gap:7px;min-width:0;background:#ffffff;color:var(--text);padding:16px;text-decoration:none;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.packetReviewGuide a:hover{background:#fbfcfd;box-shadow:inset 0 -3px 0 rgba(15,118,110,.24)}.packetReviewGuide a:focus-visible{outline:2px solid rgba(37,99,235,.36);outline-offset:-2px}.packetReviewGuide span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.packetReviewGuide h2{margin:0;font-size:18px;line-height:24px;font-weight:760}.packetReviewGuide strong{overflow-wrap:anywhere;font-size:14px;line-height:20px}.packetReviewGuide p{color:var(--muted);font-size:12px;line-height:19px}.packetReviewGuide em{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;margin-top:2px;color:var(--blue);font-size:12px;font-style:normal;font-weight:760;line-height:1}.packetReviewGuide .packetGuideLead{background:linear-gradient(135deg,rgba(116,214,198,.16),transparent 52%),#0b2f34}.packetReviewGuide .packetGuideLead:hover{background:linear-gradient(135deg,rgba(116,214,198,.2),transparent 52%),#0b2f34;box-shadow:inset 0 -3px 0 rgba(155,229,216,.42)}.packetGuideLead h2,.packetGuideLead p,.packetGuideLead span{color:#eefdfb}.packetGuideLead em,.packetGuideLead span{color:#9be5d8}.contentGrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;margin-top:18px}.detailColumn,.primaryColumn{display:grid;align-content:start;grid-gap:18px;gap:18px;min-width:0}.decisionRecordPanel,.releaseDecisionRecord,.trustControlsPanel{display:grid;grid-gap:0;gap:0;overflow:hidden}.decisionRecordBody,.releaseDecisionRecordBody{display:grid;grid-gap:14px;gap:14px;padding:16px}.decisionCallout,.releaseDecisionCallout{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:14px}.decisionCallout>span,.handoffDecisionSummary span,.releaseDecisionCallout>span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.decisionCallout strong,.releaseDecisionCallout strong{font-size:15px;line-height:22px}.approverItem p,.coverageSummary p,.decisionCallout p,.releaseApproverList p,.releaseDecisionCallout p,.trustControlItem p{color:var(--muted);font-size:12px;line-height:18px}.decisionCallout dl,.releaseDecisionCallout dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.decisionCallout dl div,.releaseDecisionCallout dl div{display:grid;grid-gap:4px;gap:4px;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:9px}.decisionCallout dt,.releaseDecisionCallout dt{color:var(--muted);font-size:11px;font-weight:760}.decisionCallout dd,.releaseDecisionCallout dd{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760}.approverGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.approverItem,.releaseApproverList article,.trustControlItem{display:grid;grid-gap:8px;gap:8px;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px}.approverItem header,.trustControlItem header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.approverItem strong,.releaseApproverList strong,.releaseControlsList strong,.trustControlItem strong{font-size:13px;line-height:18px}.trustControlsPanel{padding:0}.compactHeader{padding:16px}.coverageSummary{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fbfcfd;padding:14px 16px}.trustControlList{display:grid;grid-gap:10px;gap:10px;padding:16px}.decisionChapter{order:1}.flagsPanel{order:2}#ai-review{order:3}.evidenceChapter{order:4}#evidence-captures{order:5}#ai-behavior-inputs{order:6}.releaseNotesShell{display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:28px}.releaseNotesShell>*{min-width:0}.releaseNotesHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.releaseNotesHeader p{max-width:840px;margin-top:8px;color:var(--muted);font-size:15px;line-height:24px}.backLink{color:var(--blue);font-size:13px;font-weight:700;text-decoration:none}.releaseSummaryGrid{display:grid;grid-template-columns:minmax(160px,1fr) minmax(140px,.75fr) minmax(270px,1.5fr) minmax(120px,.65fr) minmax(150px,.8fr);grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow)}.releaseSummaryGrid>div{display:grid;grid-gap:6px;gap:6px;min-width:0;background:var(--surface);padding:14px}.releaseSummaryGrid span{color:var(--muted);font-size:12px}.releaseSummaryGrid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.releaseSummaryGrid>div:not(:nth-child(3)) strong{overflow:visible;text-overflow:clip;white-space:normal;line-height:18px}.releaseLinkBar{display:flex;flex-wrap:wrap;gap:10px}.releaseLinkBar a{display:inline-flex;align-items:center;min-height:34px;border:1px solid var(--strong-line);border-radius:var(--radius);background:var(--surface);color:var(--text);padding:0 12px;text-decoration:none;font-size:13px;font-weight:700}.releaseDecisionPath{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);box-shadow:var(--shadow)}.releaseDecisionPath article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0;background:var(--surface);padding:16px}.releaseDecisionPath article>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #bfd3f1;border-radius:var(--radius);background:#eff6ff;color:#174276;font-size:13px;font-weight:800}.releaseDecisionPath strong{display:block;font-size:14px;line-height:20px}.releaseDecisionPath p{margin-top:4px;color:var(--muted);font-size:13px;line-height:20px}.releaseDecisionPath a{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:8px;color:var(--blue);font-size:12px;font-weight:700;text-decoration:none}.releaseDecisionRecordBody{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr) minmax(220px,.65fr)}.releaseApproverList,.releaseControlsList{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.releaseApproverList article{grid-template-columns:minmax(0,1fr) auto;align-items:start}.releaseApproverList p{grid-column:1/-1}.releaseControlsList{border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:12px}.releaseControlsList span{color:var(--muted);font-size:12px;line-height:18px}.releaseContextGrid,.releaseNotesGrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;min-width:0}.reviewFocusPanel{display:grid;grid-gap:14px;gap:14px;padding:16px}.reviewFocusGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.reviewFocusItem{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:14px}.flagQualityPanel{overflow:hidden}.flagQualityBody{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;padding:18px}.flagQualityGroups{display:grid;grid-gap:10px;gap:10px;min-width:0}.flagQualityItem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 14px;gap:8px 14px;align-items:start;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:12px}.flagQualityAside h3,.flagQualityItem strong{display:block;font-size:14px;line-height:20px}.flagQualityAside li,.flagQualityItem p,.flagQualityItem span{color:var(--muted);font-size:12px;line-height:18px}.flagQualityItem p{grid-column:1/-1;margin:0}.flagQualityCounts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.flagQualityCounts span{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:4px 7px;color:#39424e;font-weight:700}.flagQualityAside{display:grid;align-content:start;grid-gap:16px;gap:16px;min-width:0}.flagQualityAside ul{display:grid;grid-gap:6px;gap:6px;margin:8px 0 0;padding-left:18px}.reviewFocusTopline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.reviewFocusTopline strong{flex:1 1;min-width:0;font-size:14px;line-height:20px}.inlinePriority{width:-moz-fit-content;width:fit-content;min-height:26px;margin:8px 0 2px;padding:0 8px;font-size:12px}.reviewFocusItem p,.reviewFocusItem small{margin:0;color:var(--muted);font-size:12px;line-height:18px}.deltaSnippet{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;padding:10px;font-size:12px;line-height:18px}.deltaSnippet.compact{padding:8px}.deltaSnippet p{color:var(--muted);font-size:12px;line-height:18px}.reviewFocusActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.reviewFocusActions code,.reviewFocusActions>a,.reviewFocusActions>span:not(.evidenceBundle){display:inline-flex;align-items:center;min-height:28px;max-width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0 8px;color:var(--text);font-size:12px;text-decoration:none}.reviewFocusActions a{color:var(--blue);font-weight:700}.pilotRunReviewPanel{display:grid;grid-gap:16px;gap:16px;padding:16px}.readinessPill{display:inline-flex;align-items:center;min-height:32px;border:1px solid var(--line);border-radius:var(--radius);padding:0 10px;font-size:13px;font-weight:750;white-space:nowrap}.readiness-ready{border-color:#a8dfba;background:var(--green-soft);color:var(--green)}.readiness-needs_review{border-color:#ffd08a;background:var(--yellow-soft);color:var(--yellow)}.readiness-blocked{border-color:#f6b2c2;background:var(--red-soft);color:var(--red)}.pilotReviewSummary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line)}.pilotReviewSummary>div{display:grid;grid-gap:6px;gap:6px;min-width:0;background:#fbfcfd;padding:12px}.pilotFlagGroups p,.pilotReviewLists li,.pilotReviewSummary span{color:var(--muted);font-size:12px;line-height:18px}.pilotReviewSummary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pilotReviewBody{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px}.pilotReviewBody h3{margin:0 0 8px;font-size:14px;line-height:20px}.pilotFlagGroups,.pilotReviewLists{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.pilotFlagGroups article{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:12px}.pilotFlagGroups article>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.pilotFlagGroups strong{font-size:13px}.pilotFlagGroups span{color:var(--muted);font-size:12px}.pilotReviewLists ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.evidenceTrail{display:grid;grid-gap:9px;gap:9px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px}.evidenceTrail.empty{background:var(--surface-muted)}.evidenceTrailMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.evidenceTrailMeta span,.evidenceTrailMeta strong{font-size:12px;line-height:18px}.evidenceTrailMeta span{color:var(--muted)}.evidenceTrailChips{display:flex;flex-wrap:wrap;gap:6px}.evidenceTrailChips span{display:inline-flex;align-items:center;min-height:24px;max-width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:0 7px;color:var(--text);font-size:11px;font-weight:650}.evidenceBundle{display:flex;flex-wrap:wrap;gap:7px}.evidenceBundle a{display:inline-flex;align-items:center;min-height:28px;max-width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0 8px;color:var(--blue);font-size:12px;font-weight:700;text-decoration:none}.releaseDeltaTable .evidenceBundle{align-content:start}.contextPanel,.releaseMainPanel,.releaseSidePanel{min-width:0}.audienceNotes{display:grid;grid-gap:14px;gap:14px;padding:18px}.audienceNotes section{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:14px}.audienceNotes h3,.contextPanel h2,.releaseSidePanel h2{margin:0;font-size:14px;line-height:20px}.audienceNotes p,.contextPanel p{color:var(--muted);font-size:13px;line-height:21px}.contextPanel,.releaseSidePanel{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:16px}.surfaceList{display:flex;flex-wrap:wrap;gap:8px}.surfaceList span{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:6px 9px;font-size:12px;font-weight:700}.releaseDeltaTable .tableHeader,.releaseDeltaTable .tableRow{grid-template-columns:minmax(260px,1.6fr) 108px minmax(130px,.8fr) minmax(150px,.8fr)}.releaseDeltaTable a{color:var(--blue);font-weight:700}.reviewerGuidance{display:grid;grid-gap:4px;gap:4px;margin-top:8px;color:var(--text)}.reviewerGuidance small,.reviewerGuidance span{color:var(--muted);font-size:12px;line-height:18px}.feedbackKeyList{display:flex;flex-wrap:wrap;gap:8px}.feedbackKeyList code{background:var(--surface-muted);padding:5px 7px}.contextPanel pre,.feedbackKeyList code{border:1px solid var(--line);border-radius:var(--radius);font-size:12px}.contextPanel pre{overflow:auto;max-height:240px;background:#fbfcfd;margin:0;padding:12px;color:#39424e;line-height:18px;white-space:pre-wrap}.handoffShell{align-content:start;max-width:1120px;margin:0 auto}.handoffDownloadLink{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:132px;min-height:40px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);padding:0 14px;text-decoration:none;font-size:13px;font-weight:750}.handoffDownloadLink:hover{border-color:var(--strong-line);background:#fbfcfd}.handoffBriefNav{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;padding:8px;box-shadow:0 10px 28px rgba(25,31,39,.06)}.handoffDocumentPanel>.handoffBriefNav{margin:0 22px 22px}.handoffBriefNav span{color:var(--muted);padding:0 6px;font-size:12px;font-weight:780}.handoffBriefNav a{display:inline-flex;align-items:center;min-height:32px;border:1px solid #bfd3f1;border-radius:var(--radius);background:#eff6ff;color:#174276;padding:0 10px;text-decoration:none;font-size:12px;font-weight:780}.handoffBriefNav a:hover{background:#ffffff}.handoffDocumentPanel{overflow:hidden}.handoffDecisionSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--line)}.handoffDecisionSummary article{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;background:#fbfcfd;padding:14px}.handoffDecisionSummary strong{overflow-wrap:anywhere;font-size:14px;line-height:20px}.handoffDecisionSummary p{overflow-wrap:anywhere;color:var(--muted);font-size:12px;line-height:18px}.handoffDocument{display:grid;grid-gap:16px;gap:16px;max-width:860px;padding:22px}.handoffDocument section{display:grid;grid-gap:8px;gap:8px}.handoffDocument li,.handoffDocument p{color:#39424e;font-size:14px;line-height:23px;white-space:pre-line}.handoffDocument ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.handoffJson{overflow:auto;max-height:72vh;margin:0;border:0;background:#fbfcfd;padding:22px;color:#243449;font-size:12px;line-height:19px;white-space:pre-wrap}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.chapterHeader{display:grid;grid-gap:6px;gap:6px;border-left:4px solid var(--accent);padding:2px 0 2px 14px}.chapterHeader span{color:var(--accent);font-size:11px;font-weight:820;letter-spacing:0;text-transform:uppercase}.chapterHeader h2{margin:0;font-size:22px;line-height:28px;font-weight:780}.chapterHeader p{max-width:760px;color:var(--muted);font-size:13px;line-height:20px}.supportingPanel{box-shadow:none}.sectionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:18px}.actionPanel h2,.audienceHandoffPanel h2,.metadataPanel h2,.sectionHeader h2{font-size:16px;line-height:22px;font-weight:720}.sectionHeader p{margin-top:4px;color:var(--muted);font-size:13px;line-height:20px}.countLabel{background:var(--surface-muted);color:#39424e}.flagTable{display:grid}.tableHeader,.tableRow{display:grid;grid-template-columns:minmax(116px,.55fr) minmax(280px,1.9fr) minmax(96px,.44fr) minmax(128px,.72fr) minmax(150px,.86fr);grid-gap:16px;gap:16px;align-items:start;padding:12px 18px}.tableHeader{min-height:42px;background:#fbfcfd;color:var(--muted);font-size:12px;font-weight:700}.tableHeader,.tableRow{border-bottom:1px solid var(--line)}.tableRow{min-height:86px;background:#ffffff;font-size:13px}.tableRow:hover{background:#fbfcfd}.tableRow:last-child{border-bottom:0}.tableRow strong{display:block;font-size:15px;line-height:21px}.tableRow p{margin-top:4px;color:var(--muted);font-size:12px;line-height:18px}.flagGuidance,.flagMetaChips,.flagPriorityStack{display:grid;grid-gap:6px;gap:6px}.flagPriorityStack{align-content:start;justify-items:start}.flagPriorityStack small{color:var(--muted);font-size:12px;line-height:17px}.flagGuidance{margin-top:8px;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:8px;color:#39424e}.tableRow .flagGroupSummary{color:var(--text);font-weight:650}.flagGuidance small,.flagGuidance span{font-size:12px;line-height:18px}.flagGuidance small{color:var(--muted)}.flagMetaChips{align-content:start;justify-items:start}.flagMetaChips code,.flagMetaChips span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:0 8px;color:var(--text);font-size:12px;font-weight:700}.flagMetaChips code{overflow-wrap:anywhere;font-weight:650}.severityTag{justify-content:center;min-height:28px;padding:0 8px}.aiReviewBody{display:grid;grid-gap:14px;gap:14px;padding:18px}.aiStatus{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid var(--line);border-radius:var(--radius);padding:12px}.aiStatus strong{display:block;font-size:13px}.aiStatus p{margin-top:4px;font-size:12px;line-height:18px}.aiFindingList{display:grid;grid-gap:12px;gap:12px}.aiFinding{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:var(--radius);padding:14px}.aiFinding header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.aiFinding header span,.aiFinding header strong{display:block}.aiFinding header .severityTag{display:inline-flex}.aiFinding header strong{font-size:14px}.aiFinding header div span{margin-top:3px;color:var(--muted);font-size:12px}.aiAction,.aiFinding p,.emptyPanelState{color:var(--muted);font-size:12px;line-height:18px}.aiFinding dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.aiFinding dl div{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;padding:9px}.aiFinding dd,.aiFinding dt{margin:0}.aiFinding dt{color:var(--muted);font-size:11px}.aiFinding dd{overflow:hidden;margin-top:3px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.aiAction{border-top:1px solid var(--line);padding-top:10px}.emptyPanelState{padding:18px}.evidenceLayout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:18px;gap:18px;padding:18px}.screenshotGallery{display:grid;grid-gap:14px;gap:14px}.screenshotCard{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fafbfc}.mockBrowser{display:flex;align-items:center;gap:5px;height:28px;border-bottom:1px solid var(--line);padding:0 10px}.mockBrowser span{width:7px;height:7px;border-radius:50%;background:#b4beca}.mockCapture{display:grid;grid-template-columns:56px 1fr;min-height:150px;background:linear-gradient(90deg,#eef2f6,#eef2f6 56px,#ffffff 0)}.artifactScreenshot{display:block;width:100%;max-height:420px;object-fit:contain;background:#ffffff}.mockSidebar{border-right:1px solid var(--line)}.mockContent{display:grid;align-content:center;grid-gap:12px;gap:12px;padding:20px}.mockContent strong{font-size:15px}.mockContent div{height:10px;border-radius:var(--radius);background:#dfe6ee}.mockContent div:nth-of-type(2){width:72%}.mockContent button{justify-self:start;min-height:32px;border:0;border-radius:var(--radius);background:var(--accent);color:white;padding:0 12px;font-size:12px;font-weight:700}.screenshotCard footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding:10px;color:var(--muted);font-size:12px}code{font-family:var(--font-rn-mono),"IBM Plex Mono","SFMono-Regular",Consolas,"Liberation Mono",monospace;font-size:12px}.textDiff{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius)}.diffHeader{display:flex;align-items:center;gap:8px;min-height:40px;background:#fbfcfd;padding:0 12px;font-size:13px;font-weight:700}.diffHeader,.diffRow{border-bottom:1px solid var(--line)}.diffRow{display:grid;grid-gap:7px;gap:7px;padding:12px;font-size:12px;line-height:18px}.diffRow:last-child{border-bottom:0}.removed{color:var(--red)}.added{color:var(--green)}.neutralEvidence{color:var(--muted)}.evidenceSnippetRow strong{font-size:13px;line-height:18px}.evidenceSnippetRow p{color:var(--muted);font-size:12px;line-height:18px}.actionPanel,.audienceHandoffPanel,.metadataPanel,.statusPanel{padding:16px}.audienceHandoffPanel{display:grid;grid-gap:12px;gap:12px}.actionPanel{display:grid;grid-gap:10px;gap:10px}.audienceHandoffPanel p{color:var(--muted);font-size:12px;line-height:18px}.audienceHandoffList{display:grid;grid-gap:10px;gap:10px}.audienceHandoffItem{display:grid;grid-template-columns:minmax(0,1fr) 34px;grid-gap:8px;gap:8px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfd;color:var(--text);padding:10px}.audienceHandoffItem:hover{border-color:var(--strong-line);background:#ffffff;box-shadow:0 10px 24px rgba(25,31,39,.06)}.handoffMainLink{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-width:0;min-height:56px;color:var(--text);text-decoration:none}.handoffMainLink:focus-visible{outline:2px solid rgba(37,99,235,.38);outline-offset:2px}.handoffRoleMark{display:grid;place-items:center;width:34px;height:34px;border:1px solid #bfd3f1;border-radius:var(--radius);background:#eff6ff;color:#174276;font-size:13px;font-weight:820}.handoffCopy{display:grid;grid-gap:3px;gap:3px;min-width:0}.handoffDownloadButton{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;color:var(--blue);text-decoration:none}.handoffDownloadButton:hover{border-color:#bfd3f1;background:#eff6ff}.handoffCopy strong{font-size:13px;line-height:18px}.handoffCopy span{color:var(--muted);font-size:12px;line-height:18px}.handoffCopy em{color:var(--blue);font-size:12px;font-style:normal;font-weight:760;line-height:17px}.agentHandoff{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);padding-top:12px}.agentHandoff strong{font-size:13px}.agentHandoff ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px;color:var(--muted);font-size:12px;line-height:18px}.agentCheckList{display:flex;flex-wrap:wrap;gap:7px}.agentCheckList code{padding:5px 7px;overflow-wrap:anywhere}.agentCheckList code,.downloadButton{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.downloadButton{display:grid;grid-template-columns:18px minmax(0,1fr) auto 16px;align-items:center;grid-gap:9px;gap:9px;min-height:40px;color:var(--text);padding:0 10px;text-align:left;text-decoration:none;font-size:13px}.downloadButton span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.downloadButton small{color:var(--muted);font-size:11px;font-weight:780}.downloadButton:hover{border-color:var(--strong-line);background:#fbfcfd}.metadataPanel{display:grid;grid-gap:12px;gap:12px}.metadataRow{display:grid;grid-gap:4px;gap:4px;min-width:0}.statusPanel{display:grid;grid-gap:8px;gap:8px}.statusPanel div{display:flex;align-items:center;gap:8px}.statusPanel svg{color:var(--accent)}.statusPanel strong{font-size:13px}.statusPanel p{color:var(--muted);font-size:12px;line-height:18px}@media (max-width:1080px){.appShell{grid-template-columns:1fr}.sideNav{position:static;height:auto}.navList{grid-template-columns:repeat(4,minmax(120px,1fr))}.navFooter{display:none}.contentGrid{grid-template-columns:1fr}.packetReviewGuide{grid-template-columns:repeat(2,minmax(0,1fr))}.packetReviewGuide .packetGuideLead{grid-column:1/-1}.flagQualityBody,.handoffDecisionSummary,.pilotReviewBody,.releaseContextGrid,.releaseDecisionPath,.releaseDecisionRecordBody,.releaseNotesGrid,.reviewFocusGrid{grid-template-columns:1fr}}@media (max-width:760px){.packetSurface{padding:18px}.runHeader{display:grid}.releaseNotesShell{padding:18px}.releaseNotesHeader{display:grid}.downloadButton span,.evidenceBundle a,.evidenceTrailChips span,.packetReviewGuide strong,.pilotReviewSummary strong,.releaseSummaryGrid strong,.stateStrip strong{white-space:normal;overflow-wrap:anywhere}h1{font-size:28px;line-height:34px}.aiFinding dl,.approverGrid,.decisionCallout dl,.evidenceLayout,.handoffDecisionSummary,.navList,.packetReviewGuide,.pilotReviewSummary,.releaseDecisionCallout dl,.releaseDecisionPath,.releaseDeltaTable .tableHeader,.releaseDeltaTable .tableRow,.releaseSummaryGrid,.stateStrip,.tableHeader,.tableRow{grid-template-columns:1fr}.tableHeader{display:none}.tableRow{gap:8px}.flagQualityItem,.releaseApproverList article{grid-template-columns:1fr}.flagQualityCounts{justify-content:flex-start}}.landingPage{--landing-ink:#101828;--landing-muted:#475467;--landing-line:#d8e2ea;--landing-teal:#087c72;--landing-blue:#2367a2;--landing-amber:#b46a19;position:relative;isolation:isolate;overflow-x:clip;min-height:100vh;background:linear-gradient(180deg,#f6fbfc,#ffffff 640px,#ffffff);color:var(--landing-ink)}.landingPage:before{content:"";position:absolute;inset:0 0 auto;z-index:0;height:780px;pointer-events:none;background:linear-gradient(115deg,transparent 0 29%,rgba(8,124,114,.1) 30%,transparent 42%),linear-gradient(156deg,rgba(35,103,162,.08),transparent 47%),repeating-linear-gradient(90deg,rgba(16,24,40,.04) 0 1px,transparent 1px 72px),repeating-linear-gradient(0deg,rgba(16,24,40,.035) 0 1px,transparent 1px 72px);-webkit-mask-image:linear-gradient(180deg,#000000,rgba(0,0,0,.9) 58%,transparent);mask-image:linear-gradient(180deg,#000000,rgba(0,0,0,.9) 58%,transparent)}.comparisonSection,.generatedSection,.heroSection,.landingFooter,.landingHeader,.pilotCta,.pilotOfferSection,.proofLoopSection,.riskSection,.securitySection,.toolingSection{position:relative;z-index:1;width:min(1360px,calc(100% - 48px));margin:0 auto}.landingHeader{justify-content:space-between;gap:24px;min-height:78px}.button,.heroButtons,.landingBrand,.landingFooter nav,.landingHeader,.landingNav,.pilotActions,.trustRow{display:flex;align-items:center}.landingBrand{gap:11px;color:#111827;text-decoration:none}.landingBrand strong{font-size:23px;line-height:28px}.landingBrandMark{display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:var(--radius);background:#0b2f34;color:#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.13),0 10px 24px rgba(8,124,114,.18)}.landingNav{gap:34px}.landingFooter a,.landingNav a{color:#27364a;text-decoration:none;font-size:14px;font-weight:680}.button{justify-content:center;gap:8px;min-height:46px;border-radius:var(--radius);padding:0 19px;text-decoration:none;font-size:14px;font-weight:780;white-space:nowrap}.button.primary{border:1px solid #06625b;background:linear-gradient(180deg,#0a887d,#076d65);color:#ffffff;box-shadow:0 12px 28px rgba(8,124,114,.18)}.button.secondary{border:1px solid #b9c6d3;background:#ffffff;color:#14233b}.button.linkButton{min-height:30px;border:0;color:#2367a2;padding:0;text-decoration:underline;text-underline-offset:3px}.heroSection{display:grid;grid-template-columns:minmax(420px,.86fr) minmax(620px,1.14fr);align-items:center;grid-gap:42px;gap:42px;min-height:570px;padding:0 0 12px}.heroCopy{display:grid;grid-gap:16px;gap:16px}.heroCopy h1{margin:0;color:#101828;font-size:58px;line-height:1.01;font-weight:700}.heroCopy p{max-width:590px;margin:0;color:#475467;font-size:18px;line-height:30px}.heroButtons{gap:14px}.trustRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:2px;color:#36566a;font-size:12px;font-weight:680}.trustRow span{display:inline-flex;align-items:flex-start;gap:8px;max-width:none}.trustRow svg{color:var(--landing-teal);flex:0 0 auto}.heroVisual{position:relative;min-width:0;padding:14px 0 46px;perspective:1600px}.verificationField{position:absolute;inset:0 -20px;overflow:hidden;border:1px solid rgba(8,124,114,.14);border-radius:var(--radius);background:linear-gradient(119deg,rgba(8,124,114,.1),transparent 31%,rgba(35,103,162,.1) 58%,transparent 78%),linear-gradient(180deg,rgba(255,255,255,.74),rgba(235,246,247,.68));box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(8,124,114,.1),0 34px 90px rgba(16,24,40,.09);transform:rotateX(4deg) rotate(-1.25deg) translateY(2px)}.verificationField:before{content:"";position:absolute;inset:-18%;background:repeating-linear-gradient(90deg,rgba(8,124,114,.14) 0 1px,transparent 1px 54px),repeating-linear-gradient(0deg,rgba(35,103,162,.12) 0 1px,transparent 1px 54px),linear-gradient(126deg,transparent 0 40%,rgba(180,106,25,.13) 41%,transparent 48%),linear-gradient(38deg,transparent 0 44%,rgba(8,124,114,.16) 45%,transparent 52%);opacity:.75;animation:verificationDrift 18s linear infinite}.verificationField:after{content:"";position:absolute;top:-20%;bottom:-20%;left:22%;width:82px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:rotate(13deg);animation:verificationScan 6.5s ease-in-out infinite}.fieldHash{position:absolute;z-index:1;display:inline-flex;align-items:center;min-height:28px;border:1px solid rgba(8,124,114,.2);border-radius:var(--radius);background:rgba(255,255,255,.72);color:#0f3f3b;padding:0 10px;font-family:var(--font-rn-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:11px;font-weight:600;line-height:1;box-shadow:0 10px 26px rgba(16,24,40,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hashOne{top:11%;left:5%}.hashTwo{right:7%;bottom:15%}.hashThree{top:8%;right:8%;border-color:rgba(180,106,25,.22);color:#7d470f}.fieldTrace{position:absolute;z-index:1;border-color:rgba(8,124,114,.34);border-style:solid;border-width:1px 1px 0 0}.traceOne{top:23%;left:19%;width:34%;height:22%}.traceTwo{right:18%;bottom:27%;width:28%;height:18%;border-color:rgba(35,103,162,.28);transform:rotate(180deg)}.traceThree{top:54%;left:8%;width:23%;height:15%;border-color:rgba(180,106,25,.26)}.heroProduct{position:relative;z-index:2;display:grid;grid-gap:16px;gap:16px;min-width:0;overflow:visible;border:1px solid rgba(8,124,114,.18);border-radius:var(--radius);background:rgba(255,255,255,.92);box-shadow:0 34px 90px rgba(16,24,40,.16),0 0 0 1px rgba(255,255,255,.64);padding:18px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.heroProduct:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(8,124,114,.09),transparent 34%,rgba(35,103,162,.08) 78%,transparent)}.heroProduct>*{position:relative;z-index:1}.packetPreviewHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #e5eaf0;padding:0 0 14px}.featureCard h3,.packetPreviewHeader strong,.previewPanel h3,.proofStep h3{margin:0;color:#101828;font-size:15px;line-height:21px}.comparisonTable,.featureCard,.githubComment,.landingFooter,.packetPreviewHeader span,.previewPanel,.proofStep{color:#475467}.packetPreviewHeader div>span{display:block;margin-top:4px;font-size:12px}.passPill{display:inline-flex;align-items:center;min-height:30px;border:1px solid #a8dfba;border-radius:var(--radius);background:#e6f6eb;color:#166534;padding:0 10px;font-size:12px;font-weight:820}.reviewPill{border-color:#ffd08a;background:#fff1d6;color:#a15c00}.packetPreviewGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.packetPreviewGrid,.previewPanel{display:grid;grid-gap:12px;gap:12px}.previewPanel{align-content:start;min-width:0;border:1px solid rgba(216,226,234,.9);border-radius:var(--radius);background:rgba(251,252,253,.82);padding:16px;font-size:13px;line-height:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.previewPanel code{display:block;overflow-wrap:anywhere;border:1px solid #d8e2ea;border-radius:var(--radius);background:#ffffff;color:#243449;padding:12px;font-size:13px;line-height:20px}.previewPanel a{width:-moz-fit-content;width:fit-content;color:#2367a2;font-size:12px;font-weight:760;text-decoration:none}.overviewMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.overviewMetrics span{display:grid;grid-gap:4px;gap:4px;min-width:0;color:#667085;font-size:12px}.overviewMetrics strong{color:#101828;font-size:19px}.flagBullets{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.flagBullets li{position:relative;padding-left:20px}.flagBullets li:before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;border-radius:50%;background:#b46a19}.flagBullets .ok:before{background:#087c72}.flagBullets .critical:before{background:#be123c}.evidenceRows{display:grid;grid-gap:8px;gap:8px}.evidenceRows span{display:grid;grid-template-columns:86px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-width:0;color:#475467}.evidenceRows code{border:0;background:transparent;color:#315f86;padding:0;font-size:12px}.evidenceRows time{color:#667085;font-size:12px}.githubComment{position:absolute;right:22px;bottom:-42px;left:22px;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;border:1px solid #d8e2ea;background:#ffffff;padding:14px;font-size:13px;box-shadow:0 20px 46px rgba(16,24,40,.12)}.githubAvatar,.githubComment{display:grid;border-radius:var(--radius)}.githubAvatar{place-items:center;width:36px;height:36px;background:#101828;color:#ffffff}.commentMeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.commentMeta strong{color:#101828}.commentMeta em{margin-left:auto;border:1px solid #a8dfba;border-radius:var(--radius);background:#e6f6eb;color:#166534;padding:2px 7px;font-size:11px;font-style:normal;font-weight:760}.githubComment p{margin:0;border:1px solid #e1e7ee;border-radius:var(--radius);background:#fbfcfd;padding:12px;color:#344054;line-height:20px}.heroPilotCard{display:grid;grid-gap:12px;gap:12px;max-width:590px;border:1px solid rgba(8,124,114,.22);border-radius:var(--radius);background:linear-gradient(135deg,rgba(8,124,114,.09),transparent 52%),#ffffff;padding:16px;box-shadow:0 16px 38px rgba(16,24,40,.08)}.heroPilotCard strong,.pilotFitPanel h3,.pilotOfferCopy h2,.pilotOfferPanel h3{margin:0;color:#101828}.heroPilotCard strong{display:block;font-size:15px;line-height:21px}.heroPilotCard span{display:block;margin-top:3px;color:#475467;font-size:13px;line-height:20px}.heroPilotCard ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;color:#243449;font-size:12px;font-weight:680;line-height:18px}.heroPilotCard li{min-width:0;border-left:2px solid #087c72;padding-left:9px}.comparisonSection,.generatedSection,.pilotOfferSection,.proofLoopSection,.riskSection,.securitySection,.toolingSection{border-top:1px solid #e5eaf0;padding:64px 0 70px}.riskSection{padding-top:54px}.sectionIntro{display:grid;grid-gap:10px;gap:10px;margin-bottom:28px}.sectionIntro.centered{justify-items:center;text-align:center}.pilotCta h2,.pilotOfferCopy h2,.sectionIntro h2{margin:0;color:#101828;font-size:42px;line-height:1.12;font-weight:700}.landingFooter p,.pilotCta p,.pilotOfferCopy p,.sectionIntro p{max-width:680px;margin:0;color:#475467;font-size:16px;line-height:26px}.riskGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.riskGrid .featureCard{min-height:174px}.pilotOfferSection{display:grid;grid-template-columns:minmax(0,.82fr) minmax(380px,1fr);grid-gap:26px;gap:26px;align-items:start}.pilotOfferCopy{display:grid;grid-gap:14px;gap:14px;padding-top:8px}.pilotOfferCards{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:14px;gap:14px}.pilotFitPanel,.pilotOfferPanel{display:grid;align-content:start;grid-gap:18px;gap:18px;min-width:0;border:1px solid #d8e2ea;border-radius:var(--radius);background:#ffffff;padding:22px;box-shadow:0 18px 48px rgba(16,24,40,.07)}.pilotOfferPanel{border-color:rgba(8,124,114,.34);background:linear-gradient(135deg,rgba(8,124,114,.09),transparent 52%),#ffffff}.pilotPrice{display:grid;grid-gap:6px;gap:6px}.pilotFitPanel h3,.pilotPrice span{color:#475467;font-size:13px;line-height:18px;font-weight:760}.pilotPrice strong{color:#101828;font-size:42px;line-height:46px;font-weight:800}.pilotBulletList{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none;color:#27364a;font-size:13px;line-height:20px}.pilotBulletList li{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start}.pilotBulletList svg,.pilotFitPanel>div svg{color:var(--landing-teal)}.pilotFitPanel>div{display:grid;grid-gap:8px;gap:8px}.pilotFitPanel h3{margin:0;color:#101828;font-size:16px;line-height:22px}.proofLoop{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid #d8e2ea;border-radius:var(--radius);background:linear-gradient(135deg,rgba(8,124,114,.06),transparent 45%),#ffffff;box-shadow:0 18px 48px rgba(16,24,40,.07)}.proofLoop:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(8,124,114,.06) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(35,103,162,.05) 0 1px,transparent 1px 64px)}.proofStep{position:relative;display:grid;align-content:start;justify-items:start;grid-gap:13px;gap:13px;min-width:0;border:0;border-right:1px solid #d8e2ea;border-bottom:0;background:transparent;padding:20px}.proofStep:nth-child(3n){border-right:0}.proofStep:not(:last-child):after{display:none}.featureCard svg,.proofStep svg{color:var(--landing-teal)}.stepNumber{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(8,124,114,.18);border-radius:var(--radius);background:#effaf7;color:var(--landing-teal);font-size:13px;font-weight:820}.featureCard p,.proofStep p{margin:0;color:#475467;font-size:13px;line-height:20px}.artifactGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid #d8e2ea;border-radius:var(--radius);background:#d8e2ea;box-shadow:0 18px 48px rgba(16,24,40,.07)}.artifactGrid .featureCard{grid-column:span 2;border:0;border-radius:0}.artifactGrid .featureCard:first-child,.artifactGrid .featureCard:nth-child(2){grid-column:span 3}.artifactGrid .featureCard:first-child{background:linear-gradient(135deg,rgba(8,124,114,.2),transparent 52%),#0b2f34;color:#dff7f5}.artifactGrid .featureCard:first-child h3,.artifactGrid .featureCard:first-child p{color:#eefdfb}.artifactGrid .featureCard:first-child svg{color:#74d6c6}.toolingGrid,.trustGrid{display:grid;grid-gap:14px;gap:14px}.toolingGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.trustGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.featureCard{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0;border:1px solid #d8e2ea;border-radius:var(--radius);background:#ffffff;padding:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.66)}.featureCard h3{margin-bottom:6px}.comparisonShell{overflow-x:auto;border:1px solid #d8e2ea;border-radius:var(--radius);background:#ffffff;box-shadow:0 18px 48px rgba(16,24,40,.07)}.comparisonTable{width:100%;min-width:960px;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:22px}.comparisonTable td,.comparisonTable th{border-bottom:1px solid #e1e7ee;border-right:1px solid #e1e7ee;padding:18px 16px;text-align:center;vertical-align:middle}.comparisonTable td:last-child,.comparisonTable th:last-child{border-right:0}.comparisonTable tr:last-child td,.comparisonTable tr:last-child th{border-bottom:0}.comparisonTable thead th{color:#182333;font-weight:790}.comparisonTable tbody th{width:148px;color:#182333;font-weight:780;text-align:left}.comparisonTable .rnColumn{border-left:2px solid #079082;border-right:2px solid #079082;background:#e9f8f5;color:#0f3f3b;font-weight:760}.comparisonTable thead .rnColumn{border-top:2px solid #079082;color:#087c72}.comparisonTable tbody tr:last-child .rnColumn{border-bottom:2px solid #079082}.pilotCta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;margin-bottom:54px;border:1px solid #087c72;border-radius:var(--radius);background:linear-gradient(120deg,rgba(8,124,114,.1),transparent 38%,rgba(35,103,162,.08)),#ffffff;padding:30px 36px;box-shadow:0 22px 52px rgba(8,124,114,.09)}.pilotActions{flex-direction:column;align-items:stretch;gap:8px}.landingFooter{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;grid-gap:40px;gap:40px;align-items:start;border-top:1px solid #e5eaf0;padding:34px 0 48px}.landingFooter .landingBrand strong{font-size:20px}.landingFooter p{max-width:230px;margin-top:10px;font-size:14px;line-height:22px}.landingFooter nav{align-items:center;flex-direction:row;flex-wrap:wrap;gap:18px}.landingFooter>span{color:#667085;font-size:13px;white-space:nowrap}@keyframes verificationDrift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:108px 0,0 108px,72px 0,0 72px}}@keyframes verificationScan{0%,16%{opacity:0;transform:translateX(-250%) rotate(13deg)}36%,68%{opacity:1}84%,to{opacity:0;transform:translateX(560%) rotate(13deg)}}@media (prefers-reduced-motion:reduce){.verificationField:after,.verificationField:before{animation:none}}@media (max-width:1180px){.landingHeader{flex-wrap:wrap;padding:14px 0}.heroSection{min-height:auto}.heroSection,.pilotOfferSection{grid-template-columns:1fr}.pilotOfferCards{grid-template-columns:repeat(2,minmax(0,1fr))}.heroVisual{padding:42px 28px}.verificationField{inset:0}.artifactGrid .featureCard{grid-column:span 1}.artifactGrid .featureCard:first-child{grid-column:span 2}.artifactGrid .featureCard:nth-child(2){grid-column:span 1}.artifactGrid,.riskGrid,.toolingGrid,.trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.comparisonSection,.generatedSection,.heroSection,.landingFooter,.landingHeader,.pilotCta,.pilotOfferSection,.proofLoopSection,.riskSection,.securitySection,.toolingSection{width:min(100% - 24px,1360px)}.landingNav{display:none}.landingHeader{min-height:70px}.landingHeader>.button{display:none}.heroSection{gap:34px;padding-top:22px}.heroVisual{padding:28px 0 0}.verificationField{inset:0 -8px;transform:none}.fieldHash{min-height:24px;font-size:10px}.hashThree,.traceThree{display:none}.heroCopy h1{font-size:44px}.heroCopy p{font-size:16px;line-height:26px}.heroButtons,.pilotActions{align-items:stretch;flex-direction:column}.button{width:100%}.trustRow span{max-width:none}.heroPilotCard ul,.trustRow{grid-template-columns:1fr}.heroProduct{overflow:hidden}.githubComment{position:static}.artifactGrid,.landingFooter,.overviewMetrics,.packetPreviewGrid,.pilotCta,.pilotOfferCards,.proofLoop,.riskGrid,.toolingGrid,.trustGrid{grid-template-columns:1fr}.artifactGrid .featureCard,.artifactGrid .featureCard:first-child,.artifactGrid .featureCard:nth-child(2){grid-column:auto}.proofStep,.proofStep:nth-child(3n){border-right:0;border-bottom:1px solid #d8e2ea}.proofStep:last-child{border-bottom:0}.landingFooter nav{align-items:flex-start;flex-direction:column;gap:10px}.landingFooter>span{white-space:normal}.commentMeta,.packetPreviewHeader{align-items:flex-start;flex-direction:column}.commentMeta em{margin-left:0}.evidenceRows span{grid-template-columns:1fr;gap:3px}.comparisonShell{margin-right:-12px}}.dashboardShell{min-height:100vh;background:#f6f8fb;color:var(--ink);padding:32px}.dashboardShell.locked{display:grid;place-items:center}.dashboardHeader{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;max-width:1320px;margin:0 auto 24px}.dashboardHeader h1{margin-top:6px;font-size:34px;line-height:40px}.dashboardHeader p:last-child{max-width:720px;margin-top:8px;color:var(--muted)}.dashboardStatus{background:var(--surface);font-weight:700}.controlButton,.dashboardActionForm button,.dashboardStatus{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--line);font-size:13px}.controlButton,.dashboardActionForm button{justify-content:center;background:var(--text);color:#fff;font-weight:750}.controlButton:hover,.dashboardActionForm button:hover{background:#2a3038}.controlButton svg,.dashboardActionForm button svg{flex:0 0 auto}.metricGrid{max-width:1320px;margin:0 auto 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.lockedPanel,.metricTile,.opsPanel{border:1px solid var(--line);background:var(--surface)}.metricTile{display:grid;grid-template-columns:24px 1fr;grid-gap:6px 10px;gap:6px 10px;align-items:center;min-height:88px;padding:16px}.metricTile svg,.opsListItem svg{color:var(--accent)}.metricTile span{color:var(--muted);font-size:12px;font-weight:700}.metricTile strong{grid-column:1/-1;font-size:28px;line-height:32px}.opsGrid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.opsPanel{min-width:0}.opsPanel.wide{grid-column:1/-1}.controlGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1px;gap:1px;background:var(--line)}.controlForm{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0;background:var(--surface);padding:16px}.controlFormHeader{display:flex;align-items:center;gap:8px;min-height:24px;font-size:14px}.controlFormHeader svg{color:var(--accent)}.controlForm label{display:grid;grid-gap:6px;gap:6px}.controlForm label span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.controlForm input,.controlForm select{min-width:0;width:100%;min-height:36px;border:1px solid var(--line);background:#fbfcfd;color:var(--text);padding:0 10px;font:inherit;font-size:13px}.controlForm input:focus,.controlForm select:focus{outline:2px solid rgba(15,118,110,.24);outline-offset:1px}.controlButton{width:100%}.inlineLink{display:inline-flex;align-items:center;min-height:32px;width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--accent);color:var(--accent);font-size:13px;font-weight:750;text-decoration:none}.inlineLink:hover{color:#0b5f59}.controlButton:disabled{cursor:not-allowed;background:#9aa3ad}.controlButton.danger{background:var(--red)}.controlButton.danger:hover{background:#9f1239}.formMessage{color:var(--green);font-size:12px;line-height:18px}.formMessage.error{color:var(--red)}.secretBox{display:block;overflow-wrap:anywhere;border:1px solid var(--strong-line);background:#f3f6f9;padding:10px;color:var(--text);font-family:var(--font-rn-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:18px}.opsPanelHeader{display:flex;justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;border-bottom:1px solid var(--line)}.opsPanelHeader h2{font-size:15px}.opsPanelHeader span{color:var(--muted);font-size:12px;font-weight:800}.statusPill{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:24px;border-radius:999px;padding:0 9px;font-size:11px;font-weight:800;text-transform:uppercase}.statusPill.ready{background:var(--green-soft);color:var(--green)}.statusPill.degraded{background:var(--yellow-soft);color:var(--yellow)}.statusPill.missing{background:var(--red-soft);color:var(--red)}.readinessGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1px;gap:1px;background:var(--line)}.readinessItem{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:136px;background:var(--surface);padding:16px}.readinessItem div{display:flex;align-items:center;justify-content:space-between;gap:12px}.readinessItem strong{font-size:13px}.readinessItem p,.readinessItem span{color:var(--muted);font-size:12px;line-height:18px}.readinessItem span{overflow-wrap:anywhere;font-family:var(--font-rn-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.opsTable{display:grid}.opsTableHeader,.opsTableRow{display:grid;grid-gap:12px;gap:12px;align-items:center;min-height:44px;padding:0 16px;border-bottom:1px solid var(--line);font-size:13px}.opsTableHeader{color:var(--muted);background:#fbfcfd;font-size:11px;font-weight:800;text-transform:uppercase}.opsTableRow:last-child{border-bottom:0}.opsTableRow span,.opsTableRow time{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opsTableRow code{font-family:var(--font-rn-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.projectCols{grid-template-columns:minmax(150px,1fr) minmax(170px,1.1fr) minmax(130px,.85fr) 108px}.runCols{grid-template-columns:minmax(150px,1.1fr) 76px 64px minmax(260px,2fr) 92px 92px 128px}.deploymentCols{grid-template-columns:minmax(180px,1.2fr) minmax(110px,.8fr) 80px minmax(180px,1.4fr)}.captureCols{grid-template-columns:minmax(140px,.9fr) minmax(180px,1.2fr) 88px 88px 72px 80px minmax(120px,.9fr)}.opsList{display:grid}.opsList.compact .opsListItem{min-height:52px}.opsListItem{display:flex;gap:10px;align-items:center;min-height:62px;padding:10px 16px;border-bottom:1px solid var(--line);font-size:13px}.opsListItem:last-child{border-bottom:0}.opsListItem svg{flex:0 0 auto}.opsListItem div{display:grid;grid-gap:3px;gap:3px;min-width:0}.opsListItem span,.opsListItem strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opsListItem span{color:var(--muted)}.opsEmptyRow,.opsEmptyState{min-height:64px;display:flex;align-items:center;gap:8px;padding:0 16px;color:var(--muted);font-size:13px}.lockedPanel{width:min(520px,100%);display:grid;grid-gap:14px;gap:14px;padding:28px}.lockedPanel h1{font-size:28px}.lockedPanel p{color:var(--muted);line-height:22px}@media (max-width:980px){.dashboardShell{padding:20px}.dashboardHeader{display:grid}.controlGrid,.metricGrid,.opsGrid{grid-template-columns:1fr}.opsPanel.wide{grid-column:auto}.opsTableHeader{display:none}.opsTableRow{grid-template-columns:1fr;gap:6px;padding:12px 16px}}