.container{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 12px #0000001a;font-family:Arial,sans-serif;margin:20px auto;max-width:1200px;padding:20px;transition:box-shadow .3s ease}.container:hover{box-shadow:0 6px 16px #00000026}.dropzone{background-color:#f1f9ff;border:2px dashed #007bff;border-radius:12px;margin-bottom:30px;padding:30px;text-align:center;transition:background-color .3s ease,border-color .3s ease}.dropzone:hover{background-color:#e0f0ff;border-color:#0056b3}.dropzone p{color:#0056b3;font-size:18px;font-weight:700;margin:0}table{border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;overflow:hidden;width:100%}td,th{border:1px solid #ddd;padding:12px 15px;text-align:left}th{background-color:#007bff;color:#fff;font-weight:700;letter-spacing:.05em;text-transform:uppercase}tbody tr:nth-child(2n){background-color:#f9f9f9}tbody tr:hover{background-color:#f1f1f1}tbody td{transition:background-color .3s ease}tbody td:hover{background-color:#e9e9e9}.spinner-container{align-items:center;display:flex;justify-content:center;padding:20px}.spinner-text{color:#007bff;font-size:18px;font-weight:700;margin-left:15px}h2{color:#333;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}p{color:#555}button,p{font-size:16px}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}button:hover{background-color:#0056b3;transform:scale(1.05)}button:active{background-color:#004080;transform:scale(.98)}@media (max-width:768px){.container{padding:15px}table{font-size:14px}td,th{padding:10px}.dropzone{padding:20px}.spinner-text{font-size:16px}}
/*# sourceMappingURL=main.1f99038b.css.map*/