:root{--lcrp-decision-ux-ready:1}
.lcrp-r14r2 .lcrp-hero h1{font-size:28px}.lcrp-r14r2 .lcrp-hero p{max-width:980px;line-height:1.55}
.lcrp-stage-tabs{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:7px;margin:10px 0}.lcrp-stage-tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border:1px solid rgba(78,110,138,.45);border-radius:9px;background:#081a29;color:#c8d5e2;cursor:pointer}.lcrp-stage-tabs button b{font-size:11px}.lcrp-stage-tabs button span{font-size:8px;color:#72879a}.lcrp-stage-tabs button.active{border-color:#d2a03a;background:rgba(197,145,43,.13);color:#f4ca6a}.lcrp-stage-tabs button.active span{color:#b8a06a}
.lcrp-quick{display:flex;flex-wrap:wrap;gap:5px}.lcrp-quick button{border:1px solid rgba(83,112,139,.4);background:#081a29;color:#9fb1c3;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:700;cursor:pointer}.lcrp-quick button.active{color:#f3c65d;border-color:#c89534;background:rgba(194,145,46,.11)}
.lcrp-decision-table{table-layout:fixed;min-width:1680px}.lcrp-decision-table th:nth-child(1){width:105px}.lcrp-decision-table th:nth-child(2){width:145px}.lcrp-decision-table th:nth-child(3){width:190px}.lcrp-decision-table th:nth-child(4){width:255px}.lcrp-decision-table th:nth-child(5){width:250px}.lcrp-decision-table th:nth-child(6){width:240px}.lcrp-decision-table th:nth-child(7){width:90px}.lcrp-decision-table th:nth-child(8){width:90px}.lcrp-decision-table th:nth-child(9){width:145px}.lcrp-decision-table td{white-space:normal;line-height:1.35;vertical-align:top}.lcrp-decision-table tbody tr{min-height:64px}.lcrp-decision-table td b{font-size:10px}.lcrp-decision-table td small{margin-top:3px;line-height:1.25}.lcrp-wrap{color:#b7c5d3}.lcrp-condition{color:#e7eef5;font-weight:650}.lcrp-risk{color:#e8a2a8}.lcrp-state{max-width:none}.lcrp-state b{display:block;font-size:10px}.lcrp-state small{display:block;color:#758a9d!important}.lcrp-table .positive{color:#42e8a8!important}.lcrp-table .negative{color:#ff7180!important}.lcrp-table .warn{color:#f6c65f!important}
.lcrp-detail{width:min(820px,58vw)}.lcrp-detail-title p{font-size:12px;font-weight:700;color:#d6e0e9;margin-top:5px}.lcrp-decision-hero{display:grid;grid-template-columns:1fr 155px;gap:10px;margin:0 0 10px}.lcrp-decision-hero>div{border:1px solid rgba(67,101,132,.42);border-radius:10px;background:#091a29;padding:14px}.lcrp-decision-hero span,.lcrp-decision-grid span{display:block;font-size:8px;letter-spacing:.12em;color:#8094a8;margin-bottom:5px}.lcrp-decision-hero strong{display:block;color:#f3c65e;font-size:17px}.lcrp-decision-hero p{margin:5px 0 0;color:#9fb1c1;font-size:10px}.lcrp-opportunity{text-align:center}.lcrp-opportunity b{display:block;font-size:28px;color:#e7eef5}.lcrp-opportunity b small{font-size:10px;color:#6f8497}.lcrp-opportunity em{font-style:normal;font-size:9px;color:#f2c65d}
.lcrp-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lcrp-decision-grid article{border:1px solid rgba(65,99,130,.4);border-radius:9px;background:#081824;padding:12px}.lcrp-decision-grid article.focus{border-color:rgba(215,166,58,.7);background:rgba(194,145,46,.08)}.lcrp-decision-grid article.risk{border-color:rgba(184,79,92,.45)}.lcrp-decision-grid b{display:block;font-size:11px;color:#e8eef4;line-height:1.45}.lcrp-decision-grid p{margin:6px 0 0;color:#8fa2b4;font-size:9px;line-height:1.45}.lcrp-decision-grid em{font-style:normal}
.lcrp-explain{margin:10px 0;padding:11px 12px;border:1px solid rgba(78,108,134,.35);border-radius:9px;background:#071724}.lcrp-explain b{color:#f0c45c;font-size:10px}.lcrp-explain p{margin:5px 0 0;color:#8599aa;font-size:9px;line-height:1.5}.lcrp-tech-details{margin-top:10px;border:1px solid rgba(72,103,131,.36);border-radius:9px;background:#071520;overflow:hidden}.lcrp-tech-details>summary{cursor:pointer;padding:11px 12px;color:#bac8d4;font-size:10px;font-weight:700}.lcrp-tech-details[open]>summary{border-bottom:1px solid rgba(72,103,131,.3)}.lcrp-tech-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px}.lcrp-tech-kpis span{display:flex;justify-content:space-between;gap:6px;padding:8px;border:1px solid rgba(64,94,121,.3);border-radius:7px;color:#8195a8;font-size:8px}.lcrp-tech-kpis b{color:#dce5ed;font-size:9px}
@media(max-width:1280px){.lcrp-stage-tabs{grid-template-columns:repeat(3,1fr)}.lcrp-detail{width:68vw}}@media(max-width:900px){.lcrp-stage-tabs{grid-template-columns:repeat(2,1fr)}.lcrp-decision-grid{grid-template-columns:1fr}.lcrp-detail{width:82vw}}
