.themeeiei {
    position: fixed!important;
    top: 5px!important;
    right: 5px!important;
    margin: 0!important;
    padding: 0!important;
    width: 50px!important;
    height: 50px!important;
    border-radius: 10px!important;
    background-color: #ffffff21!important;
    z-index: 9999!important;
    border: 0px solid #ccc!important;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
}
.themeeiei button {
    background-image: none!important;
    background-color: transparent!important;
    margin: 0 10px 0 0!important;
    padding: 0!important;
    border: 0px solid #ccc!important;
    outline: none!important;
    cursor: pointer;
}
.dark-theme {
    background-color: #222!important;
    color: #fff!important;
}
.dark-theme html, .dark-theme body, .dark-theme header, .dark-theme .container {
    background-color: #222!important;
    background-image: linear-gradient(to right, #222, #222);
}
.dark-theme .wrapper{
    background-color: #1c1c1c!important;
    background-image: linear-gradient(to right, #1c1c1c, #1c1c1c);
}
.dark-theme .file  {
    background-color: #1a1a1a!important;
}
.dark-theme .menubarr, .dark-theme .menubarr .container {
    background-color: #1c1c1c!important;
    background-image: linear-gradient(to right, #1c1c1c, #1c1c1c)!important;
}
.dark-theme header {
    width: 100%;
}
.dark-theme .menu-left {
    background-color: transparent!important;
    color: #fff!important;
}
.dark-theme a {
    color: #f4f4f4!important;
}
.dark-theme p {
    color: #ffffff!important;
}
.dark-theme h1 {
    color: #ffffff!important;
}
.dark-theme h2 {
    color: #ffffff!important;
}
.dark-theme h3 {
    color: #ffffff!important;
}
.dark-theme h4 {
    color: #ffffff!important;
}
.dark-theme h5 {
    color: #ffffff!important;
}
.dark-theme h6 {
    color: #ffffff!important;
}
.dark-theme div {
    color: #fff!important;
    border-radius: 10px;
}
.dark-theme hr {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.dark-theme .alertcookie {
    background-color: #1c1c1c!important;
    color: #fff!important;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.75)!important;
}
body .themeeiei,.dark-theme .themeeiei {
    background-color: #ffffff00!important;
    margin: 0px!important;
    padding: 0px!important;
}
.dark-theme .user_info {
    background: -webkit-linear-gradient(#c1ffa8, #83a4ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
/* Dark theme for SweetAlert */
.dark-theme .swal2-popup {
    background-color: #222!important;
    color: #fff!important;
    border-color: #333!important;
}

.dark-theme .swal2-title {
    color: #fff!important;
}

.dark-theme .swal2-content {
    color: #ccc!important;
}

.dark-theme .swal2-actions button {
    color: #fff!important;
}

.dark-theme .swal2-confirm {
    background-color: #007bff!important; /* Example color, change as needed */
}

.dark-theme .swal2-cancel {
    background-color: #dc3545!important; /* Example color, change as needed */
}
