.app{align-items:center;background-color:#f2f4f8;display:flex;flex-direction:column;font-family:Arial,sans-serif;min-height:100vh;padding:20px;text-align:center}.logo{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));height:80px;margin-bottom:20px}input[type=file]{background-color:#171d4d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:20px;padding:10px 16px}input[type=file]::file-selector-button{background-color:#ffc107;border:none;border-radius:6px;color:#171d4d;cursor:pointer;font-weight:700;padding:8px 14px;transition:.3s}input[type=file]::file-selector-button:hover{background-color:#e0a800}.preview{border-radius:12px;margin:20px 0;max-height:400px;max-width:100%}.nutrition-table,.preview{box-shadow:0 0 10px #0000001a}.nutrition-table{background-color:#fff;border-collapse:collapse;border-radius:10px;margin:2rem auto;max-width:500px;overflow:hidden;width:90%}.nutrition-table td,.nutrition-table th{border:1px solid #ddd;padding:12px}.nutrition-table th{background-color:#171d4d;color:#fff;font-size:16px}.nutrition-table td{font-size:15px}button{background-color:#171d4d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}button:hover{background-color:#0e133a}@media (max-width:600px){.preview{max-height:250px}.nutrition-table td,.nutrition-table th{font-size:14px;padding:10px}button{font-size:14px;padding:8px 16px}}body{background-color:#f0f0f0;font-family:sans-serif}
/*# sourceMappingURL=main.9d764252.css.map*/