// ============================================
// SYMBOL-KATEGORIE: Regenwasserwirtschaft
// ============================================

SYMBOLS.regenwasser = {
    name: "Regenwasserwirtschaft",
    icon: "🌧️",
    items: [
        {
            id: "rw_rigole",
            name: "Rigole / Versickerungsrigole",
            filename: "regenwasser_rigole.svg",
            tags: ["rigole", "versickerung", "drainage", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="24" width="48" height="20" fill="none" stroke="#000" stroke-width="2"/><line x1="8" y1="32" x2="56" y2="32" stroke="#000" stroke-width="1" stroke-dasharray="4,2"/><circle cx="16" cy="28" r="2" fill="#3b82f6"/><circle cx="28" cy="28" r="2" fill="#3b82f6"/><circle cx="40" cy="28" r="2" fill="#3b82f6"/><circle cx="52" cy="28" r="2" fill="#3b82f6"/><line x1="16" y1="44" x2="16" y2="56" stroke="#3b82f6" stroke-width="1.5" stroke-dasharray="2,2"/><line x1="32" y1="44" x2="32" y2="56" stroke="#3b82f6" stroke-width="1.5" stroke-dasharray="2,2"/><line x1="48" y1="44" x2="48" y2="56" stroke="#3b82f6" stroke-width="1.5" stroke-dasharray="2,2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="24" width="48" height="20" fill="none" stroke="#000" stroke-width="1"/><line x1="8" y1="32" x2="56" y2="32" stroke="#000" stroke-width="1" stroke-dasharray="4,2"/><circle cx="16" cy="28" r="2" fill="none"/><circle cx="28" cy="28" r="2" fill="none"/><circle cx="40" cy="28" r="2" fill="none"/><circle cx="52" cy="28" r="2" fill="none"/><line x1="16" y1="44" x2="16" y2="56" stroke="#000" stroke-width="1" stroke-dasharray="2,2"/><line x1="32" y1="44" x2="32" y2="56" stroke="#000" stroke-width="1" stroke-dasharray="2,2"/><line x1="48" y1="44" x2="48" y2="56" stroke="#000" stroke-width="1" stroke-dasharray="2,2"/></svg>`
        },
        {
            id: "rw_mulde",
            name: "Versickerungsmulde",
            filename: "regenwasser_mulde.svg",
            tags: ["mulde", "versickerung", "grün", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M4 28 Q32 56 60 28" fill="none" stroke="#000" stroke-width="2"/><line x1="4" y1="28" x2="60" y2="28" stroke="#000" stroke-width="1.5"/><path d="M12 28 Q12 36 20 36 Q28 36 28 28" fill="none" stroke="#16a34a" stroke-width="1.5"/><path d="M36 28 Q36 36 44 36 Q52 36 52 28" fill="none" stroke="#16a34a" stroke-width="1.5"/><circle cx="32" cy="40" r="3" fill="#3b82f6"/><line x1="32" y1="44" x2="32" y2="52" stroke="#3b82f6" stroke-width="1.5" stroke-dasharray="2,2"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M4 28 Q32 56 60 28" fill="none" stroke="#000" stroke-width="1"/><line x1="4" y1="28" x2="60" y2="28" stroke="#000" stroke-width="1"/><path d="M12 28 Q12 36 20 36 Q28 36 28 28" fill="none" stroke="#000" stroke-width="1"/><path d="M36 28 Q36 36 44 36 Q52 36 52 28" fill="none" stroke="#000" stroke-width="1"/><circle cx="32" cy="40" r="3" fill="none"/><line x1="32" y1="44" x2="32" y2="52" stroke="#000" stroke-width="1" stroke-dasharray="2,2"/></svg>`
        },
        {
            id: "rw_rrb",
            name: "Regenrückhaltebecken",
            filename: "regenwasser_rrb.svg",
            tags: ["rrb", "rückhaltebecken", "retention", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 20 L8 48 Q8 52 12 52 L52 52 Q56 52 56 48 L56 20" fill="none" stroke="#000" stroke-width="2"/><line x1="4" y1="20" x2="60" y2="20" stroke="#000" stroke-width="2"/><path d="M8 32 Q20 28 32 32 Q44 36 56 32" stroke="#3b82f6" stroke-width="2" fill="none"/><text x="32" y="46" font-family="Arial" font-size="10" font-weight="bold" fill="#000" text-anchor="middle">RRB</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 20 L8 48 Q8 52 12 52 L52 52 Q56 52 56 48 L56 20" fill="none" stroke="#000" stroke-width="1"/><line x1="4" y1="20" x2="60" y2="20" stroke="#000" stroke-width="1"/><path d="M8 32 Q20 28 32 32 Q44 36 56 32" stroke="#000" stroke-width="1" fill="none"/><text x="32" y="46" font-family="Arial" font-size="10" font-weight="bold" fill="#000" text-anchor="middle">RRB</text></svg>`
        },
        {
            id: "rw_rueckhalteschacht",
            name: "Regenrückhalteschacht",
            filename: "regenwasser_rueckhalteschacht.svg",
            tags: ["schacht", "rückhaltung", "speicher", "regenwasser"],
            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="12" fill="none" stroke="#000" stroke-width="1.5"/><path d="M20 32 Q26 28 32 32 Q38 36 44 32" stroke="#3b82f6" stroke-width="1.5" fill="none"/><text x="32" y="48" font-family="Arial" font-size="6" fill="#000" text-anchor="middle">RR</text></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="12" fill="none" stroke="#000" stroke-width="1"/><path d="M20 32 Q26 28 32 32 Q38 36 44 32" stroke="#000" stroke-width="1" fill="none"/><text x="32" y="48" font-family="Arial" font-size="6" fill="#000" text-anchor="middle">RR</text></svg>`
        },
        {
            id: "rw_drosselschacht",
            name: "Drosselschacht",
            filename: "regenwasser_drosselschacht.svg",
            tags: ["drossel", "schacht", "ablauf", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="32" r="18" fill="none" stroke="#000" stroke-width="2"/><line x1="26" y1="26" x2="38" y2="38" stroke="#000" stroke-width="2"/><line x1="26" y1="38" x2="38" y2="26" stroke="#000" stroke-width="2"/><text x="32" y="56" font-family="Arial" font-size="8" fill="#000" text-anchor="middle">D</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><circle cx="32" cy="32" r="18" fill="none" stroke="#000" stroke-width="1"/><line x1="26" y1="26" x2="38" y2="38" stroke="#000" stroke-width="1"/><line x1="26" y1="38" x2="38" y2="26" stroke="#000" stroke-width="1"/><text x="32" y="56" font-family="Arial" font-size="8" fill="#000" text-anchor="middle">D</text></svg>`
        },
        {
            id: "rw_ueberlauf",
            name: "Überlauf / Notüberlauf",
            filename: "regenwasser_ueberlauf.svg",
            tags: ["überlauf", "notüberlauf", "ablauf", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="16" width="28" height="32" fill="none" stroke="#000" stroke-width="2"/><path d="M40 28 L56 28 L56 40 L48 40" fill="none" stroke="#000" stroke-width="2"/><polygon points="48,36 48,44 40,40" fill="#000"/><path d="M12 32 Q24 28 40 32" stroke="#3b82f6" stroke-width="2" fill="none"/><path d="M12 40 Q24 36 40 40" stroke="#3b82f6" stroke-width="1.5" fill="none"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="16" width="28" height="32" fill="none" stroke="#000" stroke-width="1"/><path d="M40 28 L56 28 L56 40 L48 40" fill="none" stroke="#000" stroke-width="1"/><polygon points="48,36 48,44 40,40" fill="none"/><path d="M12 32 Q24 28 40 32" stroke="#000" stroke-width="1" fill="none"/><path d="M12 40 Q24 36 40 40" stroke="#000" stroke-width="1" fill="none"/></svg>`
        },
        {
            id: "rw_trennkanal",
            name: "Regenwasserkanal",
            filename: "regenwasser_trennkanal.svg",
            tags: ["kanal", "trennsystem", "leitung", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><line x1="4" y1="32" x2="60" y2="32" stroke="#3b82f6" stroke-width="4"/><text x="32" y="24" font-family="Arial" font-size="8" fill="#000" text-anchor="middle">RW</text><circle cx="16" cy="32" r="3" fill="#fff" stroke="#3b82f6" stroke-width="1.5"/><circle cx="48" cy="32" r="3" fill="#fff" stroke="#3b82f6" stroke-width="1.5"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><line x1="4" y1="32" x2="60" y2="32" stroke="#000" stroke-width="1"/><text x="32" y="24" font-family="Arial" font-size="8" fill="#000" text-anchor="middle">RW</text><circle cx="16" cy="32" r="3" fill="none" stroke="#000" stroke-width="1"/><circle cx="48" cy="32" r="3" fill="none" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "rw_einleitung",
            name: "Einleitungsstelle",
            filename: "regenwasser_einleitung.svg",
            tags: ["einleitung", "gewässer", "auslass", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><line x1="4" y1="32" x2="28" y2="32" stroke="#000" stroke-width="3"/><polygon points="32,32 24,24 24,40" fill="#000"/><path d="M36 24 Q44 32 36 40 Q28 48 36 56" stroke="#3b82f6" stroke-width="3" fill="none"/><path d="M44 24 Q52 32 44 40 Q36 48 44 56" stroke="#3b82f6" stroke-width="2" fill="none"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><line x1="4" y1="32" x2="28" y2="32" stroke="#000" stroke-width="1"/><polygon points="32,32 24,24 24,40" fill="none"/><path d="M36 24 Q44 32 36 40 Q28 48 36 56" stroke="#000" stroke-width="1" fill="none"/><path d="M44 24 Q52 32 44 40 Q36 48 44 56" stroke="#000" stroke-width="1" fill="none"/></svg>`
        },
        {
            id: "rw_retention",
            name: "Retentionsfläche",
            filename: "regenwasser_retention.svg",
            tags: ["retention", "fläche", "speicher", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 40 Q16 32 32 36 Q48 40 56 32" fill="none" stroke="#000" stroke-width="2"/><path d="M8 40 L8 52 L56 52 L56 40" fill="none" stroke="#000" stroke-width="2"/><path d="M12 44 Q24 40 36 44 Q48 48 52 44" stroke="#3b82f6" stroke-width="1.5" fill="none"/><text x="32" y="28" font-family="Arial" font-size="8" fill="#000" text-anchor="middle">RET</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M8 40 Q16 32 32 36 Q48 40 56 32" fill="none" stroke="#000" stroke-width="1"/><path d="M8 40 L8 52 L56 52 L56 40" fill="none" stroke="#000" stroke-width="1"/><path d="M12 44 Q24 40 36 44 Q48 48 52 44" stroke="#000" stroke-width="1" fill="none"/><text x="32" y="28" font-family="Arial" font-size="8" fill="#000" text-anchor="middle">RET</text></svg>`
        },
        {
            id: "rw_gruendach",
            name: "Gründach",
            filename: "regenwasser_gruendach.svg",
            tags: ["gründach", "dachbegrünung", "retention", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,8 56,28 56,56 8,56 8,28" fill="none" stroke="#000" stroke-width="2"/><line x1="8" y1="28" x2="56" y2="28" stroke="#000" stroke-width="1.5"/><path d="M12 28 Q16 20 20 28 Q24 20 28 28 Q32 20 36 28 Q40 20 44 28 Q48 20 52 28" fill="none" stroke="#16a34a" stroke-width="2"/><rect x="24" y="40" width="16" height="16" fill="none" stroke="#000" stroke-width="1.5"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><polygon points="32,8 56,28 56,56 8,56 8,28" fill="none" stroke="#000" stroke-width="1"/><line x1="8" y1="28" x2="56" y2="28" stroke="#000" stroke-width="1"/><path d="M12 28 Q16 20 20 28 Q24 20 28 28 Q32 20 36 28 Q40 20 44 28 Q48 20 52 28" fill="none" stroke="#000" stroke-width="1"/><rect x="24" y="40" width="16" height="16" fill="none" stroke="#000" stroke-width="1"/></svg>`
        },
        {
            id: "rw_zisterne",
            name: "Zisterne",
            filename: "regenwasser_zisterne.svg",
            tags: ["zisterne", "tank", "speicher", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="16" rx="20" ry="8" fill="none" stroke="#000" stroke-width="2"/><path d="M12 16 L12 48 Q12 56 32 56 Q52 56 52 48 L52 16" fill="none" stroke="#000" stroke-width="2"/><path d="M12 32 Q24 28 32 32 Q40 36 52 32" stroke="#3b82f6" stroke-width="1.5" fill="none"/><path d="M12 40 Q24 36 32 40 Q40 44 52 40" stroke="#3b82f6" stroke-width="1.5" fill="none"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><ellipse cx="32" cy="16" rx="20" ry="8" fill="none" stroke="#000" stroke-width="1"/><path d="M12 16 L12 48 Q12 56 32 56 Q52 56 52 48 L52 16" fill="none" stroke="#000" stroke-width="1"/><path d="M12 32 Q24 28 32 32 Q40 36 52 32" stroke="#000" stroke-width="1" fill="none"/><path d="M12 40 Q24 36 32 40 Q40 44 52 40" stroke="#000" stroke-width="1" fill="none"/></svg>`
        },
        {
            id: "rw_nutzung",
            name: "Regenwassernutzung",
            filename: "regenwasser_nutzung.svg",
            tags: ["nutzung", "brauchwasser", "anlage", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="28" width="24" height="28" rx="2" fill="none" stroke="#000" stroke-width="2"/><path d="M32 42 L44 42 L44 36 L56 36" stroke="#000" stroke-width="2" fill="none"/><circle cx="56" cy="36" r="4" fill="none" stroke="#000" stroke-width="2"/><path d="M20 8 L20 28" stroke="#3b82f6" stroke-width="2"/><polygon points="20,8 14,16 26,16" fill="#3b82f6"/><path d="M12 36 Q16 32 20 36 Q24 40 28 36" stroke="#3b82f6" stroke-width="1.5" fill="none"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="28" width="24" height="28" rx="2" fill="none" stroke="#000" stroke-width="1"/><path d="M32 42 L44 42 L44 36 L56 36" stroke="#000" stroke-width="1" fill="none"/><circle cx="56" cy="36" r="4" fill="none" stroke="#000" stroke-width="1"/><path d="M20 8 L20 28" stroke="#000" stroke-width="1"/><polygon points="20,8 14,16 26,16" fill="none"/><path d="M12 36 Q16 32 20 36 Q24 40 28 36" stroke="#000" stroke-width="1" fill="none"/></svg>`
        },
        {
            id: "rw_sediment",
            name: "Sedimentationsanlage",
            filename: "regenwasser_sediment.svg",
            tags: ["sedimentation", "absetzen", "reinigung", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="16" width="48" height="32" fill="none" stroke="#000" stroke-width="2"/><line x1="28" y1="16" x2="28" y2="36" stroke="#000" stroke-width="1.5"/><line x1="36" y1="32" x2="36" y2="48" stroke="#000" stroke-width="1.5"/><path d="M8 40 L28 40 L28 44 L8 44" fill="#a3a3a3"/><polygon points="4,28 8,28 8,36 4,36" fill="#000"/><polygon points="56,28 60,28 60,36 56,36" fill="#000"/></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="8" y="16" width="48" height="32" fill="none" stroke="#000" stroke-width="1"/><line x1="28" y1="16" x2="28" y2="36" stroke="#000" stroke-width="1"/><line x1="36" y1="32" x2="36" y2="48" stroke="#000" stroke-width="1"/><path d="M8 40 L28 40 L28 44 L8 44" fill="none"/><polygon points="4,28 8,28 8,36 4,36" fill="none"/><polygon points="56,28 60,28 60,36 56,36" fill="none"/></svg>`
        },
        {
            id: "rw_abscheider",
            name: "Leichtflüssigkeitsabscheider",
            filename: "regenwasser_abscheider.svg",
            tags: ["abscheider", "öl", "leichtflüssigkeit", "regenwasser"],
            svg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="16" width="40" height="32" rx="2" fill="none" stroke="#000" stroke-width="2"/><line x1="32" y1="16" x2="32" y2="48" stroke="#000" stroke-width="1.5"/><ellipse cx="22" cy="28" rx="6" ry="3" fill="#fbbf24" opacity="0.7"/><path d="M12 36 L52 36" stroke="#3b82f6" stroke-width="1.5"/><polygon points="4,28 12,28 12,36 4,36" fill="#000"/><polygon points="52,28 60,28 60,36 52,36" fill="#000"/><text x="32" y="58" font-family="Arial" font-size="6" fill="#000" text-anchor="middle">LFA</text></svg>`,
            dxfSvg: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><rect x="12" y="16" width="40" height="32" rx="2" fill="none" stroke="#000" stroke-width="1"/><line x1="32" y1="16" x2="32" y2="48" stroke="#000" stroke-width="1"/><ellipse cx="22" cy="28" rx="6" ry="3" fill="none"/><path d="M12 36 L52 36" stroke="#000" stroke-width="1"/><polygon points="4,28 12,28 12,36 4,36" fill="none"/><polygon points="52,28 60,28 60,36 52,36" fill="none"/><text x="32" y="58" font-family="Arial" font-size="6" fill="#000" text-anchor="middle">LFA</text></svg>`
        }
    ]
};
