#container-sel-path{
       margin-bottom: 6px;
}
.wp-nc-colapse-folder{
 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M22 4h-8l-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M2 6H0v14a2 2 0 0 0 2 2h18v-2H2V6Z'/%3E%3C/svg%3E") !important ;
}
.wp-nc-expand-folder{
 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M19 20H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5Z'/%3E%3C/svg%3E") !important;
}
.ps{
	height: auto !important;
	overflow: unset !important;
}
.ps-container.wp-nc-folder-tree-wrapper.ps{
	height: auto !important;
	overflow: unset !important;
}
#wp-nc-info-click-folder{
    margin: -15px 0 -10px 0;
}
.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #fff;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #ff350c transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.loader{
  width: 100%;
  height: 100%;
  display: flex;
  justify-content:center;
  align-items: center;
  top:0;
  left:0;
  /*background: #646160;;
  opacity: .2;*/
	background: rgba(200, 200, 200, 0.30);
  position: absolute;
  z-index: 100000;

}
/*end loader image*/

.media-frame-menu{
bottom: unset;
display: block !important;
height: 100%;
width: 311px;
}
#media-frame-title , .media-frame-router , .media-frame-content{
left: 311px !important;
}

#wp-nc-cancel-rename:focus {
box-shadow: 0 0 0 0 #ff350c, 0 0 0 0 rgb(255 53 12);
}

