// ============================================
// SYMBOL-KATEGORIE: Gutachten - Allgemein
// ============================================

// Kommunikation & Ablauf
SYMBOLS.gutachten_kommunikation = {
    name: "Gutachten - Kommunikation",
    icon: "📧",
    items: [
        {
            id: "ga_email",
            name: "E-Mail",
            filename: "gutachten_email.svg",
            tags: ["email", "mail", "nachricht", "kommunikation", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="16" width="48" height="32" rx="2" fill="none" stroke="#000" stroke-width="2"/><polyline points="8,16 32,36 56,16" fill="none" stroke="#000" stroke-width="2"/><line x1="8" y1="48" x2="24" y2="32" stroke="#000" stroke-width="1.5"/><line x1="56" y1="48" x2="40" y2="32" stroke="#000" stroke-width="1.5"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="16" width="48" height="32" rx="2" fill="none" stroke="#000" stroke-width="1"/><polyline points="8,16 32,36 56,16" fill="none" stroke="#000" stroke-width="1"/><line x1="8" y1="48" x2="24" y2="32" stroke="#000" stroke-width="1"/><line x1="56" y1="48" x2="40" y2="32" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_ortstermin",
            name: "Ortstermin",
            filename: "gutachten_ortstermin.svg",
            tags: ["ortstermin", "termin", "besichtigung", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="8" width="40" height="48" rx="2" fill="none" stroke="#000" stroke-width="2"/><line x1="12" y1="20" x2="52" y2="20" stroke="#000" stroke-width="2"/><line x1="22" y1="8" x2="22" y2="14" stroke="#000" stroke-width="2"/><line x1="42" y1="8" x2="42" y2="14" stroke="#000" stroke-width="2"/><circle cx="32" cy="38" r="10" fill="none" stroke="#000" stroke-width="2"/><line x1="32" y1="32" x2="32" y2="38" stroke="#000" stroke-width="2"/><line x1="32" y1="38" x2="38" y2="38" stroke="#000" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="8" width="40" height="48" rx="2" fill="none" stroke="#000" stroke-width="1"/><line x1="12" y1="20" x2="52" y2="20" stroke="#000" stroke-width="1"/><line x1="22" y1="8" x2="22" y2="14" stroke="#000" stroke-width="1"/><line x1="42" y1="8" x2="42" y2="14" stroke="#000" stroke-width="1"/><circle cx="32" cy="38" r="10" fill="none" stroke="#000" stroke-width="1"/><line x1="32" y1="32" x2="32" y2="38" stroke="#000" stroke-width="1"/><line x1="32" y1="38" x2="38" y2="38" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_anfahrt",
            name: "Anfahrt",
            filename: "gutachten_anfahrt.svg",
            tags: ["anfahrt", "fahrt", "hin", "auto", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 36 L16 24 L48 24 L56 36 L56 44 L8 44 Z" fill="none" stroke="#000" stroke-width="2"/><circle cx="18" cy="44" r="6" fill="none" stroke="#000" stroke-width="2"/><circle cx="46" cy="44" r="6" fill="none" stroke="#000" stroke-width="2"/><line x1="24" y1="44" x2="40" y2="44" stroke="#000" stroke-width="2"/><polygon points="48,12 56,18 48,24" fill="#000"/><line x1="32" y1="18" x2="52" y2="18" stroke="#000" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 36 L16 24 L48 24 L56 36 L56 44 L8 44 Z" fill="none" stroke="#000" stroke-width="1"/><circle cx="18" cy="44" r="6" fill="none" stroke="#000" stroke-width="1"/><circle cx="46" cy="44" r="6" fill="none" stroke="#000" stroke-width="1"/><line x1="24" y1="44" x2="40" y2="44" stroke="#000" stroke-width="1"/><polygon points="48,12 56,18 48,24" fill="none"/><line x1="32" y1="18" x2="52" y2="18" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_rueckfahrt",
            name: "Rückfahrt",
            filename: "gutachten_rueckfahrt.svg",
            tags: ["rückfahrt", "fahrt", "zurück", "auto", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 36 L16 24 L48 24 L56 36 L56 44 L8 44 Z" fill="none" stroke="#000" stroke-width="2"/><circle cx="18" cy="44" r="6" fill="none" stroke="#000" stroke-width="2"/><circle cx="46" cy="44" r="6" fill="none" stroke="#000" stroke-width="2"/><line x1="24" y1="44" x2="40" y2="44" stroke="#000" stroke-width="2"/><polygon points="16,12 8,18 16,24" fill="#000"/><line x1="12" y1="18" x2="32" y2="18" stroke="#000" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 36 L16 24 L48 24 L56 36 L56 44 L8 44 Z" fill="none" stroke="#000" stroke-width="1"/><circle cx="18" cy="44" r="6" fill="none" stroke="#000" stroke-width="1"/><circle cx="46" cy="44" r="6" fill="none" stroke="#000" stroke-width="1"/><line x1="24" y1="44" x2="40" y2="44" stroke="#000" stroke-width="1"/><polygon points="16,12 8,18 16,24" fill="none"/><line x1="12" y1="18" x2="32" y2="18" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_besichtigung",
            name: "Besichtigung",
            filename: "gutachten_besichtigung.svg",
            tags: ["besichtigung", "inspektion", "prüfung", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="28" cy="28" r="16" fill="none" stroke="#000" stroke-width="2"/><line x1="40" y1="40" x2="56" y2="56" stroke="#000" stroke-width="3" stroke-linecap="round"/><circle cx="28" cy="28" r="8" fill="none" stroke="#000" stroke-width="1.5"/><circle cx="28" cy="28" r="3" fill="#000"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="28" cy="28" r="16" fill="none" stroke="#000" stroke-width="1"/><line x1="40" y1="40" x2="56" y2="56" stroke="#000" stroke-width="1" stroke-linecap="round"/><circle cx="28" cy="28" r="8" fill="none" stroke="#000" stroke-width="1"/><circle cx="28" cy="28" r="3" fill="none"/></svg>`
        },
        {
            id: "ga_anwesende",
            name: "Anwesende Personen",
            filename: "gutachten_anwesende.svg",
            tags: ["anwesend", "personen", "teilnehmer", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="20" cy="18" r="8" fill="none" stroke="#000" stroke-width="2"/><path d="M8 48 Q8 32 20 32 Q32 32 32 48" fill="none" stroke="#000" stroke-width="2"/><circle cx="44" cy="18" r="8" fill="none" stroke="#000" stroke-width="2"/><path d="M32 48 Q32 32 44 32 Q56 32 56 48" fill="none" stroke="#000" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="20" cy="18" r="8" fill="none" stroke="#000" stroke-width="1"/><path d="M8 48 Q8 32 20 32 Q32 32 32 48" fill="none" stroke="#000" stroke-width="1"/><circle cx="44" cy="18" r="8" fill="none" stroke="#000" stroke-width="1"/><path d="M32 48 Q32 32 44 32 Q56 32 56 48" fill="none" stroke="#000" stroke-width="1"/></svg>`
        }
    ]
};

// Beteiligte Parteien
SYMBOLS.gutachten_parteien = {
    name: "Gutachten - Parteien",
    icon: "👥",
    items: [
        {
            id: "ga_versicherungsnehmer",
            name: "Versicherungsnehmer",
            filename: "gutachten_versicherungsnehmer.svg",
            tags: ["versicherungsnehmer", "vn", "kunde", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="18" r="10" fill="none" stroke="#000" stroke-width="2"/><path d="M16 56 Q16 36 32 36 Q48 36 48 56" fill="none" stroke="#000" stroke-width="2"/><text x="32" y="52" font-family="Arial" font-size="10" font-weight="bold" fill="#000" text-anchor="middle">VN</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="18" r="10" fill="none" stroke="#000" stroke-width="1"/><path d="M16 56 Q16 36 32 36 Q48 36 48 56" fill="none" stroke="#000" stroke-width="1"/><text x="32" y="52" font-family="Arial" font-size="10" font-weight="bold" fill="#000" text-anchor="middle">VN</text></svg>`
        },
        {
            id: "ga_versicherer",
            name: "Versicherer",
            filename: "gutachten_versicherer.svg",
            tags: ["versicherer", "versicherung", "vu", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="16" width="40" height="36" rx="2" fill="none" stroke="#000" stroke-width="2"/><line x1="12" y1="28" x2="52" y2="28" stroke="#000" stroke-width="1.5"/><text x="32" y="44" font-family="Arial" font-size="12" font-weight="bold" fill="#000" text-anchor="middle">VU</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="16" width="40" height="36" rx="2" fill="none" stroke="#000" stroke-width="1"/><line x1="12" y1="28" x2="52" y2="28" stroke="#000" stroke-width="1"/><text x="32" y="44" font-family="Arial" font-size="12" font-weight="bold" fill="#000" text-anchor="middle">VU</text></svg>`
        },
        {
            id: "ga_makler",
            name: "Versicherungsmakler",
            filename: "gutachten_makler.svg",
            tags: ["makler", "vermittler", "vm", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="18" r="10" fill="none" stroke="#000" stroke-width="2"/><path d="M16 56 Q16 36 32 36 Q48 36 48 56" fill="none" stroke="#000" stroke-width="2"/><rect x="24" y="40" width="16" height="12" fill="none" stroke="#000" stroke-width="1.5"/><line x1="24" y1="44" x2="40" y2="44" stroke="#000" stroke-width="1"/><line x1="24" y1="48" x2="40" y2="48" stroke="#000" stroke-width="1"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="18" r="10" fill="none" stroke="#000" stroke-width="1"/><path d="M16 56 Q16 36 32 36 Q48 36 48 56" fill="none" stroke="#000" stroke-width="1"/><rect x="24" y="40" width="16" height="12" fill="none" stroke="#000" stroke-width="1"/><line x1="24" y1="44" x2="40" y2="44" stroke="#000" stroke-width="1"/><line x1="24" y1="48" x2="40" y2="48" stroke="#000" stroke-width="1"/></svg>`
        }
    ]
};

// Versicherungsarten
SYMBOLS.gutachten_versicherung = {
    name: "Gutachten - Versicherungsarten",
    icon: "🏠",
    items: [
        {
            id: "ga_gebaeudeversicherung",
            name: "Gebäudeversicherung",
            filename: "gutachten_gebaeudeversicherung.svg",
            tags: ["gebäude", "versicherung", "haus", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,8 52,24 52,56 12,56 12,24" fill="none" stroke="#000" stroke-width="2"/><rect x="24" y="36" width="16" height="20" fill="none" stroke="#000" stroke-width="1.5"/><rect x="18" y="28" width="8" height="6" fill="none" stroke="#000" stroke-width="1"/><rect x="38" y="28" width="8" height="6" fill="none" stroke="#000" stroke-width="1"/><path d="M8 56 Q8 48 16 48 Q24 48 24 56" fill="none" stroke="#16a34a" stroke-width="2"/><path d="M40 56 Q40 48 48 48 Q56 48 56 56" fill="none" stroke="#16a34a" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,8 52,24 52,56 12,56 12,24" fill="none" stroke="#000" stroke-width="1"/><rect x="24" y="36" width="16" height="20" fill="none" stroke="#000" stroke-width="1"/><rect x="18" y="28" width="8" height="6" fill="none" stroke="#000" stroke-width="1"/><rect x="38" y="28" width="8" height="6" fill="none" stroke="#000" stroke-width="1"/><path d="M8 56 Q8 48 16 48 Q24 48 24 56" fill="none" stroke="#000" stroke-width="1"/><path d="M40 56 Q40 48 48 48 Q56 48 56 56" fill="none" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_hausratversicherung",
            name: "Hausratversicherung",
            filename: "gutachten_hausratversicherung.svg",
            tags: ["hausrat", "versicherung", "inventar", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="32" width="20" height="24" rx="1" fill="none" stroke="#000" stroke-width="2"/><rect x="36" y="40" width="20" height="16" rx="1" fill="none" stroke="#000" stroke-width="2"/><circle cx="46" cy="32" r="8" fill="none" stroke="#000" stroke-width="2"/><line x1="46" y1="28" x2="46" y2="32" stroke="#000" stroke-width="1.5"/><line x1="46" y1="32" x2="50" y2="32" stroke="#000" stroke-width="1.5"/><rect x="12" y="36" width="12" height="8" fill="none" stroke="#000" stroke-width="1"/><path d="M4 56 Q4 48 12 48 Q20 48 20 56" fill="none" stroke="#16a34a" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="32" width="20" height="24" rx="1" fill="none" stroke="#000" stroke-width="1"/><rect x="36" y="40" width="20" height="16" rx="1" fill="none" stroke="#000" stroke-width="1"/><circle cx="46" cy="32" r="8" fill="none" stroke="#000" stroke-width="1"/><line x1="46" y1="28" x2="46" y2="32" stroke="#000" stroke-width="1"/><line x1="46" y1="32" x2="50" y2="32" stroke="#000" stroke-width="1"/><rect x="12" y="36" width="12" height="8" fill="none" stroke="#000" stroke-width="1"/><path d="M4 56 Q4 48 12 48 Q20 48 20 56" fill="none" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_haftpflichtversicherung",
            name: "Haftpflichtversicherung",
            filename: "gutachten_haftpflichtversicherung.svg",
            tags: ["haftpflicht", "versicherung", "schaden", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="32" r="24" fill="none" stroke="#000" stroke-width="2"/><path d="M32 12 L32 20 M32 44 L32 52 M12 32 L20 32 M44 32 L52 32" stroke="#000" stroke-width="2"/><circle cx="32" cy="32" r="8" fill="none" stroke="#000" stroke-width="2"/><text x="32" y="36" font-family="Arial" font-size="8" font-weight="bold" fill="#000" text-anchor="middle">HP</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="32" r="24" fill="none" stroke="#000" stroke-width="1"/><path d="M32 12 L32 20 M32 44 L32 52 M12 32 L20 32 M44 32 L52 32" stroke="#000" stroke-width="1"/><circle cx="32" cy="32" r="8" fill="none" stroke="#000" stroke-width="1"/><text x="32" y="36" font-family="Arial" font-size="8" font-weight="bold" fill="#000" text-anchor="middle">HP</text></svg>`
        }
    ]
};

// Gebäudeinformation
SYMBOLS.gutachten_gebaeude = {
    name: "Gutachten - Gebäudeinfo",
    icon: "🏗️",
    items: [
        {
            id: "ga_baujahr",
            name: "Baujahr Gebäude",
            filename: "gutachten_baujahr.svg",
            tags: ["baujahr", "alter", "gebäude", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,4 52,20 52,56 12,56 12,20" fill="none" stroke="#000" stroke-width="2"/><rect x="24" y="36" width="16" height="20" fill="none" stroke="#000" stroke-width="1.5"/><text x="32" y="30" font-family="Arial" font-size="10" font-weight="bold" fill="#000" text-anchor="middle">BJ</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,4 52,20 52,56 12,56 12,20" fill="none" stroke="#000" stroke-width="1"/><rect x="24" y="36" width="16" height="20" fill="none" stroke="#000" stroke-width="1"/><text x="32" y="30" font-family="Arial" font-size="10" font-weight="bold" fill="#000" text-anchor="middle">BJ</text></svg>`
        },
        {
            id: "ga_sanierung",
            name: "Sanierungsmaßnahmen",
            filename: "gutachten_sanierung.svg",
            tags: ["sanierung", "renovierung", "modernisierung", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,8 48,20 48,44 16,44 16,20" fill="none" stroke="#000" stroke-width="2"/><rect x="26" y="32" width="12" height="12" fill="none" stroke="#000" stroke-width="1.5"/><path d="M52,24 L56,20 L60,24 L56,28 Z" fill="#000"/><line x1="36" y1="52" x2="56" y2="24" stroke="#000" stroke-width="2"/><line x1="8" y1="56" x2="56" y2="56" stroke="#000" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,8 48,20 48,44 16,44 16,20" fill="none" stroke="#000" stroke-width="1"/><rect x="26" y="32" width="12" height="12" fill="none" stroke="#000" stroke-width="1"/><path d="M52,24 L56,20 L60,24 L56,28 Z" fill="none"/><line x1="36" y1="52" x2="56" y2="24" stroke="#000" stroke-width="1"/><line x1="8" y1="56" x2="56" y2="56" stroke="#000" stroke-width="1"/></svg>`
        }
    ]
};

// Schadendetails (Ergänzung zu Schadensarten)
SYMBOLS.gutachten_schadendetails = {
    name: "Gutachten - Schadendetails",
    icon: "🔍",
    items: [
        {
            id: "ga_undichtigkeit",
            name: "Undichtigkeit",
            filename: "gutachten_undichtigkeit.svg",
            tags: ["undicht", "leck", "wasser", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="20" rx="20" ry="8" fill="none" stroke="#000" stroke-width="2"/><path d="M12 20 L12 44 Q12 52 32 52 Q52 52 52 44 L52 20" fill="none" stroke="#000" stroke-width="2"/><path d="M28 52 Q30 58 32 60 Q34 58 36 52" fill="#3b82f6" stroke="#2563eb" stroke-width="1"/><path d="M20 48 Q22 54 24 56 Q26 54 28 48" fill="#3b82f6" stroke="#2563eb" stroke-width="1"/><circle cx="32" cy="36" r="2" fill="#3b82f6"/><circle cx="26" cy="40" r="1.5" fill="#3b82f6"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="20" rx="20" ry="8" fill="none" stroke="#000" stroke-width="1"/><path d="M12 20 L12 44 Q12 52 32 52 Q52 52 52 44 L52 20" fill="none" stroke="#000" stroke-width="1"/><path d="M28 52 Q30 58 32 60 Q34 58 36 52" fill="none" stroke="#000" stroke-width="1"/><path d="M20 48 Q22 54 24 56 Q26 54 28 48" fill="none" stroke="#000" stroke-width="1"/><circle cx="32" cy="36" r="2" fill="none"/><circle cx="26" cy="40" r="1.5" fill="none"/></svg>`
        },
        {
            id: "ga_silikonfuge",
            name: "Silikonfuge undicht",
            filename: "gutachten_silikonfuge.svg",
            tags: ["silikon", "fuge", "wartungsfuge", "undicht", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="8" width="24" height="48" fill="none" stroke="#000" stroke-width="2"/><rect x="36" y="8" width="20" height="48" fill="none" stroke="#000" stroke-width="2"/><line x1="32" y1="8" x2="32" y2="56" stroke="#dc2626" stroke-width="3" stroke-dasharray="6,4"/><circle cx="32" cy="20" r="3" fill="#3b82f6"/><circle cx="32" cy="36" r="2" fill="#3b82f6"/><path d="M30 48 Q32 54 34 48" fill="#3b82f6" stroke="#2563eb" stroke-width="1"/><text x="32" y="64" font-family="Arial" font-size="6" fill="#000" text-anchor="middle">Fuge</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="8" width="24" height="48" fill="none" stroke="#000" stroke-width="1"/><rect x="36" y="8" width="20" height="48" fill="none" stroke="#000" stroke-width="1"/><line x1="32" y1="8" x2="32" y2="56" stroke="#000" stroke-width="1" stroke-dasharray="6,4"/><circle cx="32" cy="20" r="3" fill="none"/><circle cx="32" cy="36" r="2" fill="none"/><path d="M30 48 Q32 54 34 48" fill="none" stroke="#000" stroke-width="1"/><text x="32" y="64" font-family="Arial" font-size="6" fill="#000" text-anchor="middle">Fuge</text></svg>`
        },
        {
            id: "ga_rissbildung",
            name: "Rissbildung",
            filename: "gutachten_rissbildung.svg",
            tags: ["riss", "spalt", "bruch", "gutachten"],
            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="#000" stroke-width="2"/><path d="M24 8 L28 20 L22 28 L30 36 L24 44 L28 56" stroke="#dc2626" stroke-width="2" fill="none"/><path d="M40 8 L44 16 L38 24 L42 32 L36 40 L42 48 L38 56" stroke="#dc2626" stroke-width="2" fill="none"/></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"/><path d="M24 8 L28 20 L22 28 L30 36 L24 44 L28 56" stroke="#000" stroke-width="1" fill="none"/><path d="M40 8 L44 16 L38 24 L42 32 L36 40 L42 48 L38 56" stroke="#000" stroke-width="1" fill="none"/></svg>`
        },
        {
            id: "ga_feuchtigkeit",
            name: "Feuchtigkeitsschaden",
            filename: "gutachten_feuchtigkeit.svg",
            tags: ["feucht", "nass", "wasser", "durchfeuchtung", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="16" width="48" height="40" fill="none" stroke="#000" stroke-width="2"/><path d="M8 40 Q16 36 24 40 Q32 44 40 40 Q48 36 56 40" stroke="#3b82f6" stroke-width="2" fill="none"/><path d="M8 48 Q16 44 24 48 Q32 52 40 48 Q48 44 56 48" stroke="#3b82f6" stroke-width="2" fill="none"/><circle cx="20" cy="28" r="4" fill="#bfdbfe" stroke="#3b82f6" stroke-width="1"/><circle cx="44" cy="30" r="3" fill="#bfdbfe" stroke="#3b82f6" stroke-width="1"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="16" width="48" height="40" fill="none" stroke="#000" stroke-width="1"/><path d="M8 40 Q16 36 24 40 Q32 44 40 40 Q48 36 56 40" stroke="#000" stroke-width="1" fill="none"/><path d="M8 48 Q16 44 24 48 Q32 52 40 48 Q48 44 56 48" stroke="#000" stroke-width="1" fill="none"/><circle cx="20" cy="28" r="4" fill="none" stroke="#000" stroke-width="1"/><circle cx="44" cy="30" r="3" fill="none" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_korrosion",
            name: "Korrosion",
            filename: "gutachten_korrosion.svg",
            tags: ["korrosion", "rost", "metall", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="24" width="48" height="16" rx="2" fill="none" stroke="#000" stroke-width="2"/><ellipse cx="20" cy="32" rx="6" ry="4" fill="#b45309" opacity="0.7"/><ellipse cx="36" cy="30" rx="8" ry="5" fill="#b45309" opacity="0.6"/><ellipse cx="48" cy="34" rx="5" ry="3" fill="#b45309" opacity="0.8"/><circle cx="24" cy="28" r="2" fill="#92400e"/><circle cx="42" cy="34" r="2.5" fill="#92400e"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="24" width="48" height="16" rx="2" fill="none" stroke="#000" stroke-width="1"/><ellipse cx="20" cy="32" rx="6" ry="4" fill="none"/><ellipse cx="36" cy="30" rx="8" ry="5" fill="none"/><ellipse cx="48" cy="34" rx="5" ry="3" fill="none"/><circle cx="24" cy="28" r="2" fill="none"/><circle cx="42" cy="34" r="2.5" fill="none"/></svg>`
        },
        {
            id: "ga_messpunkt",
            name: "Messpunkt",
            filename: "gutachten_messpunkt.svg",
            tags: ["messpunkt", "messung", "aufnahme", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="32" r="20" fill="none" stroke="#000" stroke-width="2"/><circle cx="32" cy="32" r="4" fill="#dc2626"/><line x1="32" y1="8" x2="32" y2="16" stroke="#000" stroke-width="2"/><line x1="32" y1="48" x2="32" y2="56" stroke="#000" stroke-width="2"/><line x1="8" y1="32" x2="16" y2="32" stroke="#000" stroke-width="2"/><line x1="48" y1="32" x2="56" y2="32" stroke="#000" stroke-width="2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="32" r="20" fill="none" stroke="#000" stroke-width="1"/><circle cx="32" cy="32" r="4" fill="none"/><line x1="32" y1="8" x2="32" y2="16" stroke="#000" stroke-width="1"/><line x1="32" y1="48" x2="32" y2="56" stroke="#000" stroke-width="1"/><line x1="8" y1="32" x2="16" y2="32" stroke="#000" stroke-width="1"/><line x1="48" y1="32" x2="56" y2="32" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "ga_fotopunkt",
            name: "Fotostandort",
            filename: "gutachten_fotopunkt.svg",
            tags: ["foto", "kamera", "standort", "blickrichtung", "gutachten"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="20" width="32" height="24" rx="2" fill="none" stroke="#000" stroke-width="2"/><circle cx="28" cy="32" r="8" fill="none" stroke="#000" stroke-width="2"/><circle cx="28" cy="32" r="4" fill="#000"/><rect x="18" y="16" width="12" height="6" fill="none" stroke="#000" stroke-width="1.5"/><polygon points="48,32 60,24 60,40" fill="#000"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="20" width="32" height="24" rx="2" fill="none" stroke="#000" stroke-width="1"/><circle cx="28" cy="32" r="8" fill="none" stroke="#000" stroke-width="1"/><circle cx="28" cy="32" r="4" fill="none"/><rect x="18" y="16" width="12" height="6" fill="none" stroke="#000" stroke-width="1"/><polygon points="48,32 60,24 60,40" fill="none"/></svg>`
        }
    ]
};
