/* Venn editor — a set circle is a real shape, so the core's default accent stroke reads well on it.
   A region label is a <text> glyph, so a stroke would look like a broken outline; highlight it by
   accent fill instead (pie pattern). The title and set labels are decoration, not pick targets — let
   clicks fall through to the circle beneath them. */
.dia-venn .flow-canvas text.venn-region.dia-pick-hover,
.dia-venn .flow-canvas text.venn-region.dia-pick-sel { stroke: none !important; fill: var(--accent, #3b6ef6) !important; }

.dia-venn .flow-canvas text.venn-title,
.dia-venn .flow-canvas text.venn-set-label { pointer-events: none; user-select: none; }
