<style>
/* Default Off-Canvas (Hidden) */
.e-off-canvas {
    z-index: 100;
    display: none;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}

/* Show Off-Canvas */
.e-off-canvas-visible {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 9999 !important;
}

/* Hide Off-Canvas */
.e-off-canvas-hidden {
    visibility: hidden !important;
    opacity: 0 !important;
    z-index: 10 !important;
}

/* White Background Behind Off-Canvas (Using ::before on Body) */
body::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(255, 255, 255, 1); /* Solid White */
    opacity: 0;
    visibility: hidden;
    z-index: 9998; /* Just behind Off-Canvas */
    transition: opacity 0.2s linear, visibility 0s linear 0.2s;
}

/* When an Off-Canvas is Open, Show the Background */
body.off-canvas-active::before {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.2s linear;
}
</style>

<script>
jQuery(function($) {
    // Function to force repaint/reflow
    function forceRepaint() {
        document.body.style.display = 'none';
        document.body.offsetHeight; // Force reflow
        document.body.style.display = 'block';
        window.dispatchEvent(new Event('resize'));
    }

    function closeAllOffCanvas(exceptID = null) {
        let anyOpen = false; // Track if another Off-Canvas remains open

        $(".e-off-canvas").each(function() {
            let canvasID = $(this).attr("id");

            if (!exceptID || canvasID !== exceptID) {
                $(this).removeClass("e-off-canvas-visible")
                       .addClass("e-off-canvas-hidden")
                       .attr("aria-hidden", "true")
                       .css({
                           "z-index": "10",
                           "visibility": "hidden",
                           "opacity": "0"
                       });

                // Full removal delay set to 0ms
                setTimeout(() => {
                    if ($(this).attr("aria-hidden") === "true") {
                        $(this).css("display", "none");
                    }
                }, 0);
            } else {
                anyOpen = true; // At least one Off-Canvas is still open
            }
        });

        // Remove white background delay set to 0ms
        setTimeout(() => {
            if (!$(".e-off-canvas-visible").length) {
                $("body").removeClass("off-canvas-active");
                forceRepaint(); // Force repaint when closing all
            }
        }, 0);
    }

    function openOffCanvas(targetID) {
        let targetCanvas = $(targetID);

        if (targetCanvas.length) {
            // Close all others EXCEPT the one we're opening
            closeAllOffCanvas(targetID);

            // Open immediately with delay set to 0ms
            setTimeout(() => {
                targetCanvas.removeClass("e-off-canvas-hidden")
                            .addClass("e-off-canvas-visible")
                            .attr("aria-hidden", "false")
                            .css({
                                "z-index": "9999",
                                "visibility": "visible",
                                "opacity": "1",
                                "display": "block"
                            });

                // Ensure the White Background Stays Visible
                $("body").addClass("off-canvas-active");
                
                // Force repaint after opening
                forceRepaint();

            }, 0);
        }
    }

    // Decode Base64
    function decodeBase64(str) {
        try {
            return atob(str);
        } catch (e) {
            return null;
        }
    }

    // Handle Elementor Off-Canvas OPEN clicks
    $(document).on('click', '[href*="elementor-action%3Aaction%3Doff_canvas%3Aopen"]', function(event) {
        event.preventDefault();
        let href = decodeURIComponent($(this).attr("href"));

        let base64Match = href.match(/settings=([^&]+)/);
        if (base64Match) {
            let decodedSettings = decodeBase64(base64Match[1]);

            try {
                let settingsObj = JSON.parse(decodedSettings);
                if (settingsObj.id) {
                    let offCanvasID = "#off-canvas-" + settingsObj.id;
                    openOffCanvas(offCanvasID);
                }
            } catch (e) {}
        }
    });

    // Handle Elementor Off-Canvas CLOSE clicks
    $(document).on('click', '[href*="elementor-action%3Aaction%3Doff_canvas%3Aclose"]', function(event) {
        event.preventDefault();
        closeAllOffCanvas();
    });

    // Ensure all Off-Canvas elements start hidden
    $(".e-off-canvas").each(function() {
        $(this).attr("aria-hidden", "true").css({
            "z-index": "10",
            "visibility": "hidden",
            "opacity": "0",
            "display": "none"
        });
    });

    // Handle same-page anchor link clicks
    $(document).on('click', 'a[href*="#"]', function(event) {
        let href = $(this).attr('href');
        if (href.indexOf('#') !== -1) {
            // Close all off-canvas widgets when an anchor link is clicked
            closeAllOffCanvas();
        }
    });

});
</script>
				
			

News

-Pressemeldung

The ARIC Artificial Intelligence showroom is now officially open. On February 8th the partners from Hamburg and Estonia met up in Hamburg to open the showroom, underlining their close cooperation. Michael Westhagemann, Senator

Finnische und Hamburger KI-Kompetenzen schaffen Synergien Als erstes finnisches Unternehmen tritt Sellforte dem Hamburger Zentrum für Künstliche Intelligenz (ARIC) bei. Sellforte stellt für seine Kunden eine neuartige KI-gestützte Marketing-Effektivitäts-Plattform bereit und hat damit

ARIC, das Hamburger Zentrum für Künstliche Intelligenz, hat eine neue Fachgruppe zum Thema „AI in Finance, Auditing and Compliance“ ins Leben gerufen. Ziel der Fachgruppe wird es sein, die Anwendungsmöglichkeiten von Künstlicher Intelligenz,

In der neuen Video- und Podcastreihe “Mein Weg zu KI” werden Akteure aus der Hamburger Wirtschaft und Wissenschaft vorgestellt, die sich für “Künstliche Intelligenz (KI)” begeistern. Im Interview werden prägende Quellen und Inspirationen,

Forschungsprojekt: „ILIdenT – Intelligente Luftfahrttaugliche Identifikations-Technologien für die Supply Chain„ Forschungsbereich: Digitalisierung, Künstliche Intelligenz, Synthetische Trainingsdatenn Gefördert durch: Behörde für Wirtschaft und Innovation, Hamburgische Invesititions- und Förderbank In Zusammenarbeit mit: 3D.aero, Synergeticon, Lufthansa

Der Computerlinguist und Kommunikationswissenschaftler widmet sich beim ARIC vornehmlich den Themen Language, Education & Consulting. Zu den Aufgaben von Werner gehört neben dem weiteren Ausbau des ARIC-Netzwerkes die Anwendung von Sprachtechnologien (z.B. im

Hamburg, 25. August 2021: Das Artificial Intelligence Center Hamburg e.V. (ARIC) und die Wirtschaftskanzlei Fieldfisher arbeiten künftig an der Schnittstelle zwischen Recht und Künstlicher Intelligenz (KI) intensiv zusammen. ARIC und Fieldfisher haben ausgehend

Das ARIC hat in Kooperation mit der HRW und Prof. Dr. Simone Roth eine Masterarbeit im Master BWL – Internationales Marketing-Management M.A. an die Studentin Medina Ferizovic vergeben. Die Masterarbeit mit dem Titel

Geboren aus der Idee den damals noch frischen Lockdown und die ungewisse kommende Zeit ein wenig zu versüßen und sinnvoller zu gestalten, startete vor gut einem Jahr am 19.03.2020 unsere erste ARIC Remote

Beschreibung Projekt Wettbewerber, Kooperationspartner und ehemalige Mitgesellschafter sowie Angestellte und Freelancer können aus unterschiedlichsten Gründen Interesse an den Geschäftsgeheimnissen eines KI-Unternehmens haben. Hier zeigt sich in der Praxis, dass ein Schutzkonzept für die