.solar-calculator-simple{max-width:600px;margin:0 auto}.solar-calculator-simple.compact{max-width:100%}.solar-calculator-simple .ghl-form-placeholder{width:100%}.solar-calculator-simple input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:5px;background:#e2e8f0;outline:none}.solar-calculator-simple input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#f4a825;cursor:pointer;border:none}.solar-calculator-simple input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#f4a825;cursor:pointer;border:none}@media (max-width: 640px){.solar-calculator-simple{max-width:100%}}.solar-calculator-advanced{width:100%;padding:1rem}.solar-calculator-advanced .progress-bar{height:4px;background:#e2e8f0;margin:1.5rem 0;position:relative}.solar-calculator-advanced .progress-bar-fill{position:absolute;height:100%;background:#f4a825;transition:width .3s ease}.solar-calculator-advanced .step-content{min-height:400px}.solar-calculator-advanced input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:5px;background:#e2e8f0;outline:none}.solar-calculator-advanced input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#f4a825;cursor:pointer;border:none}.solar-calculator-advanced input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#f4a825;cursor:pointer;border:none}.solar-calculator-advanced .nav-button{min-width:120px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}@media (max-width: 768px){.solar-calculator-advanced .step-title{font-size:.75rem}}@media (max-width: 640px){.solar-calculator-advanced .step-number{width:1.5rem;height:1.5rem;font-size:.75rem}.solar-calculator-advanced .step-content{min-height:300px}}
