<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Shingetsu's Kitchen  </title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: system-ui, -apple-system, sans-serif;
        }

        body {
            background-color: #f3f4f6;
            color: #1f2937;
            line-height: 1.5;
        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 2rem;
        }

        h1 {
            text-align: center;
            font-size: 2.25rem;
            font-weight: bold;
            margin-bottom: 3rem;
            color: #111827;
        }

        .card {
            background: white;
            border-radius: 0.75rem;
            box-shadow: 0 1px 3px rgba(0,0,0,0.1);
            margin-bottom: 2rem;
            overflow: hidden;
        }

        .card-header {
            padding: 1.5rem 1.5rem 0;
        }

        .card-title {
            font-size: 1.25rem;
            font-weight: 600;
            color: #111827;
            margin-bottom: 1rem;
        }

        .card-content {
            padding: 1.5rem;
        }

        .alert {
            background-color: #eff6ff;
            border-left: 4px solid #3b82f6;
            padding: 1rem;
            margin: 1rem 0;
        }

        .text-highlight {
            color: #1e40af;
            font-weight: 600;
        }

        .grid {
            display: grid;
            gap: 2rem;
        }

        @media (min-width: 768px) {
            .grid-cols-2 {
                grid-template-columns: repeat(2, 1fr);
            }
            .grid-cols-3 {
                grid-template-columns: repeat(3, 1fr);
            }
        }

        table {
            width: 100%;
            border-collapse: collapse;
        }

        th, td {
            padding: 1rem;
            text-align: left;
            border-bottom: 1px solid #e5e7eb;
        }

        th {
            background: #f9fafb;
            font-weight: 600;
        }

        .weakness-tag {
            display: inline-block;
            background: #dbeafe;
            color: #1e40af;
            padding: 0.25rem 0.75rem;
            border-radius: 9999px;
            font-size: 0.875rem;
            margin: 0.25rem;
        }

        .weakness-tag {
            display: inline-block;
            background: #dbeafe;
            color: #1e40af;
            padding: 0.25rem 0.75rem;
            border-radius: 9999px;
            font-size: 0.875rem;
            margin: 0.25rem;
            text-align: center; /* Ensure text is aligned properly */
        }



        .char-card {
            background: #f9fafb;
            padding: 1rem;
            border-radius: 0.5rem;
        }

        .char-name {
            font-weight: 500;
            margin-bottom: 0.25rem;
        }

        .char-element {
            color: #666;
        }
        

        .enemy-item {
            padding: 1rem 0;
            border-bottom: 1px solid #e5e7eb;
        }

        .enemy-item:last-child {
            border-bottom: none;
        }

        .enemy-name {
            font-weight: 500;
            margin-bottom: 0.5rem;
        }

        .list-disc {
            list-style-type: disc;
            padding-left: 1.5rem;
        }

        .space-y-4 > * + * {
            margin-top: 1rem;
        }
    </style>
    <script>
        document.addEventListener("DOMContentLoaded", () => {
            const tags = document.querySelectorAll('.weakness-tag, .char-element');
    
            tags.forEach(tag => {
                const text = tag.textContent.trim().toLowerCase();
                let iconURL = '';
    
                // Map text content to the correct image URL
                switch(text) {
                    case 'fire':
                        iconURL = "https://api.hakush.in/hsr/UI/element/fire.webp";
                        break;
                    case 'lightning':
                        iconURL = "https://api.hakush.in/hsr/UI/element/thunder.webp";
                        break;
                    case 'quantum':
                        iconURL = "https://api.hakush.in/hsr/UI/element/quantum.webp";
                        break;
                    case 'physical':
                        iconURL = "https://api.hakush.in/hsr/UI/element/physical.webp";
                        break;
                    case 'wind':
                        iconURL = "https://api.hakush.in/hsr/UI/element/wind.webp";
                        break;
                    case 'imaginary':
                        iconURL = "https://api.hakush.in/hsr/UI/element/imaginary.webp";
                        break;
                    case 'ice':
                        iconURL = "https://api.hakush.in/hsr/UI/element/ice.webp";
                        break;    
                    default:
                        console.log("No icon for: " + text); // Log to check if some tags are not matched
                        return; // Skip if no match
                }
    
                if (iconURL) {
                    const img = document.createElement('img');
                    img.src = iconURL;
                    img.alt = text;
                    img.style.width = '16px'; // Adjust icon size
                    img.style.height = '16px'; // Adjust icon size
                    img.style.marginRight = '8px'; // Space between icon and text
                    img.style.verticalAlign = 'middle'; // Align the icon vertically
    
                    console.log("Inserting icon for: " + text); // Log to ensure the icon insertion is triggered
    
                    tag.insertBefore(img, tag.firstChild); // Add the image before the text
                }
            });
        });
    </script>
    

