[data-viz-type="radiation_budget_model"] .lv-stage{padding:1rem;background:var(--radiation-bg);--radiation-bg:var(--reading-surface,#01040e);--lv-ink:#e2e8f0;--radiation-reflect:#fbbf24;--radiation-absorb:#38bdf8;--radiation-out:#fb7185;}
[data-viz-type="radiation_budget_model"] .lv-graph{width:100%;max-width:32rem;height:auto;display:block;margin-inline:auto;}
[data-viz-type="radiation_budget_model"] .lv-sliders{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;}
:root[data-theme="light"] [data-viz-type="radiation_budget_model"] .lv-stage{--radiation-bg:var(--reading-surface,#fcfcfd);--lv-ink:#0f172a;--radiation-reflect:#a16207;--radiation-absorb:#0369a1;--radiation-out:#be123c;}
@media(max-width:540px){[data-viz-type="radiation_budget_model"] .lv-sliders{grid-template-columns:1fr;}}

[data-viz-type="radiation_budget_model"] .radiation-compact{display:none;}
@media(max-width:540px){[data-viz-type="radiation_budget_model"] .radiation-wide{display:none;}[data-viz-type="radiation_budget_model"] .radiation-compact{display:block;}[data-viz-type="radiation_budget_model"] .lv-stage{padding:.5rem;}}
