body{background-color:#f7f9fc;color:#333;font-family:Arial,sans-serif;margin:0;padding:0}header{background-color:#007bff;box-shadow:0 2px 4px #0000001a;color:#fff;font-size:2rem;font-weight:700;padding:1.5rem 0;text-align:center}main{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:2rem auto;max-width:900px;padding:1.5rem}form{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}form input{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.75rem;width:calc(50% - 1rem)}form input[type=number]{width:calc(25% - 1rem)}form button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s ease}form button:hover{background-color:#218838}table{border-collapse:collapse;margin-bottom:1.5rem;width:100%}table td,table th{border:1px solid #ddd;padding:1rem;text-align:left}table th{background-color:#007bff;color:#fff;cursor:pointer;font-size:1rem;text-transform:uppercase}table th:hover{background-color:#0056b3}table tr:nth-child(2n){background-color:#f8f9fa}table tr:hover{background-color:#e9ecef}button,table td{font-size:1rem}button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.75rem 1rem;transition:background-color .3s ease}button:hover{background-color:#0056b3}button:disabled{background-color:#ccc;cursor:not-allowed}.pagination{align-items:center;display:flex;justify-content:center;margin-top:1.5rem}.pagination button{margin:0 .5rem}.pagination span{font-size:1rem;margin:0 .5rem}p.success{color:#28a745;font-weight:700}p.error{color:#dc3545;font-weight:700}
/*# sourceMappingURL=main.d5309eca.css.map*/