.NiUNKG_figure{max-width:62rem;color:var(--color-ink);margin:2rem auto 0}.NiUNKG_figure>figcaption{text-align:center;margin-bottom:1.75rem}.NiUNKG_figure h3{font:600 var(--text-lead)/1.35 var(--font-heading)}.NiUNKG_figure>figcaption p{font-size:var(--text-small);color:var(--color-text-secondary);margin-top:.5rem}.NiUNKG_economics{grid-template-columns:.9fr 1.1fr;align-items:center;gap:2.5rem;display:grid}.NiUNKG_sources{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.NiUNKG_sources span{font-size:var(--text-small);align-items:center;gap:.625rem;padding:.75rem;display:flex}.NiUNKG_sources svg,.NiUNKG_result svg{color:var(--color-brand);flex-shrink:0}.NiUNKG_asset{text-align:center;padding-top:1rem;position:relative}.NiUNKG_asset:before{content:"";border-left:1px solid var(--color-text-muted);height:1rem;position:absolute;top:0;left:50%}.NiUNKG_asset strong{font-size:var(--text-small);font-weight:500}.NiUNKG_machine{width:13rem;max-width:100%;color:var(--color-text-secondary);margin:auto}.NiUNKG_result{font-size:var(--text-small);justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;line-height:1.6;display:flex}.NiUNKG_chart{min-width:0;padding:1rem}.NiUNKG_periods{font-size:var(--text-small);grid-template-columns:1fr 1fr;gap:1rem;display:grid}.NiUNKG_periods span:last-child{text-align:right;color:var(--color-brand)}.NiUNKG_chart>svg{width:100%;height:auto;margin-top:1rem}.NiUNKG_axis{text-align:right;font-size:var(--text-label);color:var(--color-text-secondary);margin-top:.375rem}.NiUNKG_legend{font-size:var(--text-small);flex-wrap:wrap;gap:.75rem 1rem;margin-top:1rem;display:flex}.NiUNKG_legend li{align-items:center;gap:.5rem;display:flex}.NiUNKG_legend i{border-top:2px dashed var(--color-brand);width:1.25rem}.NiUNKG_legend [data-line="1"] i{border-top-style:dotted}.NiUNKG_legend [data-line="2"] i{opacity:.5;border-top-style:solid}.NiUNKG_figure[data-kind=diagnostic],.NiUNKG_figure[data-kind=ai]{max-width:68rem}.NiUNKG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.NiUNKG_card{border-radius:calc(var(--radius-card) * 2);background:var(--color-surface-alt);flex-direction:column;min-width:0;padding:2rem 1.75rem 1.5rem;display:flex}.NiUNKG_card h4{font:600 var(--text-h3)/1.3 var(--font-heading)}.NiUNKG_card>p{font-size:var(--text-body);color:var(--color-text-secondary);margin-top:.75rem;line-height:1.65}.NiUNKG_visual{justify-content:center;align-items:center;height:15rem;margin-top:auto;padding-top:2rem;display:flex}.NiUNKG_visual>div{width:100%}.NiUNKG_drawing{width:100%;max-width:18rem;margin:auto}.NiUNKG_visualCaption{text-align:center;font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.6}.NiUNKG_signals{gap:.625rem;width:100%;display:grid}.NiUNKG_signals>div{border-radius:var(--radius-card);background:var(--color-white);align-items:center;gap:.75rem;padding:.875rem;display:flex}.NiUNKG_signals span{font-size:var(--text-small);flex:1}.NiUNKG_signals svg{color:var(--color-brand);flex-shrink:0;width:50%}@media (max-width:63.999rem){.NiUNKG_card{padding:1.5rem}.NiUNKG_signals>div{flex-direction:column;align-items:flex-start}.NiUNKG_signals svg{width:100%}}@media (max-width:47.999rem){.NiUNKG_economics,.NiUNKG_cards{grid-template-columns:minmax(0,1fr)}.NiUNKG_economics{gap:1.5rem}.NiUNKG_chart{padding:0}.NiUNKG_signals>div{flex-direction:row;align-items:center}.NiUNKG_signals svg{width:45%}}
