.risk-planner>.panel-head>button{border:0;background:var(--green);color:#062115;border-radius:8px;padding:9px 12px;font-weight:700;cursor:pointer}.risk-layout{display:grid;grid-template-columns:380px 1fr;gap:24px}.risk-inputs{display:grid;grid-template-columns:1fr 1fr;gap:9px}.risk-inputs label{color:var(--muted);font-size:9px}.risk-inputs input{display:block;width:100%;margin-top:5px;padding:8px}.risk-results{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.risk-results div,.monte-stats div{background:var(--panel2);padding:10px;border-radius:8px}.risk-results span,.monte-stats span{display:block;color:var(--muted);font-size:9px}.risk-results strong,.monte-stats strong{display:block;font:700 15px Manrope;margin-top:4px}.monte-chart{min-height:230px}.monte-chart svg{width:100%;height:auto}.monte-band{fill:rgba(106,150,255,.12)}.monte-median{fill:none;stroke:var(--green);stroke-width:2.5}.monte-bound{fill:none;stroke:var(--blue);stroke-width:1.2;stroke-dasharray:5 5}.monte-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}@media(max-width:980px){.risk-layout{grid-template-columns:1fr}}@media(max-width:600px){.risk-inputs,.risk-results,.monte-stats{grid-template-columns:1fr 1fr}}
