#furnace-installation-cost-calculator-app .calculator{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:450px;width:100%;border-top:4px solid #fbba49}#furnace-installation-cost-calculator-app .field{margin-bottom:1em}#furnace-installation-cost-calculator-app .field label{display:block;margin-bottom:.5rem;color:#555}#furnace-installation-cost-calculator-app .field input,#furnace-installation-cost-calculator-app .field select{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1.5rem;color:gray;background-color:#f9f9f9;box-sizing:border-box}#furnace-installation-cost-calculator-app .field input::placeholder{color:#aaa}#furnace-installation-cost-calculator-app .actions{display:flex;justify-content:space-between;margin-top:1rem}#furnace-installation-cost-calculator-app .actions button{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:2rem;cursor:pointer;transition:background .2s}#furnace-installation-cost-calculator-app .calculate{background-color:#fbba49;color:#fff}#furnace-installation-cost-calculator-app .calculate:hover{background-color:#e0a03f}#furnace-installation-cost-calculator-app .reset{background-color:#dc3545;color:#fff}#furnace-installation-cost-calculator-app .reset:hover{background-color:#c12a32}#acSizeEstimator .container{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;padding:20px;max-width:600px;margin:auto}.duct-calculator{font-family:Arial,sans-serif;max-width:500px;margin:30px auto;padding:20px;background:#e9e9e9;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.1)}.duct-calculator label,.duct-calculator input,.duct-calculator button{display:block;width:100%;padding:8px}.duct-calculator button{background-color:#0056b3;color:white;border:none;margin-top:10px}.duct-calculator output{margin-top:15px;background:#e1f5fe;padding:10px;display:block}.help-link{color:#0056b3;cursor:pointer;display:inline-block;margin-left:5px}.dt-container .dt-input{display:inline;font-size:inherit;padding:5px;width:auto;border:1px solid}