.finance-layout{display:grid;grid-template-columns:360px 1fr;gap:16px}.finance-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.finance-field label{display:block;color:#667085;font-size:11px;margin-bottom:5px}.finance-field input{width:100%;padding:9px;border:1px solid #e4e9ef;border-radius:7px}.price-chip-row{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0}.price-chip{display:flex;align-items:center;border:1px solid #e4e9ef;border-radius:8px;background:white;overflow:hidden}.price-chip input{width:88px;border:0;padding:8px}.price-chip button{border:0;background:#fff0f0;color:#b83232;height:100%}.tier-row{display:grid;grid-template-columns:1fr 1fr 30px;gap:7px;margin:6px 0}.tier-row input{width:100%;padding:8px;border:1px solid #e4e9ef;border-radius:7px}.profit-positive{color:#137747;font-weight:700}.profit-negative{color:#b83232;font-weight:700}.break-even{padding:14px;border-radius:10px;background:#eaf8f0;color:#116c41;margin-top:12px}.cost-stack{height:30px;display:flex;border-radius:6px;overflow:hidden;min-width:240px}.cost-stack i{display:block;height:100%}.finance-best{background:#f0fbf5!important}@media(max-width:1050px){.finance-layout{grid-template-columns:1fr}}
