// ============================================
// SYMBOL-KATEGORIE: Schadensarten
// ============================================

SYMBOLS.schaeden = {
    name: "Schadensarten",
    icon: "🔥",
    items: [
        {
            id: "wasserschaden",
            name: "Wasserschaden",
            filename: "wasserschaden_symbol.svg",
            tags: ["wasser", "feuchtigkeit", "nass"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M32 4 C32 4 12 28 12 42 C12 53 21 60 32 60 C43 60 52 53 52 42 C52 28 32 4 32 4 Z" fill="#3b82f6" stroke="#2563eb" stroke-width="2"/><ellipse cx="24" cy="38" rx="6" ry="10" fill="#93c5fd" opacity="0.5"/><circle cx="22" cy="32" r="3" fill="#dbeafe" opacity="0.7"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M32 4 C32 4 12 28 12 42 C12 53 21 60 32 60 C43 60 52 53 52 42 C52 28 32 4 32 4 Z" fill="none" stroke="#000" stroke-width="1"/><ellipse cx="24" cy="38" rx="6" ry="10" fill="none"/><circle cx="22" cy="32" r="3" fill="none"/></svg>`
        },
        {
            id: "brandschaden",
            name: "Brandschaden",
            filename: "brandschaden_symbol.svg",
            tags: ["feuer", "brand", "flamme"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M32 2 C32 2 18 18 18 34 C18 42 22 50 28 54 C24 48 24 40 28 34 C28 42 32 48 38 50 C34 44 36 36 40 32 C40 40 44 46 48 48 C50 44 52 38 52 34 C52 18 32 2 32 2 Z" fill="#f97316" stroke="#ea580c" stroke-width="1"/><path d="M32 14 C32 14 22 26 22 38 C22 44 26 50 32 52 C28 48 28 42 32 38 C32 44 36 48 40 48 C44 44 46 40 46 36 C46 26 32 14 32 14 Z" fill="#fb923c"/><path d="M32 26 C32 26 26 34 26 42 C26 46 28 50 32 52 C30 48 30 44 32 42 C34 46 36 48 38 48 C40 46 42 44 42 42 C42 34 32 26 32 26 Z" fill="#fbbf24"/><ellipse cx="32" cy="48" rx="4" ry="6" fill="#fef08a"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M32 2 C32 2 18 18 18 34 C18 42 22 50 28 54 C24 48 24 40 28 34 C28 42 32 48 38 50 C34 44 36 36 40 32 C40 40 44 46 48 48 C50 44 52 38 52 34 C52 18 32 2 32 2 Z" fill="none" stroke="#000" stroke-width="1"/><path d="M32 14 C32 14 22 26 22 38 C22 44 26 50 32 52 C28 48 28 42 32 38 C32 44 36 48 40 48 C44 44 46 40 46 36 C46 26 32 14 32 14 Z" fill="none"/><path d="M32 26 C32 26 26 34 26 42 C26 46 28 50 32 52 C30 48 30 44 32 42 C34 46 36 48 38 48 C40 46 42 44 42 42 C42 34 32 26 32 26 Z" fill="none"/><ellipse cx="32" cy="48" rx="4" ry="6" fill="none"/></svg>`
        },
        {
            id: "rauchschaden",
            name: "Rauchschaden",
            filename: "rauchschaden_symbol.svg",
            tags: ["rauch", "russ", "qualm"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="54" rx="14" ry="6" fill="#4b5563" opacity="0.9"/><ellipse cx="24" cy="42" rx="10" ry="8" fill="#6b7280" opacity="0.8"/><ellipse cx="40" cy="40" rx="12" ry="9" fill="#6b7280" opacity="0.75"/><ellipse cx="32" cy="28" rx="14" ry="10" fill="#9ca3af" opacity="0.7"/><ellipse cx="20" cy="24" rx="8" ry="7" fill="#9ca3af" opacity="0.6"/><ellipse cx="44" cy="26" rx="9" ry="7" fill="#9ca3af" opacity="0.6"/><ellipse cx="32" cy="14" rx="10" ry="7" fill="#d1d5db" opacity="0.5"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="54" rx="14" ry="6" fill="none"/><ellipse cx="24" cy="42" rx="10" ry="8" fill="none"/><ellipse cx="40" cy="40" rx="12" ry="9" fill="none"/><ellipse cx="32" cy="28" rx="14" ry="10" fill="none"/><ellipse cx="20" cy="24" rx="8" ry="7" fill="none"/><ellipse cx="44" cy="26" rx="9" ry="7" fill="none"/><ellipse cx="32" cy="14" rx="10" ry="7" fill="none"/></svg>`
        },
        {
            id: "leitungswasser",
            name: "Leitungswasser / Rohrbruch",
            filename: "leitungswasserschaden_symbol.svg",
            tags: ["rohr", "leitung", "bruch", "wasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="2" y="24" width="22" height="16" rx="2" fill="#71717a" stroke="#52525b" stroke-width="2"/><rect x="20" y="22" width="6" height="20" rx="1" fill="#a1a1aa" stroke="#71717a" stroke-width="1"/><rect x="40" y="24" width="22" height="16" rx="2" fill="#71717a" stroke="#52525b" stroke-width="2"/><rect x="38" y="22" width="6" height="20" rx="1" fill="#a1a1aa" stroke="#71717a" stroke-width="1"/><path d="M26 22 L28 28 L26 32 L28 36 L26 42" stroke="#dc2626" stroke-width="2" fill="none" stroke-linecap="round"/><path d="M38 22 L36 28 L38 32 L36 36 L38 42" stroke="#dc2626" stroke-width="2" fill="none" stroke-linecap="round"/><path d="M30 28 Q34 20 38 10" stroke="#3b82f6" stroke-width="3" fill="none" stroke-linecap="round"/><path d="M31 32 Q36 32 42 28" stroke="#3b82f6" stroke-width="3" fill="none" stroke-linecap="round"/><path d="M30 36 Q34 44 38 54" stroke="#3b82f6" stroke-width="3" fill="none" stroke-linecap="round"/><circle cx="40" cy="8" r="3" fill="#60a5fa"/><circle cx="36" cy="56" r="3" fill="#60a5fa"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="2" y="24" width="22" height="16" rx="2" fill="none" stroke="#000" stroke-width="1"/><rect x="20" y="22" width="6" height="20" rx="1" fill="none" stroke="#000" stroke-width="1"/><rect x="40" y="24" width="22" height="16" rx="2" fill="none" stroke="#000" stroke-width="1"/><rect x="38" y="22" width="6" height="20" rx="1" fill="none" stroke="#000" stroke-width="1"/><path d="M26 22 L28 28 L26 32 L28 36 L26 42" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M38 22 L36 28 L38 32 L36 36 L38 42" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M30 28 Q34 20 38 10" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M31 32 Q36 32 42 28" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M30 36 Q34 44 38 54" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><circle cx="40" cy="8" r="3" fill="none"/><circle cx="36" cy="56" r="3" fill="none"/></svg>`
        },
        {
            id: "schimmel",
            name: "Schimmelschaden",
            filename: "schimmelschaden_symbol.svg",
            tags: ["schimmel", "pilz", "feucht", "sporen"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="34" rx="24" ry="20" fill="#1f2937" opacity="0.3"/><ellipse cx="24" cy="28" rx="10" ry="8" fill="#166534"/><ellipse cx="38" cy="32" rx="12" ry="10" fill="#15803d"/><ellipse cx="28" cy="40" rx="9" ry="7" fill="#166534"/><ellipse cx="42" cy="24" rx="7" ry="6" fill="#14532d"/><ellipse cx="18" cy="38" rx="6" ry="5" fill="#15803d"/><circle cx="20" cy="26" r="2" fill="#052e16"/><circle cx="30" cy="30" r="2.5" fill="#052e16"/><circle cx="40" cy="28" r="2" fill="#052e16"/><circle cx="35" cy="38" r="2" fill="#052e16"/><circle cx="52" cy="12" r="10" fill="#dc2626"/><text x="52" y="17" font-family="Arial" font-size="14" font-weight="bold" fill="white" text-anchor="middle">!</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="34" rx="24" ry="20" fill="none"/><ellipse cx="24" cy="28" rx="10" ry="8" fill="none"/><ellipse cx="38" cy="32" rx="12" ry="10" fill="none"/><ellipse cx="28" cy="40" rx="9" ry="7" fill="none"/><ellipse cx="42" cy="24" rx="7" ry="6" fill="none"/><ellipse cx="18" cy="38" rx="6" ry="5" fill="none"/><circle cx="20" cy="26" r="2" fill="none"/><circle cx="30" cy="30" r="2.5" fill="none"/><circle cx="40" cy="28" r="2" fill="none"/><circle cx="35" cy="38" r="2" fill="none"/><circle cx="52" cy="12" r="10" fill="none"/><text x="52" y="17" font-family="Arial" font-size="14" font-weight="bold" fill="none" text-anchor="middle">!</text></svg>`
        },
        {
            id: "sturm",
            name: "Sturmschaden",
            filename: "sturmschaden_symbol.svg",
            tags: ["sturm", "wind", "dach", "unwetter"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="14" y="32" width="28" height="24" fill="#78716c" stroke="#57534e" stroke-width="2"/><polygon points="10,32 28,14 50,32" fill="#991b1b" stroke="#7f1d1d" stroke-width="2"/><polygon points="38,18 46,26 50,22 42,14" fill="#78716c" stroke="#57534e" stroke-width="1"/><rect x="18" y="38" width="8" height="8" fill="#bfdbfe" stroke="#57534e" stroke-width="1"/><rect x="30" y="38" width="8" height="8" fill="#bfdbfe" stroke="#57534e" stroke-width="1"/><rect x="24" y="46" width="8" height="10" fill="#44403c"/><path d="M48 10 Q56 10 54 6" stroke="#6b7280" stroke-width="3" fill="none" stroke-linecap="round"/><path d="M50 18 Q60 18 58 14" stroke="#6b7280" stroke-width="3" fill="none" stroke-linecap="round"/><path d="M52 26 Q62 26 60 22" stroke="#6b7280" stroke-width="2" fill="none" stroke-linecap="round"/><rect x="54" y="8" width="6" height="3" fill="#991b1b" transform="rotate(25 57 9)"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="14" y="32" width="28" height="24" fill="none" stroke="#000" stroke-width="1"/><polygon points="10,32 28,14 50,32" fill="none" stroke="#000" stroke-width="1"/><polygon points="38,18 46,26 50,22 42,14" fill="none" stroke="#000" stroke-width="1"/><rect x="18" y="38" width="8" height="8" fill="none" stroke="#000" stroke-width="1"/><rect x="30" y="38" width="8" height="8" fill="none" stroke="#000" stroke-width="1"/><rect x="24" y="46" width="8" height="10" fill="none"/><path d="M48 10 Q56 10 54 6" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M50 18 Q60 18 58 14" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M52 26 Q62 26 60 22" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><rect x="54" y="8" width="6" height="3" fill="none" transform="rotate(25 57 9)"/></svg>`
        },
        {
            id: "einbruch",
            name: "Einbruchschaden",
            filename: "einbruchschaden_symbol.svg",
            tags: ["einbruch", "diebstahl", "fenster", "tür"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="8" width="48" height="48" fill="none" stroke="#57534e" stroke-width="4" rx="2"/><line x1="32" y1="8" x2="32" y2="56" stroke="#57534e" stroke-width="3"/><line x1="8" y1="32" x2="56" y2="32" stroke="#57534e" stroke-width="3"/><polygon points="12,12 20,20 12,28 18,20" fill="#bfdbfe" stroke="#93c5fd" stroke-width="1"/><polygon points="20,14 28,12 24,24 16,20" fill="#dbeafe" stroke="#93c5fd" stroke-width="1"/><polygon points="10,36 18,42 12,52 8,44" fill="#bfdbfe" stroke="#93c5fd" stroke-width="1"/><rect x="36" y="16" width="4" height="32" rx="1" fill="#1f2937" transform="rotate(20 38 32)"/><rect x="34" y="14" width="8" height="6" rx="1" fill="#1f2937" transform="rotate(20 38 17)"/><circle cx="52" cy="52" r="8" fill="#dc2626"/><line x1="48" y1="48" x2="56" y2="56" stroke="white" stroke-width="2" stroke-linecap="round"/><line x1="56" y1="48" x2="48" y2="56" stroke="white" stroke-width="2" stroke-linecap="round"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="8" width="48" height="48" fill="none" stroke="#000" stroke-width="1" rx="2"/><line x1="32" y1="8" x2="32" y2="56" stroke="#000" stroke-width="1"/><line x1="8" y1="32" x2="56" y2="32" stroke="#000" stroke-width="1"/><polygon points="12,12 20,20 12,28 18,20" fill="none" stroke="#000" stroke-width="1"/><polygon points="20,14 28,12 24,24 16,20" fill="none" stroke="#000" stroke-width="1"/><polygon points="10,36 18,42 12,52 8,44" fill="none" stroke="#000" stroke-width="1"/><rect x="36" y="16" width="4" height="32" rx="1" fill="none" transform="rotate(20 38 32)"/><rect x="34" y="14" width="8" height="6" rx="1" fill="none" transform="rotate(20 38 17)"/><circle cx="52" cy="52" r="8" fill="none"/><line x1="48" y1="48" x2="56" y2="56" stroke="white" stroke-width="1" stroke-linecap="round"/><line x1="56" y1="48" x2="48" y2="56" stroke="white" stroke-width="1" stroke-linecap="round"/></svg>`
        },
        {
            id: "elektro",
            name: "Elektroschaden",
            filename: "elektroschaden_symbol.svg",
            tags: ["elektro", "strom", "blitz", "kurzschluss"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="36,2 20,28 30,28 24,46 44,18 34,18" fill="#fbbf24" stroke="#f59e0b" stroke-width="2" stroke-linejoin="round"/><rect x="12" y="38" width="24" height="22" rx="3" fill="#e5e7eb" stroke="#9ca3af" stroke-width="2"/><circle cx="20" cy="46" r="3" fill="#1f2937"/><circle cx="28" cy="46" r="3" fill="#1f2937"/><rect x="22" y="52" width="4" height="4" rx="1" fill="#1f2937"/><line x1="40" y1="42" x2="48" y2="38" stroke="#f59e0b" stroke-width="2" stroke-linecap="round"/><line x1="42" y1="48" x2="52" y2="46" stroke="#f59e0b" stroke-width="2" stroke-linecap="round"/><line x1="40" y1="54" x2="50" y2="56" stroke="#f59e0b" stroke-width="2" stroke-linecap="round"/><polygon points="50,36 46,42 48,42 46,48 52,40 50,40" fill="#fbbf24"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="36,2 20,28 30,28 24,46 44,18 34,18" fill="none" stroke="#000" stroke-width="1" stroke-linejoin="round"/><rect x="12" y="38" width="24" height="22" rx="3" fill="none" stroke="#000" stroke-width="1"/><circle cx="20" cy="46" r="3" fill="none"/><circle cx="28" cy="46" r="3" fill="none"/><rect x="22" y="52" width="4" height="4" rx="1" fill="none"/><line x1="40" y1="42" x2="48" y2="38" stroke="#000" stroke-width="1" stroke-linecap="round"/><line x1="42" y1="48" x2="52" y2="46" stroke="#000" stroke-width="1" stroke-linecap="round"/><line x1="40" y1="54" x2="50" y2="56" stroke="#000" stroke-width="1" stroke-linecap="round"/><polygon points="50,36 46,42 48,42 46,48 52,40 50,40" fill="none"/></svg>`
        },
        {
            id: "hagel",
            name: "Hagelschaden",
            filename: "hagelschaden_symbol.svg",
            tags: ["hagel", "eis", "dellen", "unwetter"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="20" rx="24" ry="14" fill="#6b7280"/><ellipse cx="32" cy="18" rx="22" ry="12" fill="#9ca3af"/><circle cx="14" cy="36" r="6" fill="#e0f2fe" stroke="#7dd3fc" stroke-width="2"/><circle cx="32" cy="40" r="7" fill="#e0f2fe" stroke="#7dd3fc" stroke-width="2"/><circle cx="50" cy="34" r="5" fill="#e0f2fe" stroke="#7dd3fc" stroke-width="2"/><circle cx="22" cy="52" r="6" fill="#e0f2fe" stroke="#7dd3fc" stroke-width="2"/><circle cx="44" cy="50" r="5" fill="#e0f2fe" stroke="#7dd3fc" stroke-width="2"/><line x1="14" y1="26" x2="14" y2="30" stroke="#7dd3fc" stroke-width="2"/><line x1="32" y1="24" x2="32" y2="32" stroke="#7dd3fc" stroke-width="2"/><line x1="50" y1="26" x2="50" y2="28" stroke="#7dd3fc" stroke-width="2"/><line x1="22" y1="28" x2="22" y2="46" stroke="#7dd3fc" stroke-width="1.5"/><line x1="44" y1="28" x2="44" y2="44" stroke="#7dd3fc" stroke-width="1.5"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="20" rx="24" ry="14" fill="none"/><ellipse cx="32" cy="18" rx="22" ry="12" fill="none"/><circle cx="14" cy="36" r="6" fill="none" stroke="#000" stroke-width="1"/><circle cx="32" cy="40" r="7" fill="none" stroke="#000" stroke-width="1"/><circle cx="50" cy="34" r="5" fill="none" stroke="#000" stroke-width="1"/><circle cx="22" cy="52" r="6" fill="none" stroke="#000" stroke-width="1"/><circle cx="44" cy="50" r="5" fill="none" stroke="#000" stroke-width="1"/><line x1="14" y1="26" x2="14" y2="30" stroke="#000" stroke-width="1"/><line x1="32" y1="24" x2="32" y2="32" stroke="#000" stroke-width="1"/><line x1="50" y1="26" x2="50" y2="28" stroke="#000" stroke-width="1"/><line x1="22" y1="28" x2="22" y2="46" stroke="#000" stroke-width="1"/><line x1="44" y1="28" x2="44" y2="44" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "vandalismus",
            name: "Vandalismus",
            filename: "vandalismus_symbol.svg",
            tags: ["vandalismus", "graffiti", "zerstörung", "sachbeschädigung"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="4" y="20" width="56" height="40" fill="#d6d3d1" stroke="#78716c" stroke-width="2"/><path d="M10 30 Q20 25 30 35 Q40 45 50 30" stroke="#dc2626" stroke-width="4" fill="none" stroke-linecap="round"/><path d="M15 45 Q25 55 35 40 Q45 25 55 45" stroke="#2563eb" stroke-width="3" fill="none" stroke-linecap="round"/><text x="32" y="54" font-family="Arial" font-size="10" fill="#000" text-anchor="middle" font-style="italic">TAG</text><circle cx="52" cy="12" r="10" fill="#dc2626"/><line x1="48" y1="8" x2="56" y2="16" stroke="white" stroke-width="2.5" stroke-linecap="round"/><line x1="56" y1="8" x2="48" y2="16" stroke="white" stroke-width="2.5" stroke-linecap="round"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="4" y="20" width="56" height="40" fill="none" stroke="#000" stroke-width="1"/><path d="M10 30 Q20 25 30 35 Q40 45 50 30" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><path d="M15 45 Q25 55 35 40 Q45 25 55 45" stroke="#000" stroke-width="1" fill="none" stroke-linecap="round"/><text x="32" y="54" font-family="Arial" font-size="10" fill="#000" text-anchor="middle" font-style="italic">TAG</text><circle cx="52" cy="12" r="10" fill="none"/><line x1="48" y1="8" x2="56" y2="16" stroke="white" stroke-width="1" stroke-linecap="round"/><line x1="56" y1="8" x2="48" y2="16" stroke="white" stroke-width="1" stroke-linecap="round"/></svg>`
        }
    ]
};
