body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.admin-bg{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);height:100vh}.admin-bg,.admin-container{display:flex;justify-content:center}.admin-container{padding:15px;width:100%}.admin-card{animation:fadeIn .6s ease-in-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-radius:20px;box-shadow:0 10px 30px #0003;color:#fff;max-width:350px;padding:25px;text-align:center;width:100%}.admin-card input{border:none;border-radius:10px;margin:8px 0;padding:10px;width:100%}.admin-card button{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:12px;transition:all .3s ease;width:100%}.admin-card button:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-3px) scale(1.03)}.admin-card button:active{transform:scale(.97)}.dashboard-btn{background:#4facfe;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:12px;transition:.3s;width:100%}.dashboard-btn:hover{background:#3a8dde;transform:translateY(-2px)}.login-btn{background:#ff7a18;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:10px;padding:10px;transition:.3s;width:100%}.login-btn:hover{background:#e66a10;transform:translateY(-2px)}.main-bg{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);height:100vh}.container,.main-bg{display:flex;justify-content:center}.container{padding:15px;width:100%}.card{animation:fadeIn .6s ease-in-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-radius:20px;box-shadow:0 8px 30px #0003;color:#fff;max-width:360px;padding:25px;text-align:center;width:100%}.subtitle{margin-bottom:15px;opacity:.8}.vehicle-info{background:#fff3;border-radius:12px;margin-bottom:15px;padding:12px}.buttons button{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:700;margin:10px 0;padding:12px;transition:all .3s ease;width:100%}.call{background:#4facfe;color:#fff}.whatsapp{background:#25d366;color:#fff}.order{background:#000;border-radius:12px;color:#fff;padding:10px;width:100%}.order-form{display:flex;flex-direction:column;margin-top:10px}.order-form input,.order-form textarea{border:none;border-radius:8px;margin:6px 0;padding:10px}.order-form button{background:orange;border:none;border-radius:10px;color:#fff;margin-top:10px;padding:10px}button:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-3px) scale(1.03)}button:active{transform:scale(.97)}hr{background:#ffffff4d;border:0;height:1px;margin:15px 0}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.orders-table{background:#fff;border-collapse:collapse;width:100%}.orders-table td,.orders-table th{border:1px solid #ddd;padding:12px;text-align:left}.orders-table th{background:#333;color:#fff}.orders-table tr:hover{background:#f1f1f1}.status{border-radius:8px;color:#fff;font-size:12px;padding:5px 10px}.PENDING{background:red}.PROCESSING{background:#ff0;color:#000;font-size:13px;font-weight:400}.DELIVERED,button{background:green}.gqr{background-color:green}.dashboard{display:flex;height:100vh}.card01{border-radius:12px;font-size:15px;text-align:center}.card01,.sidebar{color:#fff;padding:20px;width:220px}.sidebar{background:#111}.sidebar h2{margin-bottom:20px}.sidebar button{background:#333;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:8px 0;padding:10px;width:100%}.sidebar button:hover{background:#555}.content{background:#f4f6f8;flex:1 1;overflow-y:auto;padding:20px}.logout-btn{background:red;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-top:15px;padding:10px;width:100%}.logout-btn:hover{background:darkred}.customers-table{background:#fff;border-collapse:collapse;width:100%}.customers-table td,.customers-table th{border:1px solid #ddd;padding:12px}.customers-table th{background:#333;color:#fff}.customers-table tr:hover{background:#f1f1f1}button{background:#4facfe;color:#fff;padding:6px 10px}button:hover{align-items:center;background:#3a8dde}.qr-cell{text-align:center}button{border:none;border-radius:6px;cursor:pointer;margin:2px;padding:5px 8px}button:first-child{background:orange;color:#fff}button:nth-child(2){background:red;color:#fff}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal{background:#fff;border-radius:12px;padding:20px;width:300px}.modal input{margin:10px 0;padding:8px;width:100%}.modal-buttons{display:flex;justify-content:space-between}.modal-buttons button:first-child{background:green;color:#fff}.modal-buttons button:last-child{background:red;color:#fff}.login-bg{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;height:100vh;justify-content:center}.login-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-radius:15px;color:#fff;padding:25px;text-align:center;width:300px}.login-card input{border:none;border-radius:10px;margin:10px 0;padding:10px;width:100%}.login-card button{background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px;width:100%}
/*# sourceMappingURL=main.1f3c863a.css.map*/