.phase-wide{grid-column:1/-1}.phase-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.seller-detail{padding:30px;background:white;border:1px solid #dce3e8;border-radius:16px}.seller-badge{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:16px;font-size:28px;font-weight:bold;color:#112a40;margin-bottom:18px}.seller-detail details{margin-top:24px;padding:20px;background:#f1f5f7}.seller-detail summary{cursor:pointer;font-weight:bold}#profit-result{margin-top:20px;padding:18px;background:#f1f5f7;border-radius:12px}#diagnostic-result{margin-top:20px}#diagnostic-result .btn{display:table;margin-top:18px}.field select{padding:12px;border:1px solid #bdcbd5;border-radius:8px;width:100%;background:white}button:disabled{opacity:.6}#captacao{background:#eaf0f4}@media(max-width:650px){.phase-grid{grid-template-columns:1fr}.seller-detail{padding:20px}.calc-fields{grid-template-columns:1fr}}
