body{background:linear-gradient(135deg,#0f0c29,#302b63,#24243e);color:#fff;font-family:Arial,sans-serif;margin:0;padding:0}.App{text-align:center}.App-header{background:#00000080;border-bottom:1px solid #333}.App-header,.App-main{padding:20px}.intro-section{background:#ffffff1a;border-radius:10px;margin:20px;padding:20px}.intro-section h2{color:#61dafb}.services-section{background:#ffffff1a;border-radius:10px;margin:20px;padding:20px}.service-list{list-style-type:none;padding:0}.service-item{margin:10px 0}.service-button{background:#61dafb;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.service-button:hover{background:#21a1f1}.wallet-section{background:#ffffff1a;border-radius:10px;margin:20px;padding:20px}.wallet-button{background:#61dafb;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.wallet-button:hover{background:#21a1f1}.booking-section{background:#ffffff1a;border-radius:10px;margin:20px;padding:20px}.booking-form label{display:block;margin:10px 0}.input-field{background:#fff;border:1px solid #333;border-radius:5px;color:#333;font-size:16px;padding:10px}.submit-button{background:#61dafb;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.submit-button:hover{background:#21a1f1}.error-message{color:red;margin-top:10px}.confirmation-section{background:#ffffff1a;border-radius:10px;margin:20px;padding:20px}.connection-status{color:#0f0;font-weight:700;margin-top:10px}.input-field{border:1px solid #ddd;border-radius:4px;margin:5px 0;max-width:300px;padding:8px;width:100%}.booking-form{align-items:center;display:flex;flex-direction:column}
/*# sourceMappingURL=main.43deb422.css.map*/