Das alte Problem des OSM-Datenmodells: es gibt keinen Flächendatentyp. Insofern ist das auch keine (Polygon-)Geometrie! Eine geschlossene Linie ist erstmal nur eine geschlossene Linie. Erst durch weitere Tags wird das ganze möglicherweise als Fläche interpretiert. Andere Anhaltspunkte gibt es nicht.
Eine geschlossene Linie mit “note=…” wird daher von overpass turbo nicht als Fläche betrachtet, und mapcss richtet sich einfach nach dieser Interpretation.