
<!DOCTYPE html>
<html>
<head>
    <title>Import Ingredients from Purchase</title>
    <style>
        body { font-family: Arial, sans-serif; margin: 20px; background: #f5f5f5; }
        .container { max-width: 1200px; margin: 0 auto; background: white; padding: 20px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); }
        h1 { color: #333; }
        .success { color: #10b981; padding: 10px; background: #d1fae5; border-radius: 4px; margin: 10px 0; }
        .error { color: #ef4444; padding: 10px; background: #fee2e2; border-radius: 4px; margin: 10px 0; }
        .info { color: #6366f1; padding: 10px; background: #e0e7ff; border-radius: 4px; margin: 10px 0; }
        .warning { color: #f59e0b; padding: 10px; background: #fef3c7; border-radius: 4px; margin: 10px 0; }
        table { width: 100%; border-collapse: collapse; margin: 20px 0; }
        th, td { padding: 8px; text-align: left; border: 1px solid #ddd; }
        th { background: #f3f4f6; font-weight: 600; }
        .stats { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; margin: 20px 0; }
        .stat-card { padding: 15px; background: #f9fafb; border-radius: 6px; border-left: 4px solid #6366f1; }
        .stat-label { font-size: 12px; color: #6b7280; margin-bottom: 5px; }
        .stat-value { font-size: 24px; font-weight: 700; color: #111827; }
        .btn { padding: 10px 20px; background: #6366f1; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 14px; margin: 10px 5px; }
        .btn:hover { background: #4f46e5; }
        .btn-secondary { background: #6b7280; }
        .btn-secondary:hover { background: #4b5563; }
        pre { background: #f3f4f6; padding: 15px; border-radius: 6px; overflow-x: auto; }
    </style>
</head>
<body>
<div class='container'>
    <h1>Import Ingredients from Purchase Table</h1><div class='error'><strong>Error:</strong> Purchase table not found. Please check the table name in your database.</div><pre>#0 {main}</pre></div></body></html>