li.item-selected{
width: max-content !important;
}
.dashicons-update[data-v-e8a468b0] {
	color: #f56e28;
	margin-top: 5px;
  }
  .loading[data-v-e8a468b0] {
	-webkit-animation: rotation 2s linear infinite;
	animation: rotation 2s linear infinite;
  }
  .select-folder[data-v-e8a468b0] {
	margin: 0;
	width: 100%;
  }
  .setting-previous_folder[data-v-e8a468b0] {
	margin: 10px 0 0;
  }
  .ps {
	-ms-overflow-style: none;
	/*overflow: hidden !important;*/
	overflow-anchor: none;
	touch-action: auto;
	-ms-touch-action: auto;
  }
  .ps__rail-x {
	bottom: 0;
	height: 15px;
  }
  .ps__rail-x,
  .ps__rail-y {
	display: none;
	opacity: 0;
	position: absolute;
	transition: background-color 0.2s linear, opacity 0.2s linear;
	-webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  }
  .ps__rail-y {
	right: 0;
	width: 15px;
  }
  .ps--active-x > .ps__rail-x,
  .ps--active-y > .ps__rail-y {
	background-color: transparent;
	display: block;
  }
  .ps--focus > .ps__rail-x,
  .ps--focus > .ps__rail-y,
  .ps--scrolling-x > .ps__rail-x,
  .ps--scrolling-y > .ps__rail-y,
  .ps:hover > .ps__rail-x,
  .ps:hover > .ps__rail-y {
	opacity: 0.6;
  }
  .ps .ps__rail-x.ps--clicking,
  .ps .ps__rail-x:focus,
  .ps .ps__rail-x:hover,
  .ps .ps__rail-y.ps--clicking,
  .ps .ps__rail-y:focus,
  .ps .ps__rail-y:hover {
	background-color: #eee;
	opacity: 0.9;
  }
  .ps__thumb-x {
	bottom: 2px;
	height: 6px;
	transition: background-color 0.2s linear, height 0.2s ease-in-out;
	-webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  }
  .ps__thumb-x,
  .ps__thumb-y {
	background-color: #aaa;
	border-radius: 6px;
	position: absolute;
  }
  .ps__thumb-y {
	right: 2px;
	transition: background-color 0.2s linear, width 0.2s ease-in-out;
	-webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
	width: 6px;
  }
  .ps__rail-x.ps--clicking .ps__thumb-x,
  .ps__rail-x:focus > .ps__thumb-x,
  .ps__rail-x:hover > .ps__thumb-x {
	background-color: #999;
	height: 11px;
  }
  .ps__rail-y.ps--clicking .ps__thumb-y,
  .ps__rail-y:focus > .ps__thumb-y,
  .ps__rail-y:hover > .ps__thumb-y {
	background-color: #999;
	width: 11px;
  }
  @supports (-ms-overflow-style: none) {
	.ps {
	  overflow: auto !important;
	}
  }
  @media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
	.ps {
	  overflow: auto !important;
	}
  }
  .ps-container {
	position: relative;
  }
  .anticon {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: inherit;
	display: inline-block;
	font-style: normal;
	line-height: 0;
	text-align: center;
	text-transform: none;
	vertical-align: -0.125em;
  }
  .anticon > * {
	line-height: 1;
  }
  .anticon svg {
	display: inline-block;
  }
  .anticon:before {
	display: none;
  }
  .anticon-spin,
  .anticon-spin:before {
	-webkit-animation: o 1s linear infinite;
	animation: o 1s linear infinite;
	display: inline-block;
  }
  .move-up-appear,
  .move-up-enter,
  .move-up-leave {
	-webkit-animation-duration: 0.2s;
	animation-duration: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
  }
  .move-up-appear.move-up-appear-active,
  .move-up-enter.move-up-enter-active {
	-webkit-animation-name: c;
	animation-name: c;
	-webkit-animation-play-state: running;
	animation-play-state: running;
  }
  .move-up-leave.move-up-leave-active {
	-webkit-animation-name: d;
	animation-name: d;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	pointer-events: none;
  }
  .move-up-appear,
  .move-up-enter {
	-webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	opacity: 0;
  }
  .move-up-leave {
	-webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
	animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  }
  .move-down-appear,
  .move-down-enter,
  .move-down-leave {
	-webkit-animation-duration: 0.2s;
	animation-duration: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
  }
  .move-down-appear.move-down-appear-active,
  .move-down-enter.move-down-enter-active {
	-webkit-animation-name: a;
	animation-name: a;
	-webkit-animation-play-state: running;
	animation-play-state: running;
  }
  .move-down-leave.move-down-leave-active {
	-webkit-animation-name: b;
	animation-name: b;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	pointer-events: none;
  }
  .move-down-appear,
  .move-down-enter {
	-webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	opacity: 0;
  }
  .move-down-leave {
	-webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
	animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  }
  @-webkit-keyframes a {
	0% {
	  opacity: 0;
	  transform: translateY(100%);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
  }
  @keyframes a {
	0% {
	  opacity: 0;
	  transform: translateY(100%);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
  }
  @-webkit-keyframes b {
	0% {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 0;
	  transform: translateY(100%);
	  transform-origin: 0 0;
	}
  }
  @keyframes b {
	0% {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 0;
	  transform: translateY(100%);
	  transform-origin: 0 0;
	}
  }
  @-webkit-keyframes c {
	0% {
	  opacity: 0;
	  transform: translateY(-100%);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
  }
  @keyframes c {
	0% {
	  opacity: 0;
	  transform: translateY(-100%);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
  }
  @-webkit-keyframes d {
	0% {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 0;
	  transform: translateY(-100%);
	  transform-origin: 0 0;
	}
  }
  @keyframes d {
	0% {
	  opacity: 1;
	  transform: translateY(0);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 0;
	  transform: translateY(-100%);
	  transform-origin: 0 0;
	}
  }
  html {
	--antd-wave-shadow-color: #0073aa;
  }
  .slide-up-appear,
  .slide-up-enter,
  .slide-up-leave {
	-webkit-animation-duration: 0.2s;
	animation-duration: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
  }
  .slide-up-appear.slide-up-appear-active,
  .slide-up-enter.slide-up-enter-active {
	-webkit-animation-name: e;
	animation-name: e;
	-webkit-animation-play-state: running;
	animation-play-state: running;
  }
  .slide-up-leave.slide-up-leave-active {
	-webkit-animation-name: f;
	animation-name: f;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	pointer-events: none;
  }
  .slide-up-appear,
  .slide-up-enter {
	-webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
	animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
	opacity: 0;
  }
  .slide-up-leave {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
	animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  .slide-down-appear,
  .slide-down-enter,
  .slide-down-leave {
	-webkit-animation-duration: 0.2s;
	animation-duration: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
  }
  .slide-down-appear.slide-down-appear-active,
  .slide-down-enter.slide-down-enter-active {
	-webkit-animation-name: g;
	animation-name: g;
	-webkit-animation-play-state: running;
	animation-play-state: running;
  }
  .slide-down-leave.slide-down-leave-active {
	-webkit-animation-name: h;
	animation-name: h;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	pointer-events: none;
  }
  .slide-down-appear,
  .slide-down-enter {
	-webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
	animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
	opacity: 0;
  }
  .slide-down-leave {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
	animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  @-webkit-keyframes e {
	0% {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 0 0;
	}
  }
  @keyframes e {
	0% {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 0 0;
	}
  }
  @-webkit-keyframes f {
	0% {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 0 0;
	}
  }
  @keyframes f {
	0% {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 0 0;
	}
	to {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 0 0;
	}
  }
  @-webkit-keyframes g {
	0% {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 100% 100%;
	}
	to {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 100% 100%;
	}
  }
  @keyframes g {
	0% {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 100% 100%;
	}
	to {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 100% 100%;
	}
  }
  @-webkit-keyframes h {
	0% {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 100% 100%;
	}
	to {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 100% 100%;
	}
  }
  @keyframes h {
	0% {
	  opacity: 1;
	  transform: scaleY(1);
	  transform-origin: 100% 100%;
	}
	to {
	  opacity: 0;
	  transform: scaleY(0.8);
	  transform-origin: 100% 100%;
	}
  }
  .zoom-big-appear,
  .zoom-big-enter,
  .zoom-big-leave {
	-webkit-animation-duration: 0.2s;
	animation-duration: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
  }
  .zoom-big-appear.zoom-big-appear-active,
  .zoom-big-enter.zoom-big-enter-active {
	-webkit-animation-name: i;
	animation-name: i;
	-webkit-animation-play-state: running;
	animation-play-state: running;
  }
  .zoom-big-leave.zoom-big-leave-active {
	-webkit-animation-name: j;
	animation-name: j;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	pointer-events: none;
  }
  .zoom-big-appear,
  .zoom-big-enter {
	-webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	opacity: 0;
	transform: scale(0);
  }
  .zoom-big-leave {
	-webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
  }
  .zoom-big-fast-appear,
  .zoom-big-fast-enter,
  .zoom-big-fast-leave {
	-webkit-animation-duration: 0.1s;
	animation-duration: 0.1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
  }
  .zoom-big-fast-appear.zoom-big-fast-appear-active,
  .zoom-big-fast-enter.zoom-big-fast-enter-active {
	-webkit-animation-name: i;
	animation-name: i;
	-webkit-animation-play-state: running;
	animation-play-state: running;
  }
  .zoom-big-fast-leave.zoom-big-fast-leave-active {
	-webkit-animation-name: j;
	animation-name: j;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	pointer-events: none;
  }
  .zoom-big-fast-appear,
  .zoom-big-fast-enter {
	-webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
	opacity: 0;
	transform: scale(0);
  }
  .zoom-big-fast-leave {
	-webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
  }
  @-webkit-keyframes i {
	0% {
	  opacity: 0;
	  transform: scale(0.8);
	}
	to {
	  opacity: 1;
	  transform: scale(1);
	}
  }
  @keyframes i {
	0% {
	  opacity: 0;
	  transform: scale(0.8);
	}
	to {
	  opacity: 1;
	  transform: scale(1);
	}
  }
  @-webkit-keyframes j {
	0% {
	  transform: scale(1);
	}
	to {
	  opacity: 0;
	  transform: scale(0.8);
	}
  }
  @keyframes j {
	0% {
	  transform: scale(1);
	}
	to {
	  opacity: 0;
	  transform: scale(0.8);
	}
  }
  .ant-dropdown {
	font-feature-settings: "tnum";
	box-sizing: border-box;
	color: rgba(0, 0, 0, 0.65);
	display: block;
	font-size: 13px;
	font-variant: tabular-nums;
	left: -9999px;
	line-height: 1.4;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -9999px;
	z-index: 99999999;
  }
  .ant-dropdown:before {
	bottom: -7px;
	content: " ";
	left: -7px;
	opacity: 0.0001;
	position: absolute;
	right: 0;
	top: -7px;
	z-index: -9999;
  }
  .ant-dropdown-wrap {
	position: relative;
  }
  .ant-dropdown-wrap .ant-btn > .anticon-down {
	display: inline-block;
	font-size: 12px;
	font-size: 10px\9;
	transform: scale(0.83333333) rotate(0deg);
  }
  :root .ant-dropdown-wrap .ant-btn > .anticon-down {
	font-size: 12px;
  }
  .ant-dropdown-wrap .anticon-down:before {
	transition: transform 0.2s;
  }
  .ant-dropdown-wrap-open .anticon-down:before {
	transform: rotate(180deg);
  }
  .ant-dropdown-hidden,
  .ant-dropdown-menu-hidden {
	display: none;
  }
  .ant-dropdown-menu {
	background-clip: padding-box;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
	list-style-type: none;
	margin: 0;
	outline: none;
	padding: 4px 0;
	position: relative;
	text-align: left;
	-webkit-transform: translateZ(0);
  }
  .ant-dropdown-menu-item-group-title {
	color: rgba(0, 0, 0, 0.45);
	padding: 5px 12px;
	transition: all 0.3s;
  }
  .ant-dropdown-menu-submenu-popup {
	position: absolute;
	z-index: 99999999;
  }
  .ant-dropdown-menu-submenu-popup > .ant-dropdown-menu {
	transform-origin: 0 0;
  }
  .ant-dropdown-menu-submenu-popup li,
  .ant-dropdown-menu-submenu-popup ul {
	list-style: none;
  }
  .ant-dropdown-menu-submenu-popup ul {
	margin-left: 0.3em;
	margin-right: 0.3em;
	padding: 0;
  }
  .ant-dropdown-menu-item,
  .ant-dropdown-menu-submenu-title {
	clear: both;
	color: rgba(0, 0, 0, 0.65);
	cursor: pointer;
	font-size: 13px;
	font-weight: 400;
	line-height: 22px;
	margin: 0;
	padding: 5px 12px;
	transition: all 0.3s;
	white-space: nowrap;
  }
  .ant-dropdown-menu-item > .anticon:first-child,
  .ant-dropdown-menu-item > span > .anticon:first-child,
  .ant-dropdown-menu-submenu-title > .anticon:first-child,
  .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
	font-size: 12px;
	margin-right: 8px;
	min-width: 12px;
  }
  .ant-dropdown-menu-item > a,
  .ant-dropdown-menu-submenu-title > a {
	color: rgba(0, 0, 0, 0.65);
	display: block;
	margin: -5px -12px;
	padding: 5px 12px;
	transition: all 0.3s;
  }
  .ant-dropdown-menu-item-selected,
  .ant-dropdown-menu-item-selected > a,
  .ant-dropdown-menu-submenu-title-selected,
  .ant-dropdown-menu-submenu-title-selected > a {
	background-color: #d3e7eb;
	color: #0073aa;
  }
  .ant-dropdown-menu-item:hover,
  .ant-dropdown-menu-submenu-title:hover {
	background-color: #d3e7eb;
  }
  .ant-dropdown-menu-item-disabled,
  .ant-dropdown-menu-submenu-title-disabled {
	color: rgba(0, 0, 0, 0.25);
	cursor: not-allowed;
  }
  .ant-dropdown-menu-item-disabled:hover,
  .ant-dropdown-menu-submenu-title-disabled:hover {
	background-color: #fff;
	color: rgba(0, 0, 0, 0.25);
	cursor: not-allowed;
  }
  .ant-dropdown-menu-item-divider,
  .ant-dropdown-menu-submenu-title-divider {
	background-color: #e8e8e8;
	height: 1px;
	line-height: 0;
	margin: 4px 0;
	overflow: hidden;
  }
  .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
  .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
	position: absolute;
	right: 8px;
  }
  .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
  .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
	color: rgba(0, 0, 0, 0.45);
	display: inline-block;
	font-size: 12px;
	font-size: 10px\9;
	font-style: normal;
	transform: scale(0.83333333) rotate(0deg);
  }
  :root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
  :root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
	font-size: 12px;
  }
  .ant-dropdown-menu-item-group-list {
	list-style: none;
	margin: 0 8px;
	padding: 0;
  }
  .ant-dropdown-menu-submenu-title {
	padding-right: 26px;
  }
  .ant-dropdown-menu-submenu-vertical {
	position: relative;
  }
  .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
	left: 100%;
	margin-left: 4px;
	min-width: 100%;
	position: absolute;
	top: 0;
	transform-origin: 0 0;
  }
  .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled
	.ant-dropdown-menu-submenu-title,
  .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled
	.ant-dropdown-menu-submenu-title
	.ant-dropdown-menu-submenu-arrow-icon {
	background-color: #fff;
	color: rgba(0, 0, 0, 0.25);
	cursor: not-allowed;
  }
  .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
	color: #0073aa;
  }
  .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
  .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
  .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight,
  .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
  .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
  .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight {
	-webkit-animation-name: e;
	animation-name: e;
  }
  .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
  .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
  .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight,
  .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
  .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
  .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight {
	-webkit-animation-name: g;
	animation-name: g;
  }
  .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
  .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
  .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
	-webkit-animation-name: f;
	animation-name: f;
  }
  .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
  .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
  .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
	-webkit-animation-name: h;
	animation-name: h;
  }
  .ant-dropdown-link > .anticon.anticon-down,
  .ant-dropdown-trigger > .anticon.anticon-down {
	display: inline-block;
	font-size: 12px;
	font-size: 10px\9;
	transform: scale(0.83333333) rotate(0deg);
  }
  :root .ant-dropdown-link > .anticon.anticon-down,
  :root .ant-dropdown-trigger > .anticon.anticon-down {
	font-size: 12px;
  }
  .ant-dropdown-button {
	white-space: nowrap;
  }
  .ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) {
	padding-left: 8px;
	padding-right: 8px;
  }
  .ant-dropdown-button .anticon.anticon-down {
	display: inline-block;
	font-size: 12px;
	font-size: 10px\9;
	transform: scale(0.83333333) rotate(0deg);
  }
  :root .ant-dropdown-button .anticon.anticon-down {
	font-size: 12px;
  }
  .ant-dropdown-menu-dark,
  .ant-dropdown-menu-dark .ant-dropdown-menu {
	background: #001529;
  }
  .ant-dropdown-menu-dark .ant-dropdown-menu-item,
  .ant-dropdown-menu-dark
	.ant-dropdown-menu-item
	.ant-dropdown-menu-submenu-arrow:after,
  .ant-dropdown-menu-dark .ant-dropdown-menu-item > a,
  .ant-dropdown-menu-dark
	.ant-dropdown-menu-item
	> a
	.ant-dropdown-menu-submenu-arrow:after,
  .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
  .ant-dropdown-menu-dark
	.ant-dropdown-menu-submenu-title
	.ant-dropdown-menu-submenu-arrow:after {
	color: hsla(0, 0%, 100%, 0.65);
  }
  .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
  .ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover,
  .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover {
	background: transparent;
	color: #fff;
  }
  .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
  .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
  .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
	background: #0073aa;
	color: #fff;
  }
  .ant-message {
	font-feature-settings: "tnum";
	box-sizing: border-box;
	color: rgba(0, 0, 0, 0.65);
	font-size: 13px;
	font-variant: tabular-nums;
	left: 0;
	line-height: 1.4;
	list-style: none;
	margin: 0;
	padding: 0;
	pointer-events: none;
	position: fixed;
	top: 16px;
	width: 100%;
	z-index: 99999999;
  }
  .ant-message-notice {
	padding: 8px;
	text-align: center;
  }
  .ant-message-notice:first-child {
	margin-top: -8px;
  }
  .ant-message-notice-content {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
	display: inline-block;
	padding: 10px 16px;
	pointer-events: all;
  }
  .ant-message-success .anticon {
	color: #52c41a;
  }
  .ant-message-error .anticon {
	color: #f5222d;
  }
  .ant-message-warning .anticon {
	color: #faad14;
  }
  .ant-message-info .anticon,
  .ant-message-loading .anticon {
	color: #1890ff;
  }
  .ant-message .anticon {
	font-size: 15px;
	margin-right: 8px;
	position: relative;
	top: 1px;
  }
  .ant-message-notice.move-up-leave.move-up-leave-active {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-name: k;
	animation-name: k;
	overflow: hidden;
  }
  @-webkit-keyframes k {
	0% {
	  max-height: 150px;
	  opacity: 1;
	  padding: 8px;
	}
	to {
	  max-height: 0;
	  opacity: 0;
	  padding: 0;
	}
  }
  @keyframes k {
	0% {
	  max-height: 150px;
	  opacity: 1;
	  padding: 8px;
	}
	to {
	  max-height: 0;
	  opacity: 0;
	  padding: 0;
	}
  }
  .ant-menu {
	font-feature-settings: "tnum";
	zoom: 1;
	background: #fff;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
	box-sizing: border-box;
	color: rgba(0, 0, 0, 0.65);
	font-size: 13px;
	font-variant: tabular-nums;
	line-height: 1.4;
	line-height: 0;
	list-style: none;
	margin: 0;
	outline: none;
	padding: 0;
	transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
  }
  .ant-menu:after,
  .ant-menu:before {
	content: "";
	display: table;
  }
  .ant-menu:after {
	clear: both;
  }
  .ant-menu ol,
  .ant-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
  }
  .ant-menu-hidden {
	display: none;
  }
  .ant-menu-item-group-title {
	color: rgba(0, 0, 0, 0.45);
	font-size: 13px;
	line-height: 1.4;
	padding: 8px 16px;
	transition: all 0.3s;
  }
  .ant-menu-submenu,
  .ant-menu-submenu-inline {
	transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-menu-submenu-selected {
	color: #0073aa;
  }
  .ant-menu-item:active,
  .ant-menu-submenu-title:active {
	background: #d3e7eb;
  }
  .ant-menu-submenu .ant-menu-sub {
	cursor: auto;
	transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-menu-item > a {
	color: rgba(0, 0, 0, 0.65);
	display: block;
  }
  .ant-menu-item > a:hover {
	color: #0073aa;
  }
  .ant-menu-item > a:before {
	background-color: transparent;
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
  }
  .ant-menu-item > .ant-badge > a {
	color: rgba(0, 0, 0, 0.65);
  }
  .ant-menu-item > .ant-badge > a:hover {
	color: #0073aa;
  }
  .ant-menu-item-divider {
	background-color: #e8e8e8;
	height: 1px;
	line-height: 0;
	overflow: hidden;
  }
  .ant-menu-item-active,
  .ant-menu-item:hover,
  .ant-menu-submenu-active,
  .ant-menu-submenu-title:hover,
  .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open {
	color: #0073aa;
  }
  .ant-menu-horizontal .ant-menu-item,
  .ant-menu-horizontal .ant-menu-submenu {
	margin-top: -1px;
  }
  .ant-menu-horizontal > .ant-menu-item-active,
  .ant-menu-horizontal > .ant-menu-item:hover,
  .ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
	background-color: transparent;
  }
  .ant-menu-item-selected,
  .ant-menu-item-selected > a,
  .ant-menu-item-selected > a:hover {
	color: #0073aa;
  }
  .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
	background-color: #d3e7eb;
  }
  .ant-menu-inline,
  .ant-menu-vertical,
  .ant-menu-vertical-left {
	border-right: 1px solid #e8e8e8;
  }
  .ant-menu-vertical-right {
	border-left: 1px solid #e8e8e8;
  }
  .ant-menu-vertical-left.ant-menu-sub,
  .ant-menu-vertical-right.ant-menu-sub,
  .ant-menu-vertical.ant-menu-sub {
	border-right: 0;
	min-width: 160px;
	padding: 0;
	transform-origin: 0 0;
  }
  .ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
  .ant-menu-vertical-right.ant-menu-sub .ant-menu-item,
  .ant-menu-vertical.ant-menu-sub .ant-menu-item {
	border-right: 0;
	left: 0;
	margin-left: 0;
  }
  .ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after,
  .ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after,
  .ant-menu-vertical.ant-menu-sub .ant-menu-item:after {
	border-right: 0;
  }
  .ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
  .ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
  .ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
  .ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu,
  .ant-menu-vertical.ant-menu-sub > .ant-menu-item,
  .ant-menu-vertical.ant-menu-sub > .ant-menu-submenu {
	transform-origin: 0 0;
  }
  .ant-menu-horizontal.ant-menu-sub {
	min-width: 114px;
  }
  .ant-menu-item,
  .ant-menu-submenu-title {
	cursor: pointer;
	display: block;
	margin: 0;
	padding: 0 20px;
	position: relative;
	transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
	white-space: nowrap;
  }
  .ant-menu-item .anticon,
  .ant-menu-submenu-title .anticon {
	font-size: 13px;
	margin-right: 10px;
	min-width: 14px;
	transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),
	  margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-menu-item .anticon + span,
  .ant-menu-submenu-title .anticon + span {
	opacity: 1;
	transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-menu > .ant-menu-item-divider {
	background-color: #e8e8e8;
	height: 1px;
	line-height: 0;
	margin: 1px 0;
	overflow: hidden;
	padding: 0;
  }
  .ant-menu-submenu-popup {
	border-radius: 4px;
	position: absolute;
	z-index: 99999999;
  }
  .ant-menu-submenu-popup .submenu-title-wrapper {
	padding-right: 20px;
  }
  .ant-menu-submenu-popup:before {
	bottom: 0;
	content: " ";
	left: 0;
	opacity: 0.0001;
	position: absolute;
	right: 0;
	top: -7px;
  }
  .ant-menu-submenu > .ant-menu {
	background-color: #fff;
	border-radius: 4px;
  }
  .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow,
  .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
  .ant-menu-submenu > .ant-menu-submenu-title:after {
	transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow,
  .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow {
	position: absolute;
	right: 16px;
	top: 50%;
	width: 10px;
  }
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before {
	background: #fff;
	background: rgba(0, 0, 0, 0.65) \9;
	background-image: linear-gradient(
	  90deg,
	  rgba(0, 0, 0, 0.65),
	  rgba(0, 0, 0, 0.65)
	);
	background-image: none\9;
	border-radius: 2px;
	content: "";
	height: 1.5px;
	position: absolute;
	transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
	width: 6px;
  }
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before {
	transform: rotate(45deg) translateY(-2px);
  }
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after {
	transform: rotate(-45deg) translateY(2px);
  }
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical-left
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical-right
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:before,
  .ant-menu-submenu-vertical
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:after,
  .ant-menu-submenu-vertical
	> .ant-menu-submenu-title:hover
	.ant-menu-submenu-arrow:before {
	background: linear-gradient(90deg, #0073aa, #0073aa);
  }
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before {
	transform: rotate(-45deg) translateX(2px);
  }
  .ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after {
	transform: rotate(45deg) translateX(-2px);
  }
  .ant-menu-submenu-open.ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow {
	transform: translateY(-2px);
  }
  .ant-menu-submenu-open.ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:after {
	transform: rotate(-45deg) translateX(-2px);
  }
  .ant-menu-submenu-open.ant-menu-submenu-inline
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow:before {
	transform: rotate(45deg) translateX(2px);
  }
  .ant-menu-vertical-left .ant-menu-submenu-selected,
  .ant-menu-vertical-left .ant-menu-submenu-selected > a,
  .ant-menu-vertical-right .ant-menu-submenu-selected,
  .ant-menu-vertical-right .ant-menu-submenu-selected > a,
  .ant-menu-vertical .ant-menu-submenu-selected,
  .ant-menu-vertical .ant-menu-submenu-selected > a {
	color: #0073aa;
  }
  .ant-menu-horizontal {
	border: 0;
	border-bottom: 1px solid #e8e8e8;
	box-shadow: none;
	line-height: 46px;
	white-space: nowrap;
  }
  .ant-menu-horizontal > .ant-menu-item,
  .ant-menu-horizontal > .ant-menu-submenu {
	border-bottom: 2px solid transparent;
	display: inline-block;
	position: relative;
	top: 1px;
	vertical-align: bottom;
  }
  .ant-menu-horizontal > .ant-menu-item-active,
  .ant-menu-horizontal > .ant-menu-item-open,
  .ant-menu-horizontal > .ant-menu-item-selected,
  .ant-menu-horizontal > .ant-menu-item:hover,
  .ant-menu-horizontal > .ant-menu-submenu-active,
  .ant-menu-horizontal > .ant-menu-submenu-open,
  .ant-menu-horizontal > .ant-menu-submenu-selected,
  .ant-menu-horizontal > .ant-menu-submenu:hover {
	border-bottom: 2px solid #0073aa;
	color: #0073aa;
  }
  .ant-menu-horizontal > .ant-menu-item > a {
	color: rgba(0, 0, 0, 0.65);
	display: block;
  }
  .ant-menu-horizontal > .ant-menu-item > a:hover {
	color: #0073aa;
  }
  .ant-menu-horizontal > .ant-menu-item > a:before {
	bottom: -2px;
  }
  .ant-menu-horizontal > .ant-menu-item-selected > a {
	color: #0073aa;
  }
  .ant-menu-horizontal:after {
	clear: both;
	content: "\20";
	display: block;
	height: 0;
  }
  .ant-menu-inline .ant-menu-item,
  .ant-menu-vertical-left .ant-menu-item,
  .ant-menu-vertical-right .ant-menu-item,
  .ant-menu-vertical .ant-menu-item {
	position: relative;
  }
  .ant-menu-inline .ant-menu-item:after,
  .ant-menu-vertical-left .ant-menu-item:after,
  .ant-menu-vertical-right .ant-menu-item:after,
  .ant-menu-vertical .ant-menu-item:after {
	border-right: 3px solid #0073aa;
	bottom: 0;
	content: "";
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transform: scaleY(0.0001);
	transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),
	  opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .ant-menu-inline .ant-menu-item,
  .ant-menu-inline .ant-menu-submenu-title,
  .ant-menu-vertical-left .ant-menu-item,
  .ant-menu-vertical-left .ant-menu-submenu-title,
  .ant-menu-vertical-right .ant-menu-item,
  .ant-menu-vertical-right .ant-menu-submenu-title,
  .ant-menu-vertical .ant-menu-item,
  .ant-menu-vertical .ant-menu-submenu-title {
	font-size: 13px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 4px;
	margin-top: 4px;
	overflow: hidden;
	padding: 0 16px;
	text-overflow: ellipsis;
  }
  .ant-menu-inline .ant-menu-submenu,
  .ant-menu-vertical-left .ant-menu-submenu,
  .ant-menu-vertical-right .ant-menu-submenu,
  .ant-menu-vertical .ant-menu-submenu {
	padding-bottom: 0.02px;
  }
  .ant-menu-inline .ant-menu-item:not(:last-child),
  .ant-menu-vertical-left .ant-menu-item:not(:last-child),
  .ant-menu-vertical-right .ant-menu-item:not(:last-child),
  .ant-menu-vertical .ant-menu-item:not(:last-child) {
	margin-bottom: 8px;
  }
  .ant-menu-inline > .ant-menu-item,
  .ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title,
  .ant-menu-vertical-left > .ant-menu-item,
  .ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
  .ant-menu-vertical-right > .ant-menu-item,
  .ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
  .ant-menu-vertical > .ant-menu-item,
  .ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title {
	height: 40px;
	line-height: 40px;
  }
  .ant-menu-inline {
	width: 100%;
  }
  .ant-menu-inline .ant-menu-item-selected:after,
  .ant-menu-inline .ant-menu-selected:after {
	opacity: 1;
	transform: scaleY(1);
	transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),
	  opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-menu-inline .ant-menu-item,
  .ant-menu-inline .ant-menu-submenu-title {
	width: calc(100% + 1px);
  }
  .ant-menu-inline .ant-menu-submenu-title {
	padding-right: 34px;
  }
  .ant-menu-inline-collapsed {
	width: 80px;
  }
  .ant-menu-inline-collapsed > .ant-menu-item,
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-item,
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-submenu
	> .ant-menu-submenu-title,
  .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
	left: 0;
	padding: 0 32.5px !important;
	text-overflow: clip;
  }
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-item
	.ant-menu-submenu-arrow,
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-submenu
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow,
  .ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
  .ant-menu-inline-collapsed
	> .ant-menu-submenu
	> .ant-menu-submenu-title
	.ant-menu-submenu-arrow {
	display: none;
  }
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-item
	.anticon,
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-submenu
	> .ant-menu-submenu-title
	.anticon,
  .ant-menu-inline-collapsed > .ant-menu-item .anticon,
  .ant-menu-inline-collapsed
	> .ant-menu-submenu
	> .ant-menu-submenu-title
	.anticon {
	font-size: 15px;
	line-height: 40px;
	margin: 0;
  }
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-item
	.anticon
	+ span,
  .ant-menu-inline-collapsed
	> .ant-menu-item-group
	> .ant-menu-item-group-list
	> .ant-menu-submenu
	> .ant-menu-submenu-title
	.anticon
	+ span,
  .ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
  .ant-menu-inline-collapsed
	> .ant-menu-submenu
	> .ant-menu-submenu-title
	.anticon
	+ span {
	display: inline-block;
	max-width: 0;
	opacity: 0;
  }
  .ant-menu-inline-collapsed-tooltip {
	pointer-events: none;
  }
  .ant-menu-inline-collapsed-tooltip .anticon {
	display: none;
  }
  .ant-menu-inline-collapsed-tooltip a {
	color: hsla(0, 0%, 100%, 0.85);
  }
  .ant-menu-inline-collapsed .ant-menu-item-group-title {
	overflow: hidden;
	padding-left: 4px;
	padding-right: 4px;
	text-overflow: ellipsis;
	white-space: nowrap;
  }
  .ant-menu-item-group-list {
	margin: 0;
	padding: 0;
  }
  .ant-menu-item-group-list .ant-menu-item,
  .ant-menu-item-group-list .ant-menu-submenu-title {
	padding: 0 16px 0 28px;
  }
  .ant-menu-root.ant-menu-inline,
  .ant-menu-root.ant-menu-vertical,
  .ant-menu-root.ant-menu-vertical-left,
  .ant-menu-root.ant-menu-vertical-right,
  .ant-menu-sub.ant-menu-inline {
	box-shadow: none;
  }
  .ant-menu-sub.ant-menu-inline {
	border: 0;
	border-radius: 0;
	padding: 0;
  }
  .ant-menu-sub.ant-menu-inline > .ant-menu-item,
  .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
	height: 40px;
	line-height: 40px;
	list-style-position: inside;
	list-style-type: disc;
  }
  .ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
	padding-left: 32px;
  }
  .ant-menu-item-disabled,
  .ant-menu-submenu-disabled {
	background: none;
	border-color: transparent !important;
	color: rgba(0, 0, 0, 0.25) !important;
	cursor: not-allowed;
  }
  .ant-menu-item-disabled > a,
  .ant-menu-submenu-disabled > a {
	color: rgba(0, 0, 0, 0.25) !important;
	pointer-events: none;
  }
  .ant-menu-item-disabled > .ant-menu-submenu-title,
  .ant-menu-submenu-disabled > .ant-menu-submenu-title {
	color: rgba(0, 0, 0, 0.25) !important;
	cursor: not-allowed;
  }
  .ant-menu-item-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-item-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-submenu-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-submenu-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before {
	background: rgba(0, 0, 0, 0.25) !important;
  }
  .ant-menu-dark,
  .ant-menu-dark .ant-menu-sub {
	background: #001529;
	color: hsla(0, 0%, 100%, 0.65);
  }
  .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
  .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow {
	opacity: 0.45;
	transition: all 0.3s;
  }
  .ant-menu-dark
	.ant-menu-sub
	.ant-menu-submenu-title
	.ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-sub
	.ant-menu-submenu-title
	.ant-menu-submenu-arrow:before,
  .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after,
  .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before {
	background: #fff;
  }
  .ant-menu-dark.ant-menu-submenu-popup {
	background: transparent;
  }
  .ant-menu-dark .ant-menu-inline.ant-menu-sub {
	background: #000c17;
	box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.45);
  }
  .ant-menu-dark.ant-menu-horizontal {
	border-bottom: 0;
  }
  .ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
  .ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
	border-color: #001529;
	border-bottom: 0;
	margin-top: 0;
	top: 0;
  }
  .ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a:before {
	bottom: 0;
  }
  .ant-menu-dark .ant-menu-item,
  .ant-menu-dark .ant-menu-item-group-title,
  .ant-menu-dark .ant-menu-item > a {
	color: hsla(0, 0%, 100%, 0.65);
  }
  .ant-menu-dark.ant-menu-inline,
  .ant-menu-dark.ant-menu-vertical,
  .ant-menu-dark.ant-menu-vertical-left,
  .ant-menu-dark.ant-menu-vertical-right {
	border-right: 0;
  }
  .ant-menu-dark.ant-menu-inline .ant-menu-item,
  .ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
  .ant-menu-dark.ant-menu-vertical-right .ant-menu-item,
  .ant-menu-dark.ant-menu-vertical .ant-menu-item {
	border-right: 0;
	left: 0;
	margin-left: 0;
  }
  .ant-menu-dark.ant-menu-inline .ant-menu-item:after,
  .ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after,
  .ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after,
  .ant-menu-dark.ant-menu-vertical .ant-menu-item:after {
	border-right: 0;
  }
  .ant-menu-dark.ant-menu-inline .ant-menu-item,
  .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
	width: 100%;
  }
  .ant-menu-dark .ant-menu-item-active,
  .ant-menu-dark .ant-menu-item:hover,
  .ant-menu-dark .ant-menu-submenu-active,
  .ant-menu-dark .ant-menu-submenu-open,
  .ant-menu-dark .ant-menu-submenu-selected,
  .ant-menu-dark .ant-menu-submenu-title:hover {
	background-color: transparent;
	color: #fff;
  }
  .ant-menu-dark .ant-menu-item-active > a,
  .ant-menu-dark .ant-menu-item:hover > a,
  .ant-menu-dark .ant-menu-submenu-active > a,
  .ant-menu-dark .ant-menu-submenu-open > a,
  .ant-menu-dark .ant-menu-submenu-selected > a,
  .ant-menu-dark .ant-menu-submenu-title:hover > a {
	color: #fff;
  }
  .ant-menu-dark
	.ant-menu-item-active
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-item-active
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-item:hover
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-item:hover
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-active
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-active
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-open
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-open
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-selected
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-selected
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-title:hover
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow,
  .ant-menu-dark
	.ant-menu-submenu-title:hover
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow {
	opacity: 1;
  }
  .ant-menu-dark
	.ant-menu-item-active
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-item-active
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-item-active
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-item-active
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-item:hover
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-item:hover
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-item:hover
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-item:hover
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-active
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-active
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-active
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-active
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-open
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-open
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-open
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-open
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-selected
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-selected
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-selected
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-selected
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-title:hover
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-title:hover
	> .ant-menu-submenu-title:hover
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-title:hover
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-title:hover
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before {
	background: #fff;
  }
  .ant-menu-dark .ant-menu-item:hover {
	background-color: transparent;
  }
  .ant-menu-dark .ant-menu-item-selected {
	border-right: 0;
	color: #fff;
  }
  .ant-menu-dark .ant-menu-item-selected:after {
	border-right: 0;
  }
  .ant-menu-dark .ant-menu-item-selected .anticon,
  .ant-menu-dark .ant-menu-item-selected .anticon + span,
  .ant-menu-dark .ant-menu-item-selected > a,
  .ant-menu-dark .ant-menu-item-selected > a:hover {
	color: #fff;
  }
  .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,
  .ant-menu.ant-menu-dark .ant-menu-item-selected {
	background-color: #0073aa;
  }
  .ant-menu-dark .ant-menu-item-disabled,
  .ant-menu-dark .ant-menu-item-disabled > a,
  .ant-menu-dark .ant-menu-submenu-disabled,
  .ant-menu-dark .ant-menu-submenu-disabled > a {
	color: hsla(0, 0%, 100%, 0.35) !important;
	opacity: 0.8;
  }
  .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
  .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
	color: hsla(0, 0%, 100%, 0.35) !important;
  }
  .ant-menu-dark
	.ant-menu-item-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-item-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before,
  .ant-menu-dark
	.ant-menu-submenu-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:after,
  .ant-menu-dark
	.ant-menu-submenu-disabled
	> .ant-menu-submenu-title
	> .ant-menu-submenu-arrow:before {
	background: hsla(0, 0%, 100%, 0.35) !important;
  }
  .ant-popover {
	font-feature-settings: "tnum";
	box-sizing: border-box;
	color: rgba(0, 0, 0, 0.65);
	cursor: auto;
	font-size: 13px;
	font-variant: tabular-nums;
	font-weight: 400;
	left: 0;
	line-height: 1.4;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: left;
	top: 0;
	-webkit-user-select: text;
	-moz-user-select: text;
	-ms-user-select: text;
	user-select: text;
	white-space: normal;
	z-index: 99999999;
  }
  .ant-popover:after {
	background: hsla(0, 0%, 100%, 0.01);
	content: "";
	position: absolute;
  }
  .ant-popover-hidden {
	display: none;
  }
  .ant-popover-placement-top,
  .ant-popover-placement-topLeft,
  .ant-popover-placement-topRight {
	padding-bottom: 12px;
  }
  .ant-popover-placement-right,
  .ant-popover-placement-rightBottom,
  .ant-popover-placement-rightTop {
	padding-left: 12px;
  }
  .ant-popover-placement-bottom,
  .ant-popover-placement-bottomLeft,
  .ant-popover-placement-bottomRight {
	padding-top: 12px;
  }
  .ant-popover-placement-left,
  .ant-popover-placement-leftBottom,
  .ant-popover-placement-leftTop {
	padding-right: 12px;
  }
  .ant-popover-inner {
	background-clip: padding-box;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
  }
  @media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
	.ant-popover-inner {
	  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
	}
  }
  .ant-popover-title {
	border-bottom: 1px solid #e8e8e8;
	color: rgba(0, 0, 0, 0.85);
	font-weight: 500;
	margin: 0;
	min-height: 32px;
	min-width: 177px;
	padding: 5px 16px 4px;
  }
  .ant-popover-inner-content {
	color: rgba(0, 0, 0, 0.65);
	padding: 12px 16px;
  }
  .ant-popover-message {
	color: rgba(0, 0, 0, 0.65);
	font-size: 13px;
	padding: 4px 0 12px;
	position: relative;
  }
  .ant-popover-message > .anticon {
	color: #faad14;
	font-size: 13px;
	position: absolute;
	top: 8px;
  }
  .ant-popover-message-title {
	padding-left: 21px;
  }
  .ant-popover-buttons {
	margin-bottom: 4px;
	text-align: right;
  }
  .ant-popover-buttons button {
	margin-left: 8px;
  }
  .ant-popover-arrow {
	background: transparent;
	border-style: solid;
	border-width: 7.07106781px;
	display: block;
	height: 14.14213562px;
	position: absolute;
	transform: rotate(45deg);
	width: 14.14213562px;
  }
  .ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
	border-color: transparent #fff #fff transparent;
	bottom: 4.2px;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  }
  .ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
	left: 50%;
	transform: translateX(-50%) rotate(45deg);
  }
  .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
	left: 16px;
  }
  .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
	right: 16px;
  }
  .ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
	border-color: transparent transparent #fff #fff;
	box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
	left: 4px;
  }
  .ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
  }
  .ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
	top: 12px;
  }
  .ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
	bottom: 12px;
  }
  .ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
	border-color: #fff transparent transparent #fff;
	box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
	top: 4px;
  }
  .ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {
	left: 50%;
	transform: translateX(-50%) rotate(45deg);
  }
  .ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
	left: 16px;
  }
  .ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
	right: 16px;
  }
  .ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
	border-color: #fff #fff transparent transparent;
	box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
	right: 4px;
  }
  .ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
  }
  .ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
	top: 12px;
  }
  .ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
	bottom: 12px;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
	height: 40px;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar {
	visibility: hidden;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
	background: #fafafa;
	border: 1px solid #e8e8e8;
	border-radius: 4px 4px 0 0;
	height: 40px;
	line-height: 38px;
	margin: 0 2px 0 0;
	padding: 0 16px;
	transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
	background: #fff;
	border-color: #e8e8e8;
	border-bottom: 1px solid #fff;
	color: #0073aa;
	height: 40px;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active:before {
	border-top: 2px solid transparent;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled {
	color: #0073aa;
	color: rgba(0, 0, 0, 0.25);
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive {
	padding: 0;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap {
	margin-bottom: 0;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
	color: rgba(0, 0, 0, 0.45);
	font-size: 12px;
	height: 16px;
	height: 13px;
	margin-left: 3px;
	margin-right: -5px;
	overflow: hidden;
	transition: all 0.3s;
	vertical-align: middle;
	width: 16px;
  }
  .ant-tabs.ant-tabs-card
	.ant-tabs-card-bar
	.ant-tabs-tab
	.ant-tabs-close-x:hover {
	color: rgba(0, 0, 0, 0.85);
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane,
  .ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane {
	transition: none !important;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive,
  .ant-tabs.ant-tabs-editable-card
	.ant-tabs-card-content
	> .ant-tabs-tabpane-inactive {
	overflow: hidden;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {
	opacity: 1;
  }
  .ant-tabs-extra-content {
	line-height: 42.2px;
  }
  .ant-tabs-extra-content .ant-tabs-new-tab {
	border: 1px solid #e8e8e8;
	border-radius: 2px;
	color: rgba(0, 0, 0, 0.65);
	cursor: pointer;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	position: relative;
	text-align: center;
	transition: all 0.3s;
	width: 20px;
  }
  .ant-tabs-extra-content .ant-tabs-new-tab:hover {
	border-color: #0073aa;
	color: #0073aa;
  }
  .ant-tabs-extra-content .ant-tabs-new-tab svg {
	bottom: 0;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
  }
  .ant-tabs.ant-tabs-large .ant-tabs-extra-content {
	line-height: 53px;
  }
  .ant-tabs.ant-tabs-small .ant-tabs-extra-content {
	line-height: 34.2px;
  }
  .ant-tabs.ant-tabs-card .ant-tabs-extra-content {
	line-height: 40px;
  }
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-nav-container,
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-nav-container {
	height: 100%;
  }
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-tab,
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-tab {
	border-bottom: 1px solid #e8e8e8;
	margin-bottom: 8px;
  }
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-tab-active,
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-tab-active {
	padding-bottom: 4px;
  }
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-tab:last-child,
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-tab:last-child {
	margin-bottom: 8px;
  }
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-new-tab,
  .ant-tabs-vertical.ant-tabs-card
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-new-tab {
	width: 90%;
  }
  .ant-tabs-vertical.ant-tabs-card.ant-tabs-left
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-nav-wrap {
	margin-right: 0;
  }
  .ant-tabs-vertical.ant-tabs-card.ant-tabs-left
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-tab {
	border-radius: 4px 0 0 4px;
	border-right: 0;
	margin-right: 1px;
  }
  .ant-tabs-vertical.ant-tabs-card.ant-tabs-left
	.ant-tabs-card-bar.ant-tabs-left-bar
	.ant-tabs-tab-active {
	margin-right: -1px;
	padding-right: 18px;
  }
  .ant-tabs-vertical.ant-tabs-card.ant-tabs-right
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-nav-wrap {
	margin-left: 0;
  }
  .ant-tabs-vertical.ant-tabs-card.ant-tabs-right
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-tab {
	border-left: 0;
	border-radius: 0 4px 4px 0;
	margin-left: 1px;
  }
  .ant-tabs-vertical.ant-tabs-card.ant-tabs-right
	.ant-tabs-card-bar.ant-tabs-right-bar
	.ant-tabs-tab-active {
	margin-left: -1px;
	padding-left: 18px;
  }
  .ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
	border-bottom: 1px solid #e8e8e8;
	border-radius: 0 0 4px 4px;
	border-top: 0;
	height: auto;
  }
  .ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
	color: #0073aa;
	padding-bottom: 0;
	padding-top: 1px;
  }
  .ant-tabs {
	font-feature-settings: "tnum";
	zoom: 1;
	box-sizing: border-box;
	color: rgba(0, 0, 0, 0.65);
	font-size: 13px;
	font-variant: tabular-nums;
	line-height: 1.4;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
  }
  .ant-tabs:after,
  .ant-tabs:before {
	content: "";
	display: table;
  }
  .ant-tabs:after {
	clear: both;
  }
  .ant-tabs-ink-bar {
	background-color: #0073aa;
	bottom: 1px;
	box-sizing: border-box;
	height: 2px;
	left: 0;
	position: absolute;
	transform-origin: 0 0;
	width: 0;
	z-index: 1;
  }
  .ant-tabs-bar {
	border-bottom: 1px solid #e8e8e8;
	margin: 0 0 16px;
	outline: none;
  }
  .ant-tabs-bar,
  .ant-tabs-nav-container {
	transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-tabs-nav-container {
	zoom: 1;
	box-sizing: border-box;
	font-size: 13px;
	line-height: 1.4;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	white-space: nowrap;
  }
  .ant-tabs-nav-container:after,
  .ant-tabs-nav-container:before {
	content: "";
	display: table;
  }
  .ant-tabs-nav-container:after {
	clear: both;
  }
  .ant-tabs-nav-container-scrolling {
	padding-left: 32px;
	padding-right: 32px;
  }
  .ant-tabs-bottom .ant-tabs-bottom-bar {
	border-bottom: none;
	border-top: 1px solid #e8e8e8;
	margin-bottom: 0;
	margin-top: 16px;
  }
  .ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {
	bottom: auto;
	top: 1px;
  }
  .ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {
	margin-bottom: 0;
	margin-top: -1px;
  }
  .ant-tabs-tab-next,
  .ant-tabs-tab-prev {
	background-color: transparent;
	border: 0;
	color: rgba(0, 0, 0, 0.45);
	cursor: pointer;
	height: 100%;
	opacity: 0;
	pointer-events: none;
	position: absolute;
	text-align: center;
	transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 0;
	z-index: 2;
  }
  .ant-tabs-tab-next.ant-tabs-tab-arrow-show,
  .ant-tabs-tab-prev.ant-tabs-tab-arrow-show {
	height: 100%;
	opacity: 1;
	pointer-events: auto;
	width: 32px;
  }
  .ant-tabs-tab-next:hover,
  .ant-tabs-tab-prev:hover {
	color: rgba(0, 0, 0, 0.65);
  }
  .ant-tabs-tab-next-icon,
  .ant-tabs-tab-prev-icon {
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	left: 50%;
	line-height: inherit;
	position: absolute;
	text-align: center;
	text-transform: none;
	top: 50%;
	transform: translate(-50%, -50%);
  }
  .ant-tabs-tab-next-icon-target,
  .ant-tabs-tab-prev-icon-target {
	display: block;
	display: inline-block;
	font-size: 12px;
	font-size: 10px\9;
	transform: scale(0.83333333) rotate(0deg);
  }
  :root .ant-tabs-tab-next-icon-target,
  :root .ant-tabs-tab-prev-icon-target {
	font-size: 12px;
  }
  .ant-tabs-tab-btn-disabled {
	cursor: not-allowed;
  }
  .ant-tabs-tab-btn-disabled,
  .ant-tabs-tab-btn-disabled:hover {
	color: rgba(0, 0, 0, 0.25);
  }
  .ant-tabs-tab-next {
	right: 2px;
  }
  .ant-tabs-tab-prev {
	left: 0;
  }
  :root .ant-tabs-tab-prev {
	filter: none;
  }
  .ant-tabs-nav-wrap {
	margin-bottom: -1px;
	overflow: hidden;
  }
  .ant-tabs-nav-scroll {
	overflow: hidden;
	white-space: nowrap;
  }
  .ant-tabs-nav {
	box-sizing: border-box;
	display: inline-block;
	list-style: none;
	margin: 0;
	padding-left: 0;
	position: relative;
	transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-tabs-nav:after,
  .ant-tabs-nav:before {
	content: " ";
	display: table;
  }
  .ant-tabs-nav:after {
	clear: both;
  }
  .ant-tabs-nav .ant-tabs-tab {
	box-sizing: border-box;
	cursor: pointer;
	display: inline-block;
	height: 100%;
	margin: 0 32px 0 0;
	padding: 12px 16px;
	position: relative;
	text-decoration: none;
	transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-tabs-nav .ant-tabs-tab:before {
	border-radius: 4px 4px 0 0;
	border-top: 2px solid transparent;
	content: "";
	left: 0;
	pointer-events: none;
	position: absolute;
	top: -1px;
	transition: all 0.3s;
	width: 100%;
  }
  .ant-tabs-nav .ant-tabs-tab:last-child {
	margin-right: 0;
  }
  .ant-tabs-nav .ant-tabs-tab:hover {
	color: #1d8cb8;
  }
  .ant-tabs-nav .ant-tabs-tab:active {
	color: #005685;
  }
  .ant-tabs-nav .ant-tabs-tab .anticon {
	margin-right: 8px;
  }
  .ant-tabs-nav .ant-tabs-tab-active {
	color: #0073aa;
	text-shadow: 0 0 0.25px currentColor;
  }
  .ant-tabs-nav .ant-tabs-tab-disabled,
  .ant-tabs-nav .ant-tabs-tab-disabled:hover {
	color: rgba(0, 0, 0, 0.25);
	cursor: not-allowed;
  }
  .ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {
	font-size: 15px;
  }
  .ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
	padding: 16px;
  }
  .ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {
	font-size: 13px;
  }
  .ant-tabs .ant-tabs-small-bar .ant-tabs-tab {
	padding: 8px 16px;
  }
  .ant-tabs-content:before {
	content: "";
	display: block;
	overflow: hidden;
  }
  .ant-tabs .ant-tabs-bottom-content,
  .ant-tabs .ant-tabs-top-content {
	width: 100%;
  }
  .ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane,
  .ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane {
	-ms-flex-negative: 0;
	-webkit-backface-visibility: hidden;
	flex-shrink: 0;
	opacity: 1;
	transition: opacity 0.45s;
	width: 100%;
  }
  .ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive,
  .ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive {
	height: 0;
	opacity: 0;
	overflow: hidden;
	padding: 0 !important;
	pointer-events: none;
  }
  .ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input,
  .ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input {
	visibility: hidden;
  }
  .ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,
  .ant-tabs .ant-tabs-top-content.ant-tabs-content-animated {
	display: flex;
	flex-direction: row;
	transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
	will-change: margin-left;
  }
  .ant-tabs .ant-tabs-left-bar,
  .ant-tabs .ant-tabs-right-bar {
	border-bottom: 0;
	height: 100%;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {
	height: 32px;
	width: 100%;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-tab,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-tab {
	display: block;
	float: none;
	margin: 0 0 16px;
	padding: 8px 24px;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {
	margin-bottom: 0;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {
	text-align: center;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {
	width: auto;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
	height: 100%;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
	margin-bottom: 0;
  }
  .ant-tabs
	.ant-tabs-left-bar
	.ant-tabs-nav-container.ant-tabs-nav-container-scrolling,
  .ant-tabs
	.ant-tabs-right-bar
	.ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
	padding: 32px 0;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
	margin-bottom: 0;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav {
	width: 100%;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
	bottom: auto;
	height: 0;
	left: auto;
	top: 0;
	width: 2px;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {
	bottom: 0;
	height: 32px;
	right: 0;
	width: 100%;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {
	height: 32px;
	top: 0;
	width: 100%;
  }
  .ant-tabs .ant-tabs-left-content,
  .ant-tabs .ant-tabs-right-content {
	margin-top: 0 !important;
	overflow: hidden;
	width: auto;
  }
  .ant-tabs .ant-tabs-left-bar {
	border-right: 1px solid #e8e8e8;
	float: left;
	margin-bottom: 0;
	margin-right: -1px;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
	text-align: right;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
  .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {
	margin-right: -1px;
  }
  .ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
	right: 1px;
  }
  .ant-tabs .ant-tabs-left-content {
	border-left: 1px solid #e8e8e8;
	padding-left: 24px;
  }
  .ant-tabs .ant-tabs-right-bar {
	border-left: 1px solid #e8e8e8;
	float: right;
	margin-bottom: 0;
	margin-left: -1px;
  }
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
  .ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
	margin-left: -1px;
  }
  .ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
	left: 1px;
  }
  .ant-tabs .ant-tabs-right-content {
	border-right: 1px solid #e8e8e8;
	padding-right: 24px;
  }
  .ant-tabs-bottom .ant-tabs-ink-bar-animated,
  .ant-tabs-top .ant-tabs-ink-bar-animated {
	transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),
	  left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-tabs-left .ant-tabs-ink-bar-animated,
  .ant-tabs-right .ant-tabs-ink-bar-animated {
	transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
	  height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),
	  top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated,
  .no-flex > .ant-tabs-content > .ant-tabs-content-animated {
	margin-left: 0 !important;
	transform: none !important;
  }
  .ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive,
  .no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive {
	height: 0;
	opacity: 0;
	overflow: hidden;
	padding: 0 !important;
	pointer-events: none;
  }
  .ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input,
  .no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input {
	visibility: hidden;
  }
  .ant-tabs-left-content > .ant-tabs-content-animated,
  .ant-tabs-right-content > .ant-tabs-content-animated {
	margin-left: 0 !important;
	transform: none !important;
  }
  .ant-tabs-left-content > .ant-tabs-tabpane-inactive,
  .ant-tabs-right-content > .ant-tabs-tabpane-inactive {
	height: 0;
	opacity: 0;
	overflow: hidden;
	padding: 0 !important;
	pointer-events: none;
  }
  .ant-tabs-left-content > .ant-tabs-tabpane-inactive input,
  .ant-tabs-right-content > .ant-tabs-tabpane-inactive input {
	visibility: hidden;
  }
  .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
	left: 20px;
  }
  .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
	right: 20px;
  }
  .ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
	box-shadow: -4px -4px 5px rgba(0, 0, 0, 0.06);
	top: 5px;
  }
  .ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
	right: 5px;
  }
  .ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
	bottom: 5px;
  }
  .ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow,
  .ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
	left: 5px;
  }
  .ant-message {
	top: 40px;
  }
  .ant-message-notice-content {
	max-width: 50%;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
  }
  .notice[data-v-01832689] {
	background: #fff;
	border: 1px solid #ccd0d4;
	border-left-width: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	margin: 5px 15px 2px;
	padding: 1px 12px;
  }
  .notice-dismiss[data-v-01832689] {
	background: 0 0;
	border: none;
	box-shadow: unset;
	color: #72777c;
	cursor: pointer;
	margin: 0;
	padding: 9px;
	position: absolute;
	right: 10px;
	top: 0;
  }
  .notice-dismiss[data-v-01832689]:hover:before {
	color: #c00;
  }
  .notice-dismiss[data-v-01832689]:before {
	-webkit-font-smoothing: antialiased;
	background: 0 0;
	color: #72777c;
	content: "";
	display: block;
	font: normal 16px/20px dashicons;
	height: 20px;
	text-align: center;
	width: 20px;
  }
  .njt-fb-update-db-noti-item.title_dismiss[data-v-01832689] {
	padding-right: 15px;
  }
  .button.button-primary[data-v-01832689] {
	padding: 0 20px;
  }
  .pad-10[data-v-01832689] {
	padding: 10px 0;
  }
  :root {
	--splitter-spacing-r: 16px;
	--splitter-spacing-l: 8px;
	--vue-scrollbar-ps-y: 3px;
	--vue-scrollbar-ps-y-auto: auto;
	--ant-dir-ltr: ltr;
	--ant-dir-rtl: rtl;
	--ant-dir-l2r: var(--ant-dir-ltr);
	--progress-status: 5%;
  }
  @-webkit-keyframes l {
	0% {
	  opacity: 0;
	  transform: translate3d(0, 30%, 0);
	}
	to {
	  opacity: 1;
	  transform: translateZ(0);
	}
  }
  @keyframes l {
	0% {
	  opacity: 0;
	  transform: translate3d(0, 30%, 0);
	}
	to {
	  opacity: 1;
	  transform: translateZ(0);
	}
  }
  @-webkit-keyframes m {
	0% {
	  transform: scale(1);
	}
	30% {
	  transform: scale(1.02);
	}
	to {
	  transform: scale(1);
	}
  }
  @keyframes m {
	0% {
	  transform: scale(1);
	}
	30% {
	  transform: scale(1.02);
	}
	to {
	  transform: scale(1);
	}
  }
  @-webkit-keyframes n {
	0% {
	  background-color: #f8d486;
	}
	to {
	  background-color: #f8bb86;
	}
  }
  @keyframes n {
	0% {
	  background-color: #f8d486;
	}
	to {
	  background-color: #f8bb86;
	}
  }
  [class*=" njn-i-"],
  [class^="njn-i-"] {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 13px;
	width: 13px;
  }
  .njn-i {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: inline-flex;
	font-size: inherit;
	justify-content: center;
  }
  .njn-i svg {
	height: 1em;
	width: 1em;
  }
  .njn-i svg .fill-secondary {
	opacity: 0.5;
  }
  .njn-i-folder {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
  }
  .njn-i-folder-plus {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='m10 4 2 2h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6m5 5v3h-3v2h3v3h2v-3h3v-2h-3V9h-2Z'/%3E%3C/svg%3E");
  }
  body.wp-admin.upload-php #wpbody {
	display: flex;
	flex-direction: row;
	width: 100%;
  }
  body.wp-admin.upload-php #wpbody-content {
	flex: 1 1 auto;
	float: none;
	padding: 0;
  }
  body.wp-admin.upload-php
	#wpbody-content
	#wp-media-grid
	.wp-filter
	.attachment-filters.wp-nc-filter {
	width: 160px;
  }
  body.wp-admin.upload-php #wpbody-content .wp-header-end,
  body.wp-admin.upload-php #wpfooter {
	display: none;
  }
  #wp-nextc {
	padding-left: 2px;
	padding-right: var(--splitter-spacing-l);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
  }
  #wp-nextc a,
  #wp-nextc a:active,
  #wp-nextc a:focus,
  #wp-nextc a:hover,
  #wp-nextc a:visited {
	text-decoration: none;
  }
  select#filter-by-wp-nc {
	display: none !important;
  }
  .wp-nc-header {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	align-items: center;
	display: flex;
	justify-content: space-between;
	padding: 19px 0 16px;
  }
  .wp-nc-header .njn-btn {
	background-color: #ff350c;
	border: 1px solid transparent;
	color: #fff;
	text-transform: capitalize;
  }
  .wp-nc-header .njn-btn .njn-i {
	font-size: 20px;
	margin: -4px 5px -4px 0;
  }
  .wp-nc-header .njn-btn:hover {
	background-color: #ff7052;
	border-color: transparent;
	color: #fff;
  }
  .wp-nc-header .njn-btn:active,
  .wp-nc-header .njn-btn:hover {
	box-shadow: 0 2px 7px 0 rgba(0, 115, 170, 0.1);
  }
  .wp-nc-header .njn-btn:active {
	background-color: #fff;
	border-color: #ff350c;
	color: #ff350c;
  }
  .wp-nc-header .wp-nc-header-title {
	color: #333;
	font-size: 23px;
	font-weight: 400;
	line-height: 1.3;
	margin: 0;
  }
  .wp-nc-folder-action-bar {
	background-color: #fff;
	border: 1px solid #ccd0d4;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	margin-bottom: 16px;
	margin-right: 10px;
	min-width: -webkit-max-content;
	min-width: -moz-max-content;
	min-width: max-content;
	padding: 8px 24px 8px 10px;
	position: relative;
  }
  .wp-nc-folder-action-bar .inner-folder-action-bar {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
  }
  .wp-nc-folder-action-bar .func-button {
	background-color: #fff;
	border-color: #ff350c;
	box-shadow: none;
	color: #ff350c;
	height: 30px;
	margin: 3px 8px 3px 0;
	padding: 2px 6px;
	text-transform: capitalize;
  }
  .wp-nc-folder-action-bar .func-button:hover {
	background-color: #f1f1f1;
  }
  .wp-nc-folder-action-bar .func-button .njn-i {
	font-size: 17px;
  }
  .wp-nc-folder-action-bar .func-button.njn-btn-cancel {
	border: 1px solid rgba(72, 94, 144, 0.16);
	color: #777;
  }
  .wp-nc-folder-action-bar .func-button.njn-btn-cancel:hover {
	border-color: #ff350c;
	color: #ff350c;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right {
	margin-top: -15px;
	position: absolute;
	right: 0;
	top: 50%;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right,
  .wp-nc-folder-action-bar .wp-nc-action-right a {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: inline-flex;
	justify-content: center;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a {
	color: #8f8f8f;
	cursor: pointer;
	opacity: 1;
	transition: all 0.2s;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a svg {
	height: 24px;
	width: 24px;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a:focus {
	box-shadow: none;
	opacity: 1;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a:hover {
	opacity: 0.7;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a.njn-btn-sort-menu {
	background-color: #f3f5f6;
	border-radius: 3px;
	color: #ff350c;
	padding: 4px;
	position: relative;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a.njn-btn-sort-menu:before {
	background-color: #ff350c;
	border-radius: 10px;
	box-shadow: 0 0 0 1px #fff;
	content: "";
	height: 10px;
	opacity: 0;
	pointer-events: none;
	position: absolute;
	right: -4px;
	top: -2px;
	transition: all 0.2s;
	width: 10px;
  }
  .wp-nc-folder-action-bar
	.wp-nc-action-right
	a.njn-btn-sort-menu.wp-nc-sorting-active:before {
	opacity: 1;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a.njn-btn-sort-menu svg {
	height: 22px;
	width: 22px;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a.njn-btn-sort-menu:hover {
	opacity: 1;
  }
  .wp-nc-folder-action-bar .wp-nc-action-right a.njn-btn-sort-menu:active {
	background-color: #e0e0e0;
  }
  .wp-nc-folder-action-bar.wp-ncSelecting {
	padding-right: 15px;
  }
  .rst__virtualScrollOverride {
	overflow-y: scroll !important;
	padding-bottom: 2px;
  }
  .rst__virtualScrollOverride::-webkit-scrollbar {
	width: 10px;
  }
  .rst__virtualScrollOverride::-webkit-scrollbar-button {
	display: none;
	height: 0;
	width: 0;
  }
  .rst__virtualScrollOverride::-webkit-scrollbar-corner {
	background-color: transparent;
  }
  .rst__virtualScrollOverride::-webkit-scrollbar-track {
	background: transparent;
	border-radius: 3px;
  }
  .rst__virtualScrollOverride::-webkit-scrollbar-thumb {
	background-clip: padding-box;
	background-color: #97a3b9;
	border: 3px solid transparent;
	border-radius: 10px;
	transition: all 0.2s;
	visibility: hidden;
  }
  .rst__virtualScrollOverride:hover::-webkit-scrollbar-thumb {
	visibility: unset;
  }
  .wp-nc-header {
	padding-right: 10px;
  }
  .wp-nc-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-content,
  .wp-nc-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-router,
  .wp-nc-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-title,
  .wp-nc-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-toolbar {
	left: 311px !important;
  }
  .wp-nc-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-menu {
	bottom: unset;
	display: block !important;
	height: 100%;
	width: 311px;
  }
  .wp-nc-modal
	.media-frame:not(.hide-menu):not(.hide-router)
	.media-frame-menu
	.media-menu {
	border-right: 1px solid rgba(72, 94, 144, 0.16);
	bottom: unset;
	display: flex;
	flex-direction: column;
	height: calc(100% - 50px);
	left: unset;
	padding-bottom: 0;
	position: unset;
	right: unset;
	top: unset;
  }
  .wp-nc-modal
	.media-frame:not(.hide-menu):not(.hide-router)
	.media-frame-menu
	.media-menu
	.wp-nc-sidebar {
	flex: 1;
	overflow: hidden;
	padding-left: 10px;
  }
  .wp-nc-modal
	.media-frame:not(.hide-menu):not(.hide-router)
	.media-frame-menu
	.media-menu
	.wp-nextc-wrapper {
	border: 0;
  }
  .wp-nc-modal
	.media-frame:not(.hide-menu):not(.hide-router)
	.media-frame-menu
	.media-menu
	.wp-nextc-wrapper
	> div,
  .wp-nc-modal
	.media-frame:not(.hide-menu):not(.hide-router)
	.media-frame-menu
	.media-menu
	.wp-nextc-wrapper
	> div
	.inner-wp-nextc-wrapper {
	height: 100%;
  }
  .wp-nc-modal .media-frame-tab-panel .attachments-browser {
	height: auto;
	min-height: 100%;
	overflow: unset;
  }
  .wp-nc-modal .media-frame-tab-panel .attachments-browser .wp-nc-r-folders {
	display: none;
  }
  .wp-nc-modal .wp-nextc-wrapper {
	font-size: 13px;
	line-height: 1.4em;
  }
  .wp-nc-modal .wp-nextc-wrapper *,
  .wp-nc-modal .wp-nextc-wrapper :after,
  .wp-nc-modal .wp-nextc-wrapper :before {
	box-sizing: border-box;
  }
  .wp-nc-modal .wp-nextc-wrapper .active {
	font-weight: 400;
  }
  .wp-nc-modal .func-button {
	border: 1px solid #ff350c;
  }
  .wp-nc-modal .func-button:focus,
  .wp-nc-modal .func-button:hover {
	color: #ff350c;
  }
  .wp-nc-modal .func-button:focus {
	box-shadow: none;
	outline: none;
  }
  .wp-nc-r-folders {
	grid-gap: 0;
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
	margin: 0;
	padding: 0 0 10px;
	position: relative;
  }
  .wp-nc-r-folders li {
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.06);
	display: block;
	font-size: 14px;
	margin: 10px;
	overflow: hidden;
	padding: 15px;
	text-overflow: ellipsis;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
  }
  .wp-nc-r-folders li,
  .wp-nc-r-folders li:before {
	transition: all 0.2s;
  }
  .wp-nc-r-folders li:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	color: #8f8f8f;
	content: "";
	display: inline-block;
	font-size: 22px;
	height: 22px;
	margin-right: 10px;
	pointer-events: none;
	vertical-align: middle;
	width: 22px;
  }
  .wp-nc-r-folders li .wp-nc-r-folder-title {
	vertical-align: middle;
  }
  .wp-nc-r-folders li:hover {
	background-color: #ff350c;
	color: #fff;
  }
  .wp-nc-r-folders li:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
  }
  .wp-nc-r-folders li.wp-nc__drophover {
	background-color: #e3e3e3;
  }
  .wp-nc-r-folders li.wp-nc__drophover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M6.1 10 4 18V8h17a2 2 0 0 0-2-2h-7l-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h15c.9 0 1.7-.6 1.9-1.5l2.3-8.5H6.1M19 18H6l1.6-6h13L19 18Z'/%3E%3C/svg%3E");
  }
  .wp-nc-r-folders:empty {
	display: none;
  }
  [class*="ant"] {
	box-sizing: border-box;
  }
  .wp-nc-resize-wrap,
  .wp-nextc-wrapper {
	flex: 0 0 auto;
	position: relative;
  }
  .wp-nextc-wrapper {
	height: 100%;
	margin-left: -2px;
	overflow: hidden;
	position: sticky;
	top: 32px;
	transition: all 0.2s;
	width: 300px;
	z-index: 999;
  }
  .wp-nextc-wrapper *,
  .wp-nextc-wrapper :after,
  .wp-nextc-wrapper :before {
	box-sizing: border-box;
	outline: none !important;
  }
  .wp-nextc-wrapper .inner-wp-nextc-wrapper {
	display: flex;
	flex-direction: column;
	height: calc(100vh - 32px);
	min-width: var(--wp-nc-min-width, 0);
  }
  .wp-nextc-wrapper.wp-nc--is-uploading,
  .wp-nextc-wrapper.zIndex {
	z-index: 99999998;
  }
  .wp-nc-splitter {
	cursor: col-resize;
	height: 100%;
	margin-right: var(--splitter-spacing-r);
	position: relative;
	width: 5px;
  }
  .wp-nc-splitter:before {
	background-color: rgba(72, 94, 144, 0.16);
	content: "";
	height: 100%;
	left: 2px;
	pointer-events: none;
	position: absolute;
	top: 0;
	transition: all 0.2s;
	width: 1px;
	z-index: 1;
  }
  .wp-nc-splitter:hover:before {
	background-color: #ff350c;
	box-shadow: 1px 0 0 0 #ff350c;
  }
  .wp-nc-handler-resize {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0 0 0 1px #c3c4c7, 0 2px 5px rgba(51, 51, 51, 0.1);
	color: #6b778c;
	cursor: pointer;
	display: flex;
	height: 24px;
	justify-content: center;
	left: -9px;
	position: absolute;
	top: 79px;
	transition: all 0.2s;
	width: 24px;
	z-index: 1000;
  }
  .wp-nc-handler-resize svg {
	height: 100%;
	width: 100%;
  }
  .wp-nc-handler-resize.wp-nc-handler-collapse {
	opacity: 0;
  }
  .wp-nc-handler-resize.wp-nc-handler-collapse svg {
	transform: scale(-1);
  }
  .wp-nc-handler-resize:hover {
	background-color: #ff350c;
	box-shadow: 0 0 0 1px #ff350c, 0 2px 5px rgba(51, 51, 51, 0.1);
	color: #fff;
  }
  .wp-nc-handler-resize:active {
	background-color: #1a5686;
  }
  .wp-nc-handler-resize:hover,
  .wp-nc-splitter:hover + .wp-nc-handler-resize,
  .wp-nextc-wrapper:hover + .wp-nc-resize-wrap .wp-nc-handler-resize {
	opacity: 1;
  }
  .wp-nc-settings-open .wp-nc-handler-resize {
	opacity: 0 !important;
  }
  .wp-nextcloud-openmodal {
	bottom: 15px;
	left: 0;
	pointer-events: none;
	position: fixed;
	right: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 100vw;
	z-index: 99999998;
  }
  #wp-nc-open-wp-nextcloudapp {
	background-color: #fff;
	border: 0;
	border-radius: 100px;
	box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.16);
	color: #ff350c;
	font-size: 14px;
	line-height: 1;
	margin: auto;
	outline: 0;
	padding: 13px 30px;
	pointer-events: all;
	transition: all 0.2s;
  }
  #wp-nc-open-wp-nextcloudapp,
  #wp-nc-open-wp-nextcloudapp .btn-content {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: flex;
	justify-content: center;
  }
  #wp-nc-open-wp-nextcloudapp .btn-content.closewp-nc {
	color: #777;
	display: none;
  }
  #wp-nc-open-wp-nextcloudapp .btn-content.closewp-nc i {
	font-size: 24px;
	margin: 0;
  }
  #wp-nc-open-wp-nextcloudapp i {
	font-size: 20px;
	margin-right: 8px;
  }
  #wp-nc-open-wp-nextcloudapp:active {
	background-color: #ff350c;
	color: #fff;
  }
  #wp-nc-open-wp-nextcloudapp.close {
	padding: 13px;
  }
  #wp-nc-open-wp-nextcloudapp.close .btn-content.openwp-nc {
	display: none;
  }
  #wp-nc-open-wp-nextcloudapp.close .btn-content.closewp-nc {
	display: flex;
  }
  .njn-btn {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #f3f5f6;
	border: 1px solid #f3f5f6;
	border-radius: 3px;
	box-shadow: none;
	color: #777;
	cursor: pointer;
	display: inline-flex;
	font-size: 13px;
	font-weight: 500 !important;
	height: auto;
	justify-content: center;
	padding: 4px 8px;
	touch-action: manipulation;
	transition: all 0.2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
  }
  .njn-btn:hover {
	background-color: #f1f1f1;
	border-color: #ff350c;
	color: #ff350c;
  }
  .njn-btn > .njn-i {
	font-size: 20px;
	margin-right: 5px;
  }
  .njn-btn-primary {
	background-color: #ff350c;
	border-color: transparent;
	color: #fff;
  }
  .njn-btn-primary:hover {
	background-color: #ff7052 !important;
	border-color: transparent;
	color: #fff;
  }
  .njn-btn-primary:focus,
  .njn-btn-primary:visited {
	background-color: #ff350c;
	border-color: transparent;
	color: #fff;
  }
  .njn-btn-primary:active {
	background-color: #fff !important;
	border-color: #ff350c;
	color: #ff350c;
  }
  .njn-btn.disabled,
  .njn-btn:disabled {
	background-color: #f7f7f7;
	border-color: #ddd;
	color: #a0a5aa;
	cursor: no-drop;
	pointer-events: none;
  }
  .wp-nc-main-folder {
	padding-right: 10px;
  }
  .wp-nc-main-folder ul {
	list-style: none;
	margin: 0;
	padding: 0;
  }
  .wp-nc-main-folder .folder-icon-wrapper {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: inline-flex;
	justify-content: center;
	left: 10px;
	pointer-events: none;
	position: absolute;
	top: 6px;
  }
  .wp-nc-main-folder .folder-icon-wrapper .njn-i {
	color: #8f8f8f;
	font-size: 20px;
	transition: all 0.2s;
  }
  .wp-nc-main-folder .wp-nc-folder-title {
	border-radius: 3px;
	color: rgba(0, 0, 0, 0.65);
	display: block;
	overflow: hidden;
	padding: 7px 60px 7px 40px;
	text-overflow: ellipsis;
	transition: all 0.2s;
  }
  .wp-nc-main-folder li {
	cursor: pointer;
	margin: 0 0 4px;
	position: relative;
  }
  .wp-nc-main-folder li:last-child {
	margin-bottom: 0;
  }
  .wp-nc-main-folder li:after {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #fff;
	border-radius: 2px;
	color: #333;
	content: attr(data-count);
	display: inline-flex;
	font-size: 10px;
	justify-content: center;
	line-height: 1;
	padding: 5px 6px;
	pointer-events: none;
	position: absolute;
	right: 10px;
	top: 6px;
	z-index: 1;
	  float:left;
  }
  .wp-nc-main-folder li.active .wp-nc-folder-title,
  .wp-nc-main-folder li.wp-nc__drophover .wp-nc-folder-title,
  .wp-nc-main-folder li:hover .wp-nc-folder-title {
	background-color: rgba(0, 0, 0, 0.06);
  }
  .wp-nc-main-folder li.active span,
  .wp-nc-main-folder li.active span .njn-i {
	color: #ff350c;
  }
  .wp-nc-folder-search-wrapper {
	border-bottom: 1px solid rgba(72, 94, 144, 0.16);
	margin-bottom: 8px;
	margin-right: 10px;
	padding: 4px 0 10px;
  }
  .wp-nc-search-input-group {
	position: relative;
	margin-bottom: 10px;  
  }
  .wp-nc-search-input-group input {
	background: #fff;
	border-radius: 3px !important;
	font-size: 13px !important;
	height: 32px;
	margin: 0;
	padding: 0 30px 0 38px !important;
	transition: all 0.2s;
	width: 100% !important;
  }
  .wp-nc-search-input-group input:hover {
	border-color: #ff350c;
  }
  .wp-nc-search-input-group input:focus {
	box-shadow: 0 0 0 1px #007cba;
  }
  .wp-nc-search-input-group input:focus + .njn-i {
	color: #ff350c;
  }
  .wp-nc-search-input-group input::-moz-placeholder {
	opacity: 0.7;
  }
  .wp-nc-search-input-group input:-ms-input-placeholder {
	opacity: 0.7;
  }
  .wp-nc-search-input-group input::placeholder {
	opacity: 0.7;
  }
  .wp-nc-search-input-group .njn-i {
	color: #8f8f8f;
	font-size: 20px;
	left: 10px;
	margin-top: -10px;
	pointer-events: none;
	position: absolute;
	top: 50%;
	transition: all 0.2s;
  }
  .wp-nc-search-input-group .btn-clear-text {
	cursor: pointer;
	font-size: 14px;
	height: 100%;
	left: auto;
	margin-top: 0;
	opacity: 0.7;
	pointer-events: all;
	right: 10px;
	top: 0;
  }
  .wp-nc-search-input-group .btn-clear-text:hover {
	opacity: 1;
  }
  .wp-nc-search-input-group .btn-clear-text.v-hide {
	opacity: 0;
	pointer-events: none;
  }
  .wp-nc-search-input-group .btn-clear-text.v-show {
	opacity: 0.7;
	pointer-events: all;
  }
  .wp-nc-folder-name-editing {
	position: relative;
	z-index: 2;
	margin-bottom: 10px;
	display: none;
  }
  .wp-nc-folder-name-editing .jsnext-rename-input {
	border: 2px solid #ff350c !important;
	font-size: 13px !important;
	height: 32px !important;
	line-height: 32px !important;
	margin: 0 0 4px;
	min-height: auto;
	padding: 0 10px 0 38px !important;
	transition: all 0.2s;
  }
  .wp-nc-folder-name-editing .jsnext-rename-input:focus {
	box-shadow: none !important;
  }
  .wp-nc-folder-tree-wrapper {
	flex: 1;
  }
  .wp-nc-folder-tree-wrapper .inner-wp-nc-folder-tree {
	padding-right: 10px;
  }
  .wp-nc-folder-tree-wrapper
	.inner-wp-nc-folder-tree.no-level
	.jsnext-wp-nextcloud
	.jsnext-node {
	margin-left: 0;
  }
  .wp-nc-folder-tree-wrapper
	.inner-wp-nc-folder-tree.no-level
	.jsnext-wp-nextcloud
	.jsnext-node.jsnext-open:before {
	content: unset;
  }
  .wp-nc-folder-tree-wrapper .anticon {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	height: 20px;
	transition: all 0.2s;
	vertical-align: middle;
	width: 20px;
  }
  .wp-nc-folder-tree-wrapper .anticon svg {
	display: none;
  }
  .wp-nc-folder-tree-wrapper .anticon.anticon-file {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
  }
  .wp-nc-folder-tree-wrapper .anticon.anticon-plus-square {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M22 4h-8l-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M2 6H0v14a2 2 0 0 0 2 2h18v-2H2V6Z'/%3E%3C/svg%3E");
  }
  .wp-nc-folder-tree-wrapper .anticon.anticon-minus-square {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M19 20H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5Z'/%3E%3C/svg%3E");
  }
  .wp-nc-folder-tree-wrapper .ps__thumb-y {
	background-color: #97a3b9;
	left: var(--vue-scrollbar-ps-y-auto);
	right: var(--vue-scrollbar-ps-y);
	width: 4px;
  }
  .wp-nc-folder-tree-wrapper .ps__rail-y {
	width: 14px;
  }
  .wp-nc-folder-tree-wrapper .ps__rail-y.ps--clicking > .ps__thumb-y,
  .wp-nc-folder-tree-wrapper .ps__rail-y:focus > .ps__thumb-y,
  .wp-nc-folder-tree-wrapper .ps__rail-y:hover > .ps__thumb-y {
	width: 8px;
  }
  .fb-v-dragging {
	font-size: 0;
	height: 0;
	width: 0;
  }
  .fb-v-dragging:before {
	background: #4c4b4b;
	border-radius: 4px;
	box-shadow: 1px 5px 24px 0 rgba(68, 102, 242, 0.05);
	color: #fff;
	content: attr(data-title);
	display: block;
	font-size: 0.75rem;
	left: 0;
	line-height: 1.2;
	opacity: 0.9;
	padding: 5px;
	position: absolute;
	top: -20px;
	white-space: nowrap;
  }
  .wp-nc-input-folder-name {
	border: 2px solid #ff350c !important;
	font-size: 13px !important;
	overflow: hidden;
	padding: 5px 10px !important;
	resize: none;
	text-indent: 28px;
	transition: all 0.2s;
	width: 100%;
  }
  .wp-nc-input-folder-name:focus,
  .wp-nc-input-folder-name:hover {
	box-shadow: none !important;
  }
  .wp-nc-i-f-n-btn-action {
	align-items: center;
	display: flex;
  }
  .wp-nc-i-f-n-btn-action .njn-btn.njn-btn-cancel {
	background-color: #dddbdb;
	border-color: transparent;
	color: #5f5f5f;
  }
  .wp-nc-i-f-n-btn-action .njn-btn.njn-btn-cancel:focus,
  .wp-nc-i-f-n-btn-action .njn-btn.njn-btn-cancel:hover,
  .wp-nc-i-f-n-btn-action .njn-btn.njn-btn-cancel:visited {
	background-color: #dddbdb;
	color: #5f5f5f;
  }
  .wp-nc-i-f-n-btn-action .njn-btn.njn-btn-cancel:active {
	background-color: #e0e0e0;
	color: #5f5f5f;
  }
  .wp-nc-i-f-n-btn-action .njn-btn.btn-on-save {
	margin-left: 5px;
  }
  .jsnext-open > .wp-nc-folder-name-editing .wp-nc-i-f-n-btn-action {
	padding-left: 40px;
  }
  .ant-popover.pop-folder-remove {
	max-width: 380px;
  }
  .ant-popover.pop-folder-remove button {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #f3f5f6;
	border: 1px solid #f3f5f6;
	border-radius: 3px;
	box-shadow: none;
	color: #777;
	cursor: pointer;
	display: inline-flex;
	font-size: 13px;
	font-weight: 500 !important;
	height: auto;
	justify-content: center;
	line-height: normal;
	margin: 0 10px 0 0;
	padding: 4px 8px;
	touch-action: manipulation;
	transition: all 0.2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
  }
  .ant-popover.pop-folder-remove button:hover {
	background-color: #f1f1f1;
	border-color: #ff350c;
	color: #ff350c;
  }
  .ant-popover.pop-folder-remove button:focus {
	outline: none;
  }
  .ant-popover.pop-folder-remove .ant-btn {
	order: 2;
	padding: 7px 15px;
	text-shadow: none;
  }
  .ant-popover.pop-folder-remove .ant-btn.ant-btn-primary {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	background-color: #ff350c;
	border-color: transparent;
	color: #fff;
	order: 1;
  }
  .ant-popover.pop-folder-remove .ant-btn.ant-btn-primary:hover {
	background-color: #2987d3 !important;
	border-color: transparent;
	color: #fff;
  }
  .ant-popover.pop-folder-remove .ant-btn.ant-btn-primary:focus,
  .ant-popover.pop-folder-remove .ant-btn.ant-btn-primary:visited {
	background-color: #ff350c;
	border-color: transparent;
	color: #fff;
  }
  .ant-popover.pop-folder-remove .ant-btn.ant-btn-primary:active {
	background-color: #fff !important;
	border-color: #ff350c;
	color: #ff350c;
  }
  .ant-popover.pop-folder-remove .ant-popover-inner {
	border-radius: 3px;
  }
  .ant-popover.pop-folder-remove .ant-popover-inner-content {
	padding: 25px;
  }
  .ant-popover.pop-folder-remove .anticon {
	display: none;
  }
  .ant-popover.pop-folder-remove .ant-popover-message-title {
	line-height: 23px;
	padding: 0;
  }
  .ant-popover.pop-folder-remove .ant-popover-message {
	border-bottom: 1px solid rgba(72, 94, 144, 0.16);
	margin-bottom: 24px;
	padding: 0 0 20px;
  }
  .ant-popover.pop-folder-remove .ant-popover-buttons {
	display: flex;
	margin: 0;
  }
  .wp-nc-pop-title {
	display: block;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
  }
  .ant-dropdown.wp-nc-dropdown {
	direction: var(--ant-dir-l2r);
	min-width: 200px;
  }
  .ant-dropdown.wp-nc-dropdown .ant-tabs-tabpane {
	direction: var(--ant-dir-ltr);
  }
  .ant-dropdown.wp-nc-dropdown .ant-dropdown-menu {
	border-radius: 3px;
	box-shadow: 0 2px 8px 2px rgba(28, 39, 60, 0.2);
	padding: 10px 0;
  }
  .ant-dropdown.wp-nc-dropdown .ant-dropdown-menu .ant-dropdown-menu-item {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	align-items: center;
	color: #444;
	direction: var(--ant-dir-ltr);
	display: flex;
	justify-content: flex-start;
	line-height: normal;
	margin-bottom: 10px;
	padding: 8px 15px;
  }
  .ant-dropdown.wp-nc-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .njn-i {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	color: #8f8f8f;
	display: inline-flex;
	font-size: 24px;
	justify-content: center;
	margin-right: 10px;
  }
  .ant-dropdown.wp-nc-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover {
	background-color: rgba(0, 0, 0, 0.06);
  }
  .ant-dropdown.wp-nc-dropdown
	.ant-dropdown-menu
	.ant-dropdown-menu-item:last-child {
	margin-bottom: 0;
  }
  .ant-dropdown.wp-nc-dropdown.njn-contextmenu {
	min-width: 210px;
  }
  .ant-dropdown.wp-nc-dropdown.njn-contextmenu .stline {
	margin: 0;
	padding: 5px 0 10px;
	pointer-events: none;
  }
  .ant-dropdown.wp-nc-dropdown.njn-contextmenu .st-line {
	background-color: rgba(72, 94, 144, 0.16);
	display: block;
	height: 1px;
	width: 100%;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab .ant-dropdown-menu {
	padding: 0;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab .ant-dropdown-menu .ant-tabs-bar {
	margin-bottom: 10px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab .ant-dropdown-menu .ant-tabs-nav {
	display: block;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-tabs-nav
	> div {
	display: flex;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-tabs-nav
	.ant-tabs-tab {
	flex: 1;
	font-size: 14px;
	font-weight: 600;
	margin: 0;
	text-align: center;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab .ant-dropdown-menu .ant-menu {
	background: none;
	border: 0;
	padding-bottom: 10px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item {
	align-items: center;
	display: flex;
	line-height: normal;
	margin: 0 0 5px;
	padding: 8px 44px 8px 15px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item
	.njn-i {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	color: #8f8f8f;
	display: inline-flex;
	font-size: 24px;
	justify-content: center;
	margin-right: 10px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item
	.njn-i
	svg {
	height: 1em;
	width: 1em;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item.ant-menu-item-selected:not(.btn-reset-sort) {
	padding-right: 44px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item.ant-menu-item-selected:not(.btn-reset-sort):before {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232271b1' d='M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59 21 7Z'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	content: "";
	display: inline-flex;
	height: 24px;
	justify-content: center;
	margin-top: -12px;
	position: absolute;
	right: 10px;
	top: 50%;
	width: 24px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item.btn-reset-sort.ant-menu-item-selected {
	background: none;
	color: inherit;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item.btn-reset-sort.ant-menu-item-selected:hover {
	background-color: rgba(0, 0, 0, 0.06);
	color: #ff350c;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item.ant-menu-item-selected,
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item:hover {
	background-color: rgba(0, 0, 0, 0.06);
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-item:last-child {
	margin-bottom: 0;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu-title {
	align-items: center;
	display: flex;
	line-height: normal;
	margin: 0;
	padding: 8px 15px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu-title:hover {
	background-color: rgba(0, 0, 0, 0.06);
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu-arrow {
	border: 2px solid transparent;
	border-radius: 100px;
	box-sizing: border-box;
	display: block;
	height: 20px;
	left: auto;
	margin-top: -10px;
	right: 10px;
	width: 20px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu-arrow:before {
	content: none;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu-arrow:after {
	background: none;
	border-bottom: 2px solid;
	border-radius: 0;
	border-right: 2px solid;
	box-sizing: border-box;
	content: "";
	display: block;
	height: 8px;
	position: absolute;
	right: 6px;
	top: 4px;
	transform: rotate(-45deg);
	width: 8px;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu {
	margin: 0 0 5px;
	padding: 0;
  }
  .ant-dropdown.wp-nc-dropdown.wp-nc-dropdown-tab
	.ant-dropdown-menu
	.ant-menu
	.ant-menu-submenu:last-child {
	margin-bottom: 0;
  }
  .ant-dropdown.wp-nc-dropdown .ant-dropdown-menu-item-divider,
  .ant-dropdown.wp-nc-dropdown .ant-dropdown-menu-submenu-title-divider,
  .ant-dropdown.wp-nc-dropdown .ant-menu > .ant-menu-item-divider {
	background-color: rgba(72, 94, 144, 0.16);
	margin: 10px 0;
	pointer-events: none;
  }
  .ant-menu-submenu.wp-nc-submenu > .ant-menu {
	border-radius: 3px;
	box-shadow: 0 2px 8px 2px rgba(28, 39, 60, 0.2);
	padding: 10px 0;
  }
  .ant-menu-submenu.wp-nc-submenu > .ant-menu .ant-menu-item {
	margin: 0 0 10px;
	padding: 0 15px;
  }
  .ant-menu-submenu.wp-nc-submenu
	> .ant-menu
	.ant-menu-item.ant-menu-item-selected {
	padding-right: 44px;
  }
  .ant-menu-submenu.wp-nc-submenu
	> .ant-menu
	.ant-menu-item.ant-menu-item-selected:before {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232271b1' d='M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59 21 7Z'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	content: "";
	display: inline-flex;
	height: 24px;
	justify-content: center;
	margin-top: -12px;
	position: absolute;
	right: 10px;
	top: 50%;
	width: 24px;
  }
  .ant-menu-submenu.wp-nc-submenu > .ant-menu .ant-menu-item.ant-menu-item-selected,
  .ant-menu-submenu.wp-nc-submenu > .ant-menu .ant-menu-item:hover {
	background-color: rgba(0, 0, 0, 0.06);
  }
  .ant-menu-submenu.wp-nc-submenu > .ant-menu .ant-menu-item:last-child {
	margin-bottom: 0;
  }
  .ant-menu-submenu-popup.wp-nc-submenu {
	background: none;
	z-index: 99999998;
  }
  .ant-dropdown.wp-nc-dropdown-tab,
  .fb-v-dragging {
	z-index: 99999998;
  }
  .wp-nc-expand-wp-nextcloud {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	cursor: pointer;
	display: inline-flex;
	height: 100%;
	justify-content: center;
	margin-right: 18px;
	position: sticky;
	top: 51px;
  }
  .wp-nc-expand-wp-nextcloud:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%232271b1' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-27.5 379.5 123-123c4.7-4.7 4.7-12.3 0-17l-123-123c-7.6-7.6-20.5-2.2-20.5 8.5v246c0 10.7 12.9 16.1 20.5 8.5z'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	content: "";
	display: block;
	height: 28px;
	transition: all 0.2s;
	width: 28px;
  }
  .wp-nc-expand-wp-nextcloud:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23135e96' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-27.5 379.5 123-123c4.7-4.7 4.7-12.3 0-17l-123-123c-7.6-7.6-20.5-2.2-20.5 8.5v246c0 10.7 12.9 16.1 20.5 8.5z'/%3E%3C/svg%3E");
  }
  .wp-nc-uploader {
	background-color: #fff;
	border-radius: 3px;
	bottom: 15px;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
	position: fixed;
	right: 15px;
	transition: all 0.3s linear;
	width: 400px;
	z-index: 99999998;
  }
  .wp-nc-u-title-bar-button {
	justify-content: space-between;
	padding: 15px;
  }
  .wp-nc-u-title-bar-button,
  .wp-nc-u-title-bar-button .wp-nc-u-process {
	align-items: center;
	display: flex;
  }
  .wp-nc-u-title-bar-button .wp-nc-u-process-title {
	display: flex;
	flex-direction: column;
	margin-left: 10px;
  }
  .wp-nc-u-title-bar-button .wp-nc-u-process-title ._time_remaining {
	color: #777;
	font-size: 10px;
  }
  .wp-nc-u-sign-sync {
	color: #ff350c;
	display: flex;
  }
  .wp-nc-u-bar-button-wrapper button,
  .wp-nc-u-sign-sync {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	font-size: 20px;
	justify-content: center;
  }
  .wp-nc-u-bar-button-wrapper button {
	background: none;
	border: 0;
	border-radius: 50%;
	color: #8f8f8f;
	cursor: pointer;
	display: inline-flex;
	height: 40px;
	padding: 0;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s linear;
	width: 40px;
  }
  .wp-nc-u-bar-button-wrapper button:first-child {
	margin-right: 5px;
  }
  .wp-nc-u-bar-button-wrapper button:hover {
	background-color: #ff350c;
	color: #fff;
  }
  .wp-nc-u-bar-button-wrapper button:active {
	background-color: #164871;
	color: #fff;
  }
  .wp-nc-u-bar-button-wrapper button.wp-nc-u-close:hover {
	background-color: #f44336;
  }
  .wp-nc-u-bar-button-wrapper button.wp-nc-u-close:active {
	background-color: #d2190b;
  }
  ._progress-bar-wrapper {
	background-color: #e6e6e6;
	height: 2px;
	overflow: hidden;
	position: relative;
  }
  ._progress-status {
	background-color: #ff350c;
	height: 2px;
	left: 0;
	max-width: 100%;
	position: absolute;
	top: 0;
	transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
	width: var(--progress-status);
  }
  .wp-nc-u-files-processing {
	flex: 1;
	max-height: 0;
	opacity: 0;
	padding-bottom: 0;
	pointer-events: none;
	position: relative;
	transition: all 0.3s linear;
	visibility: hidden;
  }
  ._list-files-processing {
	max-height: 240px;
	overflow: auto;
  }
  ._list-files {
	list-style: none;
	margin: 0;
	padding: 0 15px;
  }
  ._file-uploading {
	align-items: center;
	border-bottom: 1px solid rgba(72, 94, 144, 0.16);
	display: flex;
	height: 60px;
	margin: 0;
  }
  ._file-uploading:last-child {
	border: 0;
  }
  ._file-info {
	flex: 1;
	overflow: hidden;
	padding-right: 15px;
	text-overflow: ellipsis;
	white-space: nowrap;
  }
  ._file-info .njn-i {
	color: #8f8f8f;
	font-size: 24px;
	margin-right: 15px;
  }
  ._file-info ._file-name,
  ._file-info .njn-i {
	vertical-align: middle;
  }
  ._file-status {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: inline-flex;
	font-size: 24px;
	justify-content: center;
	transition: all 0.2s;
  }
  ._file-status.l-loading,
  ._file-status.l-waiting {
	color: #ff350c;
	position: relative;
  }
  ._file-status.l-loading:before,
  ._file-status.l-waiting:before {
	border: 2px solid #dedede;
	border-radius: 50%;
	content: "";
	height: 20px;
	position: absolute;
	width: 20px;
	z-index: -1;
  }
  ._file-status.l-loading {
	-webkit-animation: o 0.8s linear infinite;
	animation: o 0.8s linear infinite;
  }
  ._file-status.l-success {
	color: #48c774;
  }
  ._file-status.l-error {
	color: #f14668;
  }
  .display-total-size {
	align-items: center;
	background-color: #fff;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: 1px solid rgba(0, 0, 0, 0.15);
	bottom: 0;
	color: #777;
	display: flex;
	font-size: 10px;
	height: 30px;
	left: 0;
	padding: 0 15px;
	position: absolute;
	width: 100%;
	z-index: 5;
  }
  .wp-nc-uploader._maximize .wp-nc-u-files-processing {
	max-height: 500px;
	opacity: 1;
	padding-bottom: 30px;
	pointer-events: all;
	visibility: visible;
  }
  .wp-nc-u-toggle.wp-nc-u-maximize {
	transform: rotate(180deg);
  }
  .wp-nc-activation-dialog-wrapper,
  .wp-nc-feedback-dialog-wrapper {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: flex;
	height: 100vh;
	justify-content: center;
	left: 0;
	position: fixed;
	top: 0;
	width: 100vw;
	z-index: 99999998;
  }
  .wp-nc-dialog-overlay {
	background-color: #333;
	content: "";
	height: 100%;
	left: 0;
	opacity: 0.5;
	position: absolute;
	top: 0;
	transition: all 0.3s linear;
	width: 100%;
	z-index: 1;
  }
  .wp-nc-dialog-card {
	-webkit-animation: l 0.5s both;
	animation: l 0.5s both;
	background-color: #fff;
	border-radius: 3px;
	display: flex;
	max-height: 100%;
	max-width: 100%;
	overflow: hidden;
	position: relative;
	z-index: 2;
  }
  .wp-nc-dialog-card-image {
	max-width: 40%;
  }
  .wp-nc-dialog-card-image .card-background {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 1327.7 2000' style='enable-background:new 0 0 1327.7 2000' xml:space='preserve'%3E%3Cellipse style='fill:%23fff' cx='436.6' cy='978.6' rx='121.6' ry='117.2'/%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h1327.7v2000H0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23b)'%3E%3Cellipse style='fill:%236fafeb' cx='1182.2' cy='907.7' rx='31.9' ry='30.8'/%3E%3Cpath style='fill:%236fafeb' d='M1257.8 821.6c0 5.2-4.4 9.4-9.8 9.4s-9.8-4.2-9.8-9.4 4.4-9.4 9.8-9.4 9.8 4.2 9.8 9.4z'/%3E%3C/g%3E%3ClinearGradient id='c' gradientUnits='userSpaceOnUse' x1='973.127' y1='1803.181' x2='1078.879' y2='2020.007' gradientTransform='matrix(1 0 0 -1 0 2000)'%3E%3Cstop offset='0' style='stop-color:%23bbdffe'/%3E%3Cstop offset='1' style='stop-color:%2373b2ec'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23c)' d='M936.4 0c-20.7 22.2-33.3 51.9-33.3 84.7 0 68.9 55.8 124.7 124.7 124.7s124.7-55.8 124.7-124.7c0-32.4-12.4-62.6-32.6-84.7H936.4z'/%3E%3Cpath style='fill:%23bbdffe' d='M1327.7 28.1c-30.8 38.5-96.2 65-170.2 65-90.9 0-166.7-39.9-184.5-93.1h354.6l.1 28.1z'/%3E%3Cdefs%3E%3Cpath id='d' d='M1327.6 2000H0L1.4 0h1326.3z'/%3E%3C/defs%3E%3CclipPath id='e'%3E%3Cuse xlink:href='%23d' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='opacity:.97;clip-path:url(%23e)'%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='1323.6' y1='996.7' x2='.673' y2='996.7' gradientTransform='matrix(1 0 0 -1 0 2000)'%3E%3Cstop offset='0' style='stop-color:%23bbdffe'/%3E%3Cstop offset='1' style='stop-color:%23cfebff'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23f)' d='M.7 5.7h1322.9v1995.2H.7z'/%3E%3Cpath style='fill:%236fafeb' d='M-2533.2 1756.8c-10.5-6.9-18.7-16.5-23.9-28-11.9-26.5-23.7-78.1 30.2-128.6 42.3-37.3 146.7 5 134.3 79.6s-64.6 101.9-94.5 97c-17.3-2.9-34.7-12.5-46.1-20z'/%3E%3Cpath style='fill:%23bbdffe' d='M-2.2 746.3c280.7-172.7 650-224.6 1043.5 227.7l282.1 364.2v662.7H-2.6l.4-1254.6z'/%3E%3Cellipse transform='rotate(-23.784 494.988 900.41)' style='fill:%23ceebff' cx='495' cy='900.4' rx='109.9' ry='150.1'/%3E%3Cpath style='fill:%23cfebff' d='M1323.5 1014v986.9H-47.9s99.8-193 392.2-133.6 560.9-57 546.7-237.7c-14.3-180.6-199.7-484.9 107-637 199.5-80.8 325.5 21.4 325.5 21.4z'/%3E%3Cpath style='fill:%23bee4ff' d='M1323.4 961.1V397.3s-185.7 38.5-185.7 237.7c.1 249.1 185.7 326.1 185.7 326.1z'/%3E%3ClinearGradient id='g' gradientUnits='userSpaceOnUse' x1='634.735' y1='1609.516' x2='841.468' y2='2033.383' gradientTransform='matrix(1 0 0 -1 0 2000)'%3E%3Cstop offset='0' style='stop-color:%23bbdffe'/%3E%3Cstop offset='1' style='stop-color:%2373b2ec'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23g)' d='M562.9 5.7c-40.4 43.5-65 101.7-65 165.7 0 134.6 109.1 243.7 243.7 243.7S985.3 306 985.3 171.4c0-63.3-24.2-122.4-63.7-165.7H562.9z'/%3E%3Cpath style='fill:%23bbdffe' d='M1323.5 60.6c-60.2 75.3-188 127-332.5 127-177.6 0-325.8-78.1-360.5-181.9h693v54.9z'/%3E%3C/g%3E%3Cg style='opacity:.97'%3E%3ClinearGradient id='h' gradientUnits='userSpaceOnUse' x1='1327.5' y1='1002.3' x2='.1' y2='1002.3' gradientTransform='matrix(1 0 0 -1 0 2000)'%3E%3Cstop offset='0' style='stop-color:%23bbdffe'/%3E%3Cstop offset='1' style='stop-color:%23cfebff'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23h)' d='M.1.1h1327.4v1995.2H.1z'/%3E%3ClinearGradient id='i' gradientUnits='userSpaceOnUse' x1='643.2' y1='998.2' x2='643.2' y2='7' gradientTransform='matrix(1 0 0 -1 0 2000)'%3E%3Cstop offset='0' style='stop-color:%23bbdffe'/%3E%3Cstop offset='1' style='stop-color:%23cfebff'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23i)' d='M.9 1001.8V1993h1284.6s-720.9-157.9-776.3-433.2-170.1-385.5-332.7-436.8C41.6 1075.2.9 1001.8.9 1001.8z'/%3E%3Cpath style='fill:%23bbdffe' d='M7.6 2000s58.7-129.8 194.2-145.6 220.2 59.8 344.4 10.2c51.9-26 126.5-106.1 214.5-202.1 88.1-96 273.2-241.6 469.7-15.8l97.1 125.3v228H7.6z'/%3E%3Cellipse transform='rotate(-23.784 272.698 698.326)' style='fill:%23ceebff' cx='272.7' cy='698.3' rx='109.9' ry='150.1'/%3E%3Cellipse style='fill:%236fafeb' cx='1151.4' cy='1628.2' rx='42.7' ry='48.3'/%3E%3Cpath style='fill:%23cfebff' d='M1327.4 1461.5V2000H579.1s54.5-105.3 214-72.9 306.1-31.1 298.3-129.7-108.9-264.6 58.4-347.6c108.9-44.1 177.6 11.7 177.6 11.7z'/%3E%3Cpath style='fill:%23bee4ff' d='M1323.4 956.1V392.3s-185.7 38.5-185.7 237.7c.1 249.1 185.7 326.1 185.7 326.1z'/%3E%3Cpath style='fill:%23cfebff' d='M553.4 0c-35.9 38.7-57.8 90.4-57.8 147.3 0 119.7 97 216.7 216.7 216.7S929 267.1 929 147.4C929 91.1 907.5 38.6 872.3.1L553.4 0z'/%3E%3Cpath style='fill:%23bbdffe' d='M1323.5 55c-60.2 75.3-188 127-332.5 127C813.4 182 665.2 103.9 630.5.1h693V55z'/%3E%3C/g%3E%3Cpath style='fill:%23cfebff' d='M.2 1431c34.5 0 62.4-26.9 62.4-60.1s-27.9-60.1-62.4-60.1V1431zM72.4 1272c0 7.6-6.4 13.7-14.2 13.7S44 1279.6 44 1272s6.4-13.7 14.2-13.7c7.9 0 14.2 6.2 14.2 13.7z'/%3E%3C/svg%3E")
	  no-repeat 50% transparent;
	background-size: cover;
	display: flex;
	height: 100%;
	justify-content: center;
	max-width: 100%;
	width: 315px;
  }
  .wp-nc-dialog-card .wp-nextcloud-image {
	width: 205px;
  }
  .wp-nc-dialog-card .wp-nextcloud-image svg {
	width: 100%;
  }
  .wp-nc-dialog-header {
	padding: 30px 40px 5px;
  }
  .wp-nc-dialog-header .wp-nc-in_title {
	color: #333;
	font-size: 18px;
	font-weight: 500;
	line-height: normal;
  }
  .wp-nc-dialog-body {
	color: #999;
	font-size: 13px;
	line-height: 1.6;
	padding: 5px 40px 20px;
  }
  .wp-nc-dialog-body p {
	margin: 0 0 25px;
  }
  .wp-nc-dialog-body .wp-nc-in_feature {
	color: #333;
	list-style: none;
	margin: 0;
	padding: 0;
  }
  .wp-nc-dialog-body .wp-nc-in_feature li {
	align-items: center;
	display: flex;
	margin-bottom: 10px;
	padding-left: 24px;
	position: relative;
  }
  .wp-nc-dialog-body .wp-nc-in_feature li:last-child {
	margin: 0;
  }
  .wp-nc-dialog-body .wp-nc-in_feature li:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 16a8 8 0 1 1 8-8 8.009 8.009 0 0 1-8 8Z' fill='%234caf50'/%3E%3Cpath data-name='Path 2656' d='M7.077 12a.885.885 0 0 1-.652-.293L4.271 9.374a1.06 1.06 0 0 1 0-1.415.874.874 0 0 1 1.306 0l1.452 1.575 3.35-4.188a.876.876 0 0 1 1.3-.1 1.059 1.059 0 0 1 .094 1.411l-4 5A.9.9 0 0 1 7.11 12Z' fill='%23fff'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	content: "";
	height: 16px;
	left: 0;
	margin-top: -8px;
	position: absolute;
	top: 50%;
	width: 16px;
  }
  .wp-nc-dialog-body .upgrade-description {
	line-height: 1.6;
	margin: 1em auto 0;
  }
  .wp-nc-dialog-body .wp-nc-in_content > div {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	margin-top: 10px;
  }
  .wp-nc-dialog-body .wp-nc-in_content > div:first-child {
	margin-top: 0;
  }
  .wp-nc-dialog-body .wp-nc-in_content input[type="radio"] {
	margin-right: 8px;
	margin-top: 0;
  }
  .wp-nc-dialog-footer {
	padding: 16px 40px 40px;
  }
  .dialog-close-btn {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #f3f5f6;
	border: 1px solid #f3f5f6;
	border-radius: 3px;
	box-shadow: none;
	color: #777;
	cursor: pointer;
	display: inline-flex;
	font-size: 14px !important;
	font-size: 13px;
	font-weight: 500 !important;
	height: auto;
	justify-content: center;
	padding: 6px !important;
	padding: 4px 8px;
	position: absolute;
	right: 10px;
	top: 10px;
	touch-action: manipulation;
	transition: all 0.2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
  }
  .dialog-close-btn:hover {
	background-color: #f1f1f1;
	border-color: #ff350c;
	color: #ff350c;
  }
  .feedback_custom {
	display: block;
	width: 540px;
  }
  .feedback_custom .feedback-icon {
	color: #ff350c;
	font-size: 28px;
	margin-right: 10px;
  }
  .feedback_custom .wp-nc-dialog-header {
	align-items: center;
	border-bottom: 1px solid #e3e3e3;
	display: flex;
	padding: 20px;
  }
  .feedback_custom .wp-nc-dialog-body {
	color: #333;
	padding: 20px 20px 0;
  }
  .feedback_custom .wp-nc-dialog-body .wp-nc-in_content {
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 20px;
  }
  .feedback_custom .wp-nc-dialog-body .wp-nc-in_content a {
	font-weight: 700;
  }
  .feedback_custom .wp-nc-dialog-body .__e01 {
	font-weight: 500;
	margin-bottom: 10px;
  }
  .feedback_custom .wp-nc-dialog-footer {
	padding: 20px;
  }
  .feedback_custom .dialog-close-btn {
	right: 20px;
	top: 20px;
  }
  .wp-nc_setting_dialog {
	display: block;
	width: 440px;
  }
  .wp-nc_setting_dialog .feedback-icon {
	color: #ff350c;
	font-size: 28px;
	margin-right: 10px;
  }
  .wp-nc_setting_dialog .wp-nc-dialog-header {
	align-items: center;
	border-bottom: 1px solid #e3e3e3;
	display: flex;
	padding: 15px 20px;
  }
  .wp-nc_setting_dialog .wp-nc-dialog-body {
	color: #333;
	padding: 20px 20px 0;
  }
  .wp-nc_setting_dialog .wp-nc-dialog-body .wp-nc-in_content {
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 20px;
  }
  .wp-nc_setting_dialog .wp-nc-dialog-body .wp-nc-in_content a {
	font-weight: 700;
  }
  .wp-nc_setting_dialog .wp-nc-dialog-body .__e01 {
	font-weight: 500;
	margin-bottom: 10px;
  }
  .wp-nc_setting_dialog .wp-nc-dialog-footer {
	padding: 20px;
  }
  .wp-nc_setting_dialog .dialog-close-btn {
	right: 20px;
	top: 13px;
  }
  ._reason_form {
	display: flex;
	margin-top: 10px;
	width: 100%;
  }
  ._reason_form span {
	color: #8f8f8f;
  }
  ._reason_form textarea {
	border: 1px solid rgba(72, 94, 144, 0.16);
	border-radius: 3px;
	padding: 5px 10px;
	resize: none;
  }
  ._reason_form textarea::-moz-placeholder {
	color: #999;
  }
  ._reason_form textarea:-ms-input-placeholder {
	color: #999;
  }
  ._reason_form textarea::placeholder {
	color: #999;
  }
  ._reason_form textarea:focus {
	border-color: #ff350c;
  }
  ._reason_form > * {
	width: 100%;
  }
  .dialog-link {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #f3f5f6;
	background-color: #81b536;
	border-bottom: 3px solid #739149 !important;
	border: 1px solid transparent;
	border-radius: 3px;
	box-shadow: none;
	color: #777;
	color: #fff;
	cursor: pointer;
	display: inline-flex;
	font-size: 14px !important;
	font-size: 13px;
	font-weight: 500 !important;
	height: auto;
	justify-content: center;
	padding: 15px 30px !important;
	padding: 4px 8px;
	touch-action: manipulation;
	transition: all 0.2s;
	transition: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	width: 100%;
  }
  .dialog-link:hover {
	background-color: #f1f1f1;
	border-color: #ff350c;
	color: #ff350c;
  }
  .dialog-link:focus,
  .dialog-link:visited {
	background-color: #81b536;
	border-color: transparent;
	color: #fff;
  }
  .dialog-link:hover {
	background-color: #73a827;
	border-color: transparent;
	color: #fff;
  }
  .dialog-link:active {
	background-color: #64961f;
	border-color: transparent;
	color: #fff;
  }
  .dialog-link:active,
  .dialog-link:focus,
  .dialog-link:visited {
	box-shadow: none;
  }
  .scaleWarning {
	-webkit-animation: m 0.75s infinite alternate;
	animation: m 0.75s infinite alternate;
  }
  .pulseWarningIns {
	-webkit-animation: n 0.75s infinite alternate;
	animation: n 0.75s infinite alternate;
  }
  .button._skipped {
	background: none;
	border: 0;
	box-shadow: none;
	color: #777;
	opacity: 0.5;
  }
  .button._skipped:hover {
	background: none;
  }
  .wp-nc-feedback-dialog-wrapper .wp-nc-dialog-footer {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	flex-wrap: wrap;
	justify-content: space-between;
  }
  .wp-nc-feedback-dialog-wrapper .wp-nc-dialog-footer,
  .wp-nc-feedback-dialog-wrapper .wp-nc-dialog-footer .right-side {
	align-items: center;
	display: flex;
  }
  .wp-nc-feedback-dialog-wrapper .wp-nc-dialog-footer .right-side {
	margin-left: auto;
  }
  .wp-nc-feedback-dialog-wrapper .wp-nc-dialog-footer .right-side .button {
	margin-right: 10px;
  }
  .wp-nc-feedback-dialog-wrapper .wp-nc-dialog-footer .right-side .button:last-child {
	margin: 0;
  }
  .button.no-bor-back {
	color: #8f8f8f;
  }
  .button.no-bor-back,
  .button.no-bor-back:hover {
	background-color: transparent;
	border-color: transparent;
  }
  .njt-switch {
	display: inline-block;
	height: 26px;
	position: relative;
	width: 52px;
  }
  .njt-switch:focus {
	outline: none;
  }
  .njt-switch input {
	height: 0;
	opacity: 0;
	width: 0;
  }
  .njt-switch .slider {
	background-color: #ccc;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: 0.4s;
  }
  .njt-switch .slider.round {
	border-radius: 26px;
  }
  .njt-switch .slider .njt-switch-cursor {
	background-color: #fff;
	border-radius: 50%;
	height: 22px;
	width: 22px;
  }
  .njt-switch .slider .njt-switch-cursor,
  .njt-switch .slider .njt-switch-cursor:before {
	left: 2px;
	position: absolute;
	top: 2px;
	transition: all 0.2s;
  }
  .njt-switch .slider .njt-switch-cursor:before {
	-webkit-animation: o 1s linear infinite;
	animation: o 1s linear infinite;
	border: 2px solid transparent;
	border-left-color: #ff350c;
	border-radius: 18px;
	box-sizing: border-box;
	content: "";
	height: 18px;
	opacity: 0;
	width: 18px;
  }
  .njt-switch .slider.njt_loading .njt-switch-cursor:before {
	opacity: 1;
  }
  .njt-switch input:checked + .slider {
	background-color: #2196f3;
  }
  .njt-switch input:checked + .slider .njt-switch-cursor {
	left: 28px;
  }
  .wp-nc-pop-header {
	border-bottom: 1px solid rgba(72, 94, 144, 0.16);
	color: rgba(0, 0, 0, 0.65);
	margin-bottom: 24px;
	padding: 0 0 20px;
  }
  .wp-nc-pop-message {
	line-height: 23px;
  }
  .wp-nc-pop-button-wrapper {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
  }
  .wp-nc-pop-button-wrapper .njn-btn {
	margin-right: 10px;
	padding: 7px 15px;
  }
  .wp-nc-breakline {
	background-color: #e3e3e3;
	box-shadow: 0 1px 0 0 #fff;
	display: block;
	height: 1px;
	width: 100%;
  }
  #wp-nc-pagebuilder {
	background-color: #9fb1bb;
	border-radius: 50%;
	color: #fff;
	font-size: 8px;
	height: 14px;
	margin-left: 5px;
	width: 14px;
  }
  [data-theme="pagebuilder-tippy"].tippy-box {
	background-color: #666;
  }
  [data-theme="pagebuilder-tippy"] .tippy-arrow {
	color: #666;
  }
  .wp-nc-select-btn {
	padding: 3px 0;
  }
  .notice.notice-no-border {
	border-left-width: 1px;
  }
  .njt-fb-update-db-noti-item > h3,
  .njt-fb-update-db-noti-item > p {
	margin: 12px 0;
	padding: 0;
  }
  #wp-nextc .notice.notice-no-border {
	margin: 0 10px 0 0;
  }
  .toast-top-right {
	top: 24px;
  }
  .toast-error,
  .toast-success {
	background-color: #fff;
	background-size: 24px;
  }
  #toast-container > .toast-success {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNMjU2IDBDMTE0LjgzMyAwIDAgMTE0LjgzMyAwIDI1NnMxMTQuODMzIDI1NiAyNTYgMjU2IDI1Ni0xMTQuODUzIDI1Ni0yNTZTMzk3LjE2NyAwIDI1NiAwem0wIDQ3Mi4zNDFjLTExOS4yNzUgMC0yMTYuMzQxLTk3LjA0Ni0yMTYuMzQxLTIxNi4zNDFTMTM2LjcyNSAzOS42NTkgMjU2IDM5LjY1OWMxMTkuMjk1IDAgMjE2LjM0MSA5Ny4wNDYgMjE2LjM0MSAyMTYuMzQxUzM3NS4yNzUgNDcyLjM0MSAyNTYgNDcyLjM0MXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiMwMDdDQkEiLz48cGF0aCBkPSJNMzczLjQ1MSAxNjYuOTY1Yy04LjA3MS03LjMzNy0yMC42MjMtNi43NjItMjcuOTk5IDEuMzQ4TDIyNC40OTEgMzAxLjUwOSAxNjYuMDUzIDI0Mi4xYy03LjcxNC03LjgxMy0yMC4yNDYtNy45MzItMjguMDM5LS4yMzgtNy44MTMgNy42NzQtNy45MzIgMjAuMjI2LS4yMzggMjguMDM5bDczLjE1MSA3NC4zNjFhMTkuODA0IDE5LjgwNCAwIDAgMCAxNC4xMzggNS45MjljLjExOSAwIC4yNTggMCAuMzc3LjAyYTE5Ljg0MiAxOS44NDIgMCAwIDAgMTQuMjk3LTYuNTA0bDEzNS4wNTktMTQ4LjcyMmM3LjM1OC04LjEzMSA2Ljc2My0yMC42NjMtMS4zNDctMjguMDJ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjMDA3Q0JBIi8+PC9zdmc+) !important;
  }
  #toast-container > .toast-error {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNDAuOCAzNDAuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQwLjggMzQwLjgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNMTcwLjQgMEM3Ni40IDAgMCA3Ni40IDAgMTcwLjRzNzYuNCAxNzAuNCAxNzAuNCAxNzAuNCAxNzAuNC03Ni40IDE3MC40LTE3MC40UzI2NC40IDAgMTcwLjQgMHptMCAzMjMuNmMtODQuNCAwLTE1My4yLTY4LjgtMTUzLjItMTUzLjJTODYgMTcuMiAxNzAuNCAxNy4yIDMyMy42IDg2IDMyMy42IDE3MC40cy02OC44IDE1My4yLTE1My4yIDE1My4yeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0M2M0MzNiIvPjxwYXRoIGQ9Im0xODIuNCAxNjkuNiA1MC01MGMzLjItMy4yIDMuMi04LjggMC0xMi0zLjItMy4yLTguOC0zLjItMTIgMGwtNTAgNTAtNTAtNTBjLTMuMi0zLjItOC44LTMuMi0xMiAwLTMuMiAzLjItMy4yIDguOCAwIDEybDUwIDUwLTUwIDQ5LjZjLTMuMiAzLjItMy4yIDguOCAwIDEyIDEuNiAxLjYgNCAyLjQgNiAyLjRzNC40LS44IDYtMi40bDUwLTUwIDUwIDUwYzEuNiAxLjYgNCAyLjQgNiAyLjRzNC40LS44IDYtMi40YzMuMi0zLjIgMy4yLTguOCAwLTEybC01MC00OS42eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0M2M0MzNiIvPjwvc3ZnPg==) !important;
  }
  #toast-container > div {
	background-position: 24px 16px;
	border-radius: 2px;
	box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),
	  0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
	color: #000;
	opacity: 1;
	padding: 18px 24px 16px 60px;
	width: 384px;
  }
  #toast-container .toast-message {
	color: rgba(0, 0, 0, 0.65);
	font-size: 14px;
	margin-left: 10px;
  }
  #toast-container .toast-title {
	color: rgba(0, 0, 0, 0.85);
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 4px;
	margin-left: 10px;
  }
  #toast-container > div:hover {
	box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),
	  0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
	cursor: default;
  }
  .toast-close-button {
	color: rgba(0, 0, 0, 0.45);
  }
  #toast-container .toast-message p {
	margin-top: 0;
  }
  #wp-nextcloud-empty-folder-notice {
	margin-left: 0;
  }
  .logo-mobile {
	display: none;
  }
  .media-upload-form .wp-nc-upload-inline {
	margin-bottom: 10px;
  }
  .uploader-inline .wp-nc-upload-inline select {
	display: block;
	margin: 5px auto;
  }
  .wp-nc-tab-content {
	border: 1px solid #ccc;
	border-top: none;
	padding: 20px;
  }
  .wp-nc-tab-content,
  .nav-tab.wp-nc-tab-name {
	background-color: #fff;
  }
  .wp-nc-tab-content h1 {
	margin: 0 0 10px;
  }
  .nav-tab.wp-nc-tab-name:focus {
	box-shadow: none;
	outline: none;
  }
  .settings_page_wp-nextcloud-settings a.wp-nc-tab-name:first-child {
	margin-left: 0;
  }
  .nav-tab.wp-nc-tab-name.nav-tab-active {
	border-bottom-color: #fff;
  }
  .acf-wp-nextcloud {
	margin: 0;
  }
  .acf-wp-nextcloud,
  .acf-wp-nextcloud ul {
	list-style-type: none;
	padding-left: 10px;
  }
  .acf-wp-nextcloud .span {
	float: none;
  }
  @-webkit-keyframes o {
	to {
	  transform: rotate(1turn);
	}
  }
  @keyframes o {
	to {
	  transform: rotate(1turn);
	}
  }
  #wp-nc-settings-tab-uninstall .form-table th {
	width: 350px;
  }
  @media screen and (max-width: 782px) {
	.wp-nc-tab-content button.wp-nc_generate_api_key_now {
	  margin-top: 4px !important;
	}
  }
  .nav-tab-active {
	-webkit-animation: p 0.5s;
	animation: p 0.5s;
  }
  @-webkit-keyframes p {
	0% {
	  border-bottom-color: hsla(0, 0%, 80%, 0);
	}
	to {
	  border-bottom-color: #fff;
	}
  }
  @keyframes p {
	0% {
	  border-bottom-color: hsla(0, 0%, 80%, 0);
	}
	to {
	  border-bottom-color: #fff;
	}
  }
  .wp-nextcloud-select-wrapper select.components-select-control__input {
	height: auto !important;
  }
  .wp-nextcloud-select-wrapper .components-input-control__suffix {
	display: none !important;
  }
  .shortpixel-modal {
	z-index: 99999 !important;
  }
  body.upload-php.eml-grid #wpbody {
	left: 180px;
	width: auto;
  }
  body.upload-php
	.media-frame.mode-eml-grid
	.attachments-browser
	.uploader-inline {
	margin-bottom: 10px !important;
	position: relative !important;
  }
  body.upload-php.eml-grid #wpbody-content {
	min-height: unset !important;
	position: relative;
  }
  body.upload-php.eml-grid #wpbody-content > .wrap {
	left: 0;
  }
  .media-frame.mode-eml-grid .media-frame-content {
	overflow: auto;
  }
  .media-frame.mode-eml-grid .attachments-browser .media-toolbar {
	position: absolute;
  }
  .media-frame.mode-eml-grid .attachments-browser .attachments {
	background: #fff !important;
	bottom: unset !important;
	left: unset !important;
	position: relative;
	right: unset !important;
	top: unset !important;
  }
  .media-frame.mode-eml-grid .attachments-browser .media-sidebar {
	border: 1px solid #dcdcde;
	bottom: 60px;
	max-height: 70%;
	position: fixed;
	top: unset;
	z-index: 999999;
  }
  .media-frame.mode-eml-grid .selection-view .wp-nc-r-folders {
	display: none;
  }
  .njt-fb-transition-enter-active,
  .njt-fb-transition-leave-active {
	transition: opacity 0.5s;
  }
  .njt-fb-transition-enter,
  .njt-fb-transition-leave-to {
	opacity: 0;
  }
  .compat-field-wp-nc select {
	max-width: 100%;
	transition: 0.5s linear;
	width: 100%;
  }
  .button.njt_wp-nc_clear_all_data {
	border-color: #d63638;
	color: #d63638;
  }
  .button.njt_wp-nc_clear_all_data:active,
  .button.njt_wp-nc_clear_all_data:focus,
  .button.njt_wp-nc_clear_all_data:hover {
	border-color: #d63638;
  }
  .button.njt_wp-nc_clear_all_data:active {
	color: #d63638;
  }
  .button.njt_wp-nc_clear_all_data:hover {
	background-color: #d63638;
	color: #fff !important;
  }
  .button.njt_wp-nc_clear_all_data:focus {
	border-color: #d63638;
	box-shadow: 0 0 0 1px #fff, 0 0 0 3px #d63638;
	color: #d63638;
  }
  .button.njt-button-loading {
	align-items: center;
	display: inline-flex;
  }
  .button.njt-button-loading:before {
	margin: 0 5px 0 0;
  }
  .wp-nc-text-divider {
	color: #d63638;
	font-weight: 700;
	position: relative;
	z-index: 0;
  }
  .wp-nc-text-divider span {
	background: #fff;
	padding-right: 20px;
  }
  .wp-nc-text-divider:before {
	background-color: #e3e3e3;
	box-shadow: 0 1px 0 0 #fff;
	content: "";
	height: 1px;
	position: absolute;
	top: 50%;
	width: 100%;
	z-index: -1;
  }
  @media (max-width: 782px) {
	#wp-nextc {
	  font-size: 16px;
	  height: 100%;
	}
	.njn-btn {
	  font-size: 16px;
	  padding: 6px 8px;
	}
	.wp-nc-folder-action-bar .func-button {
	  height: auto;
	  padding: 6px 8px;
	}
	.wp-nc-header .njn-btn .njn-i {
	  margin: 0 5px 0 0;
	}
	.wp-nc-folder-action-bar .wp-nc-action-right {
	  margin-top: -17px;
	}
	.wp-nc-folder-action-bar .wp-nc-action-right a {
	  font-size: 24px;
	}
	.wp-nc-folder-action-bar .wp-nc-action-right a.njn-btn-sort-menu {
	  padding: 6px;
	}
	.wp-nc-folder-action-bar .wp-nc-action-right a.wp-nc-select-btn {
	  padding: 4px;
	}
	.wp-nc-folder-action-bar .wp-nc-action-right a svg {
	  height: 1em;
	  width: 1em;
	}
	.wp-nc-resize-wrap {
	  display: none;
	}
	.wp-nc-mobile-wrapper,
	.wp-nextc-wrapper {
	  background-color: #f1f1f1;
	  bottom: 0;
	  left: 0;
	  opacity: 0;
	  overflow: hidden;
	  pointer-events: none;
	  position: fixed;
	  right: 0;
	  top: 0;
	  transform: scale(0);
	  transition: all 0.3s;
	  width: 100vw;
	  z-index: 99999998;
	}
	.wp-nc-mobile-wrapper .inner-wp-nextc-wrapper,
	.wp-nextc-wrapper .inner-wp-nextc-wrapper {
	  height: 100%;
	}
	.wp-nc-mobile-wrapper.show,
	.wp-nextc-wrapper.show {
	  opacity: 1;
	  overflow: unset;
	  pointer-events: all;
	  transform: scale(1);
	}
	.wp-nc-search-input-group input {
	  font-size: 16px !important;
	  height: 36px;
	  line-height: 36px;
	  min-height: auto;
	  padding-left: 43px !important;
	}
	.wp-nc-search-input-group .folder-search-icon {
	  font-size: 24px;
	  margin-top: -12px;
	}
	.wp-nc-search-input-group .btn-clear-text {
	  font-size: 16px;
	}
	.wp-nc-header,
	.wp-nc-main-folder {
	  padding-left: 20px;
	  padding-right: 20px;
	}
	#wp-nextc .notice.notice-no-border,
	.wp-nc-folder-action-bar,
	.wp-nc-folder-search-wrapper {
	  margin-left: 20px;
	  margin-right: 20px;
	}
	#wp-nextc .notice.notice-no-border {
	  margin-bottom: 6px;
	}
	.wp-nc-folder-tree-wrapper {
	  margin: 0 5px;
	  overflow: auto;
	  padding: 0 15px;
	}
	.wp-nc-folder-tree-wrapper .inner-wp-nc-folder-tree {
	  padding: 0;
	}
	.jsnext-default .jsnext-container-ul {
	  padding-bottom: 80px;
	}
	.wp-nc-main-folder .folder-icon-wrapper .njn-i {
	  font-size: 24px;
	}
	.wp-nc-main-folder .wp-nc-folder-title {
	  padding: 9px 60px 9px 44px;
	}
	.wp-nc-main-folder li:after {
	  font-size: 12px;
	  top: 7px;
	}
  }
  @media (max-width: 620px) {
	.wp-nc-activation-dialog-wrapper {
	  align-items: stretch;
	}
	.wp-nc-activation-dialog-wrapper .inner--wp-nc-ad-wrapper {
	  max-height: 100%;
	  overflow-y: auto;
	  padding: 100px 20px;
	}
	.wp-nc-dialog-card {
	  max-height: none;
	}
	.wp-nc-dialog-card-image {
	  display: none;
	}
	.wp-nc-dialog-card .logo-mobile {
	  display: block;
	  margin: 0 auto 20px;
	  width: 120px;
	}
  }
  .tippy-box[data-animation="fade"][data-state="hidden"] {
	opacity: 0;
  }
  .tippy-box {
	background-color: #4c4b4b;
	border-radius: 4px;
	color: #fff;
	font-size: 0.75rem;
	line-height: 1.2;
	opacity: 0.9;
	outline: 0;
	position: relative;
	transition-property: transform, visibility, opacity;
  }
  .tippy-box[data-placement^="top"] > .tippy-arrow {
	bottom: 0;
  }
  .tippy-box[data-placement^="top"] > .tippy-arrow:before {
	border-top-color: initial;
	border-width: 5px 5px 0;
	bottom: -5px;
	left: 0;
	transform-origin: center top;
  }
  .tippy-box[data-placement^="bottom"] > .tippy-arrow {
	top: 0;
  }
  .tippy-box[data-placement^="bottom"] > .tippy-arrow:before {
	border-bottom-color: initial;
	border-width: 0 5px 5px;
	left: 0;
	top: -5px;
	transform-origin: center bottom;
  }
  .tippy-box[data-placement^="left"] > .tippy-arrow {
	right: 0;
  }
  .tippy-box[data-placement^="left"] > .tippy-arrow:before {
	border-left-color: initial;
	border-width: 5px 0 5px 5px;
	right: -5px;
	transform-origin: center left;
  }
  .tippy-box[data-placement^="right"] > .tippy-arrow {
	left: 0;
  }
  .tippy-box[data-placement^="right"] > .tippy-arrow:before {
	border-right-color: initial;
	border-width: 5px 5px 5px 0;
	left: -5px;
	transform-origin: center right;
  }
  .tippy-box[data-inertia][data-state="visible"] {
	transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
  }
  .tippy-arrow {
	color: #4c4b4b;
	height: 10px;
	width: 10px;
  }
  .tippy-arrow:before {
	border-color: transparent;
	border-style: solid;
	content: "";
	position: absolute;
  }
  .tippy-content {
	padding: 5px;
	position: relative;
	z-index: 1;
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box {
	background-color: #fff;
	color: #444;
	font-size: 13px;
	line-height: 1.4;
	opacity: 1;
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box[data-placement^="top"] {
	box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.15);
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box[data-placement^="top"]
	> .tippy-arrow:before {
	border-width: 9px 9px 0;
	bottom: -9px;
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box[data-placement^="bottom"] {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box[data-placement^="bottom"]
	> .tippy-arrow:before {
	border-width: 0 9px 9px;
	top: -9px;
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box[data-placement^="left"]
	> .tippy-arrow:before {
	border-width: 9px 0 9px 9px;
	right: -9px;
  }
  [data-theme="wp-nc-tippy-confirm"].tippy-box[data-placement^="right"]
	> .tippy-arrow:before {
	border-width: 9px 9px 9px 0;
	left: -9px;
  }
  [data-theme="wp-nc-tippy-confirm"] .tippy-content {
	padding: 25px;
  }
  [data-theme="wp-nc-tippy-confirm"] .tippy-arrow {
	color: #fff;
	height: 18px;
	width: 18px;
  }
  @-webkit-keyframes q {
	0% {
	  height: 8px;
	  opacity: 0.8;
	  width: 8px;
	}
	to {
	  height: 16px;
	  opacity: 0.5;
	  width: 16px;
	}
  }
  @keyframes q {
	0% {
	  height: 8px;
	  opacity: 0.8;
	  width: 8px;
	}
	to {
	  height: 16px;
	  opacity: 0.5;
	  width: 16px;
	}
  }
  @-webkit-keyframes r {
	0% {
	  height: 16px;
	  opacity: 0.5;
	  width: 16px;
	}
	to {
	  height: 24px;
	  opacity: 0.3;
	  width: 24px;
	}
  }
  @keyframes r {
	0% {
	  height: 16px;
	  opacity: 0.5;
	  width: 16px;
	}
	to {
	  height: 24px;
	  opacity: 0.3;
	  width: 24px;
	}
  }
  .vakata-context {
	display: none;
  }
  .vakata-context,
  .vakata-context ul {
	background: #fff;
	border-radius: 3px;
	box-shadow: 0 2px 8px 2px rgba(28, 39, 60, 0.2);
	display: block;
	margin: 0;
	min-width: 200px;
	padding: 10px 0;
	position: fixed;
	transition: all 0.2s;
	z-index: 99999999999999;
  }
  .vakata-context ul {
	left: 100%;
	list-style: none;
	margin-left: -4px;
	margin-top: -2.7em;
	position: absolute;
  }
  .vakata-context .vakata-context-right ul {
	left: auto;
	margin-left: auto;
	margin-right: -4px;
	right: 100%;
  }
  .vakata-context li {
	display: block;
	margin-bottom: 10px;
  }
  .vakata-context li > a {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	align-items: center;
	color: #444;
	display: flex;
	justify-content: flex-start;
	padding: 8px 15px;
	text-decoration: none;
	transition: all 0.2s;
  }
  .vakata-context li > a .vakata-contextmenu-sep {
	display: none;
  }
  .vakata-context li > a:hover {
	background-color: rgba(0, 0, 0, 0.06);
	text-decoration: none;
  }
  .vakata-context li > a:active {
	text-decoration: none;
  }
  .vakata-context li > a:focus,
  .vakata-context li > a:visited {
	border: 0;
	box-shadow: none;
	outline: none;
	text-decoration: none;
  }
  .vakata-context li > a.vakata-context-parent {
	background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
	background-position: 100%;
	background-repeat: no-repeat;
  }
  .vakata-context li i {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: transparent;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-flex;
	height: 24px;
	justify-content: center;
	margin-right: 10px;
	width: 24px;
  }
  .vakata-context li.cm_newfolder i {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='m10 4 2 2h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6m5 5v3h-3v2h3v3h2v-3h3v-2h-3V9h-2Z'/%3E%3C/svg%3E");
  }
  .vakata-context li.cm_renamefold i {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M3 4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h8v-1.89l10-10V8a2 2 0 0 0-2-2h-8L9 4H3m18.04 7.13c-.14 0-.28.06-.39.17l-1 1 2.05 2.05 1-1c.22-.21.22-.56 0-.77l-1.28-1.28a.533.533 0 0 0-.38-.17m-1.97 1.75L13 18.94V21h2.06l6.06-6.07-2.05-2.05Z'/%3E%3C/svg%3E");
  }
  .vakata-context li.cm_delfolder i {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M19 4h-3.5l-1-1h-5l-1 1H5v2h14M6 19a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7H6v12Z'/%3E%3C/svg%3E");
  }
  .vakata-context li.cm_pastefold i {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M19 20H5V4h2v3h10V4h2m-7-2a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1m7 0h-4.18C14.4.84 13.3 0 12 0c-1.3 0-2.4.84-2.82 2H5a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");
  }
  .vakata-context li.cm_movefold i {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M14 18v-3h-4v-4h4V8l5 5m1-7h-8l-2-2H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");
  }
  .vakata-context li.cm_download i {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M20 6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h8m-.75 7H16V9h-2v4h-3.25L15 17.25'/%3E%3C/svg%3E");
  }
  .vakata-context li:last-child {
	margin-bottom: 0;
  }
  .vakata-context .vakata-context-separator {
	background-color: rgba(72, 94, 144, 0.16);
	height: 1px;
	margin: 10px 0;
	width: 100%;
  }
  .vakata-context .vakata-context-separator > a {
	display: none;
  }
  .vakata-context .vakata-contextmenu-disabled a {
	opacity: 0.7;
	pointer-events: none;
  }
  .vakata-context .vakata-contextmenu-disabled a,
  .vakata-context .vakata-contextmenu-disabled a:hover {
	background-color: transparent;
	border: 0;
	box-shadow: 0 0 0;
  }
  .vakata-context .vakata-contextmenu-shortcut {
	color: silver;
	display: none;
	font-size: 0.8em;
	opacity: 0.5;
  }
  #jsnext-marker,
  #vakata-dnd {
	z-index: 99999999999999 !important;
  }
  #jsnext-dnd {
	background-color: #cecece;
	border-radius: 3px;
	display: block;
	height: 32px;
	line-height: 32px;
	margin: 0;
	opacity: 0.8;
	overflow: hidden;
	padding: 0 10px 0 40px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 260px;
  }
  #jsnext-dnd .jsnext-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	height: 20px;
	top: 6px;
	width: 20px;
  }
  .jsnext-wp-nextcloud {
	--tree-node-spacing-left: 40px;
	--icon-spacing-left: 10px;
	padding-bottom: 8px;
  }
  .jsnext-wp-nextcloud .jsnext-children,
  .jsnext-wp-nextcloud .jsnext-container-ul,
  .jsnext-wp-nextcloud .jsnext-node {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
  }
  .jsnext-wp-nextcloud .jsnext-node {
	touch-action: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
  }
  .jsnext-wp-nextcloud .jsnext-anchor {
	display: block;
	/*overflow: hidden;*/
	padding-left: 40px;
	padding-right: 40px;
	text-overflow: ellipsis;
  }
  .jsnext-wp-nextcloud .jsnext-anchor:focus {
	outline: 0;
  }
  .jsnext-wp-nextcloud .jsnext-anchor,
  .jsnext-wp-nextcloud .jsnext-anchor:active,
  .jsnext-wp-nextcloud .jsnext-anchor:hover,
  .jsnext-wp-nextcloud .jsnext-anchor:link,
  .jsnext-wp-nextcloud .jsnext-anchor:visited {
	color: inherit;
	text-decoration: none;
  }
  .jsnext-wp-nextcloud .jsnext-icon {
	display: inline-block;
	left: 10px;
	position: absolute;
	top: 8px;
	transition: all 0.2s;
	z-index: 3;
  }
  .jsnext-wp-nextcloud .jsnext-ocl {
	cursor: pointer;
  }
  .jsnext-wp-nextcloud .jsnext .jsnext-closed > .jsnext-children,
  .jsnext-wp-nextcloud .jsnext .jsnext-leaf > .jsnext-children {
	display: none;
  }
  .jsnext-wp-nextcloud .jsnext-anchor > .jsnext-themeicon {
	margin-right: 2px;
  }
  .jsnext-wp-nextcloud .jsnext-anchor > .jsnext-themeicon-hidden,
  .jsnext-wp-nextcloud .jsnext-hidden,
  .jsnext-wp-nextcloud .jsnext-no-icons .jsnext-themeicon,
  .jsnext-wp-nextcloud .jsnext-node.jsnext-hidden {
	display: none;
  }
  .jsnext-wp-nextcloud .jsnext-anchor,
  .jsnext-wp-nextcloud .jsnext-animated,
  .jsnext-wp-nextcloud .jsnext-wholerow {
	transition: all 0.2s;
  }
  .jsnext-wp-nextcloud .wp-nc-tippy-bg,
  .jsnext-wp-nextcloud .jsnext-hovered {
	background-color: #e3e3e3;
  }
  .jsnext-wp-nextcloud .jsnext-context > .jsnext-anchor {
	background-color: #0073aa;
	color: #fff !important;
  }
  .jsnext-wp-nextcloud .jsnext-context.jsnext-leaf > .jsnext-ocl,
  .jsnext-wp-nextcloud
	.jsnext-context.jsnext-leaf[aria-selected="true"]
	> .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-context.jsnext-open > .jsnext-ocl,
  .jsnext-wp-nextcloud
	.jsnext-context.jsnext-open[aria-selected="true"]
	> .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M19 20H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-context.jsnext-closed > .jsnext-ocl,
  .jsnext-wp-nextcloud
	.jsnext-context.jsnext-closed[aria-selected="true"]
	> .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M22 4h-8l-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M2 6H0v14a2 2 0 0 0 2 2h18v-2H2V6Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-clicked {
	background-color: #e3e3e3;
	color: #0073aa !important;
  }
  .jsnext-wp-nextcloud .jsnext-no-icons .jsnext-anchor > .jsnext-themeicon {
	display: none;
  }
  .jsnext-wp-nextcloud .jsnext-disabled {
	color: #666;
  }
  .jsnext-wp-nextcloud .jsnext-disabled.jsnext-hovered {
	box-shadow: none;
  }
  .jsnext-wp-nextcloud .jsnext-ocl {
	left: var(--icon-spacing-left);
  }
  .jsnext-wp-nextcloud .jsnext-anchor {
	padding-left: var(--tree-node-spacing-left);
  }
  .jsnext-wp-nextcloud .jsnext-search {
	font-weight: 700;
  }
  .jsnext-wp-nextcloud .jsnext-no-checkboxes .jsnext-checkbox {
	display: none !important;
  }
  .jsnext-wp-nextcloud.jsnext-checkbox-no-clicked .jsnext-clicked {
	background: transparent;
	box-shadow: none;
  }
  .jsnext-wp-nextcloud.jsnext-checkbox-no-clicked .jsnext-clicked.jsnext-hovered {
	background: #e7f4f9;
  }
  .jsnext-wp-nextcloud.jsnext-checkbox-no-clicked
	> .jsnext-wholerow-ul
	.jsnext-wholerow-clicked {
	background: transparent;
  }
  .jsnext-wp-nextcloud.jsnext-checkbox-no-clicked
	> .jsnext-wholerow-ul
	.jsnext-wholerow-clicked.jsnext-wholerow-hovered {
	background: #e7f4f9;
  }
  .jsnext-wp-nextcloud .jsnext-node.drag-up > .jsnext-anchor {
	box-shadow: inset 0 2px 0 0 #0073aa;
  }
  .jsnext-wp-nextcloud .jsnext-node.drag-bot > .jsnext-anchor {
	box-shadow: inset 0 -2px 0 0 #0073aa;
  }
  .jsnext-wp-nextcloud .jsnext-node.drag-in > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M19 20H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-node.drag-in > .jsnext-anchor {
	background: #0073aa !important;
	color: #fff !important;
  }
  .jsnext-selecting .jsnext-wp-nextcloud {
	--tree-node-spacing-left: 65px;
	--icon-spacing-left: 35px;
  }
  .jsnext-wp-nextcloud .jsnext-container-ul .jsnext-children {
	padding-top: 2px;
  }
  .jsnext-wp-nextcloud .jsnext-container-ul .jsnext-children > .jsnext-last {
	padding-bottom: 0;
  }
  .jsnext-wp-nextcloud li {
	margin: 0;
	position: relative;
  }
  .jsnext-wp-nextcloud .jsnext-node {
	margin-left: 32px;
	padding: 2px 0;
	/*width: 97%;*/
  }
  .jsnext-wp-nextcloud .jsnext-node.jsnext-open:before {
	background-color: #d6d6d6;
	content: "";
	height: calc(100% - 32px);
	left: 19px;
	pointer-events: none;
	position: absolute;
	top: 34px;
	width: 1px;
  }
  .jsnext-wp-nextcloud
	.jsnext-node.jsnext-open
	> .jsnext-children
	> .jsnext-node
	> .jsnext-anchor:before {
	background-color: #d6d6d6;
	content: "";
	height: 1px;
	left: -12px;
	pointer-events: none;
	position: absolute;
	top: 17px;
	width: 12px;
  }
  .jsnext-wp-nextcloud .jsnext-node:after {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background-color: #fff;
	border-radius: 2px;
	color: #333;
	content: attr(data-count);
	display: "inline-flex";
	font-size: 10px;
	justify-content: center;
	line-height: 1;
	padding: 5px 6px;
	pointer-events: none;
	position: absolute;
	/*right: 10px;*/
	top: 8px;
	z-index: 1;
	left:-12px
  }
  .jsnext-wp-nextcloud .jsnext-node[data-count="0"]:after {
	content: none;
  }
  .jsnext-wp-nextcloud .jsnext-anchor {
	border-radius: 3px;
	height: 32px;
	line-height: 32px;
  }
  .jsnext-wp-nextcloud .jsnext-anchor:focus,
  .jsnext-wp-nextcloud .jsnext-anchor:visited {
	box-shadow: none;
	outline: none;
  }
  .jsnext-wp-nextcloud .jsnext-icon {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	height: 20px;
	width: 20px;
  }
  .jsnext-wp-nextcloud .jsnext-leaf > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
	pointer-events: none;
  }
  .jsnext-wp-nextcloud .jsnext-leaf[aria-selected="true"] > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230073aa' d='M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-8l-2-2Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl {
	--icon-spacing-left: 16px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: inline-flex;
	height: 8px;
	justify-content: center;
	top: 12px;
	width: 8px;
  }
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl,
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl:after,
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl:before {
	background: #0073aa;
	border-radius: 50%;
  }
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl:after,
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl:before {
	content: "";
	position: absolute;
	z-index: 1;
  }
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl:before {
	-webkit-animation: q 0.65s ease infinite;
	animation: q 0.65s ease infinite;
	height: 16px;
	opacity: 0.5;
	width: 16px;
  }
  .jsnext-wp-nextcloud .jsnext-loading > .jsnext-ocl:after {
	-webkit-animation: r 0.65s ease infinite;
	animation: r 0.65s ease infinite;
	height: 24px;
	opacity: 0.3;
	width: 24px;
  }
  .jsnext-wp-nextcloud .jsnext-open > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M19 20H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-open[aria-selected="true"] > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230073aa' d='M19 20H4a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-closed > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M22 4h-8l-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M2 6H0v14a2 2 0 0 0 2 2h18v-2H2V6Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-closed[aria-selected="true"] > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230073aa' d='M22 4h-8l-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M2 6H0v14a2 2 0 0 0 2 2h18v-2H2V6Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-themeicon {
	display: none;
  }
  .jsnext-wp-nextcloud > .jsnext-no-dots .jsnext-leaf > .jsnext-ocl,
  .jsnext-wp-nextcloud > .jsnext-no-dots .jsnext-node {
	background: transparent;
  }
  .jsnext-wp-nextcloud > .jsnext-no-dots .jsnext-open > .jsnext-ocl {
	background-position: -14px 6px;
  }
  .jsnext-wp-nextcloud > .jsnext-no-dots .jsnext-closed > .jsnext-ocl {
	background-position: 6px 6px;
  }
  .jsnext-wp-nextcloud .jsnext-disabled,
  .jsnext-wp-nextcloud .jsnext-disabled.jsnext-hovered {
	background: transparent;
  }
  .jsnext-wp-nextcloud .jsnext-disabled.jsnext-clicked {
	background: #efefef;
  }
  .jsnext-wp-nextcloud .jsnext-checkbox {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M19 3H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m0 2v14H5V5h14Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-checkbox:hover {
	/*background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='M19 3H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m0 2v14H5V5h14Z'/%3E%3C/svg%3E");*/
  }
  .jsnext-wp-nextcloud .jsnext-checkbox.jsnext-undetermined {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230073aa' d='M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m0 16H5V5h14v14m-2-2H7V7h10v10Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-checkbox.jsnext-undetermined:hover {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230087c7' d='M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m0 16H5V5h14v14m-2-2H7V7h10v10Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud.jsnext-checkbox-selection .jsnext-clicked > .jsnext-checkbox,
  .jsnext-wp-nextcloud .jsnext-checked > .jsnext-checkbox {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230073aa' d='m10 17-5-5 1.41-1.42L10 14.17l7.59-7.59L19 8m0-5H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud.jsnext-checkbox-selection
	.jsnext-clicked
	> .jsnext-checkbox:hover,
  .jsnext-wp-nextcloud .jsnext-checked > .jsnext-checkbox:hover {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230087c7' d='m10 17-5-5 1.41-1.42L10 14.17l7.59-7.59L19 8m0-5H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .jsnext-checkbox-disabled {
	opacity: 0.7;
	pointer-events: none;
  }
  .jsnext-wp-nextcloud .wp-nc__drophover > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238f8f8f' d='M6.1 10 4 18V8h17a2 2 0 0 0-2-2h-7l-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h15c.9 0 1.7-.6 1.9-1.5l2.3-8.5H6.1M19 18H6l1.6-6h13L19 18Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .wp-nc__drophover[aria-selected="true"] > .jsnext-ocl {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230073aa' d='M6.1 10 4 18V8h17a2 2 0 0 0-2-2h-7l-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h15c.9 0 1.7-.6 1.9-1.5l2.3-8.5H6.1M19 18H6l1.6-6h13L19 18Z'/%3E%3C/svg%3E");
  }
  .jsnext-wp-nextcloud .wp-nc__drophover > .jsnext-anchor {
	background-color: #e3e3e3;
  }
  .jsnext-wp-nextcloud > .jsnext-striped {
	background-size: auto 64px;
  }
  .jsnext-wp-nextcloud .jsnext-themeicon-custom {
	background-color: transparent;
	background-image: none;
	background-position: 0 0;
  }
  .jsnext-wp-nextcloud > .jsnext-container-ul > .jsnext-node {
	margin-left: 0;
	margin-right: 0;
  }
  .jsnext-wp-nextcloud .jsnext-ellipsis {
	overflow: hidden;
  }
  .jsnext-wp-nextcloud .jsnext-ellipsis .jsnext-anchor {
	overflow: hidden;
	text-overflow: ellipsis;
	width: calc(100% - 27px);
  }
  @media (hover: none) and (pointer: coarse) and (max-width: 782px) {
	.jsnext-wp-nextcloud {
	  --tree-node-spacing-left: 44px;
	}
	.jsnext-wp-nextcloud .jsnext-anchor {
	  height: 36px;
	  line-height: 36px;
	}
	.jsnext-wp-nextcloud .jsnext-icon {
	  height: 24px;
	  width: 24px;
	}
	.jsnext-wp-nextcloud .jsnext-node:after {
	  font-size: 12px;
	  top: 9px;
	}
	.jsnext-wp-nextcloud .jsnext-node.jsnext-open:before {
	  top: 38px;
	}
  }