.solar-tool{font-family:Poppins,sans-serif;background:#f4f9fb;padding:20px;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .05)}.solar-tool input{margin:5px 3px;padding:8px;border-radius:4px;width:22%}.solar-tool button{margin-top:10px;padding:8px 16px;background:#2c3e50;color:#fff;border:none;border-radius:5px;cursor:pointer}.solar-tool input[type="text"],.solar-tool input[type="number"],.solar-tool select{margin:5px 3px;padding:8px;width:calc(25% - 8px);border-radius:4px;border:1px solid #ccc;font-size:14px}.solar-tool button{margin-top:12px;padding:8px 16px;background:#2c3e50;color:#fff;border:none;font-weight:600;font-size:14px;border-radius:5px;cursor:pointer;transition:background 0.3s ease}.solar-tool button:hover{background:#1a252f}