</head>
<body>
    <div class="container">
        <h1>Shingetsu's Kitchen Report #1</h1>

        <!-- Important Notes -->
        <div class="card">
            <div class="card-header">
                <h2 class="card-title">Important Notes</h2>
            </div>
            <div class="card-content space-y-4">
                <p>
                    If the developers stay consistent, future weaknesses will primarily focus on 
                    <span class="text-highlight">Ice, Quantum, and Imaginary</span>, so you can filter monsters that have at least two of these weaknesses.
                </p>
                <div class="alert">
                    For bosses and elite monsters, weaknesses separated by commas indicate those without the weakness in regular content but appear in 
                    <span class="text-highlight">Simulated Universe: Swarm Disaster</span> or 
                    <span class="text-highlight">Memory of Chaos</span>.
                </div>
                <p>
                    For the last three types of monsters from Belobog, they do not summon minions, while the others either summon minions or are group-based by nature.
                </p>
            </div>
        </div>

        <!-- Damage Multipliers -->
        <div class="card">
            <div class="card-header">
                <h2 class="card-title">Damage Multipliers</h2>
            </div>
            <div class="card-content">
                <table>
                    <thead>
                        <tr>
                            <th>Eidolons</th>
                            <th>Single-target</th>
                            <th>AoE (5 targets)</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>No Eidolons (0星)</td>
                            <td>952%</td>
                            <td>2936%</td>
                        </tr>
                        <tr>
                            <td>1 Eidolon (1星)</td>
                            <td>1288%</td>
                            <td>3944%</td>
                        </tr>
                    </tbody>
                </table>
            </div>
        </div>

        <!-- Buffs and Eidolon Increases Grid -->
        <div class="grid grid-cols-2">
            <div class="card">
                <div class="card-header">
                    <h2 class="card-title">Buffs & Bonuses</h2>
                </div>
                <div class="card-content">
                    <ul class="list-disc">
                        <li>80% ATK boost</li>
                        <li>50% Damage boost</li>
                        <li>60%/20%/25% Damage boosts (Weapon and Relics)</li>
                        <li>80% Critical damage from self-buffs</li>
                        <li>8%/12% Critical Rate (Relics and Light Cone)</li>
                    </ul>
                </div>
            </div>

            <div class="card">
                <div class="card-header">
                    <h2 class="card-title">Eidolon Damage Increases</h2>
                </div>
                <div class="card-content">
                    <div class="space-y-4">
                        <p style="border-bottom: 1px solid #e5e7eb; padding-bottom: 0.5rem">1 Eidolon: +30%</p>
                        <p style="border-bottom: 1px solid #e5e7eb; padding-bottom: 0.5rem">2 Eidolons: +90%</p>
                        <p>6 Eidolons: +180%</p>
                    </div>
                </div>
            </div>
        </div>
        
        <!-- Future Characters -->
        <div class="card">
            <div class="card-header">
                <h2 class="card-title">Future Characters</h2>
            </div>
            <div class="card-content">
                <div class="grid grid-cols-3">
                    <div class="char-card">
                        <div class="char-name">Tribbie (缇宝)</div>
                        <div class="char-element">Quantum (量子)</div>
                    </div>
                    <div class="char-card">
                        <div class="char-name">Castorice (瑕蝶)</div>
                        <div class="char-element">Quantum (量子)</div>
                    </div>
                    <div class="char-card">
                        <div class="char-name">Herta (大黑塔)</div>
                        <div class="char-element">Ice (冰)</div>
                    </div>
                    <div class="char-card">
                        <div class="char-name">Anaxa (昔涟)</div>
                        <div class="char-element">Ice (冰)</div>
                    </div>
                    <div class="char-card">
                        <div class="char-name">Mydei (万敌)</div>
                        <div class="char-element">Imaginary (虚数)</div>
                    </div>
                    <div class="char-card">
                        <div class="char-name">Phainon (白厄)</div>
                        <div class="char-element">Imaginary (虚数)</div>
                    </div>
                </div>
            </div>
        </div>

        <!-- Enemy Weaknesses -->
        <div class="card">
            <div class="card-header">
                <h2 class="card-title">Enemy Weaknesses</h2>
            </div>
            <div class="card-content">
                <div class="space-y-4">
                    <div class="enemy-item">
                        <div class="enemy-name">True Sting (真蛰虫)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Quantum</span>
                            <span class="weakness-tag">Imaginary</span>
                        </div>
                    </div>
                    <!-- Continue with all enemies following the same pattern -->
                    <div class="enemy-item">
                        <div class="enemy-name">Starcrusher Swarm (碎星王虫)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Physical</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Sunday (神主日)</div>
                        <div>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Fire</span>
                            <span class="weakness-tag">Lightning</span>
                            <span class="weakness-tag">Quantum*</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">5 TV (五合一)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Fire</span>
                            <span class="weakness-tag">Lightning</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Argenti (银枝)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Fire</span>
                            <span class="weakness-tag">Physical</span>
                            <span class="weakness-tag">Imaginary</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">IPC Leader (公司组长)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Fire</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Abundant Ebon Deer (丰饶玄鹿)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Fire</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Disciples of Sanctus Medicus: Shape Shifter (药王秘传炼形者)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Wind</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Stormbringer (兴风者)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Fire</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Silvermane Lieutenant (银鬃尉官)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Quantum</span>
                            <span class="weakness-tag">Physical</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Outer Cosmic Flame (外宇宙之炎)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Quantum</span>
                            <span class="weakness-tag">Physical</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Searing Prowler (炽燃徘徊者)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Lightning</span>
                        </div>
                    </div>
                    <div class="enemy-item">
                        <div class="enemy-name">Automaton Direwolf (机兵齿狼)</div>
                        <div>
                            <span class="weakness-tag">Ice</span>
                            <span class="weakness-tag">Imaginary</span>
                            <span class="weakness-tag">Lightning</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</body>
</html>
