.sim-layout{display:grid;grid-template-columns:340px 1fr;gap:16px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field label{display:block;color:#667085;font-size:11px;margin-bottom:5px}.field input{width:100%;border:1px solid #e4e9ef;border-radius:7px;padding:9px}.steps-editor{margin-top:14px}.step-row{display:grid;grid-template-columns:1fr .7fr .7fr 30px;gap:7px;margin:7px 0}.step-row input{width:100%;border:1px solid #e4e9ef;border-radius:7px;padding:8px}.remove-step{border:0;background:#fff0f0;color:#b83232;border-radius:7px;cursor:pointer}.sim-chart{height:260px;display:flex;align-items:end;gap:10px;padding:25px 12px 35px;border-bottom:1px solid #e4e9ef}.sim-bar{flex:1;background:linear-gradient(#63b1f6,#1976d2);border-radius:6px 6px 0 0;position:relative;min-width:30px}.sim-bar.best{background:linear-gradient(#46c98a,#159455)}.sim-bar span{position:absolute;bottom:-26px;left:0;right:0;text-align:center;font-size:10px;color:#667085}.sim-bar b{position:absolute;top:-20px;left:0;right:0;text-align:center;font-size:10px}.result-hero{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.result-hero div{background:#f4f6f8;border-radius:9px;padding:13px}.result-hero small{display:block;color:#667085}.result-hero strong{font-size:20px}.action-raise{color:#147a48}.action-lower,.action-rollback{color:#b64830}.action-observe{color:#1965aa}@media(max-width:1000px){.sim-layout{grid-template-columns:1fr}}
