.burst-measurement-explorer-module__y9khgq__explorer{border:1px solid var(--border-strong);background:var(--surface);margin:40px 0}.burst-measurement-explorer-module__y9khgq__heading{border-bottom:1px solid var(--border);padding:28px 30px 24px}.burst-measurement-explorer-module__y9khgq__eyebrow{color:var(--ink-soft);font-family:var(--font-technical), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.67rem;font-weight:600;display:block}.burst-measurement-explorer-module__y9khgq__heading h3{color:var(--rf-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.burst-measurement-explorer-module__y9khgq__heading p{max-width:72ch;color:var(--text);margin:12px 0 0;font-size:.9rem;line-height:1.65}.burst-measurement-explorer-module__y9khgq__plotScroller{padding:17px 18px 3px;overflow-x:auto}.burst-measurement-explorer-module__y9khgq__plotScroller:focus-visible{outline:3px solid var(--signal-blue);outline-offset:-3px}.burst-measurement-explorer-module__y9khgq__graphic{width:100%;min-width:650px;height:auto}.burst-measurement-explorer-module__y9khgq__grid{fill:none;stroke:#dce4e8;stroke-width:1px}.burst-measurement-explorer-module__y9khgq__axis{fill:none;stroke:#aebfc7;stroke-width:1.25px}.burst-measurement-explorer-module__y9khgq__burst{fill:#146ef51f;stroke:var(--plot-blue);stroke-width:2px}.burst-measurement-explorer-module__y9khgq__averageLine{fill:none;stroke:var(--rf-cyan-dark);stroke-width:2.2px;stroke-dasharray:8 5}.burst-measurement-explorer-module__y9khgq__pepLine{fill:none;stroke:var(--plot-navy);stroke-width:1.5px;stroke-dasharray:2 4}.burst-measurement-explorer-module__y9khgq__labels{fill:#53646f;font-family:var(--font-technical), monospace;font-size:11px}.burst-measurement-explorer-module__y9khgq__controls{border-top:1px solid var(--border);background:var(--surface-soft);grid-template-columns:auto minmax(130px,1fr) auto minmax(130px,1fr);align-items:center;gap:12px 20px;padding:20px 28px;display:grid}.burst-measurement-explorer-module__y9khgq__controls label{color:var(--ink-soft);justify-content:space-between;gap:10px;font-size:.74rem;font-weight:620;display:flex}.burst-measurement-explorer-module__y9khgq__controls output{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-weight:600}.burst-measurement-explorer-module__y9khgq__controls input{width:100%;min-height:32px;accent-color:var(--signal-blue);cursor:pointer}.burst-measurement-explorer-module__y9khgq__readouts{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.burst-measurement-explorer-module__y9khgq__readouts>div{border-left:1px solid var(--border);min-width:0;padding:18px 17px}.burst-measurement-explorer-module__y9khgq__readouts>div:first-child{border-left:0}.burst-measurement-explorer-module__y9khgq__readouts dt{min-height:38px;color:var(--ink-soft);font-size:.68rem;line-height:1.4}.burst-measurement-explorer-module__y9khgq__readouts dd{color:var(--rf-navy);font-family:var(--font-technical), monospace;margin:5px 0 0;font-size:.95rem;font-weight:600}.burst-measurement-explorer-module__y9khgq__readouts small{color:var(--ink-soft);font-family:var(--font-body), Arial, sans-serif;margin-top:4px;font-size:.66rem;font-weight:400;line-height:1.4;display:block}.burst-measurement-explorer-module__y9khgq__instrumentArea{border-top:1px solid var(--border);grid-template-columns:.9fr 1.1fr;display:grid}.burst-measurement-explorer-module__y9khgq__instrumentArea fieldset{border:0;border-right:1px solid var(--border);margin:0;padding:22px 28px}.burst-measurement-explorer-module__y9khgq__instrumentArea legend{color:var(--ink-soft);padding:0;font-size:.76rem;font-weight:620}.burst-measurement-explorer-module__y9khgq__instrumentButtons{gap:7px;margin-top:10px;display:grid}.burst-measurement-explorer-module__y9khgq__instrumentButtons button{border:1px solid var(--border-strong);min-height:40px;color:var(--ink-soft);background:var(--surface);text-align:left;cursor:pointer;border-radius:3px;padding:6px 10px;font-size:.72rem}.burst-measurement-explorer-module__y9khgq__instrumentButtons button:hover,.burst-measurement-explorer-module__y9khgq__instrumentButtons button[aria-pressed=true]{border-color:var(--signal-blue);color:var(--rf-navy);background:var(--accent-soft)}.burst-measurement-explorer-module__y9khgq__instrumentReadout{background:var(--surface-soft);align-content:center;padding:24px 28px;display:grid}.burst-measurement-explorer-module__y9khgq__instrumentReadout strong{color:var(--rf-navy);font-size:.91rem}.burst-measurement-explorer-module__y9khgq__instrumentReadout p{color:var(--text);margin:8px 0 0;font-size:.77rem;line-height:1.58}.burst-measurement-explorer-module__y9khgq__note,.burst-measurement-explorer-module__y9khgq__noScript{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:14px 28px 17px;font-size:.76rem;line-height:1.6}.burst-measurement-explorer-module__y9khgq__note strong{color:var(--ink-soft)}.burst-measurement-explorer-module__y9khgq__noScript{color:var(--rf-navy)}@media (max-width:820px){.burst-measurement-explorer-module__y9khgq__controls{grid-template-columns:auto minmax(120px,1fr)}.burst-measurement-explorer-module__y9khgq__readouts{grid-template-columns:1fr 1fr}.burst-measurement-explorer-module__y9khgq__readouts>div:nth-child(odd){border-left:0}.burst-measurement-explorer-module__y9khgq__readouts>div:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:700px){.burst-measurement-explorer-module__y9khgq__heading{padding:22px 18px}.burst-measurement-explorer-module__y9khgq__plotScroller{padding-inline:10px}.burst-measurement-explorer-module__y9khgq__controls{grid-template-columns:1fr;gap:8px;padding:18px}.burst-measurement-explorer-module__y9khgq__controls label:not(:first-child){margin-top:8px}.burst-measurement-explorer-module__y9khgq__readouts{grid-template-columns:1fr}.burst-measurement-explorer-module__y9khgq__readouts>div{border-top:1px solid var(--border);border-left:0}.burst-measurement-explorer-module__y9khgq__readouts>div:first-child{border-top:0}.burst-measurement-explorer-module__y9khgq__readouts dt{min-height:0}.burst-measurement-explorer-module__y9khgq__instrumentArea{grid-template-columns:1fr}.burst-measurement-explorer-module__y9khgq__instrumentArea fieldset{border-right:0;border-bottom:1px solid var(--border);padding:20px 18px}.burst-measurement-explorer-module__y9khgq__instrumentReadout{padding:21px 18px}.burst-measurement-explorer-module__y9khgq__note,.burst-measurement-explorer-module__y9khgq__noScript{padding-inline:18px}}
.dbc-spectrum-explorer-module__PlRuVq__explorer{border:1px solid var(--border-strong);background:var(--surface);margin:40px 0}.dbc-spectrum-explorer-module__PlRuVq__heading{border-bottom:1px solid var(--border);padding:28px 30px 24px}.dbc-spectrum-explorer-module__PlRuVq__eyebrow{color:var(--ink-soft);font-family:var(--font-technical), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.67rem;font-weight:600;display:block}.dbc-spectrum-explorer-module__PlRuVq__heading h3{color:var(--rf-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.dbc-spectrum-explorer-module__PlRuVq__heading p{max-width:72ch;color:var(--text);margin:12px 0 0;font-size:.9rem;line-height:1.65}.dbc-spectrum-explorer-module__PlRuVq__workspace{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);display:grid}.dbc-spectrum-explorer-module__PlRuVq__plotScroller{min-width:0;padding:18px 18px 8px;overflow-x:auto}.dbc-spectrum-explorer-module__PlRuVq__plotScroller:focus-visible{outline:3px solid var(--signal-blue);outline-offset:-3px}.dbc-spectrum-explorer-module__PlRuVq__graphic{width:100%;min-width:520px;height:auto}.dbc-spectrum-explorer-module__PlRuVq__grid{fill:none;stroke:#dce4e8;stroke-width:1px}.dbc-spectrum-explorer-module__PlRuVq__axis{fill:none;stroke:#aebfc7;stroke-width:1.25px}.dbc-spectrum-explorer-module__PlRuVq__carrierStem{fill:none;stroke:var(--plot-navy);stroke-width:4px}.dbc-spectrum-explorer-module__PlRuVq__spurStem{fill:none;stroke:var(--plot-blue);stroke-width:3px;stroke-dasharray:8 4}.dbc-spectrum-explorer-module__PlRuVq__deltaLine{fill:none;stroke:#53646f;stroke-width:1.4px;stroke-dasharray:3 4}.dbc-spectrum-explorer-module__PlRuVq__carrierMarker{fill:var(--surface);stroke:var(--plot-navy);stroke-width:3px}.dbc-spectrum-explorer-module__PlRuVq__spurMarker{fill:var(--surface);stroke:var(--plot-blue);stroke-width:3px}.dbc-spectrum-explorer-module__PlRuVq__labels{fill:#53646f;font-family:var(--font-technical), monospace;font-size:11px}.dbc-spectrum-explorer-module__PlRuVq__controls{border-left:1px solid var(--border);background:var(--surface-soft);align-content:center;gap:10px;padding:25px 24px;display:grid}.dbc-spectrum-explorer-module__PlRuVq__controls label{color:var(--ink-soft);justify-content:space-between;gap:10px;margin-top:12px;font-size:.75rem;font-weight:620;display:flex}.dbc-spectrum-explorer-module__PlRuVq__controls label:first-child{margin-top:0}.dbc-spectrum-explorer-module__PlRuVq__controls output{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-weight:600}.dbc-spectrum-explorer-module__PlRuVq__controls input{width:100%;min-height:32px;accent-color:var(--signal-blue);cursor:pointer}.dbc-spectrum-explorer-module__PlRuVq__readouts{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.dbc-spectrum-explorer-module__PlRuVq__readouts>div{border-left:1px solid var(--border);padding:18px 22px}.dbc-spectrum-explorer-module__PlRuVq__readouts>div:first-child{border-left:0}.dbc-spectrum-explorer-module__PlRuVq__readouts dt{color:var(--ink-soft);font-size:.7rem}.dbc-spectrum-explorer-module__PlRuVq__readouts dd{color:var(--rf-navy);font-family:var(--font-technical), monospace;margin:5px 0 0;font-size:1rem;font-weight:600}.dbc-spectrum-explorer-module__PlRuVq__readouts small{color:var(--ink-soft);font-family:var(--font-body), Arial, sans-serif;margin-top:3px;font-size:.7rem;font-weight:400;line-height:1.4;display:block}.dbc-spectrum-explorer-module__PlRuVq__note,.dbc-spectrum-explorer-module__PlRuVq__noScript{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:14px 28px 17px;font-size:.76rem;line-height:1.6}.dbc-spectrum-explorer-module__PlRuVq__note strong{color:var(--ink-soft)}.dbc-spectrum-explorer-module__PlRuVq__noScript{color:var(--rf-navy)}@media (max-width:760px){.dbc-spectrum-explorer-module__PlRuVq__heading{padding:22px 18px}.dbc-spectrum-explorer-module__PlRuVq__workspace{grid-template-columns:1fr}.dbc-spectrum-explorer-module__PlRuVq__plotScroller{padding-inline:10px}.dbc-spectrum-explorer-module__PlRuVq__controls{border-top:1px solid var(--border);border-left:0;padding:21px 18px}.dbc-spectrum-explorer-module__PlRuVq__readouts{grid-template-columns:1fr}.dbc-spectrum-explorer-module__PlRuVq__readouts>div{border-top:1px solid var(--border);border-left:0}.dbc-spectrum-explorer-module__PlRuVq__readouts>div:first-child{border-top:0}.dbc-spectrum-explorer-module__PlRuVq__note,.dbc-spectrum-explorer-module__PlRuVq__noScript{padding-inline:18px}}
.power-level-translator-module__Gx0LFq__explorer{border:1px solid var(--border-strong);background:var(--surface);margin:40px 0}.power-level-translator-module__Gx0LFq__heading{border-bottom:1px solid var(--border);padding:28px 30px 24px}.power-level-translator-module__Gx0LFq__eyebrow,.power-level-translator-module__Gx0LFq__panelIndex{color:var(--ink-soft);font-family:var(--font-technical), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:600;display:block}.power-level-translator-module__Gx0LFq__eyebrow{margin-bottom:10px}.power-level-translator-module__Gx0LFq__heading h3{color:var(--rf-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.power-level-translator-module__Gx0LFq__heading p{max-width:72ch;color:var(--text);margin:12px 0 0;font-size:.9rem;line-height:1.65}.power-level-translator-module__Gx0LFq__workspace{grid-template-columns:1fr 1fr;display:grid}.power-level-translator-module__Gx0LFq__panel{min-width:0;padding:25px 28px 23px}.power-level-translator-module__Gx0LFq__panel+.power-level-translator-module__Gx0LFq__panel{border-left:1px solid var(--border)}.power-level-translator-module__Gx0LFq__panel h4{color:var(--rf-navy);margin:8px 0 21px;font-size:1rem;line-height:1.35}.power-level-translator-module__Gx0LFq__panel label{color:var(--ink-soft);justify-content:space-between;gap:12px;font-size:.78rem;font-weight:620;display:flex}.power-level-translator-module__Gx0LFq__panel output{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-weight:600}.power-level-translator-module__Gx0LFq__panel>input{width:100%;min-height:32px;accent-color:var(--signal-blue);cursor:pointer;margin-top:10px}.power-level-translator-module__Gx0LFq__landmarks{flex-wrap:wrap;gap:6px;margin-top:17px;display:flex}.power-level-translator-module__Gx0LFq__landmarks button{border:1px solid var(--border);min-height:38px;color:var(--ink-soft);background:var(--surface);cursor:pointer;border-radius:3px;padding:0 9px;font-size:.69rem;font-weight:620}.power-level-translator-module__Gx0LFq__landmarks button:hover,.power-level-translator-module__Gx0LFq__landmarks button[aria-pressed=true]{border-color:var(--signal-blue);color:var(--rf-navy);background:var(--accent-soft)}.power-level-translator-module__Gx0LFq__primaryReadout{border-top:1px solid var(--border);gap:4px;margin:22px 0 0;padding-top:18px;display:grid}.power-level-translator-module__Gx0LFq__primaryReadout span{color:var(--ink-soft);font-size:.72rem}.power-level-translator-module__Gx0LFq__primaryReadout strong{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-size:1.05rem}.power-level-translator-module__Gx0LFq__explanation{color:var(--text);margin:9px 0 0;font-size:.76rem;line-height:1.55}.power-level-translator-module__Gx0LFq__levelReadouts{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:0;margin:22px 0 0;display:grid}.power-level-translator-module__Gx0LFq__levelReadouts>div{border-bottom:1px solid var(--border);padding:14px 10px 10px 0}.power-level-translator-module__Gx0LFq__levelReadouts>div:nth-child(2n){border-left:1px solid var(--border);padding-left:14px}.power-level-translator-module__Gx0LFq__levelReadouts dt{color:var(--ink-soft);font-size:.68rem}.power-level-translator-module__Gx0LFq__levelReadouts dd{overflow-wrap:anywhere;color:var(--rf-navy);font-family:var(--font-technical), monospace;margin:4px 0 0;font-size:.86rem;font-weight:600}.power-level-translator-module__Gx0LFq__scaleWrap{border-top:1px solid var(--border);background:var(--surface-soft);padding:14px 18px 4px;overflow-x:auto}.power-level-translator-module__Gx0LFq__scaleWrap:focus-visible{outline:3px solid var(--signal-blue);outline-offset:-3px}.power-level-translator-module__Gx0LFq__scale{width:100%;min-width:680px;height:auto}.power-level-translator-module__Gx0LFq__scaleLine,.power-level-translator-module__Gx0LFq__tick path{fill:none;stroke:#aebfc7;stroke-width:1.3px}.power-level-translator-module__Gx0LFq__tick text,.power-level-translator-module__Gx0LFq__scaleNote{fill:#53646f;font-family:var(--font-technical), monospace;font-size:10px}.power-level-translator-module__Gx0LFq__tick text:last-child{fill:var(--plot-navy);font-weight:600}.power-level-translator-module__Gx0LFq__marker{fill:none;stroke:var(--plot-blue);stroke-width:2px}.power-level-translator-module__Gx0LFq__markerDot{fill:var(--surface);stroke:var(--plot-blue);stroke-width:3px}.power-level-translator-module__Gx0LFq__scaleNote{font-size:11px}.power-level-translator-module__Gx0LFq__note,.power-level-translator-module__Gx0LFq__noScript{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:14px 28px 17px;font-size:.76rem;line-height:1.6}.power-level-translator-module__Gx0LFq__note strong{color:var(--ink-soft)}.power-level-translator-module__Gx0LFq__noScript{color:var(--rf-navy)}@media (max-width:760px){.power-level-translator-module__Gx0LFq__heading{padding:22px 18px}.power-level-translator-module__Gx0LFq__workspace{grid-template-columns:1fr}.power-level-translator-module__Gx0LFq__panel{padding:23px 18px}.power-level-translator-module__Gx0LFq__panel+.power-level-translator-module__Gx0LFq__panel{border-top:1px solid var(--border);border-left:0}.power-level-translator-module__Gx0LFq__scaleWrap{padding-inline:10px}.power-level-translator-module__Gx0LFq__note,.power-level-translator-module__Gx0LFq__noScript{padding-inline:18px}}
.power-wave-explorer-module__zUYl7a__explorer{border:1px solid var(--border-strong);background:var(--surface);margin:40px 0}.power-wave-explorer-module__zUYl7a__heading{border-bottom:1px solid var(--border);padding:28px 30px 24px}.power-wave-explorer-module__zUYl7a__eyebrow{color:var(--ink-soft);font-family:var(--font-technical), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.67rem;font-weight:600;display:block}.power-wave-explorer-module__zUYl7a__heading h3{color:var(--rf-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.power-wave-explorer-module__zUYl7a__heading p{max-width:72ch;color:var(--text);margin:12px 0 0;font-size:.9rem;line-height:1.65}.power-wave-explorer-module__zUYl7a__plotScroller{padding:18px 20px 6px;overflow-x:auto}.power-wave-explorer-module__zUYl7a__plotScroller:focus-visible{outline:3px solid var(--signal-blue);outline-offset:-3px}.power-wave-explorer-module__zUYl7a__graphic{width:100%;min-width:650px;height:auto}.power-wave-explorer-module__zUYl7a__grid{fill:none;stroke:#dce4e8;stroke-width:1px}.power-wave-explorer-module__zUYl7a__axes{fill:none;stroke:#aebfc7;stroke-width:1.2px}.power-wave-explorer-module__zUYl7a__voltageTrace,.power-wave-explorer-module__zUYl7a__currentTrace,.power-wave-explorer-module__zUYl7a__powerTrace,.power-wave-explorer-module__zUYl7a__averageLine,.power-wave-explorer-module__zUYl7a__cursor{fill:none;stroke-linecap:round;stroke-linejoin:round}.power-wave-explorer-module__zUYl7a__voltageTrace{stroke:var(--plot-navy);stroke-width:2.6px}.power-wave-explorer-module__zUYl7a__currentTrace{stroke:var(--plot-blue);stroke-dasharray:8 5;stroke-width:2.4px}.power-wave-explorer-module__zUYl7a__powerTrace{stroke:var(--rf-cyan-dark);stroke-width:3px}.power-wave-explorer-module__zUYl7a__averageLine{stroke:#53646f;stroke-dasharray:3 5;stroke-width:1.5px}.power-wave-explorer-module__zUYl7a__cursor{stroke:#53646f;stroke-dasharray:2 4;stroke-width:1.2px}.power-wave-explorer-module__zUYl7a__cursorDot{fill:var(--surface);stroke:var(--plot-blue);stroke-width:2.5px}.power-wave-explorer-module__zUYl7a__labels{fill:#53646f;font-family:var(--font-technical), monospace;font-size:12px}.power-wave-explorer-module__zUYl7a__controls{border-top:1px solid var(--border);background:var(--surface-soft);gap:20px;padding:22px 28px;display:grid}.power-wave-explorer-module__zUYl7a__transport{grid-template-columns:auto minmax(190px,1fr);align-items:center;gap:8px 18px;display:grid}.power-wave-explorer-module__zUYl7a__transport button{border:1px solid var(--border-strong);min-height:44px;color:var(--rf-navy);background:var(--surface);cursor:pointer;border-radius:4px;grid-row:1/3;padding:0 14px;font-size:.76rem;font-weight:650}.power-wave-explorer-module__zUYl7a__transport button:hover{border-color:var(--signal-blue)}.power-wave-explorer-module__zUYl7a__transport label{color:var(--ink-soft);font-size:.76rem;font-weight:620}.power-wave-explorer-module__zUYl7a__transport input{width:100%;min-height:32px;accent-color:var(--signal-blue);cursor:pointer}.power-wave-explorer-module__zUYl7a__readouts{border-top:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.power-wave-explorer-module__zUYl7a__readouts>div{border-left:1px solid var(--border);min-width:0;padding:15px 14px 4px}.power-wave-explorer-module__zUYl7a__readouts>div:first-child{border-left:0}.power-wave-explorer-module__zUYl7a__readouts dt{color:var(--ink-soft);font-size:.68rem;line-height:1.35}.power-wave-explorer-module__zUYl7a__readouts dd{color:var(--rf-navy);font-family:var(--font-technical), monospace;margin:5px 0 0;font-size:.9rem;font-weight:600;line-height:1.35}.power-wave-explorer-module__zUYl7a__note,.power-wave-explorer-module__zUYl7a__noScript{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:14px 28px 17px;font-size:.76rem;line-height:1.6}.power-wave-explorer-module__zUYl7a__note strong{color:var(--ink-soft)}.power-wave-explorer-module__zUYl7a__noScript{color:var(--rf-navy)}@media (max-width:760px){.power-wave-explorer-module__zUYl7a__heading{padding:22px 18px}.power-wave-explorer-module__zUYl7a__plotScroller{padding-inline:12px}.power-wave-explorer-module__zUYl7a__controls{padding:18px}.power-wave-explorer-module__zUYl7a__transport{grid-template-columns:1fr}.power-wave-explorer-module__zUYl7a__transport button{grid-row:auto;justify-self:start}.power-wave-explorer-module__zUYl7a__readouts{grid-template-columns:1fr 1fr}.power-wave-explorer-module__zUYl7a__readouts>div{border-top:1px solid var(--border)}.power-wave-explorer-module__zUYl7a__readouts>div:nth-child(odd){border-left:0}.power-wave-explorer-module__zUYl7a__readouts>div:first-child,.power-wave-explorer-module__zUYl7a__readouts>div:nth-child(2){border-top:0}.power-wave-explorer-module__zUYl7a__note,.power-wave-explorer-module__zUYl7a__noScript{padding-inline:18px}}@media (max-width:460px){.power-wave-explorer-module__zUYl7a__readouts{grid-template-columns:1fr}.power-wave-explorer-module__zUYl7a__readouts>div{border-left:0}.power-wave-explorer-module__zUYl7a__readouts>div:nth-child(2){border-top:1px solid var(--border)}}@media (prefers-reduced-motion:reduce){.power-wave-explorer-module__zUYl7a__cursorDot{transition:none}}
.rf-power-budget-builder-module__EucAHa__explorer{border:1px solid var(--border-strong);background:var(--surface);margin:40px 0}.rf-power-budget-builder-module__EucAHa__heading{border-bottom:1px solid var(--border);padding:28px 30px 24px}.rf-power-budget-builder-module__EucAHa__eyebrow,.rf-power-budget-builder-module__EucAHa__panelIndex{color:var(--ink-soft);font-family:var(--font-technical), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.67rem;font-weight:600;display:block}.rf-power-budget-builder-module__EucAHa__heading h3{color:var(--rf-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.rf-power-budget-builder-module__EucAHa__heading p{max-width:72ch;color:var(--text);margin:12px 0 0;font-size:.9rem;line-height:1.65}.rf-power-budget-builder-module__EucAHa__chain{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:0;padding:28px 24px 24px;list-style:none;display:grid}.rf-power-budget-builder-module__EucAHa__chain li{border-left:1px solid var(--border);text-align:center;min-width:0;padding:0 16px;position:relative}.rf-power-budget-builder-module__EucAHa__chain li:first-child{border-left:0}.rf-power-budget-builder-module__EucAHa__plane{border:1px solid var(--signal-blue);width:34px;height:24px;color:var(--rf-navy);background:var(--surface);font-family:var(--font-technical), monospace;place-items:center;font-size:.66rem;font-weight:650;display:inline-grid}.rf-power-budget-builder-module__EucAHa__component{min-height:40px;color:var(--ink-soft);margin-top:10px;font-size:.72rem;line-height:1.35;display:block}.rf-power-budget-builder-module__EucAHa__chain strong{color:var(--rf-navy);font-family:var(--font-technical), monospace;margin-top:4px;font-size:.95rem;display:block}.rf-power-budget-builder-module__EucAHa__chain small{color:var(--text);font-family:var(--font-technical), monospace;margin-top:2px;font-size:.68rem;display:block}.rf-power-budget-builder-module__EucAHa__change{color:var(--signal-blue);font-family:var(--font-technical), monospace;margin-top:8px;font-size:.69rem;font-weight:650;display:block}.rf-power-budget-builder-module__EucAHa__planeLabel{color:var(--ink-soft);margin-top:8px;font-size:.65rem;line-height:1.35;display:block}.rf-power-budget-builder-module__EucAHa__arrow{z-index:1;color:var(--signal-blue);background:var(--surface);font-size:1rem;position:absolute;top:5px;right:-8px}.rf-power-budget-builder-module__EucAHa__controls{background:var(--surface-soft);grid-template-columns:auto minmax(110px,1fr) auto minmax(110px,1fr);align-items:center;gap:12px 20px;padding:20px 28px;display:grid}.rf-power-budget-builder-module__EucAHa__controls label,.rf-power-budget-builder-module__EucAHa__sumControls label{color:var(--ink-soft);justify-content:space-between;gap:10px;font-size:.73rem;font-weight:620;display:flex}.rf-power-budget-builder-module__EucAHa__controls output,.rf-power-budget-builder-module__EucAHa__sumControls output{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-weight:600}.rf-power-budget-builder-module__EucAHa__controls input,.rf-power-budget-builder-module__EucAHa__sumControls input{width:100%;min-height:32px;accent-color:var(--signal-blue);cursor:pointer}.rf-power-budget-builder-module__EucAHa__chainResult{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:3px;margin:0;padding:17px 28px;display:grid}.rf-power-budget-builder-module__EucAHa__chainResult span,.rf-power-budget-builder-module__EucAHa__sumControls p span{color:var(--ink-soft);font-size:.7rem}.rf-power-budget-builder-module__EucAHa__chainResult strong,.rf-power-budget-builder-module__EucAHa__sumControls p strong{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-size:.96rem}.rf-power-budget-builder-module__EucAHa__chainResult small{color:var(--ink-soft);font-family:var(--font-technical), monospace;font-size:.69rem}.rf-power-budget-builder-module__EucAHa__challenge{grid-template-columns:1fr .9fr;display:grid}.rf-power-budget-builder-module__EucAHa__challengeIntro,.rf-power-budget-builder-module__EucAHa__sumControls{min-width:0;padding:25px 28px}.rf-power-budget-builder-module__EucAHa__challengeIntro{border-right:1px solid var(--border)}.rf-power-budget-builder-module__EucAHa__challengeIntro h4{color:var(--rf-navy);margin:0;font-size:1rem;line-height:1.35}.rf-power-budget-builder-module__EucAHa__challengeIntro>p:not(.rf-power-budget-builder-module__EucAHa__correct):not(.rf-power-budget-builder-module__EucAHa__incorrect){color:var(--text);margin:8px 0 0;font-size:.78rem}.rf-power-budget-builder-module__EucAHa__answerButtons{gap:7px;margin-top:16px;display:grid}.rf-power-budget-builder-module__EucAHa__answerButtons button{border:1px solid var(--border-strong);min-height:42px;color:var(--ink-soft);background:var(--surface);text-align:left;cursor:pointer;border-radius:3px;padding:7px 10px;font-size:.73rem}.rf-power-budget-builder-module__EucAHa__answerButtons button:hover,.rf-power-budget-builder-module__EucAHa__answerButtons button[aria-pressed=true]{border-color:var(--signal-blue);color:var(--rf-navy);background:var(--accent-soft)}.rf-power-budget-builder-module__EucAHa__correct,.rf-power-budget-builder-module__EucAHa__incorrect{border-left:2px solid;margin:13px 0 0;padding-left:12px;font-size:.74rem;line-height:1.5}.rf-power-budget-builder-module__EucAHa__correct{border-color:var(--rf-cyan-dark);color:var(--rf-navy)}.rf-power-budget-builder-module__EucAHa__incorrect{border-color:var(--signal-blue);color:var(--ink-soft)}.rf-power-budget-builder-module__EucAHa__sumControls{background:var(--surface-soft);align-content:center;gap:9px;display:grid}.rf-power-budget-builder-module__EucAHa__sumControls label:nth-of-type(2){margin-top:10px}.rf-power-budget-builder-module__EucAHa__sumControls p{border-top:1px solid var(--border);gap:4px;margin:12px 0 0;padding-top:14px;display:grid}.rf-power-budget-builder-module__EucAHa__note,.rf-power-budget-builder-module__EucAHa__noScript{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:14px 28px 17px;font-size:.76rem;line-height:1.6}.rf-power-budget-builder-module__EucAHa__note strong{color:var(--ink-soft)}.rf-power-budget-builder-module__EucAHa__noScript{color:var(--rf-navy)}@media (max-width:820px){.rf-power-budget-builder-module__EucAHa__controls{grid-template-columns:auto minmax(100px,1fr)}}@media (max-width:700px){.rf-power-budget-builder-module__EucAHa__heading{padding:22px 18px}.rf-power-budget-builder-module__EucAHa__chain{grid-template-columns:1fr;padding:12px 18px}.rf-power-budget-builder-module__EucAHa__chain li{border-top:1px solid var(--border);text-align:left;border-left:0;grid-template-columns:42px 1fr auto;align-items:center;gap:4px 12px;padding:14px 0;display:grid}.rf-power-budget-builder-module__EucAHa__chain li:first-child{border-top:0}.rf-power-budget-builder-module__EucAHa__plane{grid-row:1/4}.rf-power-budget-builder-module__EucAHa__component,.rf-power-budget-builder-module__EucAHa__chain strong,.rf-power-budget-builder-module__EucAHa__chain small,.rf-power-budget-builder-module__EucAHa__change,.rf-power-budget-builder-module__EucAHa__planeLabel{min-height:0;margin:0}.rf-power-budget-builder-module__EucAHa__component{grid-column:2}.rf-power-budget-builder-module__EucAHa__chain strong{grid-area:1/3}.rf-power-budget-builder-module__EucAHa__chain small{grid-area:2/3}.rf-power-budget-builder-module__EucAHa__change{grid-column:2}.rf-power-budget-builder-module__EucAHa__planeLabel{grid-column:2/4}.rf-power-budget-builder-module__EucAHa__arrow{display:none}.rf-power-budget-builder-module__EucAHa__controls{grid-template-columns:1fr;gap:8px;padding:18px}.rf-power-budget-builder-module__EucAHa__controls label:not(:first-child){margin-top:8px}.rf-power-budget-builder-module__EucAHa__chainResult{padding-inline:18px}.rf-power-budget-builder-module__EucAHa__challenge{grid-template-columns:1fr}.rf-power-budget-builder-module__EucAHa__challengeIntro,.rf-power-budget-builder-module__EucAHa__sumControls{padding:22px 18px}.rf-power-budget-builder-module__EucAHa__challengeIntro{border-right:0;border-bottom:1px solid var(--border)}.rf-power-budget-builder-module__EucAHa__note,.rf-power-budget-builder-module__EucAHa__noScript{padding-inline:18px}}
.rms-heating-comparator-module__xqNcUa__explorer{border:1px solid var(--border-strong);background:var(--surface);margin:40px 0}.rms-heating-comparator-module__xqNcUa__heading{border-bottom:1px solid var(--border);padding:28px 30px 24px}.rms-heating-comparator-module__xqNcUa__eyebrow{color:var(--ink-soft);font-family:var(--font-technical), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.67rem;font-weight:600;display:block}.rms-heating-comparator-module__xqNcUa__heading h3{color:var(--rf-navy);margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.rms-heating-comparator-module__xqNcUa__heading p{max-width:72ch;color:var(--text);margin:12px 0 0;font-size:.9rem;line-height:1.65}.rms-heating-comparator-module__xqNcUa__plotScroller{padding:18px 20px 4px;overflow-x:auto}.rms-heating-comparator-module__xqNcUa__plotScroller:focus-visible{outline:3px solid var(--signal-blue);outline-offset:-3px}.rms-heating-comparator-module__xqNcUa__graphic{width:100%;min-width:640px;height:auto}.rms-heating-comparator-module__xqNcUa__grid{fill:none;stroke:#dce4e8;stroke-width:1px}.rms-heating-comparator-module__xqNcUa__axes{fill:none;stroke:#aebfc7;stroke-width:1.2px}.rms-heating-comparator-module__xqNcUa__sine,.rms-heating-comparator-module__xqNcUa__square,.rms-heating-comparator-module__xqNcUa__triangle{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7px}.rms-heating-comparator-module__xqNcUa__sine{stroke:var(--plot-navy)}.rms-heating-comparator-module__xqNcUa__square{stroke:var(--plot-blue);stroke-dasharray:9 5}.rms-heating-comparator-module__xqNcUa__triangle{stroke:var(--rf-cyan-dark);stroke-dasharray:2 4}.rms-heating-comparator-module__xqNcUa__labels{fill:#53646f;font-family:var(--font-technical), monospace;font-size:11px;font-weight:600}.rms-heating-comparator-module__xqNcUa__control{border-top:1px solid var(--border);background:var(--surface-soft);grid-template-columns:minmax(170px,.45fr) minmax(200px,1fr);align-items:center;gap:24px;padding:20px 28px;display:grid}.rms-heating-comparator-module__xqNcUa__control label{color:var(--ink-soft);justify-content:space-between;gap:12px;font-size:.78rem;font-weight:620;display:flex}.rms-heating-comparator-module__xqNcUa__control output{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-weight:600}.rms-heating-comparator-module__xqNcUa__control input{width:100%;min-height:32px;accent-color:var(--signal-blue);cursor:pointer}.rms-heating-comparator-module__xqNcUa__results{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.rms-heating-comparator-module__xqNcUa__results>div{border-left:1px solid var(--border);padding:18px 22px}.rms-heating-comparator-module__xqNcUa__results>div:first-child{border-left:0}.rms-heating-comparator-module__xqNcUa__results dt{color:var(--rf-navy);font-size:.86rem;font-weight:680}.rms-heating-comparator-module__xqNcUa__results dd{gap:4px;margin:8px 0 0;display:grid}.rms-heating-comparator-module__xqNcUa__results strong{color:var(--rf-navy);font-family:var(--font-technical), monospace;font-size:.95rem}.rms-heating-comparator-module__xqNcUa__results span{color:var(--ink-soft);font-family:var(--font-technical), monospace;font-size:.75rem}.rms-heating-comparator-module__xqNcUa__note,.rms-heating-comparator-module__xqNcUa__noScript{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:14px 28px 17px;font-size:.76rem;line-height:1.6}.rms-heating-comparator-module__xqNcUa__note strong{color:var(--ink-soft)}.rms-heating-comparator-module__xqNcUa__noScript{color:var(--rf-navy)}@media (max-width:700px){.rms-heating-comparator-module__xqNcUa__heading{padding:22px 18px}.rms-heating-comparator-module__xqNcUa__plotScroller{padding-inline:12px}.rms-heating-comparator-module__xqNcUa__control{grid-template-columns:1fr;gap:10px;padding:18px}.rms-heating-comparator-module__xqNcUa__results{grid-template-columns:1fr}.rms-heating-comparator-module__xqNcUa__results>div{border-top:1px solid var(--border);border-left:0}.rms-heating-comparator-module__xqNcUa__results>div:first-child{border-top:0}.rms-heating-comparator-module__xqNcUa__note,.rms-heating-comparator-module__xqNcUa__noScript{padding-inline:18px}}
