html.dark-theme {
  color-scheme: dark !important;
}

body.dark-theme {
  background-color: rgb(24, 26, 27);
  color: #e8e6e3;
}
body.dark-theme a {
  color: rgb(253, 196, 59);
  text-decoration-color: initial;
  outline-color: initial;
}
body.dark-theme input[type=text],
body.dark-theme input[type=number],
body.dark-theme input[type=password],
body.dark-theme textarea,
body.dark-theme select,
body.dark-theme button {
  border-color: rgb(62, 68, 70);
  background-color: rgb(24, 26, 27);
  color: #FFF;
}
body.dark-theme select option {
  background-color: rgb(24, 26, 27);
  color: #FFF;
}
body.dark-theme input[type=button], body.dark-theme input[type=submit], body.dark-theme button, body.dark-theme a.btn {
  background-image: initial;
  background-color: rgb(31, 34, 35);
  border-color: rgb(58, 63, 66);
  color: rgb(200, 195, 188);
  outline-color: initial;
}
body.dark-theme input[type=button]:hover, body.dark-theme input[type=submit]:hover, body.dark-theme button:hover, body.dark-theme a.btn:hover {
  border-color: rgb(172, 122, 1);
  color: rgb(211, 207, 202);
  text-decoration-color: initial;
}
body.dark-theme input[type=button]:hover, body.dark-theme input[type=submit]:hover, body.dark-theme button:hover, body.dark-theme a.btn:hover {
  border-color: rgb(172, 122, 1);
  color: rgb(211, 207, 202);
  text-decoration-color: initial;
}
body.dark-theme ::-webkit-scrollbar-thumb {
  background-color: rgb(59, 64, 66);
}
body.dark-theme ::-webkit-scrollbar-corner {
  background-color: #181a1b;
}
body.dark-theme ::-webkit-scrollbar-corner {
  background-color: transparent;
}
body.dark-theme ::-webkit-scrollbar {
  background-color: #202324;
  color: #aba499;
}
body.dark-theme table {
  border-color: #545b5e;
}
body.dark-theme .pagination {
  background-color: #181a1b;
}
body.dark-theme .pagination .pagination__control-jump,
body.dark-theme .pagination .pagination__controls-select {
  background: #232627;
  border: 1px solid #232627;
}
body.dark-theme .pagination .pagination__control-jump label input::placeholder {
  color: #605f5f;
}
body.dark-theme .pagination .pagination__controls-page-number--selected {
  background-color: #fedc89;
  color: #000;
}
body.dark-theme .ui-button {
  text-decoration-color: initial !important;
}
body.dark-theme .ui-state-default,
body.dark-theme .ui-widget-content .ui-state-default,
body.dark-theme .ui-widget-header .ui-state-default {
  border-color: rgb(58, 63, 66);
  background-color: rgb(39, 42, 44);
  color: rgb(178, 172, 162);
}
body.dark-theme .ui-controlgroup .ui-controlgroup-item {
  border-color: rgb(58, 63, 66);
  background-color: rgb(39, 42, 44);
  color: rgb(178, 172, 162);
}
body.dark-theme .ui-state-hover, body.dark-theme .ui-widget-content .ui-state-hover, body.dark-theme .ui-widget-header .ui-state-hover, body.dark-theme .ui-state-focus, body.dark-theme .ui-widget-content .ui-state-focus, body.dark-theme .ui-widget-header .ui-state-focus {
  border-color: rgb(77, 83, 86);
  background-color: rgb(24, 26, 27);
  color: rgb(211, 207, 202);
}
body.dark-theme .ui-controlgroup .ui-controlgroup-item.ui-state-active,
body.dark-theme .ui-state-active, body.dark-theme .ui-widget-content .ui-state-active, body.dark-theme .ui-widget-header .ui-state-active {
  border-color: rgb(172, 122, 1);
  background-color: rgb(24, 26, 27);
  color: rgb(211, 207, 202);
}
body.dark-theme .ui-state-active.ui-state-hover, body.dark-theme .ui-widget-content .ui-state-active.ui-state-hover, body.dark-theme .ui-widget-header .ui-state-active.ui-state-hover {
  border-color: rgb(197, 139, 1);
}
body.dark-theme #auth .authform {
  background-color: rgb(35, 38, 39);
  border-color: rgb(66, 71, 74);
  box-shadow: rgb(77, 83, 86) 0 5px 10px -8px;
}
body.dark-theme #auth a.logo {
  background-image: url("../imgs/logo_oxo_white.svg");
}
body.dark-theme #auth .authform .t {
  color: rgb(200, 195, 188);
  border-bottom: 1px solid rgb(66, 71, 74);
}
body.dark-theme #auth .authform .f {
  color: rgb(168, 160, 149);
}
body.dark-theme #auth .authform .small {
  color: rgb(168, 160, 149);
}
body.dark-theme #auth .authform .f input[type=text], body.dark-theme #auth .authform .f input[type=password] {
  border-color: rgb(66, 71, 74);
  color: rgb(168, 160, 149);
}
body.dark-theme #auth .authform #authmsg {
  background-color: rgb(27, 29, 30);
  border-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme #auth .authform #authmsg.authmsg--warning {
  border-color: #b3a125;
}
body.dark-theme #auth .authform #authmsg.authmsg--error {
  border-color: rgb(129, 39, 39);
}
body.dark-theme #auth .authform #authmsg.authmsg--success {
  border-color: #3c763d;
}
body.dark-theme #auth .authform input[type=submit],
body.dark-theme #auth .authform button[type=submit],
body.dark-theme #auth .authform input[type=button].login-passkeys {
  color: #000;
}
body.dark-theme #auth .authform input[type=submit][disabled],
body.dark-theme #auth .authform button[type=submit][disabled] {
  border-color: rgb(193, 137, 0);
  background-color: rgb(122, 88, 1);
  cursor: not-allowed;
}
body.dark-theme #auth .select-text {
  border-bottom: 1px solid #3d3d3d;
}
body.dark-theme #auth .group-card {
  color: #FFF;
}
body.dark-theme #auth .group-card .group-data {
  border-bottom: 1px solid #3d3d3d;
}
body.dark-theme #auth .group-card:hover {
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
}
body.dark-theme #auth .footer {
  color: rgb(168, 160, 149);
}
body.dark-theme #mainload {
  background-color: rgb(27, 29, 30);
}
body.dark-theme #header {
  background-color: rgb(31, 34, 35);
  border-bottom-color: rgb(66, 71, 74);
  box-shadow: rgb(77, 83, 86) 0 0 3px -1px;
}
body.dark-theme #header a.logo {
  background-image: url(../imgs/logo_oxo_white.svg);
}
body.dark-theme #header a.logo.vertical {
  background-image: url(../imgs/logo_oxo_vertical_white.png);
}
body.dark-theme #header .menu > a,
body.dark-theme #header .menu > .mitem {
  color: rgb(200, 195, 188);
  text-decoration-color: initial;
}
body.dark-theme #header .menu > a.selected,
body.dark-theme #header .menu > .mitem.selected,
body.dark-theme #header .menu > .sitems.selected .but,
body.dark-theme #header .profile.selected {
  color: rgb(232, 230, 227);
  background-image: initial;
  background-color: rgb(24, 26, 27);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .search .searchin {
  color: rgb(192, 187, 179);
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .search .searchbox.empty {
  color: rgb(200, 195, 188);
}
body.dark-theme .search .searchbox {
  border-color: rgb(66, 71, 74);
  background-image: initial;
  background-color: transparent;
}
body.dark-theme .search input[type=submit],
body.dark-theme input.filtersbut {
  border-top-color: rgb(66, 71, 74);
  border-right-color: rgb(66, 71, 74);
  border-bottom-color: rgb(66, 71, 74);
  border-left-color: initial;
  background-color: transparent;
  outline-color: initial;
}
body.dark-theme #header .profile .mcont {
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
}
body.dark-theme #header .profile .mcont {
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
}
body.dark-theme #header .profile:hover .mcont,
body.dark-theme #header .profile.active .mcont {
  background-color: rgb(24, 26, 27);
  border-top-color: rgb(66, 71, 74);
  border-right-color: rgb(66, 71, 74);
  border-left-color: rgb(66, 71, 74);
}
body.dark-theme #header .profile .mcont .mopts {
  background-color: rgb(24, 26, 27);
}
body.dark-theme #header .profile:hover .mcont .mopts,
body.dark-theme #header .profile.active .mcont .mopts {
  border-bottom-color: rgb(66, 71, 74);
  border-right-color: rgb(66, 71, 74);
  border-left-color: rgb(66, 71, 74);
}
body.dark-theme #header .profile .mcont .mopt {
  background-image: initial;
  background-color: rgb(24, 26, 27);
  color: rgb(200, 195, 188);
  text-decoration-color: initial;
}
body.dark-theme #header .profile .mcont .mopt:hover {
  color: rgb(255, 192, 49);
}
body.dark-theme .file-group-count {
  color: rgb(232, 230, 227);
}
body.dark-theme .form .title {
  background-image: initial;
  background-color: rgb(31, 34, 35);
  border-color: rgb(66, 71, 74);
}
body.dark-theme .form .putitle {
  border-bottom-color: rgb(69, 75, 78);
}
body.dark-theme .form .stit {
  color: rgb(200, 195, 188);
  border-bottom-color: rgb(72, 78, 81);
}
body.dark-theme .form .info {
  border-color: rgb(4, 107, 119);
  background-color: rgb(1, 98, 123);
}
body.dark-theme .form .warn {
  border-color: rgb(172, 122, 1);
  background-color: rgb(91, 65, 1);
}
body.dark-theme .form .gtit {
  background-color: rgb(31, 34, 35);
  border-color: rgb(62, 68, 70);
}
body.dark-theme .form .block .stit {
  color: rgb(168, 160, 149);
  background-image: initial;
  background-color: rgb(27, 29, 30);
  border-bottom-color: rgb(58, 63, 66);
}
body.dark-theme .form .block .stit.filter.white-bg {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .form .buts {
  background-image: initial;
  background-color: rgb(27, 29, 30);
}
body.dark-theme .form .buts .big,
body.dark-theme .form .buts .big.method {
  color: rgb(168, 160, 149);
  border-color: rgb(72, 78, 81);
}
body.dark-theme .form .buts .big.method:hover, body.dark-theme .form .buts input:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .form .note {
  color: rgb(200, 195, 188);
}
body.dark-theme .ugdata {
  border-bottom-color: rgb(58, 63, 66);
  background-image: initial;
  background-color: rgb(24, 26, 27);
  color: rgb(168, 160, 149);
}
body.dark-theme .ugdata.group .name {
  color: rgb(200, 195, 188);
}
body.dark-theme .ugdata .type.role,
body.dark-theme .ugdata.role .name {
  color: rgb(172, 165, 154);
}
body.dark-theme .ugdata.inline {
  border-color: initial;
  background-image: initial;
  background-color: transparent;
}
body.dark-theme .ugdata > img,
body.dark-theme .ugdata > .imgfix {
  border-color: rgb(72, 78, 81);
}
body.dark-theme .ugdata .type.superadmin, body.dark-theme .ugdata.typesuperadmin.small .name {
  color: rgb(255, 133, 133);
}
body.dark-theme .sel.selgroups .nlist .list .ugdata.group:hover .name {
  color: rgb(232, 230, 227);
}
body.dark-theme .collapsable .label {
  color: rgb(189, 183, 175);
}
body.dark-theme .collapsable .label {
  background-image: initial;
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .collapsable .lcontents {
  color: rgb(200, 195, 188);
}
body.dark-theme .collapsable .lcontents .sep {
  border-bottom-color: rgb(56, 60, 63);
}
body.dark-theme .contents .section.loading {
  background-color: rgb(27, 29, 30);
  border-color: rgb(58, 63, 66);
  color: rgb(168, 160, 149);
}
body.dark-theme .metadatalist .filter .values-list > .value-option .value-count {
  color: rgb(157, 148, 136);
}
body.dark-theme .searchoptions .fblock {
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .searchoptions .fblock .tit {
  color: rgb(168, 160, 149);
  background-image: initial;
  background-color: rgb(35, 38, 39);
}
body.dark-theme .searchoptions .filter.filtered .tit,
body.dark-theme .searchoptions .filter.alwayson .tit {
  color: rgb(232, 230, 227);
}
body.dark-theme .searchoptions .fblock.open .tit {
  background-color: rgb(24, 26, 27);
  border-top-color: rgb(66, 71, 74);
  border-right-color: rgb(66, 71, 74);
  border-left-color: rgb(66, 71, 74);
  border-bottom-color: initial;
}
body.dark-theme .searchoptions .clear-filters {
  color: rgb(168, 160, 149);
  background-image: initial;
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .searchoptions .catname .cat {
  background-image: none;
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
  color: rgb(168, 160, 149);
}
body.dark-theme .searchoptions .bset {
  background-color: rgb(24, 26, 27);
  border-color: rgb(58, 63, 66);
  box-shadow: rgb(77, 83, 86) 0 3px 3px -2px;
}
body.dark-theme .searchoptions #catsearcher.opened, body.dark-theme .searchoptions #mdsearcher.opened, body.dark-theme .searchoptions #sortsearcher.opened, body.dark-theme .searchoptions #qsearcher.opened, body.dark-theme .searchoptions #tagssearcher.opened {
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .searchoptions .fstatus .values .value, body.dark-theme .searchoptions .field-id-status .values .value, body.dark-theme .searchoptions .field-id-deliveryFiles .values .value, body.dark-theme .searchoptions .field-id-fileVersionStatus .values .value {
  color: rgb(232, 230, 227);
  text-shadow: rgb(38, 42, 43) 0 0 2px;
}
body.dark-theme .searchoptions .value {
  color: rgb(168, 160, 149);
}
body.dark-theme .searchoptions .values .value.approved, body.dark-theme .searchoptions .field-id-fileVersionStatus .values .value.available {
  background-color: rgb(52, 93, 124);
  border-color: rgb(48, 97, 145);
}
body.dark-theme .searchoptions .values .value.finalized, body.dark-theme .searchoptions .values .value.sent, body.dark-theme .searchoptions .values .value.encoding {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .searchoptions .values .value.complete, body.dark-theme .searchoptions .values .value.waiting, body.dark-theme .searchoptions .values .value.queued {
  background-color: rgb(123, 98, 1);
  border-color: rgb(192, 156, 1);
}
body.dark-theme .searchoptions .values .value.incomplete, body.dark-theme .searchoptions .values .value.none, body.dark-theme .searchoptions .values .value.deleted, body.dark-theme .searchoptions .values .value.idle, body.dark-theme .searchoptions .values .value.canceled {
  background-color: rgb(59, 64, 66);
  border-color: rgb(77, 83, 86);
}
body.dark-theme .searchoptions .values .value.rejected, body.dark-theme .searchoptions .values .value.upload_interrupted, body.dark-theme .searchoptions .values .value.error {
  background-color: rgb(130, 43, 43);
  border-color: rgb(209, 0, 0);
}
body.dark-theme .assetstatus-approved {
  background-color: rgb(52, 93, 124);
  border-color: rgb(48, 97, 145);
}
body.dark-theme .assetstatus-finalized {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .assetstatus-complete {
  background-color: rgb(123, 98, 1);
  border-color: rgb(192, 156, 1);
}
body.dark-theme .assetstatus-incomplete {
  background-color: rgb(59, 64, 66);
  border-color: rgb(77, 83, 86);
}
body.dark-theme .contentpanel.loading, body.dark-theme .subcontentpanel .subcont.loading {
  background-color: rgb(27, 29, 30);
  border-color: rgb(58, 63, 66);
  color: rgb(168, 160, 149);
}
body.dark-theme .contentpanel .notfound {
  background-color: rgb(35, 38, 39);
  color: rgb(168, 160, 149);
}
body.dark-theme .listitem {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .listitem .listitem__item-id {
  color: rgb(152, 144, 130);
}
body.dark-theme .listitem:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .listitem.selected {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .listitem.ctmon {
  background-color: rgb(70, 50, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .listitem.deliveries .name > a,
body.dark-theme .listitem.recipients .name > a {
  color: rgb(200, 195, 188);
}
body.dark-theme .listitem a.name {
  color: rgb(200, 195, 188);
}
body.dark-theme .advsearch .bg,
body.dark-theme .listheader,
body.dark-theme .listfooter {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .pager-flow {
  background-color: rgb(27, 29, 30);
}
body.dark-theme .pager-flow .pagenum {
  color: rgb(168, 160, 149);
}
body.dark-theme .pager-flow .pagenum.selected {
  color: rgb(232, 230, 227);
  text-decoration-color: initial;
}
body.dark-theme .pager-flow .totals {
  color: rgb(168, 160, 149);
}
body.dark-theme .sectiontabs .stab.searchresultstab,
body.dark-theme .sectiontabs .stab.add {
  color: rgb(168, 160, 149);
}
body.dark-theme .sectiontabs .stab.searchresultstab .ctm.ctmon {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .sectiontabs .stab {
  background-image: initial;
  background-color: rgb(27, 29, 30);
  border-color: rgb(55, 60, 62);
}
body.dark-theme .sectiontabs .stab.active:hover .icon {
  border-color: rgb(116, 95, 47);
}
body.dark-theme .sectiontabs .stab.active {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
  color: rgb(200, 195, 188);
}
body.dark-theme .sectiontabs .stab.active:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .sectiontabs .stab.active .label {
  color: rgb(232, 230, 227);
}
body.dark-theme .sectiontabs .stab > .icon {
  border-color: rgb(55, 60, 62);
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .sectiontabs .stab:hover .icon {
  border-color: rgb(58, 63, 66);
}
body.dark-theme .sectiontabs .stab.active > .icon {
  border-color: rgb(116, 95, 47);
}
body.dark-theme .sectiontabs .stab.active > .icon {
  border-color: rgb(116, 95, 47);
}
body.dark-theme .sectiontabs .stab .label {
  color: rgb(168, 160, 149);
}
body.dark-theme .listheader > .option {
  background-image: initial;
  background-color: transparent;
}
body.dark-theme .listheader > .option.selected {
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .listheader .listmode {
  background-color: rgb(27, 29, 30);
  border-color: rgb(66, 71, 74);
}
body.dark-theme .listheader .breadcrumbs {
  background-image: initial;
  background-color: rgb(27, 29, 30);
}
body.dark-theme .listoptions .label {
  border-color: rgb(66, 71, 74);
  background-image: initial;
  background-color: rgb(24, 26, 27);
  color: rgb(168, 160, 149);
}
body.dark-theme .grouped-assets-select__list,
body.dark-theme .listoptions .list {
  background-color: rgb(24, 26, 27);
  border-color: rgb(58, 63, 66);
  box-shadow: rgb(77, 83, 86) 0 3px 3px -2px;
}
body.dark-theme .listoptions .icon {
  color: #a8a095;
  background-color: rgb(35, 38, 39);
}
body.dark-theme .listoptions.active .icon {
  border: 1px solid rgb(58, 63, 66);
  border-bottom: 0;
}
body.dark-theme .header-filter__content {
  border-color: rgb(84, 91, 94);
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .header-filter__option-list {
  border-color: rgb(54, 58, 61);
}
body.dark-theme .excel-like-view__line_header {
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .excel-like-view__line_header .excel-like-view__element {
  border-color: rgba(172, 122, 1, 0.24);
}
body.dark-theme .excel-like-view__element {
  border-bottom-color: rgb(57, 61, 64);
  border-right-color: rgb(57, 61, 64);
}
body.dark-theme .excel-like-view__element:first-child {
  border-left-color: rgb(57, 61, 64);
}
body.dark-theme .excel-like-view__text_status {
  border-color: rgba(140, 130, 115, 0.15);
  color: rgb(232, 230, 227);
  text-shadow: rgb(38, 42, 43) 0 0 3px;
}
body.dark-theme .excel-like-view__text_status--incomplete {
  border-color: rgb(77, 83, 86);
  background-color: rgb(59, 64, 66);
}
body.dark-theme .excel-like-view__text_status--complete {
  border-color: rgb(192, 156, 1);
  background-color: rgb(123, 98, 1);
}
body.dark-theme .excel-like-view__text_status--finalized {
  border-color: rgb(0, 214, 0);
  background-color: rgb(65, 130, 43);
}
body.dark-theme .excel-like-view__text_status--approved {
  border-color: rgb(48, 97, 145);
  background-color: rgb(52, 93, 124);
}
body.dark-theme .excel-like-view__text_status--rejected {
  border-color: rgb(209, 0, 0);
  background-color: rgb(130, 43, 43);
}
body.dark-theme .oxotip .tiptext {
  background-color: rgb(25, 27, 28);
  color: rgb(200, 195, 188);
  border-color: rgb(123, 114, 101);
  box-shadow: rgba(0, 0, 0, 0.2) 0 5px 10px;
  text-shadow: rgb(0, 0, 0) 0 0;
  z-index: 2;
}
body.dark-theme .title__name {
  color: rgb(200, 195, 188);
}
body.dark-theme .excel-like-view__line.selected {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .sifteropts .opt.off.approved, body.dark-theme .sifteropts .opt.off.finalized, body.dark-theme .sifteropts .opt.off.complete, body.dark-theme .sifteropts .opt.off.incomplete, body.dark-theme .sifteropts .opt.off.expired, body.dark-theme .sifteropts .opt.off.rejected, body.dark-theme .sifteropts .opt.off.declined, body.dark-theme .sifteropts .opt.off.waiting, body.dark-theme .sifteropts .opt.off.sending, body.dark-theme .sifteropts .opt.off.sent, body.dark-theme .sifteropts .opt.off.cancel, body.dark-theme .sifteropts .opt.off.error, body.dark-theme .sifteropts .opt.off.billed, body.dark-theme .sifteropts .opt.off.charged {
  text-shadow: initial;
}
body.dark-theme .sifteropts .opt.charged.off, body.dark-theme .sifteropts .opt.available.off, body.dark-theme .sifteropts .opt.approved.off {
  background-color: rgb(36, 39, 40);
  color: rgb(126, 179, 223);
  border-color: rgba(48, 97, 145, 0.22);
}
body.dark-theme .sifteropts .opt.charged, body.dark-theme .sifteropts .opt.charged .badge, body.dark-theme .sifteropts .opt.approved, body.dark-theme .sifteropts .opt.approved .counts, body.dark-theme .sifteropts .opt.complete-blue, body.dark-theme .sifteropts .opt.complete-blue .counts, body.dark-theme .sifteropts .opt.available, body.dark-theme .sifteropts .opt.available .counts {
  background-color: rgb(52, 93, 124);
  border-color: rgb(48, 97, 145);
}
body.dark-theme .sifteropts .opt.billed.off, body.dark-theme .sifteropts .opt.sent.off, body.dark-theme .sifteropts .opt.preprocessing.off, body.dark-theme .sifteropts .opt.preprocessing_complete.off, body.dark-theme .sifteropts .opt.downloaded.off, body.dark-theme .sifteropts .opt.finalized.off {
  background-color: rgb(28, 57, 18);
  color: rgb(109, 255, 109);
  border-color: rgba(0, 214, 0, 0.22);
}
body.dark-theme .sifteropts .opt.billed, body.dark-theme .sifteropts .opt.billed .badge, body.dark-theme .sifteropts .opt.sent, body.dark-theme .sifteropts .opt.sent .counts, body.dark-theme .sifteropts .opt.preprocessing, body.dark-theme .sifteropts .opt.preprocessing .counts, body.dark-theme .sifteropts .opt.preprocessing_complete, body.dark-theme .sifteropts .opt.preprocessing_complete .counts, body.dark-theme .sifteropts .opt.downloaded, body.dark-theme .sifteropts .opt.downloaded .counts, body.dark-theme .sifteropts .opt.finalized, body.dark-theme .sifteropts .opt.finalized .counts {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .sifteropts .opt.sending.off, body.dark-theme .sifteropts .opt.preprocessing.off, body.dark-theme .sifteropts .opt.processing.off, body.dark-theme .sifteropts .opt.waiting.off, body.dark-theme .sifteropts .opt.queued.off, body.dark-theme .sifteropts .opt.waiting_approval.off, body.dark-theme .sifteropts .opt.complete.off {
  background-color: rgb(55, 44, 0);
  color: rgb(242, 183, 88);
  border-color: rgba(192, 156, 1, 0.22);
}
body.dark-theme .sifteropts .opt.sending, body.dark-theme .sifteropts .opt.preprocessing, body.dark-theme .sifteropts .opt.processing, body.dark-theme .sifteropts .opt.waiting, body.dark-theme .sifteropts .opt.waiting .counts, body.dark-theme .sifteropts .opt.queued, body.dark-theme .sifteropts .opt.queued .counts, body.dark-theme .sifteropts .opt.waiting_approval, body.dark-theme .sifteropts .opt.waiting_approval .counts, body.dark-theme .sifteropts .opt.complete, body.dark-theme .sifteropts .opt.complete .counts {
  background-color: rgb(123, 98, 1);
  border-color: rgb(192, 156, 1);
}
body.dark-theme .sifteropts .opt.cancel.off, body.dark-theme .sifteropts .opt.canceled.off, body.dark-theme .sifteropts .opt.idle.off, body.dark-theme .sifteropts .opt.deleted.off, body.dark-theme .sifteropts .opt.none.off, body.dark-theme .sifteropts .opt.incomplete.off, body.dark-theme .sifteropts .opt.expired.off {
  background-color: rgb(36, 39, 40);
  color: rgb(169, 162, 151);
  border-color: rgba(107, 100, 88, 0.22);
}
body.dark-theme .sifteropts .opt.cancel, body.dark-theme .sifteropts .opt.cancel .counts, body.dark-theme .sifteropts .opt.none, body.dark-theme .sifteropts .opt.none .counts, body.dark-theme .sifteropts .opt.incomplete, body.dark-theme .sifteropts .opt.incomplete .counts, body.dark-theme .sifteropts .opt.expired, body.dark-theme .sifteropts .opt.expired .counts, body.dark-theme .sifteropts .opt.idle, body.dark-theme .sifteropts .opt.idle .counts, body.dark-theme .sifteropts .opt.canceled, body.dark-theme .sifteropts .opt.canceled .counts, body.dark-theme .sifteropts .opt.deleted, body.dark-theme .sifteropts .opt.deleted .counts {
  background-color: rgb(59, 64, 66);
  border-color: rgb(77, 83, 86);
}
body.dark-theme .sifteropts .opt.error.off, body.dark-theme .sifteropts .opt.warning.off, body.dark-theme .sifteropts .opt.error_reported.off, body.dark-theme .sifteropts .opt.rejected.off, body.dark-theme .sifteropts .opt.declined.off, body.dark-theme .sifteropts .opt.upload_interrupted.off {
  background-color: rgb(57, 18, 18);
  color: rgb(255, 97, 97);
  border-color: rgba(209, 0, 0, 0.14);
}
body.dark-theme .sifteropts .opt.error, body.dark-theme .sifteropts .opt.error .counts, body.dark-theme .sifteropts .opt.warning, body.dark-theme .sifteropts .opt.warning .counts, body.dark-theme .sifteropts .opt.error_reported, body.dark-theme .sifteropts .opt.error_reported .counts, body.dark-theme .sifteropts .opt.rejected, body.dark-theme .sifteropts .opt.rejected .counts, body.dark-theme .sifteropts .opt.declined, body.dark-theme .sifteropts .opt.declined .counts, body.dark-theme .sifteropts .opt.upload_interrupted, body.dark-theme .sifteropts .opt.upload_interrupted .counts {
  background-color: rgb(130, 43, 43);
  border-color: rgb(209, 0, 0);
}
body.dark-theme .editpanel {
  background-color: rgb(35, 38, 39);
}
body.dark-theme .editpanel .title {
  color: rgb(200, 195, 188);
}
body.dark-theme .editpanel .inboxformats .formatseparator .formitem {
  border-bottom-color: rgb(52, 56, 58);
  color: rgb(232, 230, 227);
}
body.dark-theme .active-lists {
  background: #232627;
}
body.dark-theme .asseteditor .mainfields {
  color: rgb(168, 160, 149);
}
body.dark-theme .asseteditor .asset-preview {
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
}
body.dark-theme .asseteditor .asset-preview .imgph, body.dark-theme .asseteditor .asset-preview .img {
  background-image: initial;
  background-color: rgb(27, 29, 30);
}
body.dark-theme .asseteditor .asset-preview .imgph .imgfix {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .asseteditor .mainfields .titedit {
  background-color: transparent;
  border-color: rgb(53, 58, 60);
}
body.dark-theme .asseteditor .descedit {
  color: rgb(200, 195, 188);
  border-color: rgb(53, 58, 60);
  background-color: transparent;
}
body.dark-theme .asseteditor .mainfields .publishtools .opt {
  background-color: rgb(24, 26, 27);
  border-color: rgb(62, 68, 70);
}
body.dark-theme .asseteditor .fileslist {
  background-color: rgb(35, 38, 39);
}
body.dark-theme .tabs .tab {
  background-color: rgb(27, 29, 30);
  color: rgb(157, 148, 136);
  border-bottom-color: rgb(66, 71, 74);
  border-top-color: initial;
}
body.dark-theme .tabs .tab.on {
  background-color: rgb(24, 26, 27);
  color: rgb(232, 230, 227);
  border-top-color: rgb(53, 58, 60);
}
body.dark-theme .tabs .tab:hover {
  background-color: rgb(24, 26, 27);
  border-bottom-color: rgb(172, 122, 1);
}
body.dark-theme .tabs .tab:first-child {
  border-top-color: rgb(66, 71, 74);
}
body.dark-theme .tabs .tabscontents {
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
}
body.dark-theme .tabs .tabpanel .note {
  color: rgb(168, 160, 149);
}
body.dark-theme .tabs .tabpanel .childlist .child {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .tabs.toptabs .tabsmenu .tab {
  border-top-color: rgb(66, 71, 74);
  border-right-color: rgb(66, 71, 74);
  border-left-color: rgb(66, 71, 74);
  border-bottom-color: initial;
  background-color: rgb(27, 29, 30);
}
body.dark-theme .tabs.toptabs .tabsmenu .tab:hover {
  background-color: rgb(24, 26, 27);
  border-top-color: rgb(172, 122, 1);
}
body.dark-theme .tabs.toptabs .tabsmenu .tab.on {
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .tabs .tabpanel .block .field input.delexecuter, body.dark-theme .tabs .tabpanel .block .field input.deledit, body.dark-theme .tabs .tabpanel .block .field input.delcanceler, body.dark-theme .tabs .tabpanel .block .field input.delreset {
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .tabs .tabpanel .block .field input.delexecuter:hover, body.dark-theme .tabs .tabpanel .block .field input.deledit:hover, body.dark-theme .tabs .tabpanel .block .field input.delcanceler:hover, body.dark-theme .tabs .tabpanel .block .field input.delreset:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .print .block .field > .data.count .c, body.dark-theme .tabs .tabpanel .block .field > .data.count .c {
  border-bottom-color: rgb(55, 60, 62);
}
body.dark-theme .tabscontents .submiter {
  border-top-color: rgb(62, 68, 70);
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .tabscontents .sticky-header {
  border-bottom-color: rgb(62, 68, 70);
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .qq-upload-button {
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .form .block {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .form .compressing, body.dark-theme .form .compressing-done, body.dark-theme .form .exporting, body.dark-theme .form .exporting-done {
  border-color: rgb(172, 122, 1);
  background-color: rgb(87, 69, 0);
}
body.dark-theme .form .field {
  color: rgb(200, 195, 188);
}
body.dark-theme .form .block .field {
  background-color: #181a1b;
  border-bottom-color: rgba(58, 62, 65, 0.44);
}
body.dark-theme .form .block .field.wline {
  border-bottom-color: rgb(53, 57, 59) !important;
}
body.dark-theme .form .block .field.note {
  border-bottom-color: rgb(55, 60, 62) !important;
}
body.dark-theme .form .block .field > label:hover {
  background-color: rgb(57, 41, 1);
}
body.dark-theme .form .block .field .note {
  color: rgb(168, 160, 149);
}
body.dark-theme .form .block .field .cat {
  background-image: initial;
  background-color: rgb(31, 34, 35);
}
body.dark-theme .form .block .md-field:hover {
  background-image: initial;
  background-color: rgb(29, 31, 32);
}
body.dark-theme .form .field .rr .ugdata {
  background-image: initial;
  background-color: rgb(31, 34, 35);
  border-color: initial;
}
body.dark-theme .field-flex {
  background-color: rgb(24, 26, 27);
  border-bottom-color: rgba(58, 62, 65, 0.44);
}
body.dark-theme .field-flex .ugdata.small {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .tabs .collapsable .label,
body.dark-theme .form .collapsable .label,
body.dark-theme .filesform .collapsable .label {
  background-color: rgb(48, 48, 48);
  border-bottom-color: rgb(55, 60, 62);
  color: rgb(200, 195, 188);
}
body.dark-theme .form .collapsable .label,
body.dark-theme .filesform .collapsable .label {
  border-bottom-color: initial;
  border-top-color: rgb(55, 60, 62);
}
body.dark-theme .form .collapsable .label, body.dark-theme .filesform .collapsable .label {
  border-bottom-color: initial;
  border-top-color: rgb(55, 60, 62);
}
body.dark-theme .metadatalist .field.public {
  background-color: rgba(0, 150, 204, 0.05);
}
body.dark-theme .metadatalist .field.private {
  background-color: rgb(25, 27, 28);
}
body.dark-theme .metadatalist .field.filter.private {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .metadatalist .field.filter {
  border-bottom-color: initial !important;
}
body.dark-theme .metadatalist .field.error {
  color: rgb(255, 54, 54);
  background-color: rgba(204, 0, 0, 0.09);
}
body.dark-theme .metadatalist .field.error select, body.dark-theme .metadatalist .field.error textarea, body.dark-theme .metadatalist .field.error input {
  border-color: rgb(127, 0, 0) !important;
}
body.dark-theme .metadatalist.editer .valuefield:hover select, body.dark-theme .metadatalist.editer .valuefield:hover .valueinput > input[type=text], body.dark-theme .metadatalist.editer .valuefield:hover textarea, body.dark-theme .metadatalist.editer .labelfield:hover select, body.dark-theme .metadatalist.editer .labelfield:hover .valueinput > input {
  border-color: rgb(66, 71, 74);
}
body.dark-theme .metadatalist.editer .valuefield select:hover,
body.dark-theme .metadatalist.editer .labelfield select:hover,
body.dark-theme .metadatalist.editer .valuefield .valueinput > input[type=text]:hover,
body.dark-theme .metadatalist.editer .labelfield .valueinput > input[type=text]:hover,
body.dark-theme .metadatalist.editer .valuefield .valueinput > input[type=number]:hover,
body.dark-theme .metadatalist.editer .labelfield .valueinput > input[type=number]:hover,
body.dark-theme .metadatalist.editer .valuefield textarea:hover {
  border-color: rgb(58, 63, 66) !important;
  background-image: initial;
  background-color: rgb(24, 26, 27) !important;
}
body.dark-theme .leftpanel .selectedfield .value {
  background-color: rgb(50, 54, 56);
}
body.dark-theme .leftpanel .selectedfield .value:hover {
  background-color: rgb(144, 103, 1);
}
body.dark-theme .leftpanel .selectedfield .value .value-count {
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .cmenu, body.dark-theme .cmenu .cmitem > .subs {
  background-color: rgb(24, 26, 27);
  border-color: rgb(58, 63, 66);
  box-shadow: rgb(77, 83, 86) 0 3px 3px -2px;
}
body.dark-theme .cmenu .cmitem {
  color: rgb(200, 195, 188);
}
body.dark-theme .cmenu .cmitem.hover, body.dark-theme .cmenu .cmitem:hover {
  background-image: initial;
  background-color: rgb(31, 34, 35);
  color: rgb(255, 192, 49);
}
body.dark-theme .cmenu .sep {
  background-color: rgb(45, 49, 51);
}
body.dark-theme .asseteditor .leftdata {
  color: rgb(168, 160, 149);
}
body.dark-theme .asseteditor .right-section .status .statustext {
  color: rgb(232, 230, 227);
  border-color: initial;
  text-shadow: rgb(38, 42, 43) 0 0 2px;
}
body.dark-theme .asseteditor .right-section .status .statustext.incomplete {
  background-color: rgb(59, 64, 66);
  border-color: rgb(77, 83, 86);
}
body.dark-theme .asseteditor .right-section .status .statustext.complete {
  background-color: rgb(123, 98, 1);
  border-color: rgb(192, 156, 1);
}
body.dark-theme .asseteditor .right-section .status .statustext.finalized {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .asseteditor .right-section .status .statustext.rejected {
  background-color: rgb(130, 43, 43);
  border-color: rgb(209, 0, 0);
}
body.dark-theme .asseteditor .right-section .status .statustext.approved {
  background-color: rgb(52, 93, 124);
  border-color: rgb(48, 97, 145);
}
body.dark-theme .asseteditor .right-section .status .statusinput input {
  border-color: rgb(66, 71, 74);
  color: rgb(168, 160, 149);
}
body.dark-theme .asseteditor .right-section .status .statusinput input:hover {
  border-color: rgb(172, 122, 1);
  color: rgb(232, 230, 227);
  text-shadow: rgb(38, 42, 43) 0 0 2px;
}
body.dark-theme .asseteditor .right-section .status .statusinput input.complete:hover {
  background-color: rgb(123, 98, 1);
  border-color: rgb(192, 156, 1);
}
body.dark-theme .asseteditor .right-section .status .statusinput input.finalized:hover {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .asseteditor .right-section .status .statusinput input.rejected:hover {
  background-color: rgb(130, 43, 43);
  border-color: rgb(209, 0, 0);
}
body.dark-theme .asseteditor .right-section .status .statusinput input.approved:hover {
  background-color: rgb(52, 93, 124);
  border-color: rgb(48, 97, 145);
}
body.dark-theme .asseteditor .right-section .statusbox.incomplete {
  border-color: rgb(77, 83, 86);
}
body.dark-theme .assdesc {
  background-image: initial;
  background-color: transparent;
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .assdesc .mdv {
  color: rgb(168, 160, 149);
}
body.dark-theme .asseteditor .assdesc:hover, body.dark-theme .asseteditor .assdesc.ctmon {
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme .assdesc .mdv .label {
  background-image: initial;
  background-color: transparent;
  border-color: initial;
  color: rgb(200, 195, 188);
}
body.dark-theme .assdesc .imgfix, body.dark-theme .assdesc .imglink {
  background-color: rgb(27, 29, 30);
  border-color: rgb(48, 52, 54);
}
body.dark-theme .asseteditor .right-section .ltit {
  border-bottom-color: rgb(58, 63, 66);
}
body.dark-theme .loglistheader, body.dark-theme .listfooter {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .loglistselectors {
  background-image: initial;
  background-color: rgb(27, 30, 31);
}
body.dark-theme .logitem {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .asseteditor .fileslist .file {
  border-color: rgb(58, 63, 66);
  background-color: rgb(24, 26, 27);
}
body.dark-theme .asseteditor .fileslist .file.selected {
  background-color: rgba(91, 65, 1, 0.54);
}
body.dark-theme .asseteditor .fileslist .file.ctmhandler.ctmon {
  background-image: initial;
  background-color: rgb(77, 46, 0);
}
body.dark-theme .asseteditor .fileslist .file .name {
  color: rgb(200, 195, 188);
}
body.dark-theme .asseteditor .fileslist .file .thumbsel {
  background-color: rgb(32, 35, 37);
}
body.dark-theme .asseteditor .fileslist .file.subtitle .thumbsel {
  background-color: #919191;
}
body.dark-theme .asseteditor .fileslist .file .deliveries .ic {
  background: url(../imgs/icons.dark.png) no-repeat scroll -272px -16px transparent;
}
body.dark-theme .asseteditor .fileslist .file .audio-channels, body.dark-theme .asseteditor .fileslist .file .dimensions {
  color: rgb(173, 165, 155);
}
body.dark-theme .asseteditor .fileslist .file .audio-channels, body.dark-theme .asseteditor .fileslist .file .dimensions {
  color: rgb(173, 165, 155);
}
body.dark-theme .asseteditor .fileslist .file.selected .audio-channels, body.dark-theme .asseteditor .fileslist .file.selected .dimensions, body.dark-theme .asseteditor .fileslist .file.selected .duration {
  color: rgb(255, 208, 93);
}
body.dark-theme .asseteditor .fileslist .file .versions .fileversion .fv-deliveries a {
  color: #c8c3bc;
}
body.dark-theme .asseteditor .fileslist .file .header .file-data .files-versions-counts .version-count.total {
  color: rgb(214, 211, 205);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion {
  color: rgb(232, 230, 227);
  background-image: initial;
  background-color: transparent;
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.labels .flabel {
  color: rgb(232, 230, 227);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion .flabel.downloadable {
  color: rgb(232, 230, 227);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.available::before {
  background-color: rgb(32, 35, 37);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.available:hover::before {
  background-color: rgb(8, 82, 141);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion .selector {
  background-image: initial;
  background-color: rgb(45, 49, 51);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.available .selector {
  background-color: rgb(32, 35, 37);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.available:hover .selector {
  background-color: rgb(8, 82, 141);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion .version-data .private-public-checkbox {
  border-color: rgb(179, 0, 0);
  color: rgb(255, 26, 26);
  background-color: rgb(31, 34, 35);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion .version-data .versiondownload:checked + label {
  border-color: rgb(0, 217, 0);
  color: rgb(114, 255, 114);
}
body.dark-theme .asseteditor .fileslist .parents {
  border-top-color: initial;
  background-image: initial;
  background-color: rgb(32, 35, 36);
  box-shadow: rgba(0, 0, 0, 0.4) 0 2px 4px inset;
}
body.dark-theme .asseteditor .fileslist .parents .parents-header {
  color: rgb(178, 172, 162);
}
body.dark-theme .idata .count.unsuccessful, body.dark-theme .idata .count.files {
  background-color: transparent;
  border-color: rgb(123, 114, 101);
  color: rgb(232, 230, 227);
  text-shadow: none;
}
body.dark-theme .destdesc {
  border-bottom-color: rgb(66, 71, 74);
}
body.dark-theme .destdesc:hover {
  border-bottom-color: rgb(172, 122, 1);
}
body.dark-theme .idata .ugdata, body.dark-theme .idata .destdesc {
  background-image: initial;
  background-color: transparent;
  border-color: initial;
}
body.dark-theme .idata .ugdata .name {
  color: rgb(168, 160, 149);
}
body.dark-theme .idata.no {
  color: rgb(255, 97, 97);
}
body.dark-theme .idata.yes {
  color: rgb(97, 255, 97);
}
body.dark-theme .idata .destdesc .desttit {
  color: rgb(168, 160, 149);
}
body.dark-theme .sidepanel .newb, body.dark-theme .sidepanel .lcontents .newb, body.dark-theme .sidepanel .secb {
  background-image: initial;
  background-color: rgb(27, 29, 30);
  border-color: rgb(55, 60, 62);
  color: rgb(168, 160, 149);
}
body.dark-theme .sidepanel .newb, body.dark-theme .sidepanel .lcontents .newb {
  background-image: initial;
  background-color: rgb(165, 39, 25);
  color: rgb(232, 230, 227);
  border-color: rgb(149, 36, 22);
}
body.dark-theme .sidepanel .secb {
  background-image: initial;
  background-color: transparent;
  border-color: initial;
}
body.dark-theme .sidepanel .secb:hover {
  color: rgb(255, 192, 49);
}
body.dark-theme .sidepanel .secb.on {
  border-color: rgb(172, 122, 1);
  background-image: initial;
  background-color: rgb(91, 65, 1);
  color: rgb(168, 160, 149);
}
body.dark-theme .sidepanel .secb:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .sidepanel .collapsable .lcontents label .count {
  color: #9d9488;
}
body.dark-theme ul.values-list li {
  background-image: initial;
  background-color: rgb(39, 42, 44);
}
body.dark-theme ul.values-list li input {
  border-color: initial;
  background-color: transparent;
  color: rgb(255, 201, 80);
}
body.dark-theme ul.values-list li:hover input {
  border-color: rgb(62, 68, 70);
  background-color: rgb(24, 26, 27);
}
body.dark-theme .search-line {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .search-line.selected {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .tag {
  background-color: rgb(57, 41, 1);
  border-top-color: rgb(172, 122, 1);
  border-right-color: rgb(172, 122, 1);
  border-bottom-color: rgb(172, 122, 1);
  border-left-color: initial;
}
body.dark-theme .tagsph .tag {
  color: rgb(200, 195, 188);
}
body.dark-theme .tagsph .tagadder input {
  border-color: initial !important;
  background-color: rgb(57, 41, 1) !important;
}
body.dark-theme .tagcloud .tag {
  color: rgb(200, 195, 188);
  background-color: rgb(57, 41, 1);
  border-top-color: rgb(172, 122, 1);
  border-right-color: rgb(172, 122, 1);
  border-bottom-color: rgb(172, 122, 1);
  border-left-color: initial;
}
body.dark-theme .cat .c {
  color: rgb(168, 160, 149);
}
body.dark-theme .cat .c:hover {
  color: rgb(232, 230, 227);
}
body.dark-theme .ui-widget-content {
  border-color: rgb(58, 63, 66);
  background-image: initial;
  background-color: rgb(24, 26, 27);
  color: rgb(211, 207, 201);
}
body.dark-theme .ui-dialog {
  box-shadow: rgba(0, 0, 0, 0.3) 0 0 5px 1px;
}
body.dark-theme .ui-widget-header {
  border-bottom-color: rgb(172, 122, 1);
  background-color: rgb(77, 83, 86);
  color: rgb(232, 230, 227);
}
body.dark-theme .ui-dialog .ui-dialog-content {
  border-color: initial;
  background-image: none;
  background-color: initial;
}
body.dark-theme .ui-state-default, body.dark-theme .ui-widget-content .ui-state-default, body.dark-theme .ui-widget-header .ui-state-default {
  border-color: rgb(58, 63, 66);
  background-color: rgb(39, 42, 44);
  color: rgb(178, 172, 162);
}
body.dark-theme .form .conf {
  color: rgb(200, 195, 188);
  border-bottom-color: rgb(55, 60, 62);
}
body.dark-theme .sel .nlist .list .ugdata {
  border-bottom-color: initial;
}
body.dark-theme .sel .nlist .list .ugdata.role {
  background-image: initial;
  background-color: rgb(32, 35, 37);
}
body.dark-theme .sel .nlist .list .ugdata.group {
  background-image: initial;
  background-color: rgb(39, 42, 44);
}
body.dark-theme .sel .nlist .list .ugdata.user:hover, body.dark-theme .sel.selgroups .nlist .list .ugdata.group:hover, body.dark-theme .sel.selroles .nlist .list .ugdata.role:hover {
  border-color: initial;
  background-image: initial;
  background-color: rgb(57, 41, 1);
}
body.dark-theme .sel .nlist .list .hl {
  background-color: rgb(45, 49, 51);
}
body.dark-theme .csel .ugdata.group {
  background-color: rgb(39, 42, 44);
}
body.dark-theme #clipboard {
  background-color: rgb(31, 34, 35);
  border-top-color: rgb(66, 71, 74);
  box-shadow: rgb(77, 83, 86) 0 1px 2px;
}
body.dark-theme #clipboard .ct {
  color: rgb(168, 160, 149);
}
body.dark-theme #clipboard .but {
  border-color: rgb(72, 78, 81);
  background-image: initial;
  background-color: rgb(24, 26, 27);
}
body.dark-theme #clipboard .but:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .cloudlist .listitem {
  background-color: rgb(24, 26, 27);
  border-bottom-color: rgb(49, 54, 56);
  color: rgb(200, 195, 188);
}
body.dark-theme .cloudlist .listitem:hover {
  border-color: rgb(122, 88, 2);
  background-image: initial;
  background-color: rgb(57, 41, 1);
}
body.dark-theme .cloudlist .listitem.selected {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .cattree .category .catname {
  color: rgb(168, 160, 149);
}
body.dark-theme .cattree .category.private > .catname {
  color: rgb(168, 160, 149);
}
body.dark-theme .cattree .category.subselected > .catname {
  background-image: initial;
  background-color: rgb(57, 41, 1);
}
body.dark-theme .cattree .category.selected > .catname {
  background-image: initial;
  background-color: rgb(91, 65, 1);
}
body.dark-theme .cattree .category:hover > .catname {
  background-color: rgb(31, 34, 35);
  color: rgb(255, 189, 69);
}
body.dark-theme .cattree .category.group.opened {
  border-bottom-color: rgb(58, 63, 66);
}
body.dark-theme .cattree .category.group:hover > .catname {
  background-image: initial;
  background-color: rgb(24, 26, 27);
  color: rgb(168, 160, 149);
}
body.dark-theme .cattree .category.group > .catname:hover {
  color: rgb(168, 160, 149);
}
body.dark-theme .cattree .category.ctmon > .catname {
  background-image: initial !important;
  background-color: rgb(91, 65, 1) !important;
  color: rgb(255, 189, 69) !important;
}
body.dark-theme .cattree .category.uncategorized > .catname {
  color: rgb(255, 121, 121);
}
body.dark-theme .cattree .category.uncategorized:hover > .catname {
  color: rgb(255, 121, 121);
}
body.dark-theme .delform .transfer .transferassets .tfiles .dfiledata {
  background-image: initial;
  background-color: rgb(27, 29, 30);
}
body.dark-theme .delform .transfer .transferassets .tfiles .dfiledata .remote_path {
  background-image: initial;
  background-color: rgb(31, 34, 35);
  color: rgb(168, 160, 149);
}
body.dark-theme .delform .transfer .transferassets .tfiles .dfiledata .but {
  background-color: rgb(31, 34, 35);
  color: rgb(200, 195, 188);
  border-color: rgb(58, 63, 66);
  text-decoration-color: initial;
}
body.dark-theme .delform .transfer .transferassets .tfiles .dfiledata .but:hover {
  border-color: rgb(172, 122, 1);
}
body.dark-theme .delform .transfer .transferassets {
  border-bottom-color: rgb(58, 63, 66);
}
body.dark-theme .delform .transfer .status {
  background-color: transparent;
  color: rgb(232, 230, 227);
}
body.dark-theme .delform .transfer .status .fbarph {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .collapsable .label:hover {
  border-bottom-color: rgb(172, 122, 1);
  background-color: rgb(70, 50, 1);
}
body.dark-theme .assetpreview .cont {
  background-image: initial;
  background-color: rgb(24, 26, 27);
  box-shadow: rgb(77, 83, 86) 0 0 5px 0;
}
body.dark-theme #assets-urls tr:nth-child(2n+1) {
  background-color: rgb(24, 26, 27);
}
body.dark-theme #assets-urls tr:nth-child(2n) {
  background-color: rgb(34, 36, 38);
}
body.dark-theme .filesselection .fileslist {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .popUpContent__columns .collapsable .label {
  background-color: rgb(91, 98, 102);
  color: rgb(232, 230, 227);
}
body.dark-theme .popUpContent .filesselection .fileslist {
  border-color: rgb(72, 78, 81);
}
body.dark-theme .msg.error {
  color: rgb(255, 97, 97);
}
body.dark-theme .captcha {
  color: rgb(168, 160, 149);
  background-image: initial;
  background-color: rgb(39, 42, 44);
  border-color: rgb(66, 71, 74);
}
body.dark-theme .form .datablock .datafield {
  border-bottom-color: rgb(55, 60, 62);
}
body.dark-theme .file-format-selector__type-label {
  color: rgb(211, 207, 201);
}
body.dark-theme .file-format-selector__format-label {
  color: rgb(253, 196, 59);
}
body.dark-theme .sel.opened .sadder {
  background-image: initial;
  background-color: rgb(27, 29, 30);
  border-top-color: rgb(66, 71, 74);
  border-right-color: rgb(66, 71, 74);
  border-left-color: rgb(66, 71, 74);
  border-bottom-color: initial;
}
body.dark-theme .sel .nlist {
  border-color: rgb(66, 71, 74);
  background-image: initial;
  background-color: rgb(27, 29, 30);
  box-shadow: rgb(77, 83, 86) 0 3px 3px -2px;
}
body.dark-theme .scroller label:hover {
  background-color: rgb(36, 39, 40);
}
body.dark-theme .asseteditor .fileslist .file .header .replace .icon {
  color: #f68503;
}
body.dark-theme .asset-data__reupload-icon,
body.dark-theme .assetslist .listitem .reupload .icon,
body.dark-theme .asseteditor .fileslist .file .header .reupload .icon,
body.dark-theme .listheader > .option.changeMD .icon,
body.dark-theme .cmenu .cmitem .icon {
  color: #CCCCCC;
}
body.dark-theme .assdesc .metadata-icon {
  background-image: url(../imgs/context.icons.dark.png);
}
body.dark-theme .cmenu .cmitem .icon.newrole,
body.dark-theme .cmenu .cmitem .icon.role,
body.dark-theme .cmenu .cmitem .icon.movielabs,
body.dark-theme .cmenu .cmitem .icon.netflix,
body.dark-theme .cmenu .cmitem .icon.netflixsync {
  background-image: url(../imgs/context.icons.dark.png);
}
body.dark-theme .form .stit .icon,
body.dark-theme .asseteditor .fileslist .file .icon,
body.dark-theme .cb-icon,
body.dark-theme .o-icon,
body.dark-theme .assdesc .asst .asset-name .type,
body.dark-theme .sidepanel .newb .icon, body.dark-theme .sidepanel .lcontents .newb .icon, body.dark-theme .sidepanel .secb .icon,
body.dark-theme .sectiontabs .stab.searchresultstab .ctm .cic {
  /*background-image: url(../imgs/icons.dark.png)*/
}
body.dark-theme .sectiontabs .stab .close {
  background-position: bottom left;
}
body.dark-theme .sectiontabs .stab:hover .close,
body.dark-theme .sectiontabs .stab.active .close {
  display: block;
}
body.dark-theme .sectiontabs .stab .close:hover {
  background-position: -36px bottom;
}
body.dark-theme .ui-widget-header .ui-icon.ui-icon-closethick {
  background-position: -32px -16px;
}
body.dark-theme .ui-widget-header .ui-state-hover .ui-icon.ui-icon-closethick {
  background-position: -48px -16px;
}
body.dark-theme .search input[type=submit],
body.dark-theme input.filtersbut,
body.dark-theme .header .search .subm,
body.dark-theme .header-filter__input-icon {
  background-image: url(../imgs/icon.search.dark.png);
}
body.dark-theme .asset-data__privacy-icon,
body.dark-theme .asseteditor .mainfields .publishtools .opt .icon,
body.dark-theme .listitem .icon,
body.dark-theme .listitem .opt .icon {
  background-image: url(../imgs/icons.medium.dark.png);
}
body.dark-theme .listitem .icon.formats {
  background-color: transparent;
  background-image: url(../imgs/icons.formats.dark.png);
}
body.dark-theme .asset-data__categories .categories {
  background-color: rgb(24, 26, 27);
  border-color: rgb(66, 71, 74);
  color: rgb(168, 160, 149);
}
body.dark-theme .tag__value {
  color: rgb(200, 195, 188);
}
body.dark-theme .asset-data__date-views {
  color: rgb(189, 183, 175);
}
body.dark-theme .asset-data__date--expiresin {
  color: rgb(255, 195, 90);
  background-image: initial;
  background-color: rgb(96, 81, 0);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .asset-data__privacy-link {
  border-color: rgb(62, 68, 70);
  background-color: rgb(24, 26, 27);
}
body.dark-theme .img--default {
  background-color: rgb(24, 26, 27);
  background-image: url("../imgs/diagonals.dark.png");
}
body.dark-theme .asset-status--approved {
  background-color: rgb(52, 93, 124);
  border-color: rgb(48, 97, 145);
}
body.dark-theme .asset-status--finalized {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .asset-status--complete {
  background-color: rgb(123, 98, 1);
  border-color: rgb(192, 156, 1);
}
body.dark-theme .asset-status--incomplete {
  background-color: rgb(59, 64, 66);
  border-color: rgb(77, 83, 86);
}
body.dark-theme .asset-status--rejected {
  background-color: rgb(130, 43, 43);
  border-color: rgb(209, 0, 0);
}
body.dark-theme {
  /*.searchoptions .fstatus .values .value,
  .searchoptions .field-id-status .values .value,
  .searchoptions .field-id-deliveryFiles .values .value,
  .searchoptions .field-id-fileVersionStatus .values .value,*/
}
body.dark-theme .asset-status-field-values > .asset-status {
  position: relative;
  display: inline-block;
}
body.dark-theme .asset-status-field-values > .asset-status:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
body.dark-theme .cloudlist .listitem .icon {
  background-image: url(../imgs/icons.fs.png);
  filter: invert(1);
}
body.dark-theme .asset-group--excel-like, body.dark-theme .asset-group {
  background-color: rgb(35, 38, 39);
  border-bottom-color: rgb(66, 71, 74);
  color: rgb(200, 195, 188);
}
body.dark-theme .asset-group-list.show {
  background-color: rgb(34, 36, 38);
  border-color: rgb(57, 61, 64);
}
body.dark-theme .asset-group-element .element-data {
  border-bottom-color: rgb(57, 61, 64);
  border-right-color: rgb(57, 61, 64);
  background-color: rgb(28, 30, 31);
}
body.dark-theme .asset-group-element--selected .element-data,
body.dark-theme .asset-group-element.ctmon .element-data {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .asset-group-element.header .element-data {
  border-bottom-color: rgba(172, 122, 1, 0.48);
  border-right-color: rgba(172, 122, 1, 0.48);
  background-color: rgb(34, 36, 38);
}
body.dark-theme .asseteditor .fileslist .file .qc-data {
  color: #e8e6e3;
}
body.dark-theme .asseteditor .fileslist .file .qcreports .qcreport {
  background-color: rgb(36, 39, 40);
  color: rgb(152, 144, 130);
  border-color: rgb(67, 73, 76);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.open .version-tracks-metadata .track-data span > input[type=text], body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.open .version-tracks-metadata .track-data span > select {
  background-image: initial;
  background-color: rgb(24, 26, 27);
  border-color: rgb(58, 63, 66);
}
body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.ctmon, body.dark-theme .asseteditor .fileslist .file.selected .sdata.fileversion.ctmon, body.dark-theme .asseteditor .fileslist .file .sdata.fileversion.ctmon .status .extradata {
  background-color: rgb(77, 46, 0);
}
body.dark-theme .spreadsheet-table td {
  border-right-color: rgb(62, 68, 70);
  border-bottom-color: rgb(62, 68, 70);
  background: transparent !important;
}
body.dark-theme .spreadsheet-table thead td {
  background-color: rgb(39, 42, 44) !important;
  border-top-color: rgb(62, 68, 70);
}
body.dark-theme .spreadsheet-table td:first-child {
  border-left-color: rgb(62, 68, 70);
}
body.dark-theme .spreadsheet-table thead td:first-child {
  border-left-color: rgb(62, 68, 70);
}
body.dark-theme .spreadsheet-table tbody td.row-index {
  background-color: rgb(39, 42, 44) !important;
}
body.dark-theme .spreadsheet-table tbody td > div {
  color: #e8e6e3;
}
body.dark-theme .sheets-separator {
  background-color: rgb(38, 41, 43);
  border-color: initial;
}
body.dark-theme .idata .count {
  text-shadow: rgb(38, 42, 43) 0 0 2px;
  color: rgb(232, 230, 227);
  border-color: rgb(122, 113, 100);
}
body.dark-theme .idata .count.success, body.dark-theme .idata .count.done {
  background-color: rgb(65, 130, 43);
  border-color: rgb(0, 214, 0);
}
body.dark-theme .listitem.deliveries .idata .status,
body.dark-theme .listitem.recipients .idata .status {
  color: rgb(232, 230, 227);
  text-shadow: rgb(38, 42, 43) 0 0 2px;
  border-color: rgb(122, 113, 100);
}
body.dark-theme .listitem.deliveries .idata .status.ready, body.dark-theme .listitem.deliveries .idata .status.queued, body.dark-theme .listitem.deliveries .idata .status.waiting,
body.dark-theme .listitem.recipients .idata .status.ready,
body.dark-theme .listitem.recipients .idata .status.queued,
body.dark-theme .listitem.recipients .idata .status.waiting {
  background-color: rgb(123, 98, 1) !important;
  color: rgb(232, 230, 227) !important;
  border-color: rgb(192, 156, 1) !important;
}
body.dark-theme .listitem.deliveries .idata .status.sent, body.dark-theme .listitem.deliveries .idata .status.accepted, body.dark-theme .listitem.deliveries .idata .status.downloaded,
body.dark-theme .listitem.recipients .idata .status.sent,
body.dark-theme .listitem.recipients .idata .status.accepted,
body.dark-theme .listitem.recipients .idata .status.downloaded {
  background-color: rgb(65, 130, 43) !important;
  border-color: rgb(0, 214, 0) !important;
  color: rgb(232, 230, 227) !important;
}
body.dark-theme .qc-block {
  border-bottom-color: #3e3e3e;
}
body.dark-theme .qc-block__label {
  background-color: transparent;
}
body.dark-theme .qc-icon {
  color: #e8e6e3;
}
body.dark-theme .field-error-msg {
  color: #e57373;
}
body.dark-theme .lcontents-header,
body.dark-theme .assets-header-v2,
body.dark-theme .listheader--search-label {
  background-color: rgb(36, 39, 40);
  color: #e8e6e3;
  border-bottom-color: rgb(58, 63, 66);
}
body.dark-theme .lcontents {
  color: #e8e6e3;
}
body.dark-theme .qc-status.inprogress,
body.dark-theme .qc-status.processing {
  color: #64B5F6;
}
body.dark-theme .qc-status.error {
  color: #e57373;
}
body.dark-theme .qc-status.queued {
  color: #FFB74D;
}
body.dark-theme .qc-status.warning {
  color: #fffc4d;
}
body.dark-theme .qc-status.success {
  color: #4dff5c;
}
body.dark-theme .qc-template {
  color: #e8e6e3;
}
body.dark-theme .qc-card {
  background-color: rgb(31, 34, 35);
  border-color: rgb(58, 63, 66);
}
body.dark-theme .qc-card .title {
  color: #e8e6e3;
}
body.dark-theme .qc-card--selected {
  background-color: rgb(77, 46, 0);
}
body.dark-theme .qc-card--error-highlight {
  box-shadow: 0 0 8px 0 rgba(229, 115, 115, 0.4);
}
body.dark-theme .qc-help-icon, body.dark-theme .qc-help {
  color: rgb(152, 144, 130);
}
body.dark-theme .qc-chip {
  background-color: rgba(0, 176, 255, 0.1);
  border-color: rgba(0, 176, 255, 0.3);
  color: #4fc3f7;
}
body.dark-theme .qc-card__on-detection-error {
  color: #f44336;
}
body.dark-theme .qc-reject-on-error {
  background-color: rgb(31, 34, 35);
  border-color: rgb(58, 63, 66);
}
body.dark-theme .qc-template-groups {
  border-color: rgb(58, 63, 66);
}
body.dark-theme .qc-template-group,
body.dark-theme .qc-template-track-selection {
  border-color: rgb(58, 63, 66);
  background-color: rgb(31, 34, 35);
}
body.dark-theme .qc-template-group {
  background-color: rgb(34, 37, 38);
}
body.dark-theme .qc-template-group-separator {
  border-top-color: rgb(58, 63, 66);
}
body.dark-theme .qc-template-audio-channel-selector__number {
  color: #aaa;
}
body.dark-theme .qc-template-matrix {
  border-color: rgb(58, 63, 66);
  background-color: rgb(31, 34, 35);
}
body.dark-theme .qc-template-matrix .qc-template-matrix-table th, body.dark-theme .qc-template-matrix .qc-template-matrix-table td {
  border-bottom-color: rgb(58, 63, 66);
  border-right-color: rgb(58, 63, 66);
  background-color: rgb(31, 34, 35);
  color: #e8e6e3;
}
body.dark-theme .qc-template-matrix .qc-template-matrix-table thead th {
  background-color: rgb(36, 39, 40);
}
body.dark-theme .qc-template-matrix .qc-template-matrix-table th.template-header, body.dark-theme .qc-template-matrix .qc-template-matrix-table td.template-name {
  background-color: rgb(31, 34, 35);
}
body.dark-theme .oxo-switch > input + .toggle + .label {
  color: rgb(232, 230, 227);
}
body.dark-theme .oxo-switch > input:not(:checked) + .toggle {
  background-image: initial;
  background-color: rgb(53, 57, 59);
}
body.dark-theme .oxo-switch[data-size=xs] > input:not(:checked) + .toggle > .switch {
  right: calc(100% - 20px);
}
body.dark-theme .oxo-switch > input:not(:checked) + .toggle > .switch {
  border-color: rgb(62, 68, 70);
}
body.dark-theme .change-view-pop__title {
  color: rgba(232, 230, 227, 0.8);
}
body.dark-theme .change-view-pop__section {
  border-bottom-color: rgba(140, 130, 115, 0.2);
}
body.dark-theme .multimetadatalist .mditem {
  background-color: rgb(25, 27, 28);
  border-bottom-color: rgba(58, 62, 65, 0.44);
  color: rgb(200, 195, 188);
}
body.dark-theme .scroller .iteml {
  border-bottom-color: rgb(54, 58, 61);
}
body.dark-theme .scroller .iteml:hover {
  background-color: rgb(36, 39, 40);
}
body.dark-theme .delform .transfer .status .fbarph .per {
  color: #FFF;
}
body.dark-theme .assdesc .file-selector .file {
  background-color: rgb(24, 26, 27);
}
body.dark-theme .assdesc .file-selector .file-group {
  background-color: #2b2b2b;
  border-color: #5b5b5b;
}
body.dark-theme .assdesc .file-selector .selected {
  border-color: rgb(172, 122, 1);
  background-color: rgb(91, 65, 1) !important;
}
body.dark-theme .destlist .llsep {
  border-bottom-color: rgb(62, 68, 70);
}
body.dark-theme .destsel:hover {
  background-color: rgb(35, 38, 39);
}
body.dark-theme .destsel.selected {
  background-color: rgb(91, 65, 1);
  border-color: rgb(172, 122, 1);
}
body.dark-theme .sel .sellist .ugdata:hover {
  background-image: initial;
  background-color: rgb(57, 41, 1);
}
body.dark-theme .delform .transfer .speed {
  color: #FFF;
}
body.dark-theme .multimetadatalist .mditem .remove {
  background: url("../imgs/remove.png") no-repeat left bottom;
}
body.dark-theme .multimetadatalist .mditem .remove:hover {
  background-position: right bottom;
}
body.dark-theme .form .block .field:hover .remove,
body.dark-theme .form .block .md-field .remove_value,
body.dark-theme .form .block .md-field .remove {
  background: url("../imgs/remove.png") no-repeat left bottom;
}
body.dark-theme .form .block .field .remove:hover {
  background: url("../imgs/remove.png") no-repeat right bottom;
}
body.dark-theme .form .block .field .remove:hover {
  background-position: right bottom;
}
body.dark-theme .metadatalist .field-block-group > .field-block {
  border: 4px solid #232627;
}
body.dark-theme .asset-card-data {
  background-color: #232627;
}
body.dark-theme .asset-card-data--image,
body.dark-theme .search-line.asset-card {
  border-color: #42474a;
}
body.dark-theme .assetslist--v2 .thumb-nail__img {
  background-color: #202325;
}
body.dark-theme .assetslist--v2 .search-line.selected .asset-card-data {
  background-color: #5b4101;
}
body.dark-theme .assetslist--v2 .search-line.selected .asset-card-data--image {
  border-color: rgba(253, 185, 19, 0.3);
}
body.dark-theme a.excel-like-view__element--criteria-value {
  color: #FFF;
}
body.dark-theme .asseteditor .imf-timeline {
  border: 1px solid #3d3d3d;
  background: #1f1f1f;
  color: #FFF;
}
body.dark-theme .calendar-view .calendar-header-day {
  background-color: #3f3f3f;
}
body.dark-theme .calendar-view .calendar-day.today {
  background-color: #272a2a;
}
body.dark-theme .calendar-view .calendar-day.previousmonth {
  background-color: #272a2a;
}
body.dark-theme .calendar-view .calendar-day.nextmonth {
  background-color: #272a2a;
}
body.dark-theme .calendar-view .calendar-day.selected {
  background: #181a1b;
}
body.dark-theme .calendar-view .calendar-header-day,
body.dark-theme .calendar-view .calendar-day {
  border-color: #323636;
}
body.dark-theme .calendar-view .calendar-day .assets .calendar-view__item {
  background-color: #272a2a;
  border-color: #444;
}
body.dark-theme .calendar-view .calendar-day .assets .calendar-view__item .metadata .asset_metadata {
  background-color: #404444;
}
body.dark-theme .pager-flow .month, body.dark-theme .pager-flow .year {
  color: #FFF;
}
body.dark-theme .tabscontents .sticky-column, body.dark-theme .form .block .md-field .fields > div.sticky-column, body.dark-theme .tabscontents .sticky-header > div.sticky-column {
  background-color: #181a1b;
  border-right-color: #4f4f4f;
}
body.dark-theme .form .block .md-field .fields > div.subfields {
  border-color: #4f4f4f;
}
body.dark-theme .form .block .md-field:hover .fields > div.sticky-column {
  background-color: #1d1f20;
}
body.dark-theme .search #q_autocomplete {
  background-color: #1f2223;
  border-color: #4f4f4f;
  color: rgb(200, 195, 188);
}
body.dark-theme .search #q_autocomplete .metadata-autocomplete .metadata-autocomplete-values .metadata-autocomplete-value .metadata-autocomplete-value-label {
  color: rgb(200, 195, 188);
}
body.dark-theme .search #q_autocomplete .metadata-autocomplete .metadata-autocomplete-values .metadata-autocomplete-value:hover .metadata-autocomplete-value-label,
body.dark-theme .search #q_autocomplete .metadata-autocomplete .metadata-autocomplete-values .metadata-autocomplete-value:hover .metadata-autocomplete-value-count,
body.dark-theme .search #q_autocomplete .metadata-autocomplete .metadata-autocomplete-values .metadata-autocomplete-value.focused .metadata-autocomplete-value-label,
body.dark-theme .search #q_autocomplete .metadata-autocomplete .metadata-autocomplete-values .metadata-autocomplete-value.focused .metadata-autocomplete-value-count {
  color: #FDB913;
}
body.dark-theme .sort {
  background-color: rgb(31, 34, 35);
  color: #e8e6e3;
  border-color: rgb(58, 63, 66);
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.45);
}
body.dark-theme .sort__header {
  border-bottom: 1px solid rgb(58, 63, 66);
}
body.dark-theme .sort__subtitle,
body.dark-theme .sort__label {
  color: #b9b9b9;
}
body.dark-theme .sort__select {
  background-color: rgb(24, 26, 27);
  color: #e8e6e3;
  border: 1px solid rgb(62, 68, 70);
  /* keep the custom caret arrows visible on dark */
  background-image: linear-gradient(45deg, transparent 50%, #b9b9b9 50%), linear-gradient(135deg, #b9b9b9 50%, transparent 50%), linear-gradient(to right, transparent, transparent);
  background-position: calc(100% - 18px) 55%, calc(100% - 12px) 55%, 100% 0;
  background-size: 6px 6px, 6px 6px, 2.5em 100%;
  background-repeat: no-repeat;
}
body.dark-theme .sort__select:hover {
  border: 1px solid #FDB913;
  background: #FEDC89;
  color: #666;
}
body.dark-theme .sort__select:focus {
  border-color: #fdb913;
  box-shadow: 0 0 0 3px rgb(254, 220, 137);
  outline: none;
}
body.dark-theme .sort__button {
  border: 1px solid #FDB913;
  background: #FEDC89;
  color: #666;
  font-weight: bold;
}
body.dark-theme .sort__button:hover {
  border: 1px solid #FDB913;
  background: #FDB913;
  color: white;
}
body.dark-theme .netflix-diff {
  background: #181a1b;
}
body.dark-theme .netflix-diff tr:nth-child(odd) td {
  background: #1e2122;
}
body.dark-theme .assetslist .listitem .date {
  color: #c3c3c3;
}

/*# sourceMappingURL=dark.css.map */
