:root{--bg:#04080a;--panel:#081116;--panel2:#0b171d;--line:#18323b;--line2:#2a5663;--text:#eef8fa;--muted:#8aa3aa;--cyan:#78e8ff;--mint:#82f0c2;--amber:#ffd276;--red:#ff8e8e;--blue:#8bbcff}.pex06{min-height:100vh;background:radial-gradient(circle at 58% -15%,#153640 0,transparent 34%),linear-gradient(180deg,#04080a,#071116 48%,#030607);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pex06 *{box-sizing:border-box}.pex06 button,.pex06 input,.pex06 select,.pex06 textarea{font:inherit}.p6-header{height:68px;display:flex;align-items:center;gap:18px;padding:0 24px;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40;background:rgba(4,8,10,.93);backdrop-filter:blur(18px)}.p6-brand{font-weight:900;letter-spacing:.17em;font-size:12px;color:#fff;text-decoration:none}.p6-brand i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 20px var(--cyan);margin-right:10px}.p6-version{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.17em;color:var(--muted)}.p6-nav{display:flex;gap:18px;margin-left:auto}.p6-nav a{font-size:12px;color:var(--muted);text-decoration:none}.p6-btn{border:1px solid #24434d;background:#09151a;color:#eaf8fb;border-radius:9px;padding:10px 14px;font-weight:800;font-size:12px;cursor:pointer;transition:.18s transform,.18s border-color,.18s box-shadow}.p6-btn:hover{transform:translateY(-1px);border-color:#4f8391}.p6-btn.primary{background:linear-gradient(135deg,var(--cyan),#52d8cd);color:#031014;border-color:transparent;box-shadow:0 8px 28px rgba(120,232,255,.12)}.p6-btn.small{padding:7px 10px;font-size:10px}.p6-shell{display:grid;grid-template-columns:330px minmax(0,1fr) 340px;min-height:calc(100vh - 68px)}.contract6,.editor6{position:sticky;top:68px;max-height:calc(100vh - 68px);overflow:auto;padding:18px;background:rgba(5,11,14,.8)}.contract6{border-right:1px solid var(--line)}.editor6{border-left:1px solid var(--line)}.decision6{padding:22px;min-width:0}.eyebrow6,.label6{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;color:var(--cyan)}.contract6 h2,.editor6 h2{font-size:19px;margin:7px 0}.contract6 p,.editor6 p{font-size:11px;color:var(--muted);line-height:1.55}.field6{display:grid;gap:5px;margin:9px 0}.field6 label{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.field6 input,.field6 select,.field6 textarea{width:100%;background:#050d11;border:1px solid #1a333c;color:#fff;padding:9px 10px;border-radius:8px;outline:none}.field6 input:focus,.field6 select:focus,.field6 textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 2px rgba(120,232,255,.08)}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.section-cut{border-top:1px solid var(--line);margin:15px 0;padding-top:13px}.hero6{border:1px solid var(--line);border-radius:22px;padding:28px;background:linear-gradient(145deg,rgba(16,43,52,.84),rgba(5,10,13,.9));box-shadow:0 26px 90px rgba(0,0,0,.27);position:relative;overflow:hidden}.hero6:after{content:"";position:absolute;width:430px;height:430px;border-radius:50%;right:-190px;top:-260px;background:radial-gradient(circle,rgba(120,232,255,.16),transparent 68%);pointer-events:none}.hero6 h1{font-size:clamp(37px,5vw,67px);line-height:.96;letter-spacing:-.06em;max-width:1030px;margin:10px 0 14px}.hero6 h1 em{font-style:normal;color:var(--cyan)}.hero6>p{max-width:930px;color:#a6bbc1;line-height:1.65}.hero-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.truth-strip{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.truth6{border:1px solid #29444d;padding:5px 8px;border-radius:999px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#b8cbd0}.truth6.sim{color:var(--cyan);border-color:#2d6271}.truth6.measured{color:var(--mint);border-color:#32614f}.truth6.vendor{color:var(--amber);border-color:#655428}.decision-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:16px 0}.kpi6{border:1px solid var(--line);border-radius:12px;background:#071116;padding:12px;min-height:90px}.kpi6 span{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.kpi6 b{display:block;font-size:17px;line-height:1.1;margin-top:8px;letter-spacing:-.03em}.kpi6 small{font-size:8px;color:var(--muted);display:block;margin-top:6px}.surface6{border:1px solid var(--line);border-radius:15px;padding:17px;background:rgba(7,14,18,.77);margin-top:14px}.surface6 h2{font-size:19px;margin:5px 0}.surface6>p{font-size:11px;color:var(--muted);line-height:1.5;margin:0 0 12px}.candidate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.candidate6{text-align:left;border:1px solid #1c3741;border-radius:12px;padding:12px;background:#071116;color:#edf8fa;cursor:pointer;transition:.2s transform,.2s border-color,.2s background}.candidate6:hover,.candidate6.active{transform:translateY(-1px);border-color:var(--cyan);background:#0a1a20}.candidate6 header,.candidate6 footer{display:flex;justify-content:space-between;gap:8px;align-items:center}.candidate6 header span{font-size:7px;color:var(--cyan)}.candidate6 header em{font-style:normal;font-size:7px;color:var(--amber)}.candidate6 strong{display:block;font-size:14px;margin:9px 0 5px}.candidate6 small{color:var(--muted);font-size:9px}.candidate6 footer{border-top:1px solid #142a32;margin-top:10px;padding-top:8px;font-size:9px}.candidate6 footer b{color:var(--mint)}.candidate6 footer span{color:var(--muted)}.split6{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dynamic-boundary{display:grid;grid-template-columns:1fr 52px 1fr;gap:8px;align-items:stretch}.boundary6{border:1px solid #203b45;border-radius:12px;padding:14px;background:#071116}.boundary6.pass{border-color:#315f50}.boundary6.fail{border-color:#6a4d35}.boundary6 span{font-size:8px;color:var(--muted)}.boundary6 strong{display:block;font-size:22px;margin:8px 0;letter-spacing:-.04em}.boundary6 p{font-size:10px;color:#a8bbc0;line-height:1.5}.boundary-link{display:grid;place-items:center;color:#6d8b93;font-weight:900}.binding-strip{margin-top:10px;border-left:2px solid var(--amber);padding:8px 10px;background:#071014;font-size:10px}.procurement-delta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.proc-card{border:1px solid #1b3540;border-radius:11px;padding:11px;background:#071116}.proc-card.primary{border-color:#2f6f7f;background:linear-gradient(145deg,rgba(120,232,255,.08),#071116)}.proc-card span{font-size:7px;color:var(--muted)}.proc-card b{display:block;font-size:11px;margin:7px 0}.proc-card strong{font-size:17px;color:var(--cyan);display:block}.proc-card small{font-size:8px;color:var(--muted)}.scale-controls{display:flex;gap:8px;align-items:end;margin-bottom:12px}.scale-controls .field6{margin:0;min-width:180px}.scale-cliff{display:grid;gap:10px}.cliff-summary{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;border:1px solid #254650;border-radius:10px;padding:10px}.cliff-summary span{font-size:8px;color:var(--muted)}.cliff-summary strong{font-size:21px;color:var(--amber)}.cliff-summary small{grid-column:1/-1;color:var(--muted)}.cliff-track{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.cliff-cell{border:1px solid #1b333c;border-radius:9px;padding:9px;text-align:center}.cliff-cell.pass{border-color:#2d5949}.cliff-cell.fail{border-color:#65483a}.cliff-cell.cliff{box-shadow:0 0 0 1px var(--amber);background:rgba(255,210,118,.06)}.cliff-cell b{display:block;font-size:14px}.cliff-cell span{font-size:8px;color:var(--muted)}.confidence-wrap{display:grid;grid-template-columns:180px 1fr;gap:15px;align-items:center}.confidence-score{border:1px solid #24454f;border-radius:50%;width:145px;height:145px;display:grid;place-items:center;text-align:center;margin:auto}.confidence-score span{font-size:7px;color:var(--muted);max-width:90px}.confidence-score strong{font-size:34px;color:var(--cyan)}.confidence-bars{display:grid;gap:10px}.conf-row{display:grid;grid-template-columns:70px 1fr 45px;gap:8px;align-items:center;font-size:8px}.conf-row span,.conf-row em{color:var(--muted);font-style:normal}.conf-row i{height:7px;background:#101f25;border-radius:99px;overflow:hidden}.conf-row i b{display:block;height:100%;border-radius:inherit}.conf-row .measured{background:var(--mint)}.conf-row .vendor{background:var(--amber)}.conf-row .modeled{background:var(--cyan)}.conf-row .unknown{background:#51646a}.decision-flip{border:1px solid #584b2c;border-radius:12px;padding:13px;background:linear-gradient(145deg,rgba(255,210,118,.07),#071116)}.decision-flip>span{font-size:8px;color:var(--amber)}.decision-flip h3{font-size:17px;margin:6px 0}.decision-flip p{font-size:10px;color:var(--muted);line-height:1.5}.decision-flip div{font-size:10px}.decision-flip small{display:block;margin-top:9px;color:var(--cyan)}.scenario-matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.scenario6{border:1px solid #1b333c;border-radius:9px;padding:9px;display:grid;gap:3px}.scenario6.pass{border-color:#2d5949}.scenario6.fail{border-color:#634839}.scenario6 b{font-size:10px}.scenario6 span,.scenario6 small{font-size:8px;color:var(--muted)}.experiment-list{display:grid;gap:6px}.experiment6{display:grid;grid-template-columns:32px minmax(0,1fr) 90px 80px;gap:8px;align-items:center;border-top:1px solid #142a32;padding:9px 0;font-size:9px}.experiment6:first-child{border-top:0}.experiment6.top{background:rgba(120,232,255,.04);margin:0 -7px;padding:9px 7px;border-radius:8px}.experiment6>span{color:var(--muted)}.experiment6 div{display:grid;gap:2px}.experiment6 div small{color:var(--muted)}.experiment6 em{font-style:normal;color:var(--cyan)}.experiment6 strong{font-size:10px}.evidence-form{display:grid;grid-template-columns:1.4fr .8fr .8fr .8fr auto;gap:8px;align-items:end}.evidence-form .field6{margin:0}.evidence-ledger{display:grid;gap:6px;margin-top:10px}.evidence6{border-left:2px solid #3d7180;background:#071116;padding:8px;display:grid;gap:2px;font-size:8px}.evidence6 b{color:#e8f7fa}.evidence6 span,.evidence6 small{color:var(--muted)}.ibm-panel{border:1px solid #65542d;border-radius:13px;padding:14px;background:linear-gradient(145deg,rgba(255,210,118,.08),rgba(7,14,18,.7))}.ibm-panel header{display:flex;justify-content:space-between;gap:10px}.ibm-panel h3{margin:4px 0}.ibm-panel .status{color:var(--amber);font-weight:900;font-size:10px}.ibm-panel p{font-size:10px;color:var(--muted);line-height:1.5}.historical{opacity:.86;border-style:dashed}.historical-evidence{display:grid;gap:5px}.historical-evidence div{display:grid;grid-template-columns:130px 1fr;gap:8px;border-top:1px solid #142a32;padding-top:6px;font-size:8px}.historical-evidence span{color:var(--muted)}.report-output{margin-top:12px;border:1px solid #28505c;border-radius:13px;background:#061014;padding:14px}.report-output header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.report-output header span{font-size:8px;color:var(--muted)}.report-output h2{font-size:21px;margin:4px 0}.report-output header>strong{font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;padding:6px 8px;border-radius:999px}.recommend-deploy{color:var(--mint);border:1px solid #32614f}.recommend-hold{color:var(--amber);border:1px solid #65542d}.recommend-redesign{color:var(--red);border:1px solid #694040}.report-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px}.report-grid article{border:1px solid #1a343d;border-radius:9px;padding:9px}.report-grid span{font-size:7px;color:var(--muted)}.report-grid b{display:block;font-size:10px;margin-top:6px}.required-evidence{margin-top:10px;border-top:1px solid #1c3842;padding-top:10px;display:flex;gap:6px;flex-wrap:wrap}.required-evidence span{font-size:8px;color:var(--amber);margin-right:6px}.required-evidence b{font-size:8px;border:1px solid #284a55;border-radius:999px;padding:4px 7px}.candidate-editor{border:1px solid #23414b;border-radius:11px;padding:12px;background:#071116}.candidate-editor .field-grid{grid-template-columns:1fr 1fr}.status6{border:1px solid #65542d;color:var(--amber);border-radius:999px;padding:5px 8px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.unknown6{color:var(--muted);font-size:10px;padding:12px;border:1px dashed #25424b;border-radius:9px}.scope-band{margin:16px 0 50px;border:1px solid #2c5e6b;border-radius:16px;padding:22px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:linear-gradient(110deg,rgba(120,232,255,.12),rgba(7,14,18,.2))}.scope-band h2{font-size:28px;margin:5px 0}.scope-band p{max-width:790px;color:var(--muted)}@media(max-width:1350px){.p6-shell{grid-template-columns:300px minmax(0,1fr)}.editor6{position:relative;top:auto;max-height:none;grid-column:1/-1;border-left:0;border-top:1px solid var(--line)}.decision-grid{grid-template-columns:repeat(3,1fr)}.procurement-delta{grid-template-columns:1fr 1fr}.candidate-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.p6-nav{display:none}.p6-shell{display:block}.contract6,.editor6{position:relative;top:auto;max-height:none;border:0;border-bottom:1px solid var(--line)}.decision6{padding:14px}.decision-grid,.report-grid{grid-template-columns:1fr 1fr}.split6{grid-template-columns:1fr}.candidate-grid{grid-template-columns:1fr}.procurement-delta{grid-template-columns:1fr 1fr}.confidence-wrap{grid-template-columns:1fr}.scenario-matrix{grid-template-columns:1fr 1fr}.evidence-form{grid-template-columns:1fr 1fr}.scope-band{display:block}}@media(max-width:620px){.decision-grid,.procurement-delta,.scenario-matrix,.report-grid,.field-grid,.evidence-form{grid-template-columns:1fr}.decision6{padding:11px}.hero6{padding:18px}.dynamic-boundary{grid-template-columns:1fr}.boundary-link{transform:rotate(90deg)}.cliff-track{grid-template-columns:1fr}.experiment6{grid-template-columns:25px 1fr}.experiment6 em,.experiment6>strong{display:none}.p6-version{display:none}}