.mcrc-calculator-wrapper{max-width:600px;margin:0 auto;padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.mcrc-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (max-width:600px){.mcrc-grid{grid-template-columns:1fr}}.mcrc-field{margin-bottom:10px}.mcrc-field label{display:block;margin-bottom:5px;font-weight:500;font-size:14px;color:#333}.mcrc-field input,.mcrc-field select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;box-sizing:border-box}.mcrc-submit{margin-top:20px}button#mcrc-submit-btn{width:100%;padding:12px;background:#e74c3c;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;transition:background 0.3s}button#mcrc-submit-btn:hover{background:#c0392b}button#mcrc-submit-btn:disabled{background:#e0e0e0;cursor:not-allowed}.mcrc-result{margin-top:30px;background:#f9f9f9;padding:20px;border-radius:6px;border-left:5px solid #2ecc71}.mcrc-result-header h3{margin:0 0 10px 0;color:#333;font-size:18px}.mcrc-price-range{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:5px}.mcrc-confidence{font-size:13px;color:#7f8c8d;margin-bottom:15px}.mcrc-breakdown h4{margin:0 0 10px 0;font-size:14px;text-transform:uppercase;color:#95a5a6}.mcrc-breakdown ul{list-style:none;padding:0;margin:0}.mcrc-breakdown li{font-size:14px;margin-bottom:5px;color:#555;display:flex;justify-content:space-between}.mcrc-cta{margin-top:20px;text-align:center;border-top:1px solid #e0e0e0;padding-top:15px}.mcrc-cta-text{font-weight:700;color:#d35400;margin-bottom:10px}.mcrc-cta-btn{background:#3498db;color:#fff;border:none;padding:10px 20px;border-radius:4px;font-weight:700;cursor:pointer}