/* Mobile: Gridstack-Positionierung aufheben, einfach stapeln */
@media (max-width: 767px) {
    .grid-stack {
        /* Höhe nicht mehr fix durch Gridstack */
        height: auto !important;
    }

    .grid-stack > .grid-stack-item {
        /* Gridstack setzt position:absolute – das überschreiben */
        position: relative !important;
        width: 100% !important;
        left: 0 !important;
        top: 0 !important;

        /* Automatische Höhe statt fixer Gridstack-Höhe */
        height: auto !important;
        min-height: 0 !important;
    }

    .grid-stack > .grid-stack-item > .grid-stack-item-content {
        position: relative !important;
        height: auto !important;
        inset: 0 !important;
        overflow: visible !important;
    }
}
