.Powerd{
    display: none!important;
}
.ico{
    position: absolute!important;
    left: 28px!important;
    font-size: 1.5em!important;
    top: auto!important;
}
.list-inline-item .icon {
    width: 2rem;
    height: 2rem;
}

img {
	border-style: none
}

.mb-0{
    color:#4d5259;
}

section.d-flex.align-items-center.flex-wrap{
    color:#4d5259;
}

button.btn.btn-outline-light{
    color: #000000;
    border-color: #bdbdbd;
}

div.card.border-bottom.mb-0{
    border-width: 0px!important;
    border-style: solid;
}

.app-overview-text {
	color: rgba(0,0,0,.9)!important
}

.app-overview-text-label {
	color: rgba(0,0,0,.4)!important
}

.app-overview-text-weak {
	color: rgba(0,0,0,.25)!important
}

.app-overview-text-strong {
	color: #000!important
}

.app-overview-text-primary {
	color: #006eff!important
}

.app-overview-text-success {
	color: #0abf5b!important
}

.app-overview-text-danger {
	color: #e54545!important
}

.app-overview-text-warning {
	color: #ff7200!important
}

.app-overview-text-cost {
	color: #ff7200;
	font-size: 24px;
	font-family: Microsoft Yahei,helvetica neue,hiragino sans gb
}

.app-overview-bg-success {
	background-color: #0abf5b!important
}

.app-overview-bg-warning {
	background-color: #ff7200!important
}

.app-overview-bg-danger {
	background-color: #e54545!important
}

.app-overview-text-justify {
	text-align: justify!important
}

.app-overview-text-wrap {
	white-space: normal!important
}

.app-overview-text-nowrap {
	white-space: nowrap!important
}

.app-overview-text-left {
	text-align: left!important
}

.app-overview-text-center {
	text-align: center!important
}

.app-overview-text-right {
	text-align: right!important
}

.app-overview-text-overflow,.app-overview-text-truncate {
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%
}

.app-overview-text-underline {
	position: relative;
	display: inline-block
}

.app-overview-text-underline:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	border-bottom: 1px dashed
}

.app-overview-text-with-icon {
	padding-right: 16px;
	position: relative;
	min-width: 16px
}

.app-overview-text-with-icon .app-overview-icon {
	position: absolute;
	right: 0;
	visibility: hidden;
	cursor: pointer
}

.app-overview-text-with-icon.is-shown .app-overview-icon,.app-overview-text-with-icon:hover .app-overview-icon {
	visibility: visible
}

.app-overview-fz-reset {
	font-size: 12px
}

.app-overview-h1,.app-overview-h2,.app-overview-h3,.app-overview-h4,.app-overview-h5,.app-overview-h6 {
	font-weight: 700
}

.app-overview-h1 {
	font-size: 36px
}

.app-overview-h2 {
	font-size: 24px
}

.app-overview-h3,.app-overview-h4 {
	font-size: 14px
}

.app-overview-h5,.app-overview-h6 {
	font-size: 12px
}

.app-overview-align-top {
	vertical-align: top!important
}

.app-overview-align-middle {
	vertical-align: middle!important
}

.app-overview-align-bottom {
	vertical-align: bottom!important
}

.app-overview-align-text-bottom {
	vertical-align: text-bottom!important
}

.app-overview-align-text-top {
	vertical-align: text-top!important
}

.clearfix:after {
	display: block;
	clear: both;
	content: ""
}

.app-overview-float-left {
	float: left!important
}

.app-overview-float-right {
	float: right!important
}

.app-overview-float-none {
	float: none!important
}

.app-overview-d-inline {
	display: inline!important
}

.app-overview-d-block {
	display: block!important
}

.app-overview-d-inline-block {
	display: inline-block!important
}

.app-overview-justify-grid {
	display: flex;
	width: 100%;
	align-items: center;
	color: rgba(0,0,0,.9)
}

.app-overview-justify-grid .app-overview-justify-grid__col {
	flex: auto;
	vertical-align: middle;
	text-align: right;
	font-size: 0
}

.app-overview-justify-grid .app-overview-justify-grid__col .app-overview-form--search {
	display: inline-block
}

.app-overview-justify-grid .app-overview-justify-grid__col .app-overview-search {
	display: inline-block;
	width: 180px;
	vertical-align: middle
}

.app-overview-justify-grid .app-overview-justify-grid__col .app-overview-search--tags {
	width: 100%
}

.app-overview-justify-grid .app-overview-justify-grid__col .app-overview-form--search.size-l .app-overview-search {
	width: 420px
}

.app-overview-justify-grid .app-overview-justify-grid__col--left,.app-overview-justify-grid .app-overview-justify-grid__col:first-child {
	text-align: left
}

.app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-btn,.app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-combobox,.app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-dropdown,.app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-segment,.app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-select,.app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-btn,.app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-combobox,.app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-dropdown,.app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-segment,.app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-select {
	margin-right: 10px
}

.app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-segment .app-overview-btn,.app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-segment .app-overview-btn {
	margin-right: 0
}

.app-overview-justify-grid .app-overview-justify-grid__col--right,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child {
	text-align: right
}

.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-btn,.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-combobox,.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-dropdown,.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-segment,.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-select,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-btn,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-combobox,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-dropdown,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-segment,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-select {
	margin-left: 10px;
	margin-right: 0
}

.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-segment .app-overview-btn,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-segment .app-overview-btn {
	margin-left: 0
}

.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-segment .app-overview-btn:nth-of-type(n+2),.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-segment .app-overview-btn:nth-of-type(n+2) {
	margin-left: -1px
}

.app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-btn--icon,.app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-btn--icon {
	margin-left: 0
}

.app-overview-justify-grid.app-overview-justify-grid--start {
	align-items: flex-start
}

.app-overview-justify-grid.app-overview-justify-grid--end {
	align-items: flex-end
}

.app-overview-overlay {
	z-index: 1001;
	position: fixed
}

.app-overview-overlay,::-ms-backdrop {
	position: static
}

.app-overview-ma-0 {
	margin: 0!important
}

.app-overview-ma-1n {
	margin: 4px!important
}

.app-overview-ma-2n {
	margin: 8px!important
}

.app-overview-ma-3n {
	margin: 12px!important
}

.app-overview-ma-4n {
	margin: 16px!important
}

.app-overview-ma-5n {
	margin: 20px!important
}

.app-overview-mt-0 {
	margin-top: 0!important
}

.app-overview-mt-1n {
	margin-top: 4px!important
}

.app-overview-mt-2n {
	margin-top: 8px!important
}

.app-overview-mt-3n {
	margin-top: 12px!important
}

.app-overview-mt-4n {
	margin-top: 16px!important
}

.app-overview-mt-5n {
	margin-top: 20px!important
}

.app-overview-mb-0 {
	margin-bottom: 0!important
}

.app-overview-mb-1n {
	margin-bottom: 4px!important
}

.app-overview-mb-2n {
	margin-bottom: 8px!important
}

.app-overview-mb-3n {
	margin-bottom: 12px!important
}

.app-overview-mb-4n {
	margin-bottom: 16px!important
}

.app-overview-mb-5n {
	margin-bottom: 20px!important
}

.app-overview-mr-0 {
	margin-right: 0!important
}

.app-overview-mr-1n {
	margin-right: 4px!important
}

.app-overview-mr-2n {
	margin-right: 8px!important
}

.app-overview-mr-3n {
	margin-right: 12px!important
}

.app-overview-mr-4n {
	margin-right: 16px!important
}

.app-overview-mr-5n {
	margin-right: 20px!important
}

.app-overview-ml-0 {
	margin-left: 0!important
}

.app-overview-ml-1n {
	margin-left: 4px!important
}

.app-overview-ml-2n {
	margin-left: 8px!important
}

.app-overview-ml-3n {
	margin-left: 12px!important
}

.app-overview-ml-4n {
	margin-left: 16px!important
}

.app-overview-ml-5n {
	margin-left: 20px!important
}

.app-overview-pa-0 {
	padding: 0!important
}

.app-overview-pa-1n {
	padding: 4px!important
}

.app-overview-pa-2n {
	padding: 8px!important
}

.app-overview-pa-3n {
	padding: 12px!important
}

.app-overview-pa-4n {
	padding: 16px!important
}

.app-overview-pa-5n {
	padding: 20px!important
}

.app-overview-pt-0 {
	padding-top: 0!important
}

.app-overview-pt-1n {
	padding-top: 4px!important
}

.app-overview-pt-2n {
	padding-top: 8px!important
}

.app-overview-pt-3n {
	padding-top: 12px!important
}

.app-overview-pt-4n {
	padding-top: 16px!important
}

.app-overview-pt-5n {
	padding-top: 20px!important
}

.app-overview-pb-0 {
	padding-bottom: 0!important
}

.app-overview-pb-1n {
	padding-bottom: 4px!important
}

.app-overview-pb-2n {
	padding-bottom: 8px!important
}

.app-overview-pb-3n {
	padding-bottom: 12px!important
}

.app-overview-pb-4n {
	padding-bottom: 16px!important
}

.app-overview-pb-5n {
	padding-bottom: 20px!important
}

.app-overview-pl-0 {
	padding-left: 0!important
}

.app-overview-pl-1n {
	padding-left: 4px!important
}

.app-overview-pl-2n {
	padding-left: 8px!important
}

.app-overview-pl-3n {
	padding-left: 12px!important
}

.app-overview-pl-4n {
	padding-left: 16px!important
}

.app-overview-pl-5n {
	padding-left: 20px!important
}

.app-overview-pr-0 {
	padding-right: 0!important
}

.app-overview-pr-1n {
	padding-right: 4px!important
}

.app-overview-pr-2n {
	padding-right: 8px!important
}

.app-overview-pr-3n {
	padding-right: 12px!important
}

.app-overview-pr-4n {
	padding-right: 16px!important
}

.app-overview-pr-5n {
	padding-right: 20px!important
}

.app-overview-media {
	display: flex;
	align-items: flex-start;
	color: rgba(0,0,0,.9)
}

.app-overview-media+.app-overview-media {
	margin-top: 20px
}

.app-overview-media__body,.app-overview-media__left {
	flex: auto;
	text-align: left
}

.app-overview-media__left {
	flex: none;
	padding-right: 10px
}

.app-overview-media--middle.app-overview-media,.app-overview-media--middle .app-overview-media {
	align-items: center
}

.app-overview-media--bottom.app-overview-media,.app-overview-media--bottom .app-overview-media {
	align-items: flex-end
}

.app-overview-media--reverse.app-overview-media,.app-overview-media--reverse .app-overview-media {
	flex-direction: row-reverse
}

.app-overview-media--reverse.app-overview-media .app-overview-media__left,.app-overview-media--reverse .app-overview-media .app-overview-media__left {
	padding-right: 0;
	padding-left: 10px
}

.app-overview-action-state {
	font-size: 12px;
	display: inline-flex;
	max-width: 100%;
	align-items: center
}

.app-overview-action-state .app-overview-icon {
	vertical-align: -5px
}

.app-overview-action-state .app-overview-action-state__text {
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	flex: 1
}

.app-overview-action-state a,.app-overview-action-state a.app-overview-action-state__text {
	color: #006eff;
	flex: initial
}

.app-overview-action-state.app-overview-action-state--form-align {
	height: 30px;
	line-height: 30px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-br--bottom,.app-overview-br--left,.app-overview-br--right,.app-overview-br--top {
	border-radius: 0 0 0 0!important
}

.app-overview-br--none {
	border-radius: 0!important
}

.app-overview-bg-layout {
	background-color: #f3f4f7;
	padding: 10px;
	color: rgba(0,0,0,.9)
}

.app-overview-bg-layout.app-overview-bg-layout--border {
	border: 1px solid #cfd5de
}

.app-overview-icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: inherit;
	font-size: 0
}

.app-overview-icon-daily {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMXYxNGgxNFY1LjAwMUwxMSAxSDF6bTIgMi4wMDFoNy4xNzJMMTMgNS44Mjl2Ny4xNzJIM3YtMTB6TTUgOGg2VjZINXYyem0wIDMuMDAxaDZWOUg1djIuMDAxeiIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-shopcart {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTE1Ljg2NSAyLjk3M0wxNCA5LjVhMSAxIDAgMDEtMSAxSDVhMSAxIDAgMDEtMS0xbC0yLTdIMWExIDEgMCAxMTAtMmgyYy41NTMgMCAuOTI1LjU4NyAxLjA3NSAxLjQxM3MxLjY1NCA2LjY0MiAxLjY1NCA2LjY0MmMuMDg4LS4wMjYuMTc1LS4wNTUuMjcxLS4wNTVoNmMuMDk2IDAgLjE4My4wMjkuMjcuMDU1TDEzLjcxNCAzLjVIOGExIDEgMCAxMTAtMmg3YTEgMSAwIDAxMSAxYzAgLjE3NC0uMDU3LjMzLS4xMzUuNDczek01LjUgMTIuNWExLjUgMS41IDAgMTEtLjAwMSAzLjAwMUExLjUgMS41IDAgMDE1LjUgMTIuNXptNyAwYTEuNSAxLjUgMCAxMS0uMDAxIDMuMDAxQTEuNSAxLjUgMCAwMTEyLjUgMTIuNXoiLz48L3N2Zz4=)
}

.app-overview-icon-more {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgMTBhMiAyIDAgMTEwLTQgMiAyIDAgMDEwIDR6bTYgMGEyIDIgMCAxMTAtNCAyIDIgMCAwMTAgNHptNiAwYTIgMiAwIDExMC00IDIgMiAwIDAxMCA0eiIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-folderclose {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMWwyIDJoN3YxMUgwVjFoNnptNyA0SDJ2N2gxMVY1eiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-folderopen {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMmwyIDJoNXYxaDNsLTEuMTUgMi43NC0yIDUtLjUgMS4yNkgwVjJoNnptNyA1SDVsLTIgNWg4bDItNXoiIGZpbGw9IiM4ODgiLz48L3N2Zz4=)
}

.app-overview-icon-notice {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMy40NDZMNC41MzEgNkgydjRoMi41MzFMOSAxMi41NTRWMy40NDZ6TTExIDB2MTZsLTctNEgwVjRoNGw3LTR6bTEgMy4xYTUuMDAyIDUuMDAyIDAgMDEwIDkuOHYtMi4wN2EzLjAwMSAzLjAwMSAwIDAwMC01LjY2VjMuMXoiIGZpbGw9IiM4ODgiLz48L3N2Zz4=)
}

.app-overview-icon-notice-blue {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMy40NDZMNC41MzEgNkgydjRoMi41MzFMOSAxMi41NTRWMy40NDZ6TTExIDB2MTZsLTctNEgwVjRoNGw3LTR6bTEgMy4xYTUuMDAyIDUuMDAyIDAgMDEwIDkuOHYtMi4wN2EzLjAwMSAzLjAwMSAwIDAwMC01LjY2VjMuMXoiIGZpbGw9IiMwMDZlZmYiLz48L3N2Zz4=)
}

.app-overview-icon-guide {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTAgMHYxNmgxNlYwSDB6bTE0IDE0SDJWMmgxMnYxMnoiLz48cGF0aCBkPSJNOCA1Yy41NTEgMCAxIC40NDkgMSAxcy0uNDIyLjkyMi0xIDEuMDc4di4wMTRjLS41ODEuMjA2LTEgLjc1Ni0xIDEuNDA4VjEwaDJWOC44MTZBMi45OSAyLjk5IDAgMDAxMSA2YTMgMyAwIDEwLTYgMGgyYzAtLjU1MS40NDktMSAxLTF6bS0xIDZoMnYySDd6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-consult {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYgMnYzSDR2MmMwIDMuMDg0IDEuOTE2IDUgNSA1aDJ2LTJoM3Y0aC0zLjk0OWwtLjg5OC0uMDQ1YTguMDA5IDguMDA5IDAgMDEtNy4xMDctNy4xMDdMMiA1Ljk0OVYyaDRtMi0ySDB2NmwuMDUgMUExMC4wMDUgMTAuMDA1IDAgMDA5IDE1Ljk1bDEgLjA1aDZWOEg5djJjLTIgMC0zLTEtMy0zaDJWMHoiLz48L3N2Zz4=)
}

.app-overview-icon-realname {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEgMTIuNUMxIDEwLjE3MiA1LjY2NCA5IDggOXM3IDEuMTcyIDcgMy41VjE1SDF2LTIuNXptMTIgLjA2N0MxMi42MjIgMTEuOTYyIDEwLjEzNCAxMSA4IDExcy00LjYyMi45NjItNSAxLjU2N1YxM2gxMHYtLjQzM3pNOCA4QzUuNzkgOCA0IDYuMjEgNCA0czEuNzktNCA0LTQgNCAxLjc5IDQgNC0xLjc5IDQtNCA0em0wLTJhMiAyIDAgMTAuMDAxLTMuOTk5QTIgMiAwIDAwOCA2eiIvPjwvc3ZnPg==)
}

.app-overview-icon-realnamev {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEyIDhhNCA0IDAgMTAwIDggNCA0IDAgMDAwLTh6bS0uNjA4IDYuMDc2bC0xLjc3OC0xLjc3OC43MDctLjcwNyAxLjA3IDEuMDcgMi40MjItMi40MjIuNzA3LjcwNy0zLjEyOCAzLjEzeiIgZmlsbD0iIzBhYmY1YiIvPjxwYXRoIGQ9Ik03LjEwMSAxM0gzdi0uNDMzYy4zMjYtLjUyMSAyLjIxNy0xLjMwNCA0LjA5OS0xLjUxMkE0LjkzNyA0LjkzNyAwIDAxOC4wMjUgOUg4Yy0yLjMzNiAwLTcgMS4xNzItNyAzLjVWMTVoNy4wMjNhNC45NDIgNC45NDIgMCAwMS0uOTIyLTJ6TTggOGMyLjIxIDAgNC0xLjc5IDQtNHMtMS43OS00LTQtNC00IDEuNzktNCA0IDEuNzkgNCA0IDR6bTAtNmEyIDIgMCAxMS4wMDEgMy45OTlBMiAyIDAgMDE4IDJ6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-show {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTggM0M0LjM3OCAzIDEuMjgxIDUuMDY5IDAgOGMxLjI4MSAyLjkzMSA0LjM3OCA1IDggNXM2LjcxOS0yLjA2OSA4LTVjLTEuMjgxLTIuOTMxLTQuMzc4LTUtOC01em0wIDlhNCA0IDAgMTEwLTggNCA0IDAgMDEwIDh6Ii8+PGNpcmNsZSBmaWxsPSIjODg4IiBjeD0iOCIgY3k9IjgiIHI9IjIiLz48L3N2Zz4=)
}

.app-overview-icon-hide {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTQuMTQ5IDkuMDIzQTMuOTI2IDMuOTI2IDAgMDE0IDhhNCA0IDAgMDE0LTRjLjM1NiAwIC42OTUuMDYxIDEuMDIzLjE0OWwuOTIxLS45MjFBOS4xOTEgOS4xOTEgMCAwMDggM0M0LjM3OCAzIDEuMjgxIDUuMDY5IDAgOGE4LjA0OCA4LjA0OCAwIDAwMi4yMzMgMi45MzlsMS45MTYtMS45MTZ6Ii8+PHBhdGggZD0iTTEyLjk0NCA0LjQ3bDEuNDItMS40Mi0xLjQxNC0xLjQxNC00LjQzOSA0LjQzOEEyLjAwMiAyLjAwMiAwIDAwOCA2YTIgMiAwIDAwLTIgMmMwIC4xNzguMDMxLjM0Ny4wNzQuNTExTDEuNjM2IDEyLjk1bDEuNDE0IDEuNDE0IDEuODk3LTEuODk3QTkuMDUgOS4wNSAwIDAwOCAxM2MzLjYyMiAwIDYuNzE5LTIuMDY5IDgtNS0uNjI4LTEuNDM3LTEuNzA0LTIuNjUzLTMuMDU2LTMuNTN6TTggMTJhMy45NiAzLjk2IDAgMDEtMi4wMi0uNTY2bDEuNTA5LTEuNTA5Yy4xNjQuMDQ0LjMzMy4wNzUuNTExLjA3NWEyIDIgMCAwMDItMmMwLS4xNzgtLjAzMS0uMzQ3LS4wNzQtLjUxMWwxLjUwOS0xLjUwOWMuMzUuNTk1LjU2NSAxLjI3OS41NjUgMi4wMmE0IDQgMCAwMS00IDR6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-records {
	width: 15px;
	height: 16px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NGM2YmFlMy0zN2I1LWE1NGItYTE5Yi1jNmU1NGI5MTBmNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ4QTk5RTgyNDgwMTFFNUI2OTc4OTdCOTNGN0E2NTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ4QTk5RTcyNDgwMTFFNUI2OTc4OTdCOTNGN0E2NTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0YzZiYWUzLTM3YjUtYTU0Yi1hMTliLWM2ZTU0YjkxMGY2MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NGM2YmFlMy0zN2I1LWE1NGItYTE5Yi1jNmU1NGI5MTBmNjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5tnmGTAAABY0lEQVR42oyTzyuEQRjH39k2J4dVLhwcKbm4ykVcbHFxdBU5kKWt9SMUoZRILeLgH3DYJE6ScuXmzsUBB+Wkzfg8b89bj3d3aqc+7zPvzPN95pmZZ5z3Pko3N//UjdmBQbiDot/rfa7xs2JEbZhN6INluIERWId7sQR5+ydG1Ex/DqZgHw5x+jFBmzAz6nMMB8x/u6jwOMTPGVRgg8GPKNAI0opZg1GYFPE7nQlEFXXwITE+Tn3ymNMsH4l2aXzkoLI4Fs2Ku5iq8bmG9oxG/DUTS5BDUFKh2BYdTzKIs5O0fZKOWSmHeYEOeBVxaoF4e5nQ9pS4nxYmLSSehXNEX2JZZTUoZtKZdKYxXbCgQ2I7dTyy/iKWe82bgGUYl9PVa6vqf9n4yD1/yoEN0zmCC9huoEgWYUxqw5ZnQaqmgfI8EZ+4PAMPo1/v9Uq3tAUPsFLzMOqk1yNbgAG4hVK9J/knwABfJJsFlJrl8QAAAABJRU5ErkJggg==)
}

.app-overview-icon-error.size-l {
	width: 32px;
	height: 32px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0iI2U1NDU0NSI+PHBhdGggZD0iTTE0IDIwaDN2M2gtM3ptMC0xMmgzdjEwaC0zeiIvPjxwYXRoIGQ9Ik0xNS41IDBDNi45NCAwIDAgNi45NCAwIDE1LjVTNi45NCAzMSAxNS41IDMxIDMxIDI0LjA2IDMxIDE1LjUgMjQuMDYgMCAxNS41IDB6bTAgMjhDOC42MDcgMjggMyAyMi4zOTMgMyAxNS41UzguNjA3IDMgMTUuNSAzIDI4IDguNjA3IDI4IDE1LjUgMjIuMzkzIDI4IDE1LjUgMjh6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-sales {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMjkvMTWEKxpXAAABNElEQVQ4ja2T4W2DMBCFP1AGYISYBUonqDNBs0HoGGYA/+4GpRM0nSBkgqYLWB2BDa4/fAaMUKRKfRISPt9798DPhYiQoatb4Ag85xt8Amd86JfFYhLo6goYgAfgHTgDo/ZVKnoCvgGLD+MsEMk/+rT4cKOrLXBLjTqkAXpgD+zxYSx1a1CyxYeb1i5Ak31E3LPaO0QHzrTAG/A4kbtagIOKsBIp1MkX8II4M4gzvYggIogzIs7I9J7q67UzvTgz7IAn4HWaHCfMR7N8z3EGPna6GCd7a7tL4RwjQMk9rJ1suEkOqrtCW+6UUwJXYkjW023moqvtVIs4AteSGIyTHs0SF+CAD4VOv5CONfaegD4lMYXHZsnbwhx58KFJP9ES4zlsOFmSGyXvlfNflymf0vKH6/wL1t6o8wIsJh4AAAAASUVORK5CYII=)
}

.app-overview-icon-success {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMGE4IDggMCAxMTAgMTZBOCA4IDAgMDE4IDB6bTAgMkM0LjY5MSAyIDIgNC42OTEgMiA4czIuNjkxIDYgNiA2IDYtMi42OTEgNi02LTIuNjkxLTYtNi02em0yLjkyNSAyLjhsMS40MTQgMS40MTQtNS4zMDMgNS4zMDRMMy41IDcuOTgybDEuNDE0LTEuNDE0IDIuMTIyIDIuMTIxTDEwLjkyNSA0Ljh6IiBmaWxsPSIjMGFiZjViIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-success.size-l {
	width: 32px;
	height: 32px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0iIzBhYmY1YiI+PHBhdGggZD0iTTEzLjI1IDE3LjgxMWwtMy4zNjQtMy4zNjQtMi4xMjEgMi4xMjEgMy4zNjQgMy4zNjQgMi4xMjEgMi4xMjEgMi4xMjEtMi4xMjEgNy44NjQtNy44NjQtMi4xMjEtMi4xMjF6Ii8+PHBhdGggZD0iTTE1LjUgMEM2Ljk0IDAgMCA2Ljk0IDAgMTUuNVM2Ljk0IDMxIDE1LjUgMzEgMzEgMjQuMDYgMzEgMTUuNSAyNC4wNiAwIDE1LjUgMHptMCAyOEM4LjYwNyAyOCAzIDIyLjM5MyAzIDE1LjVTOC42MDcgMyAxNS41IDMgMjggOC42MDcgMjggMTUuNSAyMi4zOTMgMjggMTUuNSAyOHoiLz48L2c+PC9zdmc+);background-size: cover
}

.app-overview-icon-warning {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTJoMnYtMkg3djJ6bTAtM2gyVjRIN3Y1em0xIDVjLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDYtMi42OTEgNi02IDZ6TTggMGE4IDggMCAxMDAgMTZBOCA4IDAgMDA4IDB6IiBmaWxsPSIjZmY3MjAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-warning.size-l {
	width: 32px;
	height: 32px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDMyQzcuMTYzIDMyIDAgMjQuODM3IDAgMTZTNy4xNjMgMCAxNiAwczE2IDcuMTYzIDE2IDE2LTcuMTYzIDE2LTE2IDE2em0wLTNjNy4xOCAwIDEzLTUuODIgMTMtMTNTMjMuMTggMyAxNiAzIDMgOC44MiAzIDE2czUuODIgMTMgMTMgMTN6bS0xLjUtMTAuNXYtMTBoM3YxMGgtM3ptMCA1di0zaDN2M2gtM3oiIGZpbGw9IiNmZjcyMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size: cover
}

.app-overview-icon-loading {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTZBOCA4IDAgMTE4IDB2MmE2IDYgMCAxMDYgNmgyYTggOCAwIDAxLTggOHoiIGZpbGw9IiMwMDZlZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);-webkit-animation: spin .6s linear infinite;
	animation: spin .6s linear infinite
}

@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg)
	}
}

@keyframes spin {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(359deg)
	}
}

.app-overview-icon-shutdown {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMjIvMTVTKp1WAAABHElEQVQ4jc2TzU0DMRCFPyIKSAcsHYRzLLFRfF93wNJB6GBL2A4SOhjulhIk30kHMR3QgTkwibw/ISInRrLkw3vPb8ZvSClx7syXVTFfVuk3zE1KibEy1tVABLbAPVAGL5s+biBgrCuBBpgBTgUegA/gHWiCl90RP8mIhbFOlBBVAIDgZa8uIrA11omxrjgJqN0DMAUWwUsdvMTcWfASg5caWCjuYKyrb411U2ANvAQvba/Fr37Par801jXAepJZHQwosz5Wu84MgpfBa0frZwToCFxb/0hAf+Mqgb3e6z9yZ6BR1iCtGYlqv7KoPwLPp13QaLZABbyqUMyIhRKfgDdgFbzES8vU8hOYElhpux2Hl9a5Ae6ATyVu+rhvXvGiGQ+9ErwAAAAASUVORK5CYII=)
}

.app-overview-icon-running {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUAAAAHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYsHuYtzY/JWAAAAEHRSTlMAQCDAYPCwEOCggHDQkFAw48okZwAAAHJJREFUGNNlj0sSwCAIQwFF/LXN/U/bATt1YRY6eYQBaClX1Ey/OGnnjsTLSkET/xuKeDoqXxKZDCPM3fztIIYFmBDPOPB2Y+i1waOlpaFW5AOzAlkw1RZgfXolKrjCwWjphjjwsVsDx2Ln6vs4jeRx/gtUqwRbIvcTmQAAAABJRU5ErkJggg==)
}

.app-overview-icon-error {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTJoMnYtMkg3djJ6bTAtM2gyVjRIN3Y1em0xIDVjLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDYtMi42OTEgNi02IDZ6TTggMGE4IDggMCAxMDAgMTZBOCA4IDAgMDA4IDB6IiBmaWxsPSIjZTU0NTQ1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-error--ring {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBzdHJva2U9IiNGRjU4NEQiIHN0cm9rZS13aWR0aD0iMiIgY3g9IjgiIGN5PSI4IiByPSI2IiBmaWxsPSJub25lIi8+PC9zdmc+)
}

.app-overview-icon-deploy {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMjIvMTVTKp1WAAAA8UlEQVQ4ja2U7Q2CQAyGn7s4gBvICIYFxAkcQdxAWEAmIGygjuAE4AAQR9AJdIP6w54xeH4hTUiupe9Hk94hIrz7SOrgU48REXxh0iYGMmCkpROQSR5unnrbJCZtIgWPgQKo9FcErIC9klV3jCMxaRMoaAZstfHYEghUYA7sgKXk4dGIiLO+9qm8GNW5nQALQ1IPgTOQSB4W78AesgxYWZ0dYPMLgUYFYF0meXjpQALA4DHRWUslNVoTXw5MHc7SQxiSOgJKp/QTWJ3bh8KwqxMLHPQcd8CPQTf272Xrbe1fqPgu4JLb+P4L6LEc8+VTcAU6HK1cvNNY9wAAAABJRU5ErkJggg==);width: 17px;
	height: 17px
}

.app-overview-icon-sort {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTkgN2gzTDggMyA0IDdoM3YySDRsNCA0IDQtNEg5eiIvPjwvc3ZnPg==)
}

.app-overview-icon-sortup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDdMOCAzIDQgN2gzdjZoMlY3eiIvPjwvc3ZnPg==)
}

.app-overview-icon-sortdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTkgOVYzSDd2Nkg0bDQgNCA0LTR6Ii8+PC9zdmc+)
}

.app-overview-icon-links {
	width: 14px;
	height: 13px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDMvMjQvMTWz5vwEAAABKElEQVQokY3Qv0uVURgH8M+Rd/EOFjo1FG0tORxxc3EJSqKCdtGlLeG+4CKCi+B2BjNny6HAISJaDAtpU/Id/AN08AcuIg5BEJyWQ1zQe+uMz3M+fM/5hpyzf51QN+N4jUEcY6rvP9ATvMV0TvEWlrDRE4a6mcQrPMgp7pTxB9ypeqBHWMBYTvGoY7WIrdDtj6Fu3uET7mITP7CMYTy9khjqZgAt9GMOJ1jBOgYwkVP8+Tcx1E1VLkzgEufIGMLNkv4yp/gbqoJaeF/AMDbK7jtW8SuneNH5sirUzQ18xD5mMIpvOMTjnOLZdR1UeIPdnOJsme2GujnFV7Svba7Ah3jeUc690uJ8TvFzN9iHAzwraARfSgnr3RAE7b37WMNtXOBFTnG7F4I/87td0ywkGPsAAAAASUVORK5CYII=)
}

.app-overview-icon-btnback {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzAwNmVmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSA3SDQuN2w0LjQtNC42TDcuNyAxIDEgOGw2LjcgNyAxLjQtMS40TDQuNyA5SDE1eiIvPjwvc3ZnPg==)
}

.app-overview-icon-client {
	width: 16px;
	height: 15px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMTkvMTVl/GszAAAAW0lEQVQoke2SMQ7AIAwDL1F+VXhU30i78qV2gI4oalgYsBRlcWwrsnDWAiRiuLQfZ0B+TgaSfkoRdwD1WB62wEoCkSYeAEYrRAkGuI1WyRGevmVEmP6BOc5ukhdxMAurJ2NtsQAAAABJRU5ErkJggg==);margin-top: 2px
}

.app-overview-icon-plus {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZS8+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEzIDdIOVYzSDd2NEgzdjJoNHY0aDJWOWg0eiIvPjwvc3ZnPg==)
}

.app-overview-icon-minus {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTMgN2gxMHYySDN6Ii8+PC9zdmc+)
}

.app-overview-icon-setting {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEzLjAwMyA4YzAtLjU1My0uMTExLTEuMDc1LS4yNzctMS41NzJsMS43MjMtLjk5NS0xLTEuNzMyLTEuNzIxLjk5NGE0Ljk2IDQuOTYgMCAwMC0yLjcyNS0xLjU5NFYxaC0ydjIuMTAxYTQuOTcyIDQuOTcyIDAgMDAtMi43MjUgMS41OTNsLTEuNzIxLS45OTMtMSAxLjczMiAxLjcyMy45OTVjLS4xNjUuNDk3LS4yNzcgMS4wMTktLjI3NyAxLjU3MnMuMTEyIDEuMDc1LjI3NyAxLjU3MmwtMS43MjMuOTk1IDEgMS43MzIgMS43MjEtLjk5NGE0Ljk4IDQuOTggMCAwMDIuNzI1IDEuNTk0VjE1aDJ2LTIuMTAxYTQuOTcgNC45NyAwIDAwMi43MjUtMS41OTRsMS43MjEuOTk0IDEtMS43MzItMS43MjMtLjk5NUE0LjkzNSA0LjkzNSAwIDAwMTMuMDAzIDh6bS01IDNhMyAzIDAgMTEwLTYgMyAzIDAgMDEwIDZ6Ii8+PC9zdmc+)
}

.app-overview-icon-pencil {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkuODI3IDMuNzI5TDExLjU1NSAyIDE0IDQuNDQ1bC0xLjcyOCAxLjcyOHpNMyAxMC41NTZWMTNoMi40NDRsNS45NjMtNS45NjMtMi40NDQtMi40NDR6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-copy {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTExIDVINXY5aDhWNWgtMnptMCA3SDdWN2g0djV6Ii8+PHBhdGggZD0iTTEwIDJIMnY5aDJWNGg2eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-remind {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI2ZmNzIwMCIgZD0iTTguODM3Ljk2MkwuMjAzIDE3LjAzOGgxNy41OTRMOC44MzcuOTYyem0uMDM0IDQuMTY2bDUuNjcyIDkuOTY5SDMuNTI0bDUuMzQ3LTkuOTY5em0tLjgzNyAyLjg4djMuMTA3aDEuNzY4VjguMDA4SDguMDM0em0wIDUuOTM0aDEuNzY4di0xLjc2OUg4LjAzNHYxLjc2OXoiLz48L3N2Zz4=)
}

.app-overview-icon-dismiss,.app-overview-icon-dismiss.size-s {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTggMWE3IDcgMCAxMDAgMTRBNyA3IDAgMDA4IDF6bTMuNTM2IDkuMTIxbC0xLjQxNCAxLjQxNEw4IDkuNDE0bC0yLjEyMSAyLjEyMS0xLjQxNC0xLjQxNEw2LjU4NiA4IDQuNDY0IDUuODc5bDEuNDE0LTEuNDE0TDggNi41ODZsMi4xMjEtMi4xMjEgMS40MTQgMS40MTRMOS40MTQgOGwyLjEyMiAyLjEyMXoiLz48L3N2Zz4=)
}

.app-overview-icon-phone {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTIgMGgxMnYxNkgyVjB6bTIgMnYxMmg4VjJINHptMyA5aDJ2Mkg3di0yeiIvPjwvc3ZnPg==)
}

.app-overview-icon-phonev {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEyIDhhNCA0IDAgMTAwIDggNCA0IDAgMDAwLTh6bS0uNjA4IDYuMDc2bC0xLjc3OC0xLjc3OC43MDctLjcwNyAxLjA3IDEuMDcgMi40MjItMi40MjIuNzA3LjcwNy0zLjEyOCAzLjEzeiIgZmlsbD0iIzBhYmY1YiIvPjxnIGZpbGw9IiM4ODgiPjxwYXRoIGQ9Ik03LjQyMiAxNEgyVjJoOHY1LjQyMkE0Ljk3OSA0Ljk3OSAwIDAxMTIgN1YwSDB2MTZoOS4wMjdhNS4wMDEgNS4wMDEgMCAwMS0xLjYwNS0yeiIvPjxwYXRoIGQ9Ik01IDExaDJ2Mkg1eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-phone-error {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjOTc5Nzk3IiBmaWxsPSIjODg4IiBkPSJNNS41IDExLjVoMXYxaC0xeiIvPjxwYXRoIGQ9Ik0xMiAwdjdjLS43MSAwLTEuMzg3LjE0OC0yIC40MTZWMkgydjEyaDUuNDE2YTUuMDE4IDUuMDE4IDAgMDAxLjU4NSAyLjAwMUwwIDE2VjBoMTJ6IiBmaWxsPSIjODg4Ii8+PHBhdGggZD0iTTEyIDhhNCA0IDAgMTEwIDggNCA0IDAgMDEwLTh6bS41IDUuNWgtMXYxaDF2LTF6bTAtNGgtMXYzaDF2LTN6IiBmaWxsPSIjZjc0MDQyIi8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-phone-warning {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTcgMTF2Mkg1di0yeiIvPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik0xMiAwdjdoLTJWMkgydjEyaDR2MkgwVjB6Ii8+PHBhdGggZD0iTTExLjQyNiA4LjMzOWMuMTA3LjA2MS4xOTUuMTUuMjU3LjI1NmwzLjQyMSA1Ljg5MWEuNzA3LjcwNyAwIDAxLS42MTEgMS4wNjNINy42NDlhLjcwNy43MDcgMCAwMS0uNjExLTEuMDYybDMuNDIyLTUuODkyYS43MDcuNzA3IDAgMDEuOTY2LS4yNTZ6TTExLjYgMTRoLTF2MWgxdi0xem0wLTRoLTF2M2gxdi0zeiIgZmlsbD0iI2YwYjY0YiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-wechat {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTkuMjQ5IDYuNDk5YTEuMjQ5IDEuMjQ5IDAgMTEyLjQ5NyAwIDEuMjQ5IDEuMjQ5IDAgMDEtMi40OTcgMHptLTQuOTk2IDBhMS4yNDkgMS4yNDkgMCAxMTIuNDk3IDAgMS4yNDkgMS4yNDkgMCAwMS0yLjQ5NyAwem0tMS41ODcgOS40NzdhLjMuMyAwIDAxLS4zOTctLjM4N2wuODI0LTIuMDZDMS4yMTEgMTIuMjQ4IDAgMTAuMjQ4IDAgOGMwLTMuODY2IDMuNTgyLTcgOC03czggMy4xMzQgOCA3LTMuNTgyIDctOCA3YTkuMDkgOS4wOSAwIDAxLTIuMzQ1LS4zMDVsLTIuOTg5IDEuMjgxek0xNCA4YzAtMi42OTgtMi42MzEtNS02LTVTMiA1LjMwMiAyIDhzMi42MzEgNSA2IDUgNi0yLjMwMiA2LTV6Ii8+PC9zdmc+)
}

.app-overview-icon-wechatv {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEyIDhhNCA0IDAgMTAwIDggNCA0IDAgMDAwLTh6bS0uNjA4IDYuMDc2bC0xLjc3OC0xLjc3OC43MDctLjcwNyAxLjA3IDEuMDcgMi40MjItMi40MjIuNzA3LjcwNy0zLjEyOCAzLjEzeiIgZmlsbD0iIzBhYmY1YiIvPjxjaXJjbGUgZmlsbD0iIzg4OCIgY3g9IjEwLjQ5OCIgY3k9IjYuNDk5IiByPSIxLjI0OSIvPjxjaXJjbGUgZmlsbD0iIzg4OCIgY3g9IjUuNTAyIiBjeT0iNi40OTkiIHI9IjEuMjQ5Ii8+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTIgOGMwLTIuNjk4IDIuNjMxLTUgNi01IDMuMTEzIDAgNS41OTIgMS45NjggNS45NTEgNC4zOTVhNC45OTcgNC45OTcgMCAwMTEuOTcgMS41MzZBNi4wOSA2LjA5IDAgMDAxNiA4YzAtMy44NjYtMy41ODItNy04LTdTMCA0LjEzNCAwIDhjMCAyLjI0OCAxLjIxMSA0LjI0OCAzLjA5MyA1LjUyOWwtLjgyNCAyLjA2YS4zLjMgMCAwMC4zOTcuMzg3bDIuOTktMS4yODFBOS4wNzcgOS4wNzcgMCAwMDggMTVsLjAyMi0uMDAxYTQuOTQxIDQuOTQxIDAgMDEtLjkyNy0yLjA2MkM0LjE3MyAxMi41NjcgMiAxMC40NSAyIDh6Ii8+PC9zdmc+)
}

.app-overview-icon-wechat-error {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTguMDM1IDBjNC40MTkgMCA3Ljk4OCAyLjk0NiA3Ljk4OCA2LjU3MiAwIC43LS4xMzMgMS4zNzMtLjM3OSAyLjAwNmE0Ljk5NSA0Ljk5NSAwIDAwLTEuNzItMS4xOTRjLjA2Ni0uMjY1LjA5OS0uNTM3LjA5OS0uODEyQzE0LjAyMyA0LjE0MiAxMS40MjIgMiA4LjAzNSAyIDQuNjQ4IDIgMi4wNDcgNC4xNDIgMi4wNDcgNi41NzJjMCAuOTc4LjQgMS45MTEgMS4xNyAyLjcyMWwuMjI1LjIyLjE0Ny4xMzEuOTIuNjkyLS4wOSAxLjA5OSAxLjE3My0uNTc3IDEuNDk3LjE5OGE1LjAyNiA1LjAyNiAwIDAwLjAyNyAyLjAybC0uNDIzLS4wNTUtLjc1NC0uMTA0LTMuNzk2IDEuODcuMjgzLTMuNTEzYTYuMjAzIDYuMjAzIDAgMDEtLjYyMy0uNTY3Qy42NyA5LjUxNy4wNDcgOC4xMDEuMDQ3IDYuNTcyLjA0NyAyLjk0NiAzLjYxNiAwIDguMDM1IDB6TTUuNTQ3IDVhMSAxIDAgMTEwIDIgMSAxIDAgMDEwLTJ6bTUgMGExIDEgMCAxMTAgMiAxIDEgMCAwMTAtMnoiIGZpbGw9IiM4ODgiLz48cGF0aCBkPSJNMTIgOGE0IDQgMCAxMTAgOCA0IDQgMCAwMTAtOHptLjUgNS41aC0xdjFoMXYtMXptMC00aC0xdjNoMXYtM3oiIGZpbGw9IiNmNzQwNDIiLz48L2c+PC9zdmc+)
}

.app-overview-icon-wechat-warning {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTguMDgyIDBDMTIuNSAwIDE2LjA3IDIuOTQ2IDE2LjA3IDYuNTcyYzAgMS4zMzItLjQ4MiAyLjU3Mi0xLjMxIDMuNjA4bC0xLjEyLTEuOTNhMy41NiAzLjU2IDAgMDAuNDMtMS42OEMxNC4wNyA0LjE0MyAxMS40NjkgMiA4LjA4MiAyIDQuNjk1IDIgMi4wOTQgNC4xNDIgMi4wOTQgNi41NzJjMCAuOTc4LjQgMS45MTEgMS4xNyAyLjcyMWwuMjI1LjIyLjE0Ny4xMzEuOTIuNjkyLS4wOSAxLjA5OSAxLjE3My0uNTc3IDEuNjQ1LjIxNy4xMjYuMDE1Yy4xMi4wMTQuMjI5LjAyNi4zMjYuMDM0bC4yNTEuMDE3YTcuOTYgNy45NiAwIDAwLjQzNy0uMDA1bC0xLjEzNSAxLjk1MmExLjQwMSAxLjQwMSAwIDAxLS4wODQtLjAwOGwtLjQ2NS0uMDU5LS43NTQtLjEwNC0zLjc5NiAxLjg3LjI4My0zLjUxM2E2LjIwMyA2LjIwMyAwIDAxLS42MjMtLjU2N0MuNzE3IDkuNTE3LjA5NCA4LjEwMS4wOTQgNi41NzIuMDk0IDIuOTQ2IDMuNjYzIDAgOC4wODIgMHpNNS41OTQgNWExIDEgMCAxMTAgMiAxIDEgMCAwMTAtMnptNSAwYTEgMSAwIDExMCAyIDEgMSAwIDAxMC0yeiIgZmlsbD0iIzg4OCIvPjxwYXRoIGQ9Ik0xMi4yMjQgOC4zMzljLjEwNy4wNjEuMTk1LjE1LjI1Ny4yNTZsMy40MjEgNS44OTFhLjcwNy43MDcgMCAwMS0uNjExIDEuMDYzSDguNDQ3YS43MDcuNzA3IDAgMDEtLjYxMS0xLjA2MmwzLjQyMi01Ljg5MmEuNzA3LjcwNyAwIDAxLjk2Ni0uMjU2ek0xMi4zOTggMTRoLTF2MWgxdi0xem0wLTRoLTF2M2gxdi0zeiIgZmlsbD0iI2YwYjY0YiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-email {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTggOS4wMzlsNi0zLjQ2NFYxMkgyVjUuNTc1bDYgMy40NjR6bTAtMi4wNzhMMi44NzEgNGgxMC4yNThMOCA2Ljk2MXpNMCAxNGgxNlYySDB2MTJ6Ii8+PC9zdmc+)
}

.app-overview-icon-emailv {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEyIDhhNCA0IDAgMTAwIDggNCA0IDAgMDAwLTh6bS0uNjA4IDYuMDc2bC0xLjc3OC0xLjc3OC43MDctLjcwNyAxLjA3IDEuMDcgMi40MjItMi40MjIuNzA3LjcwNy0zLjEyOCAzLjEzeiIgZmlsbD0iIzBhYmY1YiIvPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik03IDEySDJWNS41NzVsNiAzLjQ2NCA2LTMuNDY0djEuODU2Yy44LjM1MSAxLjQ4NC45MDIgMiAxLjU5NFYySDB2MTJoNy40MjJBNC45NzkgNC45NzkgMCAwMTcgMTJ6bTYuMTI5LThMOCA2Ljk2MSAyLjg3MSA0aDEwLjI1OHoiLz48L3N2Zz4=)
}

.app-overview-icon-email-error {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE1Ljg2IDFsLjAwMSA3YTUuMDE4IDUuMDE4IDAgMDAtMi0xLjU4NGwtLjAwMi0yLjY2Ni01Ljk5OSA0LjUtNi4wMDEtNC41MDFMMS44NiAxMWg1YzAgLjcxMS4xNDkgMS4zODguNDE2IDJILS4xNFYxaDE2em0tNC4zMzQgMkg0LjE5NEw3Ljg2IDUuNzUgMTEuNTI2IDN6IiBmaWxsPSIjODg4Ii8+PHBhdGggZD0iTTExLjg2IDdhNCA0IDAgMTEwIDggNCA0IDAgMDEwLTh6bS41IDUuNWgtMXYxaDF2LTF6bTAtNGgtMXYzaDF2LTN6IiBmaWxsPSIjZjc0MDQyIi8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-email-warning {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTE2IDF2MTAuNDE0TDE0IDcuOTdWM0gydjhoNi40MDFsLTEuMTYyIDJIMFYxeiIvPjxwYXRoIGQ9Ik0xMi40MTkgNy4zMzljLjEwNi4wNjEuMTk0LjE1LjI1Ni4yNTZsMy40MjIgNS44OTFhLjcwNy43MDcgMCAwMS0uNjEyIDEuMDYzSDguNjQxYS43MDcuNzA3IDAgMDEtLjYxMS0xLjA2MmwzLjQyMi01Ljg5MmEuNzA3LjcwNyAwIDAxLjk2Ny0uMjU2ek0xMi41OTIgMTNoLTF2MWgxdi0xem0wLTRoLTF2M2gxVjl6IiBmaWxsPSIjZjBiNjRiIi8+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEuOTQzIDEuMjA3TDggNS43NWw2LjAyLTQuNTE1IDEuMiAxLjZMOCA4LjI1Ljc0MyAyLjgwN3oiLz48L2c+PC9zdmc+)
}

.app-overview-icon-qq {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNzc5IDYuMTZDMi43NzkgMy4wODcgNC4yODkgMCA4IDBjMy43MTIgMCA1LjIyMiAzLjA4NyA1LjIyMiA2LjE2IDAgLjE4My0uMDEuNTM2LS4wMS41NThsLjc0OCAxLjc5NmMuMjA1LjUxNC40MDggMS4wNDkuNTU3IDEuNTA4LjcwOCAyLjE5LjQ3OCAzLjA5Ni4zMDQgMy4xMTdsLS4wMTUuMDAxYy0uMzg4IDAtMS40NDQtMS42NS0xLjQ0NC0xLjY1IDAgLjk4LS41MjUgMi4yNTgtMS42NiAzLjE4MS40MjUuMTI2Ljk0NS4zMiAxLjI4LjU1OC4zLjIxMi4yNjMuNDMuMjEuNTE4LS4xMTguMTkxLTEuMTE0LjI1My0yLjIyNS4yNTMtMS4xNDIgMC0yLjQwNC0uMDY2LTIuOTY3LS4xMjctLjU2Mi4wNjEtMS44MjUuMTI3LTIuOTY2LjEyNy0xLjExMiAwLTIuMTA2LS4wNjItMi4yMjQtLjI1My0uMDU1LS4wODgtLjA5My0uMzA2LjIwOC0uNTE4LjMzNS0uMjM4Ljg1NS0uNDMxIDEuMjgtLjU1Ny0xLjEzNS0uOTI0LTEuNjYtMi4yMDItMS42Ni0zLjE4MiAwIDAtMS4wNTYgMS42NS0xLjQ0NCAxLjY1bC0uMDE0LS4wMDFjLS4xNzUtLjAyMS0uNDA0LS45MjcuMzAzLTMuMTE3LjE1LS40NTkuMzUyLS45OTQuNTU2LTEuNTA4bC43NS0xLjc5NmMwLS4wMjItLjAxLS4zNzUtLjAxLS41NTh6bTguNTA0LTFjMC0xLjc0My0xLjQ3LTMuMTU1LTMuMjgzLTMuMTU1UzQuNzE3IDMuNDE3IDQuNzE3IDUuMTZ2MS41NDVsLS4wOTMuMTg2QzMuNjA2IDguOTY1IDMuNyA5Ljg5MyAzLjg3IDkuOTM3bC4wMTUuMDAzYy4xMTEuMDE1LjM4OC0uMDY1LjgzMS0uMjR2MS4xNDVDNC43MTcgMTIuNTg3IDYuMTg3IDE0IDggMTRzMy4yODMtMS40MTMgMy4yODMtMy4xNTVWOS43Yy40NDMuMTc1LjcyLjI1NS44MzEuMjQuMDA1IDAgLjAxIDAgLjAxNS0uMDAzLjE3LS4wNDQuMjY1LS45NzItLjc1My0zLjA0Ni0uMDMtLjA2LS4wNi0uMTIzLS4wOTMtLjE4NlY1LjE2eiIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-favorable {
	width: 15px;
	height: 18px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAYAAACEnoQPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMjMvMTV8CesaAAABNklEQVQ4jaWTPU7DQBCFPxuHVHRIqUkqbkBDSUXFCSgi0XCBSGlocoAUNBQ5AULUiBKkdFBAhRyBEEUS8SM7JLbj3aEgBsc2NoFtdnfmzbyZt7OGV0f447IAypXqwoF+v4eZi2jZxcy5wCx7s5YInhlSgVn2FPNPTPF7IlF2z83aNzB+LmROsuWItjhzLJnh1ZFypVr4LMnkfr/3P7Xny47Yo71Zy+0/f8LiFUVVxBLMT1hcpF9oMBNsDTByYJLyf30Mf/iIen8D0aiJiz98QE1cANTY+fSPHQC0N8If3AOznq3dI2Rzj3D0QjgNKDUu0atVwtEraqXC8sE1yrQI3WfU+hal/RMwl2B63JDwooNoJcHhjqjbM1F2F+0MJGhtiO7fiX66QdldCdrbIlNf1NUp4XlbPgDxX5ys2BcM7AAAAABJRU5ErkJggg==)
}

.app-overview-icon-viewgrid {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTUgMnYzSDJWMmgzbTItMkgwdjdoN1Ywem02IDJ2M2gtM1YyaDNtMi0ySDh2N2g3VjB6TTUgMTB2M0gydi0zaDNtMi0ySDB2N2g3Vjh6bTYgMnYzaC0zdi0zaDNtMi0ySDh2N2g3Vjh6Ii8+PC9zdmc+)
}

.app-overview-icon-viewlist {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEgMWgxNHYySDF6bTAgMTJoMTR2Mkgxem0wLTZoMTR2MkgxeiIvPjwvc3ZnPg==)
}

.app-overview-icon-alarm {
	width: 15px;
	height: 14px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZBQURFNEQzMkY1NjExRTU5NDlEQkRFRkJBRUI5RDhGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZBQURFNEQ0MkY1NjExRTU5NDlEQkRFRkJBRUI5RDhGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkFBREU0RDEyRjU2MTFFNTk0OURCREVGQkFFQjlEOEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkFBREU0RDIyRjU2MTFFNTk0OURCREVGQkFFQjlEOEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5HIy7wAAAAoklEQVR42mJ8GODFgAbkgLgSiEESEkD8Aoi3AXE7ED9CVsiEptEJiE8B8WsgdgZiXij9BojPQNlwwILElgXi5UAcDMRHkMTvAHEtEO8E4rVAbALEj9FtrgDiWWgakQFIfA4Ql2NzNsiPy9A0/EfjLwZib2yaZaBORAaMaPy7UHUYmkH+/03A5t/I4cTEQAEYppoZaWYzC1p0/CdSH1gdQIABABwLHkiGfLDXAAAAAElFTkSuQmCC)
}

.app-overview-icon-monitor {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEgOGgzdjZIMXptNS03aDN2MTNINnptNSA0aDN2OWgtM3oiIGZpbGw9IiM4ODgiLz48L3N2Zz4=)
}

.app-overview-icon-download {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTcuNSAxMkwxMSA4SDlWMkg2djZINHpNMiAxM2gxMXYySDJ6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-filter {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEzIDRIM2w0IDR2NWwyLTFWOHoiLz48L3N2Zz4=)
}

.app-overview-icon-try {
	width: 19px;
	height: 19px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE5NThBRjg3NDkzRTExRTRBNzNFQjk2REQ0MjU2RjNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE5NThBRjg4NDkzRTExRTRBNzNFQjk2REQ0MjU2RjNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTk1OEFGODU0OTNFMTFFNEE3M0VCOTZERDQyNTZGM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTk1OEFGODY0OTNFMTFFNEE3M0VCOTZERDQyNTZGM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fKEW3AAABj0lEQVR42qTUyysFURzA8ZnbrWthoYgFKzuPLBRig9h5Lckz1naUUq7HykK52VEeG4WFKDb4HygWXpEoKYSyHt9f/UbHaWbu1T31uWfuefzmd86ZGdebLHUCShG60QYZkI833OEQ23ixJ8Ws/wnM4hRlSKEZJVqntF3653T8b3GNzOTuB3jAKF6d8FKAJc263R8bMzKS9I/RkyaQo/29ONIEEmawadwj6fyvJHUfZ/xlFlOfoQrP8KQ9ZLLfZ46R7blAjWTWh00N5BiDo4p5MznlLYkjwTqwHzLYszjWtV/2JE6cn0pcWUvxA7ohy7TLOSokszzr9FxrspfBst8ljgT70k2M2hs3TTBJ6FuCXaPcya5U4zKmD2pXlsE6cSLB1jGIwoDNDrq2/8sSB7AmwW6wg4WI/XIjnsFF7Mp2+a/TOOowlcGGm8En0IAx892UE21BPzY09XSnt4oRtOr8P9+zJ9TqMm4xr3fN1X6p67Vd+uO6msewj+MnhtGIHCzrF9XTekXbmzCED3PyjwADABGXXdFpvUqZAAAAAElFTkSuQmCC)
}

.app-overview-icon-convertip--blue {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTUgNGg0VjJIM3Y4SDFsMyAzIDMtM0g1em03LTFMOSA2aDJ2Nkg3djJoNlY2aDJ6IiBmaWxsPSIjMDA2ZWZmIi8+PC9zdmc+)
}

.app-overview-icon-convertip {
	cursor: default;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTUgNGg0VjJIM3Y4SDFsMyAzIDMtM0g1em03LTFMOSA2aDJ2Nkg3djJoNlY2aDJ6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-new {
	cursor: default;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxQkJEQTFDMDc2ODExRTZCQ0M1OUE0N0U4MDY5MjNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxQkJEQTFEMDc2ODExRTZCQ0M1OUE0N0U4MDY5MjNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTFCQkRBMUEwNzY4MTFFNkJDQzU5QTQ3RTgwNjkyM0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTFCQkRBMUIwNzY4MTFFNkJDQzU5QTQ3RTgwNjkyM0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VjP59AAAAh0lEQVR42mJ8WyjvycDAMBeIJRlIA8+BOJkRaMAzMjTDDWGiQDMISDJhExXqe0C0CSAv/Men8V2RAoY4SAwGmLBJoNMwNgzT1gXItqO7AF0zCLDgCjwYG10DOmDB5jSQZkIasXoB3a/ERCcTA4UAJRbIAUzQTEEueAEyIAXEIEPzU1BuBAgwAOfsPtAlk5KIAAAAAElFTkSuQmCC)
}

.app-overview-icon-info {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTkgN0g2djFoMXY0aDEuOTE3bDEtMUg5ek03IDRoMnYySDd6Ii8+PHBhdGggZD0iTTggMWE3IDcgMCAxMDAgMTRBNyA3IDAgMDA4IDF6bTAgMTIuNWMtMy4wMzMgMC01LjUtMi40NjctNS41LTUuNVM0Ljk2NyAyLjUgOCAyLjVzNS41IDIuNDY3IDUuNSA1LjUtMi40NjcgNS41LTUuNSA1LjV6Ii8+PC9nPjwvc3ZnPg==);cursor: pointer
}

.app-overview-icon-tag {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMGw2LjU4NiA2LjU4NmEyIDIgMCAwMTAgMi44MjhsLTUuMTcyIDUuMTcyYTIgMiAwIDAxLTIuODI4IDBMMCA4VjBoOHptLS44MjkgMkgydjUuMTcxbDYgNkwxMy4xNzIgOCA3LjE3IDJ6TTUuNSA0YTEuNSAxLjUgMCAxMTAgMyAxLjUgMS41IDAgMDEwLTN6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-tag:hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMGw2LjU4NiA2LjU4NmEyIDIgMCAwMTAgMi44MjhsLTUuMTcyIDUuMTcyYTIgMiAwIDAxLTIuODI4IDBMMCA4VjBoOHptLS44MjkgMkgydjUuMTcxbDYgNkwxMy4xNzIgOCA3LjE3IDJ6TTUuNSA0YTEuNSAxLjUgMCAxMTAgMyAxLjUgMS41IDAgMDEwLTN6IiBmaWxsPSIjNDQ0Ii8+PC9zdmc+)
}

.app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEzLjk1IDMuNDE0TDEyLjUzNiAyIDggNi41MzYgMy40NjQgMiAyLjA1IDMuNDE0IDYuNTg2IDcuOTUgMi4wNSAxMi40ODVsMS40MTQgMS40MTRMOCA5LjM2NGw0LjUzNiA0LjUzNSAxLjQxNC0xLjQxNEw5LjQxNCA3Ljk1eiIvPjwvc3ZnPg==)
}

.app-overview-icon-close.size-s {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyLjI0MyA1LjE3MmwtMS40MTUtMS40MTVMOCA2LjU4NiA1LjE3MiAzLjc1NyAzLjc1NyA1LjE3MiA2LjU4NiA4bC0yLjgyOSAyLjgyOCAxLjQxNSAxLjQxNUw4IDkuNDE0bDIuODI4IDIuODI5IDEuNDE1LTEuNDE1TDkuNDE0IDh6Ii8+PC9zdmc+)
}

.app-overview-icon-arrowup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDEwSDRsNC01eiIvPjwvc3ZnPg==)
}

.app-overview-icon-arrowup--line {
	transform: rotate(-90deg);
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYuMjYgMy4yNTdMMTEuMDA0IDhsLTQuNzQyIDQuNzQzLTEuMDAxLTEuMDAxTDkuMDAzIDggNS4yNiA0LjI1OHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-icon-arrowdown--line {
	transform: rotate(90deg);
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYuMjYgMy4yNTdMMTEuMDA0IDhsLTQuNzQyIDQuNzQzLTEuMDAxLTEuMDAxTDkuMDAzIDggNS4yNiA0LjI1OHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-arrowleft {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEwIDR2OEw1IDh6Ii8+PC9zdmc+)
}

.app-overview-icon-arrowleft--line {
	transform: rotate(180deg);
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYuMjYgMy4yNTdMMTEuMDA0IDhsLTQuNzQyIDQuNzQzLTEuMDAxLTEuMDAxTDkuMDAzIDggNS4yNiA0LjI1OHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-arrowright {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYgMTJWNGw1IDR6Ii8+PC9zdmc+)
}

.app-overview-icon-arrowright--line {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYuMjYgMy4yNTdMMTEuMDA0IDhsLTQuNzQyIDQuNzQzLTEuMDAxLTEuMDAxTDkuMDAzIDggNS4yNiA0LjI1OHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-externallink {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzAwNmVmZiI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-refresh {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEyLjcxIDQuMjlsLTEuNDMgMS40M0EzLjk4IDMuOTggMCAwMTEyIDhjMCAyLjIwNi0xLjc5NCA0LTQgNFY5LjkzNWwtMyAzLjAzM0w4IDE2di0yYTYgNiAwIDAwNi02IDUuOTc0IDUuOTc0IDAgMDAtMS4yOS0zLjcxek04IDR2MmwzLTMuMDMyTDgtLjA2NVYyYTYgNiAwIDAwLTYgNmMwIDEuNDAyLjQ4NSAyLjY4OCAxLjI5IDMuNzFsMS40My0xLjQzQTMuOTc3IDMuOTc3IDAgMDE0IDhjMC0yLjIwNiAxLjc5NC00IDQtNHoiIGZpbGw9IiM4ODgiLz48L3N2Zz4=)
}

.app-overview-icon-refresh-blue {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEyLjcxIDQuMjlsLTEuNDMgMS40M0EzLjk4IDMuOTggMCAwMTEyIDhjMCAyLjIwNi0xLjc5NCA0LTQgNFY5LjkzNWwtMyAzLjAzM0w4IDE2di0yYTYgNiAwIDAwNi02IDUuOTc0IDUuOTc0IDAgMDAtMS4yOS0zLjcxek04IDR2MmwzLTMuMDMyTDgtLjA2NVYyYTYgNiAwIDAwLTYgNmMwIDEuNDAyLjQ4NSAyLjY4OCAxLjI5IDMuNzFsMS40My0xLjQzQTMuOTc3IDMuOTc3IDAgMDE0IDhjMC0yLjIwNiAxLjc5NC00IDQtNHoiIGZpbGw9IiMwMDZlZmYiLz48L3N2Zz4=)
}

.app-overview-icon-fullscreen {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDF2Mi4wMDFoM1Y2aDJWMWgtNXpNMSAxdjVoMlYzLjAwMWgzVjFIMXptMTIgOXYzLjAwMWgtM1YxNWg1di01aC0yek0xIDEwdjVoNXYtMS45OTlIM1YxMEgxeiIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-fullscreenquit {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTB2Mi4wMDFoM1YxNWgydi01SDF6bTkgMHY1aDJ2LTIuOTk5aDNWMTBoLTV6TTQgMXYzLjAwMUgxVjZoNVYxSDR6bTYgMHY1aDVWNC4wMDFoLTNWMWgtMnoiIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-delete {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgY2xhc3M9Im5jLWljb24td3JhcHBlciIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDNoMTZ2Mkgwem01LTNoNnYySDV6Ii8+PHBhdGggZD0iTTIgNGgydjEySDJ6bTEwIDBoMnYxMmgtMnoiLz48cGF0aCBkPSJNMiAxNGgxMnYySDJ6bTMtOGgydjdINXptNCAwaDJ2N0g5eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-trenddown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzBhYmY1YiIgZD0iTTkgOVYzSDd2Nkg0bDQgNCA0LTR6Ii8+PC9zdmc+)
}

.app-overview-icon-trendup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2U1NDU0NSIgZD0iTTkgN3Y2SDdWN0g0bDQtNCA0IDR6Ii8+PC9zdmc+)
}

.app-overview-icon-drop {
	cursor: move;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDEzdjIuMDAxSDlWMTNoMnptLTQgMHYyLjAwMUg1VjEzaDJ6bTQtNHYyLjAwMUg5VjloMnpNNyA5djIuMDAxSDVWOWgyem00LTR2Mi4wMDFIOVY1aDJ6TTcgNXYyLjAwMUg1VjVoMnptNC00djIuMDAxSDlWMWgyek03IDF2Mi4wMDFINVYxaDJ6IiBmaWxsPSIjODg4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-news {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEgMTN2LTFsMi0xVjdjMC0yLjQgMS43LTQuNCA0LTQuOVYxaDJ2MS4xYzIuMy41IDQgMi41IDQgNC45djRsMiAxdjFIMXptNyAzYy0xLjMgMC0yLjQtLjgtMi44LTJoNS42Yy0uNCAxLjItMS41IDItMi44IDJ6Ii8+PC9zdmc+)
}

.app-overview-icon-help {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMWE3IDcgMCAxMTAgMTRBNyA3IDAgMDE4IDF6bTAgMS41QTUuNTA2IDUuNTA2IDAgMDAyLjUgOGMwIDMuMDMzIDIuNDY3IDUuNSA1LjUgNS41czUuNS0yLjQ2NyA1LjUtNS41UzExLjAzMyAyLjUgOCAyLjV6bTEgOXYxSDd2LTFoMnpNNi41IDMuOTY1QTMgMyAwIDAxMTEgNi41NjNhMi45OSAyLjk5IDAgMDEtMS44MjQgMi43NDhMOSA5LjM3OXYxLjA1OEg3VjkuMDYyYzAtLjYwMi4zNTctMS4xMTYuODY5LTEuMzUzTDggNy42NTV2LS4wMTRjLjU3OC0uMTU3IDEtLjUyOCAxLTEuMDc5IDAtLjU1MS0uNDQ5LTEtMS0xLS41MTIgMC0uOTM1LjM4Ny0uOTkzLjg4NEw3IDYuNTYzSDVhMyAzIDAgMDExLjUtMi41OTh6IiBmaWxsPSIjODg4Ii8+PC9zdmc+);cursor: pointer
}

.app-overview-icon-pending {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDhjMC0zLjMwOS0yLjY5MS02LTYtNlMyIDQuNjkxIDIgOHMyLjY5MSA2IDYgNiA2LTIuNjkxIDYtNnptMiAwQTggOCAwIDExMCA4YTggOCAwIDAxMTYgMHptLTctLjQxNGwyLjcwNyAyLjcwNi0xLjQxNCAxLjQxNUw3IDguNDE0VjRoMnYzLjU4NnoiIGZpbGw9IiNmZjcyMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-pending-gray {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDhjMC0zLjMwOS0yLjY5MS02LTYtNlMyIDQuNjkxIDIgOHMyLjY5MSA2IDYgNiA2LTIuNjkxIDYtNnptMiAwQTggOCAwIDExMCA4YTggOCAwIDAxMTYgMHptLTctLjQxNGwyLjcwNyAyLjcwNi0xLjQxNCAxLjQxNUw3IDguNDE0VjRoMnYzLjU4NnoiIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-pending.size-l {
	width: 32px;
	height: 32px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDBjOC44MzcgMCAxNiA3LjE2NCAxNiAxNiAwIDguODM3LTcuMTYzIDE2LTE2IDE2UzAgMjQuODM4IDAgMTZDMCA3LjE2NCA3LjE2MyAwIDE2IDB6bTAgM0M4LjgyIDMgMyA4LjgyIDMgMTZzNS44MiAxMyAxMyAxMyAxMy01LjgyIDEzLTEzUzIzLjE4IDMgMTYgM3ptMS41IDQuNXY4LjM4bDUuNTYgNS41Ni0yLjEyMSAyLjEyMS02LjQzOS02LjQzOVY3LjVoM3oiIGZpbGw9IiNmZjcyMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-infoblue {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNEg3djJoMlY0em0wIDNIN3Y1aDJWN3ptLTEgN2MtMy4zMDkgMC02LTIuNjkxLTYtNnMyLjY5MS02IDYtNiA2IDIuNjkxIDYgNi0yLjY5MSA2LTYgNnpNOCAwYTggOCAwIDEwMCAxNkE4IDggMCAwMDggMHoiIGZpbGw9IiMwMDZlZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-infoblue.size-l {
	width: 32px;
	height: 32px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0iIzAwNmVmZiI+PHBhdGggZD0iTTE0IDhoM3YzaC0zem0wIDVoM3YxMGgtM3oiLz48cGF0aCBkPSJNMzEgMTUuNUMzMSA2Ljk0IDI0LjA2IDAgMTUuNSAwUzAgNi45NCAwIDE1LjUgNi45NCAzMSAxNS41IDMxIDMxIDI0LjA2IDMxIDE1LjV6bS0zIDBDMjggMjIuMzkzIDIyLjM5MyAyOCAxNS41IDI4UzMgMjIuMzkzIDMgMTUuNSA4LjYwNyAzIDE1LjUgMyAyOCA4LjYwNyAyOCAxNS41eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-lastpage {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTUgMTJsNS00LTUtNHptNS04djhoMVY0eiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-firstpage {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTYgOGw1IDRWNHpNNSA0djhoMVY0eiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-search {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM4ODgiIGQ9Ik0xNSAxM2wtMi44ODEtMi44ODFDMTIuNjc0IDkuMjA5IDEzIDguMTQ0IDEzIDdhNiA2IDAgMTAtNiA2IDUuOTY4IDUuOTY4IDAgMDAzLjExOS0uODgxTDEzIDE1bDItMnpNMyA3YTQgNCAwIDExOCAwIDQgNCAwIDAxLTggMHoiLz48L3N2Zz4=)
}

.app-overview-icon-transfer {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTE2IDhsLTUtNHYzSDVWNEwwIDhsNSA0VjloNnYzeiIvPjwvc3ZnPg==)
}

.app-overview-icon-cur {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTFhMyAzIDAgMTAwLTYgMyAzIDAgMDAwIDZ6bTAgMkE1IDUgMCAxMTggM2E1IDUgMCAwMTAgMTB6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-cur-active {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBmaWxsPSIjODg4IiBjeD0iOCIgY3k9IjgiIHI9IjUiLz48L3N2Zz4=)
}

.app-overview-icon-fold {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzdjODc4ZSIgZD0iTTEgMmgxNHYySDF6bTAgNWg3djJIMXptMCA1aDE0djJIMXptMTQtMVY1TDkuOCA4eiIvPjwvc3ZnPg==)
}

.app-overview-icon-fold-white {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEgMmgxNHYySDF6bTAgNWg3djJIMXptMCA1aDE0djJIMXptMTQtMVY1TDkuOCA4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
}

.app-overview-icon-check {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTUuODc5IDEwLjgyOGw4LjQ4NS04LjQ4NSAxLjQxNCAxLjQxNC05LjkgOS45TC4yMjMgOGwxLjQxNC0xLjQxNHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-check.size-s {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYuNTg2IDkuNDE0bDUuNjU3LTUuNjU3IDEuNDE0IDEuNDE1LTcuMDcxIDcuMDdMMi4zNDMgOGwxLjQxNC0xLjQxNHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-not {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDhjMC0yLjc1Ny0yLjI0My01LTUtNVMzIDUuMjQzIDMgOHMyLjI0MyA1IDUgNSA1LTIuMjQzIDUtNXptMiAwQTcgNyAwIDExMSA4YTcgNyAwIDAxMTQgMHpNNSA3aDZ2Mkg1Vjd6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-and {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgOUg1VjdoMlY1aDJ2MmgydjJIOXYySDdWOXptNi0xYzAtMi43NTctMi4yNDMtNS01LTVTMyA1LjI0MyAzIDhzMi4yNDMgNSA1IDUgNS0yLjI0MyA1LTV6bTIgMEE3IDcgMCAxMTEgOGE3IDcgMCAwMTE0IDB6IiBmaWxsPSIjMGFiZjViIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-zoomout {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTUuNDc2IDEzLjM3NWwtMi4zMTctMi4zNTdhNi42ODUgNi42ODUgMCAxMC0yLjEyMiAyLjEyMWwyLjMgMi4zNCAyLjEzOS0yLjEwNHptLTcuOTYtMS4yMTlhNC42NjIgNC42NjIgMCAxMS0uMDAyLTkuMzI0IDQuNjYyIDQuNjYyIDAgMDEuMDAyIDkuMzI0eiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTguNTE2IDQuNDk1aC0ydjJoLTJ2MmgydjJoMnYtMmgydi0yaC0yeiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-zoomout--white {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTUuNDc2IDEzLjM3NWwtMi4zMTctMi4zNTdhNi42ODUgNi42ODUgMCAxMC0yLjEyMiAyLjEyMWwyLjMgMi4zNCAyLjEzOS0yLjEwNHptLTcuOTYtMS4yMTlhNC42NjIgNC42NjIgMCAxMS0uMDAyLTkuMzI0IDQuNjYyIDQuNjYyIDAgMDEuMDAyIDkuMzI0eiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTguNTE2IDQuNDk1aC0ydjJoLTJ2MmgydjJoMnYtMmgydi0yaC0yeiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-zoomin {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTUuNDc2IDEzLjM3NWwtMi4xNjUtMi4yYTYuNjgzIDYuNjgzIDAgMTAtMi4xMTcgMi4xMjVsMi4xNDMgMi4xOCAyLjEzOS0yLjEwNXpNMyA3LjY2MWE0LjY2MiA0LjY2MiAwIDExOS4zMjQgMCA0LjY2MiA0LjY2MiAwIDAxLTkuMzI0IDB6IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNC41MTYgNi40OTVoNnYyaC02eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-zoomin--white {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTUuNDc2IDEzLjM3NWwtMi4xNjUtMi4yYTYuNjgzIDYuNjgzIDAgMTAtMi4xMTcgMi4xMjVsMi4xNDMgMi4xOCAyLjEzOS0yLjEwNXpNMyA3LjY2MWE0LjY2MiA0LjY2MiAwIDExOS4zMjQgMCA0LjY2MiA0LjY2MiAwIDAxLTkuMzI0IDB6IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNC41MTYgNi40OTVoNnYyaC02eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-spin--white {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgOGMwLTMuODY2IDMuMTI5LTcgNi45ODktNyAzLjc2IDAgNi44MjYgMi45NzMgNi45ODIgNi43bC4wMjkuMDE2djQuNWwtMS43MTYtMS43MTktLjY2LS42MzkuMDA2LS4wMTYtMi42MTktMi42MjNoMi45MUE0Ljk5NiA0Ljk5NiAwIDAwNy45ODggM2E0Ljk5NiA0Ljk5NiAwIDAwLTQuOTkyIDUgNC45OTYgNC45OTYgMCAwMDYuNzg0IDQuNjY4bDEuNTM3IDEuNDg4YTYuOTQ5IDYuOTQ5IDAgMDEtMy4zMy44NDRDNC4xMyAxNSAxIDExLjg2NiAxIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.app-overview-icon-detail {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDhjMC0yLjc1Ny0yLjI0My01LTUtNVMzIDUuMjQzIDMgOHMyLjI0MyA1IDUgNSA1LTIuMjQzIDUtNXptMiAwQTcgNyAwIDExMSA4YTcgNyAwIDAxMTQgMHpNNCA3aDJ2Mkg0Vjd6bTMgMGgydjJIN1Y3em0zIDBoMnYyaC0yVjd6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-qrcode {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgOWg4VjFIN3Y4em0yLTJoNFYzSDl2NHpNMSAxdjZoMlYzaDJWMUgxem05IDVoMlY0aC0ydjJ6TTMgOWgyVjdIM3Yyem0tMiAyaDJWOC45OTlIMVYxMXptOCAwdjJIN3YyaDR2LTJoMnYyaDJ2LTRIOXptLTYgMHYySDF2Mmg0di0yaDJ2LTJIM3oiIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-qrcode-blue {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgOWg4VjFIN3Y4em0yLTJoNFYzSDl2NHpNMSAxdjZoMlYzaDJWMUgxem05IDVoMlY0aC0ydjJ6TTMgOWgyVjdIM3Yyem0tMiAyaDJWOC45OTlIMVYxMXptOCAwdjJIN3YyaDR2LTJoMnYyaDJ2LTRIOXptLTYgMHYySDF2Mmg0di0yaDJ2LTJIM3oiIGZpbGw9IiMwMDZlZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-database {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDlIM1Y3aDEwVjNIM3YxMGgxMFY5em0yLTh2MTRIMVYxaDE0ek00IDRoMnYySDRWNHptMCA2aDJ2Mkg0di0yeiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-datasheet {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgOXY0aDRWOUgzem0wLTJoNFYzaDJ2NGg0djJIOXY0aDRWM0gzdjR6bTEyLTZ2MTRIMVYxaDE0eiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-table {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgNEgxVjJoMnYyem0xMiAwSDVWMmgxMHYyek0zIDlIMVY3aDJ2MnptMTIgMEg1VjdoMTB2MnpNMyAxNEgxdi0yaDJ2MnptMTIgMEg1di0yaDEwdjJ6IiBmaWxsPSIjODg4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-table-hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgNEgxVjJoMnYyem0xMiAwSDVWMmgxMHYyek0zIDlIMVY3aDJ2MnptMTIgMEg1VjdoMTB2MnpNMyAxNEgxdi0yaDJ2MnptMTIgMEg1di0yaDEwdjJ6IiBmaWxsPSIjMDA2ZWZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-relationship {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDF2NUg5djFoNHYzaDJ2NUg5di01aDJWOUg1djFoMnY1SDF2LTVoMlY3aDRWNkg1VjFoNnpNNSAxMkgzdjFoMnYtMXptOCAwaC0ydjFoMnYtMXpNOSAzSDd2MWgyVjN6IiBmaWxsPSIjODg4Ii8+PC9zdmc+)
}

.app-overview-icon-relationship-hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDF2NUg5djFoNHYzaDJ2NUg5di01aDJWOUg1djFoMnY1SDF2LTVoMlY3aDRWNkg1VjFoNnpNNSAxMkgzdjFoMnYtMXptOCAwaC0ydjFoMnYtMXpNOSAzSDd2MWgyVjN6IiBmaWxsPSIjMDA2ZWZmIi8+PC9zdmc+)
}

.app-overview-icon-multi-line {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMTF2Mkgxdi0yaDh6bTQtN3YzaDJ2Mi4wMDFoLTJWMTJMOSA4bDQtNHpNNyA3djJIMVY3aDZ6bTItNHYySDFWM2g4eiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-permission,.app-overview-icon-permission.size-l {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNDMUNDREQiIGQ9Ik00MCAzNi44NzdsMjAuOTk5IDEyLjEyNXYtMTlMNDAgMTcuODc4IDE4Ljk5OSAzMC4wMDJ2MTl6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQwIDQyLjEyM2wyMC45OTktMTIuMTI1djIwTDQwIDYyLjEyMyAxOC45OTkgNDkuOTk4di0yMHoiLz48cGF0aCBkPSJNNTggNDVhNSA1IDAgMDE1IDV2MWgydjExSDUxVjUxaDJ2LTFhNSA1IDAgMDE1LTV6bTAgMmEzIDMgMCAwMC0yLjk5NSAyLjgyNEw1NSA1MHYxaDZ2LTFhMyAzIDAgMDAtMi44MjQtMi45OTVMNTggNDd6IiBmaWxsPSIjMDA2RUZGIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTU3IDU0aDJ2NWgtMnoiLz48L2c+PC9zdmc+)
}

.app-overview-icon-bell-warning {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMHYxLjA4M2MyLjgzOC40NzYgNSAyLjk0NCA1IDUuOTE3djRsMSAxdjJoLTQuNTVhMi41IDIuNSAwIDAxLTQuOSAwSDF2LTJsMS0xVjdhNi4wMDIgNi4wMDIgMCAwMTUtNS45MTdWMGgyek04IDNhNCA0IDAgMDAtNCA0djVoOFY3YTQgNCAwIDAwLTQtNHoiIGZpbGw9IiNERjdGMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-chart-pie {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgLjA2MnYyLjAyMUE2LjAwMiA2LjAwMiAwIDAwOCAxNGE1Ljk5IDUuOTkgMCAwMDQuNjI0LTIuMTc2bDEuNzUgMS4wMUE4IDggMCAxMTcgLjA2MnptMiA3LjM2Vi4wNjNhOC4wMDEgOC4wMDEgMCAwMTYuMzc2IDExLjA0Mkw5IDcuNDIzeiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)
}

.app-overview-icon-chart-pie-hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgLjA2MnYyLjAyMUE2LjAwMiA2LjAwMiAwIDAwOCAxNGE1Ljk5IDUuOTkgMCAwMDQuNjI0LTIuMTc2bDEuNzUgMS4wMUE4IDggMCAxMTcgLjA2MnptMiA3LjM2Vi4wNjNhOC4wMDEgOC4wMDEgMCAwMTYuMzc2IDExLjA0Mkw5IDcuNDIzeiIgZmlsbD0iIzAwNmVmZiIvPjwvc3ZnPg==)
}

.app-overview-icon-chart-line {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMXY3LjU4OGwyLjg4LTIuODcxIDIuOTg3IDEuOTk3IDQuNjg4LTQuOTAxIDEuNDQ2IDEuMzgyLTUuODUgNi4xMTUtMy4wMi0yLjAyTDMgMTEuNDE0VjEzaDEydjJIMVYxaDJ6IiBmaWxsPSIjODg4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-chart-line-hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMXY3LjU4OGwyLjg4LTIuODcxIDIuOTg3IDEuOTk3IDQuNjg4LTQuOTAxIDEuNDQ2IDEuMzgyLTUuODUgNi4xMTUtMy4wMi0yLjAyTDMgMTEuNDE0VjEzaDEydjJIMVYxaDJ6IiBmaWxsPSIjMDA2ZWZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-icon-chart-column {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOHY2SDFWOGgzem01LTd2MTNINlYxaDN6bTUgNHY5aC0zVjVoM3oiIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-chart-column-hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOHY2SDFWOGgzem01LTd2MTNINlYxaDN6bTUgNHY5aC0zVjVoM3oiIGZpbGw9IiMwMDZlZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-percent {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDlhMyAzIDAgMTEwIDYgMyAzIDAgMDEwLTZ6bTEuMi04bC04IDE0SDIuOGw4LTE0aDIuNHpNMTIgMTFhMSAxIDAgMTAwIDIgMSAxIDAgMDAwLTJ6TTQgMWEzIDMgMCAxMTAgNiAzIDMgMCAwMTAtNnptMCAyYTEgMSAwIDEwMCAyIDEgMSAwIDAwMC0yeiIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-percent-blue {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDlhMyAzIDAgMTEwIDYgMyAzIDAgMDEwLTZ6bTEuMi04bC04IDE0SDIuOGw4LTE0aDIuNHpNMTIgMTFhMSAxIDAgMTAwIDIgMSAxIDAgMDAwLTJ6TTQgMWEzIDMgMCAxMTAgNiAzIDMgMCAwMTAtNnptMCAyYTEgMSAwIDEwMCAyIDEgMSAwIDAwMC0yeiIgZmlsbD0iIzAwNmVmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-status-blank {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMCA1NlYyNGg0MHYzMnoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMjYgMzdoMjh2MkgyNnptMCA3aDIwdjJIMjZ6bS02LTIwaDQwdjdIMjB6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDggNDQpIj48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMCIgY3k9IjEwIiByPSI3Ii8+PHBhdGggZD0iTTEwIDJhOCA4IDAgMTEwIDE2IDggOCAwIDAxMC0xNnptMSAxMEg5djJoMnYtMnptMC02SDl2NWgyVjZ6IiBmaWxsPSIjMDA2RUZGIi8+PC9nPjwvZz48L3N2Zz4=)
}

.app-overview-icon-status-blank.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRUJFRkY1IiBkPSJNMTQgMzkuMlYxNi44aDI4djIyLjR6Ii8+PHBhdGggZmlsbD0iI0MxQ0NERCIgZD0iTTE4LjIgMjUuOWgxOS42djEuNEgxOC4yem0wIDQuOWgxNHYxLjRoLTE0em0tNC4yLTE0aDI4djQuOUgxNHoiLz48cGF0aCBkPSJNNDAuNiAzMi4yYTUuNiA1LjYgMCAxMDAgMTEuMiA1LjYgNS42IDAgMDAwLTExLjJ6IiBmaWxsPSIjMDA2RUZGIi8+PHBhdGggZD0iTTQxLjMgMzkuMnYxLjRoLTEuNHYtMS40aDEuNHptMC00LjJ2My41aC0xLjRWMzVoMS40eiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-status-chart {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMiA1N1Y0M2gxMnYxNHoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMzQgNTdWMzNoMTJ2MjR6Ii8+PHBhdGggc3Ryb2tlPSIjQzFDQ0REIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xOCAzOC43NDdsMTItMTJoN0w0My43NDcgMjAiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDYgNTdWMjFoMTJ2MzZ6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDggNDQpIj48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMCIgY3k9IjEwIiByPSI3Ii8+PHBhdGggZD0iTTEwIDJhOCA4IDAgMTEwIDE2IDggOCAwIDAxMC0xNnptMSAxMEg5djJoMnYtMnptMC02SDl2NWgyVjZ6IiBmaWxsPSIjMDA2RUZGIi8+PC9nPjwvZz48L3N2Zz4=)
}

.app-overview-icon-status-chart.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRUJFRkY1IiBkPSJNMTUuNCAzOS45di05LjhoOC40djkuOHoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMjMuOCAzOS45VjIzLjFoOC40djE2Ljh6Ii8+PHBhdGggZmlsbD0iI0MxQ0NERCIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMzAuMTI4IDEzLjUwNWwuOTkuOTktNC45MjggNC45MjhoLTQuOWwtOC4xOTUgOC4xOTUtLjk5LS45OSA4LjYwNS04LjYwNWg0Ljl6Ii8+PHBhdGggZmlsbD0iI0VCRUZGNSIgZD0iTTMyLjIgMzkuOVYxNC43aDguNHYyNS4yeiIvPjxwYXRoIGQ9Ik00MC42IDMyLjJhNS42IDUuNiAwIDEwMCAxMS4yIDUuNiA1LjYgMCAwMDAtMTEuMnoiIGZpbGw9IiMwMDZFRkYiLz48cGF0aCBkPSJNNDEuMyAzOS4ydjEuNGgtMS40di0xLjRoMS40em0wLTQuMnYzLjVoLTEuNFYzNWgxLjR6IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-status-loading {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00MCAzNi44NzdMNjAuOTk0IDQ5IDQwIDYxLjEyMiAxOS4wMDMgNDl6Ii8+PHBhdGggZmlsbD0iI0MxQ0NERCIgZD0iTTQwIDI3Ljg3N0w2MC45OTQgNDAgNDAgNTIuMTIxIDE5LjAwMyA0MHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDAgMTguODc4TDYwLjk5NCAzMSA0MCA0My4xMjMgMTkuMDAzIDMxeiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4IDQ0KSI+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iMTAiIGN5PSIxMCIgcj0iNyIvPjxwYXRoIGQ9Ik0xMCAyYTggOCAwIDExMCAxNiA4IDggMCAwMTAtMTZ6bTEgM0g5djUuOTE0bDMuMjkzIDMuMjkzIDEuNDE0LTEuNDE0TDExIDEwLjA4NVY1eiIgZmlsbD0iIzAwNkVGRiIvPjwvZz48L2c+PC9zdmc+)
}

.app-overview-icon-status-loading.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRUJFRkY1IiBkPSJNMjggMjUuODE0TDQyLjY5NiAzNC4zIDI4IDQyLjc4NiAxMy4zMDIgMzQuM3oiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMjggMTkuNTE0TDQyLjY5NiAyOCAyOCAzNi40ODYgMTMuMzAyIDI4eiIvPjxwYXRoIGZpbGw9IiNFQkVGRjUiIGQ9Ik0yOCAxMy4yMTRMNDIuNjk2IDIxLjcgMjggMzAuMTg2IDEzLjMwMiAyMS43eiIvPjxwYXRoIGQ9Ik00MC42IDMyLjJhNS42IDUuNiAwIDExMCAxMS4yIDUuNiA1LjYgMCAwMTAtMTEuMnoiIGZpbGw9IiMwMDZFRkYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDEuMyAzNC4zaC0xLjR2NC4xNGwyLjMwNSAyLjMwNS45OS0uOTlMNDEuMyAzNy44NnoiLz48L2c+PC9zdmc+)
}

.app-overview-icon-status-network {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2IDE2KSI+PGNpcmNsZSBmaWxsPSIjQzFDQ0REIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjIiLz48cGF0aCBkPSJNMjQgMmgtLjEwM2MyLjQ4NiAwIDQuODc1LjQxMiA3LjEwNCAxLjE3MkwzMSAxMmgtN3Y5aC04djZoMTRsNSA1aDZsLjAwMSA1LjgzOGMtMy45NDcgNC44NzMtOS45MzUgOC4wMjYtMTYuNjY0IDguMTU4bC0uMzM3LjAwM1YzNmgtNnYtNEwzLjEwMyAxNy4xMDJDNS45OTcgOC4zMzEgMTQuMjYgMiAyNCAyeiIgZmlsbD0iI0ZGRiIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OCA0NCkiPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEwIiBjeT0iMTAiIHI9IjciLz48cGF0aCBkPSJNMTAgMmE4IDggMCAxMTAgMTYgOCA4IDAgMDEwLTE2em0xIDEwSDl2Mmgydi0yem0wLTZIOXY1aDJWNnoiIGZpbGw9IiMwMDZFRkYiLz48L2c+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-status-network.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNDMUNDREQiIGN4PSIyOCIgY3k9IjI4IiByPSIxNS40Ii8+PHBhdGggZD0iTTI4IDEyLjZoLS4wNzJjMS43NCAwIDMuNDEzLjI4OSA0Ljk3Mi44MnY2LjE4SDI4djYuM2gtNS42djQuMmg5LjhsMy41IDMuNWg0LjJsLjAwMSA0LjA4NmExNS4zNyAxNS4zNyAwIDAxLTExLjY2NSA1LjcxMWwtLjIzNi4wMDJWMzYuNGgtNC4ydi0yLjhMMTMuMzcyIDIzLjE3MUMxNS4zOTggMTcuMDMxIDIxLjE4MiAxMi42IDI4IDEyLjZ6IiBmaWxsPSIjRUJFRkY1Ii8+PHBhdGggZD0iTTQwLjYgMzIuMmE1LjYgNS42IDAgMTAwIDExLjIgNS42IDUuNiAwIDAwMC0xMS4yeiIgZmlsbD0iIzAwNkVGRiIvPjxwYXRoIGQ9Ik00MS4zIDM5LjJ2MS40aC0xLjR2LTEuNGgxLjR6bTAtNC4ydjMuNWgtMS40VjM1aDEuNHoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+)
}

.app-overview-icon-status-no-permission {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNDMUNDREQiIGQ9Ik00MCAzNi44NzdsMjAuOTk5IDEyLjEyNXYtMTlMNDAgMTcuODc4IDE4Ljk5OSAzMC4wMDJ2MTl6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQwIDQyLjEyM2wyMC45OTktMTIuMTI1djIwTDQwIDYyLjEyMyAxOC45OTkgNDkuOTk4di0yMHoiLz48cGF0aCBkPSJNNTggNDVhNSA1IDAgMDE1IDV2MWgydjExSDUxVjUxaDJ2LTFhNSA1IDAgMDE1LTV6bTAgMmEzIDMgMCAwMC0yLjk5NSAyLjgyNEw1NSA1MHYxaDZ2LTFhMyAzIDAgMDAtMi44MjQtMi45OTVMNTggNDd6IiBmaWxsPSIjMDA2RUZGIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTU3IDU0aDJ2NWgtMnoiLz48L2c+PC9zdmc+)
}

.app-overview-icon-status-no-permission.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMjggMjUuODE0bDE0LjcgOC40ODh2LTEzLjNMMjggMTIuNTE0bC0xNC43IDguNDg4djEzLjN6Ii8+PHBhdGggZmlsbD0iI0VCRUZGNSIgZD0iTTI4IDI5LjQ4NmwxNC43LTguNDg4djE0TDI4IDQzLjQ4NmwtMTQuNy04LjQ4OHYtMTR6Ii8+PHBhdGggZD0iTTQwLjYgMzEuNWEzLjUgMy41IDAgMDEzLjUgMy41di42OTlsMS40LjAwMXY3LjdoLTkuOHYtNy43bDEuNC0uMDAxVjM1YTMuNSAzLjUgMCAwMTMuNS0zLjV6bTAgMS40YTIuMSAyLjEgMCAwMC0yLjA5NiAxLjk3N0wzOC41IDM1di43aDQuMlYzNWEyLjEgMi4xIDAgMDAtMS45NzctMi4wOTZMNDAuNiAzMi45eiIgZmlsbD0iIzAwNkVGRiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zOS45IDM3LjhoMS40djMuNWgtMS40eiIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-status-pay {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xOSA1NVYyNWg0MnYzMHoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNNDggNDJoOXY5aC05ek0xOSAzMGg0MnY4SDE5eiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4IDQ0KSI+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iMTAiIGN5PSIxMCIgcj0iNyIvPjxwYXRoIGQ9Ik0xMCAyYTggOCAwIDExMCAxNiA4IDggMCAwMTAtMTZ6bTEgMTBIOXYyaDJ2LTJ6bTAtNkg5djVoMlY2eiIgZmlsbD0iIzAwNkVGRiIvPjwvZz48L2c+PC9zdmc+)
}

.app-overview-icon-status-pay.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRUJFRkY1IiBkPSJNMTMuMyAzOC41di0yMWgyOS40djIxeiIvPjxwYXRoIGZpbGw9IiNDMUNDREQiIGQ9Ik0zMy42IDI5LjRoNi4zdjYuM2gtNi4zek0xMy4zIDIxaDI5LjR2NS42SDEzLjN6Ii8+PHBhdGggZD0iTTQwLjYgMzIuMmE1LjYgNS42IDAgMTAwIDExLjIgNS42IDUuNiAwIDAwMC0xMS4yeiIgZmlsbD0iIzAwNkVGRiIvPjxwYXRoIGQ9Ik00MS4zIDM5LjJ2MS40aC0xLjR2LTEuNGgxLjR6bTAtNC4ydjMuNWgtMS40VjM1aDEuNHoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+)
}

.app-overview-icon-status-search {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNDMUNDREQiIGQ9Ik0xOSAyM2gxNWw0IDRoMTl2MzBIMTl6Ii8+PHBhdGggZD0iTTYzLjQzMSAzM0w1NyA1N0gxOWw2LjQzMS0yNGgzOHoiIGZpbGw9IiNGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OCA0NCkiPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEwIiBjeT0iMTAiIHI9IjciLz48cGF0aCBkPSJNMTAgMmE4IDggMCAxMDAgMTYgOCA4IDAgMDAwLTE2eiIgZmlsbD0iIzAwNkVGRiIvPjxwYXRoIGQ9Ik05LjI1MiA1YTQuMjUyIDQuMjUyIDAgMDEzLjYzIDYuNDY3bDEuNzc1IDEuNzc2LTEuNDE0IDEuNDE0LTEuNzc2LTEuNzc2QTQuMjUyIDQuMjUyIDAgMTE5LjI1MSA1em0wIDJhMi4yNTIgMi4yNTIgMCAxMDAgNC41MDQgMi4yNTIgMi4yNTIgMCAwMDAtNC41MDR6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-status-search.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMTMuMyAxNi4xaDEwLjVsMi44IDIuOGgxMy4zdjIxSDEzLjN6Ii8+PHBhdGggZD0iTTQ0LjQwMiAyMy4xTDM5LjkgMzkuOUgxMy4zbDQuNTAyLTE2LjhoMjYuNnoiIGZpbGw9IiNFQkVGRjUiLz48cGF0aCBkPSJNNDAuNiAzMi4yYTUuNiA1LjYgMCAxMDAgMTEuMiA1LjYgNS42IDAgMDAwLTExLjJ6IiBmaWxsPSIjMDA2RUZGIi8+PHBhdGggZD0iTTQwLjA3NiAzNC4zYTIuOTc2IDIuOTc2IDAgMDEyLjU0MSA0LjUyN2wxLjI0MyAxLjI0My0uOTkuOTktMS4yNDMtMS4yNDNhMi45NzYgMi45NzYgMCAxMS0xLjU1LTUuNTE3em0wIDEuNGExLjU3NiAxLjU3NiAwIDEwMCAzLjE1MyAxLjU3NiAxLjU3NiAwIDAwMC0zLjE1M3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=)
}

.app-overview-icon-status-upload {
	width: 80px;
	height: 80px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSI0MCIgZmlsbD0iI0VCRUZGNSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMCA1NlYyNGg0MHYzMnoiLz48cGF0aCBkPSJNMzEgMzIuMTNsMTggMTggMS40MTQtMS40MTQtNS01TDUxIDM4LjEzbDkgOVY1NkgyMFY0My4xMjlsMTEtMTF6IiBmaWxsPSIjQzFDQ0REIi8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDggNDQpIj48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMCIgY3k9IjEwIiByPSI3Ii8+PHBhdGggZD0iTTE0IDExaC0zdjNIOXYtM0g2VjloM1Y2aDJ2M2gzdjJ6TTIgMTBhOCA4IDAgMTAxNiAwIDggOCAwIDAwLTE2IDB6IiBmaWxsPSIjMDA2RUZGIi8+PC9nPjwvZz48L3N2Zz4=)
}

.app-overview-icon-status-upload.size-s {
	width: 56px;
	height: 56px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRUJFRkY1IiBkPSJNMTQgMzkuMlYxNi44aDI4djIyLjR6Ii8+PHBhdGggZD0iTTIxLjcgMjIuNDkxbDEyLjYgMTIuNi45OS0uOTktMy41LTMuNDk5IDMuOTEtMy45MTEgNi4zIDYuMzAxVjM5LjJIMTR2LTkuMDFsNy43LTcuNjk5eiIgZmlsbD0iI0MxQ0NERCIvPjxwYXRoIGQ9Ik0zNSAzNy44YTUuNiA1LjYgMCAxMDExLjIgMCA1LjYgNS42IDAgMDAtMTEuMiAweiIgZmlsbD0iIzAwNkVGRiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00My40IDM4LjVoLTIuMXYyLjFoLTEuNHYtMi4xaC0yLjF2LTEuNGgyLjFWMzVoMS40djIuMWgyLjF6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-icon-star {
	background-size: contain;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0RCREZFNiIgZD0iTTEyIDFsMi41OTcgOC4wMjFIMjNsLTYuNzk4IDQuOTU4TDE4Ljc5OCAyMiAxMiAxNy4wNDMgNS4yMDIgMjJsMi41OTYtOC4wMjFMMSA5LjAyaDguNDAzeiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.app-overview-icon-star.size-l {
	width: 24px;
	height: 24px
}

.app-overview-icon-star-warning {
	background-size: contain;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmNzIwMCIgZD0iTTggMGwxLjg4OSA1LjczSDE2bC00Ljk0NCAzLjU0TDEyLjk0NCAxNSA4IDExLjQ1OSAzLjA1NiAxNWwxLjg4OC01LjczTDAgNS43M2g2LjExMXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-star-warning.size-l {
	width: 24px;
	height: 24px
}

.app-overview-icon-star-primary {
	background-size: contain;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwNmVmZiIgZD0iTTggMGwxLjg4OSA1LjczSDE2bC00Ljk0NCAzLjU0TDEyLjk0NCAxNSA4IDExLjQ1OSAzLjA1NiAxNWwxLjg4OC01LjczTDAgNS43M2g2LjExMXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-icon-star-primary.size-l {
	width: 24px;
	height: 24px
}

.app-overview-flag {
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	border-radius: 20px
}

.app-overview-flag-Globe {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0wIDBoMjB2MjBIMHoiLz48cGF0aCBkPSJNMTAgMWE5IDkgMCAxMTAgMTggOSA5IDAgMDEwLTE4em0tNi43NSA5QTYuNzU3IDYuNzU3IDAgMDAxMCAxNi43NVYxNC41SDcuNzV2LTEuMTI1TDMuMzM4IDguOTYzQTYuODUgNi44NSAwIDAwMy4yNSAxMHptMTMuNSAwYzAtMi45MzItMS44ODItNS40MjctNC41LTYuMzU2VjUuNUgxMHYzLjM3NUg2LjYyNXYyLjI1aDUuNjI1bDIuMjUgMi4yNWgxLjMzNkE2LjcwMyA2LjcwMyAwIDAwMTYuNzUgMTB6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-flag-Globe--gray {
	width: 16px;
	height: 16px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgOGMwLS4zMTQuMDMyLS42MjEuMDc4LS45MjJMNiAxMXYxaDJ2MmMtMy4zMDkgMC02LTIuNjkxLTYtNm0xMiAwYTUuOTU4IDUuOTU4IDAgMDEtLjgxMiAzSDEybC0yLTJINVY3aDNWNGgyVjIuMzVjMi4zMjcuODI2IDQgMy4wNDQgNCA1LjY1TTggMGE4IDggMCAxMDAgMTZBOCA4IDAgMDA4IDAiIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

input[type=file],input[type=file]::-webkit-file-upload-button {
	cursor: pointer
}

.app-overview-btn {
	height: 30px;
	min-width: 24px;
	padding: 0 20px;
	background-color: #006eff;
	color: #fff;
	border: 1px solid #006eff;
	line-height: 30px;
	text-align: center;
	display: inline-block;
	cursor: pointer;
	outline: 0 none;
	box-sizing: border-box;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
	white-space: nowrap;
	border-radius: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.app-overview-btn.is-loading,.app-overview-btn.is-loading.is-disabled {
	color: transparent;
	position: relative;
	min-width: 56px
}

.app-overview-btn.is-loading.is-disabled .app-overview-icon-loading,.app-overview-btn.is-loading .app-overview-icon-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -8px;
	vertical-align: -3px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTZBOCA4IDAgMTE4IDB2MmE2IDYgMCAxMDYgNmgyYTggOCAwIDAxLTggOHoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-btn.is-loading.is-disabled:focus,.app-overview-btn.is-loading.is-disabled:hover,.app-overview-btn.is-loading:focus,.app-overview-btn.is-loading:hover {
	color: transparent
}

.app-overview-btn--weak.is-loading.is-disabled .app-overview-icon-loading,.app-overview-btn--weak.is-loading .app-overview-icon-loading {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTZBOCA4IDAgMTE4IDB2MmE2IDYgMCAxMDYgNmgyYTggOCAwIDAxLTggOHoiIGZpbGw9IiMwMDZFRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

.app-overview-btn:hover {
	text-decoration: none
}

.app-overview-btn:focus,.app-overview-btn:hover {
	border-color: #2a86ff;
	background-color: #2a86ff
}

.app-overview-btn:active,.app-overview-btn:focus,.app-overview-btn:hover {
	color: #fff;
	transition: all .3s ease-in-out
}

.app-overview-btn:active {
	border-color: #0058df;
	background-color: #0058df
}

.app-overview-btn.is-loading:active,.app-overview-btn.is-loading:focus,.app-overview-btn.is-loading:hover {
	border-color: #006eff;
	background-color: #006eff;
	color: transparent
}

.app-overview-btn.is-disabled {
	cursor: not-allowed
}

.app-overview-btn.is-disabled,.app-overview-btn.is-disabled:active,.app-overview-btn.is-disabled:focus,.app-overview-btn.is-disabled:hover {
	border-color: #aacfff;
	background-color: #aacfff;
	color: #fff
}

.app-overview-btn--pay {
	border-color: #ff7200;
	background-color: #ff7200;
	color: #fff
}

.app-overview-btn--pay:focus,.app-overview-btn--pay:hover {
	background-color: #ff8a2a;
	border-color: #ff8a2a;
	color: #fff
}

.app-overview-btn--pay:active {
	background-color: #df5900;
	border-color: #df5900;
	color: #fff
}

.app-overview-btn--pay.is-loading:active,.app-overview-btn--pay.is-loading:focus,.app-overview-btn--pay.is-loading:hover {
	border-color: #ff7200;
	background-color: #ff7200;
	color: transparent
}

.app-overview-btn--pay.is-disabled,.app-overview-btn--pay.is-disabled:active,.app-overview-btn--pay.is-disabled:focus,.app-overview-btn--pay.is-disabled:hover {
	border-color: #ffd0aa;
	background-color: #ffd0aa;
	color: #fff
}

.app-overview-btn--weak {
	background-color: #fff;
	border-color: #cfd5de;
	color: #006eff
}

.app-overview-btn--weak:hover {
	background-color: #ebeef2;
	border-color: #cfd5de;
	color: #006eff
}

.app-overview-btn--weak:focus {
	background-color: #e7eaef;
	border-color: #cfd5de;
	color: #006eff
}

.app-overview-btn--weak:active {
	background-color: #cfd5de;
	border-color: #cfd5de;
	color: #006eff
}

.app-overview-btn--weak.is-loading:active,.app-overview-btn--weak.is-loading:focus,.app-overview-btn--weak.is-loading:hover {
	background-color: #fff;
	border-color: #cfd5de;
	color: transparent
}

.app-overview-btn--weak.is-disabled,.app-overview-btn--weak.is-disabled:active,.app-overview-btn--weak.is-disabled:focus,.app-overview-btn--weak.is-disabled:hover {
	background-color: #fff;
	border-color: #cfd5de;
	color: #aacfff
}

.app-overview-btn--file {
	position: relative;
	font-size: 0;
	overflow: hidden;
	cursor: pointer
}

.app-overview-btn--file input[type=file] {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	font-size: 12px;
	opacity: 0
}

.app-overview-btn--file span {
	display: inline-block;
	font-size: 12px
}

.app-overview-btn--error {
	background-color: #e54545;
	border-color: #e54545;
	color: #fff
}

.app-overview-btn--error:focus,.app-overview-btn--error:hover {
	background-color: #e96464;
	border-color: #e96464;
	color: #fff
}

.app-overview-btn--error:active {
	background-color: #cc3842;
	border-color: #cc3842;
	color: #fff
}

.app-overview-btn--error.is-loading:active,.app-overview-btn--error.is-loading:focus,.app-overview-btn--error.is-loading:hover {
	background-color: #e54545;
	border-color: #e54545;
	color: transparent
}

.app-overview-btn--error.is-disabled,.app-overview-btn--error.is-disabled:active,.app-overview-btn--error.is-disabled:focus,.app-overview-btn--error.is-disabled:hover {
	background-color: #f6c1c1;
	border-color: #f6c1c1;
	color: #fff
}

.app-overview-btn--text {
	display: inline-block;
	text-align: center;
	height: auto;
	padding: 5px;
	vertical-align: middle;
	line-height: 1.5;
	background-color: transparent;
	border: none
}

.app-overview-btn--text,.app-overview-btn--text:hover {
	text-decoration: none;
	color: rgba(0,0,0,.9)
}

.app-overview-btn--text:hover {
	background-color: #ebeef2
}

.app-overview-btn--text:focus {
	background-color: #e7eaef;
	color: rgba(0,0,0,.9)
}

.app-overview-btn--text:active {
	background-color: #cfd5de;
	color: rgba(0,0,0,.9)
}

.app-overview-btn--text.is-disabled,.app-overview-btn--text.is-disabled:active,.app-overview-btn--text.is-disabled:focus,.app-overview-btn--text.is-disabled:hover {
	background-color: transparent;
	text-decoration: none;
	color: rgba(0,0,0,.25)
}

.app-overview-btn--link {
	display: inline-block;
	text-align: center;
	height: auto;
	padding: 0;
	vertical-align: middle;
	line-height: 1.5;
	border: none;
	color: #006eff
}

.app-overview-btn--link,.app-overview-btn--link:hover {
	text-decoration: none;
	background-color: transparent
}

.app-overview-btn--link:hover {
	color: #2a86ff
}

.app-overview-btn--link:active,.app-overview-btn--link:focus {
	background-color: transparent;
	color: #006eff;
	text-decoration: none
}

.app-overview-btn--link.is-disabled,.app-overview-btn--link.is-disabled:active,.app-overview-btn--link.is-disabled:focus,.app-overview-btn--link.is-disabled:hover {
	border: none;
	color: rgba(0,0,0,.25);
	background-color: transparent;
	text-decoration: none
}

.app-overview-btn--icon {
	display: inline-block;
	font-size: 0;
	border: none;
	padding: 5px;
	height: inherit;
	line-height: inherit;
	background-color: transparent;
	box-sizing: border-box
}

.app-overview-btn--icon:hover {
	background-color: #ebeef2;
	text-decoration: none
}

.app-overview-btn--icon:active {
	background-color: #cfd5de;
	text-decoration: none
}

.app-overview-btn--icon:focus {
	background-color: #e7eaef
}

.app-overview-btn--icon.is-disabled {
	background-color: transparent
}

.app-overview-btn--icon.is-disabled .app-overview-icon {
	opacity: .5
}

.app-overview-btn--icon.is-disabled,.app-overview-btn--icon.is-disabled:active,.app-overview-btn--icon.is-disabled:focus,.app-overview-btn--icon.is-disabled:hover {
	background-color: transparent
}

.app-overview-btn .app-overview-icon.is-middle {
	vertical-align: -3px
}

.app-overview-input,.app-overview-textarea,.app-overview-textarea-group {
	display: inline-block;
	box-sizing: border-box;
	vertical-align: middle;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	border: 1px solid #cfd5de;
	border-radius: 0;
	background-color: #fff;
	color: rgba(0,0,0,.9);
	transition: .2s ease-in-out;
	transition-property: color,background-color,border
}

.app-overview-input::-webkit-input-placeholder,.app-overview-textarea-group::-webkit-input-placeholder,.app-overview-textarea::-webkit-input-placeholder {
	color: rgba(0,0,0,.25)
}

.app-overview-input::-moz-placeholder,.app-overview-textarea-group::-moz-placeholder,.app-overview-textarea::-moz-placeholder {
	color: rgba(0,0,0,.25)
}

.app-overview-input:-ms-input-placeholder,.app-overview-textarea-group:-ms-input-placeholder,.app-overview-textarea:-ms-input-placeholder {
	color: rgba(0,0,0,.25)
}

.app-overview-input:-moz-placeholder,.app-overview-textarea-group:-moz-placeholder,.app-overview-textarea:-moz-placeholder {
	color: rgba(0,0,0,.25)
}

.app-overview-input:hover,.app-overview-textarea-group:hover,.app-overview-textarea:hover {
	border-color: #b7c1ce;
	outline: 0
}

.app-overview-input:focus,.app-overview-textarea-group:focus,.app-overview-textarea:focus {
	border-color: #006eff;
	outline: 0
}

.app-overview-input:disabled,.app-overview-textarea-group:disabled,.app-overview-textarea:disabled {
	background-color: #e7eaef;
	border-color: #cfd5de;
	color: rgba(0,0,0,.25);
	background-image: none;
	cursor: not-allowed
}

.app-overview-input:disabled:focus,.app-overview-input:disabled:hover,.app-overview-textarea-group:disabled:focus,.app-overview-textarea-group:disabled:hover,.app-overview-textarea:disabled:focus,.app-overview-textarea:disabled:hover {
	border-color: #cfd5de
}

.app-overview-input[readonly=readonly],.app-overview-input[readonly],.app-overview-textarea-group[readonly=readonly],.app-overview-textarea-group[readonly],.app-overview-textarea[readonly=readonly],.app-overview-textarea[readonly] {
	border-color: #cfd5de;
	background-color: #e7eaef;
	color: rgba(0,0,0,.25)
}

.app-overview-input[readonly=readonly]:focus,.app-overview-input[readonly=readonly]:hover,.app-overview-input[readonly]:focus,.app-overview-input[readonly]:hover,.app-overview-textarea-group[readonly=readonly]:focus,.app-overview-textarea-group[readonly=readonly]:hover,.app-overview-textarea-group[readonly]:focus,.app-overview-textarea-group[readonly]:hover,.app-overview-textarea[readonly=readonly]:focus,.app-overview-textarea[readonly=readonly]:hover,.app-overview-textarea[readonly]:focus,.app-overview-textarea[readonly]:hover {
	outline: 0 none;
	border-color: #cfd5de
}

.is-error .app-overview-input,.is-error .app-overview-textarea,.is-error .app-overview-textarea-group {
	color: #e54545;
	border-color: #e54545
}

.app-overview-input::-ms-reveal,.app-overview-textarea-group::-ms-reveal,.app-overview-textarea::-ms-reveal {
	display: none
}

.app-overview-input {
	vertical-align: middle;
	width: 200px
}

.app-overview-input::-ms-clear {
	display: none
}

.app-overview-textarea {
	padding-top: 5px;
	padding-bottom: 5px;
	resize: none;
	width: 200px;
	height: 100px
}

.app-overview-textarea--resize {
	resize: auto;
	max-width: 100%;
	max-height: 100%
}

.app-overview-textarea-group {
	display: inline-block;
	font-size: 0;
	position: relative;
	padding: 0 0 20px;
	height: auto
}

.app-overview-textarea-group .app-overview-textarea {
	border: none
}

.app-overview-textarea-group .app-overview-textarea__label {
	font-size: 12px;
	position: absolute;
	bottom: 1px;
	right: 11px;
	color: rgba(0,0,0,.4)
}

.app-overview-textarea-group:focus-within {
	border-color: #006eff;
	outline: 0
}

.is-error .app-overview-textarea-group:focus-within {
	border-color: #e54545
}

.app-overview-select {
	display: inline-block;
	box-sizing: border-box;
	vertical-align: middle;
	height: 30px;
	font-size: 12px;
	border: 1px solid #cfd5de;
	background-color: #fff;
	transition: .2s ease-in-out;
	transition-property: color,background-color,border;
	background: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS45NTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9Ii0wLjQ3OSAwLjUgMjEuOTU4IDE2Ij48cGF0aCBmaWxsPSIjODg4IiBkPSJNMTEuNTIxIDYuNWgtOGw0IDV6Ii8+PC9zdmc+) 100% no-repeat #fff;color: rgba(0,0,0,.9);
	cursor: pointer;
	line-height: 30px;
	padding: 0 24px 0 10px;
	width: 200px;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.is-error .app-overview-select {
	color: #e54545;
	border-color: #e54545
}

.app-overview-select::-ms-expand {
	display: none
}

.app-overview-select[disabled],.app-overview-select[disabled]:focus,.app-overview-select[disabled]:hover {
	cursor: not-allowed;
	border-color: #cfd5de;
	background-color: #e7eaef;
	color: rgba(0,0,0,.9)
}

.app-overview-select:focus,.app-overview-select:hover {
	outline: 0 none;
	color: rgba(0,0,0,.9);
	background-color: #ebeef2;
	border-color: #b7c1ce
}

.app-overview-select-refresh {
	font-size: 0;
	display: inline-block
}

.app-overview-select-refresh.is-block {
	display: block
}

.app-overview-select-refresh .size-full-width,.app-overview-select-refresh .app-overview-dropdown.size-full-width,.app-overview-select-refresh .app-overview-select.size-full-width {
	width: calc(100% - 32px)
}

.app-overview-select-refresh .app-overview-btn--icon {
	margin-left: -1px;
	border: 1px solid #cfd5de;
	padding: 6px
}

.app-overview-select-refresh .app-overview-btn--icon.is-loading {
	border-color: #cfd5de;
	background-color: transparent;
	min-width: 0;
	padding: 6px;
	cursor: not-allowed
}

.app-overview-select-refresh .app-overview-btn--icon.is-loading .app-overview-icon {
	opacity: .5;
	-webkit-animation: spin 1s linear infinite
}

.app-overview-select-refresh--borderless .app-overview-btn--icon,.app-overview-select-refresh--borderless .app-overview-btn--icon.is-loading {
	border-color: transparent
}

.app-overview-input--search,.app-overview-input--search.size-m {
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	box-sizing: border-box;
	resize: none;
	vertical-align: top;
	background-color: #fff;
	border-radius: 0;
	padding: 0 60px 0 10px;
	outline: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 4;
	line-height: 30px;
	-webkit-appearance: none
}

.app-overview-input-password {
	display: inline-block;
	font-size: 0;
	position: relative
}

.app-overview-input-password .app-overview-input {
	padding-right: 56px
}

.app-overview-input-password__op {
	position: absolute;
	right: 4px;
	top: 2px
}

.app-overview-input-password__op .app-overview-btn:hover {
	background-color: transparent
}

.app-overview-input-password.size-full-width {
	width: 100%
}

.app-overview-input-password-bubble .app-overview-icon {
	margin-right: 4px;
	vertical-align: -4px
}

.app-overview-input-password-bubble .app-overview-list li>.app-overview-list {
	padding-left: 24px
}

.app-overview-input-password-bubble .app-overview-list--bullet>li.is-success:before {
	background-color: #0abf5b
}

.app-overview-input.size-l,.app-overview-select.size-l,.app-overview-textarea.size-l {
	width: 420px
}

.app-overview-input.size-m,.app-overview-select.size-m,.app-overview-textarea.size-m {
	width: 200px
}

.app-overview-input.size-s,.app-overview-select.size-s,.app-overview-textarea.size-s {
	width: 100px;
	min-width: 0
}

.app-overview-input.size-xs,.app-overview-select.size-xs,.app-overview-textarea.size-xs {
	width: 60px
}

.app-overview-select.size-auto-width {
	width: auto
}

.app-overview-input.size-full-width,.app-overview-select.size-full-width,.app-overview-textarea.size-full-width {
	width: 100%
}

.app-overview-input-group {
	font-size: 0
}

.app-overview-input-group,.app-overview-input-group__text {
	display: inline-block;
	vertical-align: middle
}

.app-overview-input-group__text {
	box-sizing: border-box;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	border: 1px solid #cfd5de;
	background-color: #fff;
	color: rgba(0,0,0,.9);
	transition: .2s ease-in-out;
	transition-property: color,background-color,border;
	background-color: #e7eaef;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 200px;
	border-radius: 0
}

.app-overview-input-group__addon {
	margin-right: -1px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-input-group__addon .app-overview-dropdown__header {
	border: 1px solid #cfd5de;
	border-radius: 0;
	padding-left: 10px;
	background-color: #fff
}

.app-overview-input-group__addon .app-overview-dropdown__header .app-overview-dropdown__value {
	line-height: 28px
}

.app-overview-input-group__addon:last-child {
	margin-right: 0;
	margin-left: -1px
}

.app-overview-input-group__addon:first-child .app-overview-dropdown .app-overview-dropdown-btn,.app-overview-input-group__addon:first-child .app-overview-input-group__text,.app-overview-input-group__addon:first-child .app-overview-select,.app-overview-input-group__addon:last-child .app-overview-dropdown .app-overview-dropdown-btn,.app-overview-input-group__addon:last-child .app-overview-input-group__text,.app-overview-input-group__addon:last-child .app-overview-select {
	border-radius: 0 0 0 0
}

.app-overview-input-group .app-overview-input,.app-overview-input-group__addon {
	position: relative
}

.app-overview-input-group>.app-overview-input:nth-child(2),.app-overview-input-group>.app-overview-select:nth-child(2) {
	border-radius: 0
}

.app-overview-input-group>.app-overview-input:first-child,.app-overview-input-group>.app-overview-input:last-child,.app-overview-input-group>.app-overview-select:first-child,.app-overview-input-group>.app-overview-select:last-child {
	border-radius: 0 0 0 0
}

.is-error .app-overview-input,.is-success .app-overview-input,.app-overview-input-group .app-overview-input:focus,.app-overview-input-group .app-overview-input:hover {
	z-index: 1
}

.app-overview-radio-wrap {
	display: inline-block;
	font-size: 0
}

.app-overview-radio,input[type=radio] {
	width: 16px;
	height: 16px;
	cursor: pointer;
	vertical-align: middle;
	outline: none;
	-webkit-appearance: none;
	border: 1px solid #cfd5de;
	border-radius: 100%;
	background-position: inherit;
	background-color: #fff;
	color: rgba(0,0,0,.9)
}

.app-overview-radio:focus,.app-overview-radio:hover,input[type=radio]:focus,input[type=radio]:hover {
	border-color: #006eff;
	background-position: inherit
}

.app-overview-radio:checked,input[type=radio]:checked {
	background-color: #006eff;
	border: 1px solid #006eff
}

.app-overview-radio:checked::-ms-check,input[type=radio]:checked::-ms-check {
	background-color: #006eff;
	border: 1px solid #006eff
}

.app-overview-radio+.app-overview-radio__dot,input[type=radio]+.app-overview-radio__dot {
	display: block;
	background-color: transparent;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -4px
}

.app-overview-radio:checked+.app-overview-radio__dot,input[type=radio]:checked+.app-overview-radio__dot {
	background-color: #fff
}

.app-overview-radio:checked:focus,.app-overview-radio:checked:hover,input[type=radio]:checked:focus,input[type=radio]:checked:hover {
	background-color: #006eff
}

.app-overview-radio[disabled],input[type=radio][disabled] {
	background-color: #e7eaef;
	background-position: inherit;
	border-color: #cfd5de;
	cursor: not-allowed
}

.app-overview-radio[disabled]:focus,.app-overview-radio[disabled]:hover,input[type=radio][disabled]:focus,input[type=radio][disabled]:hover {
	border-color: #cfd5de
}

.app-overview-radio[disabled]:checked,input[type=radio][disabled]:checked {
	background-color: #aacfff;
	border: 1px solid #aacfff
}

.app-overview-radio[disabled]:checked::-ms-check,input[type=radio][disabled]:checked::-ms-check {
	background-color: #aacfff;
	border: 1px solid #aacfff
}

.app-overview-checkbox,input[type=checkbox] {
	width: 16px;
	height: 16px;
	cursor: pointer;
	vertical-align: middle;
	outline: none;
	-webkit-appearance: none;
	border: 1px solid #cfd5de;
	background-color: #fff;
	border-radius: 0;
	color: rgba(0,0,0,.9)
}

.app-overview-checkbox:focus,.app-overview-checkbox:hover,input[type=checkbox]:focus,input[type=checkbox]:hover {
	border-color: #006eff
}

.app-overview-checkbox:checked,.app-overview-checkbox:checked:focus,.app-overview-checkbox:checked:hover,input[type=checkbox]:checked,input[type=checkbox]:checked:focus,input[type=checkbox]:checked:hover {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNS43IDguM0wyLjkgNS41IDEuNSA2LjlsNC4yIDQuMiA2LjQtNi40LTEuNC0xLjQtNSA1eiIvPjwvZGVmcz48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-color: #006eff;
	border-color: #006eff;
	background-position: inherit;
	background-size: 100% auto
}

.app-overview-checkbox[disabled],input[type=checkbox][disabled] {
	background-image: none;
	background-color: #e7eaef;
	border-color: #cfd5de;
	background-position: inherit;
	cursor: not-allowed
}

.app-overview-checkbox[disabled]:checked,input[type=checkbox][disabled]:checked {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNS43IDguM0wyLjkgNS41IDEuNSA2LjlsNC4yIDQuMiA2LjQtNi40LTEuNC0xLjQtNSA1eiIvPjwvZGVmcz48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-position: inherit;
	background-size: 100% auto;
	background-color: #aacfff;
	border-color: #aacfff
}

.app-overview-checkbox[disabled]:checked:hover,input[type=checkbox][disabled]:checked:hover {
	background-color: #aacfff;
	border: 1px solid #aacfff;
	cursor: not-allowed
}

.app-overview-checkbox:indeterminate,input[type=checkbox]:indeterminate {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIgNmgxMHYySDJ6Ii8+PC9zdmc+);background-color: #006eff;
	border: 1px solid #006eff;
	background-position: inherit;
	background-size: 100% auto
}

.app-overview-checkbox:indeterminate:hover,input[type=checkbox]:indeterminate:hover {
	background-color: #006eff
}

.app-overview-checkbox[disabled]:indeterminate,input[type=checkbox][disabled]:indeterminate {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIgNmgxMHYySDJ6Ii8+PC9zdmc+);background-position: inherit;
	background-size: 100% auto;
	background-color: #aacfff;
	border: 1px solid #aacfff
}

.app-overview-form-check-group {
	margin-bottom: -8px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-form-check-group .app-overview-form-check {
	margin-bottom: 8px
}

.app-overview-form-check-group+.app-overview-icon-valid {
	vertical-align: -3px
}

.app-overview-form-check {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding-left: 20px;
	margin-top: 0;
	margin-right: 18px;
	min-height: 16px;
	color: rgba(0,0,0,.9)
}

.app-overview-form-check:last-child {
	margin-right: 0
}

.app-overview-form-check__label {
	line-height: 16px;
	cursor: pointer;
	font-size: 12px
}

.app-overview-form-check .app-overview-checkbox,.app-overview-form-check .app-overview-radio-wrap {
	position: absolute;
	top: 0;
	left: 0
}

.app-overview-checkbox[disabled]+.app-overview-form-check__label,.app-overview-radio[disabled]+.app-overview-form-check__label {
	cursor: not-allowed
}

.app-overview-form-check--block {
	display: block
}

.app-overview-form-check--block+.app-overview-form-check--block {
	margin-top: 8px;
	margin-right: 0
}

.app-overview-form-check--table-select {
	max-width: 100%;
	box-sizing: border-box
}

.app-overview-divider {
	width: 1px;
	height: 13px;
	background-color: rgba(0,0,0,.9);
	display: inline-block;
	vertical-align: middle;
	color: rgba(0,0,0,.9)
}

.app-overview-divider--space-2n {
	margin: 0 8px
}

.app-overview-divider--backslash {
	height: 12px;
	transform-origin: center;
	transform: skew(20deg)
}

.app-overview-divider--slash {
	height: 12px;
	transform-origin: center;
	transform: skew(-20deg)
}

.app-overview-badge {
	display: inline-block;
	font-size: 12px;
	max-width: 100%;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.app-overview-badge.multi-line {
	white-space: normal;
	padding: 2px 5px;
	height: auto;
	line-height: 1.5
}

.app-overview-badge.is-blue {
	background-color: #d5e7ff;
	border-color: #d5e7ff;
	color: #002da0
}

.app-overview-badge.is-blue-dark {
	background-color: #006eff;
	border-color: #006eff;
	color: #fff
}

.app-overview-badge.is-warning {
	background-color: #ffe8d5;
	border-color: #ffe8d5;
	color: #a02800
}

.app-overview-badge.is-warning-dark {
	background-color: #ff7200;
	border-color: #ff7200;
	color: #fff
}

.app-overview-badge.is-error {
	background-color: #fbe0e0;
	border-color: #fbe0e0;
	color: #9c1f3b
}

.app-overview-badge.is-error-dark {
	background-color: #e54545;
	border-color: #e54545;
	color: #fff
}

.app-overview-badge.is-success {
	background-color: #d6f4e4;
	border-color: #d6f4e4;
	color: #06774a
}

.app-overview-badge.is-success-dark {
	background-color: #0abf5b;
	border-color: #0abf5b;
	color: #fff
}

.app-overview-badge.is-neutral {
	background-color: #ebeef2;
	border-color: #ebeef2;
	color: rgba(0,0,0,.9)
}

.app-overview-badge.app-overview-badge--radius {
	border-radius: 10px
}

.app-overview-badge.app-overview-badge--dot {
	width: 6px;
	height: 6px
}

.app-overview-badge.app-overview-badge--dot,.app-overview-badge.app-overview-badge--ring {
	font-size: 0;
	padding: 0;
	border-radius: 100%;
	vertical-align: middle
}

.app-overview-badge.app-overview-badge--ring {
	width: 10px;
	height: 10px;
	border-width: 2px;
	border-style: solid;
	background-color: #fff!important
}

.app-overview-img {
	display: inline-block;
	font-size: 0
}

.app-overview-img__preview,.app-overview-img img {
	display: inline-block;
	cursor: zoom-in;
	max-width: 100%
}

.app-overview-grid__row {
	display: flex;
	display: table\0;
	width: 100%;
	flex-wrap: wrap
}

.app-overview-grid__row [class*=app-overview-grid__col] {
	padding: 10px;
	display: table-cell\0
}

.app-overview-grid__box {
	color: rgba(0,0,0,.9)
}

.app-overview-grid__row.app-overview-vertical--top {
	align-items: start
}

.app-overview-grid__row.app-overview-vertical--middle {
	align-items: center
}

.app-overview-grid__row.app-overview-vertical--bottom {
	align-items: flex-end
}

.app-overview-grid__row.app-overview-vertical--bottom .app-overview-grid__box,.app-overview-grid__row.app-overview-vertical--middle .app-overview-grid__box,.app-overview-grid__row.app-overview-vertical--top .app-overview-grid__box {
	height: auto
}

.app-overview-grid__row.app-overview-vertical--top [class*=app-overview-grid__col] {
	vertical-align: top
}

.app-overview-grid__row.app-overview-vertical--center [class*=app-overview-grid__col] {
	vertical-align: middle
}

.app-overview-grid__row.app-overview-vertical--bottom [class*=app-overview-grid__col] {
	vertical-align: bottom
}

.app-overview-grid__col-1 {
	width: 4.1667%
}

.app-overview-grid__col-2 {
	width: 8.3333%
}

.app-overview-grid__col-3 {
	width: 12.5%
}

.app-overview-grid__col-4 {
	width: 16.6667%
}

.app-overview-grid__col-5 {
	width: 20.8333333%
}

.app-overview-grid__col-6 {
	width: 25%
}

.app-overview-grid__col-7 {
	width: 29.1666667%
}

.app-overview-grid__col-8 {
	width: 33.3333333%
}

.app-overview-grid__col-9 {
	width: 37.5%
}

.app-overview-grid__col-10 {
	width: 41.6666667%
}

.app-overview-grid__col-11 {
	width: 45.8333333%
}

.app-overview-grid__col-12 {
	width: 50%
}

.app-overview-grid__col-13 {
	width: 54.1666667%
}

.app-overview-grid__col-14 {
	width: 58.3333333%
}

.app-overview-grid__col-15 {
	width: 62.5%
}

.app-overview-grid__col-16 {
	width: 66.6666667%
}

.app-overview-grid__col-17 {
	width: 70.8333333%
}

.app-overview-grid__col-18 {
	width: 75%
}

.app-overview-grid__col-19 {
	width: 79.1666667%
}

.app-overview-grid__col-20 {
	width: 83.3333333%
}

.app-overview-grid__col-21 {
	width: 87.5%
}

.app-overview-grid__col-22 {
	width: 91.6666667%
}

.app-overview-grid__col-23 {
	width: 95.8333333%
}

.app-overview-grid__col-24 {
	width: 100%
}

.app-overview-grid--split-line>[class*=app-overview-grid__col] {
	position: relative
}

.app-overview-grid--split-line>[class*=app-overview-grid__col]:before {
	content: "";
	display: inline-block;
	position: absolute;
	top: 10px;
	left: 0;
	bottom: 10px;
	border-right: #e7eaef
}

.app-overview-grid--split-line>[class*=app-overview-grid__col]:first-child:before {
	border-right: 0
}

.app-overview-grid {
	margin: -10px;
	display: flex;
	flex-wrap: wrap
}

.app-overview-grid [class*=app-overview-grid__item] {
	padding: 10px
}

.app-overview-grid__box {
	height: 100%
}

.app-overview-grid.app-overview-vertical--top {
	align-items: start
}

.app-overview-grid.app-overview-vertical--middle {
	align-items: center
}

.app-overview-grid.app-overview-vertical--bottom {
	align-items: flex-end
}

.app-overview-grid.app-overview-vertical--bottom .app-overview-grid__box,.app-overview-grid.app-overview-vertical--middle .app-overview-grid__box,.app-overview-grid.app-overview-vertical--top .app-overview-grid__box {
	height: auto
}

.app-overview-grid.app-overview-vertical--top [class*=app-overview-grid__item] {
	vertical-align: top
}

.app-overview-grid.app-overview-vertical--middle [class*=app-overview-grid__item] {
	vertical-align: middle
}

.app-overview-grid.app-overview-vertical--bottom [class*=app-overview-grid__item] {
	vertical-align: bottom
}

.app-overview-grid__item {
	flex-grow: 1;
	width: 0
}

.app-overview-grid__item-1 {
	width: 4.16667%
}

.app-overview-grid__item-2 {
	width: 8.33333%
}

.app-overview-grid__item-3 {
	width: 12.5%
}

.app-overview-grid__item-4 {
	width: 16.66667%
}

.app-overview-grid__item-5 {
	width: 20.83333%
}

.app-overview-grid__item-6 {
	width: 25%
}

.app-overview-grid__item-7 {
	width: 29.16667%
}

.app-overview-grid__item-8 {
	width: 33.33333%
}

.app-overview-grid__item-9 {
	width: 37.5%
}

.app-overview-grid__item-10 {
	width: 41.66667%
}

.app-overview-grid__item-11 {
	width: 45.83333%
}

.app-overview-grid__item-12 {
	width: 50%
}

.app-overview-grid__item-13 {
	width: 54.16667%
}

.app-overview-grid__item-14 {
	width: 58.33333%
}

.app-overview-grid__item-15 {
	width: 62.5%
}

.app-overview-grid__item-16 {
	width: 66.66667%
}

.app-overview-grid__item-17 {
	width: 70.83333%
}

.app-overview-grid__item-18 {
	width: 75%
}

.app-overview-grid__item-19 {
	width: 79.16667%
}

.app-overview-grid__item-20 {
	width: 83.33333%
}

.app-overview-grid__item-21 {
	width: 87.5%
}

.app-overview-grid__item-22 {
	width: 91.66667%
}

.app-overview-grid__item-23 {
	width: 95.83333%
}

.app-overview-grid__item-24 {
	width: 100%
}

.app-overview-grid--split-line>[class*=app-overview-grid__item] {
	position: relative
}

.app-overview-grid--split-line>[class*=app-overview-grid__item]:before {
	content: "";
	display: inline-block;
	position: absolute;
	top: 10px;
	left: 0;
	bottom: 10px;
	border-right: 1px solid #e7eaef
}

.app-overview-grid--split-line>[class*=app-overview-grid__item]:first-child:before {
	border-right: 0
}

@media screen and (min-width:540px) {
	.app-overview-grid__item-sm-1 {
		width: 4.16667%
	}

	.app-overview-grid__item-sm-2 {
		width: 8.33333%
	}

	.app-overview-grid__item-sm-3 {
		width: 12.5%
	}

	.app-overview-grid__item-sm-4 {
		width: 16.66667%
	}

	.app-overview-grid__item-sm-5 {
		width: 20.83333%
	}

	.app-overview-grid__item-sm-6 {
		width: 25%
	}

	.app-overview-grid__item-sm-7 {
		width: 29.16667%
	}

	.app-overview-grid__item-sm-8 {
		width: 33.33333%
	}

	.app-overview-grid__item-sm-9 {
		width: 37.5%
	}

	.app-overview-grid__item-sm-10 {
		width: 41.66667%
	}

	.app-overview-grid__item-sm-11 {
		width: 45.83333%
	}

	.app-overview-grid__item-sm-12 {
		width: 50%
	}

	.app-overview-grid__item-sm-13 {
		width: 54.16667%
	}

	.app-overview-grid__item-sm-14 {
		width: 58.33333%
	}

	.app-overview-grid__item-sm-15 {
		width: 62.5%
	}

	.app-overview-grid__item-sm-16 {
		width: 66.66667%
	}

	.app-overview-grid__item-sm-17 {
		width: 70.83333%
	}

	.app-overview-grid__item-sm-18 {
		width: 75%
	}

	.app-overview-grid__item-sm-19 {
		width: 79.16667%
	}

	.app-overview-grid__item-sm-20 {
		width: 83.33333%
	}

	.app-overview-grid__item-sm-21 {
		width: 87.5%
	}

	.app-overview-grid__item-sm-22 {
		width: 91.66667%
	}

	.app-overview-grid__item-sm-23 {
		width: 95.83333%
	}

	.app-overview-grid__item-sm-24 {
		width: 100%
	}
}

@media screen and (min-width:768px) {
	.app-overview-grid__item-md-1 {
		width: 4.16667%
	}

	.app-overview-grid__item-md-2 {
		width: 8.33333%
	}

	.app-overview-grid__item-md-3 {
		width: 12.5%
	}

	.app-overview-grid__item-md-4 {
		width: 16.66667%
	}

	.app-overview-grid__item-md-5 {
		width: 20.83333%
	}

	.app-overview-grid__item-md-6 {
		width: 25%
	}

	.app-overview-grid__item-md-7 {
		width: 29.16667%
	}

	.app-overview-grid__item-md-8 {
		width: 33.33333%
	}

	.app-overview-grid__item-md-9 {
		width: 37.5%
	}

	.app-overview-grid__item-md-10 {
		width: 41.66667%
	}

	.app-overview-grid__item-md-11 {
		width: 45.83333%
	}

	.app-overview-grid__item-md-12 {
		width: 50%
	}

	.app-overview-grid__item-md-13 {
		width: 54.16667%
	}

	.app-overview-grid__item-md-14 {
		width: 58.33333%
	}

	.app-overview-grid__item-md-15 {
		width: 62.5%
	}

	.app-overview-grid__item-md-16 {
		width: 66.66667%
	}

	.app-overview-grid__item-md-17 {
		width: 70.83333%
	}

	.app-overview-grid__item-md-18 {
		width: 75%
	}

	.app-overview-grid__item-md-19 {
		width: 79.16667%
	}

	.app-overview-grid__item-md-20 {
		width: 83.33333%
	}

	.app-overview-grid__item-md-21 {
		width: 87.5%
	}

	.app-overview-grid__item-md-22 {
		width: 91.66667%
	}

	.app-overview-grid__item-md-23 {
		width: 95.83333%
	}

	.app-overview-grid__item-md-24 {
		width: 100%
	}
}

@media screen and (min-width:900px) {
	.app-overview-grid__item-lg-1 {
		width: 4.16667%
	}

	.app-overview-grid__item-lg-2 {
		width: 8.33333%
	}

	.app-overview-grid__item-lg-3 {
		width: 12.5%
	}

	.app-overview-grid__item-lg-4 {
		width: 16.66667%
	}

	.app-overview-grid__item-lg-5 {
		width: 20.83333%
	}

	.app-overview-grid__item-lg-6 {
		width: 25%
	}

	.app-overview-grid__item-lg-7 {
		width: 29.16667%
	}

	.app-overview-grid__item-lg-8 {
		width: 33.33333%
	}

	.app-overview-grid__item-lg-9 {
		width: 37.5%
	}

	.app-overview-grid__item-lg-10 {
		width: 41.66667%
	}

	.app-overview-grid__item-lg-11 {
		width: 45.83333%
	}

	.app-overview-grid__item-lg-12 {
		width: 50%
	}

	.app-overview-grid__item-lg-13 {
		width: 54.16667%
	}

	.app-overview-grid__item-lg-14 {
		width: 58.33333%
	}

	.app-overview-grid__item-lg-15 {
		width: 62.5%
	}

	.app-overview-grid__item-lg-16 {
		width: 66.66667%
	}

	.app-overview-grid__item-lg-17 {
		width: 70.83333%
	}

	.app-overview-grid__item-lg-18 {
		width: 75%
	}

	.app-overview-grid__item-lg-19 {
		width: 79.16667%
	}

	.app-overview-grid__item-lg-20 {
		width: 83.33333%
	}

	.app-overview-grid__item-lg-21 {
		width: 87.5%
	}

	.app-overview-grid__item-lg-22 {
		width: 91.66667%
	}

	.app-overview-grid__item-lg-23 {
		width: 95.83333%
	}

	.app-overview-grid__item-lg-24 {
		width: 100%
	}
}

@media screen and (min-width:1220px) {
	.app-overview-grid__item-xl-1 {
		width: 4.16667%
	}

	.app-overview-grid__item-xl-2 {
		width: 8.33333%
	}

	.app-overview-grid__item-xl-3 {
		width: 12.5%
	}

	.app-overview-grid__item-xl-4 {
		width: 16.66667%
	}

	.app-overview-grid__item-xl-5 {
		width: 20.83333%
	}

	.app-overview-grid__item-xl-6 {
		width: 25%
	}

	.app-overview-grid__item-xl-7 {
		width: 29.16667%
	}

	.app-overview-grid__item-xl-8 {
		width: 33.33333%
	}

	.app-overview-grid__item-xl-9 {
		width: 37.5%
	}

	.app-overview-grid__item-xl-10 {
		width: 41.66667%
	}

	.app-overview-grid__item-xl-11 {
		width: 45.83333%
	}

	.app-overview-grid__item-xl-12 {
		width: 50%
	}

	.app-overview-grid__item-xl-13 {
		width: 54.16667%
	}

	.app-overview-grid__item-xl-14 {
		width: 58.33333%
	}

	.app-overview-grid__item-xl-15 {
		width: 62.5%
	}

	.app-overview-grid__item-xl-16 {
		width: 66.66667%
	}

	.app-overview-grid__item-xl-17 {
		width: 70.83333%
	}

	.app-overview-grid__item-xl-18 {
		width: 75%
	}

	.app-overview-grid__item-xl-19 {
		width: 79.16667%
	}

	.app-overview-grid__item-xl-20 {
		width: 83.33333%
	}

	.app-overview-grid__item-xl-21 {
		width: 87.5%
	}

	.app-overview-grid__item-xl-22 {
		width: 91.66667%
	}

	.app-overview-grid__item-xl-23 {
		width: 95.83333%
	}

	.app-overview-grid__item-xl-24 {
		width: 100%
	}
}

@media screen and (min-width:1400px) {
	.app-overview-grid__item-xxl-1 {
		width: 4.16667%
	}

	.app-overview-grid__item-xxl-2 {
		width: 8.33333%
	}

	.app-overview-grid__item-xxl-3 {
		width: 12.5%
	}

	.app-overview-grid__item-xxl-4 {
		width: 16.66667%
	}

	.app-overview-grid__item-xxl-5 {
		width: 20.83333%
	}

	.app-overview-grid__item-xxl-6 {
		width: 25%
	}

	.app-overview-grid__item-xxl-7 {
		width: 29.16667%
	}

	.app-overview-grid__item-xxl-8 {
		width: 33.33333%
	}

	.app-overview-grid__item-xxl-9 {
		width: 37.5%
	}

	.app-overview-grid__item-xxl-10 {
		width: 41.66667%
	}

	.app-overview-grid__item-xxl-11 {
		width: 45.83333%
	}

	.app-overview-grid__item-xxl-12 {
		width: 50%
	}

	.app-overview-grid__item-xxl-13 {
		width: 54.16667%
	}

	.app-overview-grid__item-xxl-14 {
		width: 58.33333%
	}

	.app-overview-grid__item-xxl-15 {
		width: 62.5%
	}

	.app-overview-grid__item-xxl-16 {
		width: 66.66667%
	}

	.app-overview-grid__item-xxl-17 {
		width: 70.83333%
	}

	.app-overview-grid__item-xxl-18 {
		width: 75%
	}

	.app-overview-grid__item-xxl-19 {
		width: 79.16667%
	}

	.app-overview-grid__item-xxl-20 {
		width: 83.33333%
	}

	.app-overview-grid__item-xxl-21 {
		width: 87.5%
	}

	.app-overview-grid__item-xxl-22 {
		width: 91.66667%
	}

	.app-overview-grid__item-xxl-23 {
		width: 95.83333%
	}

	.app-overview-grid__item-xxl-24 {
		width: 100%
	}
}

.app-overview-card {
	background-color: #fff;
	box-shadow: 0 2px 4px 0 rgba(54,58,80,.32);
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	border-radius: 0;
	color: rgba(0,0,0,.9)
}

.app-overview-card+.app-overview-card {
	margin-top: 20px
}

.app-overview-card__header {
	border-bottom: 1px solid #e7eaef
}

.app-overview-card__header .app-overview-h3,.app-overview-card__header h3 {
	padding: 20px;
	color: #000
}

.app-overview-card__subtitle {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	margin-left: 5px;
	font-weight: 400
}

.app-overview-card__btn {
	display: inline-block;
	text-align: center;
	padding: 5px;
	vertical-align: initial;
	text-decoration: none;
	line-height: normal;
	font-size: 12px
}

.app-overview-card__btn:hover {
	background-color: rgba(0,0,0,.05);
	text-decoration: none
}

.app-overview-card__body {
	font-size: 12px;
	padding: 20px
}

.app-overview-card__footer {
	border-top: 1px solid #e7eaef;
	font-size: 12px
}

.app-overview-card__title {
	margin-bottom: 18px
}

.app-overview-card__title .app-overview-justify-grid__col--left .app-overview-icon-info {
	vertical-align: -3px
}

.app-overview-card__title .app-overview-h3,.app-overview-card__title h3 {
	color: #000
}

.app-overview-card.app-overview-card--bordered {
	box-shadow: none;
	border: 1px solid #cfd5de
}

.app-overview-card.app-overview-card--full {
	position: absolute;
	top: 20px;
	left: 20px;
	right: 20px;
	bottom: 20px
}

.app-overview-card.app-overview-card--full-with-header {
	position: absolute;
	top: 71px;
	left: 20px;
	right: 20px;
	bottom: 20px
}

.app-overview-page-root {
	height: 100%
}

.app-overview-content {
	background-color: #f3f4f7;
	height: 100%;
	overflow: initial;
	padding-left: 0;
	padding-right: 0
}

.app-overview-content__header {
	margin: 0;
	font-size: 0;
	height: auto;
	line-height: inherit;
	min-height: inherit;
	position: relative;
	border-bottom: 1px solid #cfd5de;
	padding: 10px 20px;
	color: #000;
	background-color: #fff
}

.app-overview-content__header h2 {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	font-weight: 700;
	margin-right: 20px;
	max-width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 30px;
	line-height: 30px
}

.app-overview-content__header .app-overview-content-header__text {
	font-size: 12px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-content__body {
	background-color: #f3f4f7;
	padding: 20px
}

.app-overview-content__inner {
	max-width: 1360px;
	margin: 0 auto
}

.app-overview-content__inner.app-overview-content__inner--full {
	max-width: 100%;
	margin: 0 auto
}

.app-overview-content__header-back {
	height: 26px;
	line-height: 26px;
	width: 26px;
	box-sizing: border-box;
	display: inline-block;
	text-align: center;
	margin-left: -6px;
	vertical-align: middle;
	margin-right: 24px
}

.app-overview-content__header-back:hover {
	background-color: rgba(0,0,0,.05)
}

.app-overview-inner-wrap {
	position: absolute;
	top: 51px;
	bottom: 0;
	left: 0;
	right: 0
}

.app-overview-inner-wrap__menu {
	left: 0;
	width: 200px;
	border-right: 1px solid #cfd5de;
	background-color: #fff;
	z-index: 10;
	box-sizing: border-box
}

.app-overview-inner-wrap__content,.app-overview-inner-wrap__menu {
	position: absolute;
	top: 0;
	bottom: 0;
	transition: all .2s cubic-bezier(.4,0,.2,1)
}

.app-overview-inner-wrap__content {
	left: 200px;
	right: 0;
	overflow: auto
}

.app-overview-inner-wrap__content .app-overview-content__header {
	border-bottom: 0;
	background-color: transparent
}

.app-overview-sidebar {
	position: relative;
	height: 100%;
	vertical-align: top
}

.app-overview-content__body.has-subsidebar {
	position: absolute;
	top: 51px;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0;
	overflow: hidden
}

.has-subsidebar .app-overview-content {
	position: absolute;
	left: 200px;
	right: 0;
	top: 0;
	bottom: 0;
	overflow: auto;
	transition: all .2s cubic-bezier(.4,0,.2,1)
}

.has-subsidebar .app-overview-content__header {
	border-bottom: 0;
	background-color: transparent
}

.has-subsidebar>.app-overview-content__inner {
	max-width: inherit;
	height: 100%
}

.app-overview-layout {
	display: flex;
	color: rgba(0,0,0,.9);
	-moz-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	height: 100%
}

.app-overview-layout__header {
	height: 50px
}

.app-overview-layout__content {
	background-color: #f3f4f7;
	overflow-y: auto;
	flex: 1
}

.app-overview-layout__content .app-overview-content {
	flex: 1;
	position: relative;
	left: 0;
	display: flex;
	-moz-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	height: 100%
}

.app-overview-layout__content .app-overview-content__body {
	flex: 1
}

.app-overview-layout__content .app-overview-layout__footer {
	margin-top: -77px
}

.app-overview-layout__content-header {
	flex: none
}

.app-overview-layout__content-body {
	padding: 20px;
	position: relative;
	flex: 1 1 auto
}

.app-overview-layout__content-inner {
	box-sizing: border-box;
	display: flex;
	-moz-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	height: 100%
}

.app-overview-layout__content-body-inner {
	max-width: 1360px;
	margin: 0 auto
}

.app-overview-layout__content-body-inner.app-overview-layout__content-body-inner--full {
	max-width: 100%
}

.app-overview-layout__footer {
	height: 77px
}

.app-overview-layout__sidebar {
	position: relative;
	height: 100%;
	vertical-align: top;
	min-width: 56px;
	width: auto
}

.app-overview-layout__body {
	flex: 1;
	display: flex;
	-moz-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	overflow-y: auto
}

.app-overview-layout__body.has-subsidebar {
	-moz-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row
}

.app-overview-layout__header-title {
	margin: 0;
	font-size: 0;
	height: auto;
	line-height: inherit;
	min-height: inherit;
	position: relative;
	border-bottom: 1px solid #fff;
	padding: 10px 20px;
	color: #000;
	background: #fff
}

.app-overview-layout__header-title:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: -1px;
	width: 2px;
	background-color: transparent
}

.app-overview-layout__header-title .app-overview-h2 {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	font-weight: 700;
	margin-right: 20px;
	max-width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 30px;
	line-height: 30px
}

.app-overview-layout__header-text {
	font-size: 12px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-layout__header-title--light {
	border-bottom: 0;
	background-color: transparent
}

.app-overview-layout.has-subsidebar {
	-moz-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row
}

.app-overview-blank-page {
	max-width: 700px;
	margin: 20px auto 0;
	overflow: initial;
	position: relative;
	top: 19%
}

.app-overview-blank-page .app-overview-media__left {
	padding-right: 20px
}

.app-overview-blank-page .app-overview-media__body {
	max-height: 500px
}

.app-overview-blank-page .app-overview-h4 {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 16px;
	color: #444
}

.app-overview-blank-page .app-overview-list {
	margin-bottom: 20px
}

.app-overview-blank-page__media {
	position: relative;
	width: 180px;
	height: 180px
}

.app-overview-blank-page__media img {
	width: 180px;
	vertical-align: top
}

.app-overview-blank-page__media-bg {
	width: 180px
}

.app-overview-blank-page__media-bg,.app-overview-blank-page__media-gif {
	background-size: contain;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

.app-overview-blank-page__media-gif {
	display: inline-block;
	-webkit-animation: img-anim 1s ease-in-out infinite alternate
}

@-webkit-keyframes img-anim {
	0% {
		-webkit-transform: translateZ(0)
	}

	to {
		-webkit-transform: translate3d(0,-8px,0)
	}
}

.app-overview-blank-page__step {
	margin-bottom: 20px
}

.app-overview-blank-page__step .item {
	font-size: 12px;
	display: inline-block;
	margin-right: 10px;
	color: #888
}

.app-overview-blank-page__step .num {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 16px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #888;
	border-radius: 100%;
	vertical-align: 0;
	margin-right: 5px
}

.app-overview-blank-page__op {
	font-size: 0;
	margin-bottom: 20px
}

.app-overview-blank-page__op .app-overview-btn,.app-overview-blank-page__op .app-overview-link-external {
	margin-right: 8px
}

.app-overview-blank-page.default-error .app-overview-blank-page__media-bg {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-error-bg.png)
}

.app-overview-blank-page.default-error .app-overview-blank-page__media-gif {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-error-open.gif)
}

.app-overview-blank-page.default-open .app-overview-blank-page__media-bg {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-open-bg.png)
}

.app-overview-blank-page.default-open .app-overview-blank-page__media-gif {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-open-open.gif)
}

.app-overview-blank-page.default-arrears .app-overview-blank-page__media-bg {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-arrears-bg.png)
}

.app-overview-blank-page.default-arrears .app-overview-blank-page__media-gif {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-arrears-open.gif)
}

.app-overview-blank-page.default-permission .app-overview-blank-page__media-bg {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-permission-bg.png)
}

.app-overview-blank-page.default-permission .app-overview-blank-page__media-gif {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/dist/assets/image/black-pages/default-permission-open.gif)
}

.app-overview-blank-page-v2 {
	min-width: 900px;
	color: rgba(0,0,0,.9)
}

.app-overview-blank-page-v2__main {
	background-color: #f5f8fb;
	position: relative
}

.app-overview-blank-page-v2__content {
	padding: 48px 0 64px 96px;
	position: relative;
	z-index: 1;
	min-height: 390px;
	max-width: 680px
}

.app-overview-blank-page-v2__logo {
	font-size: 0;
	margin-bottom: 16px
}

.app-overview-blank-page-v2__logo img {
	width: 48px
}

.app-overview-blank-page-v2__title {
	margin-bottom: 16px
}

.app-overview-blank-page-v2__title h2 {
	font-size: 20px;
	line-height: 32px;
	font-weight: 400
}

.app-overview-blank-page-v2__info {
	color: rgba(0,0,0,.4);
	line-height: 20px;
	margin-bottom: 16px
}

.app-overview-blank-page-v2__opreate {
	margin-top: 36px
}

.app-overview-blank-page-v2__opreate .app-overview-link-external {
	margin-right: 8px
}

.app-overview-blank-page-v2__contact {
	margin-top: 12px;
	line-height: 20px
}

.app-overview-blank-page-v2__picture {
	position: absolute;
	right: 0;
	bottom: 0;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: 100% 100%
}

.app-overview-blank-page-v2__relative {
	padding: 48px 0 48px 96px
}

.app-overview-blank-page-v2__relative-inner {
	position: relative;
	padding-left: 24px
}

.app-overview-blank-page-v2__relative-inner:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	border-left: 1px solid #cfd5de
}

.app-overview-blank-page-v2__relative-item {
	display: flex;
	align-items: center;
	margin-bottom: 16px
}

.app-overview-blank-page-v2__relative-item .app-overview-icon-notice-blue {
	margin-right: 8px
}

.app-overview-blank-page-v2__relative-item:last-child {
	margin-bottom: 0
}

.app-overview-blank-page-v2__step {
	margin-bottom: 8px
}

.app-overview-blank-page-v2__step .item {
	font-size: 12px;
	display: inline-block;
	margin-right: 12px;
	margin-bottom: 8px;
	color: #000
}

.app-overview-blank-page-v2__step .num {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 14px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid rgba(0,0,0,.4);
	color: rgba(0,0,0,.4);
	border-radius: 100%;
	vertical-align: 0;
	margin-right: 4px
}

.app-overview-blank-page-v2--general .app-overview-blank-page-v2__content {
	padding-top: 96px
}

.app-overview-blank-page-v2.default-error .app-overview-blank-page-v2__picture {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/src/assets/image/blank-pages-v2/default-error.svg)
}

.app-overview-blank-page-v2.default-arrears .app-overview-blank-page-v2__picture {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/src/assets/image/blank-pages-v2/default-arrears.svg)
}

.app-overview-blank-page-v2.default-open .app-overview-blank-page-v2__picture {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/src/assets/image/blank-pages-v2/default-open.svg)
}

.app-overview-blank-page-v2.default-authority .app-overview-blank-page-v2__picture {
	background-image: url(//imgcache.qq.com/open_proj/proj_qcloud_v2/tea-style/src/assets/image/blank-pages-v2/default-authority.svg)
}

@media screen and (max-width:1440px) {
	.app-overview-blank-page-v2__content {
		max-width: 568px
	}

	.app-overview-blank-page-v2__picture {
		background-position: right -100px bottom
	}
}

@media screen and (max-width:1220px) {
	.app-overview-blank-page-v2__title h2 {
		font-size: 16px
	}

	.app-overview-blank-page-v2__content {
		padding-left: 48px;
		max-width: 536px
	}

	.app-overview-blank-page-v2__relative {
		padding-left: 48px
	}

	.app-overview-blank-page-v2__picture {
		background-position: right -100px bottom
	}
}

.app-overview-drawer {
	position: fixed;
	top: 50px;
	left: auto;
	right: 0;
	bottom: 0;
	width: 360px;
	background-color: #fff;
	box-shadow: 0 2px 4px 0 rgba(54,58,80,.32);
	display: flex;
	color: rgba(0,0,0,.9);
	flex-direction: column;
	z-index: 10
}

.app-overview-drawer:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	height: 1px;
	background-color: #f3f4f7
}

.app-overview-drawer--left {
	top: 50px;
	left: 0;
	right: auto;
	bottom: 0;
	flex-direction: column
}

.app-overview-drawer.size-l {
	width: 800px
}

.app-overview-drawer__header {
	height: 50px;
	padding: 10px 20px;
	border-bottom: 1px solid #e7eaef;
	flex: 0 0 50px
}

.app-overview-drawer__header .app-overview-justify-grid__col .app-overview-h3 {
	line-height: 28px
}

.app-overview-drawer__header .app-overview-justify-grid__col--right {
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.app-overview-drawer__body {
	flex: 1 1 auto;
	overflow: auto;
	padding: 20px
}

.app-overview-drawer__footer {
	flex: 0 0 50px;
	height: 50px;
	padding: 10px 20px;
	border-top: 1px solid #e7eaef;
	background-color: #fff
}

.app-overview-pagination {
	height: auto;
	color: rgba(0,0,0,.4);
	font-size: 0;
	position: relative;
	box-sizing: border-box;
	margin-left: auto;
	margin-right: auto
}

.app-overview-pagination:after {
	display: table;
	clear: both;
	content: ""
}

.app-overview-pagination__state {
	float: left;
	color: rgba(0,0,0,.4);
	margin-top: 5px;
	margin-bottom: 3px
}

.app-overview-pagination__state strong {
	font-weight: 400;
	margin: 0 3px
}

.app-overview-pagination__operate {
	float: right
}

.app-overview-pagination .app-overview-pagination__text {
	font-size: 12px;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-pagination__turnbtn {
	display: inline-block;
	height: 26px;
	padding: 4px;
	background-color: #fff;
	border: 1px solid #cfd5de;
	outline: none;
	box-sizing: border-box;
	z-index: 1;
	vertical-align: middle;
	text-align: center
}

.app-overview-pagination__turnbtn+.app-overview-pagination__turnbtn {
	margin-left: -1px
}

.app-overview-pagination__turnbtn:focus,.app-overview-pagination__turnbtn:hover {
	z-index: 3;
	background-color: #ebeef2;
	border-color: #cfd5de
}

.app-overview-pagination__turnbtn.is-disabled,.app-overview-pagination__turnbtn.is-disabled:focus,.app-overview-pagination__turnbtn.is-disabled:hover {
	z-index: 2;
	cursor: not-allowed;
	background-color: #e7eaef
}

.app-overview-pagination__turnbtn.is-disabled .app-overview-icon {
	opacity: .5
}

.app-overview-pagination__firstbtn {
	margin-left: 10px;
	border-radius: 0 0 0 0
}

.app-overview-pagination__lastbtn {
	border-radius: 0 0 0 0
}

.app-overview-pagination .app-overview-dropdown-box {
	min-width: 48px;
	max-height: 152px;
	overflow: auto
}

.app-overview-pagination .app-overview-dropdown-btn.app-overview-dropdown__header,.app-overview-pagination .app-overview-dropdown__header {
	height: 26px;
	width: auto;
	min-width: 0;
	border-left: none;
	border-right: none
}

.app-overview-pagination .app-overview-dropdown__value {
	line-height: 26px
}

.app-overview-pagination .app-overview-dropdown-btn .app-overview-dropdown__value {
	line-height: 24px
}

.app-overview-pagination .app-overview-dropdown__header .app-overview-icon {
	top: 5
}

.app-overview-pagination__manualinput {
	display: inline-block;
	position: relative;
	vertical-align: middle;
	margin-left: -1px;
	margin-right: -1px
}

.app-overview-pagination__manualinput .tc-15-simulate-option {
	display: none
}

.app-overview-pagination__manualinput .tc-15-simulate-option li {
	text-overflow: clip
}

.app-overview-pagination__inputpagenum {
	height: 26px;
	width: 65px;
	text-align: center;
	border-radius: 0
}

.app-overview-pagination__totalpage {
	display: inline-block;
	width: auto;
	height: 26px;
	line-height: 24px;
	font-size: 12px;
	color: #000;
	padding: 0 10px;
	border: 1px solid #cfd5de;
	border-left: none;
	text-decoration: initial;
	background-color: #f3f4f7;
	vertical-align: middle
}

.app-overview-pagination__totalpage em {
	color: rgba(0,0,0,.4)
}

.app-overview-pagination--bordernone .app-overview-pagination__turnbtn {
	border: none
}

.app-overview-pagination--bordernone .app-overview-pagination__turnbtn.is-disabled {
	background-color: #fff
}

.app-overview-pagination--spacing {
	padding: 10px 10px 20px
}

.app-overview-table .tr__detailrow td .app-overview-pagination {
	background-color: transparent;
	font-size: 0;
	padding-top: 10px;
	padding-left: 0;
	padding-right: 0;
	line-height: inherit
}

.app-overview-table .tr__detailrow td .app-overview-pagination .app-overview-pagination__totalpage {
	height: 26px;
	line-height: 26px
}

.app-overview-table .tr__detailrow td .app-overview-pagination a,.app-overview-table .tr__detailrow td .app-overview-pagination a:hover {
	color: rgba(0,0,0,.9);
	text-decoration: none
}

.app-overview-table .tr__detailrow td .app-overview-pagination .indent {
	min-height: 16px;
	line-height: 16px
}

.app-overview-tabs {
	color: rgba(0,0,0,.9)
}

.app-overview-tabs__tabbar {
	position: relative;
	display: flex
}

.app-overview-tabs__tabbar:before {
	position: absolute;
	content: "";
	bottom: 0;
	left: 0;
	right: 0;
	border-bottom: 1px solid #e7eaef
}

.app-overview-tabs__tablist {
	font-size: 0;
	min-width: 100%
}

.app-overview-tabs__tabitem,.app-overview-tabs__tablist {
	position: relative;
	display: inline-block
}

.app-overview-tabs__tabitem {
	margin-right: 20px;
	font-size: 14px;
	height: 30px;
	line-height: 30px
}

.app-overview-tabs__tabitem:last-child {
	margin-right: 0
}

.app-overview-tabs__tab {
	display: inline-block;
	height: 100%;
	padding: 0 10px;
	color: #000;
	position: relative
}

.app-overview-tabs__tab:hover {
	text-decoration: none
}

.app-overview-tabs__tab.is-active {
	font-weight: 700
}

.app-overview-tabs__tab.is-disabled {
	cursor: not-allowed;
	color: rgba(0,0,0,.25)
}

.app-overview-tabs__tab:after {
	position: absolute;
	content: "";
	bottom: 0;
	left: 0;
	width: 0;
	border-bottom: 2px solid transparent
}

.app-overview-tabs__tab.is-active:after,.app-overview-tabs__tab:hover:after {
	width: 100%;
	border-bottom-color: #006eff;
	transition: border-color .15s ease-in-out,width .15s ease-in-out,height .15s ease-in-out
}

.app-overview-tabs__tab.is-disabled:hover:after {
	border-bottom: 2px solid transparent
}

.app-overview-tabs__tabpanel {
	padding-top: 10px;
	padding-bottom: 10px
}

.app-overview-tabs__remove {
	position: absolute;
	top: 7px;
	right: -8px;
	font-size: 0;
	line-height: 1;
	display: none
}

.app-overview-tabs__tabitem:hover .app-overview-tabs__remove {
	display: inline-block
}

.app-overview-tabs__addons {
	display: flex;
	justify-content: flex-end
}

.app-overview-tabs__addons .app-overview-pagination {
	display: inline-block;
	vertical-align: middle
}

.app-overview-tabs__backward,.app-overview-tabs__forward {
	display: none;
	padding: 6px 7px;
	position: absolute;
	bottom: 0;
	background-color: #fff;
	border: 0;
	border-bottom: 1px solid #e7eaef
}

.app-overview-tabs__backward:focus,.app-overview-tabs__backward:hover,.app-overview-tabs__forward:focus,.app-overview-tabs__forward:hover {
	border-bottom-color: #e7eaef;
	background-color: #ebeef2
}

.app-overview-tabs__backward {
	left: 0
}

.app-overview-tabs__forward {
	right: 0
}

.app-overview-tabs__scroll-area {
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	flex: 1
}

.app-overview-tabs__scroll-area.is-scrolling {
	padding: 0 30px
}

.app-overview-tabs__scroll-area.is-scrolling .app-overview-tabs__backward,.app-overview-tabs__scroll-area.is-scrolling .app-overview-tabs__forward {
	display: inline-block
}

.app-overview-tabs--vertical {
	display: table;
	width: 100%
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar {
	display: table-cell;
	vertical-align: top
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar:before {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	border-bottom: 0;
	border-right: 1px solid #e7eaef
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__scroll-area {
	white-space: normal
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__tabitem {
	display: block;
	margin-right: 0
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__tab {
	display: block;
	text-align: right;
	padding-left: 0;
	padding-right: 20px;
	max-width: 20em;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__tab:after {
	right: 0;
	left: auto;
	top: 0;
	width: auto;
	border-bottom: 0;
	border-right: 2px solid transparent
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__tab.is-active:after,.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__tab:hover:after {
	border-right-color: #006eff
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__tab.is-disabled:hover:after {
	border-right: 2px solid transparent
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__remove {
	right: 3px
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__scroll-area.is-scrolling {
	padding: 30px 0
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__backward,.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__forward {
	border: 0;
	border-right: 1px solid #e7eaef;
	left: 0;
	width: 100%
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__backward {
	top: 0;
	bottom: auto
}

.app-overview-tabs--vertical>.app-overview-tabs__tabbar .app-overview-tabs__forward {
	top: auto;
	bottom: 0
}

.app-overview-tabs--vertical>.app-overview-tabs__tabpanel {
	display: table-cell;
	width: 100%;
	padding: 0 20px;
	vertical-align: top
}

.app-overview-tabs--bordered .app-overview-tabs__tabitem {
	border: 1px solid #cfd5de;
	margin-top: -1px;
	margin-left: -1px;
	margin-right: 0
}

.app-overview-tabs--bordered .app-overview-tabs__tab:hover:after {
	border-bottom: 2px solid transparent
}

.app-overview-tabs--bordered .app-overview-tabs__tab.is-active:after {
	border-bottom-color: #fff
}

.app-overview-tabs--bordered .app-overview-tabs__tab:after {
	bottom: -1px
}

.app-overview-tabs--bordered .app-overview-tabs__tab.is-disabled:hover:after {
	border-bottom: 2px solid transparent
}

.app-overview-tabs--bordered .app-overview-tabs__tab {
	padding: 0 20px
}

.app-overview-tabs.app-overview-tabs--ceiling {
	margin-top: -21px
}

.app-overview-tabs.app-overview-tabs--ceiling>.app-overview-tabs__tabbar {
	background-color: #fff;
	padding: 0 20px;
	position: absolute;
	left: 0;
	right: 0
}

.app-overview-tabs.app-overview-tabs--ceiling>.app-overview-tabs__tabbar:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: -1px;
	width: 0;
	background-color: #f3f4f7
}

.app-overview-tabs.app-overview-tabs--ceiling>.app-overview-tabs__tabpanel {
	padding-top: 50px
}

.app-overview-tabs.app-overview-tabs--full>.app-overview-tabs__tabbar {
	margin: 0 -20px;
	padding: 0 20px
}

.app-overview-step {
	counter-reset: step;
	font-size: 0;
	margin-top: -10px;
	color: rgba(0,0,0,.9)
}

.app-overview-step__item {
	margin-top: 10px
}

.app-overview-step__item,.app-overview-step__num {
	display: inline-block;
	vertical-align: top;
	position: relative
}

.app-overview-step__num {
	width: 28px;
	height: 28px;
	background-color: #006eff;
	border: 2px solid #006eff;
	box-sizing: border-box;
	line-height: 24px;
	border-radius: 50%;
	margin-right: 10px;
	text-align: center;
	color: #fff
}

.app-overview-step__num:after {
	content: "";
	position: absolute;
	width: 16px;
	height: 16px;
	left: 4px;
	top: 4px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMzM3IDExLjc2TDYuNDcgMTMuNjkzLjgwNCA4LjAyNiAyLjY3IDYuMTZsMy44IDMuOCA2LjgyNi02Ljg5MyAxLjg2NyAxLjg2NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=);background-color: transparent
}

.app-overview-step__num:before {
	counter-increment: step;
	content: counter(step);
	font-size: 0
}

.app-overview-step__content {
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	padding-top: 4px
}

.app-overview-step__title {
	font-weight: 700;
	max-width: 10em
}

.app-overview-step__arrow {
	width: 16px;
	height: 16px;
	content: "";
	display: inline-block;
	margin: 6px 30px 0;
	vertical-align: top;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYuMzYgMUw1LjAyMSAyLjQxMWw1LjMwNCA1LjU4Ni01LjMxNCA1LjU5NyAxLjM0IDEuNDExTDEzIDguMDAzbC0uMDA1LS4wMDYuMDA1LS4wMDV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.app-overview-step__description {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	line-height: 18px;
	margin-top: 10px;
	max-width: 15em
}

.app-overview-step__item.is-error {
	color: #e54545
}

.app-overview-step__item.is-error .app-overview-step__num {
	border: none;
	background-color: #fff
}

.app-overview-step__item.is-error .app-overview-step__num:before {
	display: none
}

.app-overview-step__item.is-error .app-overview-step__num:after {
	content: "";
	width: 28px;
	height: 28px;
	display: block!important;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDBjOC44MzYgMCAxNiA3LjE2NCAxNiAxNnMtNy4xNjQgMTYtMTYgMTZTMCAyNC44MzYgMCAxNiA3LjE2NCAwIDE2IDB6bTAgMy4wOTdDOC44ODUgMy4wOTcgMy4wOTcgOC44ODUgMy4wOTcgMTZTOC44ODUgMjguOTAzIDE2IDI4LjkwMyAyOC45MDMgMjMuMTE1IDI4LjkwMyAxNiAyMy4xMTUgMy4wOTcgMTYgMy4wOTd6bTQuMzggNi4zMzRsMi4xOSAyLjE5TDE4LjE4OCAxNmw0LjM4IDQuMzgtMi4xOSAyLjE5TDE2IDE4LjE4OGwtNC4zNzkgNC4zOC0yLjE5LTIuMTlMMTMuODEgMTZsLTQuMzgtNC4zOCAyLjE5LTIuMTlMMTYgMTMuODFsNC4zOC00LjM4eiIgZmlsbD0iI2U1NDU0NSIvPjwvc3ZnPg==);background-size: cover;
	top: 0;
	left: 0
}

.app-overview-step__item.is-pending {
	color: #ff7200
}

.app-overview-step__item.is-pending .app-overview-step__num {
	border: none;
	background-color: #fff
}

.app-overview-step__item.is-pending .app-overview-step__num:before {
	display: none
}

.app-overview-step__item.is-pending .app-overview-step__num:after {
	content: "";
	width: 28px;
	height: 28px;
	display: block!important;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDBjOC44MzcgMCAxNiA3LjE2NCAxNiAxNiAwIDguODM3LTcuMTYzIDE2LTE2IDE2UzAgMjQuODM4IDAgMTZDMCA3LjE2NCA3LjE2MyAwIDE2IDB6bTAgM0M4LjgyIDMgMyA4LjgyIDMgMTZzNS44MiAxMyAxMyAxMyAxMy01LjgyIDEzLTEzUzIzLjE4IDMgMTYgM3ptMS41IDQuNXY4LjM4bDUuNTYgNS41Ni0yLjEyMSAyLjEyMS02LjQzOS02LjQzOVY3LjVoM3oiIGZpbGw9IiNmZjcyMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size: cover;
	top: 0;
	left: 0
}

.app-overview-step.app-overview-step--alternative .app-overview-step__item {
	text-align: center;
	padding-right: 160px
}

.app-overview-step.app-overview-step--alternative .app-overview-step__item:last-of-type {
	padding-right: 0
}

.app-overview-step.app-overview-step--alternative .app-overview-step__num {
	margin-right: 0;
	background-color: #aacfff;
	border-color: #aacfff
}

.app-overview-step.app-overview-step--alternative .app-overview-step__num:after {
	display: none
}

.app-overview-step.app-overview-step--alternative .app-overview-step__num:before {
	font-size: 16px;
	color: #002da0;
	font-weight: 700
}

.app-overview-step.app-overview-step--alternative .app-overview-step__content {
	display: block;
	margin-top: 10px
}

.app-overview-step.app-overview-step--alternative .app-overview-step__arrow {
	width: 120px;
	height: 1px;
	content: "";
	display: inline-block;
	margin: 0 0 0 -140px;
	line-height: 1.2;
	position: absolute;
	left: 100%;
	top: 50%;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTE2IiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMVYwaDR2MUgwem04IDBWMGg0djFIOHptOCAwVjBoNHYxaC00em04IDBWMGg0djFoLTR6bTggMFYwaDR2MWgtNHptOCAwVjBoNHYxaC00em04IDBWMGg0djFoLTR6bTggMFYwaDR2MWgtNHptOCAwVjBoNHYxaC00em04IDBWMGg0djFoLTR6bTggMFYwaDR2MWgtNHptOCAwVjBoNHYxaC00em04IDBWMGg0djFoLTR6bTggMFYwaDR2MWgtNHptOCAwVjBoNHYxaC00eiIgZmlsbD0iI0RERCIvPjwvc3ZnPg==)
}

.app-overview-step.app-overview-step--alternative .app-overview-step__tips {
	position: absolute;
	left: 100%;
	top: 0;
	width: 120px;
	margin: 0 0 0 -140px;
	overflow: hidden;
	line-height: normal;
	font-size: 12px;
	color: rgba(0,0,0,.4);
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-step.app-overview-step--alternative .app-overview-step__title {
	margin-top: 4px
}

.app-overview-step.app-overview-step--vertical .app-overview-step__item {
	display: flex;
	padding-bottom: 20px
}

.app-overview-step.app-overview-step--vertical .app-overview-step__num {
	flex: none;
	vertical-align: top;
	background-color: #aacfff;
	border-color: #aacfff
}

.app-overview-step.app-overview-step--vertical .app-overview-step__num:after {
	display: none
}

.app-overview-step.app-overview-step--vertical .app-overview-step__num:before {
	font-size: 16px;
	color: #002da0;
	font-weight: 700
}

.app-overview-step.app-overview-step--vertical .app-overview-step__content {
	flex: auto;
	vertical-align: top
}

.app-overview-step.app-overview-step--vertical .app-overview-step__description {
	max-width: none
}

.app-overview-step.app-overview-step--vertical .app-overview-step__title {
	max-width: 100%
}

.app-overview-step.app-overview-step--vertical .app-overview-step__arrow {
	height: 100%;
	width: 1px;
	vertical-align: middle;
	margin-left: 20px;
	margin-right: 30px;
	background-color: #cfd5de;
	position: absolute;
	top: 22px;
	bottom: 0;
	left: -6px
}

.app-overview-step.app-overview-step--dot .app-overview-step__item {
	display: flex;
	padding-bottom: 20px
}

.app-overview-step.app-overview-step--dot .app-overview-step__num {
	flex: none;
	vertical-align: top;
	width: 9px;
	height: 9px;
	margin-top: 8px;
	background-color: #006eff
}

.app-overview-step.app-overview-step--dot .app-overview-step__num:after {
	display: none
}

.app-overview-step.app-overview-step--dot .app-overview-step__content {
	flex: auto;
	vertical-align: top;
	padding-top: 0
}

.app-overview-step.app-overview-step--dot .app-overview-step__description {
	max-width: none
}

.app-overview-step.app-overview-step--dot .app-overview-step__title {
	margin-top: 2px
}

.app-overview-step.app-overview-step--dot .app-overview-step__arrow {
	height: 100%;
	width: 1px;
	vertical-align: middle;
	margin-left: 20px;
	margin-right: 30px;
	background-color: #cfd5de;
	position: absolute;
	top: 11px;
	bottom: 0;
	left: -16px
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__item {
	display: flex;
	padding-bottom: 20px
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__num {
	flex: none;
	vertical-align: top
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__num:after {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMzM3IDExLjc2TDYuNDcgMTMuNjkzLjgwNCA4LjAyNiAyLjY3IDYuMTZsMy44IDMuOCA2LjgyNi02Ljg5MyAxLjg2NyAxLjg2NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=)
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__content {
	flex: auto;
	vertical-align: top
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__description {
	max-width: none
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__title {
	max-width: 100%
}

.app-overview-step.app-overview-step--vertical-new .app-overview-step__arrow {
	height: 100%;
	width: 1px;
	vertical-align: middle;
	margin-left: 20px;
	margin-right: 30px;
	background-color: #cfd5de;
	position: absolute;
	top: 22px;
	bottom: 0;
	left: -6px
}

.app-overview-step.app-overview-step--readonly .app-overview-step__item {
	vertical-align: top
}

.app-overview-step.app-overview-step--readonly .app-overview-step__content {
	padding-top: 4px
}

.app-overview-step.app-overview-step--readonly .app-overview-step__num {
	vertical-align: top;
	color: #fff;
	background-color: #006eff;
	border-color: #006eff
}

.app-overview-step.app-overview-step--readonly .app-overview-step__num:before {
	background-image: none;
	counter-increment: step;
	content: counter(step);
	font-size: 16px;
	color: #fff;
	font-weight: 700;
	line-height: 24px
}

.app-overview-step.app-overview-step--readonly .app-overview-step__num:after {
	background-image: none
}

.app-overview-step.app-overview-step--readonly .app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num {
	vertical-align: top
}

.app-overview-step.app-overview-step--readonly .app-overview-step__arrow {
	vertical-align: top;
	margin-top: 6px
}

.app-overview-step.app-overview-step--wrap-normal .app-overview-step__title {
	max-width: none
}

.app-overview-step.app-overview-step--itemactive .app-overview-step__content {
	cursor: pointer
}

.app-overview-step__item.is-current~.app-overview-step__item {
	color: rgba(0,0,0,.25)
}

.app-overview-step__item.is-current .app-overview-step__num:before {
	color: #fff
}

.app-overview-step__item.is-current .app-overview-step__num:before,.app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num:before {
	font-size: 16px;
	font-weight: 700
}

.app-overview-step__item.is-current~.app-overview-step__item .app-overview-link-external {
	color: rgba(0,0,0,.4)
}

.app-overview-step__item.is-current~.app-overview-step__item .app-overview-link-external:after {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__item {
	color: rgba(0,0,0,.25)
}

.app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num {
	border: 2px solid #cfd5de;
	background-color: #fff;
	color: rgba(0,0,0,.25)
}

.app-overview-step__item.is-current .app-overview-step__num:after,.app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num:after {
	display: none
}

.app-overview-step.app-overview-step--alternative .app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num {
	background-color: #fff;
	border-color: #cfd5de;
	margin-right: 0
}

.app-overview-step.app-overview-step--vertical .app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num:before {
	color: rgba(0,0,0,.25)
}

.app-overview-step.app-overview-step--dot .app-overview-step__item.is-current .app-overview-step__num:before,.app-overview-step.app-overview-step--dot .app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num:before {
	font-size: 0
}

.app-overview-step.app-overview-step--dot .app-overview-step__item.is-current~.app-overview-step__item .app-overview-step__num {
	background-color: rgba(0,0,0,.25);
	border-color: rgba(0,0,0,.25)
}

.app-overview-step.app-overview-step--dot .app-overview-step__item.is-current .app-overview-step__num {
	background-color: #fff;
	background-image: none;
	border: 2px solid #006eff
}

.app-overview-region {
	display: inline-block;
	vertical-align: middle;
	padding: 20px;
	width: 100%;
	min-width: 100px;
	box-sizing: border-box
}

.app-overview-region__title {
	font-size: 0;
	color: rgba(0,0,0,.9);
	margin-bottom: 16px;
	padding: 0;
	min-width: 140px;
	display: inline-block;
	line-height: 30px
}

.app-overview-region__title-name,.app-overview-region__title .app-overview-region__name {
	font-size: 14px
}

.app-overview-region__title-name {
	display: inline-block;
	line-height: 30px;
	padding: 0 5px 0 12px
}

.app-overview-region__all {
	vertical-align: middle;
	padding-left: 5px;
	font-size: 12px
}

.app-overview-region__list {
	display: table
}

.app-overview-region__col {
	display: table-cell;
	min-width: 140px;
	padding-right: 2px
}

.app-overview-region__unit {
	margin-bottom: 38px
}

.app-overview-region__type {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	line-height: 18px;
	padding: 0 6px 0 12px;
	margin-bottom: 10px
}

.app-overview-region__item {
	font-size: 0;
	color: #000;
	line-height: 30px;
	padding: 0 5px 0 12px;
	cursor: pointer;
	margin-bottom: 2px
}

.app-overview-region__item .app-overview-flag {
	display: none
}

.app-overview-region__item:hover {
	background-color: #ebeef2
}

.app-overview-region__flag {
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	border-radius: 20px
}

.app-overview-region__name {
	vertical-align: middle;
	font-size: 12px
}

.app-overview-region__num {
	margin-left: 4px
}

.app-overview-region__new {
	width: 6px;
	height: 6px;
	display: inline-block;
	background-color: #e54545;
	border-radius: 12px;
	margin-left: 5px;
	vertical-align: text-top
}

.app-overview-region__history {
	margin-bottom: 18px
}

.app-overview-region__history .app-overview-region__title {
	margin-bottom: 6px
}

.app-overview-region__history .app-overview-region__title .app-overview-region__item {
	display: inline-block
}

.app-overview-region__history .app-overview-region__title .app-overview-region__item:hover {
	cursor: default;
	background-color: transparent
}

.app-overview-region__history .app-overview-region__list {
	font-size: 0;
	display: flex
}

.app-overview-region__history .app-overview-region__list .app-overview-region__item {
	margin: 0 2px 2px 0;
	min-width: 138px;
	background-color: #f3f4f7
}

.app-overview-region__history .app-overview-region__list .app-overview-region__item:hover {
	background-color: #ebeef2
}

.app-overview-region__history .app-overview-region__list .app-overview-region__item.is-disabled {
	background-color: transparent
}

.app-overview-region__history .app-overview-region__list .app-overview-region__item.is-disabled .app-overview-region__name,.app-overview-region__history .app-overview-region__list .app-overview-region__item.is-disabled .app-overview-region__num {
	color: rgba(0,0,0,.25)
}

.app-overview-region__history .app-overview-region__list .app-overview-region__item.is-disabled:hover {
	cursor: not-allowed;
	background-color: transparent
}

.app-overview-region__item.is-selected {
	background-color: #ebeef2
}

.app-overview-region__item.is-disabled.app-overview-region__item--gray {
	background-color: transparent
}

.app-overview-region__item.is-disabled .app-overview-region__name,.app-overview-region__item.is-disabled .app-overview-region__num {
	color: rgba(0,0,0,.25)
}

.app-overview-region__item.is-disabled:hover {
	cursor: not-allowed;
	background-color: transparent
}

.app-overview-region__col .app-overview-region__unit:last-child,.app-overview-region__unit .app-overview-region__item:last-child {
	margin-bottom: 0
}

.app-overview-dropdown.app-overview-dropdown--region-select .app-overview-dropdown__header {
	background-color: #fff
}

.app-overview-dropdown.app-overview-dropdown--region-select .app-overview-dropdown__header.app-overview-dropdown-btn {
	min-width: 100px;
	border: 1px solid #cfd5de;
	height: 30px;
	line-height: 28px;
	padding: 0 22px 0 10px;
	position: relative;
	box-sizing: border-box;
	font-size: 0
}

.app-overview-dropdown.app-overview-dropdown--region-select .app-overview-region__item {
	display: inline-block;
	line-height: 28px;
	margin-bottom: 0;
	vertical-align: top;
	padding: 0
}

.app-overview-dropdown.app-overview-dropdown--region-select .app-overview-region__more {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	line-height: 28px;
	padding-left: 20px;
	display: table-cell;
	vertical-align: top;
	display: inline-block
}

.app-overview-dropdown.app-overview-dropdown--region-select .app-overview-dropdown-btn .app-overview-dropdown__value {
	line-height: 28px;
	display: inline-block
}

.app-overview-dropdown.app-overview-dropdown--region-select .app-overview-dropdown-btn .app-overview-dropdown__value .app-overview-region__item .app-overview-flag {
	margin-right: 5px;
	display: inline-block
}

.app-overview-dropdown.app-overview-dropdown--region-select.is-active .app-overview-dropdown__header {
	background-color: #ebeef2
}

.app-overview-dropdown.app-overview-dropdown--region-select.is-disabled .app-overview-region__item {
	cursor: inherit;
	color: rgba(0,0,0,.25)
}

.app-overview-regionempty {
	display: table;
	margin: 50px auto
}

.app-overview-regionempty__icon {
	display: table-cell
}

.app-overview-regionempty__content {
	display: table-cell;
	padding-left: 10px
}

.app-overview-regionempty__title {
	font-size: 16px;
	color: #000;
	line-height: 24px
}

.app-overview-regionempty__info {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	line-height: 18px;
	margin-top: 10px
}

.app-overview-regionempty__inner {
	background-color: #fff;
	box-shadow: 0 0 16px 0 rgba(54,58,80,.16);
	min-width: 155px;
	min-height: 100px;
	display: table;
	margin-top: 20px
}

.app-overview-regionempty__tips {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	line-height: 18px;
	margin-top: 20px
}

.app-overview-region-pave {
	font-size: 0;
	margin-bottom: -10px
}

.app-overview-region-pave .app-overview-segment {
	margin-right: -1px;
	margin-bottom: 0;
	min-width: 100%;
	display: flex;
	flex-wrap: wrap
}

.app-overview-region-pave .app-overview-segment .app-overview-btn {
	margin-bottom: 0;
	flex: 1 0 auto
}

.app-overview-region-pave__item {
	display: inline-block;
	position: relative;
	margin-bottom: 10px
}

.app-overview-region-pave__area-name {
	position: relative;
	display: block;
	font-size: 12px;
	left: 0;
	right: 0;
	text-align: center;
	white-space: nowrap
}

.app-overview-region-pave__area-name i {
	padding: 0 2px;
	background-color: #fff;
	position: relative;
	color: rgba(0,0,0,.4);
	margin: 0 8px
}

.app-overview-region-pave__area-name:before {
	content: "";
	display: block;
	position: absolute;
	left: 5px;
	right: 5px;
	top: 50%;
	height: 1px;
	background-color: #cfd5de
}

.app-overview-tree {
	position: relative;
	max-width: 420px;
	color: rgba(0,0,0,.9)
}

.app-overview-tree__node {
	position: relative;
	line-height: 1;
	background-color: #fff;
	white-space: nowrap
}

.app-overview-tree__node.is-selected>.app-overview-tree__node-content .app-overview-tree__label {
	background-color: #ebeef2
}

.app-overview-tree__space {
	font-size: 0;
	display: inline-block;
	width: 20px;
	height: 30px
}

.app-overview-tree__node-content {
	font-size: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: flex
}

.app-overview-tree__switcher {
	display: inline-block;
	margin-right: 4px;
	width: 16px;
	min-width: 16px;
	height: 30px;
	padding: 7px 0
}

.app-overview-tree__label {
	display: flex;
	flex: 1;
	font-size: 0;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 7px 4px
}

.app-overview-tree__label:hover {
	background-color: #ebeef2;
	cursor: pointer
}

.app-overview-tree__label .app-overview-icon {
	margin-right: 4px;
	flex: none
}

.app-overview-tree__node--transparent>.app-overview-tree__node-content .app-overview-tree__label:hover {
	background-color: transparent;
	cursor: default
}

.app-overview-tree__node--transparent.is-selected>.app-overview-tree__node-content .app-overview-tree__label {
	background-color: #ebeef2
}

.app-overview-tree__label-title {
	display: inline-block;
	vertical-align: middle;
	line-height: 1.5;
	font-size: 12px
}

.app-overview-tree .app-overview-form-check,.app-overview-tree__label-title {
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis
}

.app-overview-tree .app-overview-form-check {
	padding-left: 26px;
	width: 100%;
	padding-top: 7px;
	padding-bottom: 7px;
	margin: -7px 0;
	cursor: pointer
}

.app-overview-tree .app-overview-form-check .app-overview-checkbox {
	flex: 0 0 16px;
	top: 7px
}

.app-overview-tree .app-overview-form-check .app-overview-form-check__label {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis
}

.app-overview-tree .app-overview-checkbox {
	margin-right: 10px
}

.app-overview-tree__action {
	position: absolute;
	right: 0;
	top: 0;
	background-color: rgba(235,238,242,.95);
	display: flex;
	visibility: hidden;
	padding-left: 10px;
	height: 30px;
	align-items: center
}

.app-overview-tree__action .app-overview-btn--icon {
	padding: 7px 4px
}

.app-overview-tree__action .app-overview-text--link {
	font-size: 12px;
	vertical-align: middle;
	margin-right: 10px;
	line-height: 30px;
	display: inline-block
}

.app-overview-tree__action .app-overview-text--link:hover {
	text-decoration: none
}

.app-overview-tree__label:hover .app-overview-tree__action {
	visibility: visible
}

.app-overview-tree__subtree .app-overview-tree__node {
	padding: 0 0 0 20px
}

.app-overview-tree.app-overview-tree--full-line .app-overview-tree__node-content:hover {
	background-color: #ebeef2;
	cursor: pointer
}

.app-overview-tree.app-overview-tree--full-line .app-overview-tree__node-content:hover .app-overview-tree__action {
	visibility: visible
}

.app-overview-tree.app-overview-tree--full-line .app-overview-tree__node.is-selected>.app-overview-tree__node-content {
	background-color: #ebeef2
}

.app-overview-tree.app-overview-tree--full-line .app-overview-tree__node--transparent>.app-overview-tree__node-content:hover {
	background-color: transparent;
	cursor: default
}

.app-overview-tree.app-overview-tree--full-line .app-overview-tree__node--transparent.is-selected>.app-overview-tree__node-content {
	background-color: #ebeef2
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label {
	padding: 0;
	align-items: center
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label .app-overview-tree__label-title {
	padding: 6px 4px;
	cursor: pointer;
	flex: 1
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label:hover {
	background-color: transparent
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label:hover+.app-overview-tree__action,.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label:hover .app-overview-tree__action {
	visibility: hidden
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label .app-overview-tree__label-title:hover {
	background-color: #ebeef2
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label .app-overview-tree__label-title:hover .app-overview-tree__action {
	visibility: visible
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__label .app-overview-form-check {
	width: auto;
	height: 30px;
	padding-left: 22px
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__action.is-shown {
	visibility: visible
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-checkbox {
	margin-right: 6px
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__node.is-selected>.app-overview-tree__node-content .app-overview-tree__label {
	background-color: transparent
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__node.is-selected>.app-overview-tree__node-content .app-overview-tree__label .app-overview-tree__label-title {
	background-color: #ebeef2
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__node--transparent>.app-overview-tree__node-content .app-overview-tree__label-title:hover {
	background-color: transparent;
	cursor: default
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__node--transparent.is-selected>.app-overview-tree__node-content .app-overview-tree__label {
	background-color: transparent
}

.app-overview-tree.app-overview-tree--checkbox-separate .app-overview-tree__node--transparent.is-selected>.app-overview-tree__node-content .app-overview-tree__label .app-overview-tree__label-title {
	background-color: #ebeef2
}

.app-overview-breadcrumb {
	font-size: 0;
	color: rgba(0,0,0,.9)
}

.app-overview-breadcrumb,.app-overview-breadcrumb__item {
	vertical-align: middle;
	display: inline-block
}

.app-overview-breadcrumb__item {
	font-weight: 400
}

.app-overview-breadcrumb__item:before {
	font-size: 12px;
	color: rgba(0,0,0,.9);
	content: "/ ";
	padding: 0 8px;
	display: inline-block
}

.app-overview-breadcrumb__item:first-of-type:before {
	display: none
}

.app-overview-breadcrumb__item .app-overview-breadcrumb__item-title,.app-overview-breadcrumb__item a,.app-overview-breadcrumb__item span,.app-overview-breadcrumb__item strong {
	font-size: 14px;
	color: rgba(0,0,0,.9)
}

.app-overview-breadcrumb__item .is-current {
	color: #000;
	font-weight: 700
}

.app-overview-breadcrumb.app-overview-breadcrumb--fz-large .app-overview-breadcrumb__item .app-overview-breadcrumb__item-title,.app-overview-breadcrumb.app-overview-breadcrumb--fz-large .app-overview-breadcrumb__item :before,.app-overview-breadcrumb.app-overview-breadcrumb--fz-large .app-overview-breadcrumb__item a,.app-overview-breadcrumb.app-overview-breadcrumb--fz-large .app-overview-breadcrumb__item span,.app-overview-breadcrumb.app-overview-breadcrumb--fz-large .app-overview-breadcrumb__item strong {
	font-size: 16px
}

.app-overview-timeline-item {
	padding-bottom: 24px;
	position: relative;
	text-align: left;
	padding-left: 30px
}

.app-overview-timeline-item__decoration {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0
}

.app-overview-timeline-item__line {
	display: block;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 12px;
	width: 0;
	border: solid #cfd5de;
	border-width: 0 0 0 1px
}

.app-overview-timeline-item__dot {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	padding: 4px;
	min-width: 24px;
	min-height: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff
}

.app-overview-timeline-item__title {
	font-size: 14px;
	line-height: 22px
}

.app-overview-timeline-item__title h3 {
	font-size: 14px
}

.app-overview-timeline-item__info {
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 8px
}

.app-overview-timeline-item__card {
	display: inline-block;
	padding: 8px 16px;
	background-color: #f3f4f7;
	min-width: 240px;
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-timeline-item__card-name {
	margin-bottom: 4px;
	line-height: 22px;
	font-size: 14px
}

.app-overview-timeline-item__card-body {
	margin-top: 8px
}

.app-overview-timeline-item:last-child .app-overview-timeline-item__line {
	display: none
}

.app-overview-timeline-operate {
	margin-top: 20px;
	padding-left: 12px
}

.app-overview-timeline-operate .app-overview-btn--weak {
	width: 100%
}

.app-overview-timeline--dashline .app-overview-timeline-item__line {
	border-style: dashed
}

.app-overview-timeline--timeleft .app-overview-timeline-item {
	display: flex;
	padding-left: 0
}

.app-overview-timeline--timeleft .app-overview-timeline-item__info {
	flex: 0 0 84px;
	text-align: right;
	margin-right: 32px
}

.app-overview-timeline--timeleft .app-overview-timeline-item__decoration {
	left: 88px
}

.app-overview-timeline--timeleft .app-overview-timeline-item__card {
	position: relative
}

.app-overview-timeline--alternately .app-overview-timeline-item {
	padding-left: 0;
	max-width: 50%;
	min-width: 240px
}

.app-overview-timeline--alternately .app-overview-timeline-item__decoration {
	position: absolute;
	top: 0;
	bottom: 0;
	left: calc(100% - 12px)
}

.app-overview-timeline--alternately .app-overview-timeline-item__card,.app-overview-timeline--alternately .app-overview-timeline-item__info,.app-overview-timeline--alternately .app-overview-timeline-item__title {
	position: relative;
	left: calc(100% + 16px)
}

.app-overview-timeline--alternately .app-overview-timeline-item--right {
	display: flex;
	flex-direction: column;
	align-items: flex-end
}

.app-overview-timeline--alternately .app-overview-timeline-item--right .app-overview-timeline-item__card,.app-overview-timeline--alternately .app-overview-timeline-item--right .app-overview-timeline-item__info,.app-overview-timeline--alternately .app-overview-timeline-item--right .app-overview-timeline-item__title {
	left: 0;
	text-align: right;
	margin-right: 16px
}

.app-overview-timeline--horizontal {
	display: flex
}

.app-overview-timeline--horizontal .app-overview-timeline-item {
	padding-left: 0;
	padding-bottom: 0;
	padding-right: 48px
}

.app-overview-timeline--horizontal .app-overview-timeline-item__decoration {
	height: 24px;
	top: 24px;
	left: 0;
	right: 0
}

.app-overview-timeline--horizontal .app-overview-timeline-item__line {
	left: 0;
	right: 0;
	top: 12px;
	bottom: 0;
	border-width: 1px 0 0;
	width: auto
}

.app-overview-timeline--horizontal .app-overview-timeline-item__info {
	margin-bottom: 30px;
	white-space: nowrap;
	margin-left: 8px
}

.app-overview-timeline--horizontal .app-overview-timeline-item__card {
	margin-left: 8px
}

.app-overview-link-external {
	font-size: 12px;
	color: #006eff
}

.app-overview-link-external--black {
	font-size: 12px;
	color: rgba(0,0,0,.9)
}

.app-overview-link-external--black:hover {
	color: #006eff
}

.app-overview-link-external--black:after,.app-overview-link-external:after {
	width: 16px;
	height: 16px;
	content: "";
	display: inline-block;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzAwNmVmZiI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==);vertical-align: -4px;
	margin-left: 2px
}

.app-overview-link-external--black:after {
	color: rgba(0,0,0,.9);
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-link-external--black:hover:after {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzAwNmVmZiI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==)
}

.app-overview-rate {
	display: inline-flex;
	align-items: center
}

.app-overview-rate__item {
	display: inline-block;
	font-size: 0;
	position: relative;
	cursor: pointer
}

.app-overview-rate__item+.app-overview-rate__item {
	border-left: 4px solid transparent
}

.app-overview-rate__item .app-overview-radio {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0
}

.app-overview-rate__item-up {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 50%;
	overflow: hidden
}

.app-overview-rate__text {
	display: inline-block;
	margin-left: 8px
}

.app-overview-rate.size-l .app-overview-rate__text {
	font-size: 14px;
	margin-left: 16px
}

.app-overview-segment {
	vertical-align: middle;
	padding-left: 1px;
	display: inline-block;
	font-size: 0;
	margin-bottom: -5px;
	overflow: visible
}

.app-overview-segment .app-overview-btn {
	float: left;
	position: relative;
	margin-left: -1px;
	z-index: 0;
	border-radius: 0;
	border-color: #cfd5de;
	background-color: #fff;
	color: rgba(0,0,0,.9);
	margin-bottom: 5px;
	padding: 0 20px;
	margin-right: 0!important
}

.app-overview-segment>span {
	float: left;
	display: flex!important;
	flex: 1 0 auto
}

.app-overview-segment>span .app-overview-btn {
	pointer-events: none
}

.app-overview-segment .app-overview-segment__last {
	padding: 0 4px;
	display: inline-flex;
	height: 30px;
	align-items: center
}

.app-overview-segment .app-overview-btn .app-overview-badge {
	font-size: 12px;
	position: absolute;
	right: 0;
	top: -8px;
	height: auto;
	line-height: normal
}

.app-overview-segment .app-overview-btn.first,.app-overview-segment .app-overview-btn.last,.app-overview-segment .app-overview-btn:first-child,.app-overview-segment .app-overview-btn:last-child {
	border-radius: 0 0 0 0
}

.app-overview-segment .app-overview-btn:first-child:last-child {
	border-radius: 0
}

.app-overview-segment .app-overview-btn.is-selected,.app-overview-segment .app-overview-btn.is-selected:hover {
	z-index: 2;
	border-color: #006eff;
	background: #fff;
	color: #006eff
}

.app-overview-segment .app-overview-btn:hover {
	border-color: #cfd5de;
	background-color: #ebeef2;
	color: rgba(0,0,0,.9);
	z-index: 1
}

.app-overview-segment .app-overview-btn.is-disabled {
	border-color: #cfd5de;
	background-color: transparent;
	color: rgba(0,0,0,.25);
	z-index: 1
}

.app-overview-segment .app-overview-btn.is-disabled:focus,.app-overview-segment .app-overview-btn.is-disabled:hover {
	z-index: 0;
	border-color: #cfd5de;
	background-color: transparent;
	color: rgba(0,0,0,.25)
}

.app-overview-segment .app-overview-btn.is-selected.is-disabled {
	border-color: #aacfff;
	background-color: transparent;
	color: #aacfff;
	z-index: 2
}

.app-overview-segment .tc-discount-icon {
	background-color: #ff7200;
	color: #fff;
	padding: 0 2px;
	position: absolute;
	right: 0;
	top: -10px;
	line-height: normal;
	z-index: 99
}

.app-overview-segment .new-mark-icon {
	margin-left: 5px;
	vertical-align: -3px
}

.app-overview-segment--rimless .app-overview-btn {
	border-color: transparent;
	padding: 0 10px;
	height: 22px;
	line-height: 22px;
	border-radius: 0
}

.app-overview-segment--rimless .app-overview-btn:first-child,.app-overview-segment--rimless .app-overview-btn:last-child {
	border-radius: 0
}

.app-overview-form__controls {
	display: block;
	position: relative;
	font-size: 0;
	color: rgba(0,0,0,.9)
}

.app-overview-form__text {
	font-size: 12px;
	color: rgba(0,0,0,.9);
	vertical-align: middle
}

.app-overview-form__help-text {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	vertical-align: middle;
	margin-top: 8px
}

.app-overview-form__help-text--inline {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	margin-left: 5px
}

.app-overview-form__controls .app-overview-icon-valid {
	display: none;
	margin-left: 10px
}

.app-overview-form__controls.is-success .app-overview-icon-valid {
	display: inline-block;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMGE4IDggMCAxMTAgMTZBOCA4IDAgMDE4IDB6bTAgMkM0LjY5MSAyIDIgNC42OTEgMiA4czIuNjkxIDYgNiA2IDYtMi42OTEgNi02LTIuNjkxLTYtNi02em0yLjkyNSAyLjhsMS40MTQgMS40MTQtNS4zMDMgNS4zMDRMMy41IDcuOTgybDEuNDE0LTEuNDE0IDIuMTIyIDIuMTIxTDEwLjkyNSA0Ljh6IiBmaWxsPSIjMGFiZjViIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position: inherit
}

.app-overview-form__controls.is-validating .app-overview-icon-valid {
	display: inline-block;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTZBOCA4IDAgMTE4IDB2MmE2IDYgMCAxMDYgNmgyYTggOCAwIDAxLTggOHoiIGZpbGw9IiMwMDZFRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position: inherit;
	-webkit-animation: spin .6s linear infinite;
	animation: spin .6s linear infinite
}

.app-overview-form__controls.is-error .app-overview-icon-valid {
	display: inline-block;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTJoMnYtMkg3djJ6bTAtM2gyVjRIN3Y1em0xIDVjLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDYtMi42OTEgNi02IDZ6TTggMGE4IDggMCAxMDAgMTZBOCA4IDAgMDA4IDB6IiBmaWxsPSIjZTU0NTQ1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position: inherit
}

.app-overview-form__controls.is-error .app-overview-form__help-text {
	color: #e54545
}

.app-overview-form__controls .app-overview-switch+.app-overview-form__help-text {
	display: inline-block;
	margin-left: 5px;
	margin-top: 0
}

.app-overview-form__controls .app-overview-form-check--block+.app-overview-icon-valid {
	display: none
}

.app-overview-form {
	display: table;
	font-size: 12px;
	line-height: 1.5
}

.app-overview-form__item {
	display: table-row
}

.app-overview-form .app-overview-form__controls,.app-overview-form .app-overview-form__label {
	display: table-cell;
	vertical-align: top;
	padding-bottom: 16px
}

.app-overview-form .app-overview-form__label {
	vertical-align: baseline;
	color: rgba(0,0,0,.4);
	padding-right: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 1px
}

.app-overview-form .app-overview-form__label .app-overview-icon {
	vertical-align: -4px
}

.app-overview-form .app-overview-form__label label,.app-overview-form .app-overview-form__label legend {
	display: inline-block;
	white-space: nowrap;
	font-size: 12px;
	transform: translateZ(0)
}

.app-overview-form .app-overview-form__controls {
	color: #000;
	word-wrap: break-word;
	word-break: break-word;
	padding-right: 24px;
	width: 100%
}

.app-overview-form .app-overview-form__controls--text {
	padding-top: 6px
}

.app-overview-form .app-overview-form__controls .app-overview-text-cost {
	vertical-align: -5px;
	display: inline-block;
	line-height: 30px
}

.app-overview-form>.app-overview-form__item:last-child .app-overview-form__controls,.app-overview-form>.app-overview-form__item:last-child .app-overview-form__label {
	padding-bottom: 0
}

.app-overview-form>.app-overview-form__item:last-child .app-overview-form .app-overview-form__controls,.app-overview-form>.app-overview-form__item:last-child .app-overview-form .app-overview-form__label {
	padding-bottom: 16px
}

.app-overview-form>.app-overview-form__item:last-child .app-overview-form--vertical .app-overview-form__label,.app-overview-form>.app-overview-form__item:last-child .app-overview-form>.app-overview-form__item:last-child .app-overview-form__controls,.app-overview-form>.app-overview-form__item:last-child .app-overview-form>.app-overview-form__item:last-child .app-overview-form__label {
	padding-bottom: 0
}

.pure-text-row .form-ctrl-label,.pure-text-row .form-ctrl-label-stacked,.pure-text-row .app-overview-form__controls,.pure-text-row .app-overview-form__label {
	line-height: 25px
}

.app-overview-form .app-overview-form__label.is-required label:after {
	display: inline-block;
	content: "*";
	color: #e54545;
	line-height: 1;
	position: absolute;
	margin: 5px 0 0 3px
}

.app-overview-form--fixed-layout .app-overview-form__label label {
	white-space: normal;
	width: 6em
}

.app-overview-form--fixed-layout .app-overview-form__label.is-required label {
	width: 6em
}

.app-overview-form .app-overview-form {
	background-color: #f3f4f7;
	padding: 10px
}

.app-overview-form .app-overview-form:nth-of-type(n+2) {
	margin-top: 10px
}

.app-overview-form--vertical .app-overview-form__controls,.app-overview-form--vertical .app-overview-form__label {
	display: block
}

.app-overview-form--vertical .app-overview-form__label {
	padding-bottom: 0;
	padding-top: 0;
	font-size: 12px;
	width: auto;
	margin-bottom: 10px
}

.app-overview-form--vertical .app-overview-form__label label {
	color: rgba(0,0,0,.9)
}

.app-overview-form--vertical .app-overview-form__help-text {
	margin-top: 4px
}

.app-overview-form--vertical .app-overview-form__controls--text {
	padding-top: 0
}

.app-overview-form--inline {
	display: block
}

.app-overview-form--inline>.app-overview-form__item {
	display: inline-block;
	vertical-align: top;
	margin-right: 20px
}

.app-overview-form--inline>.app-overview-form__item .app-overview-form__controls {
	width: auto
}

.app-overview-form--inline>.app-overview-form__item .app-overview-form__controls,.app-overview-form--inline>.app-overview-form__item .app-overview-form__label,.app-overview-form--inline>.app-overview-form__item:last-child .app-overview-form__controls,.app-overview-form--inline>.app-overview-form__item:last-child .app-overview-form__label {
	padding-bottom: 10px;
	padding-right: 0
}

.app-overview-form--inline .app-overview-form__label label {
	padding-right: 10px
}

.app-overview-form--inline.app-overview-form--vertical>.app-overview-form__item .app-overview-form__label {
	padding-bottom: 0
}

.app-overview-form--inline.app-overview-form--vertical>.app-overview-form__item .app-overview-form__label label {
	padding-right: 0
}

.app-overview-form.size-full-width {
	width: 100%
}

.app-overview-form .app-overview-form__controls>.app-overview-icon-valid {
	position: absolute;
	margin-top: 7px
}

.app-overview-form .app-overview-form__controls.app-overview-form__controls--text>.app-overview-icon-valid {
	margin-top: 0
}

.app-overview-form--readonly .app-overview-form__controls,.app-overview-form--readonly .app-overview-form__label {
	padding-bottom: 0
}

.app-overview-form-operate {
	padding-top: 20px;
	border-top: 1px solid #e7eaef;
	margin-top: 20px
}

.app-overview-form-operate .app-overview-btn {
	margin-right: 10px
}

.app-overview-form-title {
	margin-bottom: 11px
}

.app-overview-form-operate--dialog {
	margin-top: 10px;
	border-top: none;
	text-align: center
}

.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-btn,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-combobox,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-dropdown,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-segment,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--left .app-overview-select,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-btn,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-combobox,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-dropdown,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-segment,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col:first-child .app-overview-select {
	margin-right: 0
}

.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child {
	text-align: right
}

.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-btn,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-combobox,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-dropdown,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-segment,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-select,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-btn,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-combobox,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-dropdown,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-segment,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-select {
	margin-left: 0;
	margin-right: 0
}

.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right .app-overview-btn--icon,.app-overview-form .app-overview-justify-grid .app-overview-justify-grid__col--right:first-child .app-overview-btn--icon {
	margin-left: 0
}

.app-overview-form::-ms-expand {
	display: none
}

.app-overview-dropdown {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	color: rgba(0,0,0,.9)
}

.app-overview-dropdown-box.size-s,.app-overview-dropdown.size-s .app-overview-dropdown__header {
	width: 100px
}

.app-overview-dropdown-box.size-m,.app-overview-dropdown.size-m .app-overview-dropdown__header {
	width: 200px
}

.app-overview-dropdown-box.size-l,.app-overview-dropdown.size-l .app-overview-dropdown__header {
	width: 420px
}

.app-overview-dropdown-box.size-full-width,.app-overview-dropdown.size-full-width,.app-overview-dropdown.size-full-width .app-overview-dropdown__header {
	width: 100%
}

.app-overview-dropdown-box.size-auto-width,.app-overview-dropdown.size-auto-width .app-overview-dropdown__header {
	width: auto
}

.app-overview-dropdown-box.size-auto-width {
	min-width: 75px
}

.app-overview-dropdown__header {
	height: 30px;
	padding: 0 22px 0 0;
	position: relative;
	box-sizing: border-box;
	cursor: pointer
}

.is-error .app-overview-dropdown__header {
	color: #e54545;
	border-color: #e54545
}

.app-overview-dropdown__header--unlimit {
	min-height: 30px;
	height: auto
}

.app-overview-dropdown__header--unlimit .app-overview-dropdown__value {
	white-space: normal
}

.app-overview-dropdown-btn.app-overview-dropdown__header {
	border: 1px solid #cfd5de;
	border-radius: 0;
	padding-left: 10px;
	background-color: #fff
}

.is-error .app-overview-dropdown-btn.app-overview-dropdown__header {
	color: #e54545;
	border-color: #e54545
}

.is-expanded.app-overview-dropdown-btn .app-overview-dropdown__header,.app-overview-dropdown-btn.app-overview-dropdown__header:hover {
	background-color: #ebeef2
}

.app-overview-dropdown__header>.app-overview-icon {
	position: absolute;
	right: 4px;
	top: 6px
}

.app-overview-dropdown__value {
	line-height: 30px;
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;
	text-align: left
}

.app-overview-dropdown-btn .app-overview-dropdown__value {
	line-height: 28px
}

.app-overview-dropdown-box {
	border-radius: 0;
	background-color: #fff;
	box-shadow: 0 0 16px 0 rgba(54,58,80,.16);
	min-width: 150px;
	color: rgba(0,0,0,.9);
	position: relative
}

.app-overview-dropdown-box--adapte {
	max-width: 100vw;
	max-height: 100vh;
	overflow: auto
}

.app-overview-dropdown-box .app-overview-option-list {
	max-height: 180px;
	overflow-y: auto
}

.app-overview-dropdown-box .app-overview-form--search {
	margin-bottom: 0
}

.app-overview-dropdown-box .app-overview-search--icon-front .app-overview-input--search,.app-overview-dropdown-box .app-overview-search--simple .app-overview-input--search {
	padding-left: 10px
}

.app-overview-dropdown-box .app-overview-search--icon-front .app-overview-input--search:focus,.app-overview-dropdown-box .app-overview-search--simple .app-overview-input--search:focus {
	border-color: #006eff
}

.app-overview-dropdown-box .app-overview-search--icon-front {
	margin: 0 10px
}

.app-overview-dropdown-box .app-overview-search--icon-front .app-overview-input--search {
	padding-left: 22px
}

.app-overview-dropdown-box .app-overview-search--icon-front .app-overview-btn--search {
	left: -8px
}

.app-overview-option-list__item {
	font-size: 12px;
	padding: 6px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%;
	color: #000;
	display: block;
	cursor: pointer
}

.app-overview-option-list__label {
	font-weight: 700;
	cursor: default;
	margin: 0;
	padding: 0 10px;
	height: 30px;
	line-height: 30px
}

.app-overview-option-list__item:hover {
	background-color: #ebeef2
}

.app-overview-option-list__label:hover {
	background-color: #fff
}

.app-overview-option-list__item.app-overview-option-list__item--label {
	padding: 0
}

.app-overview-option-list__item--label .app-overview-form-check {
	padding: 6px 10px 6px 31px
}

.app-overview-option-list__item--label .app-overview-checkbox {
	top: 6px;
	left: 10px
}

.app-overview-dropdown-filter .app-overview-dropdown__value {
	color: rgba(0,0,0,.9);
	font-weight: 700
}

.is-expanded .app-overview-dropdown-filter .app-overview-dropdown__value,.app-overview-dropdown-filter:hover .app-overview-dropdown__value {
	color: #000
}

.is-expanded .app-overview-dropdown-filter .app-overview-icon-filter,.app-overview-dropdown-filter:hover .app-overview-icon-filter {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTEzIDRIM2w0IDR2NWwyLTFWOHoiLz48L3N2Zz4=)
}

.app-overview-option-list__item .app-overview-form-check {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%;
	display: block;
	margin-right: 0;
	cursor: pointer
}

.app-overview-dropdown-box__footer {
	margin: 0 10px;
	border-top: 1px solid #e7eaef;
	padding: 10px 0;
	white-space: nowrap
}

.app-overview-dropdown-box__footer .app-overview-btn--weak {
	border: none;
	margin-left: 5px
}

.app-overview-dropdown-link .app-overview-dropdown__value {
	color: #006eff
}

.app-overview-dropdown-link .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzAwNmVmZiIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-option-list__submenu {
	padding-right: 21px
}

.app-overview-option-list__submenu:after {
	content: "";
	width: 16px;
	height: 16px;
	right: 5px;
	position: absolute;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: inherit;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYgMTJWNGw1IDR6Ii8+PC9zdmc+)
}

.app-overview-option-list__submenu .app-overview-dropdown-box {
	right: 100%;
	margin-top: -25px;
	display: none;
	position: absolute
}

.app-overview-option-list__submenu.is-hover>.app-overview-dropdown-box {
	display: block;
	bottom: auto
}

.is-disabled .app-overview-dropdown-link .app-overview-dropdown__value,.is-disabled .app-overview-dropdown__header {
	color: rgba(0,0,0,.25);
	cursor: not-allowed
}

.is-disabled .app-overview-dropdown-link .app-overview-dropdown__value .app-overview-icon-arrowdown,.is-disabled .app-overview-dropdown__header .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.is-disabled .app-overview-dropdown-btn.app-overview-dropdown__header,.is-disabled .app-overview-dropdown-btn.app-overview-dropdown__header:hover,.is-expanded.app-overview-dropdown-btn.is-disabled .app-overview-dropdown__header {
	background-color: #e7eaef
}

.app-overview-inputnum {
	display: inline-block;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size: 0;
	color: rgba(0,0,0,.9)
}

.app-overview-inputnum__minus,.app-overview-inputnum__plus {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	font-size: 0;
	border: 1px solid #cfd5de;
	text-align: center;
	background: #fff;
	position: relative;
	margin-left: 0;
	cursor: pointer
}

.app-overview-inputnum__minus {
	border-right: none;
	border-radius: 0 0 0 0
}

.app-overview-inputnum__plus {
	border-left: none;
	border-radius: 0 0 0 0
}

.app-overview-inputnum__minus:before,.app-overview-inputnum__plus:before {
	content: "";
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-top: 6px
}

.app-overview-inputnum__plus:before {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZS8+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEzIDdIOVYzSDd2NEgzdjJoNHY0aDJWOWg0eiIvPjwvc3ZnPg==)
}

.app-overview-inputnum__minus:before {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTMgN2gxMHYySDN6Ii8+PC9zdmc+)
}

.app-overview-inputnum__minus:hover,.app-overview-inputnum__plus:hover {
	background-color: #ebeef2
}

.app-overview-inputnum__minus:focus,.app-overview-inputnum__plus:focus {
	border-color: #cfd5de;
	outline: none
}

.app-overview-inputnum.is-disabled .app-overview-inputnum__minus,.app-overview-inputnum.is-disabled .app-overview-inputnum__plus,.app-overview-inputnum__minus.is-disabled,.app-overview-inputnum__plus.is-disabled {
	cursor: not-allowed;
	color: rgba(0,0,0,.25);
	background-color: #e7eaef
}

.app-overview-inputnum.is-disabled .app-overview-inputnum__plus:before,.app-overview-inputnum__plus.is-disabled:before {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZS8+PHBhdGggZmlsbD0iI2JiYiIgZD0iTTEzIDdIOVYzSDd2NEgzdjJoNHY0aDJWOWg0eiIvPjwvc3ZnPg==)
}

.app-overview-inputnum.is-disabled .app-overview-inputnum__minus:before,.app-overview-inputnum__minus.is-disabled:before {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2JiYiIgZD0iTTMgN2gxMHYySDN6Ii8+PC9zdmc+)
}

.app-overview-inputnum.is-disabled .app-overview-inputnum__minus:focus,.app-overview-inputnum.is-disabled .app-overview-inputnum__plus:focus,.app-overview-inputnum__minus.is-disabled:focus,.app-overview-inputnum__plus.is-disabled:focus {
	border-color: #cfd5de
}

.app-overview-inputnum .app-overview-input {
	text-align: center;
	width: 60px;
	border-radius: 0
}

.app-overview-inputnum.size-l .app-overview-input {
	width: 90px
}

.app-overview-switch {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 35px;
	height: 20px
}

.app-overview-switch__input {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0
}

.app-overview-switch__input:disabled {
	opacity: 0
}

.app-overview-switch__toggle {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	overflow: hidden;
	background-color: #8697ad;
	padding: 0;
	transition-duration: .4s;
	transition-property: background-color;
	font-size: 0;
	cursor: pointer
}

.app-overview-switch__toggle:before {
	content: "";
	position: absolute;
	top: 2px;
	left: 2px;
	width: 16px;
	height: 16px;
	border-radius: 100%;
	background-color: #fff;
	pointer-events: none;
	transition-timing-function: cubic-bezier(.54,1.85,.5,1);
	transition-duration: .4s;
	transition-property: left;
	box-shadow: 0 3px 6px rgba(0,0,0,.3)
}

.app-overview-switch:hover .app-overview-switch__toggle:before {
	background-color: #fff
}

.app-overview-switch__toggle:after {
	position: absolute;
	top: 5px;
	left: auto;
	right: 5px;
	display: none;
	content: "";
	width: 10px;
	height: 10px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTBBNSA1IDAgMDE1IDB2MmEzIDMgMCAxMDMgM2gyYTUgNSAwIDAxLTUgNXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);-webkit-animation: spin .6s linear infinite;
	animation: spin .6s linear infinite
}

.app-overview-switch.is-loading .app-overview-switch__input:disabled+.app-overview-switch__toggle:after {
	display: block
}

.app-overview-switch.is-loading .app-overview-switch__input:checked:disabled+.app-overview-switch__toggle:after {
	left: 4px
}

.app-overview-switch.is-checked .app-overview-switch__toggle:before,.app-overview-switch__input:checked+.app-overview-switch__toggle:before {
	left: 17px
}

.app-overview-switch.is-checked .app-overview-switch__toggle,.app-overview-switch__input:checked+.app-overview-switch__toggle {
	background-color: #006eff
}

.app-overview-switch.is-checked .app-overview-switch__toggle:hover,.app-overview-switch__input:checked+.app-overview-switch__toggle:hover {
	background-color: #2a86ff
}

.app-overview-switch.is-disabled .app-overview-switch__toggle,.app-overview-switch__input:disabled+.app-overview-switch__toggle {
	background-color: #cfd5de;
	cursor: not-allowed
}

.app-overview-switch.is-checked.is-disabled .app-overview-switch__toggle,.app-overview-switch__input:checked:disabled+.app-overview-switch__toggle {
	background-color: rgba(0,110,255,.5);
	cursor: not-allowed
}

input[type=search]::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.app-overview-form--search {
	min-width: 100px
}

.app-overview-form--search.size-s {
	width: 100px
}

.app-overview-form--search.size-m {
	width: 200px
}

.app-overview-form--search.size-l {
	width: 420px
}

.app-overview-form--search.size-full-width {
	width: 100%
}

.app-overview-search {
	position: relative;
	height: 30px;
	box-sizing: border-box
}

.app-overview-search__inner {
	position: relative;
	height: 100%;
	cursor: text
}

.app-overview-search--multi .app-overview-input--search:focus {
	height: 150px;
	z-index: 3;
	overflow-y: auto
}

.app-overview-search--simple .app-overview-input--search {
	border-top: transparent;
	border-right: transparent;
	border-left: transparent;
	border-radius: 0;
	padding-left: 10px
}

.app-overview-search .app-overview-btn {
	position: absolute;
	z-index: 4;
	padding: 6px 7px;
	bottom: 1px;
	height: 28px
}

.app-overview-search .app-overview-btn--search {
	right: 1px
}

.app-overview-search .app-overview-btn--dismiss,.app-overview-search .app-overview-btn--info {
	right: 31px
}

.app-overview-search__tags,.app-overview-search__tips {
	display: inline-block
}

.app-overview-search__tips {
	line-height: 21px;
	font-size: 12px;
	margin-top: 4.5px
}

.app-overview-search.is-disabled {
	cursor: not-allowed;
	background-color: #e7eaef
}

.app-overview-search.is-disabled .app-overview-search__inner {
	cursor: inherit
}

.app-overview-search.is-disabled .app-overview-input:disabled {
	background-color: #e7eaef;
	border-color: #cfd5de;
	color: rgba(0,0,0,.25);
	background-image: none;
	cursor: not-allowed
}

.app-overview-search.is-disabled .app-overview-input:disabled:focus,.app-overview-search.is-disabled .app-overview-input:disabled:hover {
	border-color: #cfd5de
}

.app-overview-search--icon-front .app-overview-input--search {
	padding-left: 30px;
	padding-right: 30px
}

.app-overview-search--icon-front .app-overview-btn--dismiss {
	right: 0
}

.app-overview-search--icon-front .app-overview-btn--search {
	left: 0
}

.app-overview-search--icon-front .app-overview-btn--search:hover {
	background-color: transparent;
	cursor: default
}

.app-overview-search--has-info .app-overview-btn--dismiss {
	right: 61px
}

.app-overview-search--has-info .app-overview-input--search {
	padding-right: 90px
}

.app-overview-search.app-overview-search--tags {
	min-height: 30px;
	height: 30px;
	overflow: hidden;
	background-color: #fff;
	text-align: left;
	position: relative
}

.app-overview-search.app-overview-search--tags.size-s {
	width: 100px
}

.app-overview-search.app-overview-search--tags.size-m {
	width: 200px
}

.app-overview-search.app-overview-search--tags.size-l {
	width: 420px
}

.app-overview-search.app-overview-search--tags.size-full-width {
	width: 100%
}

.app-overview-search.app-overview-search--tags .app-overview-tag {
	margin-top: 4px
}

.app-overview-search.app-overview-search--tags .app-overview-tag .app-overview-icon-dismiss {
	display: none
}

.app-overview-search.app-overview-search--tags .app-overview-btn {
	width: 16px;
	height: 16px;
	min-width: 16px;
	bottom: 6px;
	padding: 0;
	vertical-align: middle
}

.app-overview-search.app-overview-search--tags .app-overview-btn--search {
	width: 30px;
	height: 28px;
	bottom: 0;
	padding: 6px 7px;
	background-color: #fff
}

.app-overview-search.app-overview-search--tags .app-overview-btn--dismiss {
	right: 47px;
	visibility: hidden
}

.app-overview-search.app-overview-search--tags .app-overview-btn--info {
	right: 26px;
	visibility: hidden
}

.app-overview-search.app-overview-search--tags .app-overview-tag-group {
	margin-top: 0;
	vertical-align: top;
	white-space: nowrap
}

.app-overview-search.app-overview-search--tags.is-active {
	width: 100%;
	height: auto;
	z-index: 1;
	overflow: visible
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-search__inner {
	border-color: #006eff;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: auto;
	background-color: #fff;
	width: 100%
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-btn--search {
	width: 16px;
	height: 16px;
	padding: 0;
	right: 5px;
	bottom: 6px
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-btn--dismiss,.app-overview-search.app-overview-search--tags.is-active .app-overview-btn--info {
	visibility: visible
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-tag-group {
	white-space: normal
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-tag {
	white-space: normal;
	padding: 0 25px 0 10px
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-tag span {
	display: inline;
	max-width: none;
	white-space: normal;
	vertical-align: middle
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-tag span:before {
	display: inline-block;
	content: ""
}

.app-overview-search.app-overview-search--tags.is-active .app-overview-tag .app-overview-icon-dismiss {
	display: inline-block
}

.app-overview-search.app-overview-search--tags .app-overview-search__inner {
	padding: 0 70px 0 4px;
	border: 1px solid #cfd5de;
	font-size: 0;
	min-height: 30px;
	box-sizing: border-box;
	border-radius: 0
}

.app-overview-search.app-overview-search--tags .app-overview-input--tag {
	height: 20px;
	line-height: 20px;
	padding: 0 5px 0 0
}

.app-overview-search.app-overview-search--tags.is-disabled {
	background-color: #e7eaef
}

.app-overview-search.app-overview-search--tags.is-disabled .app-overview-input:disabled {
	background-color: #e7eaef;
	border-color: #cfd5de;
	color: rgba(0,0,0,.25);
	background-image: none;
	cursor: not-allowed
}

.app-overview-search.app-overview-search--tags.is-disabled .app-overview-input:disabled:focus,.app-overview-search.app-overview-search--tags.is-disabled .app-overview-input:disabled:hover {
	border-color: #cfd5de
}

.app-overview-search.app-overview-search--tags.is-disabled .app-overview-tag {
	opacity: .8;
	color: rgba(0,0,0,.25)
}

.app-overview-search.app-overview-search--tags.is-disabled .app-overview-btn:disabled {
	background-color: #e7eaef;
	border-color: #cfd5de;
	color: rgba(0,0,0,.25);
	background-image: none;
	cursor: not-allowed
}

.app-overview-search.app-overview-search--tags.is-disabled .app-overview-btn:disabled:focus,.app-overview-search.app-overview-search--tags.is-disabled .app-overview-btn:disabled:hover {
	border-color: #cfd5de
}

.app-overview-input--tag {
	width: auto;
	min-width: 1px;
	position: static;
	border: none;
	height: 30px -2;
	vertical-align: top;
	margin-top: 4px
}

.app-overview-tag-group {
	display: inline-block;
	font-size: 0;
	line-height: normal;
	vertical-align: 6px;
	margin-top: -4px
}

.app-overview-tag {
	position: relative;
	background-color: #f3f4f7;
	color: #000;
	margin: 4px 4px 0 0;
	padding: 0 8px;
	height: auto;
	line-height: 18px;
	font-size: 0;
	vertical-align: middle;
	border: 1px solid #f3f4f7;
	border-radius: 0
}

.app-overview-tag,.app-overview-tag span {
	display: inline-block;
	white-space: nowrap;
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-tag span {
	font-size: 12px;
	vertical-align: top;
	max-width: 100px;
	overflow: hidden;
	text-overflow: ellipsis
}

.app-overview-tag .app-overview-icon-dismiss {
	display: none;
	position: absolute;
	right: 7px;
	bottom: 1px
}

.app-overview-tag .app-overview-icon-dismiss:hover {
	cursor: pointer
}

.app-overview-tag .app-overview-icon-and,.app-overview-tag .app-overview-icon-not {
	margin-right: 2px;
	cursor: pointer
}

.app-overview-tag--edit {
	padding: 0 25px 0 10px;
	white-space: normal
}

.app-overview-tag--edit span {
	display: inline;
	white-space: normal
}

.app-overview-tag--edit .app-overview-icon-dismiss {
	display: inline-block
}

.app-overview-tag span,::-ms-backdrop {
	word-break: break-all
}

@supports (-ms-ime-align:auto) {
	.app-overview-tag span {
		word-break: break-all
	}
}

.app-overview-form--tag {
	display: inline-block;
	width: 100%
}

.app-overview-form--tag .app-overview-tag-group {
	margin-top: 0
}

.app-overview-tag-input {
	width: 100%;
	min-height: 30px;
	background-color: #fff;
	text-align: left;
	position: relative
}

.app-overview-tag-input__inner {
	padding: 0 4px;
	border: 1px solid #cfd5de;
	border-radius: 0;
	font-size: 0;
	min-height: 30px;
	box-sizing: border-box;
	cursor: text
}

.app-overview-tag-input .app-overview-tag-group {
	padding-bottom: 4px;
	margin-top: 0
}

.app-overview-tag-input .app-overview-input--tag {
	height: 20px;
	line-height: 20px;
	padding: 0 5px 0 0
}

.app-overview-tag-input.is-active {
	height: auto;
	z-index: 1;
	overflow: visible
}

.app-overview-tag-input.is-active .app-overview-tag-input__inner {
	border-color: #006eff;
	height: auto;
	background-color: #fff;
	width: 100%
}

.app-overview-tag-input.is-disabled {
	background-color: #e7eaef;
	cursor: not-allowed
}

.app-overview-tag-input.is-disabled .app-overview-input:disabled {
	background-color: #e7eaef;
	border-color: #cfd5de;
	color: rgba(0,0,0,.25);
	background-image: none;
	cursor: not-allowed
}

.app-overview-tag-input.is-disabled .app-overview-input:disabled:focus,.app-overview-tag-input.is-disabled .app-overview-input:disabled:hover {
	border-color: #cfd5de
}

.app-overview-tag-input.is-disabled .app-overview-tag-input__inner {
	cursor: inherit
}

.app-overview-tag-input.is-disabled .app-overview-tag {
	opacity: .8;
	color: rgba(0,0,0,.25)
}

.app-overview-tag-input.is-disabled .app-overview-tag .app-overview-icon-dismiss {
	cursor: inherit
}

.app-overview-form__controls .app-overview-tag-input {
	display: inline-block
}

.app-overview-form__controls.is-error .app-overview-tag-input__inner {
	border-color: #e54545
}

.app-overview-tag.is-blue {
	background-color: #d5e7ff;
	border-color: #d5e7ff;
	color: #006eff
}

.app-overview-tag.is-blue-dark {
	background-color: #006eff;
	border-color: #006eff;
	color: #fff
}

.app-overview-tag.is-warning {
	background-color: #ffe8d5;
	border-color: #ffe8d5;
	color: #ff7200
}

.app-overview-tag.is-warning-dark {
	background-color: #ff7200;
	border-color: #ff7200;
	color: #fff
}

.app-overview-tag.is-error {
	background-color: #fbe0e0;
	border-color: #fbe0e0;
	color: #e54545
}

.app-overview-tag.is-error-dark {
	background-color: #e54545;
	border-color: #e54545;
	color: #fff
}

.app-overview-tag.is-success {
	background-color: #d6f4e4;
	border-color: #d6f4e4;
	color: #0abf5b
}

.app-overview-tag.is-success-dark {
	background-color: #0abf5b;
	border-color: #0abf5b;
	color: #fff
}

.app-overview-tag.app-overview-tag--spaceless {
	margin: 0
}

.app-overview-tag.app-overview-tag--unlimited-width span {
	max-width: none;
	white-space: normal
}

.app-overview-slider {
	min-height: 30px;
	display: table;
	display: flex;
	padding-bottom: 10px;
	align-items: center;
	color: rgba(0,0,0,.9)
}

.app-overview-slider__content {
	position: relative;
	height: 4px;
	padding: 10px 0;
	box-sizing: initial;
	flex: 1;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	float: left\9;
	cursor: pointer
}

.app-overview-slider__bar {
	height: 4px;
	background-color: #cfd5de;
	position: absolute;
	left: -5px;
	right: -5px
}

.app-overview-slider__track {
	width: auto;
	height: 4px;
	background-color: #006eff;
	position: absolute
}

.app-overview-slider__mark {
	position: absolute;
	left: 0;
	right: 0;
	top: 10px
}

.app-overview-slider__text {
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 14px;
	font-size: 12px;
	color: rgba(0,0,0,.4);
	white-space: nowrap;
	transform: translateX(-50%)
}

.app-overview-slider__text:after {
	content: "";
	display: inline-block;
	width: 1px;
	height: 5px;
	background-color: #cfd5de;
	position: absolute;
	left: 50%;
	top: 4px
}

.app-overview-slider__handle {
	width: 18px;
	height: 18px;
	display: inline-block;
	position: absolute;
	z-index: 3;
	top: 3px;
	left: 0;
	font-size: 0;
	cursor: pointer;
	margin-left: -9px
}

.app-overview-slider__handle-inner {
	border-radius: 100%;
	background-color: #fff;
	border: 2px solid #006eff;
	display: inline-block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: auto
}

.app-overview-slider__handle-inner.is-active:after {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	display: inline-block;
	background-color: #006eff;
	opacity: .2;
	left: -5px;
	top: -5px;
	border-radius: 100%;
	z-index: -1
}

.app-overview-slider__extend {
	position: relative;
	flex: none;
	white-space: nowrap;
	padding: 0 0 0 15px;
	display: inline-block\9;
	vertical-align: middle\9
}

.app-overview-slider:hover .app-overview-slider__bar {
	background-color: #b7c1ce
}

.app-overview-slider--vertical {
	display: inline-flex;
	height: 200px;
	min-width: 30px;
	padding-bottom: 0;
	flex-direction: column;
	padding-right: 24px;
	box-sizing: content-box
}

.app-overview-slider--vertical .app-overview-slider__content {
	width: 4px;
	padding: 0;
	border: 5px solid transparent;
	border-right: none;
	border-left: none
}

.app-overview-slider--vertical .app-overview-slider__bar {
	height: auto;
	top: -5px;
	bottom: -5px;
	left: 0;
	right: 0;
	width: 4px
}

.app-overview-slider--vertical .app-overview-slider__track {
	height: 0;
	width: 100%;
	bottom: 0
}

.app-overview-slider--vertical .app-overview-slider__handle {
	top: auto;
	bottom: 0;
	left: -7px;
	margin-left: 0;
	margin-bottom: -9px
}

.app-overview-slider--vertical .app-overview-slider__mark {
	top: 0;
	bottom: 0;
	left: 10px
}

.app-overview-slider--vertical .app-overview-slider__text {
	left: -6px;
	top: auto;
	bottom: 0;
	transform: translateY(50%);
	padding-top: 0;
	padding-left: 14px
}

.app-overview-slider--vertical .app-overview-slider__text:after {
	width: 5px;
	height: 1px;
	left: 0;
	top: 50%
}

.app-overview-slider--vertical .app-overview-slider__extend {
	margin-top: 8px
}

.app-overview-slider.is-disabled,.app-overview-slider.is-disabled .app-overview-slider__content {
	cursor: not-allowed
}

.app-overview-slider.is-disabled .app-overview-slider__track {
	background-color: #aacfff
}

.app-overview-slider.is-disabled .app-overview-slider__handle {
	cursor: not-allowed
}

.app-overview-slider.is-disabled .app-overview-slider__handle-inner {
	border: 2px solid #aacfff
}

.app-overview-slider.is-disabled:hover .app-overview-slider__bar {
	background-color: #cfd5de
}

.app-overview-slider.is-disabled:hover .app-overview-slider__handle-inner:after {
	display: none
}

.app-overview-form-upload {
	font-size: 0;
	display: inline-block;
	color: rgba(0,0,0,.9)
}

.app-overview-form-upload .app-overview-form-upload__inner {
	display: inline-block;
	position: relative;
	padding-right: 10px
}

.app-overview-form-upload .app-overview-form-upload__inner .app-overview-input {
	padding-right: 35px
}

.is-validating .app-overview-form-upload .app-overview-form-upload__inner .app-overview-icon-valid {
	position: absolute;
	left: 148px;
	top: 7px;
	margin: 0
}

.is-validating .app-overview-form-upload .app-overview-form-upload__inner .app-overview-form__help-text--inline {
	position: absolute;
	left: 162px;
	top: 50%;
	font-size: 12px;
	transform: translateY(-50%)
}

.is-error .app-overview-form-upload .app-overview-form-upload__inner .app-overview-icon-valid {
	position: absolute;
	right: 14px;
	top: 7px
}

.is-error .app-overview-form-upload .app-overview-form-upload__inner .app-overview-form__help-text--inline {
	display: none
}

.is-success .app-overview-form-upload .app-overview-form-upload__inner .app-overview-icon-valid {
	position: absolute;
	right: 14px;
	top: 7px
}

.is-success .app-overview-form-upload .app-overview-form-upload__inner .app-overview-form__help-text--inline {
	display: none
}

.is-disabled .app-overview-form-upload-drag .app-overview-form-upload__inner,.is-disabled .app-overview-form-upload-drag .app-overview-form-upload__inner .app-overview-btn--file {
	cursor: not-allowed
}

.app-overview-form-upload-drag {
	font-size: 0;
	display: inline-block;
	vertical-align: middle
}

.app-overview-form-upload-drag .app-overview-text__upload-drag--hover {
	display: none
}

.app-overview-form-upload-drag .app-overview-form-upload__inner {
	min-height: 120px;
	min-width: 300px;
	padding: 10px;
	box-sizing: border-box;
	border: 1px dashed #cfd5de;
	border-radius: 0;
	background-color: #fff;
	display: inline-block;
	position: relative
}

.app-overview-form-upload-drag .app-overview-form-upload__inner .app-overview-text__upload-drag {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	font-size: 12px
}

.app-overview-form-upload-drag .app-overview-form-upload__inner .app-overview-text__upload-drag .app-overview-btn--file {
	margin: -2px 0 0
}

.app-overview-form-upload-drag.app-overview-form-upload-drag--drag .app-overview-form-upload__inner {
	background-color: #ebeef2;
	border-color: #2a86ff
}

.app-overview-form-upload-drag.app-overview-form-upload-drag--drag .app-overview-form-upload__inner .app-overview-text {
	display: none
}

.app-overview-form-upload-drag.app-overview-form-upload-drag--drag .app-overview-form-upload__inner .app-overview-text__upload-drag--hover {
	display: inline-block;
	cursor: default
}

.app-overview-form-upload__box,.app-overview-form-upload__thumb {
	display: flex
}

.app-overview-form-upload__thumb {
	width: 100px;
	height: 100px;
	justify-content: center;
	align-items: center;
	position: relative
}

.app-overview-form-upload__thumb .app-overview-form-upload__preview {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%)
}

.app-overview-form-upload__info {
	height: 100px;
	min-width: 180px;
	padding-left: 10px;
	box-sizing: border-box;
	flex: 1;
	vertical-align: top;
	position: relative
}

.app-overview-form-upload__info .app-overview-text,.app-overview-form-upload__info .app-overview-text-weak {
	font-size: 12px
}

.app-overview-form-upload__info .app-overview-text {
	vertical-align: middle;
	display: inline-block
}

.app-overview-form-upload__info .app-overview-form-upload__intro {
	margin-top: 10px
}

.app-overview-form-upload__info .app-overview-form-upload__btn {
	position: absolute;
	left: 0;
	padding-left: 10px;
	bottom: 0
}

.is-error .app-overview-form-upload-drag .app-overview-form-upload__inner {
	border-color: #e96464
}

.is-error .app-overview-form-upload-drag .app-overview-form-upload__inner .app-overview-form__help-text--inline,.is-error .app-overview-form-upload-img .app-overview-form-upload__inner .app-overview-form__help-text--inline,.is-success .app-overview-form-upload-drag .app-overview-form-upload__inner .app-overview-form__help-text--inline,.is-success .app-overview-form-upload-img .app-overview-form-upload__inner .app-overview-form__help-text--inline {
	display: none
}

.app-overview-form-upload-img {
	display: inline-block;
	vertical-align: middle
}

.app-overview-upload__header {
	margin-bottom: 20px
}

.app-overview-upload .app-overview-table {
	border-radius: 0;
	border: 1px solid #cfd5de;
	border-bottom: none
}

.app-overview-upload .app-overview-icon {
	margin-right: 5px
}

.app-overview-info-drag {
	min-height: 192px;
	background-color: #e7eaef;
	box-sizing: border-box;
	display: none;
	justify-content: center;
	align-items: center;
	cursor: default
}

.app-overview-upload__body.app-overview-form-upload-drag--drag {
	position: relative
}

.app-overview-upload__body.app-overview-form-upload-drag--drag .app-overview-info-drag {
	border: 1px dashed #2a86ff;
	border-radius: 0;
	display: flex;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0
}

.app-overview-upload__body.app-overview-form-upload-drag--drag .app-overview-info-drag .app-overview-text {
	display: inline
}

.app-overview-accordion__header {
	cursor: pointer
}

.app-overview-accordion__header-title {
	display: inline-block;
	vertical-align: middle
}

.app-overview-accordion__body {
	display: none
}

.app-overview-accordion.is-active>.app-overview-accordion__body {
	display: block
}

.app-overview-monaco-editor-container .main {
	position: unset;
	top: unset;
	left: unset;
	right: unset;
	bottom: unset;
	background-color: unset!important;
	background: unset!important
}

.app-overview-monaco-editor-container a:hover {
	text-decoration: none
}

.app-overview-transfer {
	color: rgba(0,0,0,.9)
}

.app-overview-transfer__header h4 {
	margin-right: 10px
}

.app-overview-transfer__body {
	width: 100%;
	display: table;
	table-layout: fixed
}

.app-overview-transfer__title {
	min-height: 30px;
	margin-bottom: 8px
}

.app-overview-transfer__title h4 {
	font-size: 12px;
	line-height: 30px
}

.app-overview-transfer__cell {
	display: table-cell;
	position: relative;
	vertical-align: top
}

.app-overview-transfer__content {
	height: 380px;
	display: flex;
	flex-direction: column
}

.app-overview-transfer__inner {
	border: 1px solid #cfd5de;
	border-radius: 0;
	overflow-x: hidden;
	overflow-y: auto;
	flex: 1
}

.app-overview-transfer__separator {
	display: table-cell;
	width: 38px;
	text-align: center;
	vertical-align: middle
}

.app-overview-transfer__separator .app-overview-pagination {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.app-overview-transfer__separator .app-overview-pagination__turnbtn {
	flex: 0 0 26px;
	margin-left: 0
}

.app-overview-transfer__separator .app-overview-pagination__turnbtn+.app-overview-pagination__turnbtn {
	margin-top: 8px
}

.app-overview-transfer__tips {
	margin-top: 5px;
	font-size: 12px
}

.app-overview-transfer .app-overview-search {
	margin-bottom: -1px
}

.app-overview-transfer.app-overview-transfer--no-search .app-overview-transfer__inner {
	height: 380px
}

.app-overview-calendar {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 300px
}

.app-overview-calendar__footer,.app-overview-calendar__header {
	padding: 0 15px
}

.app-overview-calendar__header {
	border-bottom: 1px solid #e7eaef;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.app-overview-calendar__body {
	display: flex
}

.app-overview-calendar__body:after {
	display: block;
	clear: both;
	content: ""
}

.app-overview-calendar__table {
	flex: 1;
	border-collapse: collapse;
	border-spacing: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: relative
}

.app-overview-calendar__table+.app-overview-calendar__table {
	margin-left: 28px
}

.app-overview-calendar__table .app-overview-pagination {
	position: absolute;
	top: 8px;
	right: 0
}

.app-overview-calendar__table .app-overview-pagination__turnbtn {
	position: absolute
}

.app-overview-calendar__table .app-overview-pagination__prebtn {
	right: 55px
}

.app-overview-calendar__table .app-overview-pagination__curbtn {
	right: 31px
}

.app-overview-calendar__table .app-overview-pagination__nextbtn {
	right: 7px
}

.app-overview-calendar__caption {
	flex: 100% 0 0;
	padding: 0 15px;
	text-align: left;
	font-weight: 700;
	color: #000;
	line-height: 40px;
	font-size: 12px
}

.app-overview-calendar__caption>a {
	color: rgba(0,0,0,.9)
}

.app-overview-calendar__caption>a:hover {
	color: #006eff;
	text-decoration: none
}

.app-overview-calendar__header-group,.app-overview-calendar__row {
	display: flex;
	flex: auto
}

.app-overview-calendar__row-group {
	font-size: 0;
	flex: 100%
}

.app-overview-calendar__type-wrap {
	display: flex;
	flex-wrap: wrap;
	padding: 0 10px 10px
}

.app-overview-calendar__cell {
	flex: auto;
	text-align: center;
	vertical-align: middle;
	padding: 0 4px;
	white-space: nowrap;
	position: relative;
	font-size: 0;
	cursor: pointer
}

.app-overview-calendar__header-group .app-overview-calendar__cell {
	cursor: default
}

.app-overview-calendar__cell>span {
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 32px;
	border-radius: 100%;
	font-size: 14px;
	position: relative;
	z-index: 1
}

.app-overview-calendar__cell:hover>span {
	background-color: #ebeef2
}

.app-overview-calendar__header-group .app-overview-calendar__cell:hover span {
	background-color: transparent
}

.app-overview-calendar__cell--now {
	color: #006eff;
	font-weight: 700
}

.app-overview-calendar__cell.is-disabled {
	color: rgba(0,0,0,.25)
}

.app-overview-calendar__cell.is-disabled:before {
	content: "";
	position: absolute;
	top: 1px;
	left: 0;
	right: 0;
	bottom: 1px;
	background-color: #e7eaef
}

.app-overview-calendar__cell.is-hover:before {
	content: "";
	position: absolute;
	top: 1px;
	left: 0;
	right: 0;
	bottom: 1px;
	background-color: #ebeef2
}

.app-overview-calendar__cell.is-hover+.app-overview-calendar__cell.is-hover-current:after,.app-overview-calendar__cell.is-hover+.app-overview-calendar__cell.is-selected:after,.app-overview-calendar__cell.is-hover-current+.app-overview-calendar__cell.is-hover:after,.app-overview-calendar__cell.is-selected+.app-overview-calendar__cell.is-hover:after {
	content: "";
	position: absolute;
	left: -15px;
	top: 1px;
	bottom: 1px;
	width: 30px;
	background-color: #ebeef2
}

.app-overview-calendar__day--outside {
	color: rgba(0,0,0,.25)
}

.app-overview-calendar__cell.is-disabled:hover>span,.app-overview-calendar__day--outside:hover>span {
	background-color: transparent
}

.app-overview-calendar__cell.is-disabled {
	cursor: not-allowed
}

.app-overview-calendar__cell.is-selected:hover>span,.app-overview-calendar__cell.is-selected>span {
	background-color: #006eff;
	color: #fff
}

.app-overview-list.app-overview-list--calendar-time {
	flex: 1 0 88px;
	border-left: 1px solid #e7eaef;
	border-top: 1px solid #cfd5de;
	max-height: 190px;
	padding-top: 80px;
	padding-bottom: 80px
}

.app-overview-list.app-overview-list--calendar-time:first-child {
	border-left-color: transparent
}

.app-overview-list.app-overview-list--calendar-time::-webkit-scrollbar {
	width: 10px;
	height: 10px;
	background-color: transparent;
	border-radius: 9px
}

.app-overview-list.app-overview-list--calendar-time::-webkit-scrollbar-track {
	width: 10px
}

.app-overview-list.app-overview-list--calendar-time::-webkit-scrollbar:hover {
	background-color: #ebeef2
}

.app-overview-list.app-overview-list--calendar-time::-webkit-scrollbar-thumb {
	background: #cfd5de;
	border-radius: 9px;
	background-clip: content-box;
	border: 1px solid transparent
}

.app-overview-list.app-overview-list--calendar-time::-webkit-scrollbar-thumb:hover {
	background: #b7c1ce;
	background-clip: content-box
}

.app-overview-list.app-overview-list--calendar-time .app-overview-list__item {
	text-align: center
}

.app-overview-datepicker,.app-overview-datetimepicker,.app-overview-monthpicker,.app-overview-timepicker {
	display: inline-block;
	vertical-align: middle;
	color: rgba(0,0,0,.9)
}

.app-overview-datepicker .app-overview-input,.app-overview-datetimepicker .app-overview-input,.app-overview-monthpicker .app-overview-input,.app-overview-timepicker .app-overview-input {
	cursor: pointer
}

.app-overview-datepicker .app-overview-input:disabled,.app-overview-datetimepicker .app-overview-input:disabled,.app-overview-monthpicker .app-overview-input:disabled,.app-overview-timepicker .app-overview-input:disabled {
	cursor: not-allowed
}

.app-overview-datepicker__input,.app-overview-datetimepicker__input,.app-overview-monthpicker__input {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.app-overview-datepicker__input .app-overview-icon-dismiss,.app-overview-datetimepicker__input .app-overview-icon-dismiss,.app-overview-monthpicker__input .app-overview-icon-dismiss {
	display: none
}

.app-overview-datepicker__input:after,.app-overview-datetimepicker__input:after,.app-overview-monthpicker__input:after {
	content: "";
	position: absolute;
	top: 7px;
	right: 10px;
	width: 16px;
	height: 16px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDJWMGgydjJoMnYxM0gxVjJoMlYwaDJ2Mmg2em0yIDRIM3Y3aDEwVjZ6TTggOGgzdjNIOFY4eiIgZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);cursor: pointer;
	z-index: 1
}

.app-overview-datepicker__input.is-hover:after,.app-overview-datetimepicker__input.is-hover:after,.app-overview-monthpicker__input.is-hover:after {
	background-image: none
}

.app-overview-datepicker__input.is-hover .app-overview-icon-dismiss,.app-overview-datetimepicker__input.is-hover .app-overview-icon-dismiss,.app-overview-monthpicker__input.is-hover .app-overview-icon-dismiss {
	display: inline-block;
	position: absolute;
	top: 50%;
	margin-top: -8px;
	right: 8px;
	z-index: 2;
	cursor: pointer
}

.app-overview-datepicker__input--range {
	display: flex;
	align-items: center;
	border: 1px solid #cfd5de;
	background-color: #fff;
	width: 200px;
	padding: 0 26px 0 0;
	font-size: 12px
}

.app-overview-datepicker__input--range:focus-within {
	border-color: #006eff
}

.app-overview-datepicker__input--range .app-overview-input {
	flex: 1;
	height: 28px;
	border-width: 0;
	border-color: transparent;
	width: auto;
	min-width: 0
}

.app-overview-datetimepicker__input.app-overview-datepicker__input--range {
	width: 300px
}

.app-overview-timepicker__input {
	display: inline-block;
	vertical-align: middle;
	position: relative
}

.app-overview-timepicker__input .app-overview-input {
	width: 105px;
	padding-right: 36px
}

.app-overview-timepicker__input .app-overview-icon-dismiss {
	display: none
}

.app-overview-timepicker__input.size-l .app-overview-input {
	width: 180px
}

.app-overview-timepicker__input:after {
	content: "";
	position: absolute;
	top: 7px;
	right: 10px;
	width: 16px;
	height: 16px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDhjMC0zLjMwOS0yLjY5MS02LTYtNlMyIDQuNjkxIDIgOHMyLjY5MSA2IDYgNiA2LTIuNjkxIDYtNnptMiAwQTggOCAwIDExMCA4YTggOCAwIDAxMTYgMHptLTctLjQxNGwyLjcwNyAyLjcwNi0xLjQxNCAxLjQxNUw3IDguNDE0VjRoMnYzLjU4NnoiIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);cursor: pointer;
	z-index: 1
}

.app-overview-timepicker__input.is-hover:after {
	display: none
}

.app-overview-timepicker__input.is-hover .app-overview-icon-dismiss {
	display: inline-block;
	position: absolute;
	top: 50%;
	margin-top: -8px;
	right: 8px;
	z-index: 2;
	cursor: pointer
}

.app-overview-datetimepicker__input .app-overview-input {
	width: 287px
}

.app-overview-datepicker.is-selected .app-overview-input,.app-overview-datetimepicker.is-selected .app-overview-input,.app-overview-monthpicker.is-selected .app-overview-input,.app-overview-timepicker.is-selected .app-overview-input {
	border-color: #006eff
}

.app-overview-datepicker-bar {
	display: inline-block;
	vertical-align: middle;
	font-size: 0
}

.app-overview-datepicker-bar .app-overview-segment .app-overview-btn {
	padding-left: 15px;
	padding-right: 15px
}

.app-overview-datepicker-bar .app-overview-datepicker,.app-overview-datepicker-bar .app-overview-datetimepicker {
	margin-left: 10px
}

.app-overview-calendar__footer {
	border-top: 1px solid #e7eaef;
	padding: 15px
}

.app-overview-calendar__footer .app-overview-justify-grid {
	font-size: 0
}

.app-overview-calendar__footer .app-overview-justify-grid__col--right .app-overview-btn+.app-overview-btn {
	margin-left: 10px
}

.app-overview-calendar__footer .app-overview-date-status {
	font-size: 12px;
	color: rgba(0,0,0,.4)
}

.app-overview-calendar__footer .app-overview-date-status span {
	color: initial;
	display: inline-block;
	margin: 0 5px
}

.app-overview-calendar--date-range {
	width: 600px
}

.app-overview-calendar--date-range .app-overview-calendar__day--in-range:before {
	content: "";
	position: absolute;
	top: 2px;
	left: 0;
	right: 0;
	bottom: 2px;
	background-color: #d5e7ff
}

.app-overview-calendar--date-range .app-overview-calendar__day--in-range:hover span {
	background-color: transparent
}

.app-overview-calendar--date-range .app-overview-calendar__day--end:after,.app-overview-calendar--date-range .app-overview-calendar__day--start:after {
	content: "";
	position: absolute;
	right: 0;
	top: 2px;
	bottom: 2px;
	width: 15px;
	background-color: #d5e7ff
}

.app-overview-calendar--date-range .app-overview-calendar__day--end:after {
	left: 0;
	right: auto
}

.app-overview-calendar--date-range .app-overview-calendar__month--in-range:before {
	content: "";
	position: absolute;
	top: 12px;
	left: 0;
	right: 0;
	bottom: 12px;
	background-color: #d5e7ff
}

.app-overview-calendar--date-range .app-overview-calendar__month--in-range:hover span {
	background-color: transparent
}

.app-overview-calendar--date-range .app-overview-calendar__month--end:after,.app-overview-calendar--date-range .app-overview-calendar__month--start:after {
	content: "";
	position: absolute;
	right: 0;
	top: 12px;
	bottom: 12px;
	width: 30px;
	background-color: #d5e7ff
}

.app-overview-calendar--date-range .app-overview-calendar__month--end:after {
	left: 0;
	right: auto
}

.app-overview-calendar--date-range .app-overview-calendar__year--in-range:before {
	content: "";
	position: absolute;
	top: 1px;
	left: 0;
	right: 0;
	bottom: 1px;
	background-color: #d5e7ff
}

.app-overview-calendar--date-range .app-overview-calendar__year--in-range:hover span {
	background-color: transparent
}

.app-overview-calendar--date-range .app-overview-calendar__year--end:after,.app-overview-calendar--date-range .app-overview-calendar__year--start:after {
	content: "";
	position: absolute;
	right: 0;
	top: 1px;
	bottom: 1px;
	width: 30px;
	background-color: #d5e7ff
}

.app-overview-calendar--date-range .app-overview-calendar__year--end:after {
	left: 0;
	right: auto
}

.app-overview-calendar--month .app-overview-calendar__cell>span,.app-overview-calendar__type--month .app-overview-calendar__cell>span {
	width: 36px;
	height: 36px;
	line-height: 38px
}

.app-overview-calendar--month .app-overview-calendar__cell,.app-overview-calendar__type--month .app-overview-calendar__cell {
	padding: 12px 15px
}

.app-overview-calendar--month .app-overview-calendar__cell.is-disabled:before,.app-overview-calendar__type--month .app-overview-calendar__cell.is-disabled:before {
	top: 12px;
	bottom: 12px
}

.app-overview-calendar--year .app-overview-calendar__cell>span,.app-overview-calendar__type--year .app-overview-calendar__cell>span {
	width: 36px;
	height: 36px;
	line-height: 38px
}

.app-overview-calendar--year .app-overview-calendar__cell,.app-overview-calendar__type--year .app-overview-calendar__cell {
	padding: 0 15px
}

.app-overview-calendar--year .app-overview-calendar__cell.is-selected:not(.app-overview-calendar__day--start):not(.app-overview-calendar__day--end):before,.app-overview-calendar__type--year .app-overview-calendar__cell.is-selected:not(.app-overview-calendar__day--start):not(.app-overview-calendar__day--end):before {
	background-color: transparent
}

.app-overview-calendar--year .app-overview-calendar__cell.is-selected:hover:not(.app-overview-calendar__day--start):not(.app-overview-calendar__day--end)>span,.app-overview-calendar--year .app-overview-calendar__cell.is-selected:not(.app-overview-calendar__day--start):not(.app-overview-calendar__day--end)>span,.app-overview-calendar__type--year .app-overview-calendar__cell.is-selected:hover:not(.app-overview-calendar__day--start):not(.app-overview-calendar__day--end)>span,.app-overview-calendar__type--year .app-overview-calendar__cell.is-selected:not(.app-overview-calendar__day--start):not(.app-overview-calendar__day--end)>span {
	background-color: #006eff;
	color: #fff;
	border-radius: 100%
}

.app-overview-calendar--time .app-overview-calendar__type-wrap,.app-overview-dropdown-box .app-overview-calendar--time .app-overview-calendar__type-wrap {
	padding: 0
}

.app-overview-calendar--time .app-overview-calendar__caption,.app-overview-dropdown-box .app-overview-calendar--time .app-overview-calendar__caption {
	text-align: center
}

.app-overview-calendar--time .app-overview-pagination,.app-overview-dropdown-box .app-overview-calendar--time .app-overview-pagination {
	display: none
}

.app-overview-calendar--time .app-overview-calendar__body,.app-overview-dropdown-box .app-overview-calendar--time .app-overview-calendar__body {
	padding: 0
}

.app-overview-segment+.app-overview-datepicker {
	margin-left: 8px
}

.app-overview-table {
	background-color: #fff;
	overflow: inherit;
	position: relative
}

.app-overview-table a {
	display: inline-block;
	vertical-align: middle;
	text-decoration: none
}

.app-overview-table a:hover {
	text-decoration: underline
}

.app-overview-table .app-overview-table__icon-wrap {
	font-size: 0
}

.app-overview-table .app-overview-form-check .app-overview-checkbox,.app-overview-table .app-overview-form-check .app-overview-radio {
	top: 1px
}

.app-overview-table td .app-overview-btn--link {
	margin-right: 8px
}

.app-overview-table td .app-overview-input,.app-overview-table td .app-overview-select {
	max-width: 100%
}

.app-overview-table .app-overview-table__td--fixed {
	position: sticky;
	background-color: #fff;
	z-index: 2;
	transition: none
}

.app-overview-table .app-overview-table__td--fixed-left:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: -25px;
	width: 25px;
	box-shadow: inset 10px 0 8px -8px rgba(0,0,0,.2)
}

.app-overview-table .app-overview-table__td--fixed-right:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: -25px;
	width: 25px;
	box-shadow: inset -10px 0 8px -8px rgba(0,0,0,.2)
}

.app-overview-table__box tbody tr.is-selected .app-overview-table__td--fixed,.app-overview-table__box tbody tr:focus .app-overview-table__td--fixed,.app-overview-table__box tbody tr:hover .app-overview-table__td--fixed {
	background-color: #ebeef2
}

.app-overview-table .app-overview-table__td--fixed-left:after,.app-overview-table .app-overview-table__td--fixed-right:after,_:-ms-lang(x)::backdrop {
	display: block
}

@media (-ms-high-contrast:none) {
	.app-overview-table .app-overview-table__td--fixed-left:after,.app-overview-table .app-overview-table__td--fixed-right:after {
		display: none
	}
}

.app-overview-table thead {
	color: rgba(0,0,0,.4);
	font-size: 12px;
	font-weight: 700;
	margin-right: 0;
	width: 100%
}

.app-overview-table__header,.app-overview-table thead tr {
	background-color: #fff
}

.app-overview-table__header {
	border-bottom: 1px solid #cfd5de;
	overflow: hidden
}

.app-overview-table__header>.app-overview-table__box {
	margin-bottom: -1px
}

.app-overview-table__header thead {
	background-color: transparent;
	border: 0
}

.app-overview-table__header .app-overview-icon {
	margin-top: -2px;
	margin-left: 4px
}

.app-overview-table__header .app-overview-icon-filter,.app-overview-table__header .app-overview-icon-sort,.app-overview-table__header .app-overview-icon-sortdown,.app-overview-table__header .app-overview-icon-sortup {
	position: absolute;
	top: 3px;
	margin-left: 4px
}

.app-overview-table__header .app-overview-icon-filter {
	top: 2px
}

.app-overview-table__header .app-overview-dropdown-filter {
	height: auto
}

.app-overview-table__header .app-overview-dropdown__value {
	height: auto;
	line-height: 1.5
}

.app-overview-table__header .app-overview-dropdown {
	max-width: 100%
}

.app-overview-table__headerop {
	max-width: 88%
}

.app-overview-table__sortbtn {
	color: rgba(0,0,0,.4);
	cursor: pointer;
	display: block;
	position: relative;
	padding-right: 10px
}

.app-overview-table__sortbtn.is-active,.app-overview-table__sortbtn.is-active .app-overview-table__headerop,.app-overview-table__sortbtn:hover,.app-overview-table__sortbtn:hover .app-overview-table__headerop {
	color: #000
}

.app-overview-table__sortbtn.is-active .app-overview-icon-sort,.app-overview-table__sortbtn:hover .app-overview-icon-sort {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTkgN2gzTDggMyA0IDdoM3YySDRsNCA0IDQtNEg5eiIvPjwvc3ZnPg==)
}

.app-overview-table__sortbtn.is-active .app-overview-icon-sortup,.app-overview-table__sortbtn:hover .app-overview-icon-sortup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTEyIDdMOCAzIDQgN2gzdjZoMlY3eiIvPjwvc3ZnPg==)
}

.app-overview-table__sortbtn.is-active .app-overview-icon-sortdown,.app-overview-table__sortbtn:hover .app-overview-icon-sortdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTkgOVYzSDd2Nkg0bDQgNCA0LTR6Ii8+PC9zdmc+)
}

.app-overview-table__filterbtn.is-active .app-overview-dropdown__value,.app-overview-table__filterbtn:hover .app-overview-dropdown__value {
	color: #000
}

.app-overview-table__filterbtn.is-active .app-overview-icon-filter,.app-overview-table__filterbtn:hover .app-overview-icon-filter {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTEzIDRIM2w0IDR2NWwyLTFWOHoiLz48L3N2Zz4=);background-position: inherit
}

.app-overview-table th .tc-15-bubble {
	font-weight: 400
}

.app-overview-table__box td.is-draggable,.app-overview-table__box th.is-draggable {
	position: relative;
	cursor: move;
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-ms-user-select: auto;
	user-select: auto
}

.app-overview-table__box td.is-dragging,.app-overview-table__box th.is-dragging {
	background-color: #ebeef2
}

.app-overview-table__target-line {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 3px;
	background-color: #cfd5de
}

.app-overview-table__target-line--vertical {
	background-color: #cfd5de;
	position: absolute;
	height: 3px;
	width: auto;
	left: 0;
	right: 0;
	top: auto;
	bottom: auto;
	z-index: 1
}

.app-overview-table__target-line--vertical:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: -4px;
	width: 11px;
	height: 11px;
	background-color: #fff;
	border: 3px solid #cfd5de;
	border-radius: 100%
}

.app-overview-table__moving-shadow {
	position: absolute;
	top: 0;
	bottom: 0;
	background-color: rgba(235,238,242,.5)
}

.app-overview-table__body .app-overview-text__overflow.m-width {
	max-width: 78%
}

.app-overview-table__box {
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: fixed;
	width: 100%;
	position: relative
}

.app-overview-table__body {
	border-bottom: 1px solid #cfd5de;
	overflow: auto
}

.app-overview-table__box tr {
	outline: 0 none;
	transition: background-color .1s linear
}

.app-overview-table__box tr.is-dragging {
	box-shadow: 0 2px 3px 0 rgba(0,0,0,.2)
}

.app-overview-table__box tr.is-dragging td {
	border-bottom: none;
	background-color: #fff
}

.is-dragging .app-overview-table__box tr {
	transition: transform .2s cubic-bezier(.2,0,0,1) 0s
}

.app-overview-table__box td,.app-overview-table__box th {
	text-align: left;
	vertical-align: middle;
	font-size: 0;
	padding-left: 10px;
	padding-right: 10px;
	box-sizing: initial
}

.app-overview-table__box th {
	position: relative;
	padding: 10px;
	border-bottom: 1px solid #e7eaef
}

.app-overview-table__box td {
	border-bottom: 1px solid #e7eaef;
	color: rgba(0,0,0,.9);
	padding-top: 14px;
	padding-bottom: 14px;
	height: auto;
	transition: background-color .1s linear
}

.app-overview-table--compact .app-overview-table__box td {
	padding-top: 6px;
	padding-bottom: 6px
}

.app-overview-table__box td>div,.app-overview-table__box th>div {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	width: 100%;
	padding: 0;
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-table__box th>div {
	position: relative;
	color: rgba(0,0,0,.4);
	padding: 0
}

.app-overview-table__box th>div [class*=app-overview-] {
	color: inherit
}

.app-overview-table__box tr:last-child td {
	border-bottom: none
}

.app-overview-table__box tr:last-child td td {
	border-bottom: 1px solid #e7eaef
}

.app-overview-table__box tr:last-child td tr:last-child td {
	border-bottom: none
}

.app-overview-table__box tbody tr .hover-icon {
	display: none
}

.app-overview-table__box tbody tr:hover .hover-icon {
	display: inline-block
}

.app-overview-table__box tbody tr.new-row {
	background-color: #ffe8d5
}

.app-overview-table__box tbody tr.new-row .new-mark-icon {
	margin-left: 3px
}

.app-overview-table__box tbody td.is-hover,.app-overview-table__box tbody tr.is-selected,.app-overview-table__box tbody tr:focus,.app-overview-table__box tbody tr:hover {
	background-color: #ebeef2
}

.app-overview-table__box tbody tr.no-hover:hover {
	background-color: transparent
}

.app-overview-table__box tbody tr.is-disabled {
	background-color: #fff;
	opacity: .5;
	cursor: not-allowed
}

.app-overview-table__box tr.is-disabled td,.app-overview-table__box tr.is-disabled td a,.app-overview-table__box tr td a.is-disabled {
	cursor: not-allowed;
	text-decoration: none
}

.app-overview-table .tc-icon-bubble {
	padding-left: 0;
	padding-right: 0
}

.app-overview-table__body .app-overview-dropdown__body {
	min-width: auto
}

.app-overview-table .app-overview-table__body td .op-item {
	min-height: 18px;
	line-height: 18px;
	color: #006eff;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px
}

.app-overview-table .app-overview-table__body td .op-item.is-disabled {
	color: rgba(0,0,0,.25);
	cursor: not-allowed
}

.app-overview-table__box .app-overview-table__tr--blank {
	height: 98px
}

.app-overview-table__box .app-overview-table__tr--blank:hover {
	background-color: #fff
}

.app-overview-table__box .app-overview-table__tr--blank td {
	text-align: center;
	vertical-align: middle
}

.app-overview-table__box .app-overview-table__tr--blank td .app-overview-icon {
	vertical-align: -3px;
	margin-right: 10px
}

.app-overview-table__box .app-overview-table__tr--blank-new {
	height: auto
}

.app-overview-table__box .app-overview-table__tr--blank-new:hover {
	background-color: #fff
}

.app-overview-table__box .app-overview-table__tr--blank-new .app-overview-action-state {
	display: block;
	text-align: center
}

.app-overview-table__body .tr__detailrow>td {
	background-color: #f3f4f7
}

.app-overview-table__body .tr__detailrow .app-overview-table {
	border-radius: 0;
	border: 1px solid #cfd5de;
	border-bottom: none
}

.app-overview-table__body .tr__detailrow .app-overview-table__header tr:hover {
	background-color: #fff
}

.app-overview-table__body .tc-group-row {
	background-color: #f7f7f7
}

.app-overview-table__body .tc-group-row .text-label {
	margin-left: 20px
}

.app-overview-info-row {
	padding: 30px 0;
	text-align: center;
	vertical-align: middle
}

.app-overview-table__action-panel {
	margin-bottom: 10px
}

.app-overview-table+.app-overview-pagination {
	padding: 10px 10px 20px
}

.app-overview-table.app-overview-table--verticaltop .app-overview-table__box td {
	vertical-align: top
}

.app-overview-table.app-overview-table--scrollable .app-overview-table__body {
	overflow: auto
}

.app-overview-table.app-overview-table--bordered {
	border-radius: 0;
	border: 1px solid #cfd5de;
	border-bottom: none
}

.app-overview-table.app-overview-table--allbordered {
	border: 1px solid #cfd5de
}

.app-overview-table.app-overview-table--allbordered .app-overview-table__body {
	border-bottom: none
}

.app-overview-table.app-overview-table--allbordered td,.app-overview-table.app-overview-table--allbordered th {
	border-right: 1px solid #e7eaef
}

.app-overview-table.app-overview-table--fixedauto table {
	table-layout: auto
}

.app-overview-table.app-overview-table--response tr {
	display: block;
	background-color: #fff;
	border-bottom: 1px solid #e7eaef
}

.app-overview-table.app-overview-table--response tr:last-child {
	margin-bottom: 0;
	border-bottom: none
}

.app-overview-table.app-overview-table--response tr td {
	display: block;
	width: auto;
	border: none;
	padding-left: 100px;
	position: relative;
	margin: 0 10px
}

.app-overview-table.app-overview-table--response tr td:before {
	content: attr(data-cell-title);
	position: absolute;
	top: 15px;
	left: 20px;
	width: 80px;
	white-space: nowrap;
	font-size: 12px;
	text-align: left;
	color: rgba(0,0,0,.4)
}

.app-overview-table.app-overview-table--response .app-overview-table__header {
	display: none
}

.app-overview-table.app-overview-table--response .app-overview-table__body {
	border-bottom: none
}

.app-overview-table.app-overview-table--response .app-overview-table__body colgroup {
	display: none
}

.app-overview-table.app-overview-table--response.app-overview-table--bordered .app-overview-table__body {
	border-bottom: 1px solid #cfd5de
}

.app-overview-table.app-overview-table--resizeable .app-overview-table__header th>div {
	position: relative
}

.app-overview-table.app-overview-table--resizeable .app-overview-table__resize-line {
	display: block;
	position: absolute;
	top: -10px;
	bottom: -10px;
	right: -16px;
	width: 11px;
	z-index: 2;
	cursor: ew-resize
}

.app-overview-table.app-overview-table--resizeable .app-overview-table__resize-line:after {
	position: absolute;
	content: "";
	width: 1px;
	top: 8px;
	bottom: 8px;
	left: 5px;
	background-color: #e7eaef
}

.app-overview-table.app-overview-table--resizeable .app-overview-table__header th:last-child .app-overview-table__resize-line {
	right: -15px
}

.app-overview-table.app-overview-table--resizeable.app-overview-table--allbordered .app-overview-table__header th:last-child .app-overview-table__resize-line {
	right: -16px
}

.app-overview-table__body .app-overview-text-overflow.m-width {
	max-width: 78%
}

.app-overview-table__body tr .app-overview-icon.is-visibility {
	visibility: hidden
}

.app-overview-table__body tr:hover .app-overview-icon.is-visibility {
	visibility: visible;
	cursor: pointer
}

.app-overview-table__body tr:hover .app-overview-text-with-icon .app-overview-icon {
	visibility: visible
}

.app-overview-list {
	padding: 0;
	list-style: none;
	color: rgba(0,0,0,.9)
}

.app-overview-list>li {
	line-height: 1.5;
	margin-bottom: 8px;
	box-sizing: border-box
}

.app-overview-list>li:last-child {
	margin-bottom: 0
}

.app-overview-list>li>.app-overview-list {
	padding: 10px 0
}

.app-overview-list>li.app-overview-list__status {
	color: rgba(0,0,0,.25);
	cursor: default;
	display: flex
}

.app-overview-list>li.app-overview-list__status:hover {
	background-color: transparent
}

.app-overview-list .app-overview-list__separate {
	position: relative;
	height: 9px;
	padding: 0
}

.app-overview-list .app-overview-list__separate:after {
	content: "";
	left: 10px;
	right: 10px;
	top: 4px;
	height: 1px;
	background-color: #e7eaef;
	position: absolute
}

.app-overview-list .app-overview-list__separate:hover {
	background-color: unset;
	cursor: default
}

.app-overview-list--bullet>li {
	position: relative;
	padding-left: 10px
}

.app-overview-list--bullet>li:before {
	content: "";
	display: block;
	width: 4px;
	height: 4px;
	background-color: rgba(0,0,0,.9);
	position: absolute;
	left: 0;
	top: 6px;
	border-radius: 100%
}

.app-overview-list--number {
	counter-reset: number
}

.app-overview-list--number>li {
	position: relative;
	padding-left: 13px
}

.app-overview-list--number>li:before {
	content: "";
	display: inline-block;
	color: inherit;
	counter-increment: number;
	content: counter(number) ".";
	position: absolute;
	left: 0;
	top: 0;
	width: 9px;
	text-align: right;
	white-space: nowrap
}

.app-overview-list--number.is-2digits>li {
	padding-left: 22px
}

.app-overview-list--number.is-2digits>li:before {
	width: 18px
}

.app-overview-list--number.is-3digits>li {
	padding-left: 31px
}

.app-overview-list--number.is-3digits>li:before {
	width: 27px
}

.app-overview-list--number.is-4digits>li {
	padding-left: 40px
}

.app-overview-list--number.is-4digits>li:before {
	width: 36px
}

.app-overview-list--divider>li {
	position: relative;
	padding: 6px 0;
	margin-bottom: 0
}

.app-overview-list--divider>li:nth-child(n+2) {
	border-top: 1px solid #e7eaef
}

.app-overview-list--striped>li {
	position: relative;
	padding: 6px;
	margin-bottom: 0
}

.app-overview-list--striped>li:nth-child(odd) {
	background: #f3f4f7;
	border-top: 1px solid #e7eaef;
	border-bottom: 1px solid #e7eaef
}

.app-overview-list--option {
	max-height: 165px;
	overflow-y: auto
}

.app-overview-list--option>li {
	margin-bottom: 0;
	font-size: 12px;
	padding: 6px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #000;
	display: block;
	cursor: pointer
}

.app-overview-list--option>li:hover {
	background-color: #ebeef2
}

.app-overview-list--option>li:first-child,.app-overview-list--option>li:last-child {
	border-radius: 0 0 0 0
}

.app-overview-list--option>li:first-child:last-child {
	border-radius: 0
}

.app-overview-list--option .app-overview-list__submenu:after {
	content: "";
	width: 16px;
	height: 16px;
	right: 5px;
	position: absolute;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: inherit;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTYgMTJWNGw1IDR6Ii8+PC9zdmc+)
}

.app-overview-list--option .app-overview-list__submenu .app-overview-dropdown-box {
	display: none;
	left: 100%;
	margin-top: -25px;
	position: absolute
}

.app-overview-list--option .app-overview-list__submenu.is-hover>.app-overview-dropdown-box {
	display: block;
	bottom: auto
}

.app-overview-list--option.app-overview-list--checkoption>li {
	padding: 0
}

.app-overview-list--option.app-overview-list--checkoption .app-overview-form-check {
	min-height: 30px;
	display: block;
	margin-right: 0;
	padding: 6px 10px 6px 31px
}

.app-overview-list--option.app-overview-list--checkoption .app-overview-form-check .app-overview-checkbox {
	top: 6px;
	left: 10px
}

.app-overview-list--option.app-overview-list--checkoption .app-overview-action-state {
	display: block;
	padding: 6px 10px
}

.app-overview-list--option>li.is-disabled {
	background-color: transparent;
	color: rgba(0,0,0,.25);
	cursor: not-allowed
}

.app-overview-list--option>li.is-selected {
	background-color: #006eff;
	color: #fff
}

.app-overview-list--option>li.is-selected .app-overview-list__item {
	color: #fff
}

.app-overview-list--option>li.is-current {
	background-color: #ebeef2
}

.app-overview-list--group>li {
	padding-left: 20px
}

.app-overview-list--group .app-overview-list__item--single {
	padding-left: 10px
}

.app-overview-list--group .app-overview-list__label {
	cursor: default;
	margin: 0;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	color: rgba(0,0,0,.4)
}

.app-overview-list--group .app-overview-list__label:hover {
	background-color: #fff
}

.app-overview-list--group.app-overview-list--checkoption .app-overview-list__label {
	padding: 0 10px
}

.app-overview-announce {
	width: 100%;
	box-sizing: border-box;
	padding-right: 80px;
	position: relative
}

.app-overview-announce__title {
	font-weight: 400;
	font-size: 14px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.app-overview-announce__title a {
	color: rgba(0,0,0,.9)
}

.app-overview-announce__extend {
	font-size: 14px;
	color: rgba(0,0,0,.9);
	position: absolute;
	right: 0;
	top: 0;
	text-align: left
}

.app-overview-list.app-overview-list--divider.app-overview-list--bullet>li {
	padding: 6px 0 6px 10px
}

.app-overview-list.app-overview-list--divider.app-overview-list--bullet>li:before {
	top: 12px
}

.app-overview-list.app-overview-list--divider.app-overview-list--number>li {
	padding: 6px 0 6px 15px
}

.app-overview-list.app-overview-list--divider.app-overview-list--number>li:before {
	top: 6px
}

.app-overview-list.app-overview-list--striped.app-overview-list--bullet>li {
	padding: 6px 0 6px 15px
}

.app-overview-list.app-overview-list--striped.app-overview-list--bullet>li:before {
	left: 5px;
	top: 12px
}

.app-overview-list.app-overview-list--striped.app-overview-list--number>li {
	padding: 6px 0 6px 20px
}

.app-overview-list.app-overview-list--striped.app-overview-list--number>li:before {
	left: 5px;
	top: 6px
}

.app-overview-metrics-board {
	padding: 10px;
	height: 100%;
	color: rgba(0,0,0,.9)
}

.app-overview-metrics-board--link:hover {
	background-color: #e7eaef;
	border-radius: 0;
	cursor: pointer
}

.app-overview-metrics-board__header {
	margin-bottom: 3px;
	font-size: 14px;
	color: rgba(0,0,0,.9)
}

.app-overview-metrics-board__header-title {
	color: #000;
	font-size: 12px;
	font-weight: 700
}

.app-overview-metrics-board__header-title .app-overview-icon {
	vertical-align: -4px
}

.app-overview-metrics-board__value {
	font-size: 14px
}

.app-overview-metrics-board__info {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	margin-top: -6px
}

.app-overview-metrics-board__info-label {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	color: rgba(0,0,0,.4);
	margin-right: 10px
}

.app-overview-metrics-board__info-key {
	display: inline-block;
	font-size: v 16px;
	vertical-align: middle;
	color: #000
}

.app-overview-metrics-board__info .app-overview-icon {
	vertical-align: -4px
}

.app-overview-metrics-board__number {
	font-size: 36px;
	color: #000
}

.app-overview-metrics-board__unit {
	font-size: 14px;
	color: #000
}

.app-overview-bubble {
	position: relative;
	color: #000;
	max-width: 300px;
	display: inline-block
}

.app-overview-bubble .app-overview-bubble__inner:after,.app-overview-bubble .app-overview-bubble__inner:before {
	font-size: 0;
	position: absolute;
	width: 0;
	height: 0;
	content: "";
	border: 6px dashed transparent
}

.app-overview-bubble .app-overview-bubble__inner:after {
	border: 5px dashed transparent
}

.app-overview-bubble__inner {
	font-size: 12px;
	-moz-box-sizing: border-box;
	padding: 12px;
	border-radius: 0;
	background-color: #fff;
	line-height: 1.5;
	box-shadow: 0 0 16px 0 rgba(54,58,80,.16);
	position: static!important;
	left: 50%;
	top: 50%;
	color: #000;
	box-sizing: border-box;
	white-space: normal;
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-bubble__header .app-overview-justify-grid__col--right {
	padding-left: 20px
}

.app-overview-bubble--dark .app-overview-bubble__inner {
	padding: 3px 7px;
	color: #fff;
	background-color: #363a50;
	border-color: #363a50;
	box-shadow: inherit;
	word-break: break-word;
	border-radius: 4px
}

.app-overview-bubble--dark .app-overview-bubble__inner:after,.app-overview-bubble--dark .app-overview-bubble__inner:before {
	display: none
}

.app-overview-bubble--reverse .app-overview-bubble__inner {
	color: #fff;
	background-color: #363a50;
	border-color: #363a50
}

.app-overview-bubble--reverse .app-overview-bubble__body,.app-overview-bubble--reverse .app-overview-bubble__header [class*=app-overview-h],.app-overview-bubble--reverse .app-overview-bubble__header h3 {
	color: #fff
}

.app-overview-bubble--reverse.app-overview-bubble--top .app-overview-bubble__inner:after,.app-overview-bubble--reverse.app-overview-bubble--top .app-overview-bubble__inner:before {
	border-bottom-color: #363a50
}

.app-overview-bubble--reverse.app-overview-bubble--right .app-overview-bubble__inner:after,.app-overview-bubble--reverse.app-overview-bubble--right .app-overview-bubble__inner:before {
	border-left-color: #363a50
}

.app-overview-bubble--reverse.app-overview-bubble--bottom .app-overview-bubble__inner:after,.app-overview-bubble--reverse.app-overview-bubble--bottom .app-overview-bubble__inner:before {
	border-top-color: #363a50
}

.app-overview-bubble--reverse.app-overview-bubble--left .app-overview-bubble__inner:after,.app-overview-bubble--reverse.app-overview-bubble--left .app-overview-bubble__inner:before {
	border-right-color: #363a50
}

.app-overview-bubble--error .app-overview-bubble__inner {
	color: #9c1f3b;
	background-color: #fbe0e0;
	border-color: #fbe0e0;
	box-shadow: inherit
}

.app-overview-bubble--error.app-overview-bubble--top .app-overview-bubble__inner:after,.app-overview-bubble--error.app-overview-bubble--top .app-overview-bubble__inner:before {
	border-bottom-color: #fbe0e0
}

.app-overview-bubble--error.app-overview-bubble--right .app-overview-bubble__inner:after,.app-overview-bubble--error.app-overview-bubble--right .app-overview-bubble__inner:before {
	border-left-color: #fbe0e0
}

.app-overview-bubble--error.app-overview-bubble--bottom .app-overview-bubble__inner:after,.app-overview-bubble--error.app-overview-bubble--bottom .app-overview-bubble__inner:before {
	border-top-color: #fbe0e0
}

.app-overview-bubble--error.app-overview-bubble--left .app-overview-bubble__inner:after,.app-overview-bubble--error.app-overview-bubble--left .app-overview-bubble__inner:before {
	border-right-color: #fbe0e0
}

.app-overview-bubble--top .app-overview-bubble__inner:after,.app-overview-bubble--top .app-overview-bubble__inner:before {
	bottom: 100%;
	left: inherit;
	right: inherit;
	margin-bottom: -1px;
	border-bottom-style: solid
}

.app-overview-bubble--top .app-overview-bubble__inner:before {
	margin-left: -6px;
	border-bottom-color: #fff
}

.app-overview-bubble--top .app-overview-bubble__inner:after {
	margin-left: -5px;
	border-bottom-color: #fff
}

.app-overview-bubble--right .app-overview-bubble__inner:after,.app-overview-bubble--right .app-overview-bubble__inner:before {
	top: inherit;
	bottom: inherit;
	left: 100%;
	margin-left: -1px;
	border-left-style: solid
}

.app-overview-bubble--right .app-overview-bubble__inner:before {
	margin-top: -8px;
	border-left-color: #fff
}

.app-overview-bubble--right .app-overview-bubble__inner:after {
	margin-top: -7px;
	border-left-color: #fff
}

.app-overview-bubble--bottom .app-overview-bubble__inner:after,.app-overview-bubble--bottom .app-overview-bubble__inner:before {
	top: 100%;
	left: inherit;
	right: inherit;
	margin-top: -1px;
	border-top-style: solid
}

.app-overview-bubble--bottom .app-overview-bubble__inner:before {
	margin-left: -6px;
	border-top-color: #fff
}

.app-overview-bubble--bottom .app-overview-bubble__inner:after {
	margin-left: -5px;
	border-top-color: #fff
}

.app-overview-bubble--left .app-overview-bubble__inner:after,.app-overview-bubble--left .app-overview-bubble__inner:before {
	top: inherit;
	bottom: inherit;
	right: 100%;
	margin-right: -1px;
	border-right-style: solid
}

.app-overview-bubble--left .app-overview-bubble__inner:before {
	margin-top: -7px;
	border-right-color: #fff
}

.app-overview-bubble--left .app-overview-bubble__inner:after {
	margin-top: -6px;
	border-right-color: #fff
}

.app-overview-bubble--start.app-overview-bubble--bottom .app-overview-bubble__inner,.app-overview-bubble--start.app-overview-bubble--top .app-overview-bubble__inner {
	left: 26px
}

.app-overview-bubble--start.app-overview-bubble--left .app-overview-bubble__inner,.app-overview-bubble--start.app-overview-bubble--right .app-overview-bubble__inner {
	top: 26px
}

.app-overview-bubble--end.app-overview-bubble--bottom .app-overview-bubble__inner,.app-overview-bubble--end.app-overview-bubble--top .app-overview-bubble__inner {
	left: auto;
	right: 20px
}

.app-overview-bubble--end.app-overview-bubble--bottom .app-overview-bubble__inner:after,.app-overview-bubble--end.app-overview-bubble--top .app-overview-bubble__inner:after {
	margin-right: 1px
}

.app-overview-bubble--end.app-overview-bubble--left .app-overview-bubble__inner,.app-overview-bubble--end.app-overview-bubble--right .app-overview-bubble__inner {
	top: auto;
	bottom: 20px
}

.app-overview-bubble--end.app-overview-bubble--left .app-overview-bubble__inner:after,.app-overview-bubble--end.app-overview-bubble--right .app-overview-bubble__inner:after {
	margin-bottom: 1px
}

.app-overview-bubble--close .app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjI0MyA1LjE3MmwtMS40MTUtMS40MTVMOCA2LjU4NiA1LjE3MiAzLjc1NyAzLjc1NyA1LjE3MiA2LjU4NiA4bC0yLjgyOSAyLjgyOCAxLjQxNSAxLjQxNUw4IDkuNDE0bDIuODI4IDIuODI5IDEuNDE1LTEuNDE1TDkuNDE0IDh6Ii8+PC9zdmc+)
}

.app-overview-tooltip {
	display: inline-block;
	max-width: 300px
}

.app-overview-tooltip .app-overview-tooltip__inner {
	padding: 3px 7px;
	color: #fff;
	background-color: rgba(0,0,0,.9);
	border-color: rgba(0,0,0,.9);
	box-shadow: inherit;
	word-wrap: break-word;
	word-break: break-word;
	border-radius: 4px
}

.app-overview-popconfirm {
	min-width: 300px
}

.app-overview-popconfirm .app-overview-bubble__inner {
	padding: 20px
}

.app-overview-popconfirm__messagetitle {
	font-size: 14px;
	margin-bottom: 10px;
	color: #000
}

.app-overview-popconfirm__messagetext {
	font-size: 12px
}

.app-overview-popconfirm__footer {
	margin-top: 24px;
	text-align: right;
	font-size: 0;
	background-color: transparent;
	padding: 0;
	border-top: none
}

.app-overview-popconfirm__footer .app-overview-btn {
	margin-left: 10px
}

.app-overview-backdrop {
	background-color: rgba(0,0,0,.8);
	overflow-y: auto;
	z-index: 1000
}

.app-overview-backdrop,.app-overview-dialog {
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0
}

.app-overview-dialog {
	text-align: center;
	z-index: 1001;
	overflow: auto;
	white-space: nowrap;
	color: rgba(0,0,0,.9)
}

.app-overview-dialog:before {
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle
}

.app-overview-dialog__inner.size-s {
	width: 420px
}

.app-overview-dialog__inner.size-l {
	width: 800px
}

.app-overview-dialog__inner.size-xl {
	width: 950px
}

.app-overview-dialog__inner.size-auto {
	width: auto
}

.app-overview-dialog__inner {
	text-align: left;
	white-space: normal;
	display: inline-block;
	vertical-align: middle;
	min-width: 420px;
	width: 550px;
	background-color: #fff;
	box-shadow: 0 2px 4px 0 rgba(54,58,80,.32);
	border-radius: 0;
	padding: 25px;
	box-sizing: border-box
}

.app-overview-dialog__inner .app-overview-form-operate {
	margin-top: 10px;
	border-top: none;
	text-align: center
}

.app-overview-dialog__body:after,.app-overview-dialog__footer:after,.app-overview-dialog__header:after {
	content: "";
	display: table;
	clear: both
}

.app-overview-dialog__header {
	font-size: 14px;
	min-height: 22px;
	color: #000;
	position: relative;
	margin-bottom: 10px
}

.app-overview-dialog__headertitle {
	font-weight: 700;
	margin-bottom: 14px;
	display: inline-block;
	font-size: 14px;
	line-height: 22px
}

.app-overview-dialog__headersubtitle {
	font-size: 12px;
	color: rgba(0,0,0,.4)
}

.app-overview-dialog__header .app-overview-btn--icon {
	position: absolute;
	top: 0;
	right: -7px
}

.app-overview-dialog__body {
	color: rgba(0,0,0,.9);
	word-break: break-word;
	word-wrap: break-word
}

.app-overview-dialog__bodytitle {
	font-size: 16px;
	line-height: 24px;
	font-weight: 700;
	color: #000;
	margin-bottom: 5px;
	margin-top: 0
}

.app-overview-dialog__messagetitle {
	font-size: 16px;
	color: #000;
	vertical-align: middle
}

.app-overview-dialog__messagetitle:only-child {
	padding-top: 4px
}

.app-overview-dialog__messagetext {
	font-size: 12px;
	color: rgba(0,0,0,.4);
	margin-top: 5px;
	line-height: 20px
}

.app-overview-dialog__footer {
	border-top: 0;
	position: relative;
	margin-top: 30px
}

.app-overview-dialog__btnwrap {
	text-align: center;
	position: relative;
	z-index: 0;
	font-size: 0
}

.app-overview-dialog__btnwrap>.app-overview-btn {
	margin: 0 5px
}

.app-overview-dialog--img {
	font-size: 0
}

.app-overview-dialog--img .app-overview-dialog__inner {
	background-color: transparent;
	width: 100%;
	height: 100%;
	box-shadow: none;
	font-size: 12px;
	padding: 0
}

.app-overview-dialog--img .app-overview-dialog__header {
	top: 0;
	height: 60px;
	padding: 0 25px;
	background-color: #000;
	display: flex;
	align-items: center
}

.app-overview-dialog--img .app-overview-dialog__header .help-text {
	display: inline-block;
	font-size: 14px;
	line-height: 22px;
	font-weight: 400;
	color: #fff;
	margin-right: 60px;
	vertical-align: middle
}

.app-overview-dialog--img .app-overview-dialog__header .app-overview-btn--icon {
	padding: 12px;
	border-radius: 100%;
	top: 10px;
	right: 14px
}

.app-overview-dialog--img .app-overview-dialog__header .app-overview-btn--icon:hover {
	background-color: #363a50
}

.app-overview-dialog--img .app-overview-dialog__header .app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEzLjk1IDMuNDE0TDEyLjUzNiAyIDggNi41MzYgMy40NjQgMiAyLjA1IDMuNDE0IDYuNTg2IDcuOTUgMi4wNSAxMi40ODVsMS40MTQgMS40MTRMOCA5LjM2NGw0LjUzNiA0LjUzNSAxLjQxNC0xLjQxNEw5LjQxNCA3Ljk1eiIvPjwvc3ZnPg==)
}

.app-overview-dialog--img .app-overview-dialog__headertitle {
	color: #fff;
	width: 100%;
	font-size: 16px;
	margin-bottom: 0
}

.app-overview-dialog--img .app-overview-dialog__body {
	width: 90%;
	height: calc(100% - 130px);
	margin: 55px auto 0;
	text-align: center;
	overflow: auto;
	font-size: 0
}

.app-overview-dialog--img .app-overview-dialog__body img {
	max-width: 100%;
	vertical-align: middle
}

.app-overview-dialog--img .app-overview-dialog__body iframe {
	vertical-align: middle
}

.app-overview-dialog--img .app-overview-dialog__body:before {
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle
}

.app-overview-dialog--img .app-overview-dialog__operate {
	position: absolute;
	left: 50%;
	bottom: 30px;
	transform: translate3d(-50%,0,0);
	padding: 10px 5px;
	background-color: rgba(0,0,0,.9)
}

.app-overview-dialog--img .app-overview-dialog__operate .app-overview-btn--icon {
	padding: 2px;
	min-width: 0;
	margin: 0 12px
}

.app-overview-dialog--img .app-overview-dialog__operate .app-overview-btn--icon:hover {
	background: unset
}

.app-overview-progress {
	height: 6px;
	margin-bottom: 24px;
	min-width: 100px;
	background-color: #f3f4f7;
	position: relative;
	border: none;
	border-radius: 0;
	color: rgba(0,0,0,.9)
}

.app-overview-progress__value {
	height: 6px;
	background: #006eff;
	content: "";
	display: block;
	border-radius: 0;
	position: static
}

.app-overview-progress__text {
	display: block;
	position: absolute;
	font-size: 12px;
	line-height: 20px;
	left: 0;
	top: 8px
}

.app-overview-progress.app-overview-progress--succeed {
	border-color: #0abf5b
}

.app-overview-progress.app-overview-progress--succeed .app-overview-progress__value {
	background: #0abf5b
}

.app-overview-progress.app-overview-progress--error {
	border-color: #e54545
}

.app-overview-progress.app-overview-progress--error .app-overview-progress__value {
	background: #e54545
}

.app-overview-progress-circle {
	margin: 0 auto;
	text-align: center
}

.app-overview-progress-circle__area {
	display: inline-block;
	width: 160px;
	height: 160px;
	position: relative;
	margin-bottom: 12px;
	font-size: 0
}

.app-overview-progress-circle__svg-path {
	width: 100%;
	height: 100%;
	transform: rotate(-90deg);
	transform-origin: center;
	-webkit-transform: rotate(270deg);
	-webkit-transform-origin: center;
	-moz-transform: rotate(270deg);
	-moz-transform-origin: center;
	-ms-transform: rotate(-90deg);
	-ms-transform-origin: center
}

.app-overview-progress-circle__base-ring {
	stroke: #f3f4f7
}

.app-overview-progress-circle__current-ring {
	stroke-dasharray: 0 434px;
	stroke: #006eff;
	stroke-dashoffset: 0px
}

.app-overview-progress-circle__area svg {
	width: 100%;
	height: 100%
}

.app-overview-progress-circle__current-text {
	height: 50px;
	line-height: 50px;
	font-size: 48px;
	color: #000;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: -25px
}

.app-overview-progress-circle__current-text .text--chinese {
	font-size: 24px;
	display: inline-block;
	vertical-align: top
}

.app-overview-progress-circle__current-text .text--symbol,.app-overview-progress-circle__tips {
	font-size: 14px;
	color: rgba(0,0,0,.4)
}

.app-overview-progress-circle__tips {
	line-height: 1.5
}

.app-overview-progress-circle.is-success .app-overview-progress-circle__current-ring {
	stroke: #0abf5b
}

.app-overview-progress-circle.is-error .app-overview-progress-circle__current-ring {
	stroke: #e54545
}

.app-overview-toast {
	height: 35px;
	position: fixed;
	display: inline-flex;
	align-items: center;
	text-align: left;
	min-width: 80px;
	top: 5px;
	left: 50%;
	transform: translate(-50%);
	line-height: 32px;
	padding: 0 20px;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: break-word;
	word-break: break-word;
	border: 1px solid #cfd5de;
	border-radius: 0;
	font-size: 0;
	background-color: #fff;
	color: rgba(0,0,0,.9)
}

.app-overview-toast span {
	margin-left: 6px;
	font-size: 12px
}

.app-overview-alert {
	font-size: 12px;
	line-height: inherit;
	padding: 14px 20px;
	vertical-align: middle;
	color: #002da0;
	border: 1px solid #d5e7ff;
	border-radius: 0;
	background: #d5e7ff;
	position: relative;
	box-sizing: border-box;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start
}

.app-overview-alert__decoration {
	font-size: 0;
	flex: 0 0 16px;
	margin-right: 16px;
	margin-top: 1px
}

.app-overview-alert__operational {
	min-height: 26px;
	padding-left: 20px;
	margin-top: -4px;
	margin-bottom: -4px;
	display: flex;
	justify-content: flex-end;
	align-items: center
}

.app-overview-alert__operational .app-overview-btn--icon {
	margin-left: 16px
}

.app-overview-alert__nav {
	font-size: 0
}

.app-overview-alert__nav-item {
	display: inline-block;
	font-size: 0;
	width: 8px;
	height: 8px;
	background-color: #fff;
	border-radius: 100%;
	margin-right: 8px;
	border: 1px solid #006eff;
	cursor: pointer
}

.app-overview-alert__nav-item:last-child {
	margin-right: 0
}

.app-overview-alert__nav-item.is-current {
	background-color: #006eff
}

.app-overview-alert__info {
	flex: 1;
	font-size: 12px;
	line-height: inherit;
	color: inherit
}

.app-overview-alert__info>.app-overview-list {
	padding: 10px 0 0
}

.app-overview-alert__info>.app-overview-list li:last-of-type {
	margin-bottom: 0
}

.app-overview-alert__info>.app-overview-list:first-child {
	padding: 0
}

.app-overview-alert__info .app-overview-list--bullet>li:before {
	background-color: #002da0
}

.app-overview-alert__info .app-overview-list--number>li:before {
	color: #002da0
}

.app-overview-alert .app-overview-list {
	color: inherit
}

.app-overview-alert a {
	text-decoration: underline
}

.app-overview-alert .app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzAwMmRhMCIgZD0iTTkgOGw0IDQtMSAxLTQtNC00IDQtMS0xIDQtNC00LTQgMS0xIDQgNCA0LTQgMSAxeiIvPjwvc3ZnPg==)
}

.app-overview-alert .app-overview-btn--link,.app-overview-alert a {
	color: #002da0
}

.app-overview-alert .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzAwMmRhMCIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-alert .app-overview-icon-arrowup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzAwMmRhMCIgZD0iTTEyIDEwSDRsNC01eiIvPjwvc3ZnPg==)
}

.app-overview-alert--warning {
	color: #a02800;
	background-color: #ffe8d5;
	border-color: #ffe8d5
}

.app-overview-alert--warning .app-overview-btn--link,.app-overview-alert--warning a {
	color: #a02800
}

.app-overview-alert--warning .app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2EwMjgwMCIgZD0iTTkgOGw0IDQtMSAxLTQtNC00IDQtMS0xIDQtNC00LTQgMS0xIDQgNCA0LTQgMSAxeiIvPjwvc3ZnPg==)
}

.app-overview-alert--warning .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2EwMjgwMCIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-alert--warning .app-overview-icon-arrowup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2EwMjgwMCIgZD0iTTEyIDEwSDRsNC01eiIvPjwvc3ZnPg==)
}

.app-overview-alert--warning .app-overview-list--bullet>li:before {
	background-color: #a02800
}

.app-overview-alert--warning .app-overview-list--number>li:before {
	color: #a02800
}

.app-overview-alert--warning .app-overview-alert__nav--dot .app-overview-alert__nav-item {
	border-color: #ff7200
}

.app-overview-alert--warning .app-overview-alert__nav--dot .app-overview-alert__nav-item.is-current {
	background-color: #ff7200
}

.app-overview-alert--error {
	color: #9c1f3b;
	background-color: #fbe0e0;
	border-color: #fbe0e0
}

.app-overview-alert--error .app-overview-btn--link,.app-overview-alert--error a {
	color: #9c1f3b
}

.app-overview-alert--error .app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2I0MmIzZiIgZD0iTTkgOGw0IDQtMSAxLTQtNC00IDQtMS0xIDQtNC00LTQgMS0xIDQgNCA0LTQgMSAxeiIvPjwvc3ZnPg==)
}

.app-overview-alert--error .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzljMWYzYiIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-alert--error .app-overview-icon-arrowup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzljMWYzYiIgZD0iTTEyIDEwSDRsNC01eiIvPjwvc3ZnPg==)
}

.app-overview-alert--error .app-overview-list--bullet>li:before {
	background-color: #9c1f3b
}

.app-overview-alert--error .app-overview-list--number>li:before {
	color: #9c1f3b
}

.app-overview-alert--error .app-overview-alert__nav--dot .app-overview-alert__nav-item {
	border-color: #e54545
}

.app-overview-alert--error .app-overview-alert__nav--dot .app-overview-alert__nav-item.is-current {
	background-color: #e54545
}

.app-overview-alert--success {
	color: #06774a;
	background-color: #d6f4e4;
	border-color: #d6f4e4
}

.app-overview-alert--notice {
	color: #000;
	background-color: #fff;
	border-color: #fff;
	position: relative
}

.app-overview-alert--notice.is-expanded {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjMyIiBoZWlnaHQ9Ijk2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zIDEuMDc1djg1Ljg2N2wzNS41ODYtMTguNGgxMy43OUw0Mi4zOTEgOTZoMTguNGw5Ljk4NS0yNy40NjQuNDU1LS4wMDZDODQuNDI3IDY4LjEyNyA5NSA1Ny4zMDMgOTUgNDQuMDFjMC0xMy41NS0xMC45ODQtMjQuNTM0LTI0LjUzMy0yNC41MzRIMzguNTg5TDMgMS4wNzV6bTkuMiAxNS4xMTRsMjQuNTMzIDEyLjY4djMwLjI3N0wxMi4yIDcxLjgyOFYxNi4xOXoiIGZpbGw9IiNGNEY1RjkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-repeat: no-repeat;
	background-position: 100% 100%
}

.app-overview-alert--notice .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-alert--notice .app-overview-icon-arrowup {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDEwSDRsNC01eiIvPjwvc3ZnPg==)
}

.app-overview-alert--notice .app-overview-btn--link,.app-overview-alert--notice a {
	color: #006eff
}

.app-overview-alert--notice .app-overview-alert__info .app-overview-list--bullet>li:before {
	background-color: #000
}

.app-overview-status {
	max-width: 400px;
	margin: 0 auto;
	padding: 120px 0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	font-size: 12px;
	color: rgba(0,0,0,.9)
}

.app-overview-status__img {
	font-size: 0
}

.app-overview-status__content {
	margin-top: 16px;
	text-align: center
}

.app-overview-status__title {
	margin-bottom: 8px
}

.app-overview-status__detail {
	color: rgba(0,0,0,.4);
	display: flex;
	align-items: center
}

.app-overview-status__operate {
	margin-top: 16px
}

.app-overview-status.size-m {
	padding: 80px 0
}

.app-overview-status.size-s {
	padding: 40px 0
}

.app-overview-status.size-xs {
	padding: 20px 0;
	flex-direction: row
}

.app-overview-status.size-xs .app-overview-status__img {
	margin-right: 8px
}

.app-overview-status.size-xs .app-overview-status__operate {
	margin-top: 0;
	margin-left: 4px
}

.app-overview-status.size-xs .app-overview-status__content {
	margin-top: 0;
	display: flex
}

.app-overview-status.size-xs .app-overview-status__title {
	margin-bottom: 0;
	margin-right: 4px
}

.app-overview-status.size-xs .app-overview-status__detail {
	display: block
}

.app-overview-notification-wrap {
	position: fixed;
	right: 0;
	top: 85px;
	right: 20px;
	max-width: 368px;
	text-align: right;
	font-size: 0;
	z-index: 1100;
	border-radius: 0
}

.app-overview-notification {
	overflow: hidden;
	font-size: 12px;
	text-align: left;
	display: inline-block;
	position: relative;
	max-width: 100%;
	min-width: 200px;
	background-color: #fff;
	box-shadow: 0 0 20px 0 rgba(19,41,75,.2);
	margin-bottom: 20px
}

.app-overview-notification__close {
	position: absolute;
	top: 9px;
	right: 12px
}

.app-overview-notification__close .app-overview-btn--icon:hover {
	background-color: inherit
}

.app-overview-notification__close .app-overview-btn--icon:hover .app-overview-icon-close {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTEzLjk1IDMuNDE0TDEyLjUzNiAyIDggNi41MzYgMy40NjQgMiAyLjA1IDMuNDE0IDYuNTg2IDcuOTUgMi4wNSAxMi40ODVsMS40MTQgMS40MTRMOCA5LjM2NGw0LjUzNiA0LjUzNSAxLjQxNC0xLjQxNEw5LjQxNCA3Ljk1eiIvPjwvc3ZnPg==)
}

.app-overview-notification__header {
	padding: 12px 40px 12px 16px;
	background-color: #fff
}

.app-overview-notification__header-title {
	display: inline-block;
	font-size: 12px;
	color: rgba(0,0,0,.4);
	line-height: 20px
}

.app-overview-notification__header-sub-info {
	display: inline-block;
	font-size: 12px;
	color: rgba(0,0,0,.4);
	margin-right: 16px;
	vertical-align: middle
}

.app-overview-notification__body {
	padding: 12px 40px 12px 16px;
	display: flex;
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-notification__body .app-overview-icon {
	flex: 0 0 16px;
	margin-right: 8px;
	margin-top: 2px
}

.app-overview-notification__footer {
	padding: 8px 16px;
	position: relative
}

.app-overview-notification__footer:before {
	content: "";
	display: none;
	position: absolute;
	left: 16px;
	right: 16px;
	top: 0;
	height: 1px;
	background-color: #e7eaef
}

.app-overview-notification__footer .app-overview-btn--text {
	font-size: 12px;
	color: rgba(0,0,0,.4)
}

.app-overview-notification__footer--link {
	padding: 12px 16px
}

.app-overview-notification__footer--link:hover {
	background-color: #ebeef2;
	cursor: pointer
}

.app-overview-notification__footer--link:before {
	background-color: #e7eaef;
	left: 0;
	right: 0
}

.app-overview-notification__text {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	line-height: 20px
}

.app-overview-notification--success {
	background-color: #d6f4e4
}

.app-overview-notification--success .app-overview-notification__footer {
	background-color: rgba(214,244,228,.05)
}

.app-overview-notification--success .app-overview-notification__footer .app-overview-btn--text {
	color: #0abf5b
}

.app-overview-notification--success .app-overview-notification__footer--link .app-overview-text-label {
	color: #0abf5b!important
}

.app-overview-notification--error {
	background-color: #fbe0e0
}

.app-overview-notification--error .app-overview-notification__footer {
	background-color: rgba(251,224,224,.05)
}

.app-overview-notification--error .app-overview-notification__footer .app-overview-btn--text {
	color: #e54545
}

.app-overview-notification--error .app-overview-notification__footer--link .app-overview-text-label {
	color: #e54545!important
}

.app-overview-notification--warning {
	background-color: #ffe8d5
}

.app-overview-notification--warning .app-overview-notification__footer {
	background-color: rgba(255,232,213,.05)
}

.app-overview-notification--warning .app-overview-notification__footer .app-overview-btn--text {
	color: #ff7200
}

.app-overview-notification--warning .app-overview-notification__footer--link .app-overview-text-label {
	color: #ff7200!important
}

.app-overview-cascader {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	background-color: #fff;
	border: 1px solid #cfd5de;
	border-radius: 0;
	min-width: 200px;
	min-height: 30px;
	padding: 0 26px 0 10px;
	cursor: pointer;
	color: rgba(0,0,0,.9);
	transition: .2s ease-in-out;
	transition-property: color,background-color,border
}

.app-overview-cascader .app-overview-tag {
	margin-top: 4px
}

.app-overview-cascader .app-overview-input--editor {
	position: relative;
	padding: 0;
	height: 24px;
	line-height: 24px;
	width: 26px;
	top: 2px
}

.app-overview-cascader:hover {
	background-color: #ebeef2
}

.app-overview-cascader__input .app-overview-input,.app-overview-cascader__input .app-overview-input[readonly] {
	background-color: transparent;
	border: 0;
	position: absolute;
	height: 26px;
	line-height: 26px;
	top: 1px;
	left: 1px;
	z-index: 1;
	right: 1px;
	cursor: pointer
}

.app-overview-cascader__input .app-overview-input {
	z-index: 2
}

.app-overview-cascader__input .app-overview-input--editor {
	position: relative;
	padding: 0;
	height: 24px;
	line-height: 24px;
	width: 26px;
	top: 2px
}

.app-overview-cascader__value {
	line-height: 28px;
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	z-index: 2
}

.app-overview-cascader__value .app-overview-tag-group {
	margin-top: 0;
	margin-bottom: 4px;
	white-space: normal
}

.app-overview-cascader .app-overview-icon-arrowdown,.app-overview-cascader>.app-overview-icon {
	position: absolute;
	z-index: 2;
	right: 4px;
	top: 6px
}

.app-overview-cascader__label {
	height: auto;
	line-height: 20px;
	margin: 5px 4px 0 0;
	display: inline-block
}

.app-overview-cascader.is-disabled {
	background-color: #e7eaef;
	cursor: not-allowed
}

.app-overview-cascader.is-disabled .app-overview-cascader__value {
	color: rgba(0,0,0,.25)
}

.app-overview-cascader.is-disabled .app-overview-cascader__input .app-overview-input {
	cursor: inherit
}

.app-overview-cascader-menu {
	min-width: 198px;
	box-sizing: border-box
}

.app-overview-cascader-menu .app-overview-tabs--bordered .app-overview-tabs__tab {
	font-size: 12px
}

.app-overview-cascader-menu__list {
	padding: 0 5px 0 15px;
	font-size: 0;
	width: 500px;
	margin-bottom: -10px;
	max-height: 280px;
	overflow-y: auto
}

.app-overview-cascader-menu__list li {
	font-size: 12px;
	line-height: 1.5;
	margin-bottom: 8px;
	display: inline-block;
	vertical-align: middle
}

.app-overview-cascader-menu__col4 .app-overview-cascader-menu__list li {
	width: 116px
}

.app-overview-cascader-menu__col2 .app-overview-cascader-menu__list li {
	width: 232px
}

.app-overview-cascader-menu__col1 .app-overview-cascader-menu__list li {
	width: 100%
}

.app-overview-cascader-menu__col1 .app-overview-cascader-menu__list {
	width: 350px
}

.app-overview-cascader-menu__label {
	padding: 1px 5px;
	cursor: pointer;
	margin-right: 10px;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.app-overview-cascader-menu__label:hover {
	background-color: #ebeef2
}

.app-overview-cascader-menu__label.is-selected {
	background-color: #006eff;
	color: #fff
}

.app-overview-cascader-menu__label.is-disabled {
	color: rgba(0,0,0,.25)
}

.app-overview-cascader-menu__label.is-disabled:hover {
	background-color: transparent;
	cursor: not-allowed
}

.app-overview-cascader--search .app-overview-input {
	border: none
}

.app-overview-cascader-menu--thin {
	display: flex;
	min-width: 0
}

.app-overview-cascader-menu--thin .app-overview-list {
	min-width: 100px;
	border-left: 1px solid #e7eaef
}

.app-overview-cascader-menu--thin .app-overview-list:first {
	border-left: none
}

.app-overview-cascader-menu--thin .app-overview-list>li {
	position: relative
}

.app-overview-cascader-menu--thin .app-overview-list__submenu {
	padding-right: 24px
}

.app-overview-cascader-menu--thin .app-overview-list__submenu:after {
	top: 50%;
	margin-top: -8px
}

.app-overview-cascader-menu--thin .app-overview-list__submenu.is-selected:after {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYgMTJWNGw1IDR6Ii8+PC9zdmc+)
}

.app-overview-menu {
	position: relative;
	width: 200px;
	background-color: #1e222d;
	display: flex;
	-moz-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	height: 100%;
	vertical-align: top;
	transition: all .2s cubic-bezier(.4,0,.2,1);
	overflow-x: hidden
}

.app-overview-menu .app-overview-icon-arrowdown {
	position: absolute;
	right: 15px;
	top: 10px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0MxQzZDOCIgZD0iTTkuMDQ1IDZMNyA4LjA2OSA0Ljk1NSA2IDQgNi45NjYgNyAxMGwzLTMuMDM0eiIvPjwvc3ZnPg==)
}

.app-overview-menu__title {
	color: #fff;
	padding: 0 20px;
	position: relative;
	display: flex;
	-moz-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	align-items: center;
	height: 56px;
	width: 200px
}

.app-overview-menu__title .app-overview-h2 {
	font-size: 16px;
	color: #fff
}

.app-overview-menu__title .app-overview-icon-arrowdown {
	top: 20px;
	display: none
}

.app-overview-menu__title-back {
	padding: 14px 20px 0 24px;
	display: flex;
	-moz-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	min-height: 50px;
	max-height: 60px;
	overflow-y: hidden;
	margin-bottom: 11px
}

.app-overview-menu__title-back .app-overview-h2 {
	font-size: 14px;
	line-height: 21px;
	margin-top: 3px;
	word-wrap: break-word;
	word-break: break-word
}

.app-overview-menu__title-main,.app-overview-menu__title-text {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%
}

.app-overview-menu__title-text {
	line-height: 21px;
	font-size: 12px;
	color: #888;
	font-weight: 400
}

.app-overview-menu__title-list {
	flex: 1;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden
}

.app-overview-menu__title .app-overview-h2 {
	display: table-cell;
	vertical-align: middle
}

.app-overview-menu__title-icon {
	display: none
}

.app-overview-menu__back {
	width: 26px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	font-size: 0;
	margin-left: -6px;
	margin-right: 1px
}

.app-overview-menu .app-overview-badge {
	background-color: #344258;
	color: #7c878e;
	font-weight: 700;
	border: 0;
	padding: 0 8px;
	height: 24px;
	line-height: 24px;
	border-radius: 12px;
	vertical-align: middle;
	-webkit-transform: scale(.8);
	flex: none
}

.app-overview-menu .app-overview-badge.is-success {
	background-color: #07623f;
	color: #5dbe8a
}

.app-overview-menu .app-overview-badge.is-warning {
	background-color: #8c581e;
	color: #e6c979
}

.app-overview-menu .app-overview-badge.is-error {
	background-color: #742536;
	color: #d27c7e
}

.app-overview-menu .app-overview-badge.is-primary {
	background-color: #0935ad;
	color: #6eadff
}

.app-overview-menu__item .app-overview-badge {
	margin-top: 1px
}

.app-overview-menu__body {
	width: 200px;
	flex: 1;
	overflow: auto;
	overflow-x: hidden
}

.app-overview-menu__body::-webkit-scrollbar {
	width: 15px;
	height: 15px;
	background-color: transparent;
	border-radius: 9px
}

.app-overview-menu.app-overview-menu-is-collapsed .app-overview-menu__body::-webkit-scrollbar {
	display: none
}

.app-overview-menu.app-overview-menu-is-collapsed:hover .app-overview-menu__body::-webkit-scrollbar {
	display: block
}

.app-overview-menu__body::-webkit-scrollbar-thumb {
	background-color: #344158;
	border-radius: 0;
	background-clip: content-box;
	border: 4px solid transparent
}

.app-overview-menu__list {
	font-size: 12px
}

.app-overview-menu__list li {
	color: #c1c6c8;
	font-size: 0;
	cursor: pointer
}

.app-overview-menu__list li.is-selected>.app-overview-menu__item,.app-overview-menu__list li.is-selected>.app-overview-menu__item:hover {
	background: rgba(52,66,88,.6)
}

.app-overview-menu__list li.is-selected .app-overview-badge {
	background-color: #fff;
	color: #006eff
}

.app-overview-menu__list li.is-selected .app-overview-badge.is-success {
	color: #0abf5b
}

.app-overview-menu__list li.is-selected .app-overview-badge.is-warning {
	color: #ff7200
}

.app-overview-menu__list li.is-selected .app-overview-badge.is-error {
	color: #e54545
}

.app-overview-menu__list li.is-selected .app-overview-badge.is-primary {
	color: #006eff
}

.app-overview-menu__item {
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: flex;
	align-items: flex-start
}

.app-overview-menu__list li .app-overview-menu__item:hover {
	background-color: #262f3e;
	cursor: pointer;
	text-decoration: none
}

.app-overview-menu--light .app-overview-menu__list li.app-overview-menu__label .app-overview-menu__item:hover,.app-overview-menu__list li.app-overview-menu__label .app-overview-menu__item:hover {
	background-color: transparent;
	cursor: text
}

.app-overview-menu__list li.app-overview-menu__submenu.is-expanded:hover,.app-overview-menu__list li.app-overview-menu__submenu.is-expanded>.app-overview-menu__item,.app-overview-menu__submenu.is-expanded {
	background-color: #151822
}

.app-overview-menu__list li.app-overview-menu__submenu.is-expanded.is-selected,.app-overview-menu__list li.app-overview-menu__submenu.is-expanded.is-selected>.app-overview-menu__item {
	background: rgba(52,66,88,.6)
}

.app-overview-menu__list-icon {
	vertical-align: text-top;
	margin-top: 5px;
	margin-right: 8px;
	width: 16px;
	height: 16px
}

.is-selected .app-overview-menu__list-icon,.app-overview-menu__list-icon.is-selected {
	display: none
}

.is-selected .app-overview-menu__list-icon.is-selected,.app-overview-menu__text {
	display: inline-block
}

.app-overview-menu__text {
	max-width: 115px;
	font-size: 14px;
	vertical-align: text-top;
	line-height: 18px;
	padding: 4px 0;
	color: #c1c6c8
}

.is-selected .app-overview-menu__text {
	color: #fff
}

.app-overview-menu__submenu.is-expanded .app-overview-menu__text {
	color: #c1c6c8
}

.app-overview-menu__text.app-overview-menu__text-short {
	max-width: 75px
}

.app-overview-menu__label {
	position: relative
}

.app-overview-menu__label .app-overview-menu__item {
	padding: 18px 0 4px 20px
}

.app-overview-menu__label .app-overview-menu__text {
	min-height: 18px;
	display: block;
	padding: 0;
	color: #7c878e;
	font-size: 12px;
	word-wrap: break-word;
	word-break: break-word;
	margin-left: 0;
	font-weight: 400;
	max-width: inherit
}

.app-overview-menu__label:after {
	content: "";
	display: none;
	position: absolute;
	left: 16px;
	right: 16px;
	top: 19px;
	height: 1px;
	background-color: rgba(124,135,142,.5)
}

.app-overview-menu__list li.app-overview-list__label .app-overview-menu__item:hover {
	background-color: #333;
	cursor: default
}

.app-overview-menu__submenu.is-expanded .app-overview-icon-arrowdown {
	transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	-moz-transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
	-o-transform: scaleY(-1)
}

.app-overview-menu__submenu {
	position: relative
}

.app-overview-menu__submenu .app-overview-menu__list {
	display: none;
	padding-top: 0;
	padding-bottom: 10px
}

.app-overview-menu__submenu.is-expanded .app-overview-menu__list {
	display: block
}

.app-overview-menu__submenu .app-overview-menu__list .app-overview-menu__item:before {
	content: "";
	background-color: #7c878e;
	width: 3px;
	height: 3px;
	border-radius: 10px;
	margin-right: 14px;
	display: inline-block;
	vertical-align: text-top;
	margin-top: 11px;
	margin-left: 6px
}

.ttea-menu__submenu .app-overview-menu__list .is-selected .app-overview-menu__item:before {
	background-color: #fff
}

.app-overview-menu__submenu .app-overview-menu__list .is-selected .app-overview-menu__text {
	color: #fff
}

.app-overview-menu__submenu.app-overview-menu__subbadge .app-overview-icon-arrowdown:after {
	content: "";
	display: block;
	position: absolute;
	top: 5px;
	right: -5px;
	width: 6px;
	height: 6px;
	border-radius: 100%;
	background-color: #e54545
}

.app-overview-menu__text .app-overview-icon-externallink {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==);margin-top: -2px;
	margin-left: 5px
}

.app-overview-menu__footer {
	display: block;
	width: 100%;
	height: 56px;
	background-color: #262f3e
}

.app-overview-menu__fold {
	width: 56px;
	height: 100%;
	bottom: 0;
	left: 0;
	top: auto;
	border: 0;
	z-index: 1000;
	position: relative;
	cursor: pointer
}

.app-overview-menu__fold-icon {
	border-radius: 36px;
	background-image: none;
	background-position: inherit;
	background-size: auto;
	width: 36px;
	height: 36px
}

.app-overview-menu__fold-icon,.app-overview-menu__fold-icon .app-overview-icon-fold {
	left: 10px;
	top: 10px;
	position: absolute
}

.app-overview-menu__fold:hover {
	background-color: #344258
}

.app-overview-menu__fold:hover .app-overview-icon-fold {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEgMmgxNHYySDF6bTAgNWg3djJIMXptMCA1aDE0djJIMXptMTQtMVY1TDkuOCA4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
}

.app-overview-menu-is-collapsed.app-overview-menu,.app-overview-menu-is-collapsed.app-overview-menu .app-overview-menu__body {
	width: 56px;
	overflow-x: hidden;
	transition: all .2s cubic-bezier(.4,0,.2,1)
}

.app-overview-menu-is-collapsed .app-overview-menu__title-icon {
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	left: 12px;
	top: 10px
}

.app-overview-menu-is-collapsed.app-overview-menu .app-overview-badge,.app-overview-menu-is-collapsed.app-overview-menu .app-overview-icon-arrowdown,.app-overview-menu-is-collapsed.app-overview-menu .app-overview-menu__text,.app-overview-menu-is-collapsed.app-overview-menu .app-overview-menu__title .app-overview-h2 {
	display: none
}

.app-overview-menu-is-collapsed.app-overview-menu .app-overview-menu__item {
	height: 38px
}

.app-overview-menu-is-collapsed.app-overview-menu .app-overview-menu__label .app-overview-menu__item {
	height: 40px
}

.app-overview-menu-is-collapsed.app-overview-menu .app-overview-menu__label:after {
	display: block
}

.app-overview-menu-is-collapsed .app-overview-menu__fold-icon .app-overview-icon-fold,.app-overview-menu-is-locked.app-overview-menu-is-collapsed .app-overview-menu__fold-icon .app-overview-icon-fold {
	transform: rotate(180deg)
}

.app-overview-menu-is-collapsed .app-overview-menu__submenu .app-overview-menu__list {
	display: none
}

.app-overview-menu--light.app-overview-menu {
	width: 199px;
	border-left: none;
	border-right: 1px solid #cfd5de;
	background-color: #fff
}

.app-overview-menu--light .app-overview-menu__header .app-overview-tag {
	margin: 0 0 0 10px;
	background-color: #f2f2f2;
	color: #000
}

.app-overview-menu--light .app-overview-badge,.app-overview-menu--light .app-overview-menu__list li.is-selected .app-overview-badge {
	background-color: #ebeef2;
	color: rgba(0,0,0,.9)
}

.app-overview-menu--light .app-overview-badge.is-success,.app-overview-menu--light .app-overview-menu__list li.is-selected .app-overview-badge.is-success {
	background-color: #d6f4e4;
	color: #06774a
}

.app-overview-menu--light .app-overview-badge.is-warning,.app-overview-menu--light .app-overview-menu__list li.is-selected .app-overview-badge.is-warning {
	background-color: #ffe8d5;
	color: #a02800
}

.app-overview-menu--light .app-overview-badge.is-error,.app-overview-menu--light .app-overview-menu__list li.is-selected .app-overview-badge.is-error {
	background-color: #fbe0e0;
	color: #9c1f3b
}

.app-overview-menu--light .app-overview-badge.is-primary,.app-overview-menu--light .app-overview-menu__list li.is-selected .app-overview-badge.is-primary {
	background-color: #d5e7ff;
	color: #002da0
}

.app-overview-menu--light .app-overview-menu__list li.app-overview-list__label .app-overview-menu__item:hover {
	background-color: #fff
}

.app-overview-menu--light .app-overview-menu__text,.app-overview-menu--light .app-overview-menu__title {
	color: #000
}

.app-overview-menu--light .app-overview-menu__title .app-overview-h2 {
	color: #000;
	font-size: 14px;
	line-height: 21px;
	margin-top: 3px;
	word-wrap: break-word;
	word-break: break-word;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.app-overview-menu--light .app-overview-menu__list li.is-selected>.app-overview-menu__item,.app-overview-menu--light .app-overview-menu__list li.is-selected>.app-overview-menu__item:hover {
	background-color: transparent
}

.app-overview-menu--light li.app-overview-menu__submenu.is-expanded.is-selected,.app-overview-menu--light li.app-overview-menu__submenu.is-expanded.is-selected>.app-overview-menu__item {
	background: #f3f4f7
}

.app-overview-menu--light .app-overview-menu__submenu.is-expanded>.app-overview-menu__item>.app-overview-menu__text,.app-overview-menu--light .app-overview-menu__submenu .app-overview-menu__list .app-overview-menu__text {
	color: #444
}

.app-overview-menu--light .app-overview-menu__submenu .app-overview-menu__list .is-selected .app-overview-menu__item:before {
	background-color: #006eff
}

.app-overview-menu--light .is-selected>.app-overview-menu__item>.app-overview-menu__text,.app-overview-menu--light .app-overview-menu__submenu .app-overview-menu__list .is-selected .app-overview-menu__text {
	color: #006eff
}

.app-overview-menu--light .app-overview-menu__list li .app-overview-menu__item:hover {
	background-color: #e7eaef
}

.app-overview-menu--light .app-overview-menu__fold:hover .app-overview-menu__fold-icon,.app-overview-menu--light .app-overview-menu__list li.app-overview-menu__submenu.is-expanded:hover,.app-overview-menu--light .app-overview-menu__list li.app-overview-menu__submenu.is-expanded>.app-overview-menu__item,.app-overview-menu--light .app-overview-menu__submenu.is-expanded {
	background-color: #f3f4f7
}

.app-overview-menu--light .app-overview-menu__body::-webkit-scrollbar-thumb {
	background-color: #f2f2f2
}

.app-overview-menu--light .app-overview-menu__footer {
	border-top: 1px solid #e7eaef;
	background-color: #fff
}

.app-overview-menu--light .app-overview-menu__footer .app-overview-menu__fold:hover {
	background-color: #f3f4f7
}

.app-overview-menu--light .app-overview-menu__footer .app-overview-menu__fold:hover .app-overview-icon-fold {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEgMmgxNHYySDF6bTAgNWg3djJIMXptMCA1aDE0djJIMXptMTQtMVY1TDkuOCA4eiIgZmlsbD0iIzdjODc4ZSIvPjwvc3ZnPg==)
}

.app-overview-menu-is-collapsed.app-overview-menu--light.app-overview-menu {
	width: 56px
}

.app-overview-menu-is-locked.app-overview-menu {
	position: absolute;
	z-index: 101
}

.app-overview-menu-is-locked .app-overview-menu__fold-icon .app-overview-icon-fold {
	transform: rotate(180deg)
}

.app-overview-menu.app-overview-menu--mobile {
	width: 100%;
	height: auto;
	overflow: initial
}

.app-overview-menu.app-overview-menu--mobile.app-overview-menu-mobile-collapsed .app-overview-menu__header .app-overview-icon-arrowdown {
	transform: scaleY(-1)
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__body {
	width: 100%;
	background-color: inherit;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	top: 56px;
	padding-bottom: 12px;
	display: none
}

.app-overview-menu.app-overview-menu--mobile.app-overview-menu.app-overview-menu-mobile-collapsed .app-overview-menu__body {
	display: block
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__title {
	width: 100%
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__title:hover {
	cursor: pointer
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__title .app-overview-icon-arrowdown {
	display: inline-block
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__item {
	padding-top: 11px;
	padding-bottom: 11px;
	position: relative;
	box-shadow: inset 0 -1px 0 0 rgba(124,135,142,.3)
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__submenu .app-overview-menu__list {
	padding-bottom: 0
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__list .app-overview-menu__item:hover {
	background-color: #344258
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__list li.is-selected>.app-overview-menu__item,.app-overview-menu.app-overview-menu--mobile .app-overview-menu__list li.is-selected>.app-overview-menu__item:hover {
	background: #344258
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu--light .app-overview-menu__list li.app-overview-menu__label .app-overview-menu__item:hover,.app-overview-menu.app-overview-menu--mobile .app-overview-menu__list li.app-overview-menu__label .app-overview-menu__item:hover {
	background-color: transparent;
	cursor: text
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__list li.app-overview-menu__submenu.is-expanded:hover,.app-overview-menu.app-overview-menu--mobile .app-overview-menu__list li.app-overview-menu__submenu.is-expanded>.app-overview-menu__item,.app-overview-menu.app-overview-menu--mobile .app-overview-menu__submenu.is-expanded {
	background-color: transparent
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__label {
	display: none
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__text {
	max-width: 100%;
	font-size: 14px
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__submenu .app-overview-icon-arrowdown {
	top: 16px
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__text.app-overview-menu__text-short {
	max-width: calc(100% - 73px)
}

.app-overview-menu.app-overview-menu--mobile .app-overview-menu__footer {
	display: none
}

.app-overview-nav {
	-moz-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	padding: 0 15px 0 12px;
	height: 50px;
	background-color: #262f3e
}

.app-overview-nav,.app-overview-nav__logo {
	display: flex;
	align-items: center
}

.app-overview-nav__logo {
	padding-right: 15px;
	position: relative
}

.app-overview-nav__logo:before {
	content: "";
	border-right: 1px solid #000;
	width: 1px;
	position: absolute;
	top: -9px;
	right: -2px;
	bottom: -9px
}

.app-overview-nav__logo a {
	display: block;
	font-size: 0
}

.app-overview-nav__service {
	display: flex;
	-moz-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	align-items: center;
	height: 100%;
	position: relative
}

.app-overview-nav__service a {
	color: #bbb;
	padding: 0 15px;
	line-height: 50px
}

.app-overview-nav__service a.is-selected,.app-overview-nav__service a:hover {
	text-decoration: none;
	color: #3d91ff
}

.app-overview-nav__flex-end {
	margin-left: auto
}

.app-overview-nav__dropdown {
	height: 100%;
	position: relative
}

.app-overview-nav__dropdown .app-overview-dropdown {
	padding: 0 0 0 20px
}

.app-overview-nav__dropdown .app-overview-dropdown__header {
	height: 50px;
	padding: 10px 22px 10px 0
}

.app-overview-nav__dropdown .app-overview-dropdown__value {
	color: #bbb;
	max-width: 6em;
	vertical-align: top;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.app-overview-nav__dropdown .app-overview-dropdown__header:hover .app-overview-dropdown__value {
	color: #3d91ff
}

.app-overview-nav__dropdown .app-overview-dropdown__header:hover .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzNkOTFmZiIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-nav__dropdown .app-overview-dropdown__header>.app-overview-icon {
	top: 16px
}

.app-overview-nav__dropdown.is-selected .app-overview-dropdown__value {
	color: #3d91ff
}

.app-overview-nav__dropdown.is-selected .app-overview-icon-arrowdown {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzNkOTFmZiIgZD0iTTEyIDZINGw0IDV6Ii8+PC9zdmc+)
}

.app-overview-nav__dropdown-box {
	background-color: #191919;
	box-shadow: none;
	border: 0;
	padding: 10px 0;
	min-width: 140px
}

.app-overview-nav__dropdown-box .app-overview-list--option>li {
	color: #bbb;
	padding: 8px 20px
}

.app-overview-nav__dropdown-box .app-overview-list--option>li.app-overview-nav__list-line {
	border-bottom: 1px solid #515151;
	padding-bottom: 10px;
	margin-bottom: 2px
}

.app-overview-nav__dropdown-box .app-overview-list--option>li:hover {
	background-color: #191919;
	color: #3d91ff
}

.app-overview-nav__dropdown-box .app-overview-list--option {
	max-height: inherit
}

.app-overview-nav__operation {
	height: 100%
}

.app-overview-nav__operation-inner {
	display: block;
	line-height: 50px;
	padding: 0 16px;
	position: relative;
	height: 50px
}

.app-overview-nav__operation-inner .app-overview-icon {
	position: relative;
	z-index: 1
}

.app-overview-nav__operation-inner .app-overview-badge.is-error-dark {
	background-color: #e54545;
	border: 2px solid #262626;
	height: 20px;
	font-size: 12px;
	color: #fff;
	box-sizing: border-box;
	position: absolute;
	border-radius: 20px;
	line-height: 16px;
	text-align: center;
	font-weight: 700;
	top: 10px;
	left: 22px;
	padding: 0 5px;
	z-index: 1
}

.is-selected .app-overview-nav__operation-inner:before,.app-overview-nav__operation-inner:hover:before {
	content: "";
	width: 30px;
	height: 30px;
	display: block;
	background-color: #404040;
	border-radius: 30px;
	position: absolute;
	top: 11px;
	right: 9px
}

.is-selected .app-overview-nav__operation-inner .app-overview-icon-news {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEgMTN2LTFsMi0xVjdjMC0yLjQgMS43LTQuNCA0LTQuOVYxaDJ2MS4xYzIuMy41IDQgMi41IDQgNC45djRsMiAxdjFIMXptNyAzYy0xLjMgMC0yLjQtLjgtMi44LTJoNS42Yy0uNCAxLjItMS41IDItMi44IDJ6Ii8+PC9zdmc+)
}

.is-selected .app-overview-nav__operation-inner .app-overview-icon-help {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTcgMTEuNWgydjFIN3oiLz48cGF0aCBkPSJNOCAxYTcgNyAwIDEwMCAxNEE3IDcgMCAwMDggMXptMCAxMi41Yy0zLjAzMyAwLTUuNS0yLjQ2Ny01LjUtNS41UzQuOTY3IDIuNSA4IDIuNXM1LjUgMi40NjcgNS41IDUuNS0yLjQ2NyA1LjUtNS41IDUuNXoiLz48L2c+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTggNS41NjJjLjU1MSAwIDEgLjQ0OSAxIDFzLS40MjIuOTIyLTEgMS4wNzl2LjAxNGMtLjU4MS4yMDYtMSAuNzU1LTEgMS40MDd2MS4zNzVoMlY5LjM3OWEyLjk5IDIuOTkgMCAwMDItMi44MTYgMyAzIDAgMTAtNiAwaDJjMC0uNTUyLjQ0OS0xLjAwMSAxLTEuMDAxeiIvPjwvc3ZnPg==)
}

.overview-service-search {
	position: relative;
	margin-top: 5px
}

.overview-search-input {
	box-sizing: border-box;
	width: 100%;
	height: 36px;
	line-height: 28px;
	border: 1px solid #ddd;
	outline: none;
	font-size: 12px;
	color: #444;
	padding-left: 10px;
	padding-right: 34px
}

.overview-search-btn {
	position: absolute;
	width: 34px;
	height: 34px;
	top: 1px;
	right: 1px;
	outline: 0;
	background-color: #fff;
	cursor: default
}

.overview-search-btn:before {
	content: "";
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM4ODgiIGQ9Ik0xNSAxM2wtMi44ODEtMi44ODFDMTIuNjc0IDkuMjA5IDEzIDguMTQ0IDEzIDdhNiA2IDAgMTAtNiA2IDUuOTY4IDUuOTY4IDAgMDAzLjExOS0uODgxTDEzIDE1bDItMnpNMyA3YTQgNCAwIDExOCAwIDQgNCAwIDAxLTggMHoiLz48L3N2Zz4=);background-position: 50%;
	background-repeat: no-repeat;
	display: block;
	width: 16px;
	height: 16px;
	margin-left: 10px;
	background-color: #fff
}

.overview-search-input:focus,.overview-service-search:hover .overview-search-input {
	border-color: #006eff
}

.overview-search-result {
	display: none;
	background-color: #fff;
	position: absolute;
	width: 100%;
	border: 1px solid #ddd;
	box-sizing: border-box;
	max-height: 292px;
	overflow-y: auto;
	z-index: 10;
	margin-top: 10px
}

.overview-search-result::-webkit-scrollbar {
	width: 17px;
	height: 17px;
	background-color: transparent;
	border-radius: 9px
}

.overview-search-result::-webkit-scrollbar-thumb {
	background-color: #f2f2f2;
	border-radius: 9px;
	background-clip: content-box;
	border: 5px solid transparent
}

.overview-search-result li.overview-search-select,.overview-search-result li:hover {
	background-color: #f2f2f2
}

.overview-search-result li.overview-search-select,.overview-search-result li a {
	color: #444;
	font-size: 12px;
	padding-left: 10px;
	line-height: 29px
}

.overview-search-result li a {
	display: block
}

.overview-search-result li a:hover {
	text-decoration: none
}

.overview-search-result li.overview-search-select a {
	padding-left: 0
}

.overview-search-show .overview-search-result {
	display: block
}

.overview-search-result em {
	color: #000
}

._ov-wrap a:hover {
	color: #006eff!important;
	text-decoration: none
}

body,html {
	min-width: 0
}[class*=_ov-],[class*=_ov-]:after,[class*=_ov-]:before {
	box-sizing: border-box
}

._ov-btn--s {
	height: 24px;
	line-height: 22px;
	padding: 0 8px
}

._ov-number--l {
	font-size: 18px
}

._ov-grid {
	margin-left: -6px;
	margin-right: -6px
}

._ov-grid [class*=app-overview-grid__item] {
	padding: 6px
}

._ov-icon-disabled {
	opacity: .5
}

._ov-wrap a.app-overview-btn--pay:hover,a.app-overview-btn--pay:hover {
	color: #fff!important
}

._ov-icon-hi {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDB2MjBIMFYwaDIwem0tMiAySDJ2MTZoMTZWMnpNNy4wMjUgNS43MDZ2My4yMDFoMy4xMTNWNS43MDZoMi4xNTZWMTRoLTIuMTU2di0zLjQyMUg3LjAyNVYxNEg0Ljg2OVY1LjcwNmgyLjE1NnptOC44MTEgMi42NTFWMTRoLTEuOTkxVjguMzU3aDEuOTkxem0tMS4wMDEtMy4yODljLjE1NCAwIC4yOTkuMDMuNDM0LjA4OGExLjE0MSAxLjE0MSAwIDAxLjYuNmMuMDU5LjEzNS4wODguMjguMDg4LjQzNCAwIC4xNTQtLjAzLjI5OS0uMDg4LjQzNGExLjE0MSAxLjE0MSAwIDAxLS42LjZjLS4xMzUuMDU5LS4yOC4wODgtLjQzNC4wODgtLjE1NCAwLS4yOTktLjAzLS40MzUtLjA4OGExLjE0MSAxLjE0MSAwIDAxLS41OTktLjYgMS4wODMgMS4wODMgMCAwMS0uMDg4LS40MzRjMC0uMTU0LjAzLS4yOTkuMDg4LS40MzVhMS4xNDEgMS4xNDEgMCAwMS42LS41OTljLjEzNS0uMDU5LjI4LS4wODguNDM0LS4wODh6IiBmaWxsPSIjRkZGIi8+PC9zdmc+)
}

._ov-icon-hot {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNzUzLjE5OGwxLjQ4LjU2MWMxLjI1OC40NzYgMi42NzIgMS43NjcgMy4yNTggMy4wNTlsLjA1My4xMTcuNDA4LTEuMjA5TDEyLjA5MyA0LjJjMS41MzggMS45ODQgMi4xNjQgMy40NyAyLjE2NCA1LjYzNSAwIDEuNjk5LTEuMDAzIDMuNjc0LTIuMzgyIDQuNjM1LTEuNjg0IDEuMTc0LTMuNDU0IDEuNTY5LTUuNzYuOTI0QzIuMTMyIDE0LjI3OC41NjUgOS4wMjcgNC43OCA0Ljg2N2MuNzgtLjg4MiAxLjE5LTIuMDM2IDEuMTAzLTMuMDlsLS4xMy0xLjU4ek03LjczIDMuNDI2YTYuNTE1IDYuNTE1IDAgMDEtMS40OCAyLjc5OGwtLjA0NS4wNDdjLTMuMTE3IDMuMDU2LTIuMSA2LjQ4My40NSA3LjE5Ni0uNTI3LS45NjctLjIzNC0yLjA0MS44Ny0zLjIyMy0uMTg0LjI0My4yMS43OTggMS4xODIgMS42NjUuNTMyLjQ3NS44MTMuOTkzLjg0MiAxLjU1MmE1LjEyNyA1LjEyNyAwIDAwMS4xODItLjYzMmMuODM2LS41ODMgMS41MjYtMS45NDIgMS41MjYtMi45OTUgMC0xLjE2NS0uMjI0LTIuMDQ1LS43OTktMy4wMzgtLjE1LjIzNy0uMzEyLjQ2OC0uNDg4LjY5Mkw5LjE4MyA5Ljc3VjYuODcyYzAtLjczLS4xNjgtMS40Ny0uNTEyLTIuMjI3LS4xODYtLjQwOC0uNTM5LS44NDctLjk0Mi0xLjIxOXoiIGZpbGw9IiNGQTY0MDAiLz48L3N2Zz4=)
}

._ov-icon-checked,._ov-icon-hot {
	display: inline-block;
	width: 16px;
	height: 16px
}

._ov-icon-checked {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgNy42NjJsMS44NTYtMS44NTZMNS45NSA4Ljg5OWw2LjgwNi02LjgwNSAxLjg1NiAxLjg1Ni04LjY2MiA4LjY2MkwxIDcuNjYyeiIgZmlsbD0iIzAwNkVGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

._ov-icon-close {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNCI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0zLjQwNCAyLjY5N2w0LjU5NSA0LjU5NyA0LjU5Ny00LjU5Ny43MDcuNzA3TDguNzA2IDhsNC41OTcgNC41OTUtLjcwNy43MDdMOCA4LjcwOGwtNC41OTUgNC41OTUtLjcwNy0uNzA3IDQuNTk1LTQuNTk1LTQuNTk1LTQuNTk3eiIvPjwvZz48L3N2Zz4=)
}

._ov-icon-dashbord-default,._ov-icon-dashbord-manage,._ov-icon-dashbord-monitor,._ov-icon-dashbord-oam {
	display: inline-block;
	width: 48px;
	height: 48px
}

._ov-icon-dashbord-default {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgY2xhc3M9ImRlc2lnbi1pY29uZm9udCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjQgMGEyNCAyNCAwIDEwMCA0OCAyNCAyNCAwIDEwMC00OHoiIGZpbGw9IiNFMUU3RUYiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMTAuNzU5IDE0LjA2OUgzNy4yNHYxOS44NjJIMTAuNzZ6Ii8+PHBhdGggZD0iTTM0Ljc1OSAzNy4yNDFjMC01Ljk0MS00LjgxNy0xMC43NTgtMTAuNzU5LTEwLjc1OFMxMy4yNDEgMzEuMyAxMy4yNDEgMzcuMjRIMzQuNzZ6TTI0IDkuOTMxYTguMjc2IDguMjc2IDAgMTAwIDE2LjU1MkE4LjI3NiA4LjI3NiAwIDEwMjQgOS45M3oiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+)
}

._ov-icon-dashbord-manage {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgY2xhc3M9ImRlc2lnbi1pY29uZm9udCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjQgMGEyNCAyNCAwIDEwMCA0OCAyNCAyNCAwIDEwMC00OHoiIGZpbGw9IiNFMUU3RUYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjQuMDAxIDIyLjA5NGwxNC40OTYgOC4zMi0xNC40OTYgOC4zMi0xNC40OTgtOC4zMnoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBvcGFjaXR5PSIuNjAyIiBkPSJNMTcuOTIzIDIyLjQ3Mmw4LjQyIDQuODMzLTguNDIgNC44MzItOC40Mi00LjgzMnoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMjQuMDAxIDE1LjMyOWwxNC40OTYgOC4zMi0xNC40OTYgOC4zMi0xNC40OTgtOC4zMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjQuMDAxIDkuNTNsMTQuNDk2IDguMzItMTQuNDk2IDguMzItMTQuNDk4LTguMzJ6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjUwMyIgZD0iTTI5LjUyMSA4Ljk0Mmw4LjQyIDQuODMyLTguNDIgNC44MzItOC40Mi00LjgzMnoiLz48L2c+PC9zdmc+)
}

._ov-icon-dashbord-monitor {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgY2xhc3M9ImRlc2lnbi1pY29uZm9udCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjQgMGEyNCAyNCAwIDEwMCA0OCAyNCAyNCAwIDEwMC00OHoiIGZpbGw9IiNFMUU3RUYiLz48cGF0aCBkPSJNMzAuMzY4IDMyLjEzbDMuNTYzIDUuOTM5SDE0LjA2OWwzLjM2LTUuNjAxYTEzLjU5OCAxMy41OTggMCAwMDYuMTU3IDEuNDYzYzIuNDY5IDAgNC43ODQtLjY1NSA2Ljc4Mi0xLjh6IiBmaWxsPSIjQzFDQ0REIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIzLjg0OCA5LjEwM2ExMS40MzQgMTEuNDM0IDAgMTAwIDIyLjg2OCAxMS40MzQgMTEuNDM0IDAgMTAwLTIyLjg2OHoiLz48cGF0aCBmaWxsPSIjQzFDQ0REIiBkPSJNMjMuODQ4IDEzLjY3N2E2Ljg2IDYuODYgMCAxMDAgMTMuNzIgNi44NiA2Ljg2IDAgMTAwLTEzLjcyeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yNi44OTcgMTcuNDg4YTEuNTI1IDEuNTI1IDAgMTAwIDMuMDUgMS41MjUgMS41MjUgMCAxMDAtMy4wNXoiLz48L2c+PC9zdmc+)
}

._ov-icon-dashbord-oam {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgY2xhc3M9ImRlc2lnbi1pY29uZm9udCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjQgMGEyNCAyNCAwIDEwMCA0OCAyNCAyNCAwIDEwMC00OHoiIGZpbGw9IiNFMUU3RUYiLz48cGF0aCBzdHJva2U9IiNDMUNDREQiIHN0cm9rZS13aWR0aD0iNCIgZD0iTTI0LjQxNCAxMy40MTRhMTEgMTEgMCAxMDAgMjIgMTEgMTEgMCAxMDAtMjJ6Ii8+PHBhdGggZD0iTTM3LjUyMyAxNS44OTdjMS40MTggMy4zNzcuNjc4IDcuNTE0LTIuMTc1IDEwLjM2Ny0yLjYxNSAyLjYxNi02LjMxIDMuNDU2LTkuNTA3IDIuNDg1TDE4LjY3IDM1LjkyYTQuMTM4IDQuMTM4IDAgMTEtNS44NTItNS44NTJsNy4xNzEtNy4xN2MtLjk3LTMuMTk5LS4xMy02Ljg5MyAyLjQ4NS05LjUwOCAyLjg1My0yLjg1MyA2Ljk5LTMuNTkzIDEwLjM2Ny0yLjE3NWwtNC44MDggNC44MDlhMy4zMSAzLjMxIDAgMDA0LjU0NSA0LjgxbC4xMzctLjEyOSA0LjgwOC00LjgwOHoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+)
}

._ov-display-flex--vertical-middle {
	display: flex;
	align-items: center
}

.app-overview-card__title {
	margin-bottom: 16px
}

.app-overview-alert {
	padding: 12px
}

.app-overview-alert__operational {
	padding-left: 0
}

._ov-fn-metrics-board .app-overview-metrics-board__header-title {
	font-weight: 400
}

._ov-fn-metrics-board .app-overview-metrics-board__number {
	font-size: 24px
}

._ov-block-pc {
	display: block!important
}

._ov-block-pc--flex {
	display: flex!important
}

._ov-block-mobile,._ov-block-mobile--flex {
	display: none!important
}

._ov-fn-row-response .app-overview-grid__item-12 {
	width: 50%
}

._ov-fn-metrics-board--bg {
	padding: 16px;
	background-color: #f3f4f7
}

._ov-fn-metrics-board--bg:hover {
	background-color: #e7eaef
}

._ov-fn-metrics-board--bg .app-overview-metrics-board__header {
	margin-bottom: 8px
}

._ov-fn-metrics-board--bg .app-overview-metrics-board__body {
	margin-bottom: 6px
}

._ov-fn-metrics-board--bg .app-overview-metrics-board__header-title {
	font-weight: 400
}

._ov-fn-metrics-board--bg .app-overview-metrics-board__number {
	font-size: 18px
}

._ov-fn-metrics-board--bg ._ov-metrics-board__justify {
	display: flex;
	justify-content: space-between;
	align-items: center
}

._ov-fn-metrics-board--bg ._ov-metrics-board__justify em {
	font-size: 12px
}

.app-overview-layout__sidebar {
	display: none
}

._ov-content {
	position: relative;
	padding-top: 171px
}

._ov-content:before {
	content: "";
	transition: opacity .4s ease-out;
	display: block;
	opacity: 1;
	width: 100%;
	height: 187px;
	background-image: url(https://cloudcache.tencentcs.com/qcloud/tea/app/overview.b7e9453acd02d3b41e82dcd390be777c.png);
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: top;
	background-color: #1e232e;
	position: absolute;
	top: 0;
	left: 0
}

._ov-content .app-overview-layout__content-body {
	position: relative;
	margin-top: -171px
}

._ov-content--transparent:before {
	opacity: 0;
	transition: opacity .2s ease-out
}

._ov-content--transparent ._ov-dashbord-segment .app-overview-btn,._ov-content--transparent ._ov-dashbord-select .app-overview-dropdown-btn.app-overview-dropdown__header {
	transition: all .2s ease-out;
	background-color: #fff;
	border-color: #cfd5de;
	color: rgba(0,0,0,.9)
}

._ov-content--transparent ._ov-dashbord-segment .app-overview-btn:hover {
	background-color: #ebeef2;
	border-color: #cfd5de;
	color: rgba(0,0,0,.9)
}

._ov-content--transparent ._ov-dashbord-segment .app-overview-btn.is-selected {
	background-color: #fff;
	border-color: #006eff;
	color: #006eff
}

._ov-content--transparent ._ov-dashbord-segment .app-overview-btn.is-selected:hover {
	background-color: transparent
}

._ov-content--transparent ._ov-guide__text {
	color: rgba(0,0,0,.9)
}

._ov-drainage {
	box-sizing: border-box;
	background-image: linear-gradient(180deg,rgba(0,110,255,.05),rgba(0,110,255,0));
	position: relative;
	margin-top: -171px;
	padding: 171px 20px 0;
	height: auto
}

._ov-drainage__inner {
	overflow: hidden;
	height: 400px;
	max-width: 1360px;
	margin: -171px auto 0;
	display: flex;
	flex: 1 1 auto;
	position: relative;
	transition: all .2s ease-out;
	transform: translateZ(0)
}

._ov-drainage__start {
	flex: 0 0 auto;
	padding-top: 72px;
	padding-left: 172px
}

._ov-drainage__end {
	flex: 1 1 auto;
	display: flex;
	justify-content: center;
	padding-top: 30px
}

._ov-drainage__image {
	width: 280px;
	height: 293px;
	background-size: contain;
	box-sizing: border-box;
	padding: 72px 30px 0;
	display: flex;
	align-items: center;
	flex-direction: column
}

._ov-drainage__image-qrcode {
	width: 136px;
	margin-left: -1px
}

._ov-drainage__image-text {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 15px 0 0
}

._ov-drainage__image-title {
	font-size: 12px;
	font-weight: 700
}

._ov-drainage__image-info {
	font-size: 10px;
	margin-top: -2px;
	color: rgba(0,0,0,.4);
	transform: scale(.72)
}

._ov-drainage__title {
	font-size: 32px;
	color: rgba(0,0,0,.9);
	font-weight: 400;
	margin-bottom: 16px
}

._ov-drainage__info {
	font-size: 16px;
	color: rgba(0,0,0,.4);
	margin-bottom: 10px
}

._ov-drainage__close {
	position: absolute;
	top: 7px;
	right: 0;
	font-size: 12px;
	display: flex;
	align-items: center
}

._ov-drainage__close:focus,._ov-drainage__close:hover {
	background-color: transparent
}

._ov-drainage__close ._ov-icon-close {
	margin-right: 8px
}

._ov-drainage--moveout ._ov-drainage__inner {
	height: 0;
	transition: all .4s ease-out
}

._ov-guide {
	margin-bottom: 12px;
	align-items: center;
	margin-top: 32px;
	position: relative;
	z-index: 1
}

._ov-guide .app-overview-justify-grid__col--left {
	display: flex;
	align-items: center
}

._ov-guide a {
	color: #006eff
}

._ov-guide__text {
	font-size: 12px;
	color: #fff;
	align-items: center;
	display: flex
}

._ov-guide__text ._ov-icon-hi {
	margin-right: 8px
}

._ov-guide__op {
	font-size: 12px;
	color: #fff;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	min-height: 40px
}

._ov-guide__op ._ov-btn-return {
	height: 30px;
	line-height: 14px;
	padding: 8px 16px;
	margin-left: 8px;
	background-color: transparent;
	border: 1px solid #585858;
	color: #fff;
	box-sizing: border-box
}

._ov-guide__op ._ov-btn-return .app-overview-icon-arrowright--line {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYuMjYgMy4yNTdMMTEuMDA0IDhsLTQuNzQyIDQuNzQzLTEuMDAxLTEuMDAxTDkuMDAzIDggNS4yNiA0LjI1OHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

._ov-guide__op ._ov-btn-return:hover {
	text-decoration: none
}

._ov-guide__op ._ov-btn-return__bubble {
	display: inline-block;
	width: 0;
	overflow: hidden;
	transform: translateZ(0);
	transition: width .3s ease-out
}

._ov-guide__op ._ov-btn-return__bubble--movein {
	width: 160px
}

._ov-guide__op .app-overview-icon-pencil {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkuODI3IDMuNzI5TDExLjU1NSAyIDE0IDQuNDQ1bC0xLjczIDEuNzI4ek0zIDEwLjU1NlYxM2gyLjQ0NGw1Ljk2My01Ljk2My0yLjQ0NC0yLjQ0NHoiIGZpbGw9IiMwMDZlZmYiLz48L3N2Zz4=)
}

._ov-dashbord-segment {
	display: inline-flex
}

._ov-dashbord-segment .app-overview-btn {
	background-color: transparent;
	border-color: #585858;
	color: #fff;
	max-width: 6em;
	overflow: hidden;
	text-overflow: ellipsis;
	box-sizing: content-box;
	padding: 0 10px 0 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

._ov-dashbord-segment .app-overview-btn .app-overview-icon-drop {
	opacity: 0
}

._ov-dashbord-segment .app-overview-btn:hover {
	border-color: #585858;
	background-color: #262f3e;
	color: #fff
}

._ov-dashbord-segment .app-overview-btn:hover .app-overview-icon-drop {
	opacity: 1
}

._ov-dashbord-segment .app-overview-btn.is-selected,._ov-dashbord-segment .app-overview-btn.is-selected:hover {
	background-color: transparent;
	border-color: #2684ff;
	color: #2684ff
}

._ov-dashbord-segment.size-m .app-overview-btn {
	max-width: 10em
}

._ov-dashbord-select .app-overview-dropdown-btn.app-overview-dropdown__header {
	background-color: transparent;
	border-color: #585858;
	color: #fff
}

._ov-dashbord-select .app-overview-dropdown__value {
	display: flex;
	align-items: center
}

._ov-dashbord-select .app-overview-dropdown__value .app-overview-icon-table {
	margin-right: 4px
}

._ov-dashbord-select__box {
	max-width: 540px;
	padding: 20px 20px 1px
}

._ov-dashbord-select__box .app-overview-list li {
	min-width: 260px;
	display: flex;
	padding: 12px;
	align-items: center;
	background-color: #f4f6f9;
	margin-bottom: 16px;
	position: relative
}

._ov-dashbord-select__box .app-overview-list li:before {
	content: "";
	display: none;
	position: absolute;
	top: -8px;
	bottom: -8px;
	left: -8px;
	right: -8px;
	border: 1px solid #cfd5de
}

._ov-dashbord-select__box .app-overview-list li.is-selected ._ov-icon-checked {
	visibility: visible
}

._ov-dashbord-select__box .app-overview-list li.is-selected:before {
	display: block;
	border-color: #006eff
}

._ov-dashbord-select__box .app-overview-list li:hover {
	cursor: default
}

._ov-dashbord-select__box .app-overview-list li:hover .app-overview-list__op {
	visibility: visible
}

._ov-dashbord-select__box .app-overview-list li ._ov-text-lines2 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

._ov-dashbord-select__box .app-overview-list ._ov-icon-checked {
	margin-right: 4px;
	visibility: hidden
}

._ov-dashbord-select__box .app-overview-list__name {
	flex: 1;
	color: #000;
	font-size: 14px;
	margin-left: 12px
}

._ov-dashbord-select__box .app-overview-list__op {
	margin-left: 8px;
	visibility: hidden;
	position: relative
}

._ov-dashbord-select__box-op {
	border-top: 1px solid #ddd;
	height: 56px;
	display: flex;
	align-items: center;
	justify-content: center
}

._ov-dashbord-select__box-op .app-overview-btn {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 14px
}

._ov-wrap {
	display: flex;
	position: relative
}

._ov-wrap__start {
	flex: 1;
	margin-right: 20px
}

._ov-wrap__end {
	flex: 0 0 380px;
	min-width: 0
}

._ov-wrap .app-overview-card__body+.app-overview-card__body {
	margin-top: -22px
}

._ov-quick-manage .app-overview-form__label .app-overview-btn--icon {
	vertical-align: 1px
}

._ov-history {
	margin: -5px -6px
}

._ov-history [class*=app-overview-grid__item] {
	padding: 5px 6px
}

._ov-resouce-blank {
	height: 100%;
	background: #f3f6fb;
	padding: 12px 8px 12px 16px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iOTciIGhlaWdodD0iODciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1OC4xNDclIiB5MT0iOS40MTMlIiB4Mj0iNTAlIiB5Mj0iNzUuOTQ3JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNGNUY4RkQiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0RjhCRDQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1OC4xNDclIiB5MT0iLTEzLjA4OCUiIHgyPSI1MCUiIHkyPSI5MC4zMzIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iI0Y1RjhGRCIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzRGOEJENCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuMDgiPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0xMTIuMTQgNzBIMTc4bC0zMC4xNCA3MEg4MnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04OSAtMzUpIi8+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTE2MC4xNCAzNUgyMDdsLTMwLjE0IDcwSDEzMHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04OSAtMzUpIi8+PC9nPjwvc3ZnPg==);background-position: 100% 100%;
	background-repeat: no-repeat
}

._ov-resouce-blank__title {
	font-size: 14px;
	color: #333;
	display: flex;
	align-items: flex-start;
	font-weight: 400;
	margin-bottom: 4px
}

._ov-resouce-blank__title img {
	margin-right: 8px;
	margin-top: 2px;
	width: 16px
}

._ov-resouce-blank__info {
	line-height: 20px;
	font-size: 12px;
	color: #888;
	padding-left: 24px
}

._ov-resouce-blank__op {
	margin-top: 8px;
	padding-left: 24px;
	visibility: hidden
}

._ov-resouce-blank:hover {
	background-color: #ebf4ff
}

._ov-resouce-blank:hover ._ov-resouce-blank__op {
	visibility: visible
}

._ov-resouce-normal {
	display: flex;
	align-items: flex-start;
	margin-bottom: 8px
}

._ov-resouce-normal__logo {
	flex: 0 0 48px;
	height: 48px;
	margin-right: 8px;
	background: #f3f6fb;
	font-size: 0;
	display: flex;
	justify-content: center;
	align-items: center
}

._ov-resouce-normal__logo img {
	max-width: 48px
}

._ov-resouce-normal__body {
	flex: 0 0 calc(100% - 58px);
	width: calc(100% - 58px)
}

._ov-resouce-normal__title {
	font-size: 14px;
	font-weight: 400;
	color: #333;
	margin-bottom: 4px
}

._ov-resouce-normal__info {
	color: #888;
	display: flex;
	align-items: flex-start;
	word-break: break-word
}

._ov-resouce-normal__info .app-overview-icon {
	margin-left: 4px
}

._ov-resouce-normal:hover {
	cursor: pointer
}

._ov-resouce-normal:hover ._ov-resouce-normal__logo {
	background-color: #ebf4ff
}

._ov-resouce-normal:hover ._ov-resouce-normal__title {
	color: #006eff
}

._ov-block-item {
	width: 100%;
	display: flex;
	align-items: center;
	padding: 8px 12px;
	background-color: #f3f6fb;
	min-width: 0
}

._ov-block-item .app-overview-icon,._ov-block-item img {
	width: 16px;
	margin-right: 8px;
	vertical-align: -4px
}

._ov-block-item .app-overview-btn .app-overview-icon,._ov-block-item .app-overview-justify-grid__col--right .app-overview-icon {
	margin-right: 0
}

._ov-block-item__inner,._ov-block-item a._ov-block-item__inner {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #444
}

._ov-block-item .app-overview-icon-externallink {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzg4OCI+PHBhdGggZD0iTTggM2wxLjc5MyAxLjc5M0w2IDguNTg2IDcuNDE0IDEwbDMuNzkzLTMuNzkzTDEzIDhWM3oiLz48cGF0aCBkPSJNMTEgMTFINVY1aDJWM0gzdjEwaDEwVjloLTJ6Ii8+PC9nPjwvc3ZnPg==)
}

._ov-block-item a {
	color: #006eff
}

._ov-block-item--hover:hover {
	cursor: pointer;
	background-color: #ebf4ff;
	color: #006eff
}

._ov-block-item--danger {
	background-color: #fff7f6
}

._ov-block-item--danger:hover {
	background-color: #ffefee
}

._ov-block-item--warning {
	background-color: #fff7e7
}

._ov-block-item--primary {
	background-color: #d5e7ff
}

._ov-help-docs ._ov-icon-hot {
	vertical-align: -4px
}

._ov-help-docs .app-overview-text:hover {
	color: #006eff!important;
	text-decoration: none
}

._ov-disk-snapshot {
	padding: 20px 16px;
	background-size: 340px auto;
	background-position: right bottom -10px;
	background-repeat: no-repeat;
	background-color: #f6f8fb
}

._ov-disk-snapshot__inner {
	width: 360px;
	max-width: 80%;
	line-height: 20px;
	position: relative
}

._ov-disk-snapshot__info {
	margin-bottom: 16px;
	color: #888
}

._ov-feature-class-item__title {
	font-size: 14px;
	margin-bottom: 4px;
	font-weight: 400;
	color: #000
}

._ov-feature-class-item__info {
	color: #888;
	line-height: 20px
}

._ov-feature-class-item .app-overview-media__left img {
	width: 72px
}

._ov-feature-class-item:hover ._ov-feature-class-item__title {
	color: #006eff
}

._ov-user .app-overview-alert {
	margin-bottom: 0;
	margin-top: 8px
}

._ov-user ._ov-block-item {
	padding: 12px
}

._ov-user-info {
	display: flex;
	margin-bottom: 16px
}

._ov-user-info__avatar {
	display: block;
	flex: 0 0 64px;
	height: 64px;
	font-size: 0;
	margin-right: 24px;
	background-image: url(http://127.0.0.1/themes/clientarea/newsyear/images/users/avatar.jpg);background-size: cover
}

._ov-user-info__avatar img {
	max-width: 100%;
	border-radius: 100%
}

._ov-user-info__body {
	max-width: calc(100% - 88px);
	flex: 1
}

._ov-user-info__name {
	font-size: 14px;
	white-space: nowrap;
	display: flex;
	align-items: center;
	max-width: 100%;
	margin-bottom: 4px;
	color: #2a2a2a;
	font-weight: 400
}

._ov-user-info__name-mainname,._ov-user-info__name-subname {
	display: inline-block;
	color: #2a2a2a;
	font-weight: 400;
	overflow: hidden;
	text-overflow: ellipsis;
	min-width: 0;
	max-width: 50%
}

._ov-user-info__name-mainname .app-overview-text-underline,._ov-user-info__name-subname .app-overview-text-underline {
	display: inline
}

._ov-user-info__name-mainname .app-overview-text-underline:after,._ov-user-info__name-subname .app-overview-text-underline:after {
	bottom: -3px
}

._ov-user-info__notice {
	display: flex;
	align-items: center;
	margin-top: 4px
}

._ov-user-info__notice-label {
	color: #888;
	margin-right: 12px
}

._ov-user-info__notice .app-overview-icon {
	margin-right: 20px
}

._ov-user-info__bubble .app-overview-icon-error {
	margin-right: 4px;
	vertical-align: -3px
}

._ov-user-info__bubble .app-overview-bubble__inner {
	display: flex;
	align-items: center
}

._ov-user-account .app-overview-grid {
	margin: -10px -4px
}

._ov-user-account .app-overview-grid [class*=app-overview-grid__item] {
	padding: 2px 4px;
	flex: auto;
	width: auto
}

._ov-user-account .app-overview-grid--split-line>[class*=app-overview-grid__item]:before {
	border-color: #ececec
}

._ov-user-account-item {
	display: block;
	padding: 8px
}

._ov-user-account-item__header {
	display: flex;
	align-items: center;
	height: 20px
}

._ov-user-account-item__title {
	color: #888;
	margin-right: 4px
}

._ov-user-account-item__btn {
	border: 1px solid #ff9d00;
	background-color: #fff;
	height: 18px;
	line-height: 16px;
	color: #ff9700;
	padding: 0 4px;
	vertical-align: middle
}

._ov-user-account-item a._ov-user-account-item__btn:hover {
	color: #ff9700!important
}

._ov-user-account-item__num {
	color: #000
}

._ov-user-account-item__num-main {
	font-size: 18px
}

._ov-user-account-item._ov-user-account-item--clickable:hover,a._ov-user-account-item:hover {
	cursor: pointer;
	background-color: #f3f6fb
}

._ov-key-issues ._ov-block-item {
	margin-bottom: 8px;
	position: relative;
	color: #000
}

._ov-key-issues ._ov-block-item:hover {
	color: #000!important
}

._ov-key-issues ._ov-block-item:before {
	content: "";
	display: block;
	width: 3px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	background: #27cc85
}

._ov-key-issues ._ov-block-item:last-child {
	margin-bottom: 0
}

._ov-key-issues ._ov-block-item--danger:before {
	background-color: #ff584d
}

._ov-key-issues .app-overview-justify-grid__col {
	display: flex;
	align-items: center
}

._ov-key-issues .app-overview-justify-grid__col--right {
	flex: 0 1 60px;
	justify-content: flex-end
}

._ov-related-wechat {
	min-height: 135px;
	padding-right: 36px
}

._ov-related-wechat .app-overview-card__body {
	padding-bottom: 0;
	padding-right: 0
}

._ov-related-wechat h3 {
	margin-bottom: 8px
}

._ov-related-wechat h3 .app-overview-icon {
	margin-right: 8px
}

._ov-related-wechat__qcode {
	width: 116px;
	height: 129px;
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTE2IiBoZWlnaHQ9IjEyNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMzUuNTU4JSIgeTE9IjE5MC4xMjElIiB4Mj0iMjEuMzk0JSIgeTI9IjAlIiBpZD0iYyI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Q3RDdENyIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBpZD0iYSIgZD0iTTAgMGgxMzZ2MTM2SDB6Ii8+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMTA1IDBjNi4wNzUgMCAxMSA0LjkyNSAxMSAxMXYxMzJjMCA0LjUwMy0yLjcwNiA4LjM3NS02LjU4MSAxMC4wNzdBMy45OCAzLjk4IDAgMDAxMTAgMTUxVjIwYTQgNCAwIDAwLTQtNEgxMGE0IDQgMCAwMC00IDR2MTMxYzAgLjc2LjIxMiAxLjQ3LjU4IDIuMDc3QTExLjAwMyAxMS4wMDMgMCAwMTAgMTQzVjExQzAgNC45MjUgNC45MjUgMCAxMSAwaDk0eiIgZmlsbD0idXJsKCNjKSIgb3BhY2l0eT0iLjY0NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgOSkiLz48cGF0aCBkPSJNNTIgMTVhMiAyIDAgMTEwIDQgMiAyIDAgMDEwLTR6bTMyIDFhMSAxIDAgMDEwIDJINTlhMSAxIDAgMDEwLTJoMjV6IiBmaWxsPSIjOTA5MDkwIiBvcGFjaXR5PSIuMjEiLz48cGF0aCBkPSJNMTExLjc5MyAxMTIuODY3djkuMjc3YTIuMzU1IDIuMzU1IDAgMDEtMi4zNTUgMi4zNTZIOTkuNTF2LTFoOS45MjdjLjc0OCAwIDEuMzU1LS42MDcgMS4zNTUtMS4zNTZ2LTkuMjc3aDF6bS04My4yODIgMHY5LjI3N2MwIC43NS42MDcgMS4zNTYgMS4zNTYgMS4zNTZoOS45MjZ2MWgtOS45MjZhMi4zNTYgMi4zNTYgMCAwMS0yLjM1Ni0yLjM1NnYtOS4yNzdoMXptNzkuNzcxLTczLjAxMmEyLjUgMi41IDAgMDEyLjUgMi41djkuMTM0aC0xdi05LjEzNGExLjUgMS41IDAgMDAtMS41LTEuNUg5OC41di0xaDkuNzgyem0tNjkuNS0xdjFIMjlhMS41IDEuNSAwIDAwLTEuNSAxLjV2OS4xMzRoLTF2LTkuMTM0YTIuNSAyLjUgMCAwMTIuNS0yLjVoOS43ODJ6IiBmaWxsPSIjOTc5Nzk3Ii8+PC9nPjwvZz48L3N2Zz4=);background-position: 0 100%;
	background-repeat: no-repeat;
	padding: 37px 21px
}

._ov-related-wechat .app-overview-media__left {
	padding-right: 0
}

._ov-related-wechat .app-overview-media__left img {
	width: 74px;
	height: 74px
}

._ov-related-wechat .app-overview-media__body {
	margin-right: 32px
}

._ov-safety-rating .app-overview-alert {
	margin-bottom: 20px
}

._ov-safety-rating .app-overview-media__left {
	margin-right: 8px
}

._ov-notice-item {
	margin-bottom: 16px;
	display: flex;
	cursor: pointer
}

._ov-notice-item>a {
	display: flex;
	width: 100%
}

._ov-notice-item:last-child {
	margin-bottom: 0
}

._ov-notice-item__calendar {
	flex: 0 0 34px;
	margin-right: 8px;
	color: #8b9db6;
	text-align: center;
	font-size: 0
}

._ov-notice-item__mounth {
	display: block;
	width: 100%;
	line-height: 16px;
	background: #f3f6fb;
	font-size: 12px;
	margin-bottom: 2px
}

._ov-notice-item__day {
	display: block;
	width: 100%;
	line-height: 20px;
	background-color: #f3f6fb;
	font-size: 18px
}

._ov-notice-item .app-overview-tag {
	margin: 0;
	transform: scale(.7);
	vertical-align: middle
}

._ov-notice-item__content {
	flex: 1;
	color: #000
}

._ov-notice-item__content a {
	color: #000
}

._ov-notice-item:hover {
	cursor: pointer
}

._ov-notice-item:hover ._ov-notice-item__content {
	color: #006eff
}

._ov-media-object .app-overview-card__content>a {
	margin-bottom: 20px;
	display: block
}

._ov-media-object .app-overview-card__content>a:last-child {
	margin-bottom: 0
}

._ov-media-object .app-overview-card__content>a:hover .app-overview-h4 span,._ov-media-object .app-overview-card__content>a:hover h4 span {
	color: #006eff
}

._ov-media-object .app-overview-media__left {
	flex: 0 0 120px
}

._ov-media-object .app-overview-media__body,._ov-media-object .app-overview-media__left img {
	max-width: 100%
}

._ov-media-object .app-overview-media__body .app-overview-justify-grid__col--left {
	max-width: calc(100% - 100px)
}

._ov-media-object .app-overview-media__left+.app-overview-media__body {
	max-width: calc(100% - 120px)
}

._ov-media-object .app-overview-h4,._ov-media-object h4 {
	font-weight: 400
}

._ov-media-object .app-overview-h4 span,._ov-media-object h4 span {
	color: #333
}

._ov-media-object .app-overview-h4 span:hover,._ov-media-object h4 span:hover {
	color: #006eff;
	text-decoration: none
}

._ov-media-object__content {
	color: #888;
	line-height: 20px;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

._ov-media-object .app-overview-media:hover {
	cursor: pointer
}

._ov-media-object .app-overview-media:hover h4 a {
	color: #006eff
}

._ov-media-object .app-overview-media .app-overview-justify-grid__col--right {
	width: 40px
}

._ov-invoice-bubble .app-overview-bubble {
	width: auto;
	max-width: 400px
}

._ov-invoice-bubble__inner {
	display: flex
}

._ov-invoice-bubble__split {
	margin: 0 8px
}

@media (max-width:1200px) and (min-width:900px) {
	._ov-content .app-overview-justify-grid__col--left {
		display: flex;
		flex-direction: column;
		align-items: flex-start
	}

	._ov-content .app-overview-justify-grid__col--left ._ov-dashbord-manage {
		order: 2;
		margin-top: 16px
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn {
		max-width: 4em;
		transition: unset
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn.is-selected {
		max-width: 6em
	}

	._ov-content ._ov-dashbord-segment.size-m .app-overview-btn {
		max-width: 10em
	}

	._ov-content ._ov-my-resouce .app-overview-grid__item-6 {
		width: 50%
	}

	._ov-content ._ov-fn-row-response .app-overview-grid__item-12 {
		width: 100%
	}

	._ov-content ._ov-disk-snapshot {
		background-size: 272px auto;
		background-position: right -30px bottom -15px
	}

	._ov-content ._ov-cvm-info .app-overview-grid__item {
		width: 50%
	}

	._ov-content ._ov-cvm-info .app-overview-grid__item:first-child {
		width: 100%
	}
}

@media (max-width:900px) {
	._ov-content ._ov-fn-row-response .app-overview-grid__item-12 {
		width: 100%
	}

	._ov-content ._ov-wrap__start {
		margin-top: 10px
	}

	._ov-content ._ov-wrap .app-overview-card__body+.app-overview-card__body {
		margin-top: 0
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn {
		transition: all .2s ease-out;
		background-color: #fff;
		border-color: #cfd5de;
		color: rgba(0,0,0,.9)
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn .app-overview-icon-drop {
		visibility: hidden
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn:hover {
		background-color: #ebeef2;
		border-color: #cfd5de;
		color: rgba(0,0,0,.9)
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn.is-selected {
		background-color: #fff;
		border-color: #006eff;
		color: #006eff
	}

	._ov-content ._ov-dashbord-segment .app-overview-btn.is-selected:hover {
		background-color: transparent
	}

	._ov-content ._ov-dashbord-select {
		display: none
	}

	._ov-content ._ov-dashbord-select .app-overview-dropdown-btn.app-overview-dropdown__header {
		color: initial
	}

	._ov-content ._ov-dashbord-select__box {
		padding: 20px
	}

	._ov-content ._ov-dashbord-select__box .app-overview-list li:hover .app-overview-list__op {
		visibility: hidden
	}

	._ov-content ._ov-dashbord-select__box-op {
		display: none
	}

	._ov-content .app-overview-layout__content-body {
		padding-left: 0;
		padding-right: 0;
		background-image: none
	}

	._ov-content ._ov-block-pc,._ov-content ._ov-block-pc--flex {
		display: none!important
	}

	._ov-content ._ov-block-mobile {
		display: block!important
	}

	._ov-content ._ov-block-mobile--flex {
		display: flex!important
	}

	._ov-content ._ov-guide {
		padding: 0 20px
	}

	._ov-content ._ov-guide__text {
		color: #000;
		display: none
	}

	._ov-content ._ov-guide__op {
		display: none
	}

	._ov-content ._ov-guide ._ov-icon-hi {
		background-image: url(data:image/svg+xml;
		base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDB2MjBIMFYwaDIwem0tMiAySDJ2MTZoMTZWMnpNNy4wMjUgNS43MDZ2My4yMDFoMy4xMTNWNS43MDZoMi4xNTZWMTRoLTIuMTU2di0zLjQyMUg3LjAyNVYxNEg0Ljg2OVY1LjcwNmgyLjE1NnptOC44MTEgMi42NTFWMTRoLTEuOTkxVjguMzU3aDEuOTkxem0tMS4wMDEtMy4yODljLjE1NCAwIC4yOTkuMDMuNDM0LjA4OGExLjE0MSAxLjE0MSAwIDAxLjYuNmMuMDU5LjEzNS4wODguMjguMDg4LjQzNCAwIC4xNTQtLjAzLjI5OS0uMDg4LjQzNGExLjE0MSAxLjE0MSAwIDAxLS42LjZjLS4xMzUuMDU5LS4yOC4wODgtLjQzNC4wODgtLjE1NCAwLS4yOTktLjAzLS40MzUtLjA4OGExLjE0MSAxLjE0MSAwIDAxLS41OTktLjYgMS4wODMgMS4wODMgMCAwMS0uMDg4LS40MzRjMC0uMTU0LjAzLS4yOTkuMDg4LS40MzVhMS4xNDEgMS4xNDEgMCAwMS42LS41OTljLjEzNS0uMDU5LjI4LS4wODguNDM0LS4wODh6Ii8+PC9zdmc+)
	}

	._ov-content ._ov-wrap {
		flex-direction: column-reverse
	}

	._ov-content ._ov-wrap__end {
		width: 100%;
		margin-bottom: 20px
	}

	._ov-content ._ov-wrap__start {
		margin-right: 0
	}

	._ov-content ._ov-search {
		display: none
	}

	._ov-content ._ov-quick-manage .app-overview-form,._ov-content ._ov-quick-manage .app-overview-form__item {
		width: 100%
	}

	._ov-content ._ov-quick-manage .app-overview-form__label {
		display: block
	}

	._ov-content ._ov-quick-manage .app-overview-form__controls {
		display: block;
		padding-right: 0;
		width: 100%
	}

	._ov-content ._ov-quick-manage .app-overview-form__controls .app-overview-btn {
		width: calc(50% - 6px);
		text-align: left;
		background-color: #f2f2f2;
		margin-right: 6px;
		margin-bottom: 8px
	}

	._ov-content ._ov-quick-manage .app-overview-form__controls .app-overview-btn:nth-child(2n) {
		margin-right: 0;
		margin-left: 6px
	}

	._ov-content ._ov-history .app-overview-grid__item-6 {
		width: 50%
	}

	._ov-content ._ov-resouce-blank__op {
		visibility: visible
	}

	._ov-content ._ov-my-resouce .app-overview-grid__item-6 {
		width: 100%
	}

	._ov-content ._ov-dev-tools {
		margin: -6px
	}

	._ov-content ._ov-dev-tools .app-overview-grid__item-6 {
		width: 50%;
		padding: 6px
	}

	._ov-content ._ov-help-docs .app-overview-grid__item-12 {
		width: 100%
	}

	._ov-content ._ov-help-docs .app-overview-grid__item-12:last-child {
		margin-top: -12px
	}

	._ov-content ._ov-more-service .app-overview-grid__item-6 {
		width: 50%
	}

	._ov-content ._ov-feature-class .app-overview-grid__item-8 {
		width: 100%
	}
}

@media (max-width:900px) and (min-width:768px) {
	._ov-content ._ov-drainage,._ov-content:before,.qc-aside-hidden .aside,.qc-aside-hidden .qc-aside-area {
		display: none
	}

	._ov-content ._ov-disk-snapshot {
		background-size: 272px auto
	}

	._ov-content ._ov-my-resouce .app-overview-grid__item-6 {
		width: 50%
	}
}

@media (max-width:768px) {
	.main {
		top: 0
	}

	.qc-aside-hidden .aside,.qc-aside-hidden .qc-aside-area {
		display: none
	}

	._ov-content ._ov-fn-row-response .app-overview-grid__item-12 {
		width: 100%
	}

	._ov-content ._ov-drainage,._ov-content:before {
		display: none
	}

	._ov-content ._ov-disk-snapshot {
		position: relative;
		background-size: 272px auto;
		background-position: right -35px bottom -15px
	}

	._ov-content ._ov-disk-snapshot:before {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 15%;
		background-image: linear-gradient(#f6f8fb,rgba(246,248,251,0))
	}

	._ov-cost-info .app-overview-grid__item {
		width: 100%
	}

	._ov-cvm-info .app-overview-grid__item {
		width: 50%
	}

	._ov-cvm-info .app-overview-grid__item:first-child {
		width: 100%
	}
}

.theme-light ._ov-content:before {
	background-color: #f3f4f7;
	background-image: url(https://cloudcache.tencentcs.com/qcloud/tea/app/overview.49c8e9540934548f75f2bae003e43b31.png)
}

.theme-light ._ov-content ._ov-dashbord-segment .app-overview-btn,.theme-light ._ov-content ._ov-dashbord-select .app-overview-dropdown-btn.app-overview-dropdown__header {
	transition: all .2s ease-out;
	background-color: #fff;
	border-color: #cfd5de;
	color: rgba(0,0,0,.9)
}

.theme-light ._ov-content ._ov-dashbord-segment .app-overview-btn:hover {
	background-color: #ebeef2;
	border-color: #cfd5de;
	color: rgba(0,0,0,.9)
}

.theme-light ._ov-content ._ov-dashbord-segment .app-overview-btn.is-selected {
	background-color: #fff;
	border-color: #006eff;
	color: #006eff
}

.theme-light ._ov-content ._ov-dashbord-segment .app-overview-btn.is-selected:hover {
	background-color: transparent
}

.theme-light ._ov-content ._ov-guide__op {
	color: rgba(0,0,0,.9)
}

.theme-light ._ov-content ._ov-guide__op ._ov-btn-return {
	border-color: #cfd5de;
	color: rgba(0,0,0,.9);
	background-color: #fff
}

._ov-wrap a._ov-default-link {
	color: inherit
}

._ov-wrap a._ov-default-link:hover {
	color: inherit!important
}

._ov-wrap a._ov-primary-link {
	color: #006eff
}

._ov-wrap a._ov-primary-link:hover {
	color: #006eff!important
}

._ov-wrap .react-grid-item,._ov-wrap .react-grid-layout {
	transition: none
}