- fixWindingForClip(): äußere Pfade CCW, innere Pfade (Löcher/Berg-Inneres) CW → gc.clip() füllt mit Non-Zero-Rule nur das echte Kliff-Band, nicht den gesamten eingeschlossenen Bereich inkl. Berggipfel - Schraffierungs-Liniendicke = overlayLineWidth() (identisch zu Konturlinie) - Schraffierungs-Abstand = 4× Liniendicke → konstante ~25% Flächendeckung über alle Zoom-Stufen Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>