.engineering-study{color:#0d0f0e;background:#faf8f3;border-block:1px solid #d3cfc5}.engineering-study .study-wrap{max-width:1280px;margin:auto;padding:40px 24px}.engineering-study .study-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:32px;list-style:none;display:flex}.engineering-study .study-summary::-webkit-details-marker{display:none}.engineering-study .study-summary::marker{content:""}.engineering-study .study-eyebrow{color:#b93a20}.engineering-study h2{letter-spacing:-.025em;margin-top:10px;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.15}.engineering-study .study-intro{color:#535b53;max-width:700px;margin-top:12px;font-size:14px;line-height:1.7}.engineering-study .study-open-control{border:1px solid #b8b1a7;flex-shrink:0;padding:13px 18px;font-size:12px;font-weight:700}.engineering-study .study-open-control>span{align-items:center;gap:24px;display:flex}.engineering-study .study-open-control>span>span{color:#b93a20;font-size:18px;line-height:1}.engineering-study .study-summary:hover .study-open-control{border-color:#b93a20}.engineering-study .study-explorer:not([open]) .study-when-open,.engineering-study .study-explorer[open] .study-when-closed{display:none}.engineering-study .study-card{background:#faf8f3;border:1px solid #b8b1a7;margin-top:28px}.engineering-study .study-tabbar{background:#151816;gap:28px;padding:0 24px;display:flex}.engineering-study .study-tabbar button{color:#9b9f99;letter-spacing:.04em;cursor:pointer;border-bottom:3px solid #0000;gap:12px;padding:21px 0 18px;font-size:11px;font-weight:800;display:flex}.engineering-study .study-tabbar button span{font-size:13px}.engineering-study .study-tabbar button[aria-selected=true]{color:#ff7658;border-color:#ff5a36}.engineering-study:not(.is-enhanced) .study-tabbar,.engineering-study:not(.is-enhanced) .study-controls,.engineering-study:not(.is-enhanced) .study-legend input{display:none}.engineering-study .study-panel-heading{justify-content:space-between;gap:20px;padding:28px 30px 22px;display:flex}.engineering-study h3{letter-spacing:-.025em;margin-top:9px;font-size:23px;font-weight:800;line-height:1.25}.engineering-study .study-meta{color:#535b53;text-align:right;flex-shrink:0;font-size:12px;line-height:1.7}.engineering-study .study-grid{grid-template-columns:minmax(0,1fr) 268px;gap:30px;padding:0 30px 28px;display:grid}.engineering-study .study-plot-column{min-width:0}.engineering-study .study-legend{flex-wrap:wrap;align-items:center;gap:10px 22px;min-height:34px;display:flex}.engineering-study .study-legend label{color:#535b53;cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.engineering-study .study-legend input{accent-color:var(--series-color);width:14px;height:14px}.engineering-study .study-swatch{border-top:3px solid var(--series-color);width:18px}.engineering-study .study-swatch.dashed{border-top-style:dashed}.engineering-study .study-plot{width:100%;min-width:0}.engineering-study .study-plot svg{width:100%;height:320px;font-family:Arial,Helvetica,sans-serif;display:block}.engineering-study [data-operation-svg]{cursor:crosshair}.engineering-study .study-slider-heading{justify-content:space-between;margin-top:9px;font-size:12px;font-weight:700;display:flex}.engineering-study .study-slider-heading output{font-variant-numeric:tabular-nums;color:#b93a20}.engineering-study .study-hour{accent-color:#e84d2c;cursor:pointer;width:100%;height:28px;margin:6px 0}.engineering-study .study-hint{color:#60685f;margin-top:10px;font-size:11px;line-height:1.6}.engineering-study .study-inspector{background:#eeeae2;border:1px solid #d3cfc5;padding:22px}.engineering-study .study-inspector>.industrial-label{color:#535b53;font-size:10px}.engineering-study .study-selected-time{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:30px;font-weight:800}.engineering-study .study-readings{margin-top:18px}.engineering-study .study-readings>div{border-top:1px solid #d2cec4;justify-content:space-between;align-items:center;gap:8px;padding:13px 0;display:flex}.engineering-study .study-readings dt{color:#535b53;align-items:center;gap:6px;font-size:11px;display:inline-flex}.engineering-study .study-readings dd{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.engineering-study .study-readings small,.engineering-study .study-timing-summary small{color:#535b53;font-size:11px;font-weight:400}.engineering-study .reading-dot{border-radius:50%;width:6px;height:6px}.engineering-study .reading-dot.solar{background:#e84d2c}.engineering-study .reading-dot.load{background:#626862}.engineering-study .reading-dot.dc{background:#087b73}.engineering-study .study-interpretation{border-top:1px solid #d2cec4;margin-top:5px;padding-top:18px}.engineering-study .study-interpretation .industrial-label{color:#086e67;letter-spacing:.1em;font-size:10px}.engineering-study .study-interpretation p+p{color:#535b53;margin-top:8px;font-size:12px;line-height:1.7}.engineering-study .study-takeaway{background:#eae7df;border-top:1px solid #d3cfc5;border-bottom:1px solid #d3cfc5;align-items:start;gap:25px;padding:20px 30px;display:flex}.engineering-study .study-takeaway>span{color:#b93a20;flex-shrink:0;margin-top:3px;font-size:10px}.engineering-study .study-takeaway>p{color:#414a41;max-width:800px;font-size:13px;line-height:1.7}.engineering-study .study-footnotes{padding:22px 30px}.engineering-study .study-source{color:#b93a20;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-bottom:20px;font-size:12px;font-weight:800;display:flex}.engineering-study .study-source:hover{text-decoration:underline}.engineering-study .study-source span{color:#535b53;font-weight:400}.engineering-study .study-details{color:#535b53;border-top:1px solid #d3cfc5;font-size:12px}.engineering-study .study-details summary{cursor:pointer;padding:14px 0;font-weight:700}.engineering-study .study-details ul{padding:0 0 15px 20px;line-height:1.8;list-style:outside}.engineering-study .study-details li+li{margin-top:7px}.engineering-study .study-table-scroll{margin-bottom:18px;overflow-x:auto}.engineering-study table{text-align:left;border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}.engineering-study caption{text-align:left;margin-bottom:10px}.engineering-study th,.engineering-study td{border-top:1px solid #d3cfc5;padding:9px 12px}.engineering-study th{font-weight:700}.engineering-study .study-device-buttons{align-items:start;gap:8px;min-height:34px;display:flex}.engineering-study .study-device-buttons button{cursor:pointer;border:1px solid #c9c5bb;padding:8px 12px;font-size:12px;font-weight:800}.engineering-study .study-device-buttons button span{color:#535b53;margin-right:6px;font-size:10px}.engineering-study .study-device-buttons button[aria-pressed=true]{background:#eee4da;border-color:#b93a20}.engineering-study .study-timing-summary{border-top:1px solid #d3cfc5;grid-template-columns:1fr 1fr;gap:20px;padding-top:20px;display:grid}.engineering-study .study-timing-summary strong{letter-spacing:-.03em;font-size:28px;display:block}.engineering-study .study-timing-summary span{color:#535b53;margin-top:5px;font-size:11px;display:block}.engineering-study .study-device-name{letter-spacing:-.03em;margin-top:12px;font-size:28px;font-weight:800}.engineering-study .study-device-role{color:#535b53;margin-top:5px;font-size:12px}.engineering-study .study-event-time{letter-spacing:-.04em;margin-top:25px;font-size:46px;font-weight:800}.engineering-study .study-event-time small{font-size:16px;font-weight:400}.engineering-study .study-event-time+.study-hint{margin-top:0}@media (width<=900px){.engineering-study .study-grid{grid-template-columns:minmax(0,1fr) 235px;gap:20px}.engineering-study .study-inspector{padding:18px}}@media (width<=700px){.engineering-study .study-wrap{padding:32px 18px}.engineering-study .study-summary{flex-direction:column;align-items:start;gap:20px}.engineering-study .study-intro{font-size:14px}.engineering-study .study-tabbar{gap:20px;padding:0 16px}.engineering-study .study-tabbar button{gap:6px}.engineering-study .study-tabbar button span{font-size:11px}.engineering-study .study-panel-heading{flex-direction:column;gap:12px;padding:24px 16px 18px}.engineering-study h3{font-size:21px}.engineering-study .study-meta{text-align:left}.engineering-study .study-grid{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 16px 24px}.engineering-study .study-legend{gap:10px 14px}.engineering-study .study-legend label{font-size:11px}.engineering-study .study-inspector{padding:20px}.engineering-study .study-takeaway{flex-direction:column;gap:10px;padding:20px 16px}.engineering-study .study-footnotes{padding:18px 16px}.engineering-study .study-readings{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.engineering-study .study-readings>div{display:block}.engineering-study .study-readings dd{margin-top:8px;font-size:20px}}.engineering-study .study-meta{max-width:240px}.engineering-study .study-meta span{display:block}.engineering-study .study-selectors{flex-wrap:wrap;gap:12px 20px;margin-top:12px;display:flex}.engineering-study .study-selectors>label{flex-direction:column;gap:8px;min-width:0;max-width:100%;font-size:12px;font-weight:700;display:flex}.engineering-study .study-selectors select{color:#414a41;font:inherit;background:#faf8f3;border:1px solid #b8b1a7;width:100%;max-width:100%;padding:9px 28px 9px 10px}.engineering-study .study-selectors .study-hint{flex-basis:100%;margin-top:0}.engineering-study [data-scenario-svg]{cursor:crosshair}.engineering-study .study-selected-time{overflow-wrap:anywhere;line-height:1.25}
