.dark .ms-form {
    color: #d8d8d8;
}

.dark .ms-limit-item,
.dark .ms-faq,
.dark .ms-unmarked-genres,
.dark .ms-existing-block {
    border-color: #3b3f4a;
    background: #242833;
}

.dark .ms-limit-item span,
.dark .ms-faq-body,
.dark .ms-existing-empty,
.dark .ms-existing-item em,
.dark .ms-character-list small,
.dark .ts-dropdown small {
    color: #a8adba;
}

.dark .ms-progress {
    background: #3b3f4a;
}

.dark .ms-progress i {
    background: #45a049;
}

.dark .ms-existing-item {
    border-color: #454a56;
    background: #1c1f28;
    color: #d8d8d8;
}

.dark .ms-unmarked-item {
    border-color: #454a56;
    background: #1c1f28;
    color: #d8d8d8;
}

.dark .ms-unmarked-item i {
    background: #707784;
    color: #fff;
}

.dark .ms-field textarea,
.dark .ms-timecode,
.dark .ms-form .ts-control {
    border-color: #454a56;
    background: #1c1f28!important;
    color: #d8d8d8;
}

.dark .ms-form .ts-control input {
    color: #d8d8d8;
}

.dark .ms-form .ts-control input::placeholder,
.dark .ms-timecode::placeholder,
.dark .ms-field textarea::placeholder {
    color: #858b98;
}

.dark .ms-form .ts-dropdown {
    border-color: #454a56;
    background: #1c1f28;
    color: #d8d8d8;
}

.dark .ms-form .ts-dropdown .option {
    color: #d8d8d8;
}

.dark .ms-form .ts-dropdown .active {
    background: #303747;
    color: #fff;
}

.dark .ms-timecode-invalid {
    border-color: #d25353;
}

.dark .ms-timecode-error {
    color: #ff8585;
}

.dark .ts-control,
.dark .ts-wrapper.single.input-active .ts-control {
    background: #1d1f28;
}
