-/* Workaround to remove visible grid around tile borders on Chrome
- Only works with browser zoom multiple of 25 (75%, 100%, 125%...)
- Should be removed when https://issues.chromium.org/issues/40084005 is resolved.
- See https://github.com/openstreetmap/iD/pull/10594 */
-@media (-webkit-device-pixel-ratio = 1) or (-webkit-device-pixel-ratio = 1.25) or (-webkit-device-pixel-ratio = 1.5) or (-webkit-device-pixel-ratio = 1.75)
- or (-webkit-device-pixel-ratio = 2) or (-webkit-device-pixel-ratio = 2.25) or (-webkit-device-pixel-ratio = 2.5) or (-webkit-device-pixel-ratio = 2.75)
- or (-webkit-device-pixel-ratio = 3) or (-webkit-device-pixel-ratio = 3.25) or (-webkit-device-pixel-ratio = 3.5) or (-webkit-device-pixel-ratio = 3.75)
- or (-webkit-device-pixel-ratio = 4) or (-webkit-device-pixel-ratio = 4.25) or (-webkit-device-pixel-ratio = 4.5) or (-webkit-device-pixel-ratio = 4.75)
- or (-webkit-device-pixel-ratio = 5) or (-webkit-device-pixel-ratio = 0.25) or (-webkit-device-pixel-ratio = 0.5) or (-webkit-device-pixel-ratio = 0.75) {
- .ideditor .layer-background img.tile,
- .ideditor .map-in-map-background img.tile {
- mix-blend-mode: plus-lighter;
- }
+.ideditor .layer-overlay .img.tile,
+.ideditor .map-in-map-overlay .img.tile {
+ /* dummy transition such that the `ontransitionend` event can be triggered, see https://github.com/openstreetmap/iD/pull/10785 */
+ transition: opacity 1ms linear;
+}
+
+.ideditor .layer-background img.tile,
+.ideditor .map-in-map-background img.tile {
+ filter: url(#alpha-slope5);