.pipeline-tracker{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:minmax(180px,1.3fr) repeat(5,1fr);align-items:center;gap:7px;padding:10px 12px;display:grid}.pipeline-tracker>div{flex-direction:column;min-width:0;display:flex}.pipeline-tracker>div small{letter-spacing:.1em;color:#8995a5;font-size:6px}.pipeline-tracker>div b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.pipeline-tracker>span{color:#9aa4b1;align-items:center;gap:6px;display:flex}.pipeline-tracker>span i{background:#fff;border:1px solid #d9dfe6;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;display:grid}.pipeline-tracker>span i svg{width:10px}.pipeline-tracker>span em{font-size:6.5px;font-style:normal}.pipeline-tracker>span.done{color:#268264}.pipeline-tracker>span.done i{background:#edf9f4;border-color:#82cdb3}.pipeline-tracker>span.active{color:#b65410;font-weight:800}.pipeline-tracker>span.active i{color:#c55a0d;background:#fff1e7;border-color:#f0853d}@media (max-width:900px){.pipeline-tracker{grid-template-columns:1fr;align-items:start}.pipeline-tracker>span{display:none}}.intelligence-hero{color:#fff;background:linear-gradient(120deg,#0d1a30,#145448);justify-content:space-between;align-items:center;padding:28px 32px;display:flex}.intelligence-hero small{color:#7de0c2;letter-spacing:.12em;font-weight:800}.intelligence-hero h2{margin:8px 0;font-size:28px}.intelligence-hero p{color:#d8e4e7}.intelligence-hero>span{color:#b65410;background:#fff1e7;border-radius:14px;padding:12px 18px;font-weight:900}.insight-list{padding:24px}.insight-list>div:not(.studio-card-head){border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.insight-list>div span{color:#718096}.context-grid{grid-template-columns:minmax(320px,.75fr) minmax(520px,1.25fr);gap:16px;display:grid}.readiness-card{padding:28px}.readiness-card>small,.context-notes>small{color:#1677ff;letter-spacing:.1em;font-weight:800}.readiness-card h2{margin:10px 0;font-size:26px}.readiness-chart{position:relative}.readiness-chart>strong{text-align:center;place-content:center;font-size:42px;display:grid;position:absolute;inset:0}.readiness-chart>strong small{color:#8995a5;font-size:15px}.context-strong,.context-attention{border-radius:999px;padding:7px 10px;font-weight:800;display:inline-block}.context-strong{color:#187a59;background:#e9f8f1}.context-attention{color:#bd5b17;background:#fff1e7}.context-notes{padding:24px}.context-notes h3{margin:8px 0 14px;font-size:22px}.context-notes ol{margin:0;padding-left:22px}.context-notes li{padding:7px 0;line-height:1.5}.context-notes.strong{border-top:4px solid #18a875}.context-notes.risk{border-top:4px solid #ff7a1a}.context-notes.action{border-top:4px solid #1677ff;margin-top:16px}@media (max-width:1000px){.context-grid{grid-template-columns:1fr}.intelligence-hero{align-items:flex-start;gap:18px}.analysis-view-tabs{overflow-x:auto}.analysis-view-tabs button{white-space:nowrap}}.customer-model-field{border:1px solid var(--line);border-radius:14px;margin:4px 0 18px;padding:18px}.customer-model-field legend{padding:0 8px;font-weight:800}.customer-model-field legend span{color:#718096;font-weight:500}.customer-model-field>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.customer-model-field label{border:1px solid var(--line);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;column-gap:10px;padding:14px;display:grid}.customer-model-field label.selected{background:#edf5ff;border-color:#1677ff}.customer-model-field label input{grid-row:1/3}.customer-model-field label small{color:#718096;margin-top:3px}.customer-model-field>p{color:#718096;margin:12px 0 0}.customer-evidence-guide{background:#f3f7fc;border:1px solid #dce6f2;border-radius:14px;margin:14px 0 18px;padding:18px}.customer-evidence-guide>div:first-child{justify-content:space-between;align-items:center;display:flex}.customer-evidence-guide small{color:#1677ff;letter-spacing:.09em;font-weight:800}.customer-evidence-guide h4{margin:0;font-size:18px}.evidence-model-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:14px;display:grid}.evidence-model-grid article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}.evidence-model-grid article>b{color:#b65410}.evidence-model-grid ul{margin:9px 0 0;padding-left:18px}.evidence-model-grid li{color:#526077;margin:5px 0;line-height:1.35}@media (max-width:700px){.customer-model-field>div{grid-template-columns:1fr}}.evidence-quality-warning{background:#fff1f0;border:1px solid #ffccc7;border-radius:10px;margin-top:8px;padding:8px 10px;display:block;color:#b42318!important}.external-diagnosis-card{align-content:start;gap:16px;display:grid}.external-diagnosis-card>section{background:#f7f9fc;border:1px solid #e1e7f0;border-radius:14px;padding:16px}.external-diagnosis-card>section b{letter-spacing:.08em;text-transform:uppercase;color:#52627a;margin-bottom:7px;font-size:12px;display:block}.external-diagnosis-card>section p,.external-diagnosis-card>section li{color:#34435b;line-height:1.65}.external-diagnosis-card>section ul{margin:0;padding-left:20px}.external-diagnosis-card>footer{flex-wrap:wrap;gap:9px;display:flex}.external-diagnosis-card>footer span{color:#41516a;background:#eef3f8;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.expanded-internal-domain{gap:22px;display:grid}.expanded-internal-domain .analysis-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.expanded-internal-domain .analysis-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}
