/*
 * Compatibility layer for Divi 5, Safari iOS and Firefox.
 * The anchors themselves receive the click; no transparent overlay intercepts events.
 */
.pnext-shortcuts a {
    pointer-events: auto !important;
}

.pnext-shortcuts a > * {
    pointer-events: none !important;
}

.pnext-shortcuts a::before,
.pnext-shortcuts a::after {
    pointer-events: none !important;
}

.pnext-map-frame,
.pnext-map-frame .pwm-widget,
.pnext-map-frame .pwm-stage,
.pnext-map-frame .pwm-map {
    min-width: 0;
    max-width: 100%;
}

@supports (-webkit-touch-callout: none) {
    .pnext-shortcuts a {
        cursor: pointer;
        -webkit-user-select: none;
        user-select: none;
    }
}
