body.theme-light {
    /*filter: invert(1);*/
    --white-inverted: #000;
    --gray-inverted: #0a0a0a;
    --block-shadow: 0 1px 5px #111;
    --blue: hsl(196, 74%, 50%);
    --blue-inverted: hsl(16, 74%, 50%);
}

    body.theme-light > div {
        filter: invert(1);
    }

    body.theme-light :is(img, video) {
        filter: invert(1);
    }

    body.theme-light .m-body,
    body.theme-light .m-wrapper,
    body.theme-light .synonames {
        background: var(--gray-inverted);
    }

    body.theme-light .your-voice-clips {
        background: inherit;
    }

    body.theme-light .m-topbar {
        background-color: var(--white-inverted);
        color: #fff;
    }

    body.theme-light .m-header {
        box-shadow: 0px 1px 10px hsl(255deg 50% 80% / 17%);
    }

        body.theme-light .m-header .m-header-head {
            box-shadow: none !important;
        }

    body.theme-light .m-header-menu .m-menu__nav > .m-menu__item:first-child:not(.dropdown) {
        filter: invert(1);
    }

    body.theme-light .slider .item.checked .photo-profile {
        border-color: var(--blue-inverted);
    }

    body.theme-light .slider .item {
        background-color: var(--white-inverted);
        box-shadow: 0 2px 10px hsla(0, 0%, 15%, .8);
    }

    body.theme-light .message .message-block .input-field textarea,
    body.theme-light .message .message-block .input-field:after {
        background-color: var(--white-inverted);
    }

    body.theme-light .message .message-block .input-field textarea {
        box-shadow: 0px 2px 4px hsla(0, 0%, 100%, .1);
        filter: invert(1);
        background-color: white;
        color: #000;
    }

    body.theme-light .create-message .create {
        filter: invert(1);
        color: #000;
    }

    body.theme-light input.btn-volume {
        filter: invert(1);
    }

