:root{--ink:#28232d;--muted:#716979;--plum:#361a35;--red:#c33e29;--paper:#f5f2eb;--line:#dcd6cd;--gold:#c39d5c}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.55 system-ui,sans-serif}button,input,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;border:0;border-radius:5px;padding:10px 18px;background:var(--plum);color:white}a{color:inherit;text-underline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ad7432;outline-offset:4px}[hidden]{display:none!important}.candidate-bar{background:var(--plum);color:#f7edda;padding:8px 5%;font-size:11px;letter-spacing:1.4px;display:flex;justify-content:space-between}.candidate-bar span{letter-spacing:0}header{display:flex;justify-content:space-between;align-items:center;padding:24px 5%;background:#fffdf8}.brand{font-size:14px;font-weight:850;letter-spacing:1.4px;text-decoration:none}.brand span{color:var(--muted);font-weight:500;border-left:1px solid var(--line);padding-left:16px;margin-left:16px;font-size:11px}.header-tools{display:flex;gap:12px;align-items:center}#role{font-size:12px;background:#eee7eb;padding:5px 12px;border-radius:20px}.quiet{background:transparent;color:var(--ink);padding:8px 12px;border:1px solid var(--line)}nav{display:flex;gap:28px;border-block:1px solid var(--line);padding:13px 5%;background:#fffdf8;position:sticky;top:0;z-index:2;overflow:auto}nav a{font-size:12px;text-decoration:none;white-space:nowrap}nav a:hover{color:var(--red)}main{max-width:1560px;margin:auto;padding:38px 5%}.intro{display:flex;align-items:end;justify-content:space-between;margin-bottom:32px;gap:24px}.eyebrow{color:var(--red);text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:1.7px;margin:0 0 12px}h1,h2,h3,p{margin-top:0}h1{font-family:Georgia,serif;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.08;margin-bottom:0}h1 em{color:var(--muted);font-weight:400}h2{font:400 28px/1.2 Georgia,serif}h3{font-size:17px;margin-bottom:8px}.observation{display:grid;text-align:right;color:var(--muted);font-size:11px;gap:4px}.observation strong{color:var(--ink);font-weight:600}#freshness{color:#a35121}.overview-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:0;background:#fffdf8;border:1px solid var(--line);border-radius:9px;overflow:hidden}.money-lead{padding:30px 34px}.hero-number{font:400 clamp(40px,4.3vw,64px)/1.2 Georgia,serif;margin:12px 0}.money-lead>p:not(.eyebrow){color:var(--muted);font-size:12px;max-width:440px}.micro-grid{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line);margin:22px 0;padding:17px 0;gap:14px}.micro-grid strong,.micro-grid span{display:block}.micro-grid strong{font-size:20px}.micro-grid span{font-size:11px;color:var(--muted)}.money-lead>a,.delivery-lead>a{font-size:12px}.delivery-lead{background:var(--plum);color:#fff8ef;padding:30px 34px}.delivery-lead .eyebrow{color:#dbba80}.delivery-lead h2{font-size:30px}.delivery-counts{display:flex;gap:32px}.delivery-counts strong{font:38px Georgia,serif}.delivery-counts span{display:block;font-size:11px;color:#d5c4d0}#delivery-meta{font-size:11px;color:#d5c4d0;margin-top:15px}#stages{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:15px 0;margin:18px 0;border-block:1px solid #62445c;gap:12px}#stages li{font-size:10px;border-top:2px solid #956e83;padding-top:8px}#stages li:first-child{border-color:#dbba80}#stages b,#stages span{display:block}#stages span{color:#d5c4d0}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-top:32px;margin-bottom:16px;gap:16px}.section-heading h2{font-size:24px;margin:0}.section-heading>span{font-size:11px;color:var(--muted)}.obligation-banner{display:flex;justify-content:space-between;align-items:center;background:#ece4d5;border-left:4px solid var(--gold);padding:20px 24px;gap:24px}.obligation-banner p{font-size:12px;margin-bottom:0;max-width:700px}.obligation-banner .eyebrow{margin-bottom:7px;color:#815329}.obligation-banner a{font-size:12px;white-space:nowrap}.exception-list{margin-top:14px}.exception-row{display:grid;grid-template-columns:145px 1fr 190px;align-items:start;border-bottom:1px solid var(--line);padding:18px 5px;gap:18px}.severity{font-size:10px;letter-spacing:.5px;color:#9e4625;background:#efe4da;padding:5px 8px;width:max-content;border-radius:3px}.exception-row h3{font-size:14px;margin-bottom:5px}.exception-row p{font-size:12px;color:var(--muted);margin:0}.exception-owner{text-align:right;font-size:11px;color:var(--muted)}.exception-owner strong{display:block;color:var(--ink);font-size:17px}.improvements{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:22px 0;border-block:1px solid var(--line)}.improvements h3{font-size:13px}.improvements p{font-size:12px;color:var(--muted);margin:0}.detail-section{padding-top:45px;margin-top:10px;border-bottom:1px solid var(--line);padding-bottom:32px}.detail-section>p:not(.eyebrow){color:var(--muted);max-width:850px;font-size:13px}.stat-row{display:flex;flex-wrap:wrap;gap:40px;margin:24px 0}.stat-row strong{font:34px Georgia,serif;display:block}.stat-row span{color:var(--muted);font-size:12px}.note{font-size:12px;padding:18px 22px;background:#eae5dc;border-radius:4px;max-width:1000px}.data-row{display:grid;grid-template-columns:1.1fr .6fr 1.8fr;gap:24px;padding:15px 0;border-top:1px solid var(--line);font-size:13px}.data-row span:last-child{color:var(--muted);font-size:12px}.data-row strong{font-size:14px}.data-row.health{grid-template-columns:160px 1fr 1.3fr}.state-warning{color:#a14c25}.state-unknown{color:var(--muted)}footer{display:flex;flex-wrap:wrap;gap:20px;font-size:11px;color:var(--muted);padding:30px 0}footer details{width:100%}.login{max-width:520px;margin:8vh auto;padding:36px}.login .brand{margin-bottom:60px}.login h1{margin-bottom:24px}.login>p:not(.eyebrow){color:var(--muted)}.login form{display:grid;gap:16px;margin-top:30px}.login label{display:grid;gap:6px;font-size:12px}.login input,.login select{width:100%;padding:12px;border:1px solid #bdb3aa;background:#fffdf8;border-radius:4px}.status{position:fixed;bottom:20px;right:20px;background:var(--plum);color:white;padding:16px;max-width:350px;z-index:5;font-size:12px}
@media(min-width:1750px){main{max-width:1750px}.hero-number{font-size:72px}.intro h1{font-size:54px}}@media(max-width:900px){main{padding:28px 4%}.intro{align-items:start}.intro h1{font-size:35px}.observation{max-width:250px}.overview-grid{grid-template-columns:1fr 1fr}.money-lead,.delivery-lead{padding:24px}.exception-row{grid-template-columns:120px 1fr 130px}.obligation-banner{align-items:start;flex-direction:column;gap:14px}}@media(max-width:600px){.candidate-bar{font-size:9px;display:block}.candidate-bar span{display:block;font-size:10px;margin-top:3px}header{padding:18px 4%;align-items:start;gap:15px;flex-direction:column}.brand{font-size:12px}.header-tools{width:100%;justify-content:space-between}.quiet{font-size:11px;padding:7px 10px}nav{gap:22px;padding:12px 4%}.intro{display:block;margin-bottom:18px}.intro h1{font-size:25px}.intro h1 br{display:none}.intro h1 em{display:none}.intro .eyebrow{margin-bottom:7px}.observation{text-align:left;max-width:none;margin-top:12px}.observation>span:last-child{display:none}.overview-grid{grid-template-columns:1fr}.hero-number{font-size:44px}.money-lead,.delivery-lead{padding:20px}.micro-grid{margin:14px 0;padding:12px 0}.delivery-lead h2{font-size:25px}.section-heading{display:block}.section-heading>span{display:block;margin-top:8px}.exception-row{grid-template-columns:1fr;gap:8px;padding:18px 4px}.exception-owner{text-align:left}.exception-owner strong{display:inline;margin-right:12px}.improvements{grid-template-columns:1fr;gap:20px}.data-row,.data-row.health{grid-template-columns:1fr;gap:6px;padding:17px 0}.stat-row{gap:25px}.stat-row strong{font-size:29px}.detail-section h2{font-size:26px}.login{padding:26px;margin-top:4vh}.login .brand{margin-bottom:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Owner-approved high-density monitoring treatment; data/auth remain unchanged. */
:root{--ink:#202c38;--muted:#61717f;--plum:#243444;--paper:#e8edf0;--line:#c2cdd4;--red:#923c25}
body{font-size:14px;font-variant-numeric:tabular-nums}h1,h2,h3{font-family:system-ui,sans-serif}header{padding:12px 22px;background:#f9fbfc}.candidate-bar{padding:5px 22px;font-size:10px;background:#182938}nav{padding:9px 22px;gap:24px;background:#f9fbfc}main{max-width:1920px;padding:16px 22px}.intro{margin-bottom:12px;align-items:center}.intro h1{font:750 22px/1.2 system-ui,sans-serif}.intro h1 span{font-size:11px;color:var(--muted);margin-left:14px;letter-spacing:1px}.intro p{font-size:11px;color:var(--muted);margin:4px 0 0}.observation{gap:1px;font-size:10px}.console-grid{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:10px}.zone{background:#f9fbfc;border:3px solid #415565;border-radius:2px;padding:14px 16px;min-width:0}.zone-title{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #415565;padding-bottom:9px;margin-bottom:10px;gap:8px}.zone-title h2{margin:0;font:800 13px/1.3 system-ui,sans-serif;text-transform:uppercase;letter-spacing:1.1px}.zone-title>a,.zone-title>span{font-size:9px;letter-spacing:.7px;white-space:nowrap;color:var(--muted)}.key-metric{display:flex;justify-content:space-between;align-items:center;margin:12px 0 8px;gap:12px}.key-metric>span{font-size:10px;font-weight:700;letter-spacing:.7px}.key-metric strong{font-size:19px;color:#78838c}.instrument{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid #dce3e8;line-height:1.3}.instrument>span{color:#536674;font-size:12px}.instrument strong{font-size:13px;font-weight:700;text-align:right}.instrument .unknown{color:#7a8792;font-size:12px;font-weight:600}.instrument .amber{color:#92531a}.scope{margin-top:12px;font-size:11px;color:#5b6b78}.scope summary{cursor:pointer;font-weight:600}.scope p{font-size:11px;margin:8px 0}.delivery-date{font-size:16px;font-weight:800;display:flex;justify-content:space-between;align-items:center;margin-top:12px}.delivery-date span{font-size:9px;border:1px solid #aac2b5;color:#3b6551;padding:3px 8px}.delivery-counts{gap:36px;margin-top:16px}.delivery-counts strong{font:800 42px/1.1 system-ui,sans-serif;letter-spacing:-1px}.delivery-counts span{color:var(--muted);font-size:11px}.zone #delivery-meta{color:#536674;font-size:11px;margin:12px 0}#stages{border-color:#bcc8d0;margin:12px 0 0;padding:10px 0 0;gap:10px}#stages li{border-color:#afbdc7;font-size:10px}#stages li:first-child{border-color:#487d66}#stages span{color:#647683}.obligation-banner{display:block;border-left:3px solid #a97026;background:#f2ece0;padding:10px 12px;margin-top:12px}.obligation-banner h3{font-size:11px;font-weight:800;margin:0 0 5px}.obligation-banner p{font-size:11px;line-height:1.4}.obligation-banner a{display:inline-block;font-size:10px;margin-top:6px}.attention-zone{border-color:#a36b28}.attention-zone .zone-title{border-color:#a36b28}.status-tag{background:#f2e9d8;padding:3px 6px;color:#82521b!important}.exception-list{margin-top:0}.exception-row{grid-template-columns:54px 1fr 90px;align-items:center;padding:12px 0;gap:8px}.exception-row .severity{font-size:9px;padding:4px 5px}.exception-row h3{font-size:11px;margin:0}.exception-owner{font-size:10px;color:#536674}.zone-footnote{font-size:10px;color:var(--muted);margin:12px 0 0;line-height:1.3}.improvement-zone{grid-column:1/-1;padding:11px 16px}.improvement-zone .zone-title{margin-bottom:8px;padding-bottom:7px}.improvements{border:0;padding:0;gap:24px}.improvements h3{font-size:12px;margin-bottom:4px}.improvements p{font-size:11px;line-height:1.4}.detail-section{display:none;background:#f9fbfc;border:3px solid #415565;margin-top:14px;padding:24px}.detail-section:target{display:block}.detail-section:target~footer{display:flex}.detail-section h2{font:750 24px/1.2 system-ui,sans-serif}.stat-row strong{font:750 30px system-ui,sans-serif}.note{background:#e9eef1}footer{font-size:10px;padding:12px 0;gap:10px}footer details{width:auto;margin-left:auto}.login h1{font:750 34px/1.15 system-ui,sans-serif}.login .brand{margin-bottom:35px}
@media(min-width:1750px){main{max-width:1920px}.intro h1{font-size:24px}.instrument{padding:9px 0}.instrument>span{font-size:14px}.instrument strong{font-size:15px}.zone-title h2{font-size:15px}.exception-row h3{font-size:13px}.exception-row{padding:15px 0}.delivery-counts strong{font-size:48px}}
@media(max-width:1100px){.console-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-zone{grid-column:1/-1;grid-row:1}.exception-row{grid-template-columns:65px 1fr 110px;padding:9px 0}.intro h1 span{display:block;margin:4px 0 0}.improvement-zone{grid-column:1/-1}}
@media(max-width:600px){header{padding:11px 14px;gap:10px}.candidate-bar{padding:5px 14px}main{padding:12px 12px}.intro{display:block;margin-bottom:12px}.intro h1{font-size:22px}.intro h1 span{font-size:10px}.observation{margin-top:8px}.console-grid{grid-template-columns:1fr;gap:10px}.zone{padding:12px 14px}.attention-zone{grid-column:auto}.improvement-zone{grid-column:auto}.instrument{padding:9px 0}.instrument>span{font-size:12px}.exception-row{grid-template-columns:49px 1fr 83px;gap:6px}.exception-row h3{font-size:10px}.exception-owner{font-size:9px}.delivery-counts strong{font-size:36px}.zone-title h2{font-size:12px}.improvements{gap:14px}.detail-section{padding:18px}.detail-section h2{font-size:21px}.data-row{padding:12px 0}.stat-row{gap:25px}footer details{margin-left:0}}
@media(min-width:1101px) and (max-height:1000px){header{padding-block:9px}main{padding-top:12px}.zone{padding:11px 14px}.instrument{padding:5px 0}.zone-title{padding-bottom:7px;margin-bottom:7px}.obligation-banner{padding:8px 10px;margin-top:9px}.exception-row{padding:10px 0}.zone-footnote{margin-top:9px}.intro{margin-bottom:10px}.improvement-zone{padding:10px 14px}.scope{margin-top:9px}}
@media(max-width:600px){.observation>span:last-child{display:block}}
/* Exact current production brand-mark component rules; scoped, not redrawn. */
.production-brand-mark{--tomato:#c43d2a;--white:#fff;--saffron:#f1b942;--display:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif;position:relative;width:56px;height:56px;display:grid;place-items:center;border:2px solid #fffbef;border-radius:51% 49% 47% 53% / 48% 52% 49% 51%;background:var(--tomato);color:var(--white);font-family:var(--display);font-size:15px;font-style:italic;font-weight:800;letter-spacing:-.07em;box-shadow:0 4px 0 #91291e,0 7px 16px rgba(53,26,48,.16),inset 0 0 0 2px rgba(255,255,255,.13);transform:rotate(-3deg)}
.production-brand-mark::after{content:"";position:absolute;left:13px;right:13px;bottom:11px;height:2px;border-radius:2px;background:var(--saffron)}
.executive-header{background:#172837;color:#f4f7fa;display:grid;grid-template-columns:310px 1fr auto;align-items:center;gap:24px;padding:12px 22px;border-bottom:2px solid #465e72}.executive-lockup{display:flex;align-items:center;gap:14px;text-decoration:none}.corporate-wrap{width:47px;height:49px;display:grid;place-items:center}.corporate-wrap .production-brand-mark{scale:.8}.company-name{font-size:13px;font-weight:850;line-height:1.15;letter-spacing:1.4px}.retail-mark{object-fit:contain;width:51px;height:43px;border-left:1px solid #526170;padding-left:9px;box-sizing:content-box}.system-identity h1{font:850 24px/1.1 system-ui,sans-serif;letter-spacing:1.2px;margin:0}.system-identity strong{font-size:10px;letter-spacing:1.8px;font-weight:600;display:block;margin-top:4px;color:#c6d4df}.system-identity>span{font-size:10px;color:#8fa5b5;display:block;margin-top:3px}.executive-access{text-align:right}.executive-access .header-tools{justify-content:end;gap:9px}.executive-access #role{background:#293e50;color:#e2eaf0;border-radius:3px;font-size:10px}.executive-access .quiet{color:#dce6ef;border-color:#536b7d;font-size:11px;padding:6px 9px}.executive-access #reviewclock{display:block;font-size:9px;letter-spacing:.8px;color:#a3b7c7;margin-top:8px}.system-strip{background:#dce4ea;padding:8px 10px;margin-bottom:10px;gap:16px;border-bottom:2px solid #8295a4}.system-indicators{display:flex;flex-wrap:wrap;gap:13px;align-items:center;font-size:9px;font-weight:750;letter-spacing:.3px}.strip-label{color:#667989;font-size:8px}.system-indicators>span:not(.strip-label){display:flex;gap:5px;align-items:center;white-space:nowrap}.system-indicators small{font-size:9px;font-weight:400;letter-spacing:0;color:#586d7d}.system-indicators i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#788a98}.system-indicators i.attention{background:#ae741f}.system-indicators i.observed{background:#57728a}.system-strip .observation{font-size:9px;white-space:nowrap}.system-strip .observation #freshness{color:#98561f}
@media(max-width:1300px){.executive-header{grid-template-columns:240px 1fr auto;gap:12px}.system-identity h1{font-size:21px}.executive-lockup{gap:10px}.system-indicators{gap:8px}.system-indicators small{display:none}}
@media(max-width:900px){.executive-header{grid-template-columns:1fr 1.2fr;padding:12px 18px}.executive-access{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.executive-access #reviewclock{margin-top:0}.system-strip{display:flex;align-items:start;flex-direction:column;gap:6px}.system-strip .observation{text-align:left;margin-top:0}.system-indicators small{display:inline}.executive-access .header-tools{width:auto}}
@media(max-width:600px){.executive-header{padding:12px;gap:12px 10px;grid-template-columns:1fr}.executive-lockup{gap:11px}.corporate-wrap{height:36px;width:38px}.corporate-wrap .production-brand-mark{scale:.66}.company-name{font-size:11px}.retail-mark{height:33px;width:41px}.system-identity h1{font-size:23px}.system-identity strong{font-size:9px}.system-identity>span{font-size:9px}.executive-access{display:block}.executive-access .header-tools{justify-content:space-between}.executive-access #reviewclock{text-align:left;margin-top:7px;font-size:8px}.system-indicators{font-size:8px;gap:7px 12px}.system-indicators small{font-size:8px}.system-strip{padding:8px}.system-strip .observation{font-size:8px;white-space:normal}}
/* Visual data language: scoped KPIs, genuine distributions, milestone pipeline. */
.kpi-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border:2px solid #334a5b;background:#243a4c;margin-bottom:10px}.kpi{padding:10px 14px;text-decoration:none;border-right:1px solid #577084;display:grid;gap:2px;min-width:0;color:#f1f5f8}.kpi:last-child{border-right:0}.kpi>span{font-size:9px;font-weight:750;letter-spacing:.8px;color:#b9cad7}.kpi strong{font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.kpi small{font-size:9px;color:#aec1ce;line-height:1.25}.kpi.unknown strong{color:#859cac}.kpi.unknown small{color:#97acba}.kpi.confirmed{background:#304b60}.kpi:hover{background:#3d596d}.distribution{margin:10px 0}.distribution-caption,.reserve-gauge>div{display:flex;justify-content:space-between;gap:8px;font-size:9px;align-items:center;color:#617282}.distribution-caption strong{font-weight:650;color:#445868}.distribution svg,.reserve-gauge svg{display:block;width:100%;height:9px;margin-top:5px}.reserve-gauge{margin-top:10px;padding-top:8px;border-top:1px solid #c2ccd4}.reserve-gauge>div strong{color:#91541c;font-size:12px;white-space:nowrap}.reserve-gauge>div span{font-size:8px;letter-spacing:.4px}.reserve-gauge svg{height:10px}.reserve-gauge small{display:block;font-size:8px;color:#91541c;margin-top:4px}.console-grid #zone-fulfillment{background:#243a4c;color:#edf4f8;border-color:#243a4c}.console-grid #zone-fulfillment .zone-title{border-color:#658297}.console-grid #zone-fulfillment .zone-title a{color:#a8c1d2}.console-grid #zone-fulfillment .delivery-date span{color:#bddacb;border-color:#688f7b}.console-grid #zone-fulfillment .delivery-counts span,.console-grid #zone-fulfillment #delivery-meta{color:#b9cedc}.console-grid #zone-fulfillment #stages{border:0;gap:0;padding:0;margin-top:13px}.console-grid #zone-fulfillment #stages li{position:relative;border:0;padding:18px 0 0;font-size:10px}.console-grid #zone-fulfillment #stages li::before{content:"";position:absolute;top:1px;left:0;width:9px;height:9px;border:2px solid #91a9ba;border-radius:50%;z-index:1;background:#243a4c}.console-grid #zone-fulfillment #stages li:first-child::before{background:#91b69e;border-color:#91b69e}.console-grid #zone-fulfillment #stages li:not(:last-child)::after{content:"";position:absolute;top:5px;left:13px;right:3px;height:2px;background:#6d899d}.console-grid #zone-fulfillment #stages span{color:#b9cedc}.console-grid .zone-title{padding-bottom:6px;margin-bottom:6px}.console-grid .zone{padding:10px 13px}.console-grid .instrument{padding:5px 0}.console-grid .key-metric{margin:7px 0}.console-grid .key-metric strong{font-size:16px}.console-grid .scope{margin-top:8px}.console-grid .obligation-banner{margin-top:7px;padding:7px 9px}.console-grid .obligation-banner p{font-size:10px}.console-grid .obligation-banner a{margin-top:3px;font-size:9px}.console-grid .exception-row{padding:9px 0}.console-grid .zone-footnote{font-size:9px;margin-top:8px}.console-grid .improvements p{font-size:10px;line-height:1.3}.console-grid .improvements h3{font-size:11px;margin-bottom:2px}.console-grid .improvement-zone .zone-title{padding-bottom:5px;margin-bottom:5px}.console-grid .improvement-zone{padding-block:9px}
@media(min-width:1750px){.kpi strong{font-size:31px}.kpi>span{font-size:10px}.kpi small{font-size:10px}}
@media(max-width:1100px){.kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi:nth-child(3){border-right:0}.kpi:nth-child(-n+3){border-bottom:1px solid #577084}.kpi{padding:11px 13px}.console-grid .zone{padding:12px 14px}.console-grid .instrument{padding:7px 0}}
@media(max-width:600px){.kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi:nth-child(3){border-right:1px solid #577084}.kpi:nth-child(2n){border-right:0}.kpi:nth-child(-n+4){border-bottom:1px solid #577084}.kpi strong{font-size:26px}.kpi>span{font-size:8px}.kpi small{font-size:9px}.distribution-caption{font-size:10px}.console-grid .instrument{padding:8px 0}.console-grid .zone-footnote{font-size:10px}.console-grid .obligation-banner p{font-size:11px}.console-grid .improvements p{font-size:11px}.reserve-gauge>div strong{font-size:13px}.reserve-gauge small{font-size:9px}}
@media(min-width:1101px) and (max-height:1000px){.executive-header{padding-block:8px}.kpi{padding-block:7px;gap:1px}.kpi strong{font-size:26px;line-height:1.05}.kpi small{font-size:8px}.console-grid .delivery-counts{margin-top:11px}.console-grid #zone-fulfillment #stages{margin-top:10px}.console-grid .exception-row{padding:8px 0}}
/* Final authority pass: selective larger type, unchanged monitoring structure. */
.executive-header{grid-template-columns:158px 1fr auto;gap:16px;padding:8px 22px}.executive-lockup{gap:13px}.corporate-wrap{width:56px;height:56px}.corporate-wrap .production-brand-mark{scale:1}.retail-mark{height:50px;width:62px;padding-left:0;border:0}.system-identity{border-left:2px solid #678194;padding-left:18px}.system-identity h1{font-size:34px;font-weight:900;letter-spacing:.3px;line-height:1.05}.system-identity strong{font-size:14px;font-weight:800;letter-spacing:.7px;margin-top:4px;color:#f0f5f8}.system-identity>span{font-size:9px;color:#aebecb;margin-top:2px}.executive-access #role{font-size:13px;font-weight:800;text-transform:uppercase;background:#385066;padding:5px 10px}.executive-access .quiet{font-size:13px;font-weight:800;padding:6px 12px;text-transform:uppercase;background:#233d52;border-color:#7792a6}.executive-access #reviewclock{font-size:12px;font-weight:700;color:#d3e0e9;letter-spacing:0;margin-top:7px}nav{padding:0 22px;gap:0;background:#ced8e0;border-bottom:2px solid #617789}nav a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.2px;padding:9px 15px;border-right:1px solid #94a6b5;color:#24394a}nav a:first-child{border-left:1px solid #94a6b5}nav a[aria-current="page"]{background:#243c50;color:#fff;box-shadow:inset 0 -3px #dbba6d}nav a[href="#limits"]{margin-left:auto;border-left:2px solid #8599a9;font-size:10px;color:#455d70}nav a[href="#owner-section"]{font-size:10px;color:#455d70}.system-strip{padding:6px 10px}.system-indicators{gap:11px;font-size:11px;font-weight:850;letter-spacing:0}.system-indicators small{font-size:11px;font-weight:650;color:#344f64}.system-indicators i{width:8px;height:8px}.strip-label{font-size:9px;font-weight:750}.system-strip .observation{font-size:11px;color:#273f50}.system-strip .observation strong{font-weight:800}.system-strip .observation #freshness{font-weight:800;color:#8d4316}.kpi{padding:8px 14px}.kpi>span{font-size:11px;font-weight:850;letter-spacing:.3px}.kpi strong{font-size:40px;font-weight:900;line-height:1}.kpi small{font-size:9px;color:#c3d1db}.console-grid .zone-title h2{font-size:16px;font-weight:900;letter-spacing:.5px}.console-grid .zone-title>a,.console-grid .zone-title>span{font-size:10px;font-weight:750}.console-grid .instrument{padding:5px 0;line-height:1.15}.console-grid .instrument>span{font-size:14px;font-weight:650;color:#253b4b}.console-grid .instrument strong{font-size:17px;font-weight:850;color:#142c3f}.console-grid .instrument .unknown{font-size:14px;font-weight:700;color:#5e7180}.console-grid .instrument .amber{color:#8f4916}.console-grid .key-metric>span{font-size:11px;color:#283e4e}.console-grid .key-metric strong{font-size:18px;color:#5c6c79}.console-grid .scope{font-size:11px;color:#425b6d}.console-grid .exception-row{grid-template-columns:49px 1fr 92px;padding:8px 0;line-height:1.15}.console-grid .exception-row h3{font-size:17px;font-weight:900;letter-spacing:-.2px}.console-grid .exception-owner{font-size:10px;font-weight:700;color:#40586a}.console-grid .severity{font-size:10px;font-weight:800}.console-grid #zone-fulfillment .delivery-date{font-size:23px;font-weight:900;margin-top:9px}.console-grid #zone-fulfillment .delivery-date span{font-size:10px}.console-grid .delivery-counts{margin-top:12px;gap:45px}.console-grid .delivery-counts strong{font-size:60px;font-weight:900;line-height:1}.console-grid .delivery-counts span{font-size:13px;font-weight:750;text-transform:uppercase}.console-grid #delivery-meta{font-size:12px;font-weight:650;margin-top:9px}.console-grid #zone-fulfillment #stages{margin-top:9px}.console-grid #zone-fulfillment #stages li{font-size:13px;font-weight:800;line-height:1.2}.console-grid #zone-fulfillment #stages span{font-size:12px;font-weight:700;margin-top:3px}.distribution-caption{font-size:10px}.distribution-caption strong{font-size:12px;font-weight:800;color:#2d4557}.console-grid .obligation-banner h3{font-size:13px;font-weight:850}.console-grid .obligation-banner p{font-size:10px;line-height:1.3}.reserve-gauge>div strong{font-size:18px;font-weight:850;color:#8f4916}.reserve-gauge>div span{font-size:10px;font-weight:800}.console-grid .improvements h3{font-size:13px;font-weight:800}.console-grid .improvements p{display:none}.console-grid .zone-footnote{font-size:9px}.console-grid .zone{padding:9px 13px}.console-grid .improvement-zone{padding-block:8px}.console-grid .improvement-zone .zone-title{margin-bottom:5px}.console-grid .zone-title{padding-bottom:6px}
@media(min-width:1750px){.system-identity h1{font-size:38px}.console-grid .instrument>span{font-size:16px}.console-grid .instrument strong{font-size:19px}.console-grid .zone-title h2{font-size:18px}.console-grid .exception-row h3{font-size:20px}.kpi strong{font-size:46px}.kpi>span{font-size:12px}.kpi small{font-size:10px}.console-grid .instrument{padding:7px 0}.console-grid .zone{padding:13px 17px}.console-grid .delivery-counts strong{font-size:70px}.console-grid .exception-row{padding:12px 0}.console-grid .improvements h3{font-size:15px}.console-grid .improvements p{display:block;font-size:10px}.system-indicators{font-size:12px}.system-indicators small{font-size:12px}}
@media(max-width:1600px) and (min-width:1101px){.system-indicators small{display:none}.system-indicators{font-size:11px}.console-grid .exception-row h3{font-size:15px}.console-grid .instrument>span{font-size:13px}.console-grid .instrument strong{font-size:15px}.console-grid .instrument .unknown{font-size:13px}.console-grid .delivery-counts strong{font-size:52px}.console-grid .instrument{padding:4px 0}.console-grid .zone-title h2{font-size:15px}.kpi strong{font-size:36px}.system-identity h1{font-size:32px}.executive-access #reviewclock{font-size:11px}.executive-access #role,.executive-access .quiet{font-size:12px}.console-grid .obligation-banner a{display:none}.console-grid .distribution{margin:7px 0}.console-grid .zone-footnote{margin-top:6px}}
@media(max-width:1100px){.executive-header{grid-template-columns:130px 1fr}.system-identity h1{font-size:31px}.system-identity strong{font-size:12px}.corporate-wrap{width:52px}.retail-mark{height:43px;width:53px}.executive-access{grid-column:1/-1}.executive-access #reviewclock{font-size:10px}nav{padding:0 12px}nav a{padding:10px 12px}nav a[href="#limits"]{margin-left:0}.system-indicators small{display:inline}.kpi strong{font-size:36px}.console-grid .exception-row h3{font-size:18px}.console-grid .instrument>span{font-size:14px}.console-grid .instrument strong{font-size:17px}.console-grid .zone-footnote{font-size:10px}}
@media(max-width:600px){.executive-header{grid-template-columns:103px minmax(0,1fr);gap:10px;padding:12px}.executive-lockup{gap:9px}.corporate-wrap{width:42px;height:44px}.corporate-wrap .production-brand-mark{scale:.78}.retail-mark{width:46px;height:38px}.system-identity{padding-left:10px}.system-identity h1{font-size:23px;line-height:1.05;overflow-wrap:normal}.system-identity strong{font-size:9px;letter-spacing:0}.system-identity>span{font-size:8px}.executive-access #reviewclock{font-size:9px}.executive-access #role,.executive-access .quiet{font-size:11px}.system-indicators,.system-indicators small{font-size:10px}.system-strip .observation{font-size:10px}.kpi>span{font-size:9px}.kpi strong{font-size:34px}.console-grid .exception-row{grid-template-columns:42px 1fr 80px;gap:6px}.console-grid .exception-row h3{font-size:14px;letter-spacing:-.2px}.console-grid .exception-owner{font-size:9px}.console-grid .instrument>span{font-size:13px}.console-grid .instrument strong{font-size:15px}.console-grid .zone-title h2{font-size:15px}.console-grid .delivery-counts strong{font-size:56px}.console-grid .improvements p{display:block;font-size:11px}.console-grid .obligation-banner a{display:inline-block}.console-grid #zone-fulfillment #stages li{font-size:12px}}
@media(min-width:1101px) and (max-height:1000px){.system-strip .observation{display:flex;gap:12px;align-items:center}.system-indicators small{display:inline;font-size:10px}.system-indicators{gap:9px;font-size:10px}.system-strip{padding-block:5px}.executive-header{padding-block:6px}.kpi{padding-block:6px}.console-grid #zone-fulfillment .delivery-date{margin-top:4px;line-height:1.1}.console-grid .delivery-counts{margin-top:8px}.console-grid #delivery-meta{margin-block:6px;line-height:1.1}.console-grid #zone-fulfillment #stages{margin-top:5px}.console-grid #zone-fulfillment #stages li{padding-top:14px}.console-grid .zone-footnote{display:none}.console-grid .zone{padding-block:8px}.console-grid .distribution{margin-block:5px}.console-grid .exception-row{padding-block:7px}.console-grid .improvement-zone{padding-block:7px}}
.kpi>span{color:#d5e2eb}.kpi small{color:#cfdae3}nav a[aria-current="page"]{color:#fff}
/* Final command interface: panel-driven detail, controlled access, stronger instruments. */
.system-identity .control-classification{display:block;font-size:10px;font-weight:800;letter-spacing:.45px;color:#c2d4e2;margin-top:5px}.system-identity h1{font-size:38px}.system-identity>span{font-size:8px;margin-top:3px}.executive-header{padding-block:7px;column-gap:16px;border-bottom:3px solid #6a8193}.command-utilities{display:flex;gap:14px;justify-content:end;align-items:center;margin-top:6px}.command-utilities #evidence-age{font-size:12px;font-weight:850;color:#f0c887;letter-spacing:.1px}.command-utilities a{font-size:10px;color:#c8d7e2;font-weight:600}.detail-back{display:inline-block;margin-bottom:14px;font-size:12px;font-weight:700;color:#354e62}.console-grid .zone-title h2{font-size:18px;font-weight:900}.console-grid .instrument strong{font-size:22px;font-weight:900}.console-grid .instrument>span{font-size:13px;font-weight:750;letter-spacing:.1px}.console-grid .instrument .unknown{font-size:16px;font-weight:700}.console-grid .key-metric strong{font-size:22px}.console-grid .exception-row h3{font-size:22px;font-weight:900}.console-grid .exception-row{grid-template-columns:50px 1fr 88px;column-gap:8px}.kpi strong{font-size:48px;font-weight:900}.reserve-gauge>div strong{font-size:23px;font-weight:900}.distribution-caption strong{font-size:15px;font-weight:800}.console-grid .instrument{padding-block:6px}.console-grid .obligation-banner h3{font-size:14px}.console-grid .zone-title{padding-bottom:7px}.console-grid .zone-footnote{display:none}
@media(min-width:1750px){.system-identity h1{font-size:42px}.system-identity .control-classification{font-size:11px}.command-utilities #evidence-age{font-size:14px}.kpi strong{font-size:54px}.console-grid .instrument strong{font-size:25px}.console-grid .instrument .unknown{font-size:18px}.console-grid .instrument>span{font-size:15px}.console-grid .exception-row h3{font-size:25px}.console-grid .zone-title h2{font-size:20px}.console-grid .instrument{padding-block:8px}}
@media(min-width:1101px) and (max-width:1600px){.system-identity h1{font-size:36px}.system-identity .control-classification{font-size:9px;letter-spacing:.15px}.command-utilities #evidence-age{font-size:11px}.command-utilities{gap:10px}.command-utilities a{font-size:9px}.executive-access #reviewclock{font-size:10px}.kpi strong{font-size:42px}.console-grid .instrument strong{font-size:20px}.console-grid .instrument .unknown{font-size:15px}.console-grid .instrument>span{font-size:12px}.console-grid .exception-row h3{font-size:19px}.console-grid .zone-title h2{font-size:17px}.console-grid .exception-row{grid-template-columns:48px 1fr 80px;column-gap:7px}.console-grid .instrument{padding-block:5px}.console-grid .key-metric strong{font-size:20px}}
@media(max-width:1100px){.system-identity h1{font-size:31px}.system-identity .control-classification{font-size:9px}.executive-access{display:block}.executive-access .header-tools{justify-content:end}.executive-access #reviewclock{margin-top:7px}.command-utilities #evidence-age{font-size:12px}.console-grid .instrument strong{font-size:20px}.console-grid .exception-row h3{font-size:21px}.kpi strong{font-size:42px}}
@media(max-width:600px){.system-identity h1{font-size:22px}.system-identity strong{font-size:9px}.system-identity .control-classification{font-size:8px;line-height:1.4;letter-spacing:0}.system-identity>span{font-size:8px}.executive-access .header-tools{justify-content:space-between}.command-utilities{justify-content:start;flex-wrap:wrap;gap:7px 12px}.command-utilities #evidence-age{font-size:11px}.command-utilities a{font-size:10px}.console-grid .instrument strong{font-size:19px}.console-grid .instrument>span{font-size:11px}.console-grid .instrument .unknown{font-size:14px}.console-grid .exception-row h3{font-size:17px}.console-grid .exception-row{grid-template-columns:42px 1fr 70px;column-gap:6px}.console-grid .zone-title h2{font-size:16px}.kpi strong{font-size:38px}.reserve-gauge>div strong{font-size:20px}.console-grid .key-metric strong{font-size:18px}}
@media(min-width:1101px){.console-grid{gap:8px}.kpi-strip{margin-bottom:8px}}
.detail-section:not([hidden]){display:block}.verified-check{display:inline-block;margin-right:8px;color:#355f48;font-size:14px;font-weight:900}.improvement-zone .improvements h3{text-transform:uppercase}
.executive-status{display:flex;gap:7px 13px;align-items:center;flex-wrap:wrap;min-width:0}.executive-status-label{font-size:10px;color:#243c50;font-weight:900;letter-spacing:.2px}.executive-status a{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:800;line-height:1.3;text-decoration:none;color:#273f50}.executive-status a.followup{color:#824511}.executive-status a.secured{color:#335e46}.executive-status a b{font-size:13px}.executive-status a:hover{text-decoration:underline}.system-strip{align-items:center}.system-strip .observation{font-size:10px}.system-strip .observation #freshness{color:#824511;font-weight:850}
@media(min-width:1750px){.executive-status-label{font-size:12px}.executive-status a{font-size:11px}.system-strip .observation{font-size:11px}}
@media(min-width:1101px) and (max-width:1600px){.executive-status{gap:6px 10px}.executive-status a{font-size:9px}.executive-status-label{font-size:9px}.system-strip .observation{display:grid;gap:0;white-space:nowrap;font-size:9px}}
@media(max-width:1100px){.system-strip{align-items:start}.executive-status{gap:8px 15px}.executive-status a{font-size:11px}.system-strip .observation{font-size:10px}}
@media(max-width:600px){.executive-status{display:grid;gap:7px}.executive-status-label{font-size:11px}.executive-status a{font-size:11px}.system-strip .observation{margin-top:4px}}
@media(min-width:1101px) and (max-height:1000px){.system-strip .observation{display:flex;gap:9px;align-items:center}}
.console-grid .exception-row{grid-template-columns:20px minmax(0,1fr);gap:8px;padding-block:7px}.console-grid .exception-business{display:block;text-decoration:none;color:#142c3f}.console-grid .exception-business h3{font-size:16px;line-height:1.18;letter-spacing:0;margin:0}.console-grid .exception-business p{margin:4px 0 0;font-size:11px;line-height:1.3;color:#314a5d}.console-grid .exception-business p strong{font-weight:800}.console-grid .exception-business:hover h3{text-decoration:underline}.console-grid .exception-business:focus-visible{outline:2px solid #8f4916;outline-offset:3px}.console-grid .exception-row .severity{font-size:16px}
@media(min-width:1750px){.console-grid .exception-business h3{font-size:18px}.console-grid .exception-business p{font-size:12px}}
@media(max-width:600px){.console-grid .exception-business h3{font-size:16px}.console-grid .exception-business p{font-size:12px}}
@media(min-width:1101px) and (max-height:1000px){.console-grid .exception-row{padding-block:3px}.console-grid .exception-business p{margin-top:3px}}
