.scenario-lab{color:#234b74}.lab-header{justify-content:space-between;gap:20px;padding:24px 0;display:flex}.lab-header h2{color:#092947;margin:8px 0;font-size:26px}.lab-header small{letter-spacing:2px;color:#03629c;font-size:12px}.lab-header p{color:#6a6c72}.lab-tabs{background:#f0efed;border:1px solid #dfdfdf;border-radius:7px;flex-wrap:wrap;gap:5px;padding:10px;display:flex}.lab-tabs button[aria-pressed=true],.lab-contracts button[aria-pressed=true]{color:#03629c;background:#e7ebff;border-color:#03629c}.lab-kpis{background:#dfdfdf;border:1px solid #dfdfdf;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;display:grid;overflow:hidden}.lab-kpis>div{background:#fff;padding:16px}.lab-kpis small,.lab-kpis span{color:#6a6c72;font-size:12px;display:block}.lab-kpis strong{color:#092947;margin:8px 0;font-size:24px;font-weight:400;display:block}.lab-split{grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:24px;margin:24px 0;display:grid}.lab-split>aside{background:#fff;border:1px solid #dfdfdf;border-radius:8px;padding:20px}.lab-split h3{color:#092947;margin:0 0 20px;font-size:17px}.lab-split p{color:#6a6c72;font-size:13px;line-height:1.7}.lab-controls{gap:23px;display:grid}.lab-knob{font-size:13px;display:block}.lab-knob>span{color:#234b74;display:block}.lab-knob b{color:#03629c;margin:7px 0;font-size:18px;font-weight:500;display:block}.lab-knob small{font-size:12px}.lab-knob input{accent-color:#03629c;width:100%;display:block}.lab-split label:not(.lab-knob){margin-bottom:18px;font-size:13px;display:block}.lab-split input:not([type=range]),.lab-split textarea{color:#234b74;background:#fff;border:1px solid #dfdfdf;border-radius:4px;width:100%;margin-top:8px;padding:10px;display:block}.lab-split textarea{min-height:100px}.lab-contracts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lab-contracts button{text-align:left;padding:12px;font-size:12px}.lab-contracts small{color:#6a6c72;margin-top:5px;display:block}.lab-contracts b{color:#03629c}.lab-alert-list{gap:14px;margin-top:20px;display:grid}.lab-alert-list article{background:#fff;border:1px solid #dfdfdf;border-radius:8px;padding:20px}.lab-alert-list header,.lab-alert-list footer{flex-wrap:wrap;justify-content:space-between;gap:14px;display:flex}.lab-alert-list header span{color:#6a6c72;font-size:12px}.lab-alert-list p{font-size:14px;line-height:1.7}.lab-alert-list footer{color:#234b74;margin-top:18px}.lab-alert-list select{color:#234b74;background:#fff;border:1px solid #dfdfdf;margin-left:8px;padding:8px}.lab-insights{background:#e7ebff;border:1px solid #dfdfdf;border-radius:8px;margin:25px 0;padding:22px}.lab-insights h3{color:#092947;font-size:18px}.lab-insights p{border-bottom:1px solid #dfdfdf;gap:16px;padding:14px 0;font-size:14px;line-height:1.7;display:flex}.lab-insights b{color:#03629c}.lab-insights small{color:#6a6c72}.scenario-lab details{border:1px solid #dfdfdf;border-radius:6px;margin-top:18px;padding:16px}.scenario-lab summary{cursor:pointer;color:#03629c}.scenario-lab td small{color:#6a6c72;font-size:11px;display:block}.terminal-toolbar input[type=date]{color:#234b74;background:#fff;border:1px solid #dfdfdf;padding:7px}@media (max-width:1000px){.lab-split{grid-template-columns:1fr}.lab-controls,.lab-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-header{flex-wrap:wrap}}@media (max-width:600px){.lab-controls,.lab-contracts{grid-template-columns:1fr}.lab-kpis strong{font-size:20px}}
