.dark {
  filter: hue-rotate(180deg) invert(100%);
}

.dark body,
.client-dark body {
  color: #4c575c;
  background-color: #D9D9D9;
}
.dark .g-page.signin,
.dark .g-page.signup,
.client-dark .g-page.signin,
.client-dark .g-page.signup {
  background-color: #D9D9D9;
}
.dark .forget-pwd .g-page,
.client-dark .forget-pwd .g-page {
  background-color: #D9D9D9;
}
.dark .g-left #app-logo,
.dark .app-header .ep-logo,
.dark .g-main .title-section .ep-logo,
.client-dark .g-left #app-logo,
.client-dark .app-header .ep-logo,
.client-dark .g-main .title-section .ep-logo {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-left #app-logo.person-logo,
.client-dark .g-left #app-logo.person-logo {
  filter: unset;
}
.dark #meiqia.show,
.client-dark #meiqia.show {
  filter: hue-rotate(180deg) invert(100%);
}
.dark #meiqia-container,
.client-dark #meiqia-container {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .btn-primary, .dark .g-page-hd .navbar-nav > li .login-btn,
.client-dark .btn-primary,
.client-dark .g-page-hd .navbar-nav > li .login-btn {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .intl-tel-input .iti-flag,
.client-dark .intl-tel-input .iti-flag {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .table-loading-indicator.overlayer,
.client-dark .table-loading-indicator.overlayer {
  background-color: #D9D9D9;
}
.dark .thumbWrapper,
.dark .editors-field,
.dark .m-editor-root,
.dark .img-shower-mask,
.dark .fileinfo-show-view .file-info .image,
.dark .m-dlgFileThumb,
.client-dark .thumbWrapper,
.client-dark .editors-field,
.client-dark .m-editor-root,
.client-dark .img-shower-mask,
.client-dark .fileinfo-show-view .file-info .image,
.client-dark .m-dlgFileThumb {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .file-selection-block .file-select-list .file-list-item .cell-thunmb-wrap,
.client-dark .file-selection-block .file-select-list .file-list-item .cell-thunmb-wrap {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .color-picker,
.dark .browser,
.dark .avatar,
.dark .personinfor-block .avatarWrapper,
.client-dark .color-picker,
.client-dark .browser,
.client-dark .avatar,
.client-dark .personinfor-block .avatarWrapper {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .text-editor-root,
.dark .marker-root,
.dark .marker-panel,
.dark .marker-editor-zone,
.client-dark .text-editor-root,
.client-dark .marker-root,
.client-dark .marker-panel,
.client-dark .marker-editor-zone {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .grid-cell-content .file-icon-root,
.client-dark .grid-cell-content .file-icon-root {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-snackbar,
.client-dark .m-snackbar {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-window,
.dark .m-warn,
.dark .m-alert,
.client-dark .m-window,
.client-dark .m-warn,
.client-dark .m-alert {
  box-shadow: 0 2px 12px rgba(255, 255, 255, 0.5), 0 0 50px rgba(255, 255, 255, 0.5);
}
.dark .m-popup.vb,
.dark .menu,
.dark .m-popup.vt,
.client-dark .m-popup.vb,
.client-dark .menu,
.client-dark .m-popup.vt {
  box-shadow: 0px 7px 35px rgba(255, 255, 255, 0.12);
}
.dark .g-app.ep-theme .g-header,
.dark .v-2022 .g-app .g-header,
.client-dark .g-app.ep-theme .g-header,
.client-dark .v-2022 .g-app .g-header {
  background-color: #ebebeb;
}
.dark .v-2022 .g-app .g-right .m-moduleTabs li a,
.client-dark .v-2022 .g-app .g-right .m-moduleTabs li a {
  color: #4c575c;
}
.dark .v-2022 .g-app .m-search .box,
.client-dark .v-2022 .g-app .m-search .box {
  background-color: #DCDBD7;
}
.dark .v-2022 .g-app .m-search .search-file, .dark .v-2022 .g-app .m-search .icon-insearch,
.client-dark .v-2022 .g-app .m-search .search-file,
.client-dark .v-2022 .g-app .m-search .icon-insearch {
  background-color: transparent;
}
.dark .v-2022 .g-app .g-header .setting-container.icon,
.dark .v-2022 .g-app .g-right .m-moduleTabs li.selected a,
.dark .g-count-root .g-count-view,
.client-dark .v-2022 .g-app .g-header .setting-container.icon,
.client-dark .v-2022 .g-app .g-right .m-moduleTabs li.selected a,
.client-dark .g-count-root .g-count-view {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-right .m-info .setting:after,
.client-dark .g-right .m-info .setting:after {
  border-top-color: #4b5961;
}
.dark .v-2022 .g-app .m-panelHeader .path-block,
.dark .g-home .m-panelHeader .operBtns,
.dark .g-with-tree-panel .m-panelHeader .operBtns,
.dark .jstree-default .jstree-icon,
.client-dark .v-2022 .g-app .m-panelHeader .path-block,
.client-dark .g-home .m-panelHeader .operBtns,
.client-dark .g-with-tree-panel .m-panelHeader .operBtns,
.client-dark .jstree-default .jstree-icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl,
.client-dark .jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  filter: none;
}
.dark .m-fileTable header .t-row,
.dark .g-mbody .m-actionBar,
.client-dark .m-fileTable header .t-row,
.client-dark .g-mbody .m-actionBar {
  background-color: rgb(222, 222, 222);
}
.dark .C8,
.dark .gray-h-blue,
.dark .m-fileTable .modify-time,
.client-dark .C8,
.client-dark .gray-h-blue,
.client-dark .m-fileTable .modify-time {
  color: #94a1ba;
}
.dark .v-2022 .g-app .home-right .m-table .table-body .t-row.selected .row-cells,
.dark .v-2022 .g-app .home-right .m-table .table-body .t-row.selected .title-col .contentWrapper .btns,
.dark .g-app .home-right .m-table .table-body .t-row.selected .row-cells,
.dark .g-app .home-right .m-table .table-body .t-row.selected .title-col .contentWrapper .btns,
.client-dark .v-2022 .g-app .home-right .m-table .table-body .t-row.selected .row-cells,
.client-dark .v-2022 .g-app .home-right .m-table .table-body .t-row.selected .title-col .contentWrapper .btns,
.client-dark .g-app .home-right .m-table .table-body .t-row.selected .row-cells,
.client-dark .g-app .home-right .m-table .table-body .t-row.selected .title-col .contentWrapper .btns {
  background-color: #CDCDCD;
  border-radius: 6px;
}
.dark .v-2022 .g-app .home-right .m-table.table-striped:not(.grid-table) .table-body .t-row,
.client-dark .v-2022 .g-app .home-right .m-table.table-striped:not(.grid-table) .table-body .t-row {
  border-radius: 6px;
  border-bottom: none;
}
.dark .jstree-default .jstree-node, .dark .jstree-default .jstree-icon,
.client-dark .jstree-default .jstree-node,
.client-dark .jstree-default .jstree-icon {
  background-image: url(/img/jstree/dark.png);
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .m-nav ul li.selected,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .m-nav ul li.selected {
  color: #0e7ac7;
  background-color: #ddcff1;
  box-shadow: none;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .m-nav ul li.selected .icon,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .m-nav ul li.selected .icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .m-nav ul li:not(.selected):hover,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .m-nav ul li:not(.selected):hover {
  background-color: #ddddeb;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel {
  background-color: #ebebeb;
}
.dark .v-2022 .g-app .g-home .home-left, .dark .v-2022 .g-app .g-with-tree-panel .home-left,
.client-dark .v-2022 .g-app .g-home .home-left,
.client-dark .v-2022 .g-app .g-with-tree-panel .home-left {
  background-color: #DDDDDD;
}
.dark .g-main .g-mbody,
.dark .g-archive .home-right,
.dark .g-home .home-right, .dark .g-with-tree-panel .home-right,
.dark .m-table .table-body,
.dark .custom-chb label, .dark .chb label,
.client-dark .g-main .g-mbody,
.client-dark .g-archive .home-right,
.client-dark .g-home .home-right,
.client-dark .g-with-tree-panel .home-right,
.client-dark .m-table .table-body,
.client-dark .custom-chb label,
.client-dark .chb label {
  background-color: #D9D9D9;
}
.dark .v-2022 .g-app .home-right .m-table .table-body .t-row:not(.selected) .row-cells:hover,
.client-dark .v-2022 .g-app .home-right .m-table .table-body .t-row:not(.selected) .row-cells:hover {
  background-color: #CDCDCD;
}
.dark .m-table.table-striped > header .t-row, .dark .m-table.table-striped .table-body .t-row,
.client-dark .m-table.table-striped > header .t-row,
.client-dark .m-table.table-striped .table-body .t-row {
  border-bottom: none;
}
.dark .g-app.ep-theme .m-search .box,
.client-dark .g-app.ep-theme .m-search .box {
  background-color: #DCDBD7;
}
.dark .g-app.ep-theme .m-search .search-file, .dark .g-app.ep-theme .m-search .icon-insearch,
.client-dark .g-app.ep-theme .m-search .search-file,
.client-dark .g-app.ep-theme .m-search .icon-insearch {
  background-color: transparent;
}
.dark .g-app.ep-theme .g-header .setting-container.icon-insearch,
.client-dark .g-app.ep-theme .g-header .setting-container.icon-insearch {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-app.ep-theme .m-search .search-file:after,
.dark .g-app.ep-theme .m-search .icon-insearch:after,
.client-dark .g-app.ep-theme .m-search .search-file:after,
.client-dark .g-app.ep-theme .m-search .icon-insearch:after {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-app.ep-theme .m-panelHeader .navs-block, .dark .g-app.ep-theme .m-panelHeader .path-block,
.client-dark .g-app.ep-theme .m-panelHeader .navs-block,
.client-dark .g-app.ep-theme .m-panelHeader .path-block {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-panelHeader .navs-block .left button.for-manage,
.client-dark .m-panelHeader .navs-block .left button.for-manage {
  border-color: #3ca8f5;
}
.dark .g-app.ep-theme .m-fileTable:not(.archive-table) .t-row.selected .title-col .contentWrapper .btns,
.dark .g-app.ep-theme .m-fileTable:not(.archive-table) .t-row.selected .row-cells,
.dark .g-app.ep-theme .m-fileTable:not(.archive-table) .table-body .t-row .row-cells:hover,
.dark .g-app.ep-theme .m-fileTable:not(.archive-table) .title-col .contentWrapper .btns,
.client-dark .g-app.ep-theme .m-fileTable:not(.archive-table) .t-row.selected .title-col .contentWrapper .btns,
.client-dark .g-app.ep-theme .m-fileTable:not(.archive-table) .t-row.selected .row-cells,
.client-dark .g-app.ep-theme .m-fileTable:not(.archive-table) .table-body .t-row .row-cells:hover,
.client-dark .g-app.ep-theme .m-fileTable:not(.archive-table) .title-col .contentWrapper .btns {
  background-color: #cdcdcd;
}
.dark .g-app.ep-theme .m-fileTable:not(.archive-table) .t-row.selected .row-cells,
.client-dark .g-app.ep-theme .m-fileTable:not(.archive-table) .t-row.selected .row-cells {
  border-radius: 5px;
}
.dark .ep-theme .for-client-nav .tab-nav-item:not(.nav-setting):hover,
.dark .ep-theme .for-client-nav .tab-nav-item.selected,
.client-dark .ep-theme .for-client-nav .tab-nav-item:not(.nav-setting):hover,
.client-dark .ep-theme .for-client-nav .tab-nav-item.selected {
  background-color: #c4d3e8;
  border-radius: 5px;
}
.dark .g-app.ep-theme .g-leftPanel .m-nav ul li:hover, .dark .g-app.ep-theme .g-leftPanel .m-nav ul li.selected,
.client-dark .g-app.ep-theme .g-leftPanel .m-nav ul li:hover,
.client-dark .g-app.ep-theme .g-leftPanel .m-nav ul li.selected {
  background-color: #c4d3e8;
  border-radius: 5px;
}
.dark .ep-theme .for-client-nav .tab-nav-item .client-icon,
.dark .ep-theme .for-client-nav .tab-nav-item .nav-title,
.client-dark .ep-theme .for-client-nav .tab-nav-item .client-icon,
.client-dark .ep-theme .for-client-nav .tab-nav-item .nav-title {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-app.ep-theme .g-leftPanel,
.dark .ep-theme .for-client-nav,
.client-dark .g-app.ep-theme .g-leftPanel,
.client-dark .ep-theme .for-client-nav {
  border-right: 1px solid transparent;
}
.dark .ep-theme .for-client-nav,
.client-dark .ep-theme .for-client-nav {
  background-color: #ebebeb;
}
.dark .ep-theme .g-side,
.client-dark .ep-theme .g-side {
  background-color: #DDDDDD;
  border-radius: 9px 0 0 0;
}
.dark .ep-theme .g-side.g-msgLeft, .dark .ep-theme .g-side.g-dashboard-left,
.client-dark .ep-theme .g-side.g-msgLeft,
.client-dark .ep-theme .g-side.g-dashboard-left {
  border-radius: inherit;
  background-color: #ebebeb;
}
.dark .g-dashboard .g-dashboard-left,
.client-dark .g-dashboard .g-dashboard-left {
  background-color: #ebebeb;
}
.dark .ep-theme .g-side .sidebar-toggle-btn.for-client-style svg path,
.client-dark .ep-theme .g-side .sidebar-toggle-btn.for-client-style svg path {
  stroke: #C6C6C6 !important;
}
.dark .ep-theme .g-home .home-left, .dark .g-with-tree-panel .home-left,
.client-dark .ep-theme .g-home .home-left,
.client-dark .g-with-tree-panel .home-left {
  background-color: #E2E1E0;
  left: 0;
}
.dark .g-app.ep-theme .m-homeHd .m-filePathNav .filePaths li.up,
.client-dark .g-app.ep-theme .m-homeHd .m-filePathNav .filePaths li.up {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .app-loader,
.client-dark .app-loader {
  background-color: #D9D9D9;
}
.dark .g-app.ep-theme .g-mbody .m-fileTable:not(.archive-table) header .t-row,
.client-dark .g-app.ep-theme .g-mbody .m-fileTable:not(.archive-table) header .t-row {
  background-color: transparent;
}
.dark .g-mbody .m-actionBar .loaded-sign, .dark .g-mbody .m-fileTable .loaded-sign,
.client-dark .g-mbody .m-actionBar .loaded-sign,
.client-dark .g-mbody .m-fileTable .loaded-sign {
  background-color: #CDCDCD;
}
.dark .msg-panel,
.client-dark .msg-panel {
  background-color: transparent;
}
.dark .msg-panel .input-panel textarea,
.client-dark .msg-panel .input-panel textarea {
  background-color: transparent;
}
.dark .ep-theme .m-nav ul li.selected,
.client-dark .ep-theme .m-nav ul li.selected {
  background-color: #c4d3e8;
  border-radius: 5px;
}
.dark .p-verList-zone,
.client-dark .p-verList-zone {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-conversationList li .cvs-root .cvs-icon,
.client-dark .g-conversationList li .cvs-root .cvs-icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-msgItem .sysMsgRoot .sys-contentArea span.text,
.client-dark .g-msgItem .sysMsgRoot .sys-contentArea span.text {
  background-color: transparent;
}
.dark .attr-tag-view,
.dark .tag-info .tag-color,
.dark .tag-style-manage-win .tag-tmpl-item,
.dark .tag-group-root .tag-group .tag-column-label,
.client-dark .attr-tag-view,
.client-dark .tag-info .tag-color,
.client-dark .tag-style-manage-win .tag-tmpl-item,
.client-dark .tag-group-root .tag-group .tag-column-label {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .v-2022 .g-app .home-right .m-table .table-body .t-row:not(.selected) .title-col .contentWrapper .btns,
.client-dark .v-2022 .g-app .home-right .m-table .table-body .t-row:not(.selected) .title-col .contentWrapper .btns {
  background-color: #CDCDCD;
}
.dark .g-leftPanel,
.client-dark .g-leftPanel {
  border: none;
}
.dark .g-app.ep-theme .g-files,
.client-dark .g-app.ep-theme .g-files {
  background-color: #ebebeb;
}
.dark .g-app.ep-theme .g-mainPanel,
.client-dark .g-app.ep-theme .g-mainPanel {
  background-color: #DDDDDD;
}
.dark .g-home .home-left .m-split, .dark .g-with-tree-panel .home-left .m-split,
.client-dark .g-home .home-left .m-split,
.client-dark .g-with-tree-panel .home-left .m-split {
  border-right-color: #d7dbde;
}
.dark .ep-application .app-header .back-to-home .u-avatar,
.client-dark .ep-application .app-header .back-to-home .u-avatar {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-table .table-body .t-row .row-cells:hover,
.client-dark .m-table .table-body .t-row .row-cells:hover {
  background-color: #CDCDCD;
  border-radius: 6px;
}
.dark .g-mainPanel,
.client-dark .g-mainPanel {
  background-color: #D9D9D9;
}
.dark .ep-application .app-main,
.dark .ep-application .app-main .app-panel,
.dark .ep-application .m-navigation .nav-page,
.client-dark .ep-application .app-main,
.client-dark .ep-application .app-main .app-panel,
.client-dark .ep-application .m-navigation .nav-page {
  background-color: #D9D9D9;
}
.dark .table-wrap .m-table > header .t-row,
.client-dark .table-wrap .m-table > header .t-row {
  background-color: #CDCDCD;
}
.dark .ep-application .app-header,
.client-dark .ep-application .app-header {
  background-color: #ebebeb;
}
.dark .ep-application .ep-left-panel,
.client-dark .ep-application .ep-left-panel {
  background-color: #ebebeb;
}
.dark .search-box,
.client-dark .search-box {
  background-color: transparent;
}
.dark .search-box input,
.client-dark .search-box input {
  background: transparent;
}
.dark .datepicker,
.client-dark .datepicker {
  background-color: transparent;
}
.dark .form-control, .dark .piechart .contain-piechart .edit-limit input, .dark .search-box, .dark .datepicker input,
.client-dark .form-control,
.client-dark .piechart .contain-piechart .edit-limit input,
.client-dark .search-box,
.client-dark .datepicker input {
  background-color: rgb(227, 227, 227);
}
.dark .app-depart-panel .depart-tree-panel .department-tree .tree-toolbar,
.client-dark .app-depart-panel .depart-tree-panel .department-tree .tree-toolbar {
  background-color: transparent;
}
.dark .m-fileTable .title-col .contentWrapper .btns,
.dark .m-table .table-body .t-row.selected .row-cells,
.client-dark .m-fileTable .title-col .contentWrapper .btns,
.client-dark .m-table .table-body .t-row.selected .row-cells {
  background-color: #cdcdcd;
}
.dark .g-app.ep-theme .m-panelHeader .recover-all,
.client-dark .g-app.ep-theme .m-panelHeader .recover-all {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .users-list .img img,
.client-dark .users-list .img img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .share-win .jstree-default .jstree-anchor .member .img img,
.dark .evalution-edit-win .jstree-default .jstree-anchor .member .img img,
.dark .msbox-create-win .jstree-default .jstree-anchor .member .img img,
.dark .enterprise-user-tab .jstree-default .jstree-anchor .member .img img,
.dark .evalution-start-win .jstree-default .jstree-anchor .member .img img,
.client-dark .share-win .jstree-default .jstree-anchor .member .img img,
.client-dark .evalution-edit-win .jstree-default .jstree-anchor .member .img img,
.client-dark .msbox-create-win .jstree-default .jstree-anchor .member .img img,
.client-dark .enterprise-user-tab .jstree-default .jstree-anchor .member .img img,
.client-dark .evalution-start-win .jstree-default .jstree-anchor .member .img img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-dashboard .m-dashboard-main,
.client-dark .g-dashboard .m-dashboard-main {
  background-color: #D9D9D9;
}
.dark .g-msgMain,
.client-dark .g-msgMain {
  background-color: #D9D9D9;
}
.dark .g-dashboard .activity-item .activity-content .activity-message .invitation-item .avatar-wrap img,
.client-dark .g-dashboard .activity-item .activity-content .activity-message .invitation-item .avatar-wrap img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-dashboard .g-dashboard-left .m-nav ul li,
.client-dark .g-dashboard .g-dashboard-left .m-nav ul li {
  color: #3ca8f5;
  height: auto;
}
.dark .g-dashboard .g-dashboard-left .m-nav ul li.selected, .dark .g-dashboard .g-dashboard-left .m-nav ul li:hover,
.client-dark .g-dashboard .g-dashboard-left .m-nav ul li.selected,
.client-dark .g-dashboard .g-dashboard-left .m-nav ul li:hover {
  background-color: #c4d3e8;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane {
  filter: hue-rotate(180deg) invert(100%);
  background-color: #141414;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane .m-nav ul li.selected, .dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane .m-nav ul li:hover,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane .m-nav ul li.selected,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane .m-nav ul li:hover {
  background-color: #202f44;
}
.dark .v-2022 .g-app .m-search .search-file:after,
.dark .v-2022 .g-app .m-search .icon-insearch:after,
.client-dark .v-2022 .g-app .m-search .search-file:after,
.client-dark .v-2022 .g-app .m-search .icon-insearch:after {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .v-2022 .m-search .ic-search-new,
.client-dark .v-2022 .m-search .ic-search-new {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .v-2022 .g-app .g-header,
.client-dark .v-2022 .g-app .g-header {
  box-shadow: none;
}
.dark .m-search input,
.dark input,
.client-dark .m-search input,
.client-dark input {
  color: #62554C;
  background-color: rgb(227, 227, 227);
}
.dark .m-search input::-webkit-input-placeholder,
.dark input::-webkit-input-placeholder,
.client-dark .m-search input::-webkit-input-placeholder,
.client-dark input::-webkit-input-placeholder {
  color: #979797 !important;
}
.dark .m-search input::-moz-placeholder,
.dark input::-moz-placeholder,
.client-dark .m-search input::-moz-placeholder,
.client-dark input::-moz-placeholder {
  color: #979797 !important;
}
.dark .m-search input::-ms-input-placeholder,
.dark input::-ms-input-placeholder,
.client-dark .m-search input::-ms-input-placeholder,
.client-dark input::-ms-input-placeholder {
  color: #979797 !important;
}
.dark .stack-form-items .form-item .pwd-menu.opend,
.client-dark .stack-form-items .form-item .pwd-menu.opend {
  background-color: transparent;
}
.dark .signin .flag-container,
.dark .forget-pwd .flag-container,
.dark .signup .flag-container,
.client-dark .signin .flag-container,
.client-dark .forget-pwd .flag-container,
.client-dark .signup .flag-container {
  background-color: #fff;
}
.dark .signin .sns img,
.dark .signin .sns .icon,
.client-dark .signin .sns img,
.client-dark .signin .sns .icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .flag-container,
.client-dark .flag-container {
  background-color: rgb(227, 227, 227);
}
.dark .g-app.ep-theme .g-mbody .m-actionBar,
.client-dark .g-app.ep-theme .g-mbody .m-actionBar {
  background-color: rgb(222, 222, 222) !important;
}
.dark .v-2022 .g-app .m-panelHeader .filter-content,
.client-dark .v-2022 .g-app .m-panelHeader .filter-content {
  filter: hue-rotate(180deg) invert(100%);
  background-color: transparent;
}
.dark .v-2022 .g-app .m-panelHeader .filter-content #closefilterBtn,
.client-dark .v-2022 .g-app .m-panelHeader .filter-content #closefilterBtn {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-panelHeader .filter-content,
.client-dark .m-panelHeader .filter-content {
  background-color: transparent;
}
.dark .hqsm-manage-win .created-block img,
.client-dark .hqsm-manage-win .created-block img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark ._user-profile-picture,
.client-dark ._user-profile-picture {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-panelHeader .navs-block .left .create::after,
.dark .m-panelHeader .hqsm-navs-block .right .create::after,
.client-dark .m-panelHeader .navs-block .left .create::after,
.client-dark .m-panelHeader .hqsm-navs-block .right .create::after {
  border-top: solid 6px black;
}
.dark .button.done,
.dark .button.done.active,
.client-dark .button.done,
.client-dark .button.done.active {
  color: #000;
  background-color: rgb(17, 122, 198);
}
.dark .button.done:hover,
.dark .button.done.active:hover,
.client-dark .button.done:hover,
.client-dark .button.done.active:hover {
  color: #000;
  background-color: rgb(10, 92, 150);
}
.dark .m-panelHeader .hqsm-navs-block .create-wrap-block .button:hover,
.client-dark .m-panelHeader .hqsm-navs-block .create-wrap-block .button:hover {
  background-color: rgb(10, 92, 150);
}
.dark .m-panelHeader .navs-block .left button.done.create:hover,
.client-dark .m-panelHeader .navs-block .left button.done.create:hover {
  background-color: rgb(10, 92, 150);
}
.dark .hqsm-manage-win .mamager-content .img img,
.client-dark .hqsm-manage-win .mamager-content .img img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .ep-info-panel .ep-logo .avatar-wrapper .s100,
.client-dark .ep-info-panel .ep-logo .avatar-wrapper .s100 {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .avatar-window .avatar-row,
.client-dark .avatar-window .avatar-row {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .ep-theme .g-msg,
.client-dark .ep-theme .g-msg {
  background-color: #D9D9D9;
}
.dark .email-setting-panel .file-add-per-item .img,
.client-dark .email-setting-panel .file-add-per-item .img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .g-app.ep-theme .m-panelHeader .navs-block .left button.done.create,
.client-dark .g-app.ep-theme .m-panelHeader .navs-block .left button.done.create {
  border-color: rgb(17, 122, 198);
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-empty img,
.dark .g-msgList .emptyMessage .blank img,
.client-dark .m-empty img,
.client-dark .g-msgList .emptyMessage .blank img {
  filter: hue-rotate(180deg) invert(15%);
}
.dark .g-app.ep-theme .m-panelHeader .refreshBtn,
.client-dark .g-app.ep-theme .m-panelHeader .refreshBtn {
  color: #636D7E;
}
.dark .g-app.ep-theme .g-archive-history .m-panelHeader .navs-block,
.client-dark .g-app.ep-theme .g-archive-history .m-panelHeader .navs-block {
  filter: none;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .left-nav-tag-contain,
.dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .sidebar-toggle,
.dark .g-app.ep-theme .g-files .g-leftPanel.file-left-panel .m-nav .sub-title,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .left-nav-tag-contain,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.file-left-panel .sidebar-toggle,
.client-dark .g-app.ep-theme .g-files .g-leftPanel.file-left-panel .m-nav .sub-title {
  border-top: #d9d9d9 solid 1px;
}
.dark .ep-theme .for-client-nav .tab-nav-item.nav-workspace + .tab-nav-item:before,
.dark .g-app.ep-theme .left-nav-tag-contain .tag-nav-head:before,
.client-dark .ep-theme .for-client-nav .tab-nav-item.nav-workspace + .tab-nav-item:before,
.client-dark .g-app.ep-theme .left-nav-tag-contain .tag-nav-head:before {
  background: #d9d9d9;
}
.dark .v-2022 .g-app .home-right .m-actionBar .custom-chb label,
.dark .v-2022 .g-app .home-right .m-actionBar .chb label,
.dark .v-2022 .g-app .home-right .m-actionBar .chb label,
.dark .v-2022 .g-app .home-right .headerWrapper .custom-chb label,
.dark .v-2022 .g-app .home-right .headerWrapper .chb label,
.client-dark .v-2022 .g-app .home-right .m-actionBar .custom-chb label,
.client-dark .v-2022 .g-app .home-right .m-actionBar .chb label,
.client-dark .v-2022 .g-app .home-right .m-actionBar .chb label,
.client-dark .v-2022 .g-app .home-right .headerWrapper .custom-chb label,
.client-dark .v-2022 .g-app .home-right .headerWrapper .chb label {
  border-color: #4b5861;
  border-radius: 3px;
}
.dark .g-evaluation header .chb label,
.client-dark .g-evaluation header .chb label {
  border-color: #4b5861;
  border-radius: 3px;
}
.dark .m-fileTable .t-row.selected:before,
.client-dark .m-fileTable .t-row.selected:before {
  border-top: none;
}
.dark .m-fileTable .t-row.selected:after,
.client-dark .m-fileTable .t-row.selected:after {
  border-bottom: none;
}
.dark .g-evaluation .eva-header-panel .eva-con-item,
.client-dark .g-evaluation .eva-header-panel .eva-con-item {
  border-color: #ebebeb;
}
.dark .g-evaluation .eva-header-panel .eva-con-item.active,
.client-dark .g-evaluation .eva-header-panel .eva-con-item.active {
  background-color: #d9d9d9;
}
.dark .g-evaluation .eva-header-panel,
.client-dark .g-evaluation .eva-header-panel {
  background-color: #ebebeb;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .left-nav-tag-contain .tag-nav-list .tag-item:hover,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .left-nav-tag-contain .tag-nav-list .tag-item:hover {
  background-color: #ddddeb;
}
.dark .v-2022 .g-app:not(.ep-theme) .g-files .left-nav-tag-contain .tag-nav-list .tag-item.checked,
.client-dark .v-2022 .g-app:not(.ep-theme) .g-files .left-nav-tag-contain .tag-nav-list .tag-item.checked {
  color: #0e7ac7;
  background-color: #ddcff1;
}
.dark .v-2022 .g-app .left-nav-tag-contain .tag-nav-list .tag-item .checkbox,
.client-dark .v-2022 .g-app .left-nav-tag-contain .tag-nav-list .tag-item .checkbox {
  background-color: rgb(235, 235, 235);
  border-color: #4b5861;
}
.dark .g-dashboard .activity-item.activity-group .activity-content,
.client-dark .g-dashboard .activity-item.activity-group .activity-content {
  border-top: 1px solid #cdcdcd;
}
.dark .file-upload .file-upload-contain,
.client-dark .file-upload .file-upload-contain {
  background-color: rgb(226, 225, 224);
  border: none;
}
.dark .shareFile-root .m-fileTable .table-content .t-row .row-cells:hover,
.client-dark .shareFile-root .m-fileTable .table-content .t-row .row-cells:hover {
  background-color: transparent !important;
}
.dark .shareFile-root,
.client-dark .shareFile-root {
  border-bottom-color: #cdcdcd;
}
.dark .msg-panel,
.client-dark .msg-panel {
  border-top-color: #cdcdcd;
}
.dark .g-msgList .timespacer:before, .dark .g-msgList .timespacer:after,
.client-dark .g-msgList .timespacer:before,
.client-dark .g-msgList .timespacer:after {
  background-color: #cdcdcd;
}
.dark .msg-panel .linebreak-tip,
.client-dark .msg-panel .linebreak-tip {
  color: #4c575c;
}
.dark .bs-ic-back,
.client-dark .bs-ic-back {
  background-position: 6px -417px;
}
.dark .ep-theme .bs-ic-back,
.client-dark .ep-theme .bs-ic-back {
  background-position: -54px -417px;
}
.dark .nav-transfer-icon,
.client-dark .nav-transfer-icon {
  background-position: -60px -630px;
}
.dark .nav-sync-icon,
.client-dark .nav-sync-icon {
  background-position: -60px -660px;
}
.dark .file-upload .file-upload-contain .file-content .file-icon,
.client-dark .file-upload .file-upload-contain .file-content .file-icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-uploadPanel section .upload-list > li .file-icon,
.client-dark .m-uploadPanel section .upload-list > li .file-icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-downloadPanel section .upload-list > li .file-icon,
.client-dark .m-downloadPanel section .upload-list > li .file-icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-navigation .nav-page,
.client-dark .m-navigation .nav-page {
  background-color: #D9D9D9;
}
.dark .tag-filter-panel,
.client-dark .tag-filter-panel {
  background-color: #ebebeb;
}
.dark .search-block.log-search-block .searchbox-contain .search-sign,
.client-dark .search-block.log-search-block .searchbox-contain .search-sign {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .search-block.log-search-block .searchbox-contain,
.client-dark .search-block.log-search-block .searchbox-contain {
  background-color: rgb(227, 227, 227);
}
.dark .g-app.ep-theme .g-archive .headerWrapper .chb label,
.dark .g-app.ep-theme .g-archive .m-actionBar .chb label,
.client-dark .g-app.ep-theme .g-archive .headerWrapper .chb label,
.client-dark .g-app.ep-theme .g-archive .m-actionBar .chb label {
  border: solid 1px #8f9db5;
}
.dark .setting-tabs .tab-wrapper .tab-nav .tabs .tab-title-active,
.client-dark .setting-tabs .tab-wrapper .tab-nav .tabs .tab-title-active {
  color: #000;
}
.dark .app-left-panel .app-nav .nav-hd + ul li.selected,
.client-dark .app-left-panel .app-nav .nav-hd + ul li.selected {
  color: #000;
}
.dark .blue-style-tab .tab-wrapper .tab-nav .tabs .tab-title-active,
.client-dark .blue-style-tab .tab-wrapper .tab-nav .tabs .tab-title-active {
  color: #000;
}
.dark .ep-authentication,
.client-dark .ep-authentication {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .j-init-pwd-panel input, .dark #j-person-login input, .dark .signUpPanel input, .dark .forget-pwd input,
.client-dark .j-init-pwd-panel input,
.client-dark #j-person-login input,
.client-dark .signUpPanel input,
.client-dark .forget-pwd input {
  background-color: #fff;
}
.dark .grid-table > header .t-row,
.client-dark .grid-table > header .t-row {
  border-bottom: none;
}
.dark .m-window .m-navigation .nav-page,
.dark .m-alert .m-navigation .nav-page,
.client-dark .m-window .m-navigation .nav-page,
.client-dark .m-alert .m-navigation .nav-page {
  background-color: transparent;
}
.dark .m-window-overlayer, .dark .m-alert-overlayer,
.client-dark .m-window-overlayer,
.client-dark .m-alert-overlayer {
  background-color: rgba(229, 231, 239, 0.5);
}
.dark .dep-file-per-window .title-icon,
.client-dark .dep-file-per-window .title-icon {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .m-verListPanel .listWrapper ul li .imgWrapper,
.client-dark .m-verListPanel .listWrapper ul li .imgWrapper {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .grid-table .headerWrapper .grid-cell-content:hover,
.client-dark .grid-table .headerWrapper .grid-cell-content:hover {
  background-color: transparent;
}
.dark .v-2022 .g-app .m-inforPanel > header,
.dark .m-inforPanel > header,
.client-dark .v-2022 .g-app .m-inforPanel > header,
.client-dark .m-inforPanel > header {
  background-color: rgb(222, 222, 222);
  border-top: none;
}
.dark .m-inforPanel .tab-panel-wrapper,
.client-dark .m-inforPanel .tab-panel-wrapper {
  background-color: rgb(222, 222, 222);
}
.dark .m-inforPanel .m-tabs.blue-style-tab1 .tab-wrapper,
.client-dark .m-inforPanel .m-tabs.blue-style-tab1 .tab-wrapper {
  background-color: rgb(227, 227, 227);
}
.dark .ai-main-panel .footer-block .send .send-white,
.client-dark .ai-main-panel .footer-block .send .send-white {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .v-2022 .g-app .m-fileDetail .splider-sec,
.dark .v-2022 .g-app .link-file-win .splider-sec,
.dark .m-fileDetail .splider-sec,
.dark .link-file-win .splider-sec,
.client-dark .v-2022 .g-app .m-fileDetail .splider-sec,
.client-dark .v-2022 .g-app .link-file-win .splider-sec,
.client-dark .m-fileDetail .splider-sec,
.client-dark .link-file-win .splider-sec {
  border-bottom: solid 1px rgb(213, 213, 213);
}
.dark .v-2022 .g-app .m-inforPanel,
.dark .m-inforPanel,
.client-dark .v-2022 .g-app .m-inforPanel,
.client-dark .m-inforPanel {
  border: none;
}
.dark .g-app.ep-theme .m-inforPanel,
.client-dark .g-app.ep-theme .m-inforPanel {
  border: none;
}
.dark .search-filter .m-search .search-input,
.dark .search-condition-block .con-item.checked,
.client-dark .search-filter .m-search .search-input,
.client-dark .search-condition-block .con-item.checked {
  border: solid 1px rgb(222, 222, 222);
}
.dark .combo-box-root .combo-arrow:after,
.client-dark .combo-box-root .combo-arrow:after {
  border-top-color: rgb(115, 109, 109);
}
.dark .m-popup.filter-popup,
.client-dark .m-popup.filter-popup {
  background-color: rgb(235, 235, 235);
  border: solid 1px rgb(222, 222, 222);
}
.dark .search-condition-block .union-icon,
.client-dark .search-condition-block .union-icon {
  background-position: -415px -304px;
}
.dark .search-condition-block .intersection-icon,
.client-dark .search-condition-block .intersection-icon {
  background-position: -415px -334px;
}
.dark .search-condition-block .difference-icon,
.client-dark .search-condition-block .difference-icon {
  background-position: -416px -364px;
}
.dark .search-filter .filter-item,
.client-dark .search-filter .filter-item {
  color: #6c7789;
}
.dark #filterBtn.loading:after,
.client-dark #filterBtn.loading:after {
  background-color: #2f2b2b;
}
.dark .search-filter .no-search-content,
.client-dark .search-filter .no-search-content {
  border-bottom-color: #cbcccd;
}
.dark .table-body-slot.hasMoreData .show-more-shadow,
.client-dark .table-body-slot.hasMoreData .show-more-shadow {
  background-color: rgba(255, 255, 255, 0.7019607843);
  height: 40px;
}
.dark .table-body-slot.hasMoreData:after,
.client-dark .table-body-slot.hasMoreData:after {
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.3019607843) 0%, rgba(255, 255, 255, 0.8) 120%);
}
.dark .qrcode-canvas,
.client-dark .qrcode-canvas {
  width: 180px;
  height: 180px;
  padding: 10px;
  filter: hue-rotate(180deg) invert(100%);
  background: white;
  margin-top: 3px;
}
.dark .atwho-view ul li img,
.client-dark .atwho-view ul li img {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .p-files-zone,
.client-dark .p-files-zone {
  filter: hue-rotate(180deg) invert(100%);
}
.dark .grid-table .grid-cell-content .cell-file-name-container,
.client-dark .grid-table .grid-cell-content .cell-file-name-container {
  color: #000;
}
.dark .grid-table .thumb-loaded .grid-cell-content .cell-file-name-container,
.client-dark .grid-table .thumb-loaded .grid-cell-content .cell-file-name-container {
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
}
.dark .grid-table .table-body .t-row .row-cells,
.client-dark .grid-table .table-body .t-row .row-cells {
  background-color: #e3e2d7 !important;
}
.dark .grid-table .table-body .t-row .row-cells:hover,
.client-dark .grid-table .table-body .t-row .row-cells:hover {
  background-color: #e3e2d7 !important;
}
.dark .g-header .ai-tool-btn:before,
.client-dark .g-header .ai-tool-btn:before {
  background-color: #ebebeb;
}
.dark .ai-search-view .search-tabs .tab-item.checked,
.client-dark .ai-search-view .search-tabs .tab-item.checked {
  background-color: rgb(227, 227, 227);
}
.dark .ai-search-view .search-tabs .tab-item.checked::after,
.client-dark .ai-search-view .search-tabs .tab-item.checked::after {
  background: rgb(227, 227, 227);
}
.dark .large-excel-mode .search-tabs .tab-item.checked,
.client-dark .large-excel-mode .search-tabs .tab-item.checked {
  background-color: transparent;
}
.dark .large-excel-mode .search-tabs .tab-item.checked::after,
.client-dark .large-excel-mode .search-tabs .tab-item.checked::after {
  background: transparent;
}
.dark .ai-search-panel.searching.forText .ai-search-view > .search-block,
.dark .ai-search-panel.searching.forText,
.dark .ai-search-panel.searching,
.client-dark .ai-search-panel.searching.forText .ai-search-view > .search-block,
.client-dark .ai-search-panel.searching.forText,
.client-dark .ai-search-panel.searching {
  background-color: #D9D9D9;
}
.dark .ai-search-view .search-item,
.client-dark .ai-search-view .search-item {
  background-color: #D9D9D9;
  box-shadow: none;
}
.dark .ai-search-panel.searching .img-search-input,
.dark .ai-search-panel.searching .text-search-input,
.client-dark .ai-search-panel.searching .img-search-input,
.client-dark .ai-search-panel.searching .text-search-input {
  box-shadow: none;
}
.dark .ai-search-panel.searching .search-tabs .tab-item.checked,
.client-dark .ai-search-panel.searching .search-tabs .tab-item.checked {
  box-shadow: none;
}
.dark .ai-search-view .search-tabs .tab-item.checked,
.client-dark .ai-search-view .search-tabs .tab-item.checked {
  box-shadow: none;
}
.dark .thumb-loaded .grid-cell-content .cell-file-name-container .info-line,
.client-dark .thumb-loaded .grid-cell-content .cell-file-name-container .info-line {
  color: unset;
}

@media screen and (min-width: 1280px) {
  .dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane .m-nav ul li,
  .client-dark .v-2022 .g-app:not(.ep-theme) .g-files .g-leftPanel.archive-left-pane .m-nav ul li {
    width: 250px;
  }
}