<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Hintergrund-Overlay fÃ¼r das Popup */
.cardpop {
    position: fixed;
    top: 50%; /* Vertikale Position: 50% von oben */
    left: 50%; /* Horizontale Position: 50% von links */
    transform: translate(-50%, -50%); /* Verschiebung um 50% der eigenen Breite und HÃ¶he */
    width: 100%; /* Die Breite des Popups, anpassbar */
    max-width: 800px; /* Maximale Breite, um es auf grÃ¶ÃŸeren Bildschirmen nicht zu groÃŸ zu machen */
    height: auto; /* Auto-HÃ¶he basierend auf dem Inhalt */
    background-color: rgba(0, 0, 0, 1); /* WeiÃŸe Hintergrundfarbe, leicht transparent */
    border-radius: 10px; /* Abgerundete Ecken */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 1000;
    font-family: Arial, sans-serif;
    padding: 20px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); /* Schatten fÃ¼r einen "schwebenden" Effekt */
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.5s ease, visibility 0s 0.5s; /* sanfte ÃœbergÃ¤nge */
}

/* FÃ¼r die Anzeige des Popups */
.cardpop.show {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.5s ease, visibility 0s 0s;
}


/* Der Container des Popup-Inhalts */
.cardpop .popup-content {
    background-color: #fff;
    border-radius: 10px;
    padding: 30px;
    text-align: center;
    width: 100%;
    max-width: 500px; /* Popup wird grÃ¶ÃŸer */
}

#cookieSvg {
  width: 25vh;

}

#cookieSvg g path {
  fill: rgb(97, 81, 81);
}

/* Die Ãœberschrift */
.cookieHeading {
    font-size: 2.7rem;
    font-weight: bold;
    margin-bottom: 15px;
    color: #A0A0A0;
}

/* Die Beschreibung */
.cookieDescription {
    font-size: 1.6rem;
    color: #FFFFFF;
    text-align: center;
}

/* Link in der Beschreibung */
.cookieDescription a {
    color: #02FF00;
    text-decoration: none;
}

/* Hover-Effekt fÃ¼r den Link */
.cookieDescription a:hover {
    text-decoration: underline;
}

/* Container fÃ¼r die Buttons */
.buttonpopContainer {
    display: flex;
    justify-content: center;
    gap: 15px;
}

/* Die Buttons */
.acceptpopButton, .declinepopButton {
    background-color: #28a745; /* GrÃ¼ner Hintergrund fÃ¼r "Allow" */
    color: white;
    border: none;
    border-radius: 5px;
    padding: 12px 20px;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

/* Hover-Effekte fÃ¼r die Buttons */
.acceptpopButton:hover {
    background-color: #218838; /* Dunkleres GrÃ¼n bei Hover */
}

.declinepopButton {
    background-color: #dc3545; /* Roter Hintergrund fÃ¼r "Decline" */
}

/* Hover-Effekt fÃ¼r "Decline"-Button */
.declinepopButton:hover {
    background-color: #c82333; /* Dunkleres Rot bei Hover */
}
</pre></body></html>