` body.theme-light .your-voice-clips {
    background: var(--white-inverted);
}

body.theme-light .your-voice-clips p span {
    background: var(--gray-inverted);
}

body.theme-light .your-voice-clips .voice {
    background: var(--gray-inverted);
}

body.theme-light .pagination-container li {
    background-color: var(--gray-inverted);
}

    body.theme-light .pagination-container li a {
        filter: invert(1);
    }

body.theme-light .swiper-scrollbar {
    filter: invert(1);
}

/* editor end */

/* addsynonames start */
body.theme-light .head-upgrade,
body.theme-light #gdpr-cookie-message button,
body.theme-light #gdpr-cookie-message-2 button,
body.theme-light .gdpr-cookie-message button,
body.theme-light .synonames .form-block button,
body.theme-light .synonames header h4,
body.theme-light .invert_this,
body.theme-light #upload-demo canvas,
body.theme-light .btn-info {
    filter: invert(1);
}

body.theme-light .synonames .form-block button {
    color: #42ABE1;
}

body.theme-light #gdpr-cookie-message {
    box-shadow: 0 2px 10px rgb(68 68 68 / 54%), 0 12px 70px rgb(68 68 68 / 90%);
    background-color: var(--white-inverted);
}

    body.theme-light #gdpr-cookie-message h4 {
        filter: invert(1);
    }

/* addsynonames end */

/* login start */
body.theme-light .m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-form__group .form-control {
    background: hsl(255deg 100% 90% / 40%);
    filter: invert(1);
    color: hsl(255deg 100% 30%);
}

body.theme-light .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary {
    color: #fff;
    border-color: transparent;
    background-color: #776cf7;
    filter: invert(1);
}

body.theme-light .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-checkbox,
body.theme-light .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-link {
    filter: invert(1);
    color: #7d709a;
}

    body.theme-light .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-link:hover {
        color: #4a3956;
    }

    body.theme-light .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-checkbox.m-checkbox--light > span {
        border-color: #9895bd;
    }

        body.theme-light .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-checkbox.m-checkbox--light > span:after {
            border-color: #9895bd;
        }

/* login end */

/* Video Talents start */
body.theme-light section.avatars-body {
    filter: invert(1);
}

body.theme-light .avatars-body .item {
    box-shadow: 0 3px 10px #d4d4d4;
    background: #fff;
    color: #000;
}

    body.theme-light .avatars-body .item .item-header {
        filter: invert(1);
        background: #292929;
    }

    body.theme-light .avatars-body .item:hover .item-header {
        background: hsl(16deg 34% 30% / 20%);
    }

body.theme-light .avatars-body a.btn.ghost {
    filter: invert(0);
}

body.theme-light .avatars-body .item .d-flex a {
    color: #666;
}

/* Video Talents end */

/* Video RecordVoices start */
body.theme-light .alert-primary:not(.m-alert--outline) {
    filter: invert(1);
}

body.theme-light #app {
    filter: invert(1);
}

    body.theme-light #app input.btn-volume {
        filter: invert(0);
    }

/* Video RecordVoices end */

/* Synthesis AI Studio start */
body.theme-light .create-choose {
    filter: invert(1);
    background-color: hsl(0, 0%, 96%);
    color: #000;
}

    body.theme-light .create-choose .item {
        background-color: #fff;
        box-shadow: 0px 3px 10px hsl(0deg 0% 0% / 10%);
    }

        body.theme-light .create-choose .item .item-header {
            background: #1b1b1b;
            border-bottom-color: transparent;
            filter: invert(1);
        }

        body.theme-light .create-choose .item:hover .item-header {
            background: hsl(16deg 34% 30% / 20%);
        }

body.theme-light :is(.video-script, .choose-script-lang-btn, .choose-script-lang-btn svg circle) {
    background: var(--white-inverted);
    fill: var(--white-inverted);
}

body.theme-light .video-script:before {
    border-color: var(--white-inverted);
}

body.theme-light .video-script textarea {
    background: #000 !important;
    border: 1px solid #191919 !important;
    outline: 0;
}

    body.theme-light .video-script textarea:focus {
        border-color: var(--blue);
    }

body.theme-light button.ghost,
body.theme-light a.ghost,
body.theme-light input.ghost,
body.theme-light button.primary,
body.theme-light input.ghost.primary {
    filter: invert(1);
}

body.theme-light .settings__title .soundtrak-type .item {
    color: var(--white-inverted);
}

body.theme-light .settings__title .soundtrak-type .item,
body.theme-light .settings__title .tab-content .item {
    filter: invert(1);
    background-color: #fff;
    color: #000;
}

    body.theme-light .settings__title .tab-content .item :is(img, video) {
        filter: invert(0);
    }

    body.theme-light .settings__title .soundtrak-type .item:not(.add-sound).active p {
        color: #fff;
    }

    body.theme-light .settings__title .soundtrak-type .item figure {
        filter: invert(1);
    }

        body.theme-light .settings__title .soundtrak-type .item figure svg {
            filter: invert(1);
        }

    body.theme-light .settings__title .soundtrak-type .item:not(.add-sound):hover {
        background: hsla(201, 67%, 24%, .3);
    }

    body.theme-light .settings__title .soundtrak-type .item p,
    body.theme-light .settings__title .tab-content .item p {
        color: #000;
    }

body.theme-light .settings__title .nav.nav-tabs .nav-item .nav-link.active {
    filter: invert(1);
    color: #6f727d !important;
}

body.theme-light .settings__title .soundtrak label {
    filter: invert(1);
    color: #000;
}

    body.theme-light .settings__title .soundtrak label span {
        border-color: var(--blue);
    }






body.theme-light .add-new-slide .item {
    background: var(--white-inverted);
    box-shadow: var(--block-shadow);
}

    body.theme-light .add-new-slide .item svg {
        filter: invert(1);
    }

        body.theme-light .add-new-slide .item svg [stroke] {
            filter: invert(1);
        }

    body.theme-light .add-new-slide .item.active {
        border-color: var(--blue-inverted);
    }

body.theme-light .btn.ghost.play-script {
    color: #000;
}

body.theme-light .btn-small-f {
    color: #000;
}

body.theme-light .video-script .video-script__title {
    filter: invert(1);
    color: #000;
}

body.theme-light .video-script .video-script__footer a {
    filter: invert(1);
}

body.theme-light .add-new-slide .item:hover {
    border-color: var(--blue-inverted);
}


body.theme-light :is(.video .video-settings .d-flex .btn-group, #positions .d-flex .btn-group) {
    background: #101010;
}

body.theme-light :is(.video .video-settings .d-flex .btn-group button.activex, #positions .d-flex .btn-group button.activex) {
    background: var(--white-inverted);
}

body.theme-light .video .video-img {
    filter: invert(1);
}

    body.theme-light .video .video-img :is(img, video) {
        filter: invert(0);
    }


body.theme-light .video .sc-AxjAm.bcMPWx .progress {
    filter: invert(1);
    background: #fff;
}

body.theme-light .video .sc-AxjAm.bcMPWx .play-pause-btn-recorder {
    filter: invert(1);
    background: #fff;
}

/* Synthesis AI Studio end */

/* Scroll to Top start */
body.theme-light .m-scroll-top.m-scroll-top--skin-top {
    background: #808080;
}

body.theme-light .m-scroll-top > i {
    color: #000000;
}

/* Scroll to Top end */

/* Modal Styles start */
body.theme-light :is(.actor-preview-popup.modal .modal-dialog, .script-lang-popup.modal .modal-dialog) {
    box-shadow: 0 2px 10px black;
    background: #000000;
    box-shadow: var(--block-shadow);
    box-shadow: 0 2px 10px #222;
}

    body.theme-light :is(.actor-preview-popup.modal .modal-dialog, .script-lang-popup.modal .modal-dialog) .modal-content {
        background: inherit;
    }

body.theme-light .modal-dialog .mCSB_draggerContainer {
    filter: invert(1);
}

body.theme-light .modal-dialog .lang-list .lang-list__item {
    background: #000;
    box-shadow: 0 2px 2px hsla(0deg 0% 50% / 0.1);
}

body.theme-light .modal-dialog .lang-list .sampleAudioPlay {
    filter: invert(1);
    background: white;
}

body.theme-light .actor-preview-popup .modal-footer .btn {
    color: #555;
    font-weight: 500;
}

    body.theme-light .actor-preview-popup .modal-footer .btn.cancel {
        border-color: #555;
    }

    body.theme-light .actor-preview-popup .modal-footer .btn.ghost:not(.cancel):hover {
        --color: 200deg 73% 47%;
        filter: drop-shadow(0px 0px 7px hsla(var(--color) / .5)) invert(1);
    }

body.theme-light .modal-backdrop.show {
    z-index: -1;
}
/* Modal Styles end */

/* VideoTalent Videos start */
body.theme-light .download .download-body table {
    filter: invert(1);
    box-shadow: 0 2px 5px #cacaca;
}

    body.theme-light .download .download-body table td {
        background: #fff;
        color: #000;
    }

        body.theme-light .download .download-body table td p {
            color: #000
        }

    body.theme-light .download .download-body table .checkmark {
        border-color: #dadada;
    }

        body.theme-light .download .download-body table .checkmark:hover {
            border-color: #36a3f7;
        }

    body.theme-light .download .download-body table .check input:checked ~ .checkmark {
        border-color: #36a3f7;
    }

    body.theme-light .download .download-body table tbody tr {
        border-color: #dddfe0;
    }

/* VideoTalent Videos end */

/* Menu Dropdown start */
body.theme-light .dropdown-menu {
    background: black;
    box-shadow: 0px 0px 15px 1px rgb(142 141 156 / 20%);
}

body.theme-light :is(.dropdown-menu > li > a, .dropdown-menu > .dropdown-item) {
    color: white !important;
}

body.theme-light :is(.dropdown-menu > li > a:hover, .dropdown-menu > .dropdown-item:hover) {
    background: #171717;
}

body.theme-light .create-choose .item .item-body p:not(.name) {
    font-weight: 400;
}

/* Menu Dropdown end */

/*body.theme-light{
    height:auto !important;
}*/


.theme-light .invert_this .control-label {
    filter: invert(1);
}