#cookie-overlay {
    position: fixed; top:0; left:0; width:100%; height:100%;
    background: rgba(0,0,0,0.6); z-index: 109999999999999910 !important;
}
#cookie-overlay {
    position: fixed;
    top:0; left:0;
    width:100%; height:100%;
    background: rgba(0,0,0,0.6);
    z-index: 109999999999999910 !important;
    display: none;
}
#cookie-banner {
    position: fixed;
    bottom:0; left:0; right:0;
    background: #0078D4;
    color: white;
    padding: 20px;
    font-family: Arial, sans-serif;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 109999999999999910 !important;
}
#cookie-banner button {
    background: white;
    color: #0078D4;
    border: none;
    padding: 10px 18px;
    border-radius: 4px;
    cursor: pointer;
    font-weight: bold;
}