body .ui-dropdown-menu {
	padding:8px 8px 4px;
}
body .ui-dropdown-menu-item-group-title {
	margin-bottom:4px;
}
body .ui-dropdown-menu-submenu-popup {
	padding:0;
}
body .ui-dropdown-menu-item-icon {
	min-width:12px;
	margin-right:12px;
	font-size:18px;
}
body .ui-dropdown-menu-submenu-title {
	margin-bottom:4px;
}
body .ui-dropdown-menu-item-selected,body .ui-dropdown-menu-submenu-title-selected {
	color:var(--ui-dropdown-selected-color);
	background-color:var(--app-primary-8);
	border-radius:4px;
}
body .ui-dropdown-menu-item:hover,body .ui-dropdown-menu-submenu-title:hover {
	background-color:var(--app-primary-8);
	color:var(--ui-dropdown-selected-color);
	border-radius:4px;
}
body .ui-menu-submenu-selected {
	color:var(--ui-menu-item-color);
}
body .ui-menu-submenu:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow,body .ui-menu-submenu:hover>.ui-menu-submenu-title>.ui-menu-submenu-expand-icon {
	color:var(--ui-menu-item-color);
}
.ui-message {
	top:unset!important;
	bottom:100px;
}
.ui-message-notice.ui-move-up-appear.ui-move-up-appear-active {
	animation-name:FoxMessageMoveOut;
	animation-duration:.3s;
}
.ui-message .appicon {
	margin-right:0!important;
}
.ui-message .appicon+span:not(:empty) {
	margin-left:8px!important;
}
@keyframes FoxMessageMoveOut {
	0% {
	transform:translateY(100%);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:translateY(0);
	transform-origin:0 0;
	opacity:1;
}
;}:root,:root[theme=dark],:root[theme=light] {
	--ui-error-color:var(--app-danger);
	--ui-error-color-hover:var(--app-danger-shade-08);
	--ui-error-color-active:var(--app-danger-shade-24);
	--ui-error-color-outline:transparent;
}
body .ui-btn {
	display:inline-flex;
	justify-content:center;
	align-items:center;
	line-height:100%;
}
body .ui-btn:after {
	animation:none;
}
body .ui-btn-compact {
	padding-left:8px;
	padding-right:8px;
}
body .ui-btn-compact.ui-btn-lg {
	padding-left:10px;
	padding-right:10px;
}
body .ui-btn-compact.ui-btn-sm {
	padding-left:4px;
	padding-right:4px;
}
body .ui-btn-primary-theme-primary.ui-btn-primary {
	color:var(--app-primary-contrast);
	border-color:var(--app-primary);
	background:var(--app-primary);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:var(--ui-btn-primary-shadow);
}
body .ui-btn-primary-theme-primary.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-primary.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-primary.ui-btn-primary:focus,body .ui-btn-primary-theme-primary.ui-btn-primary:hover {
	color:var(--app-primary-contrast);
	border-color:var(--app-primary-shade-08);
	background:var(--app-primary-shade-08);
}
body .ui-btn-primary-theme-primary.ui-btn-primary:focus>a:only-child,body .ui-btn-primary-theme-primary.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-primary.ui-btn-primary:focus>a:only-child:after,body .ui-btn-primary-theme-primary.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-primary.ui-btn-primary:active {
	color:var(--app-primary-contrast);
	border-color:var(--app-primary-shade-24);
	background:var(--app-primary-shade-24);
}
body .ui-btn-primary-theme-primary.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-primary.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-primary.ui-btn-primary[disabled],body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:active,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:focus,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-primary-theme-primary.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-secondary.ui-btn-primary {
	color:var(--app-secondary-contrast);
	border-color:var(--app-secondary);
	background:var(--app-secondary);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:var(--ui-btn-primary-shadow);
}
body .ui-btn-primary-theme-secondary.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-secondary.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-secondary.ui-btn-primary:focus,body .ui-btn-primary-theme-secondary.ui-btn-primary:hover {
	color:var(--app-secondary-contrast);
	border-color:var(--app-secondary-shade-08);
	background:var(--app-secondary-shade-08);
}
body .ui-btn-primary-theme-secondary.ui-btn-primary:focus>a:only-child,body .ui-btn-primary-theme-secondary.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-secondary.ui-btn-primary:focus>a:only-child:after,body .ui-btn-primary-theme-secondary.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-secondary.ui-btn-primary:active {
	color:var(--app-secondary-contrast);
	border-color:var(--app-secondary-shade-24);
	background:var(--app-secondary-shade-24);
}
body .ui-btn-primary-theme-secondary.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-secondary.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled],body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:active,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:focus,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-primary-theme-secondary.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-success.ui-btn-primary {
	color:var(--app-success-contrast);
	border-color:var(--app-success);
	background:var(--app-success);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:var(--ui-btn-primary-shadow);
}
body .ui-btn-primary-theme-success.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-success.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-success.ui-btn-primary:focus,body .ui-btn-primary-theme-success.ui-btn-primary:hover {
	color:var(--app-success-contrast);
	border-color:var(--app-success-shade-08);
	background:var(--app-success-shade-08);
}
body .ui-btn-primary-theme-success.ui-btn-primary:focus>a:only-child,body .ui-btn-primary-theme-success.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-success.ui-btn-primary:focus>a:only-child:after,body .ui-btn-primary-theme-success.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-success.ui-btn-primary:active {
	color:var(--app-success-contrast);
	border-color:var(--app-success-shade-24);
	background:var(--app-success-shade-24);
}
body .ui-btn-primary-theme-success.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-success.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-success.ui-btn-primary[disabled],body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:active,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:focus,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-primary-theme-success.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-danger.ui-btn-primary {
	color:var(--app-danger-contrast);
	border-color:var(--app-danger);
	background:var(--app-danger);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:var(--ui-btn-primary-shadow);
}
body .ui-btn-primary-theme-danger.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-danger.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-danger.ui-btn-primary:focus,body .ui-btn-primary-theme-danger.ui-btn-primary:hover {
	color:var(--app-danger-contrast);
	border-color:var(--app-danger-shade-08);
	background:var(--app-danger-shade-08);
}
body .ui-btn-primary-theme-danger.ui-btn-primary:focus>a:only-child,body .ui-btn-primary-theme-danger.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-danger.ui-btn-primary:focus>a:only-child:after,body .ui-btn-primary-theme-danger.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-danger.ui-btn-primary:active {
	color:var(--app-danger-contrast);
	border-color:var(--app-danger-shade-24);
	background:var(--app-danger-shade-24);
}
body .ui-btn-primary-theme-danger.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-danger.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-danger.ui-btn-primary[disabled],body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:active,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:focus,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-primary-theme-danger.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-warning.ui-btn-primary {
	color:var(--app-warning-contrast);
	border-color:var(--app-warning);
	background:var(--app-warning);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:var(--ui-btn-primary-shadow);
}
body .ui-btn-primary-theme-warning.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-warning.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-warning.ui-btn-primary:focus,body .ui-btn-primary-theme-warning.ui-btn-primary:hover {
	color:var(--app-warning-contrast);
	border-color:var(--app-warning-shade-08);
	background:var(--app-warning-shade-08);
}
body .ui-btn-primary-theme-warning.ui-btn-primary:focus>a:only-child,body .ui-btn-primary-theme-warning.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-warning.ui-btn-primary:focus>a:only-child:after,body .ui-btn-primary-theme-warning.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-warning.ui-btn-primary:active {
	color:var(--app-warning-contrast);
	border-color:var(--app-warning-shade-24);
	background:var(--app-warning-shade-24);
}
body .ui-btn-primary-theme-warning.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-warning.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-warning.ui-btn-primary[disabled],body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:active,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:focus,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-primary-theme-warning.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-info.ui-btn-primary {
	color:var(--app-info-contrast);
	border-color:var(--app-info);
	background:var(--app-info);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:var(--ui-btn-primary-shadow);
}
body .ui-btn-primary-theme-info.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-info.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-info.ui-btn-primary:focus,body .ui-btn-primary-theme-info.ui-btn-primary:hover {
	color:var(--app-info-contrast);
	border-color:var(--app-info-shade-08);
	background:var(--app-info-shade-08);
}
body .ui-btn-primary-theme-info.ui-btn-primary:focus>a:only-child,body .ui-btn-primary-theme-info.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-info.ui-btn-primary:focus>a:only-child:after,body .ui-btn-primary-theme-info.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-info.ui-btn-primary:active {
	color:var(--app-info-contrast);
	border-color:var(--app-info-shade-24);
	background:var(--app-info-shade-24);
}
body .ui-btn-primary-theme-info.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-info.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-primary-theme-info.ui-btn-primary[disabled],body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:active,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:focus,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-primary-theme-info.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed,body .ui-btn-dashed-theme-primary.ui-btn-default,body .ui-btn-default-theme-primary.ui-btn-dashed,body .ui-btn-default-theme-primary.ui-btn-default {
	color:var(--app-primary);
	border-color:var(--app-primary-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:hover,body .ui-btn-dashed-theme-primary.ui-btn-default:hover,body .ui-btn-default-theme-primary.ui-btn-dashed:hover,body .ui-btn-default-theme-primary.ui-btn-default:hover {
	color:var(--app-primary);
	border-color:var(--app-primary-t-34);
	background:var(--app-primary-t-04);
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:hover>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:active,body .ui-btn-dashed-theme-primary.ui-btn-default:active,body .ui-btn-default-theme-primary.ui-btn-dashed:active,body .ui-btn-default-theme-primary.ui-btn-default:active {
	color:var(--app-primary);
	border-color:var(--app-primary-t-34);
	background:var(--app-primary-t-12);
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:active>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:active>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled],body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:active,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:focus,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:hover,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled],body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:active,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:focus,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:hover,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled],body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:active,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:focus,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:hover,body .ui-btn-default-theme-primary.ui-btn-default[disabled],body .ui-btn-default-theme-primary.ui-btn-default[disabled]:active,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:focus,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default[disabled]>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus,body .ui-btn-dashed-theme-primary.ui-btn-default:focus,body .ui-btn-default-theme-primary.ui-btn-dashed:focus,body .ui-btn-default-theme-primary.ui-btn-default:focus {
	color:var(--app-primary);
	border-color:var(--app-primary-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus:hover,body .ui-btn-dashed-theme-primary.ui-btn-default:focus:hover,body .ui-btn-default-theme-primary.ui-btn-dashed:focus:hover,body .ui-btn-default-theme-primary.ui-btn-default:focus:hover {
	color:var(--app-primary);
	border-color:var(--app-primary-t-34);
	background:var(--app-primary-t-04);
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus:active,body .ui-btn-dashed-theme-primary.ui-btn-default:focus:active,body .ui-btn-default-theme-primary.ui-btn-dashed:focus:active,body .ui-btn-default-theme-primary.ui-btn-default:focus:active {
	color:var(--app-primary);
	border-color:var(--app-primary-t-34);
	background:var(--app-primary-t-12);
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled],body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:active,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled],body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:active,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:focus,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:hover,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled],body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:active,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled],body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:active,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:focus,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-primary.ui-btn-default:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-primary.ui-btn-default:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed,body .ui-btn-dashed-theme-secondary.ui-btn-default,body .ui-btn-default-theme-secondary.ui-btn-dashed,body .ui-btn-default-theme-secondary.ui-btn-default {
	color:var(--app-secondary);
	border-color:var(--app-secondary-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:hover,body .ui-btn-dashed-theme-secondary.ui-btn-default:hover,body .ui-btn-default-theme-secondary.ui-btn-dashed:hover,body .ui-btn-default-theme-secondary.ui-btn-default:hover {
	color:var(--app-secondary);
	border-color:var(--app-secondary-t-34);
	background:var(--app-secondary-t-04);
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:hover>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:active,body .ui-btn-dashed-theme-secondary.ui-btn-default:active,body .ui-btn-default-theme-secondary.ui-btn-dashed:active,body .ui-btn-default-theme-secondary.ui-btn-default:active {
	color:var(--app-secondary);
	border-color:var(--app-secondary-t-34);
	background:var(--app-secondary-t-12);
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:active>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:active>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled],body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:active,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:focus,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:hover,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled],body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:active,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:focus,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:hover,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled],body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:active,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:focus,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:hover,body .ui-btn-default-theme-secondary.ui-btn-default[disabled],body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:active,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:focus,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default[disabled]>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus,body .ui-btn-default-theme-secondary.ui-btn-default:focus {
	color:var(--app-secondary);
	border-color:var(--app-secondary-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus:hover,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus:hover,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus:hover,body .ui-btn-default-theme-secondary.ui-btn-default:focus:hover {
	color:var(--app-secondary);
	border-color:var(--app-secondary-t-34);
	background:var(--app-secondary-t-04);
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus:active,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus:active,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus:active,body .ui-btn-default-theme-secondary.ui-btn-default:focus:active {
	color:var(--app-secondary);
	border-color:var(--app-secondary-t-34);
	background:var(--app-secondary-t-12);
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled],body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:active,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled],body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:active,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:focus,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:hover,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled],body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:active,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled],body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:active,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:focus,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-secondary.ui-btn-default:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-secondary.ui-btn-default:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed,body .ui-btn-dashed-theme-success.ui-btn-default,body .ui-btn-default-theme-success.ui-btn-dashed,body .ui-btn-default-theme-success.ui-btn-default {
	color:var(--app-success);
	border-color:var(--app-success-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-success.ui-btn-dashed>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed>a:only-child,body .ui-btn-default-theme-success.ui-btn-default>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:hover,body .ui-btn-dashed-theme-success.ui-btn-default:hover,body .ui-btn-default-theme-success.ui-btn-dashed:hover,body .ui-btn-default-theme-success.ui-btn-default:hover {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:var(--app-success-t-04);
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:hover>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:active,body .ui-btn-dashed-theme-success.ui-btn-default:active,body .ui-btn-default-theme-success.ui-btn-dashed:active,body .ui-btn-default-theme-success.ui-btn-default:active {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:var(--app-success-t-12);
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:active>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:active>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled],body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:active,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:focus,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:hover,body .ui-btn-dashed-theme-success.ui-btn-default[disabled],body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:active,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:focus,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:hover,body .ui-btn-default-theme-success.ui-btn-dashed[disabled],body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:active,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:focus,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:hover,body .ui-btn-default-theme-success.ui-btn-default[disabled],body .ui-btn-default-theme-success.ui-btn-default[disabled]:active,body .ui-btn-default-theme-success.ui-btn-default[disabled]:focus,body .ui-btn-default-theme-success.ui-btn-default[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-default-theme-success.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-default-theme-success.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-default[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default[disabled]>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus,body .ui-btn-dashed-theme-success.ui-btn-default:focus,body .ui-btn-default-theme-success.ui-btn-dashed:focus,body .ui-btn-default-theme-success.ui-btn-default:focus {
	color:var(--app-success);
	border-color:var(--app-success-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus:hover,body .ui-btn-dashed-theme-success.ui-btn-default:focus:hover,body .ui-btn-default-theme-success.ui-btn-dashed:focus:hover,body .ui-btn-default-theme-success.ui-btn-default:focus:hover {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:var(--app-success-t-04);
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus:active,body .ui-btn-dashed-theme-success.ui-btn-default:focus:active,body .ui-btn-default-theme-success.ui-btn-dashed:focus:active,body .ui-btn-default-theme-success.ui-btn-default:focus:active {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:var(--app-success-t-12);
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled],body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:active,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled],body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:active,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:focus,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:hover,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled],body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:active,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled],body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:active,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:focus,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-success.ui-btn-default:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-success.ui-btn-default:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed,body .ui-btn-dashed-theme-danger.ui-btn-default,body .ui-btn-default-theme-danger.ui-btn-dashed,body .ui-btn-default-theme-danger.ui-btn-default {
	color:var(--app-danger);
	border-color:var(--app-danger-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:hover,body .ui-btn-dashed-theme-danger.ui-btn-default:hover,body .ui-btn-default-theme-danger.ui-btn-dashed:hover,body .ui-btn-default-theme-danger.ui-btn-default:hover {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:var(--app-danger-t-04);
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:hover>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:active,body .ui-btn-dashed-theme-danger.ui-btn-default:active,body .ui-btn-default-theme-danger.ui-btn-dashed:active,body .ui-btn-default-theme-danger.ui-btn-default:active {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:var(--app-danger-t-12);
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:active>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:active>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled],body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:active,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:focus,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:hover,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled],body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:active,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:focus,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:hover,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled],body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:active,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:focus,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:hover,body .ui-btn-default-theme-danger.ui-btn-default[disabled],body .ui-btn-default-theme-danger.ui-btn-default[disabled]:active,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:focus,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default[disabled]>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus,body .ui-btn-dashed-theme-danger.ui-btn-default:focus,body .ui-btn-default-theme-danger.ui-btn-dashed:focus,body .ui-btn-default-theme-danger.ui-btn-default:focus {
	color:var(--app-danger);
	border-color:var(--app-danger-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus:hover,body .ui-btn-dashed-theme-danger.ui-btn-default:focus:hover,body .ui-btn-default-theme-danger.ui-btn-dashed:focus:hover,body .ui-btn-default-theme-danger.ui-btn-default:focus:hover {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:var(--app-danger-t-04);
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus:active,body .ui-btn-dashed-theme-danger.ui-btn-default:focus:active,body .ui-btn-default-theme-danger.ui-btn-dashed:focus:active,body .ui-btn-default-theme-danger.ui-btn-default:focus:active {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:var(--app-danger-t-12);
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled],body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:active,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled],body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:active,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:focus,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:hover,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled],body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:active,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled],body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:active,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:focus,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-danger.ui-btn-default:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-danger.ui-btn-default:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed,body .ui-btn-dashed-theme-warning.ui-btn-default,body .ui-btn-default-theme-warning.ui-btn-dashed,body .ui-btn-default-theme-warning.ui-btn-default {
	color:var(--app-warning);
	border-color:var(--app-warning-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:hover,body .ui-btn-dashed-theme-warning.ui-btn-default:hover,body .ui-btn-default-theme-warning.ui-btn-dashed:hover,body .ui-btn-default-theme-warning.ui-btn-default:hover {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:var(--app-warning-t-04);
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:hover>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:active,body .ui-btn-dashed-theme-warning.ui-btn-default:active,body .ui-btn-default-theme-warning.ui-btn-dashed:active,body .ui-btn-default-theme-warning.ui-btn-default:active {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:var(--app-warning-t-12);
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:active>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:active>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled],body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:active,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:focus,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:hover,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled],body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:active,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:focus,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:hover,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled],body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:active,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:focus,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:hover,body .ui-btn-default-theme-warning.ui-btn-default[disabled],body .ui-btn-default-theme-warning.ui-btn-default[disabled]:active,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:focus,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default[disabled]>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus,body .ui-btn-dashed-theme-warning.ui-btn-default:focus,body .ui-btn-default-theme-warning.ui-btn-dashed:focus,body .ui-btn-default-theme-warning.ui-btn-default:focus {
	color:var(--app-warning);
	border-color:var(--app-warning-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus:hover,body .ui-btn-dashed-theme-warning.ui-btn-default:focus:hover,body .ui-btn-default-theme-warning.ui-btn-dashed:focus:hover,body .ui-btn-default-theme-warning.ui-btn-default:focus:hover {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:var(--app-warning-t-04);
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus:active,body .ui-btn-dashed-theme-warning.ui-btn-default:focus:active,body .ui-btn-default-theme-warning.ui-btn-dashed:focus:active,body .ui-btn-default-theme-warning.ui-btn-default:focus:active {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:var(--app-warning-t-12);
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled],body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:active,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled],body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:active,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:focus,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:hover,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled],body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:active,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled],body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:active,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:focus,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-warning.ui-btn-default:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-warning.ui-btn-default:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed,body .ui-btn-dashed-theme-info.ui-btn-default,body .ui-btn-default-theme-info.ui-btn-dashed,body .ui-btn-default-theme-info.ui-btn-default {
	color:var(--app-info);
	border-color:var(--app-info-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-info.ui-btn-dashed>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed>a:only-child,body .ui-btn-default-theme-info.ui-btn-default>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:hover,body .ui-btn-dashed-theme-info.ui-btn-default:hover,body .ui-btn-default-theme-info.ui-btn-dashed:hover,body .ui-btn-default-theme-info.ui-btn-default:hover {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:var(--app-info-t-04);
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:hover>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:active,body .ui-btn-dashed-theme-info.ui-btn-default:active,body .ui-btn-default-theme-info.ui-btn-dashed:active,body .ui-btn-default-theme-info.ui-btn-default:active {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:var(--app-info-t-12);
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:active>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:active>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled],body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:active,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:focus,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:hover,body .ui-btn-dashed-theme-info.ui-btn-default[disabled],body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:active,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:focus,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:hover,body .ui-btn-default-theme-info.ui-btn-dashed[disabled],body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:active,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:focus,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:hover,body .ui-btn-default-theme-info.ui-btn-default[disabled],body .ui-btn-default-theme-info.ui-btn-default[disabled]:active,body .ui-btn-default-theme-info.ui-btn-default[disabled]:focus,body .ui-btn-default-theme-info.ui-btn-default[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:focus>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]>a:only-child,body .ui-btn-default-theme-info.ui-btn-default[disabled]:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-default[disabled]:focus>a:only-child,body .ui-btn-default-theme-info.ui-btn-default[disabled]:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-default[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default[disabled]>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed[disabled]>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default[disabled]:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus,body .ui-btn-dashed-theme-info.ui-btn-default:focus,body .ui-btn-default-theme-info.ui-btn-dashed:focus,body .ui-btn-default-theme-info.ui-btn-default:focus {
	color:var(--app-info);
	border-color:var(--app-info-t-16);
	background:var(--ui-component-background);
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus:hover,body .ui-btn-dashed-theme-info.ui-btn-default:focus:hover,body .ui-btn-default-theme-info.ui-btn-dashed:focus:hover,body .ui-btn-default-theme-info.ui-btn-default:focus:hover {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:var(--app-info-t-04);
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus:active,body .ui-btn-dashed-theme-info.ui-btn-default:focus:active,body .ui-btn-default-theme-info.ui-btn-dashed:focus:active,body .ui-btn-default-theme-info.ui-btn-default:focus:active {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:var(--app-info-t-12);
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled],body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:active,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled],body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:active,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:focus,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:hover,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled],body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:active,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:focus,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:hover,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled],body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:active,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:focus,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:active>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:focus>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:hover>a:only-child,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-dashed-theme-info.ui-btn-default:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-dashed:focus[disabled]>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:active>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:focus>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]:hover>a:only-child:after,body .ui-btn-default-theme-info.ui-btn-default:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary {
	border-width:0;
	color:var(--app-success);
	border-color:var(--app-success-t-04);
	background:var(--app-success-t-04);
}
body .ui-btn-soft-theme-success.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary:hover {
	color:var(--app-success);
	border-color:var(--app-success-t-04);
	background:var(--app-success-t-08);
}
body .ui-btn-soft-theme-success.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary:active {
	color:var(--app-success);
	border-color:var(--app-success-t-04);
	background:var(--app-success-t-16);
}
body .ui-btn-soft-theme-success.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary[disabled],body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:active,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:focus,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-success.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-success);
	border-color:var(--app-success-t-04);
	background:var(--app-success-t-04);
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus:hover {
	color:var(--app-success);
	border-color:var(--app-success-t-04);
	background:var(--app-success-t-08);
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus:active {
	color:var(--app-success);
	border-color:var(--app-success-t-04);
	background:var(--app-success-t-16);
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled],body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-success.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary {
	border-width:0;
	color:var(--app-danger);
	border-color:var(--app-danger-t-04);
	background:var(--app-danger-t-04);
}
body .ui-btn-soft-theme-danger.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary:hover {
	color:var(--app-danger);
	border-color:var(--app-danger-t-04);
	background:var(--app-danger-t-08);
}
body .ui-btn-soft-theme-danger.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary:active {
	color:var(--app-danger);
	border-color:var(--app-danger-t-04);
	background:var(--app-danger-t-16);
}
body .ui-btn-soft-theme-danger.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary[disabled],body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:active,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:focus,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-danger.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-danger);
	border-color:var(--app-danger-t-04);
	background:var(--app-danger-t-04);
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus:hover {
	color:var(--app-danger);
	border-color:var(--app-danger-t-04);
	background:var(--app-danger-t-08);
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus:active {
	color:var(--app-danger);
	border-color:var(--app-danger-t-04);
	background:var(--app-danger-t-16);
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled],body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-danger.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary {
	border-width:0;
	color:var(--app-warning);
	border-color:var(--app-warning-t-04);
	background:var(--app-warning-t-04);
}
body .ui-btn-soft-theme-warning.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary:hover {
	color:var(--app-warning);
	border-color:var(--app-warning-t-04);
	background:var(--app-warning-t-08);
}
body .ui-btn-soft-theme-warning.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary:active {
	color:var(--app-warning);
	border-color:var(--app-warning-t-04);
	background:var(--app-warning-t-16);
}
body .ui-btn-soft-theme-warning.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary[disabled],body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:active,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:focus,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-warning.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-warning);
	border-color:var(--app-warning-t-04);
	background:var(--app-warning-t-04);
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus:hover {
	color:var(--app-warning);
	border-color:var(--app-warning-t-04);
	background:var(--app-warning-t-08);
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus:active {
	color:var(--app-warning);
	border-color:var(--app-warning-t-04);
	background:var(--app-warning-t-16);
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled],body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-warning.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary {
	border-width:0;
	color:var(--app-info);
	border-color:var(--app-info-t-04);
	background:var(--app-info-t-04);
}
body .ui-btn-soft-theme-info.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary:hover {
	color:var(--app-info);
	border-color:var(--app-info-t-04);
	background:var(--app-info-t-08);
}
body .ui-btn-soft-theme-info.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary:active {
	color:var(--app-info);
	border-color:var(--app-info-t-04);
	background:var(--app-info-t-16);
}
body .ui-btn-soft-theme-info.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary[disabled],body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:active,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:focus,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-info.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-info);
	border-color:var(--app-info-t-04);
	background:var(--app-info-t-04);
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus:hover {
	color:var(--app-info);
	border-color:var(--app-info-t-04);
	background:var(--app-info-t-08);
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus:active {
	color:var(--app-info);
	border-color:var(--app-info-t-04);
	background:var(--app-info-t-16);
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled],body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-info.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary {
	border-width:0;
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-4);
	background:var(--app-primary-4);
}
body .ui-btn-soft-theme-primary.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary:hover {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-8);
	background:var(--app-primary-8);
}
body .ui-btn-soft-theme-primary.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary:active {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:var(--app-primary-16);
}
body .ui-btn-soft-theme-primary.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary[disabled],body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:active,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:focus,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-primary.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-4);
	background:var(--app-primary-4);
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus:hover {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-8);
	background:var(--app-primary-8);
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus:active {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:var(--app-primary-16);
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled],body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-primary.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary {
	border-width:0;
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-4);
	background:var(--app-secondary-4);
}
body .ui-btn-soft-theme-secondary.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-8);
	background:var(--app-secondary-8);
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:var(--app-secondary-16);
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled],body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:active,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:focus,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-secondary.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-4);
	background:var(--app-secondary-4);
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-8);
	background:var(--app-secondary-8);
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:var(--app-secondary-16);
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled],body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-theme-secondary.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary {
	border-width:0;
	color:var(--app-primary-t-90);
	border-color:var(--app-primary-t-12);
	background:var(--app-primary-t-12);
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:hover {
	color:var(--app-primary-t-90);
	border-color:var(--app-primary-t-16);
	background:var(--app-primary-t-16);
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:active {
	color:var(--app-primary-t-90);
	border-color:var(--app-primary-t-24);
	background:var(--app-primary-t-24);
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled],body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:active,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:focus,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-primary-t-90);
	border-color:var(--app-primary-t-12);
	background:var(--app-primary-t-12);
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus:hover {
	color:var(--app-primary-t-90);
	border-color:var(--app-primary-t-16);
	background:var(--app-primary-t-16);
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus:active {
	color:var(--app-primary-t-90);
	border-color:var(--app-primary-t-24);
	background:var(--app-primary-t-24);
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled],body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-primary.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary {
	border-width:0;
	color:var(--app-success-t-90);
	border-color:var(--app-success-t-12);
	background:var(--app-success-t-12);
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:hover {
	color:var(--app-success-t-90);
	border-color:var(--app-success-t-16);
	background:var(--app-success-t-16);
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:active {
	color:var(--app-success-t-90);
	border-color:var(--app-success-t-24);
	background:var(--app-success-t-24);
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled],body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:active,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:focus,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-success.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-success-t-90);
	border-color:var(--app-success-t-12);
	background:var(--app-success-t-12);
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus:hover {
	color:var(--app-success-t-90);
	border-color:var(--app-success-t-16);
	background:var(--app-success-t-16);
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus:active {
	color:var(--app-success-t-90);
	border-color:var(--app-success-t-24);
	background:var(--app-success-t-24);
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled],body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-success.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary {
	border-width:0;
	color:var(--app-danger-t-90);
	border-color:var(--app-danger-t-12);
	background:var(--app-danger-t-12);
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:hover {
	color:var(--app-danger-t-90);
	border-color:var(--app-danger-t-16);
	background:var(--app-danger-t-16);
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:active {
	color:var(--app-danger-t-90);
	border-color:var(--app-danger-t-24);
	background:var(--app-danger-t-24);
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled],body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:active,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:focus,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-danger-t-90);
	border-color:var(--app-danger-t-12);
	background:var(--app-danger-t-12);
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus:hover {
	color:var(--app-danger-t-90);
	border-color:var(--app-danger-t-16);
	background:var(--app-danger-t-16);
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus:active {
	color:var(--app-danger-t-90);
	border-color:var(--app-danger-t-24);
	background:var(--app-danger-t-24);
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled],body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-danger.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary {
	border-width:0;
	color:var(--app-warning-t-90);
	border-color:var(--app-warning-t-12);
	background:var(--app-warning-t-12);
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:hover {
	color:var(--app-warning-t-90);
	border-color:var(--app-warning-t-16);
	background:var(--app-warning-t-16);
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:active {
	color:var(--app-warning-t-90);
	border-color:var(--app-warning-t-24);
	background:var(--app-warning-t-24);
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled],body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:active,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:focus,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-warning-t-90);
	border-color:var(--app-warning-t-12);
	background:var(--app-warning-t-12);
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus:hover {
	color:var(--app-warning-t-90);
	border-color:var(--app-warning-t-16);
	background:var(--app-warning-t-16);
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus:active {
	color:var(--app-warning-t-90);
	border-color:var(--app-warning-t-24);
	background:var(--app-warning-t-24);
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled],body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-warning.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary {
	border-width:0;
	color:var(--app-info-t-90);
	border-color:var(--app-info-t-12);
	background:var(--app-info-t-12);
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:hover {
	color:var(--app-info-t-90);
	border-color:var(--app-info-t-16);
	background:var(--app-info-t-16);
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:active {
	color:var(--app-info-t-90);
	border-color:var(--app-info-t-24);
	background:var(--app-info-t-24);
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled],body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:active,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:focus,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-info.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-info-t-90);
	border-color:var(--app-info-t-12);
	background:var(--app-info-t-12);
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus:hover {
	color:var(--app-info-t-90);
	border-color:var(--app-info-t-16);
	background:var(--app-info-t-16);
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus:active {
	color:var(--app-info-t-90);
	border-color:var(--app-info-t-24);
	background:var(--app-info-t-24);
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled],body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-info.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary {
	border-width:0;
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-8);
	background:var(--app-secondary-8);
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-12);
	background:var(--app-secondary-12);
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-20);
	background:var(--app-secondary-20);
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled],body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:active,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:focus,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus {
	border-width:0;
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-8);
	background:var(--app-secondary-8);
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-12);
	background:var(--app-secondary-12);
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-20);
	background:var(--app-secondary-20);
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled],body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:active,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:focus,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:active>a:only-child,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:focus>a:only-child,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:hover>a:only-child,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:active>a:only-child:after,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:focus>a:only-child:after,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]:hover>a:only-child:after,body .ui-btn-soft-highlight-theme-secondary.ui-btn-primary:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text {
	color:var(--app-success);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-success.ui-btn-text>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text:hover {
	color:var(--app-success);
	border-color:transparent;
	background:var(--app-success-t-08);
}
body .ui-btn-text-theme-success.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text:active {
	color:var(--app-success);
	border-color:transparent;
	background:var(--app-success-t-16);
}
body .ui-btn-text-theme-success.ui-btn-text:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text[disabled],body .ui-btn-text-theme-success.ui-btn-text[disabled]:active,body .ui-btn-text-theme-success.ui-btn-text[disabled]:focus,body .ui-btn-text-theme-success.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-success.ui-btn-text[disabled]:active>a:only-child,body .ui-btn-text-theme-success.ui-btn-text[disabled]:focus>a:only-child,body .ui-btn-text-theme-success.ui-btn-text[disabled]:hover>a:only-child,body .ui-btn-text-theme-success.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text[disabled]:active>a:only-child:after,body .ui-btn-text-theme-success.ui-btn-text[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-success.ui-btn-text[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-success.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text:focus {
	color:var(--app-success);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-success.ui-btn-text:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text:focus:hover {
	color:var(--app-success);
	border-color:transparent;
	background:var(--app-success-t-08);
}
body .ui-btn-text-theme-success.ui-btn-text:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text:focus:active {
	color:var(--app-success);
	border-color:transparent;
	background:var(--app-success-t-16);
}
body .ui-btn-text-theme-success.ui-btn-text:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-success.ui-btn-text:focus[disabled],body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:active,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:focus,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:active>a:only-child,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:focus>a:only-child,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:hover>a:only-child,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:active>a:only-child:after,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-success.ui-btn-text:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text {
	color:var(--app-danger);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-danger.ui-btn-text>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text:hover {
	color:var(--app-danger);
	border-color:transparent;
	background:var(--app-danger-t-08);
}
body .ui-btn-text-theme-danger.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text:active {
	color:var(--app-danger);
	border-color:transparent;
	background:var(--app-danger-t-16);
}
body .ui-btn-text-theme-danger.ui-btn-text:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text[disabled],body .ui-btn-text-theme-danger.ui-btn-text[disabled]:active,body .ui-btn-text-theme-danger.ui-btn-text[disabled]:focus,body .ui-btn-text-theme-danger.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-danger.ui-btn-text[disabled]:active>a:only-child,body .ui-btn-text-theme-danger.ui-btn-text[disabled]:focus>a:only-child,body .ui-btn-text-theme-danger.ui-btn-text[disabled]:hover>a:only-child,body .ui-btn-text-theme-danger.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text[disabled]:active>a:only-child:after,body .ui-btn-text-theme-danger.ui-btn-text[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-danger.ui-btn-text[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-danger.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text:focus {
	color:var(--app-danger);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-danger.ui-btn-text:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text:focus:hover {
	color:var(--app-danger);
	border-color:transparent;
	background:var(--app-danger-t-08);
}
body .ui-btn-text-theme-danger.ui-btn-text:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text:focus:active {
	color:var(--app-danger);
	border-color:transparent;
	background:var(--app-danger-t-16);
}
body .ui-btn-text-theme-danger.ui-btn-text:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled],body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:active,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:focus,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:active>a:only-child,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:focus>a:only-child,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:hover>a:only-child,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:active>a:only-child:after,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-danger.ui-btn-text:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text {
	color:var(--app-warning);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-warning.ui-btn-text>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text:hover {
	color:var(--app-warning);
	border-color:transparent;
	background:var(--app-warning-t-08);
}
body .ui-btn-text-theme-warning.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text:active {
	color:var(--app-warning);
	border-color:transparent;
	background:var(--app-warning-t-16);
}
body .ui-btn-text-theme-warning.ui-btn-text:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text[disabled],body .ui-btn-text-theme-warning.ui-btn-text[disabled]:active,body .ui-btn-text-theme-warning.ui-btn-text[disabled]:focus,body .ui-btn-text-theme-warning.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-warning.ui-btn-text[disabled]:active>a:only-child,body .ui-btn-text-theme-warning.ui-btn-text[disabled]:focus>a:only-child,body .ui-btn-text-theme-warning.ui-btn-text[disabled]:hover>a:only-child,body .ui-btn-text-theme-warning.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text[disabled]:active>a:only-child:after,body .ui-btn-text-theme-warning.ui-btn-text[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-warning.ui-btn-text[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-warning.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text:focus {
	color:var(--app-warning);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-warning.ui-btn-text:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text:focus:hover {
	color:var(--app-warning);
	border-color:transparent;
	background:var(--app-warning-t-08);
}
body .ui-btn-text-theme-warning.ui-btn-text:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text:focus:active {
	color:var(--app-warning);
	border-color:transparent;
	background:var(--app-warning-t-16);
}
body .ui-btn-text-theme-warning.ui-btn-text:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled],body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:active,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:focus,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:active>a:only-child,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:focus>a:only-child,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:hover>a:only-child,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:active>a:only-child:after,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-warning.ui-btn-text:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text {
	color:var(--app-info);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-info.ui-btn-text>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text:hover {
	color:var(--app-info);
	border-color:transparent;
	background:var(--app-info-t-08);
}
body .ui-btn-text-theme-info.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text:active {
	color:var(--app-info);
	border-color:transparent;
	background:var(--app-info-t-16);
}
body .ui-btn-text-theme-info.ui-btn-text:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text[disabled],body .ui-btn-text-theme-info.ui-btn-text[disabled]:active,body .ui-btn-text-theme-info.ui-btn-text[disabled]:focus,body .ui-btn-text-theme-info.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-info.ui-btn-text[disabled]:active>a:only-child,body .ui-btn-text-theme-info.ui-btn-text[disabled]:focus>a:only-child,body .ui-btn-text-theme-info.ui-btn-text[disabled]:hover>a:only-child,body .ui-btn-text-theme-info.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text[disabled]:active>a:only-child:after,body .ui-btn-text-theme-info.ui-btn-text[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-info.ui-btn-text[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-info.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text:focus {
	color:var(--app-info);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-info.ui-btn-text:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text:focus:hover {
	color:var(--app-info);
	border-color:transparent;
	background:var(--app-info-t-08);
}
body .ui-btn-text-theme-info.ui-btn-text:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text:focus:active {
	color:var(--app-info);
	border-color:transparent;
	background:var(--app-info-t-16);
}
body .ui-btn-text-theme-info.ui-btn-text:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-info.ui-btn-text:focus[disabled],body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:active,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:focus,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:active>a:only-child,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:focus>a:only-child,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:hover>a:only-child,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:active>a:only-child:after,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-info.ui-btn-text:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text {
	border-width:0;
	color:var(--app-text-primary-high);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-primary.ui-btn-text>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text:hover {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-4);
	background:var(--app-primary-4);
}
body .ui-btn-text-theme-primary.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text:active {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-12);
	background:var(--app-primary-12);
}
body .ui-btn-text-theme-primary.ui-btn-text:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text[disabled],body .ui-btn-text-theme-primary.ui-btn-text[disabled]:active,body .ui-btn-text-theme-primary.ui-btn-text[disabled]:focus,body .ui-btn-text-theme-primary.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-primary.ui-btn-text[disabled]:active>a:only-child,body .ui-btn-text-theme-primary.ui-btn-text[disabled]:focus>a:only-child,body .ui-btn-text-theme-primary.ui-btn-text[disabled]:hover>a:only-child,body .ui-btn-text-theme-primary.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text[disabled]:active>a:only-child:after,body .ui-btn-text-theme-primary.ui-btn-text[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-primary.ui-btn-text[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-primary.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text:focus {
	border-width:0;
	color:var(--app-text-primary-high);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-primary.ui-btn-text:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text:focus:hover {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-4);
	background:var(--app-primary-4);
}
body .ui-btn-text-theme-primary.ui-btn-text:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text:focus:active {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-12);
	background:var(--app-primary-12);
}
body .ui-btn-text-theme-primary.ui-btn-text:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled],body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:active,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:focus,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:active>a:only-child,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:focus>a:only-child,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:hover>a:only-child,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:active>a:only-child:after,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-primary.ui-btn-text:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text {
	border-width:0;
	color:var(--app-text-fg-medium);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-secondary.ui-btn-text>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-4);
	background:var(--app-secondary-4);
}
body .ui-btn-text-theme-secondary.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-12);
	background:var(--app-secondary-12);
}
body .ui-btn-text-theme-secondary.ui-btn-text:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text[disabled],body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:active,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:focus,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:active>a:only-child,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:focus>a:only-child,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:hover>a:only-child,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:active>a:only-child:after,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-secondary.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus {
	border-width:0;
	color:var(--app-text-fg-medium);
	border-color:transparent;
	background:transparent;
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-4);
	background:var(--app-secondary-4);
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-12);
	background:var(--app-secondary-12);
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled],body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:active,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:focus,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:active>a:only-child,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:focus>a:only-child,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:hover>a:only-child,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:active>a:only-child:after,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:focus>a:only-child:after,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]:hover>a:only-child:after,body .ui-btn-text-theme-secondary.ui-btn-text:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost {
	color:var(--app-success);
	border-color:var(--app-success-16);
	background:transparent;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:hover {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:active {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled],body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:active,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:focus,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:active>a:only-child,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-success.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus {
	color:var(--app-success);
	border-color:var(--app-success-16);
	background:transparent;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus:hover {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus:active {
	color:var(--app-success);
	border-color:var(--app-success-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled],body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:active,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:focus,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:active>a:only-child,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-success.ui-btn-ghost:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost {
	color:var(--app-danger);
	border-color:var(--app-danger-16);
	background:transparent;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:hover {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:active {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled],body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:active,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:focus,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:active>a:only-child,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-danger.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus {
	color:var(--app-danger);
	border-color:var(--app-danger-16);
	background:transparent;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus:hover {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus:active {
	color:var(--app-danger);
	border-color:var(--app-danger-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled],body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:active,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:focus,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:active>a:only-child,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-danger.ui-btn-ghost:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost {
	color:var(--app-warning);
	border-color:var(--app-warning-16);
	background:transparent;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:hover {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:active {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled],body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:active,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:focus,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:active>a:only-child,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-warning.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus {
	color:var(--app-warning);
	border-color:var(--app-warning-16);
	background:transparent;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus:hover {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus:active {
	color:var(--app-warning);
	border-color:var(--app-warning-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled],body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:active,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:focus,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:active>a:only-child,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-warning.ui-btn-ghost:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost {
	color:var(--app-info);
	border-color:var(--app-info-16);
	background:transparent;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:hover {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:active {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled],body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:active,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:focus,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:active>a:only-child,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-info.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus {
	color:var(--app-info);
	border-color:var(--app-info-16);
	background:transparent;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus:hover {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus:active {
	color:var(--app-info);
	border-color:var(--app-info-t-34);
	background:transparent;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled],body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:active,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:focus,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:active>a:only-child,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-info.ui-btn-ghost:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:transparent;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:hover {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:var(--app-primary-4);
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:active {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:var(--app-primary-12);
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled],body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:active,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:focus,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:active>a:only-child,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-primary.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:transparent;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus:hover {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:var(--app-primary-4);
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus:active {
	color:var(--app-text-primary-high);
	border-color:var(--app-primary-16);
	background:var(--app-primary-12);
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled],body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:active,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:focus,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:active>a:only-child,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-primary.ui-btn-ghost:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:transparent;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:var(--app-secondary-4);
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:var(--app-secondary-12);
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled],body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:active,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:focus,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:active>a:only-child,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-secondary.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:transparent;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus:hover {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:var(--app-secondary-4);
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus:hover>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus:active {
	color:var(--app-text-fg-medium);
	border-color:var(--app-secondary-16);
	background:var(--app-secondary-12);
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus:active>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled],body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:active,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:focus,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:var(--ui-btn-disable-border);
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:active>a:only-child,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:focus>a:only-child,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:hover>a:only-child,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]>a:only-child {
	color:currentColor;
}
body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:active>a:only-child:after,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:focus>a:only-child:after,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]:hover>a:only-child:after,body .ui-btn-ghost-theme-secondary.ui-btn-ghost:focus[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
body .ui-btn>.appicon {
	line-height:0;
}
.project-logo___2l8PI {
	display:block;
	width:32px;
	height:32px;
	margin-right:8px;
	object-fit:cover;
	border:1px solid var(--app-bg-200);
	border-radius:4px;
}
.project-logo-name___2UfV_ {
	font-size:18px;
}
.side-folder-select___2_taK .ui-select-arrow {
	position:absolute;
	top:50%;
	right:16.5px;
	width:auto;
	height:auto;
	margin:0;
	color:var(--app-text-fg-low);
	font-size:16px;
	transform:translateY(-50%);
}
.side-folder-select___2_taK .ui-select-arrow span {
	pointer-events:none!important;
}
.side-folder-dropdown___1TT_1 .ui-select-item-option-active,.side-folder-dropdown___1TT_1 .ui-select-item-option-selected {
	background-color:var(--app-bg-100);
}
.side-folder-dropdown___1TT_1 .ui-select-item-option-active .ui-select-item-option-content,.side-folder-dropdown___1TT_1 .ui-select-item-option-selected .ui-select-item-option-content {
	color:var(--app-text-primary-high);
	font-weight:400;
}
body .ui-select-multiple .ui-select-selection-item {
	border:none;
	border-radius:3px;
}
body .ui-select-text.ui-select-single.ui-select-focused:not(.ui-select-disabled).ui-select:not(.ui-select-customize-input) .ui-select-selector,body .ui-select-text.ui-select-single .ui-select-selector {
	border:transparent;
	box-shadow:unset;
}
body .ui-select-text:not(.ui-select-disabled):hover .ui-select-selector {
	background:var(--app-secondary-4);
}
body .ui-select-text:not(.ui-select-disabled).ui-select-focused .ui-select-selector {
	background:var(--app-secondary-8);
}
body .ui-select-text.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector {
	background:transparent;
}
body .ui-select-secondary.ui-select-single.ui-select-focused:not(.ui-select-disabled).ui-select:not(.ui-select-customize-input) .ui-select-selector,body .ui-select-secondary.ui-select-single .ui-select-selector {
	background:var(--app-secondary-4);
	border:transparent;
	box-shadow:unset;
}
body .ui-select-secondary:not(.ui-select-disabled):hover .ui-select-selector {
	background:var(--app-secondary-8);
}
body .ui-select-secondary:not(.ui-select-disabled).ui-select-focused .ui-select-selector {
	background:var(--app-secondary-12);
}
body .ui-select-secondary.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector {
	background:transparent;
}
body .ui-select-borderLess.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector,body .ui-select-borderLess.ui-select-single .ui-select-selector {
	border-color:transparent;
}
body .ui-select-transparent.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector,body .ui-select-transparent.ui-select-single .ui-select-selector {
	background-color:transparent;
}
body .ui-select-bordered-false.ui-select-disabled.ui-select:not(.ui-select-customize-input):hover,body .ui-select-bordered-false.ui-select-single:hover {
	color:var(--app-primary)!important;
}
body .ui-select-bordered-false.ui-select-disabled.ui-select:not(.ui-select-customize-input):hover .ui-select-arrow,body .ui-select-bordered-false.ui-select-single:hover .ui-select-arrow {
	color:var(--app-primary)!important;
}
body .ui-select-bordered-false.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selection-item,body .ui-select-bordered-false.ui-select-single .ui-select-selection-item {
	transition:none;
}
body .ui-select-single.ui-select-compact:not(.ui-select-customize-input) .ui-select-selector {
	padding-left:8px;
	padding-right:8px;
}
body .ui-select-single.ui-select-compact .ui-select-arrow {
	right:8px;
}
body .ui-select-single.ui-select-compact.ui-select-lg:not(.ui-select-customize-input) .ui-select-selector {
	padding-left:8px;
	padding-right:8px;
}
body .ui-select-single.ui-select-compact.ui-select-lg .ui-select-arrow {
	right:8px;
}
body .ui-select-single.ui-select-compact.ui-select-sm:not(.ui-select-customize-input) .ui-select-selector {
	padding-left:4px;
	padding-right:4px;
}
body .ui-select-single.ui-select-compact.ui-select-sm .ui-select-arrow {
	right:4px;
}
:root,:root[theme=dark],:root[theme=light] {
	--ui-modal-header-border-color-split:transparent;
	--ui-modal-mask-bg:var(--app-tint);
	--app-ui-modal-border-radius:8px;
}
body .ui-modal-content {
	border:1px solid var(--app-bg-300);
	border-radius:var(--app-ui-modal-border-radius);
	box-shadow:none;
	background-color:var(--app-bg-100);
}
body .ui-modal-header {
	height:48px;
	padding:24px 24px 0;
	font-size:18px;
	line-height:24px;
	border:none;
}
body .ui-modal-header {
	border-radius:var(--app-ui-modal-border-radius) var(--app-ui-modal-border-radius) 0 0;
}
body .ui-modal-body {
	padding:24px;
}
body .ui-modal-footer {
	height:56px;
	padding:0 24px 24px;
	line-height:32px;
	border:none;
}
body .ui-modal-close {
	width:24px;
	height:24px;
	margin-top:24px;
	margin-right:24px;
}
body .ui-modal-close-x {
	width:24px;
	height:24px;
	line-height:24px;
}
#nprogress {
	pointer-events:none;
}
#nprogress .bar {
	background:#29d;
	position:fixed;
	z-index:1031;
	top:0;
	left:0;
	width:100%;
	height:2px;
}
#nprogress .peg {
	display:block;
	position:absolute;
	right:0;
	width:100px;
	height:100%;
	box-shadow:0 0 10px #29d,0 0 5px #29d;
	opacity:1;
	transform:rotate(3deg) translateY(-4px);
}
#nprogress .spinner {
	display:block;
	position:fixed;
	z-index:1031;
	top:15px;
	right:15px;
}
#nprogress .spinner-icon {
	width:18px;
	height:18px;
	box-sizing:border-box;
	border-color:#29d transparent transparent #29d;
	border-style:solid;
	border-width:2px;
	border-radius:50%;
	animation:nprogress-spinner .4s linear infinite;
}
.nprogress-custom-parent {
	overflow:hidden;
	position:relative;
}
.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner {
	position:absolute;
}
@keyframes nprogress-spinner {
	0% {
	transform:rotate(0deg);
}
to {
	transform:rotate(1turn);
}
;}.container___3i39L input {
	box-sizing:content-box;
	height:30;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:4px;
}
.container___3i39L input:focus,.container___3i39L input:hover {
	background-color:var(--ui-input-bg);
	border-color:var(--ui-input-hover-border-color)!important;
}
.container___3i39L input:focus {
	outline:0;
	box-shadow:none;
}
body .ui-select-dropdown.ui-cascader-dropdown {
	padding:0;
}
body .ui-select-dropdown.ui-cascader-dropdown .ui-cascader-menu {
	padding:8px 4px;
}
body .ui-select-dropdown.ui-cascader-dropdown .ui-cascader-menu .ui-cascader-menu-item-active:not(.ui-cascader-menu-item-disabled),body .ui-select-dropdown.ui-cascader-dropdown .ui-cascader-menu .ui-cascader-menu-item-active:not(.ui-cascader-menu-item-disabled):hover {
	color:var(--app-text-primary-high);
	font-weight:400;
}
.container___1DhAr {
	width:100%;
}
.container___1DhAr div.ui-tree-list {
	color:var(--app-text-fg-medium);
}
.container___1DhAr div.ui-tree-list .list-node {
	color:var(--app-text-fg-low);
}
.container___1DhAr div.ui-tree-list .ui-tree-node-content-wrapper {
	display:flex;
	align-items:flex-start;
}
.container___1DhAr div.ui-tree-list .ui-tree-node-content-wrapper .ui-tree-iconEle {
	display:flex;
	flex-shrink:0;
	align-items:center;
	width:auto;
	margin-right:4px;
	font-size:18px;
	color:var(--app-text-fg-medium);
}
.container___1DhAr div.ui-tree-list .ui-tree-title {
	display:flex;
	flex-grow:1;
	align-items:center;
	justify-content:space-between;
	overflow:hidden;
	line-height:32px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.container___1DhAr div.ui-tree-list .tree-node-has-icon .ui-tree-title {
	width:calc(100% - 24px);
}
.container___1DhAr div.ui-tree-list .tree-node-no-icon .ui-tree-iconEle {
	display:none;
}
.container___1DhAr div.ui-tree-list .ui-tree-indent-unit {
	width:10px;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode {
	padding:0 0 1px 4px;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode:before {
	bottom:1px;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode.ui-tree-treenode-selected:before {
	background:var(--ui-tree-node-selected-bg);
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode:hover:before {
	background:var(--ui-tree-node-hover-bg);
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode.ui-tree-treenode-switcher-close span.ui-tree-node-content-wrapper,.container___1DhAr div.ui-tree-list .ui-tree-treenode.ui-tree-treenode-switcher-open span.ui-tree-node-content-wrapper {
	display:flex;
	align-items:center;
	width:0;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode .tree-node-actions {
	display:none;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode:hover .tree-node-actions {
	display:flex;
}
.container___1DhAr div.ui-tree-list .ui-tree-title>div.tree-title-wrap {
	height:32px;
}
.container___1DhAr div.ui-tree-list .ui-tree-title>div.tree-title-wrap .tree-node-actions .tree-node-action-item {
	width:24px;
	height:24px;
	line-height:24px;
	border-radius:50%;
	color:var(--ui-text-color);
	cursor:pointer;
}
.container___1DhAr div.ui-tree-list .ui-tree-title>div.tree-title-wrap .tree-node-actions .tree-node-action-item:hover {
	background-color:var(--ui-background-color-base);
}
.container___1DhAr div.ui-tree-list .ui-tree-title>div.tree-title-wrap .tree-node-actions .tree-node-action-item.disabled {
	color:var(--app-text-fg-disabled);
	cursor:not-allowed;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode ul {
	padding-left:10px;
}
.container___1DhAr div.ui-tree-list .ui-tree-treenode span.ui-tree-switcher {
	width:16px;
	display:flex;
	align-items:center;
}
.container___1DhAr div.ui-tree-list .ui-tree-switcher-icon {
	color:var(--ui-text-color-secondary);
	width:16px;
	height:16px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
}
.container___1DhAr div.ui-tree-list .ui-tree-switcher-icon:hover {
	border-radius:2px;
	background-color:var(--app-primary-8);
}
.container___1DhAr div.ui-tree-list .drag-over {
	background:var(--app-primary-base);
	color:var(--app-text-fg-high);
	border-radius:4px;
}
.container___1DhAr div.ui-tree-list .drag-over .ui-tree-drop-indicator {
	display:none;
}
.container___1DhAr.hiddenDragIcon___98kb8 .ui-tree-draggable-icon {
	display:none;
}
.disabled___VgNfq .ui-tooltip-inner {
	color:var(--app-text-fg-disabled);
	cursor:not-allowed;
}
body.ui-tooltip-inner {
	min-height:25px;
	padding:4px 8px;
	border-radius:4px;
}
.disabled___3BcB2 {
	cursor:not-allowed!important;
	color:var(--ui-disabled-color)!important;
}
.disabled___3BcB2 * {
	color:var(--ui-disabled-color)!important;
}
.container___122f2 {
	color:var(--ui-purple-6)!important;
}
.container___1NGf3 {
	color:var(--ui-purple-6)!important;
}
.default___2az7U {
	padding-top:100px;
	text-align:center;
}
.fixCenter___LmUR8 {
	position:fixed;
	top:50%;
	left:50%;
	z-index:100;
	transform:translate(-50%,-50%);
}
:root {
	--app-jsonschemaviewer-row-hover-bg:var(--app-secondary-4);
}
.container___2qoDU {
	-webkit-user-select:text;
	-moz-user-select:text;
	-ms-user-select:text;
	user-select:text;
}
.container___2qoDU .container__btn___1-mEp {
	display:none;
}
.container___2qoDU:hover .container__btn___1-mEp {
	display:unset;
}
.container___2qoDU .bp3-icon {
	display:inline-block;
	flex:0 0 auto;
	vertical-align:text-bottom;
}
.container___2qoDU .cursor-pointer {
	cursor:pointer;
}
.container___2qoDU .more-validation {
	margin-right:0!important;
	cursor:pointer;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	padding:0;
	margin-left:.5rem!important;
}
.container___2qoDU .more-validation:empty {
	display:none;
}
.container___2qoDU .JsonSchemaViewer {
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
.container___2qoDU .ScrollbarsCustom-Wrapper {
	box-shadow:none!important;
}
.container___2qoDU div.TreeListItem {
	border-bottom:1px solid transparent;
}
.container___2qoDU div.TreeListItem:after {
	content:" ";
	width:100%;
	height:1px;
	background-color:var(--app-bg-300);
	opacity:.5;
	position:absolute;
	bottom:-1px;
	left:0;
	right:0;
}
.container___2qoDU .TreeList {
	width:100%;
	background-color:inherit;
	font-size:get-font-size(base);
}
.container___2qoDU .TreeList *,.container___2qoDU .TreeList:after,.container___2qoDU .TreeList:before {
	box-sizing:border-box;
}
.container___2qoDU .TreeList>div>div {
	will-change:scroll-position!important;
}
.container___2qoDU .TreeListItem {
	padding-left:12px;
	cursor:pointer;
	border-radius:4px;
	display:flex;
	align-items:center;
}
.container___2qoDU .TreeListItem:hover {
	background-color:var(--app-secondary-4);
	background-color:var(--app-JsonSchemaViewer-row-hover-bg);
}
.container___2qoDU .TreeListItem__caret {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-left:2.5px;
	min-width:12px;
}
.container___2qoDU .TreeListItem__caret svg:not([fill]) {
	fill:#5c7080;
	fill:var(--icon-fg,#5c7080);
}
.container___2qoDU .TreeListItem__icon {
	position:relative;
	width:18px;
}
.container___2qoDU .TreeListItem__icon svg:not([fill]) {
	fill:#5c7080!important;
	fill:var(--icon-fg,#5c7080)!important;
}
.container___2qoDU .TreeListItem__caret,.container___2qoDU .TreeListItem__icon {
	box-sizing:content-box;
	flex-shrink:0;
}
.container___2qoDU .TreeListItem__input,.container___2qoDU .TreeListItem__label {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100%;
	padding-right:5px;
}
.container___2qoDU .TreeListItem__icon,.container___2qoDU .TreeListItem__input,.container___2qoDU .TreeListItem__label {
	padding-left:5px;
}
.container___2qoDU .TreeListItem__input {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:none;
	background:none;
	box-shadow:none;
	outline:none;
	width:100%;
}
.container___2qoDU .TreeListItem__input::selection {
	background:#accef7;
	background:var(--edited-bg,#accef7);
	color:currentColor;
	color:var(--edited-fg,currentColor);
}
.copyable___2dKax {
	cursor:pointer;
}
.copyable___2dKax:hover {
	text-decoration:underline;
	-webkit-text-decoration-style:dashed;
	text-decoration-style:dashed;
}
:root,:root[theme=dark],:root[theme=light] {
	--ui-popover-background:var(--app-bg-200);
}
body .ui-tag {
	padding:0 8px;
	border-radius:4px;
	height:20px;
	line-height:20px;
	font-size:12px;
}
body .ui-tag-type-filled-primary {
	background:var(--app-primary-base);
	color:#fff;
}
body .ui-tag-type-soft-primary {
	background:var(--app-primary-12);
	color:var(--app-primary-base);
}
body .ui-tag-type-outline-primary {
	border:1px solid;
	background:transparent;
	color:var(--app-primary-base);
}
body .ui-tag-shape-square {
	padding:0 8px;
	border-radius:4px;
}
body .ui-tag-shape-rounded {
	padding:0 12px;
	border-radius:100px;
}
body .ui-tag-size-sm {
	height:24px;
	line-height:24px;
	font-size:12px;
}
.container___3JCzD {
	width:100%;
	max-width:100%;
	font-size:14px;
	line-height:23px;
	word-wrap:break-word;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.container___3JCzD table>tbody>tr>td,.container___3JCzD table>tfoot>tr>td,.container___3JCzD table>tfoot>tr>th,.container___3JCzD table>thead>tr>th {
	border:1px solid var(--ui-table-border-color);
}
.container___3JCzD h1,.container___3JCzD h2,.container___3JCzD h3,.container___3JCzD h4 {
	pointer-events:none;
}
.container___3JCzD h1 *,.container___3JCzD h2 *,.container___3JCzD h3 *,.container___3JCzD h4 * {
	pointer-events:auto;
}
.container___3JCzD sup>sup {
	top:0;
}
.container___3JCzD sub>sub {
	bottom:0;
}
.container___3JCzD h1,.container___3JCzD h2,.container___3JCzD h3,.container___3JCzD h4,.container___3JCzD h5,.container___3JCzD h6 {
	position:relative;
	margin:16px 0;
	padding:0;
	color:var(--app-text-fg-mediu);
	font-weight:500;
	line-height:2;
	cursor:text;
}
.container___3JCzD h1 code,.container___3JCzD h1 tt,.container___3JCzD h2 code,.container___3JCzD h2 tt,.container___3JCzD h3 code,.container___3JCzD h3 tt,.container___3JCzD h4 code,.container___3JCzD h4 tt,.container___3JCzD h5 code,.container___3JCzD h5 tt,.container___3JCzD h6 code,.container___3JCzD h6 tt {
	font-size:inherit;
}
.container___3JCzD h1 {
	font-size:28px;
}
.container___3JCzD h2 {
	font-size:24px;
}
.container___3JCzD h3 {
	font-size:20px;
}
.container___3JCzD h4 {
	font-size:16px;
}
.container___3JCzD h5,.container___3JCzD h6 {
	font-size:14px;
}
.container___3JCzD blockquote,.container___3JCzD dl,.container___3JCzD ol,.container___3JCzD p,.container___3JCzD pre,.container___3JCzD table,.container___3JCzD ul {
	margin:15px 0;
}
.container___3JCzD hr {
	height:1px;
	margin:30px 0;
	padding:0;
	border:none;
	border-bottom:1px dashed hsla(0,0%,86.7%,.3)!important;
}
.container___3JCzD ol,.container___3JCzD ul {
	padding-left:30px;
}
.container___3JCzD ul {
	list-style-type:disc;
}
.container___3JCzD ol {
	list-style-type:decimal;
}
.container___3JCzD ol ol,.container___3JCzD ol ul,.container___3JCzD ul ol,.container___3JCzD ul ul {
	margin-top:0;
	margin-bottom:0;
}
.container___3JCzD dl {
	padding:0;
}
.container___3JCzD dl dt {
	margin-top:15px;
	padding:0;
	font-weight:700;
	font-size:14px;
	font-style:italic;
}
.container___3JCzD dl dd {
	margin-bottom:15px;
	padding:0 15px;
}
.container___3JCzD blockquote {
	padding:10px 13px;
	border-left:4px solid var(--ui-background-color-light);
}
.container___3JCzD blockquote>:first-child {
	margin-top:0;
}
.container___3JCzD blockquote>:last-child {
	margin-bottom:0;
}
.container___3JCzD table {
	width:100%;
	overflow:auto;
	border-collapse:collapse;
}
.container___3JCzD table th {
	font-weight:700;
}
.container___3JCzD table td,.container___3JCzD table th {
	padding:9px 15px;
}
.container___3JCzD table thead tr {
	text-align:left;
}
.container___3JCzD img {
	box-sizing:border-box;
	max-width:100%;
	background-color:#fff;
	border-radius:3px;
}
.container___3JCzD code,.container___3JCzD tt {
	display:inline-block;
	margin:0;
	padding:2px 0;
	color:var(--app-text-fg-medium);
	font-size:13px;
	font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;
	line-height:20px;
	white-space:normal;
	vertical-align:middle;
	background-color:var(--app-secondary-8);
	border-radius:2px;
}
.container___3JCzD code:after,.container___3JCzD code:before,.container___3JCzD tt:after,.container___3JCzD tt:before {
	letter-spacing:-.2em;
	content:"\A0";
}
.container___3JCzD del code {
	text-decoration:inherit;
	vertical-align:text-top;
}
.container___3JCzD pre {
	max-height:500px;
	padding:10px 16px;
	overflow:auto;
	font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;
	border-radius:3px;
}
.container___3JCzD pre>code {
	margin:0;
	padding:0;
	font-size:13px;
	line-height:1.5em;
	white-space:pre;
	border:none;
}
.container___3JCzD pre code,.container___3JCzD pre tt {
	display:inline;
	max-width:none;
	margin:0;
	padding:0;
	overflow:visible;
	overflow:initial;
	word-wrap:normal;
	background-color:transparent;
	border:none;
}
.container___3JCzD pre code:after,.container___3JCzD pre code:before,.container___3JCzD pre tt:after,.container___3JCzD pre tt:before {
	content:normal;
}
.container___3JCzD pre {
	overflow-x:hidden;
	background-color:var(--app-secondary-8)!important;
}
.container___3JCzD pre code {
	color:var(--app-text-fg-medium);
	white-space:pre-wrap;
	word-wrap:break-word;
	word-break:normal;
}
.container___3JCzD a {
	padding-right:1px;
	padding-left:1px;
}
.jsonViewer___1-g_d .copy-to-clipboard-container {
	opacity:.2;
}
.jsonViewer___1-g_d .copy-to-clipboard-container:hover {
	opacity:.8;
}
.otherViewer____R30D pre {
	line-height:1.4;
	padding:1.25rem 1.5rem;
	margin-bottom:0;
	background-color:var(--ui-background-color-base);
	border-radius:6px;
	overflow:auto;
}
.otherViewer____R30D pre .code {
	padding:.15rem .4rem;
	margin:0 .2rem;
	background-color:var(--ui-background-color-base);
	border-radius:3px;
}
:root {
	--app-main-tabs-border-color:var(--ui-border-color-base);
}
.container___1Bp0e {
	margin:0;
	height:100%;
	position:relative;
}
.container___1Bp0e .pinned,.container___1Bp0e .tab-wrap {
	font-style:italic;
}
.container___1Bp0e .pinned {
	font-style:normal;
}
.container___1Bp0e .ui-tabs-tab-remove {
	padding:0;
	visibility:hidden;
	display:flex;
}
.container___1Bp0e .ui-tabs-tab-active .ui-tabs-tab-remove,.container___1Bp0e .ui-tabs-tab:hover .ui-tabs-tab-remove {
	visibility:visible;
}
.container___1Bp0e .main-tabs-tab-close-icon {
	font-size:18px;
}
.container___1Bp0e .main-tabs-tab-close-icon.modifying {
	background-color:var(--ui-primary-color);
	color:var(--ui-primary-color);
	border-radius:50%;
	visibility:visible;
	transform:scale(.4);
}
.container___1Bp0e .main-tabs-tab-close-icon.modifying:hover {
	background-color:transparent;
	color:inherit;
	border-radius:none;
	margin-bottom:0;
	font-size:18px;
	margin-left:0;
	transform:unset;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-content-holder>.ui-tabs-content {
	height:100%;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav {
	box-shadow:none;
	background-color:var(--app-bg-200);
	margin-bottom:0;
	padding-right:.75rem;
	height:48px;
	-webkit-app-region:drag;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-list,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-list {
	display:flex;
	align-items:flex-end;
	margin-left:8px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-nav-add,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-tab:not(.ui-tabs-tab-active),.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-nav-add,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-tab:not(.ui-tabs-tab-active) {
	position:relative;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-nav-add:before,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-tab:not(.ui-tabs-tab-active):before,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-nav-add:before,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-list .ui-tabs-tab:not(.ui-tabs-tab-active)+.ui-tabs-tab:not(.ui-tabs-tab-active):before {
	content:"";
	width:1px;
	height:24px;
	background:var(--app-bg-300);
	position:absolute;
	left:0;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab {
	height:40px;
	border-radius:0;
	color:var(--app-text-fg-low)!important;
	border:1px solid transparent;
	border-bottom:1px solid var(--app-border-split-fg-light-line-1);
	padding:8px 10px;
	cursor:pointer;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab .appicon:not(.main-tabs-tab-close-icon),.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab .appicon:not(.main-tabs-tab-close-icon) {
	margin-right:4px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab.ui-tabs-tab-active,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab.ui-tabs-tab-active {
	background:var(--app-bg-100);
	border:1px solid var(--app-border-split-fg-light-line-1);
	border-bottom:1px solid transparent;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab.ui-tabs-tab-active .ui-tabs-tab-btn,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab.ui-tabs-tab-active .ui-tabs-tab-btn {
	color:var(--app-text-fg-high);
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab:not(.ui-tabs-tab-active),.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab:not(.ui-tabs-tab-active) {
	background:linear-gradient(var(--app-bg-200) 39px,transparent 0);
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab .tab-wrap,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab .tab-wrap {
	max-width:150px;
	min-width:60px;
	align-items:center;
	font-size:14px;
	line-height:normal;
	cursor:pointer;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-btn:active,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-btn:focus,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-remove:active,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-remove:focus,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-btn:active,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-btn:focus,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-remove:active,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-remove:focus {
	color:var(--app-text-fg-high);
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-operations,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-operations {
	width:40px;
	display:flex;
	align-items:center;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-operations .ui-tabs-nav-more,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-operations .ui-tabs-nav-more {
	width:32px;
	height:32px;
	font-size:18px;
	display:flex;
	justify-content:center;
	align-items:center;
	min-width:32px;
	max-width:32px;
	padding:0;
	border:none;
	cursor:pointer;
	margin-left:4px;
	margin-right:4px!important;
	color:var(--app-text-fg-low);
	margin-top:6px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-operations .ui-tabs-nav-more:hover,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-operations .ui-tabs-nav-more:hover {
	color:var(--app-secondary);
	border-color:transparent;
	background:var(--app-secondary-t-08);
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-add,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-add {
	border:0;
	background:transparent;
	padding:0;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	width:32px;
	max-width:32px;
	min-width:32px;
	margin-left:4px;
	margin-right:4px;
	height:32px;
	color:var(--app-text-fg-low);
	border-radius:4px;
	margin-bottom:4px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-add:hover,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-add:hover {
	background:var(--app-secondary-t-08);
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-add:hover>.appicon,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-add:hover>.appicon {
	color:var(--app-secondary);
	border-color:transparent;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-add>.appicon,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-add>.appicon {
	font-size:18px;
	width:24px;
	height:24px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:4px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-add>.appicon:hover,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-add>.appicon:hover {
	color:var(--app-secondary);
	border-color:transparent;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-wrap,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-nav-wrap {
	-webkit-app-region:no-drag;
	height:40px;
	margin-top:8px;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-extra-content,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-extra-content {
	-webkit-app-region:no-drag;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-nav:before,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-nav:before {
	border-bottom:1px solid var(--app-border-split-fg-light-line-1);
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-content-holder,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-content-holder {
	position:relative;
}
.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>.ui-tabs-content-holder>.ui-tabs-content>.main-tabs-pane,.container___1Bp0e .main-tabs.ui-tabs.ui-tabs-card>div>.ui-tabs-content-holder>.ui-tabs-content>.main-tabs-pane {
	background-color:var(--app-bg-100);
}
.container___1Bp0e .main-tabs-pane:not(.ui-tabs-tabpane-inactive) {
	overflow-y:hidden;
}
.container___1Bp0e .main-tabs-pane:not(.ui-tabs-tabpane-inactive):hover {
	overflow-y:auto;
	overflow-y:overlay;
}
.ui-draggable-tabs-node {
	position:relative;
	display:flex;
}
.ui-draggable-tabs-node>.ui-draggable-tabs-leftDrop,.ui-draggable-tabs-node>.ui-draggable-tabs-rightDrop {
	position:absolute;
	top:0;
	z-index:10;
	width:50%;
	height:100%;
	pointer-events:none;
}
.ui-draggable-tabs-node>.ui-draggable-tabs-leftDrop.ui-draggable-tabs-isOver:before,.ui-draggable-tabs-node>.ui-draggable-tabs-rightDrop.ui-draggable-tabs-isOver:before {
	position:absolute;
	top:0;
	width:2px;
	height:100%;
	background:var(--ui-primary-color);
	content:"";
}
.ui-draggable-tabs-node>.ui-draggable-tabs-leftDrop.ui-draggable-tabs-canDrop,.ui-draggable-tabs-node>.ui-draggable-tabs-rightDrop.ui-draggable-tabs-canDrop {
	pointer-events:unset;
}
.ui-draggable-tabs-node>.ui-draggable-tabs-leftDrop {
	left:0;
}
.ui-draggable-tabs-node>.ui-draggable-tabs-leftDrop.ui-draggable-tabs-isOver:before {
	left:-2px;
}
.ui-draggable-tabs-node>.ui-draggable-tabs-rightDrop {
	right:0;
}
.ui-draggable-tabs-node>.ui-draggable-tabs-rightDrop.ui-draggable-tabs-isOver:before {
	right:0;
}
.ui-draggable-tabs-node:first-child .ui-draggable-tabs-leftDrop.ui-draggable-tabs-isOver:before {
	left:0;
}
.ui-draggable-tabs-node .ui-tabs-tab-active:after {
	display:none!important;
}
.ui-draggable-tabs-node .ui-tabs-tab {
	position:relative;
}
.ui-draggable-tabs-node .ui-tabs-tab:not(.ui-tabs-tab-active):before {
	content:"";
	width:1px;
	height:24px;
	background:var(--app-bg-300);
	position:absolute;
	right:-2px;
}
:root,:root[theme=dark],:root[theme=light] {
	--ui-tabs-highlight-color:var(--app-text-primary-high);
	--ui-tabs-hover-color:var(--app-text-fg-high);
	--ui-tabs-active-color:var(--app-text-fg-high);
	--ui-tabs-card-active-color:var(--app-text-fg-high);
	--ui-tabs-card-head-background:var(--app-bg-200);
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab {
	border-radius:4px;
	color:var(--app-text-fg-medium);
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab:hover,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab:hover {
	color:var(--app-text-fg-high);
	border-radius:4px;
	background:var(--app-secondary-4);
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-disabled,body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-disabled,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-disabled,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-disabled {
	color:var(--app-text-fg-disabled);
	cursor:not-allowed;
	background:transparent;
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-disabled:hover,body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-disabled:hover,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-disabled:hover,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-disabled:hover {
	color:var(--app-text-fg-disabled);
	background:transparent;
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-active,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-active {
	background:transparent;
	color:var(--app-text-primary-high);
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-active .ui-tabs-tab-btn,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-active .ui-tabs-tab-btn {
	color:var(--app-text-primary-high);
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav .ui-tabs-tab-active:hover,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav .ui-tabs-tab-active:hover {
	background:transparent;
	color:var(--app-text-primary-high);
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab {
	color:var(--app-text-fg-medium);
	background:var(--ui-tabs-card-head-background);
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab:hover,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab:hover {
	color:var(--ui-tabs-hover-color);
	background:var(--app-bg-300);
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-disabled,body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-disabled,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-disabled,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-disabled {
	color:var(--ui-disabled-color);
	background:var(--ui-tabs-card-head-background);
	cursor:not-allowed;
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-disabled:hover,body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-disabled:hover,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-disabled:hover,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tabbody .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-disabled:hover {
	color:var(--ui-disabled-color);
	background:var(--ui-tabs-card-head-background);
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-active,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-active {
	color:var(--app-text-fg-high);
	background:var(--ui-component-background);
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-active .ui-tabs-tab-btn,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-active .ui-tabs-tab-btn {
	color:var(--app-text-fg-high);
}
body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-active:hover,body .ui-tabs.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-active:hover {
	color:var(--app-text-fg-high);
	background:var(--ui-component-background);
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list {
	padding:8px 0;
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active,body .ui-tabs:not(.ui-tabs-left)>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active,body .ui-tabs:not(.ui-tabs-left)>div>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active {
	position:relative;
}
body .ui-tabs:not(.ui-tabs-card)>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active:after,body .ui-tabs:not(.ui-tabs-card)>div>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active:after,body .ui-tabs:not(.ui-tabs-left)>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active:after,body .ui-tabs:not(.ui-tabs-left)>div>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list .ui-tabs-tab-active:after {
	content:" ";
	width:100%;
	position:absolute;
	height:2px;
	left:0;
	bottom:-8px;
	background:var(--app-text-primary-high);
}
body .ui-tabs.ui-tabs-card .ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-more,body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-more {
	min-width:40px;
	margin-left:2px;
	padding:0 8px;
	background:var(--ui-tabs-card-head-background);
	border:1px solid var(--ui-border-color-split);
	border-radius:4px 4px 0 0;
	outline:none;
	cursor:pointer;
	transition:all .3s cubic-bezier(.645,.045,.355,1);
}
body .ui-tabs.ui-tabs-card .ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-more:hover,body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-more:hover {
	color:var(--ui-tabs-hover-color);
}
body .ui-tabs.ui-tabs-card .ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-more:active,body .ui-tabs.ui-tabs-card .ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-more:focus,body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-more:active,body .ui-tabs.ui-tabs-card>.ui-tabs-nav .ui-tabs-nav-more:focus {
	color:var(--ui-tabs-active-color);
}
body .ui-tabs>.ui-tabs-nav>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list>.ui-tabs-tab {
	padding:6px 13.5px;
	font-size:14px;
	height:32px;
	box-sizing:border-box;
}
body .ui-tabs-small>.ui-tabs-nav>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list>.ui-tabs-tab {
	padding:3.5px 9.5px;
	font-size:12px;
	height:24px;
	box-sizing:border-box;
}
body .ui-tabs-large>.ui-tabs-nav>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list>.ui-tabs-tab {
	padding:10px 14px;
	font-size:14px;
	height:40px;
	box-sizing:border-box;
}
body .ui-tabs-x-large>.ui-tabs-nav>.ui-tabs-nav>.ui-tabs-nav-wrap>.ui-tabs-nav-list>.ui-tabs-tab {
	padding:18px 13px;
	font-size:16px;
	height:48px;
	box-sizing:border-box;
}
.ui-tabs-button .ui-tabs-tab-active:after {
	display:none;
}
.ui-tabs-button .ui-tabs-nav:before {
	display:none;
}
.ui-tabs-button .ui-tabs-tab {
	min-height:40px;
	border:1px solid var(--app-bg-300);
}
.ui-tabs-button .ui-tabs-tab-active {
	border:1px solid var(--app-primary);
}
.ui-tabs-button .ui-tabs-tab+.ui-tabs-tab {
	margin:0 0 0 8px;
}
:root {
	--app-modal-sider-background-color:var(--app-bg-200);
}
.container___1U5jh .ui-modal-body {
	padding:0;
}
.sider___2Jo8I {
	background-color:var(--app-bg-200);
	background-color:var(--app-modal-sider-background-color);
	border-right:1px solid var(--app-border-split-fg-light-line-3);
	border-top-left-radius:8px;
	border-top-left-radius:var(--app-ui-modal-border-radius,8px);
	border-bottom-left-radius:8px;
	border-bottom-left-radius:var(--app-ui-modal-border-radius,8px);
}
.container___3lOB5 {
	margin-right:4px;
	font-weight:700;
	font-size:12px;
	border-radius:4px;
}
.method-icon-inverse___19g_a {
	padding-right:5px;
	padding-left:5px;
	color:#fff;
	font-weight:700;
}
.divider___siNlC:hover {
	background-color:var(--app-primary)!important;
}
.CodeMirror-dialog {
	position:absolute;
	left:0;
	right:0;
	background:inherit;
	z-index:15;
	padding:.1em .8em;
	overflow:hidden;
	color:inherit;
}
.CodeMirror-dialog-top {
	border-bottom:1px solid #eee;
	top:0;
}
.CodeMirror-dialog-bottom {
	border-top:1px solid #eee;
	bottom:0;
}
.CodeMirror-dialog input {
	border:none;
	outline:none;
	background:transparent;
	width:20em;
	color:inherit;
	font-family:monospace;
}
.CodeMirror-dialog button {
	font-size:70%;
}
.CodeMirror-foldmarker {
	color:#00f;
	text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;
	font-family:arial;
	line-height:.3;
	cursor:pointer;
}
.CodeMirror-foldgutter {
	width:.7em;
}
.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open {
	cursor:pointer;
}
.CodeMirror-foldgutter-open:after {
	content:"\25BE";
}
.CodeMirror-foldgutter-folded:after {
	content:"\25B8";
}
.CodeMirror-hints {
	position:absolute;
	z-index:10;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:2px;
	box-shadow:2px 3px 5px rgba(0,0,0,.2);
	border-radius:3px;
	border:1px solid silver;
	background:#fff;
	font-size:90%;
	font-family:monospace;
	max-height:20em;
	overflow-y:auto;
}
.CodeMirror-hint {
	margin:0;
	padding:0 4px;
	border-radius:2px;
	white-space:pre;
	color:#000;
	cursor:pointer;
}
li.CodeMirror-hint-active {
	background:#08f;
	color:#fff;
}
.CodeMirror-lint-markers {
	width:16px;
}
.CodeMirror-lint-tooltip {
	background-color:#ffd;
	border:1px solid #000;
	border-radius:4px 4px 4px 4px;
	color:#000;
	font-family:monospace;
	font-size:10pt;
	overflow:hidden;
	padding:2px 5px;
	position:fixed;
	white-space:pre;
	white-space:pre-wrap;
	z-index:100;
	max-width:600px;
	opacity:0;
	transition:opacity .4s;
	-moz-transition:opacity .4s;
	-webkit-transition:opacity .4s;
	-o-transition:opacity .4s;
	-ms-transition:opacity .4s;
}
.CodeMirror-lint-mark {
	background-position:0 100%;
	background-repeat:repeat-x;
}
.CodeMirror-lint-mark-warning {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=");
}
.CodeMirror-lint-mark-error {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==");
}
.CodeMirror-lint-marker {
	background-position:50%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	height:16px;
	width:16px;
	vertical-align:middle;
	position:relative;
}
.CodeMirror-lint-message {
	padding-left:18px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.CodeMirror-lint-marker-warning,.CodeMirror-lint-message-warning {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=");
}
.CodeMirror-lint-marker-error,.CodeMirror-lint-message-error {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=");
}
.CodeMirror-lint-marker-multiple {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");
	background-repeat:no-repeat;
	background-position:100% 100%;
	width:100%;
	height:100%;
}
.CodeMirror-lint-line-error {
	background-color:rgba(183,76,81,.08);
}
.CodeMirror-lint-line-warning {
	background-color:rgba(255,211,0,.1);
}
.CodeMirror-search-match {
	background:gold;
	border-top:1px solid orange;
	border-bottom:1px solid orange;
	box-sizing:border-box;
	opacity:.5;
}
.CodeMirror {
	direction:ltr;
}
.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {
	padding:0 4px;
}
.cm-fat-cursor .CodeMirror-cursor {
	border:0!important;
}
.cm-fat-cursor-mark {
	background-color:rgba(20,255,20,.5);
	animation:blink 1.06s steps(1) infinite;
}
.CodeMirror-rulers {
	position:absolute;
	left:0;
	right:0;
	top:-50px;
	bottom:0;
	overflow:hidden;
}
.CodeMirror-ruler {
	top:0;
	bottom:0;
}
.cm-s-default .cm-type,.cm-s-default .cm-variable-3 {
	color:#085;
}
div.CodeMirror span.CodeMirror-matchingbracket {
	color:#0b0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
	color:#a22;
}
.CodeMirror-scroll {
	margin-bottom:-50px;
	margin-right:-50px;
	padding-bottom:50px;
}
.CodeMirror-sizer {
	border-right:50px solid transparent;
}
.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar {
	outline:none;
}
.CodeMirror-gutters {
	min-height:100%;
}
.CodeMirror-gutter {
	margin-bottom:-50px;
}
.CodeMirror-gutter-wrapper::selection {
	background-color:transparent;
}
.CodeMirror-gutter-wrapper::-moz-selection {
	background-color:transparent;
}
.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {
	border-radius:0;
	border-width:0;
	background:transparent;
	font-family:inherit;
	font-size:inherit;
	margin:0;
	white-space:pre;
	word-wrap:normal;
	line-height:inherit;
	color:inherit;
	z-index:2;
	position:relative;
	overflow:visible;
	-webkit-tap-highlight-color:transparent;
	-webkit-font-variant-ligatures:contextual;
	font-feature-settings:"calt";
	font-variant-ligatures:contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {
	word-wrap:break-word;
	white-space:pre-wrap;
	word-break:normal;
}
.CodeMirror-linewidget {
	padding:.1px;
}
.CodeMirror-rtl pre {
	direction:rtl;
}
.CodeMirror-cursor {
	pointer-events:none;
}
.cm-searching {
	background-color:#ffa;
	background-color:rgba(255,255,0,.4);
}
.CodeMirror {
	height:300px;
	color:#000;
	font-family:monospace;
}
.CodeMirror-lines {
	padding:4px 0;
}
.CodeMirror pre {
	padding:0 4px;
}
.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler {
	background-color:#fff;
}
.CodeMirror-gutters {
	white-space:nowrap;
	background-color:#f7f7f7;
	border-right:1px solid #ddd;
}
.CodeMirror-linenumber {
	min-width:20px;
	padding:0 3px 0 5px;
	color:#999;
	white-space:nowrap;
	text-align:right;
}
.CodeMirror-guttermarker {
	color:#000;
}
.CodeMirror-guttermarker-subtle {
	color:#999;
}
.CodeMirror-cursor {
	width:0;
	border-right:none;
	border-left:1px solid #000;
}
.CodeMirror div.CodeMirror-secondarycursor {
	border-left:1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
	width:auto;
	background:#7e7;
	border:0;
}
.cm-fat-cursor div.CodeMirror-cursors {
	z-index:1;
}
.cm-animate-fat-cursor {
	width:auto;
	background-color:#7e7;
	border:0;
	animation:blink 1.06s steps(1) infinite;
}
@keyframes blink {
	50% {
	background-color:transparent;
}
;}.cm-tab {
	display:inline-block;
	text-decoration:inherit;
}
.CodeMirror-ruler {
	position:absolute;
	border-left:1px solid #ccc;
}
.cm-s-default .cm-header {
	color:#00f;
}
.cm-s-default .cm-quote {
	color:#090;
}
.cm-negative {
	color:#d44;
}
.cm-positive {
	color:#292;
}
.cm-header,.cm-strong {
	font-weight:700;
}
.cm-em {
	font-style:italic;
}
.cm-link {
	text-decoration:underline;
}
.cm-strikethrough {
	text-decoration:line-through;
}
.cm-s-default .cm-keyword {
	color:#708;
}
.cm-s-default .cm-atom {
	color:#219;
}
.cm-s-default .cm-number {
	color:#164;
}
.cm-s-default .cm-def {
	color:#00f;
}
.cm-s-default .cm-variable-2 {
	color:#05a;
}
.cm-s-default .cm-variable-3 {
	color:#085;
}
.cm-s-default .cm-comment {
	color:#a50;
}
.cm-s-default .cm-string {
	color:#a11;
}
.cm-s-default .cm-string-2 {
	color:#f50;
}
.cm-s-default .cm-meta {
	color:#555;
}
.cm-s-default .cm-qualifier {
	color:#555;
}
.cm-s-default .cm-builtin {
	color:#30a;
}
.cm-s-default .cm-bracket {
	color:#997;
}
.cm-s-default .cm-tag {
	color:#170;
}
.cm-s-default .cm-attribute {
	color:#00c;
}
.cm-s-default .cm-hr {
	color:#999;
}
.cm-s-default .cm-link {
	color:#00c;
}
.cm-s-default .cm-error {
	color:red;
}
.cm-invalidchar {
	color:red;
}
.CodeMirror-composing {
	border-bottom:2px solid;
}
div.CodeMirror span.CodeMirror-matchingbracket {
	color:#0f0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
	color:#f22;
}
.CodeMirror-matchingtag {
	background:rgba(255,150,0,.3);
}
.CodeMirror-activeline-background {
	background:#e8f2ff;
}
.CodeMirror {
	position:relative;
	overflow:hidden;
	background:#fff;
}
.CodeMirror-scroll {
	position:relative;
	height:100%;
	margin-right:-30px;
	margin-bottom:-30px;
	padding-bottom:30px;
	overflow:scroll!important;
	outline:none;
}
.CodeMirror-sizer {
	position:relative;
	border-right:30px solid transparent;
}
.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar {
	position:absolute;
	z-index:6;
	display:none;
}
.CodeMirror-vscrollbar {
	top:0;
	right:0;
	overflow-x:hidden;
	overflow-y:scroll;
}
.CodeMirror-hscrollbar {
	bottom:0;
	left:0;
	overflow-x:scroll;
	overflow-y:hidden;
}
.CodeMirror-scrollbar-filler {
	right:0;
	bottom:0;
}
.CodeMirror-gutter-filler {
	bottom:0;
	left:0;
}
.CodeMirror-gutters {
	position:absolute;
	top:0;
	left:0;
	z-index:3;
}
.CodeMirror-gutter {
	display:inline-block;
	*display:inline;
	height:100%;
	margin-bottom:-30px;
	white-space:normal;
	vertical-align:top;
	*zoom:1;
}
.CodeMirror-gutter-wrapper {
	position:absolute;
	z-index:4;
	background:none!important;
	border:none!important;
}
.CodeMirror-gutter-background {
	position:absolute;
	top:0;
	bottom:0;
	z-index:4;
}
.CodeMirror-gutter-elt {
	position:absolute;
	z-index:4;
	cursor:default;
}
.CodeMirror-gutter-wrapper {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.CodeMirror-lines {
	min-height:1px;
	cursor:text;
}
.CodeMirror pre {
	position:relative;
	z-index:2;
	margin:0;
	overflow:visible;
	color:inherit;
	font-size:inherit;
	font-family:inherit;
	line-height:inherit;
	white-space:pre;
	word-wrap:normal;
	background:transparent;
	border-width:0;
	border-radius:0;
	-webkit-tap-highlight-color:transparent;
}
.CodeMirror-wrap pre {
	white-space:pre-wrap;
	word-wrap:break-word;
	word-break:normal;
}
.CodeMirror-linebackground {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:0;
}
.CodeMirror-linewidget {
	position:relative;
	z-index:2;
	overflow:auto;
}
.CodeMirror-code {
	outline:none;
}
.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer {
	box-sizing:content-box;
}
.CodeMirror-measure {
	position:absolute;
	width:100%;
	height:0;
	overflow:hidden;
	visibility:hidden;
}
.CodeMirror-cursor {
	position:absolute;
}
.CodeMirror-measure pre {
	position:static;
}
div.CodeMirror-cursors {
	position:relative;
	z-index:3;
	visibility:hidden;
}
div.CodeMirror-dragcursors {
	visibility:visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
	visibility:visible;
}
.CodeMirror-selected {
	background:#d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected {
	background:#d7d4f0;
}
.CodeMirror-crosshair {
	cursor:crosshair;
}
.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection {
	background:#d7d4f0;
}
.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection {
	background:#d7d4f0;
}
.cm-searching {
	background:#ffa;
	background:rgba(255,255,0,.4);
}
.CodeMirror span {
	*vertical-align:text-bottom;
}
.cm-force-border {
	padding-right:.1px;
}
@media print {
	.CodeMirror div.CodeMirror-cursors {
	visibility:hidden;
}
;}.cm-tab-wrap-hack:after {
	content:"";
}
span.CodeMirror-selectedtext {
	background:none;
}
.cm-s-material {
	color:#e9eded;
	background-color:#263238;
}
.cm-s-material .CodeMirror-gutters {
	color:#537f7e;
	background:#263238;
	border:none;
}
.cm-s-material .CodeMirror-guttermarker,.cm-s-material .CodeMirror-guttermarker-subtle,.cm-s-material .CodeMirror-linenumber {
	color:#537f7e;
}
.cm-s-material .CodeMirror-cursor {
	border-left:1px solid #f8f8f0;
}
.cm-s-material div.CodeMirror-selected {
	background:hsla(0,0%,100%,.15);
}
.cm-s-material.CodeMirror-focused div.CodeMirror-selected {
	background:hsla(0,0%,100%,.1);
}
.cm-s-material .CodeMirror-line::selection,.cm-s-material .CodeMirror-line>span::selection,.cm-s-material .CodeMirror-line>span>span::selection {
	background:hsla(0,0%,100%,.1);
}
.cm-s-material .CodeMirror-line::-moz-selection,.cm-s-material .CodeMirror-line>span::-moz-selection,.cm-s-material .CodeMirror-line>span>span::-moz-selection {
	background:hsla(0,0%,100%,.1);
}
.cm-s-material .CodeMirror-activeline-background {
	background:transparent;
}
.cm-s-material .cm-keyword {
	color:#c792ea;
}
.cm-s-material .cm-operator {
	color:#e9eded;
}
.cm-s-material .cm-variable-2 {
	color:#80cbc4;
}
.cm-s-material .cm-variable-3 {
	color:#82b1ff;
}
.cm-s-material .cm-builtin {
	color:#decb6b;
}
.cm-s-material .cm-atom {
	color:#f77669;
}
.cm-s-material .cm-number {
	color:#f77669;
}
.cm-s-material .cm-def {
	color:#e9eded;
}
.cm-s-material .cm-string {
	color:#c3e88d;
}
.cm-s-material .cm-string-2 {
	color:#80cbc4;
}
.cm-s-material .cm-comment {
	color:#546e7a;
}
.cm-s-material .cm-variable {
	color:#82b1ff;
}
.cm-s-material .cm-tag {
	color:#80cbc4;
}
.cm-s-material .cm-meta {
	color:#80cbc4;
}
.cm-s-material .cm-attribute {
	color:#ffcb6b;
}
.cm-s-material .cm-property {
	color:#80cbae;
}
.cm-s-material .cm-qualifier {
	color:#decb6b;
}
.cm-s-material .cm-variable-3 {
	color:#decb6b;
}
.cm-s-material .cm-tag {
	color:#ff5370;
}
.cm-s-material .cm-error {
	color:#fff;
	background-color:#ec5f67;
}
.cm-s-material .CodeMirror-matchingbracket {
	color:#fff!important;
	text-decoration:underline;
}
@keyframes fadeIn {
	0% {
	opacity:0;
}
to {
	opacity:1;
}
;}.editor {
	display:grid;
	grid-template-rows:minmax(0,1fr) auto;
	grid-template-columns:100%;
	box-sizing:border-box;
	width:100%;
	height:100%;
}
.editor[data-editor-type=password] .CodeMirror-line {
	-webkit-text-security:disc;
}
.editor[data-editor-type=password] .CodeMirror-line .CodeMirror-widget,.editor[data-editor-type=password] .CodeMirror-line [cm-text=""] {
	-webkit-text-security:none;
}
.editor .editor__container {
	position:relative;
	width:100%;
	height:100%;
}
.editor .CodeMirror {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:0;
	line-height:1.4em;
}
.editor .CodeMirror .cm-searching {
	background:var(--hl-sm);
	border-bottom:1px solid var(--color-success);
}
.editor .editor__toolbar {
	display:flex;
	flex-direction:row;
	align-items:center;
	height:var(--line-height-xs);
	font-size:var(--font-size-sm);
	border-top:1px solid var(--hl-md);
}
.editor .editor__toolbar input {
	width:100%;
	margin-right:0;
	margin-left:var(--padding-md);
	font-family:var(--font-monospace);
}
.editor .editor__toolbar button {
	height:100%;
	padding:var(--padding-xs) var(--padding-md);
	color:var(--hl);
}
.editor .CodeMirror {
	box-sizing:border-box;
	width:100%;
	height:100%!important;
	font-family:var(--font-monospace);
}
.editor .CodeMirror .CodeMirror-line * {
	font-feature-settings:var(--font-ligatures);
	font-variant-ligatures:var(--font-ligatures);
}
.editor .cm-s-seti.CodeMirror,.editor .CodeMirror,.editor .CodeMirror-gutter-filler,.editor .CodeMirror-scrollbar-filler {
	background-color:transparent!important;
	border:0;
}
.editor .CodeMirror-linenumber {
	color:var(--hl-xl)!important;
}
.editor .CodeMirror-foldgutter-folded,.editor .CodeMirror-foldgutter-open {
	margin-left:-2px;
	font-size:1.2em;
	font-family:"Times New Roman",serif;
}
.editor .CodeMirror-guttermarker-subtle:hover {
	color:var(--hl);
}
.editor .CodeMirror-gutters {
	background-color:var(--color-bg);
}
.editor .CodeMirror-lint-marker-multiple {
	margin-right:3px;
	padding:0 6px 0 5px;
}
.editor .CodeMirror-scroll {
	cursor:text;
}
.editor .CodeMirror-lines {
	padding-bottom:30px;
}
.editor .CodeMirror-lines .CodeMirror-placeholder {
	color:var(--hl-lg);
}
.editor .CodeMirror-lint-marker-error {
	display:flex;
	width:100%;
	height:1em;
	text-align:center;
	background:none;
}
.editor .CodeMirror-lint-marker-error:after {
	width:100%;
	color:var(--color-danger);
	font-size:.7em;
	text-align:center;
	content:"â¬¤";
}
.editor .CodeMirror-activeline-background,.editor .CodeMirror-activeline-gutter {
	background-color:transparent;
}
.editor:not(.editor--readonly) .CodeMirror-focused .CodeMirror-activeline-background,.editor:not(.editor--readonly) .CodeMirror-focused .CodeMirror-activeline-gutter {
	background-color:var(--hl-xs);
}
.editor.editor--readonly .CodeMirror-cursors {
	visibility:hidden;
}
.editor.editor--dynamic-height .CodeMirror {
	position:static;
}
.editor.editor--dynamic-height .CodeMirror-lines {
	padding-bottom:.5em;
}
.raw-editor .CodeMirror-wrap pre.CodeMirror-line,.raw-editor .CodeMirror-wrap pre.CodeMirror-line-like {
	padding:var(--padding-md);
	line-height:normal;
	word-break:break-all;
}
.editor.editor--single-line,.editor.editor--single-line * {
	font-family:var(--font-default);
}
.editor.editor--single-line .CodeMirror>div>textarea {
	max-width:5em!important;
}
.editor.editor--single-line .CodeMirror {
	padding-right:inherit!important;
	padding-left:inherit!important;
	color:inherit!important;
}
.editor.editor--single-line .CodeMirror-lines {
	padding:0;
}
.editor.editor--single-line .CodeMirror-scroll {
	display:flex;
	flex-direction:row;
	align-items:center;
}
.editor.editor--single-line .CodeMirror-scroll .CodeMirror-sizer+div {
	display:none!important;
	height:0!important;
}
.editor.editor--single-line .nunjucks-tag {
	padding-top:.3em;
	padding-bottom:.3em;
	font-size:.8em!important;
}
.editor .CodeMirror-dialog {
	background:var(--color-bg);
	opacity:.95;
	color:var(--hl);
	border-color:var(--hl-md);
	box-sizing:border-box;
	width:100%;
	padding:0 var(--padding-xs);
	box-shadow:0 0 1em rgba(0,0,0,.1);
	display:flex;
	flex-direction:row;
	align-items:center;
	white-space:nowrap;
}
.editor .CodeMirror-dialog input {
	font-family:var(--font-monospace)!important;
	border:0!important;
	height:1em!important;
	padding:0!important;
	display:block;
	width:100%!important;
	color:var(--color-font);
	min-height:1.5em;
}
.editor .CodeMirror-dialog * {
	margin-left:.25em;
	margin-right:.25em;
}
.editor .CodeMirror-dialog button {
	color:var(--hl);
}
.editor .CodeMirror-dialog button:hover {
	color:var(--color-font);
}
.CodeMirror-lint-tooltip {
	max-width:30em;
	background-color:var(--color-bg);
	color:var(--color-font);
	border-color:var(--color-danger);
	border-radius:0;
	font-size:var(--font-size-sm);
	font-family:var(--font-monospace);
	padding:var(--padding-xs) var(--padding-sm);
	z-index:99999;
}
.CodeMirror-lint-tooltip .CodeMirror-lint-message-error {
	background-image:none;
	padding-left:0;
}
.CodeMirror-lint-tooltip:after {
	display:none;
}
.CodeMirror-hints {
	border:0;
	padding:0;
	margin:.2em 0 0;
	background:var(--color-bg);
	box-shadow:0 0 1rem 0 rgba(0,0,0,.1);
	min-width:20rem;
	max-width:40rem;
	max-height:19rem;
	z-index:999999;
}
.CodeMirror-hints li.CodeMirror-hint {
	position:relative;
	color:var(--color-font);
	padding:0!important;
	border-radius:0;
	display:grid;
	grid-template-columns:var(--line-height-xxs) auto minmax(0,1fr);
	background:var(--color-bg);
	font-size:var(--font-size-xs);
}
.CodeMirror-hints li.CodeMirror-hint.type--variable .label {
	background:var(--color-surprise);
	color:var(--color-font-surprise);
}
.CodeMirror-hints li.CodeMirror-hint.type--tag .label {
	background:var(--color-info);
	color:var(--color-font-info);
}
.CodeMirror-hints li.CodeMirror-hint.type--constant .label {
	background:var(--color-success);
	color:var(--color-font-success);
}
.CodeMirror-hints li.CodeMirror-hint.type--snippet .label {
	background:var(--color-notice);
	color:var(--color-font-notice);
}
.CodeMirror-hints li.CodeMirror-hint:not(.fancy-hint):before {
	margin-left:calc(var(--padding-sm)*-1);
	content:"\1d43a";
	background:var(--color-warning);
	color:var(--color-font-warning);
}
.CodeMirror-hints li.CodeMirror-hint .label,.CodeMirror-hints li.CodeMirror-hint .name,.CodeMirror-hints li.CodeMirror-hint .value,.CodeMirror-hints li.CodeMirror-hint:not(.fancy-hint) {
	min-height:100%;
	line-height:var(--line-height-xxs);
	padding:0 var(--padding-sm)!important;
	margin:0;
	box-sizing:border-box;
}
.CodeMirror-hints li.CodeMirror-hint .name,.CodeMirror-hints li.CodeMirror-hint .value,.CodeMirror-hints li.CodeMirror-hint:not(.fancy-hint) {
	background:var(--color-bg);
	font-family:var(--font-monospace)!important;
	width:100%;
	max-width:100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.CodeMirror-hints li.CodeMirror-hint .value {
	text-align:right;
	padding-left:var(--padding-lg);
	font-style:italic;
	font-size:.9em;
}
.CodeMirror-hints li.CodeMirror-hint .label,.CodeMirror-hints li.CodeMirror-hint:not(.fancy-hint):before {
	opacity:.8;
	font-size:var(--font-size-sm);
	font-family:var(--font-default);
	text-align:center;
	width:var(--line-height-xxs);
}
.CodeMirror-hints li.CodeMirror-hint.CodeMirror-hint-active .label,.CodeMirror-hints li.CodeMirror-hint:hover .label {
	opacity:1;
}
.CodeMirror-hints li.CodeMirror-hint.CodeMirror-hint-active .name,.CodeMirror-hints li.CodeMirror-hint.CodeMirror-hint-active .value,.CodeMirror-hints li.CodeMirror-hint:hover .name,.CodeMirror-hints li.CodeMirror-hint:hover .value {
	background:var(--ui-select-item-active-bg);
}
.editor .CodeMirror {
	color:var(--color-font);
}
.editor .CodeMirror-selected {
	background:var(--color-font);
	opacity:.2;
}
.editor .CodeMirror-gutters {
	border-right:0;
}
.editor .CodeMirror-guttermarker {
	color:var(--color-font);
}
.editor .CodeMirror-guttermarker-subtle {
	color:var(--hl-lg);
}
.editor .CodeMirror-linenumber {
	color:var(--hl);
}
.editor .CodeMirror-cursor {
	border-left:1px solid var(--color-font);
}
.editor .CodeMirror-foldmarker {
	color:var(--color-surprise);
	text-shadow:none;
	font-family:inherit;
	line-height:.3;
	cursor:pointer;
	padding:0 var(--padding-xs);
}
.editor .cm-animate-fat-cursor,.editor.cm-fat-cursor .CodeMirror-cursor {
	background-color:rgba(255,139,147,.5)!important;
	border-bottom:2px solid #d60000!important;
	box-sizing:border-box;
}
.editor .cm-meta,.editor .cm-qualifier {
	color:var(--color-font);
}
.editor .cm-atom {
	color:var(--color-surprise);
}
.editor .cm-number {
	color:var(--color-surprise);
}
.editor .cm-keyword {
	color:var(--color-surprise);
}
.editor .cm-builtin {
	color:var(--color-info);
}
.editor .cm-string {
	color:var(--color-notice);
}
.editor .cm-attribute {
	color:var(--color-success);
}
.editor .cm-property {
	color:var(--color-success);
}
.editor .cm-variable {
	color:var(--color-warning);
}
.editor .cm-variable-2 {
	color:var(--color-info);
}
.editor .cm-variable-3 {
	color:var(--color-surprise);
}
.editor .cm-def {
	color:var(--color-warning);
}
.editor .cm-bracket {
	color:var(--color-font);
}
.editor .cm-tag {
	color:var(--color-danger);
}
.editor .cm-header {
	color:var(--color-surprise);
}
.editor .cm-link {
	color:var(--color-surprise);
}
.editor .cm-comment {
	font-style:italic;
	color:var(--hl);
}
.editor .cm-error {
	background:var(--color-danger);
	color:var(--color-font-danger);
}
.editor .cm-clickable {
	text-decoration:underline;
	cursor:pointer;
}
.editor .cm-clickable:hover {
	text-decoration:underline;
}
.editor .CodeMirror-matchingbracket {
	color:inherit!important;
	text-decoration:underline;
	-webkit-text-decoration-color:var(--color-notice);
	text-decoration-color:var(--color-notice);
	box-sizing:border-box;
}
.editor .cm-nunjucks-variable {
	color:var(--color-surprise);
}
.editor .cm-curl-in {
	color:var(--color-success);
}
.editor .cm-curl-out {
	color:var(--color-notice);
}
.editor .cm-curl-data {
	color:var(--color-surprise);
}
.editor .cm-curl-prefix {
	opacity:.5;
}
.editor .cm-curl-header {
	font-weight:700;
}
.editor .cm-curl-comment {
	color:var(--hl);
	font-style:italic;
}
.editor .cm-nunjucks-tag {
	color:var(--color-info);
}
.editor .cm-nunjucks-comment {
	color:var(--hl);
}
.editor .nunjucks-tag {
	font-family:var(--font-monospace)!important;
	padding:.13em .5em;
	box-sizing:border-box;
	margin:0 .1em;
	position:relative;
	font-size:.9em;
	line-height:1em;
	cursor:default;
	white-space:nowrap;
	text-shadow:0 0 .1em rgba(0,0,0,.4);
}
.editor .nunjucks-tag:after {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	content:" ";
	z-index:-1;
	border-radius:.2em;
	box-sizing:border-box;
	box-shadow:inset 0 0 .1em rgba(0,0,0,.4);
	transition:background-color .3s;
	opacity:.8;
	filter:grayscale(20%);
}
.editor .nunjucks-tag label {
	padding:0;
	margin:0;
	display:inline;
	font-style:italic;
	font-size:.9em;
}
.editor .nunjucks-tag label i.fa {
	font-family:FontAwesome,sans-serif!important;
	font-size:.9em;
	min-width:1em;
	margin:0 .5em 0 0;
}
.editor .nunjucks-tag.nunjucks-tag {
	color:var(--color-font-info);
}
.editor .nunjucks-tag.nunjucks-tag:after {
	background:var(--color-info);
}
.editor .nunjucks-tag.nunjucks-variable {
	color:var(--color-font-surprise);
}
.editor .nunjucks-tag.nunjucks-variable:after {
	background:var(--color-surprise);
}
.editor .nunjucks-tag:hover {
	background:hsla(0,0%,100%,.1);
}
.editor .nunjucks-tag[data-error=on] {
	color:var(--color-font-danger);
}
.editor .nunjucks-tag[data-error=on]:after {
	background:var(--color-danger);
}
.editor .nunjucks-tag[data-ignore=on]:after {
	background:var(--hl-xl);
	color:bar(--color-font);
}
.formModalFooter___c9iMv .left-action a {
	color:var(--ui-red-6);
}
.treeContentPicker___10jJm div.ui-tree-list .ui-tree-treenode span.ui-tree-switcher {
	width:16px;
	margin-right:8px;
}
.treeContentPicker__subscribeNode___2Ejss .treeContentPicker__subscribeAction___3vog0 {
	display:none;
}
.treeContentPicker__subscribeNode___2Ejss:hover .treeContentPicker__subscribeAction___3vog0 {
	display:inline-block;
}
:root,:root[theme] {
	--ui-switch-bg:var(--app-bg-100);
}
body .ui-switch {
	--ui-text-color-inverse:hsla(0,0%,100%,0.9);
}
body .ui-switch-checked .ui-switch-inner {
	color:hsla(0,0%,100%,.9);
}
body .ui-switch-handle {
	width:18px;
	height:18px;
}
body .ui-switch-handle:before {
	border-radius:9px;
}
body .ui-switch-checked body .ui-switch-handle {
	left:calc(100% - 21px);
}
body .ui-switch-loading-icon.appicon {
	top:2px;
}
body .ui-switch-small .ui-switch-handle {
	width:12px;
	height:12px;
}
body .ui-switch-small .ui-switch-loading-icon {
	top:1.5px;
	font-size:9px;
}
body .ui-switch-small.ui-switch-checked .ui-switch-handle {
	left:calc(100% - 15px);
}
.tree-view-modal___2-M-_ .ui-tree-switcher {
	margin-right:8px;
}
.subscribe-action___35zG- {
	display:none;
	flex:none;
}
.tree-title___CVLxT {
	display:flex;
	flex:1 1 auto;
	align-items:center;
	overflow:hidden;
}
.tree-title___CVLxT:hover .subscribe-action___35zG- {
	display:inline-block;
}
.container___37KNn {
	background-color:var(--app-bg-100);
}
.container___37KNn .header___5SukT {
	height:64px;
	padding:0 24px;
}
.container___37KNn .header-icon-custom___rIyLe img {
	width:auto;
	height:auto;
	max-height:32px;
	border:none;
	border-radius:0;
}
.container___37KNn .header___5SukT .search-icon {
	width:18px;
	height:18px;
	color:var(--app-text-fg-disabled);
	line-height:0;
}
.container___37KNn .header___5SukT .search-icon:hover {
	color:var(--ui-primary-color);
}
.container___37KNn .header___5SukT .ui-input-affix-wrapper {
	height:32px;
	padding:6px 7.86px 6px 12px;
}
.container___37KNn .header___5SukT .ui-input-affix-wrapper .ui-input-suffix {
	color:var(--app-text-fg-disabled);
	font-size:16px;
}
.container___37KNn .header___5SukT .ui-input {
	border-radius:0;
}
.container___37KNn .select___lVzdw {
	width:100%;
	margin:12px 24px;
}
.container___37KNn .content___1q9ND .ui-tree-treenode {
	margin:0 24px;
}
.container___37KNn .content___1q9ND .ui-tree-treenode .ui-tree-switcher {
	margin-right:7px;
}
.container___37KNn .content___1q9ND .ui-tree-treenode .ui-tree-switcher .ui-tree-switcher-icon {
	color:var(--app-text-fg-disabled);
}
.container___37KNn .content___1q9ND .ui-tree-treenode .ui-tree-title {
	color:var(--app-text-fg-mediu);
}
.container___37KNn .content___1q9ND .ui-tree-treenode .ui-tree-iconEle {
	margin-right:0!important;
}
.container___37KNn .content___1q9ND .ui-tree-treenode:before {
	border-radius:4px;
}
.container___37KNn .content___1q9ND .ui-tree-treenode:hover:before {
	background:var(--app-primary-4)!important;
}
.container___37KNn .content___1q9ND .ui-tree-treenode-selected:before {
	background:var(--app-primary-16)!important;
}
.container___37KNn .content___1q9ND .ui-tree-list-holder-inner {
	padding:5px 0;
}
.container___37KNn .content___1q9ND .tree-list-title___-cs4A {
	margin-left:-1px!important;
}
.container___37KNn .content___1q9ND .tree-list-title___-cs4A:hover:before {
	background:transparent!important;
}
.container___37KNn .content___1q9ND .panel-extra-item___36OgY {
	margin:0 1px;
	padding:6px;
	border-radius:4px;
	cursor:pointer;
}
.container___37KNn .content___1q9ND .panel-extra-item___36OgY:hover {
	color:var(--app-text-fg-medium);
	background-color:var(--app-secondary-4);
}
.container___37KNn .footer___3j0Li a {
	color:var(--app-text-fg-mediu);
	opacity:.5;
}
.container___37KNn .footer___3j0Li a span:first-child {
	margin-right:4px;
}
.container___37KNn .footer___3j0Li a:hover {
	opacity:.8;
}
[class*=ui-]::-ms-clear,[class*=ui-] input::-ms-clear,[class*=ui-] input::-ms-reveal,[class^=ui-]::-ms-clear,[class^=ui-] input::-ms-clear,[class^=ui-] input::-ms-reveal {
	display:none;
}
body,html {
	width:100%;
	height:100%;
}
input::-ms-clear,input::-ms-reveal {
	display:none;
}
*,:after,:before {
	box-sizing:border-box;
}
html {
	font-family:sans-serif;
	line-height:1.15;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	-ms-overflow-style:scrollbar;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
@-ms-viewport {
	width:device-width;
}
body {
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-variant:tabular-nums;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-body-background);
	font-feature-settings:"tnum","tnum";
}
[tabindex="-1"]:focus {
	outline:none!important;
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible;
}
h1,h2,h3,h4,h5,h6 {
	margin-top:0;
	margin-bottom:.5em;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:500;
}
p {
	margin-top:0;
	margin-bottom:1em;
}
abbr[data-original-title],abbr[title] {
	text-decoration:underline;
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted;
	border-bottom:0;
	cursor:help;
}
address {
	margin-bottom:1em;
	font-style:normal;
	line-height:inherit;
}
input[type=number],input[type=password],input[type=text],textarea {
	-webkit-appearance:none;
}
dl,ol,ul {
	margin-top:0;
	margin-bottom:1em;
}
ol ol,ol ul,ul ol,ul ul {
	margin-bottom:0;
}
dt {
	font-weight:500;
}
dd {
	margin-bottom:.5em;
	margin-left:0;
}
blockquote {
	margin:0 0 1em;
}
dfn {
	font-style:italic;
}
b,strong {
	font-weight:bolder;
}
small {
	font-size:80%;
}
sub,sup {
	position:relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline;
}
sub {
	bottom:-.25em;
}
sup {
	top:-.5em;
}
a {
	color:#9373ee;
	color:var(--ui-link-color);
	text-decoration:none;
	background-color:transparent;
	outline:none;
	cursor:pointer;
	transition:color .3s;
	-webkit-text-decoration-skip:objects;
}
a:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
a:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
a:active,a:hover {
	text-decoration:none;
	outline:0;
}
a:focus {
	text-decoration:none;
	outline:0;
}
a[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
code,kbd,pre,samp {
	font-size:1em;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
pre {
	margin-top:0;
	margin-bottom:1em;
	overflow:auto;
}
figure {
	margin:0 0 1em;
}
img {
	vertical-align:middle;
	border-style:none;
}
[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea {
	touch-action:manipulation;
}
table {
	border-collapse:collapse;
}
caption {
	padding-top:.75em;
	padding-bottom:.3em;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	text-align:left;
	caption-side:bottom;
}
button,input,optgroup,select,textarea {
	margin:0;
	color:inherit;
	font-size:inherit;
	font-family:inherit;
	line-height:inherit;
}
button,input {
	overflow:visible;
}
button,select {
	text-transform:none;
}
[type=reset],[type=submit],button,html [type=button] {
	-webkit-appearance:button;
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
	padding:0;
	border-style:none;
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0;
}
input[type=date],input[type=datetime-local],input[type=month],input[type=time] {
	-webkit-appearance:listbox;
}
textarea {
	overflow:auto;
	resize:vertical;
}
fieldset {
	min-width:0;
	margin:0;
	padding:0;
	border:0;
}
legend {
	display:block;
	width:100%;
	max-width:100%;
	margin-bottom:.5em;
	padding:0;
	color:inherit;
	font-size:1.5em;
	line-height:inherit;
	white-space:normal;
}
progress {
	vertical-align:baseline;
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
	height:auto;
}
[type=search] {
	outline-offset:-2px;
	-webkit-appearance:none;
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
	-webkit-appearance:none;
}
::-webkit-file-upload-button {
	font:inherit;
	-webkit-appearance:button;
}
output {
	display:inline-block;
}
summary {
	display:list-item;
}
template {
	display:none;
}
[hidden] {
	display:none!important;
}
mark {
	padding:.2em;
	background-color:#feffe6;
	background-color:var(--ui-yellow-1);
}
::selection {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#9373ee;
	background:var(--ui-text-selection-bg);
}
.clearfix:before {
	display:table;
	content:"";
}
.appicon {
	display:inline-block;
	color:inherit;
	font-style:normal;
	line-height:0;
	text-align:center;
	text-transform:none;
	vertical-align:-.125em;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.appicon>* {
	line-height:1;
}
.appicon svg {
	display:inline-block;
}
.appicon:before {
	display:none;
}
.appicon .appicon-icon {
	display:block;
}
.appicon[tabindex] {
	cursor:pointer;
}
.appicon-spin:before {
	display:inline-block;
	animation:loadingCircle 1s linear infinite;
}
.appicon-spin {
	display:inline-block;
	animation:loadingCircle 1s linear infinite;
}
.ui-fade-appear,.ui-fade-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-fade-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-fade-appear.ui-fade-appear-active,.ui-fade-enter.ui-fade-enter-active {
	animation-name:antFadeIn;
	animation-play-state:running;
}
.ui-fade-leave.ui-fade-leave-active {
	animation-name:antFadeOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-fade-appear,.ui-fade-enter {
	opacity:0;
	animation-timing-function:linear;
}
.ui-fade-leave {
	animation-timing-function:linear;
}
@keyframes antFadeIn {
	0% {
	opacity:0;
}
to {
	opacity:1;
}
;}@keyframes antFadeOut {
	0% {
	opacity:1;
}
to {
	opacity:0;
}
;}.ui-move-up-appear,.ui-move-up-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-up-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-up-appear.ui-move-up-appear-active,.ui-move-up-enter.ui-move-up-enter-active {
	animation-name:antMoveUpIn;
	animation-play-state:running;
}
.ui-move-up-leave.ui-move-up-leave-active {
	animation-name:antMoveUpOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-move-up-appear,.ui-move-up-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-move-up-leave {
	animation-timing-function:cubic-bezier(.6,.04,.98,.34);
}
.ui-move-down-appear,.ui-move-down-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-down-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-down-appear.ui-move-down-appear-active,.ui-move-down-enter.ui-move-down-enter-active {
	animation-name:antMoveDownIn;
	animation-play-state:running;
}
.ui-move-down-leave.ui-move-down-leave-active {
	animation-name:antMoveDownOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-move-down-appear,.ui-move-down-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-move-down-leave {
	animation-timing-function:cubic-bezier(.6,.04,.98,.34);
}
.ui-move-left-appear,.ui-move-left-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-left-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-left-appear.ui-move-left-appear-active,.ui-move-left-enter.ui-move-left-enter-active {
	animation-name:antMoveLeftIn;
	animation-play-state:running;
}
.ui-move-left-leave.ui-move-left-leave-active {
	animation-name:antMoveLeftOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-move-left-appear,.ui-move-left-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-move-left-leave {
	animation-timing-function:cubic-bezier(.6,.04,.98,.34);
}
.ui-move-right-appear,.ui-move-right-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-right-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-move-right-appear.ui-move-right-appear-active,.ui-move-right-enter.ui-move-right-enter-active {
	animation-name:antMoveRightIn;
	animation-play-state:running;
}
.ui-move-right-leave.ui-move-right-leave-active {
	animation-name:antMoveRightOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-move-right-appear,.ui-move-right-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-move-right-leave {
	animation-timing-function:cubic-bezier(.6,.04,.98,.34);
}
@keyframes antMoveDownIn {
	0% {
	transform:translateY(100%);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:translateY(0);
	transform-origin:0 0;
	opacity:1;
}
;}@keyframes antMoveDownOut {
	0% {
	transform:translateY(0);
	transform-origin:0 0;
	opacity:1;
}
to {
	transform:translateY(100%);
	transform-origin:0 0;
	opacity:0;
}
;}@keyframes antMoveLeftIn {
	0% {
	transform:translateX(-100%);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:translateX(0);
	transform-origin:0 0;
	opacity:1;
}
;}@keyframes antMoveLeftOut {
	0% {
	transform:translateX(0);
	transform-origin:0 0;
	opacity:1;
}
to {
	transform:translateX(-100%);
	transform-origin:0 0;
	opacity:0;
}
;}@keyframes antMoveRightIn {
	0% {
	transform:translateX(100%);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:translateX(0);
	transform-origin:0 0;
	opacity:1;
}
;}@keyframes antMoveRightOut {
	0% {
	transform:translateX(0);
	transform-origin:0 0;
	opacity:1;
}
to {
	transform:translateX(100%);
	transform-origin:0 0;
	opacity:0;
}
;}@keyframes antMoveUpIn {
	0% {
	transform:translateY(-100%);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:translateY(0);
	transform-origin:0 0;
	opacity:1;
}
;}@keyframes antMoveUpOut {
	0% {
	transform:translateY(0);
	transform-origin:0 0;
	opacity:1;
}
to {
	transform:translateY(-100%);
	transform-origin:0 0;
	opacity:0;
}
;}@keyframes loadingCircle {
	to {
	transform:rotate(1turn);
}
;}[ui-click-animating-without-extra-node=true],[ui-click-animating=true] {
	position:relative;
}
html {
	--antd-wave-shadow-color:var(--ui-primary-color);
	--scroll-bar:0;
}
.ui-click-animating-node,[ui-click-animating-without-extra-node=true]:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	display:block;
	border-radius:inherit;
	box-shadow:0 0 0 0 var(--ui-primary-color);
	box-shadow:0 0 0 0 #9373ee;
	box-shadow:0 0 0 0 var(--antd-wave-shadow-color);
	opacity:.2;
	animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);
	animation-fill-mode:forwards;
	content:"";
	pointer-events:none;
}
@keyframes waveEffect {
	to {
	box-shadow:0 0 0 #9373ee;
	box-shadow:0 0 0 var(--ui-primary-color);
	box-shadow:0 0 0 6px #9373ee;
	box-shadow:0 0 0 6px var(--antd-wave-shadow-color);
}
;}@keyframes fadeEffect {
	to {
	opacity:0;
}
;}.ui-slide-up-appear,.ui-slide-up-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-up-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-up-appear.ui-slide-up-appear-active,.ui-slide-up-enter.ui-slide-up-enter-active {
	animation-name:antSlideUpIn;
	animation-play-state:running;
}
.ui-slide-up-leave.ui-slide-up-leave-active {
	animation-name:antSlideUpOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-slide-up-appear,.ui-slide-up-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.23,1,.32,1);
}
.ui-slide-up-leave {
	animation-timing-function:cubic-bezier(.755,.05,.855,.06);
}
.ui-slide-down-appear,.ui-slide-down-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-down-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-down-appear.ui-slide-down-appear-active,.ui-slide-down-enter.ui-slide-down-enter-active {
	animation-name:antSlideDownIn;
	animation-play-state:running;
}
.ui-slide-down-leave.ui-slide-down-leave-active {
	animation-name:antSlideDownOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-slide-down-appear,.ui-slide-down-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.23,1,.32,1);
}
.ui-slide-down-leave {
	animation-timing-function:cubic-bezier(.755,.05,.855,.06);
}
.ui-slide-left-appear,.ui-slide-left-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-left-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-left-appear.ui-slide-left-appear-active,.ui-slide-left-enter.ui-slide-left-enter-active {
	animation-name:antSlideLeftIn;
	animation-play-state:running;
}
.ui-slide-left-leave.ui-slide-left-leave-active {
	animation-name:antSlideLeftOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-slide-left-appear,.ui-slide-left-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.23,1,.32,1);
}
.ui-slide-left-leave {
	animation-timing-function:cubic-bezier(.755,.05,.855,.06);
}
.ui-slide-right-appear,.ui-slide-right-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-right-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-slide-right-appear.ui-slide-right-appear-active,.ui-slide-right-enter.ui-slide-right-enter-active {
	animation-name:antSlideRightIn;
	animation-play-state:running;
}
.ui-slide-right-leave.ui-slide-right-leave-active {
	animation-name:antSlideRightOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-slide-right-appear,.ui-slide-right-enter {
	opacity:0;
	animation-timing-function:cubic-bezier(.23,1,.32,1);
}
.ui-slide-right-leave {
	animation-timing-function:cubic-bezier(.755,.05,.855,.06);
}
@keyframes antSlideUpIn {
	0% {
	transform:scaleY(.8);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:scaleY(1);
	transform-origin:0 0;
	opacity:1;
}
;}@keyframes antSlideUpOut {
	0% {
	transform:scaleY(1);
	transform-origin:0 0;
	opacity:1;
}
to {
	transform:scaleY(.8);
	transform-origin:0 0;
	opacity:0;
}
;}@keyframes antSlideDownIn {
	0% {
	transform:scaleY(.8);
	transform-origin:100% 100%;
	opacity:0;
}
to {
	transform:scaleY(1);
	transform-origin:100% 100%;
	opacity:1;
}
;}@keyframes antSlideDownOut {
	0% {
	transform:scaleY(1);
	transform-origin:100% 100%;
	opacity:1;
}
to {
	transform:scaleY(.8);
	transform-origin:100% 100%;
	opacity:0;
}
;}@keyframes antSlideLeftIn {
	0% {
	transform:scaleX(.8);
	transform-origin:0 0;
	opacity:0;
}
to {
	transform:scaleX(1);
	transform-origin:0 0;
	opacity:1;
}
;}@keyframes antSlideLeftOut {
	0% {
	transform:scaleX(1);
	transform-origin:0 0;
	opacity:1;
}
to {
	transform:scaleX(.8);
	transform-origin:0 0;
	opacity:0;
}
;}@keyframes antSlideRightIn {
	0% {
	transform:scaleX(.8);
	transform-origin:100% 0;
	opacity:0;
}
to {
	transform:scaleX(1);
	transform-origin:100% 0;
	opacity:1;
}
;}@keyframes antSlideRightOut {
	0% {
	transform:scaleX(1);
	transform-origin:100% 0;
	opacity:1;
}
to {
	transform:scaleX(.8);
	transform-origin:100% 0;
	opacity:0;
}
;}.ui-zoom-appear,.ui-zoom-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-appear.ui-zoom-appear-active,.ui-zoom-enter.ui-zoom-enter-active {
	animation-name:antZoomIn;
	animation-play-state:running;
}
.ui-zoom-leave.ui-zoom-leave-active {
	animation-name:antZoomOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-appear,.ui-zoom-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-appear-prepare,.ui-zoom-enter-prepare {
	transform:none;
}
.ui-zoom-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
.ui-zoom-big-appear,.ui-zoom-big-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-big-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-big-appear.ui-zoom-big-appear-active,.ui-zoom-big-enter.ui-zoom-big-enter-active {
	animation-name:antZoomBigIn;
	animation-play-state:running;
}
.ui-zoom-big-leave.ui-zoom-big-leave-active {
	animation-name:antZoomBigOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-big-appear,.ui-zoom-big-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-big-appear-prepare,.ui-zoom-big-enter-prepare {
	transform:none;
}
.ui-zoom-big-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
.ui-zoom-big-fast-appear,.ui-zoom-big-fast-enter {
	animation-duration:.1s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-big-fast-leave {
	animation-duration:.1s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-big-fast-appear.ui-zoom-big-fast-appear-active,.ui-zoom-big-fast-enter.ui-zoom-big-fast-enter-active {
	animation-name:antZoomBigIn;
	animation-play-state:running;
}
.ui-zoom-big-fast-leave.ui-zoom-big-fast-leave-active {
	animation-name:antZoomBigOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-big-fast-appear,.ui-zoom-big-fast-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-big-fast-appear-prepare,.ui-zoom-big-fast-enter-prepare {
	transform:none;
}
.ui-zoom-big-fast-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
.ui-zoom-up-appear,.ui-zoom-up-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-up-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-up-appear.ui-zoom-up-appear-active,.ui-zoom-up-enter.ui-zoom-up-enter-active {
	animation-name:antZoomUpIn;
	animation-play-state:running;
}
.ui-zoom-up-leave.ui-zoom-up-leave-active {
	animation-name:antZoomUpOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-up-appear,.ui-zoom-up-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-up-appear-prepare,.ui-zoom-up-enter-prepare {
	transform:none;
}
.ui-zoom-up-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
.ui-zoom-down-appear,.ui-zoom-down-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-down-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-down-appear.ui-zoom-down-appear-active,.ui-zoom-down-enter.ui-zoom-down-enter-active {
	animation-name:antZoomDownIn;
	animation-play-state:running;
}
.ui-zoom-down-leave.ui-zoom-down-leave-active {
	animation-name:antZoomDownOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-down-appear,.ui-zoom-down-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-down-appear-prepare,.ui-zoom-down-enter-prepare {
	transform:none;
}
.ui-zoom-down-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
.ui-zoom-left-appear,.ui-zoom-left-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-left-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-left-appear.ui-zoom-left-appear-active,.ui-zoom-left-enter.ui-zoom-left-enter-active {
	animation-name:antZoomLeftIn;
	animation-play-state:running;
}
.ui-zoom-left-leave.ui-zoom-left-leave-active {
	animation-name:antZoomLeftOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-left-appear,.ui-zoom-left-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-left-appear-prepare,.ui-zoom-left-enter-prepare {
	transform:none;
}
.ui-zoom-left-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
.ui-zoom-right-appear,.ui-zoom-right-enter {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-right-leave {
	animation-duration:.2s;
	animation-fill-mode:both;
	animation-play-state:paused;
}
.ui-zoom-right-appear.ui-zoom-right-appear-active,.ui-zoom-right-enter.ui-zoom-right-enter-active {
	animation-name:antZoomRightIn;
	animation-play-state:running;
}
.ui-zoom-right-leave.ui-zoom-right-leave-active {
	animation-name:antZoomRightOut;
	animation-play-state:running;
	pointer-events:none;
}
.ui-zoom-right-appear,.ui-zoom-right-enter {
	transform:scale(0);
	opacity:0;
	animation-timing-function:cubic-bezier(.08,.82,.17,1);
}
.ui-zoom-right-appear-prepare,.ui-zoom-right-enter-prepare {
	transform:none;
}
.ui-zoom-right-leave {
	animation-timing-function:cubic-bezier(.78,.14,.15,.86);
}
@keyframes antZoomIn {
	0% {
	transform:scale(.2);
	opacity:0;
}
to {
	transform:scale(1);
	opacity:1;
}
;}@keyframes antZoomOut {
	0% {
	transform:scale(1);
}
to {
	transform:scale(.2);
	opacity:0;
}
;}@keyframes antZoomBigIn {
	0% {
	transform:scale(.8);
	opacity:0;
}
to {
	transform:scale(1);
	opacity:1;
}
;}@keyframes antZoomBigOut {
	0% {
	transform:scale(1);
}
to {
	transform:scale(.8);
	opacity:0;
}
;}@keyframes antZoomUpIn {
	0% {
	transform:scale(.8);
	transform-origin:50% 0;
	opacity:0;
}
to {
	transform:scale(1);
	transform-origin:50% 0;
}
;}@keyframes antZoomUpOut {
	0% {
	transform:scale(1);
	transform-origin:50% 0;
}
to {
	transform:scale(.8);
	transform-origin:50% 0;
	opacity:0;
}
;}@keyframes antZoomLeftIn {
	0% {
	transform:scale(.8);
	transform-origin:0 50%;
	opacity:0;
}
to {
	transform:scale(1);
	transform-origin:0 50%;
}
;}@keyframes antZoomLeftOut {
	0% {
	transform:scale(1);
	transform-origin:0 50%;
}
to {
	transform:scale(.8);
	transform-origin:0 50%;
	opacity:0;
}
;}@keyframes antZoomRightIn {
	0% {
	transform:scale(.8);
	transform-origin:100% 50%;
	opacity:0;
}
to {
	transform:scale(1);
	transform-origin:100% 50%;
}
;}@keyframes antZoomRightOut {
	0% {
	transform:scale(1);
	transform-origin:100% 50%;
}
to {
	transform:scale(.8);
	transform-origin:100% 50%;
	opacity:0;
}
;}@keyframes antZoomDownIn {
	0% {
	transform:scale(.8);
	transform-origin:50% 100%;
	opacity:0;
}
to {
	transform:scale(1);
	transform-origin:50% 100%;
}
;}@keyframes antZoomDownOut {
	0% {
	transform:scale(1);
	transform-origin:50% 100%;
}
to {
	transform:scale(.8);
	transform-origin:50% 100%;
	opacity:0;
}
;}.ant-motion-collapse-legacy {
	overflow:hidden;
}
.ant-motion-collapse-legacy-active {
	transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important;
}
.ant-motion-collapse {
	overflow:hidden;
	transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important;
}
html {
	--ui-blue-base:#1890ff;
	--ui-blue-1:#e6f7ff;
	--ui-blue-2:#bae7ff;
	--ui-blue-3:#91d5ff;
	--ui-blue-4:#69c0ff;
	--ui-blue-5:#40a9ff;
	--ui-blue-6:#1890ff;
	--ui-blue-7:#096dd9;
	--ui-blue-8:#0050b3;
	--ui-blue-9:#003a8c;
	--ui-blue-10:#002766;
	--ui-purple-base:#722ed1;
	--ui-purple-1:#f9f0ff;
	--ui-purple-2:#efdbff;
	--ui-purple-3:#d3adf7;
	--ui-purple-4:#b37feb;
	--ui-purple-5:#9254de;
	--ui-purple-6:#722ed1;
	--ui-purple-7:#531dab;
	--ui-purple-8:#391085;
	--ui-purple-9:#22075e;
	--ui-purple-10:#120338;
	--ui-cyan-base:#13c2c2;
	--ui-cyan-1:#e6fffb;
	--ui-cyan-2:#b5f5ec;
	--ui-cyan-3:#87e8de;
	--ui-cyan-4:#5cdbd3;
	--ui-cyan-5:#36cfc9;
	--ui-cyan-6:#13c2c2;
	--ui-cyan-7:#08979c;
	--ui-cyan-8:#006d75;
	--ui-cyan-9:#00474f;
	--ui-cyan-10:#002329;
	--ui-green-base:#52c41a;
	--ui-green-1:#f6ffed;
	--ui-green-2:#d9f7be;
	--ui-green-3:#b7eb8f;
	--ui-green-4:#95de64;
	--ui-green-5:#73d13d;
	--ui-green-6:#52c41a;
	--ui-green-7:#389e0d;
	--ui-green-8:#237804;
	--ui-green-9:#135200;
	--ui-green-10:#092b00;
	--ui-magenta-base:#eb2f96;
	--ui-magenta-1:#fff0f6;
	--ui-magenta-2:#ffd6e7;
	--ui-magenta-3:#ffadd2;
	--ui-magenta-4:#ff85c0;
	--ui-magenta-5:#f759ab;
	--ui-magenta-6:#eb2f96;
	--ui-magenta-7:#c41d7f;
	--ui-magenta-8:#9e1068;
	--ui-magenta-9:#780650;
	--ui-magenta-10:#520339;
	--ui-pink-base:#eb2f96;
	--ui-pink-1:#fff0f6;
	--ui-pink-2:#ffd6e7;
	--ui-pink-3:#ffadd2;
	--ui-pink-4:#ff85c0;
	--ui-pink-5:#f759ab;
	--ui-pink-6:#eb2f96;
	--ui-pink-7:#c41d7f;
	--ui-pink-8:#9e1068;
	--ui-pink-9:#780650;
	--ui-pink-10:#520339;
	--ui-orange-base:#fa8c16;
	--ui-orange-1:#fff7e6;
	--ui-orange-2:#ffe7ba;
	--ui-orange-3:#ffd591;
	--ui-orange-4:#ffc069;
	--ui-orange-5:#ffa940;
	--ui-orange-6:#fa8c16;
	--ui-orange-7:#d46b08;
	--ui-orange-8:#ad4e00;
	--ui-orange-9:#873800;
	--ui-orange-10:#612500;
	--ui-yellow-base:#fadb14;
	--ui-yellow-1:#feffe6;
	--ui-yellow-2:#ffffb8;
	--ui-yellow-3:#fffb8f;
	--ui-yellow-4:#fff566;
	--ui-yellow-5:#ffec3d;
	--ui-yellow-6:#fadb14;
	--ui-yellow-7:#d4b106;
	--ui-yellow-8:#ad8b00;
	--ui-yellow-9:#876800;
	--ui-yellow-10:#614700;
	--ui-volcano-base:#fa541c;
	--ui-volcano-1:#fff2e8;
	--ui-volcano-2:#ffd8bf;
	--ui-volcano-3:#ffbb96;
	--ui-volcano-4:#ff9c6e;
	--ui-volcano-5:#ff7a45;
	--ui-volcano-6:#fa541c;
	--ui-volcano-7:#d4380d;
	--ui-volcano-8:#ad2102;
	--ui-volcano-9:#871400;
	--ui-volcano-10:#610b00;
	--ui-geekblue-base:#2f54eb;
	--ui-geekblue-1:#f0f5ff;
	--ui-geekblue-2:#d6e4ff;
	--ui-geekblue-3:#adc6ff;
	--ui-geekblue-4:#85a5ff;
	--ui-geekblue-5:#597ef7;
	--ui-geekblue-6:#2f54eb;
	--ui-geekblue-7:#1d39c4;
	--ui-geekblue-8:#10239e;
	--ui-geekblue-9:#061178;
	--ui-geekblue-10:#030852;
	--ui-lime-base:#a0d911;
	--ui-lime-1:#fcffe6;
	--ui-lime-2:#f4ffb8;
	--ui-lime-3:#eaff8f;
	--ui-lime-4:#d3f261;
	--ui-lime-5:#bae637;
	--ui-lime-6:#a0d911;
	--ui-lime-7:#7cb305;
	--ui-lime-8:#5b8c00;
	--ui-lime-9:#3f6600;
	--ui-lime-10:#254000;
	--ui-gold-base:#faad14;
	--ui-gold-1:#fffbe6;
	--ui-gold-2:#fff1b8;
	--ui-gold-3:#ffe58f;
	--ui-gold-4:#ffd666;
	--ui-gold-5:#ffc53d;
	--ui-gold-6:#faad14;
	--ui-gold-7:#d48806;
	--ui-gold-8:#ad6800;
	--ui-gold-9:#874d00;
	--ui-gold-10:#613400;
}
.ui-affix {
	position:fixed;
	z-index:10;
}
.ui-alert {
	box-sizing:border-box;
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:flex;
	align-items:center;
	padding:8px 15px;
	word-wrap:break-word;
	border-radius:4px;
}
.ui-alert-content {
	flex:1 1;
	min-width:0;
}
.ui-alert-icon {
	margin-right:8px;
}
.ui-alert-description {
	display:none;
	font-size:14px;
	line-height:22px;
}
.ui-alert-success {
	background-color:#f0fff7;
	background-color:var(--ui-alert-success-bg-color);
	border:1px solid #c0f0db;
	border:1px solid var(--ui-alert-success-border-color);
}
.ui-alert-success .ui-alert-icon {
	color:#41ca9d;
	color:var(--ui-alert-success-icon-color);
}
.ui-alert-info {
	background-color:#e6f7ff;
	background-color:var(--ui-alert-info-bg-color);
	border:1px solid #91d5ff;
	border:1px solid var(--ui-alert-info-border-color);
}
.ui-alert-info .ui-alert-icon {
	color:#1890ff;
	color:var(--ui-alert-info-icon-color);
}
.ui-alert-warning {
	background-color:#fffbe6;
	background-color:var(--ui-alert-warning-bg-color);
	border:1px solid #ffe58f;
	border:1px solid var(--ui-alert-warning-border-color);
}
.ui-alert-warning .ui-alert-icon {
	color:#faad14;
	color:var(--ui-alert-warning-icon-color);
}
.ui-alert-error {
	background-color:#fff2f0;
	background-color:var(--ui-alert-error-bg-color);
	border:1px solid #ffccc7;
	border:1px solid var(--ui-alert-error-border-color);
}
.ui-alert-error .ui-alert-icon {
	color:#ff4d4f;
	color:var(--ui-alert-error-icon-color);
}
.ui-alert-error .ui-alert-description>pre {
	margin:0;
	padding:0;
}
.ui-alert-action {
	margin-left:8px;
}
.ui-alert-close-icon {
	margin-left:8px;
	padding:0;
	overflow:hidden;
	font-size:12px;
	line-height:12px;
	background-color:transparent;
	border:none;
	outline:none;
	cursor:pointer;
}
.ui-alert-close-icon .appicon-close {
	color:rgba(0,0,0,.45);
	color:var(--ui-alert-close-color);
	transition:color .3s;
}
.ui-alert-close-icon .appicon-close:hover {
	color:rgba(0,0,0,.75);
	color:var(--ui-alert-close-hover-color);
}
.ui-alert-close-text {
	color:rgba(0,0,0,.45);
	color:var(--ui-alert-close-color);
	transition:color .3s;
}
.ui-alert-close-text:hover {
	color:rgba(0,0,0,.75);
	color:var(--ui-alert-close-hover-color);
}
.ui-alert-with-description {
	align-items:flex-start;
	padding:15px 15px 15px 24px;
}
.ui-alert-with-description.ui-alert-no-icon {
	padding:15px;
}
.ui-alert-with-description .ui-alert-icon {
	margin-right:15px;
	font-size:24px;
}
.ui-alert-with-description .ui-alert-message {
	display:block;
	margin-bottom:4px;
	color:rgba(0,0,0,.85);
	color:var(--ui-alert-message-color);
	font-size:16px;
}
.ui-alert-message {
	color:rgba(0,0,0,.85);
	color:var(--ui-alert-message-color);
}
.ui-alert-with-description .ui-alert-description {
	display:block;
}
.ui-alert.ui-alert-motion-leave {
	overflow:hidden;
	opacity:1;
	transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86);
}
.ui-alert.ui-alert-motion-leave-active {
	max-height:0;
	margin-bottom:0!important;
	padding-top:0;
	padding-bottom:0;
	opacity:0;
}
.ui-alert-banner {
	margin-bottom:0;
	border:0;
	border-radius:0;
}
.ui-alert.ui-alert-rtl {
	direction:rtl;
}
.ui-alert-rtl .ui-alert-icon {
	margin-right:auto;
	margin-left:8px;
}
.ui-alert-rtl .ui-alert-action {
	margin-right:8px;
	margin-left:auto;
}
.ui-alert-rtl .ui-alert-close-icon {
	margin-right:8px;
	margin-left:auto;
}
.ui-alert-rtl.ui-alert-with-description {
	padding-right:24px;
	padding-left:15px;
}
.ui-alert-rtl.ui-alert-with-description .ui-alert-icon {
	margin-right:auto;
	margin-left:15px;
}
.ui-anchor {
	box-sizing:border-box;
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	padding:0 0 0 2px;
}
.ui-anchor-wrapper {
	margin-left:-4px;
	padding-left:4px;
	overflow:auto;
	background-color:transparent;
	background-color:var(--ui-anchor-bg);
}
.ui-anchor-ink {
	position:absolute;
	top:0;
	left:0;
	height:100%;
}
.ui-anchor-ink:before {
	position:relative;
	display:block;
	width:2px;
	height:100%;
	margin:0 auto;
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-anchor-border-color);
	content:" ";
}
.ui-anchor-ink-ball {
	position:absolute;
	left:50%;
	display:none;
	width:8px;
	height:8px;
	background-color:#fff;
	background-color:var(--ui-component-background);
	border:2px solid #9373ee;
	border:2px solid var(--ui-primary-color);
	border-radius:8px;
	transform:translateX(-50%);
	transition:top .3s ease-in-out;
}
.ui-anchor-ink-ball.visible {
	display:inline-block;
}
.ui-anchor-fixed .ui-anchor-ink .ui-anchor-ink-ball {
	display:none;
}
.ui-anchor-link {
	padding:7px 0 7px 16px;
	line-height:1.143;
}
.ui-anchor-link-title {
	position:relative;
	display:block;
	margin-bottom:6px;
	overflow:hidden;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	white-space:nowrap;
	text-overflow:ellipsis;
	transition:all .3s;
}
.ui-anchor-link-title:only-child {
	margin-bottom:0;
}
.ui-anchor-link-active>.ui-anchor-link-title {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-anchor-link .ui-anchor-link {
	padding-top:5px;
	padding-bottom:5px;
}
.ui-anchor-rtl {
	direction:rtl;
}
.ui-anchor-rtl.ui-anchor-wrapper {
	margin-right:-4px;
	margin-left:0;
	padding-right:4px;
	padding-left:0;
}
.ui-anchor-rtl .ui-anchor-ink {
	right:0;
	left:auto;
}
.ui-anchor-rtl .ui-anchor-ink-ball {
	right:50%;
	left:0;
	transform:translateX(50%);
}
.ui-anchor-rtl .ui-anchor-link {
	padding:7px 16px 7px 0;
}
.ui-select-auto-complete {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
}
.ui-select-auto-complete .ui-select-clear {
	right:13px;
}
.ui-avatar {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:inline-block;
	overflow:hidden;
	color:#fff;
	color:var(--ui-avatar-color);
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	background:#ccc;
	background:var(--ui-avatar-bg);
	width:32px;
	height:32px;
	line-height:32px;
	border-radius:50%;
}
.ui-avatar-image {
	background:transparent;
}
.ui-avatar .ui-image-img {
	display:block;
}
.ui-avatar-string {
	position:absolute;
	left:50%;
	transform-origin:0 center;
}
.ui-avatar.ui-avatar-icon {
	font-size:18px;
}
.ui-avatar.ui-avatar-icon>.appicon {
	margin:0;
}
.ui-avatar-lg {
	width:40px;
	height:40px;
	line-height:40px;
	border-radius:50%;
}
.ui-avatar-lg-string {
	position:absolute;
	left:50%;
	transform-origin:0 center;
}
.ui-avatar-lg.ui-avatar-icon {
	font-size:24px;
}
.ui-avatar-lg.ui-avatar-icon>.appicon {
	margin:0;
}
.ui-avatar-sm {
	width:24px;
	height:24px;
	line-height:24px;
	border-radius:50%;
}
.ui-avatar-sm-string {
	position:absolute;
	left:50%;
	transform-origin:0 center;
}
.ui-avatar-sm.ui-avatar-icon {
	font-size:14px;
}
.ui-avatar-sm.ui-avatar-icon>.appicon {
	margin:0;
}
.ui-avatar-square {
	border-radius:4px;
}
.ui-avatar>img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.ui-avatar-group {
	display:inline-flex;
}
.ui-avatar-group .ui-avatar {
	border:1px solid #fff;
	border:1px solid var(--ui-avatar-group-border-color);
}
.ui-avatar-group .ui-avatar:not(:first-child) {
	margin-left:-8px;
}
.ui-avatar-group-popover .ui-avatar+.ui-avatar {
	margin-left:3px;
}
.ui-avatar-group-rtl .ui-avatar:not(:first-child) {
	margin-right:-8px;
	margin-left:0;
}
.ui-avatar-group-popover.ui-popover-rtl .ui-avatar+.ui-avatar {
	margin-right:3px;
	margin-left:0;
}
.ui-back-top {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:fixed;
	right:100px;
	bottom:50px;
	z-index:10;
	width:40px;
	height:40px;
	cursor:pointer;
}
.ui-back-top:empty {
	display:none;
}
.ui-back-top-rtl {
	right:auto;
	left:100px;
	direction:rtl;
}
.ui-back-top-content {
	width:40px;
	height:40px;
	overflow:hidden;
	color:#fff;
	color:var(--ui-back-top-color);
	text-align:center;
	background-color:rgba(0,0,0,.45);
	background-color:var(--ui-back-top-bg);
	border-radius:20px;
	transition:all .3s;
}
.ui-back-top-content:hover {
	background-color:rgba(0,0,0,.85);
	background-color:var(--ui-back-top-hover-bg);
	transition:all .3s;
}
.ui-back-top-icon {
	font-size:24px;
	line-height:40px;
}
@media screen and (max-width:768px) {
	.ui-back-top {
	right:60px;
}
;}@media screen and (max-width:480px) {
	.ui-back-top {
	right:20px;
}
;}.ui-badge {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:inline-block;
	line-height:1;
}
.ui-badge-count {
	z-index:auto;
	min-width:20px;
	height:20px;
	padding:0 6px;
	color:#fff;
	color:var(--ui-badge-text-color);
	font-weight:400;
	font-size:12px;
	line-height:20px;
	white-space:nowrap;
	text-align:center;
	background:#ff879f;
	background:var(--ui-badge-color);
	border-radius:10px;
	box-shadow:0 0 0 1px #fff;
	box-shadow:0 0 0 1px var(--ui-shadow-color-inverse);
}
.ui-badge-count a,.ui-badge-count a:hover {
	color:#fff;
	color:var(--ui-badge-text-color);
}
.ui-badge-count-sm {
	min-width:14px;
	height:14px;
	padding:0;
	font-size:12px;
	line-height:14px;
	border-radius:7px;
}
.ui-badge-multiple-words {
	padding:0 8px;
}
.ui-badge-dot {
	z-index:auto;
	width:6px;
	min-width:6px;
	height:6px;
	background:#ff879f;
	background:var(--ui-red-5);
	border-radius:100%;
	box-shadow:0 0 0 1px #fff;
	box-shadow:0 0 0 1px var(--ui-shadow-color-inverse);
}
.ui-badge-dot.ui-scroll-number {
	transition:background 1.5s;
}
.ui-badge-count,.ui-badge-dot,.ui-badge .ui-scroll-number-custom-component {
	position:absolute;
	top:0;
	right:0;
	transform:translate(50%,-50%);
	transform-origin:100% 0;
}
.ui-badge-count.appicon-spin,.ui-badge-dot.appicon-spin,.ui-badge .ui-scroll-number-custom-component.appicon-spin {
	animation:antBadgeLoadingCircle 1s linear infinite;
}
.ui-badge-status {
	line-height:inherit;
	vertical-align:baseline;
}
.ui-badge-status-dot {
	position:relative;
	top:-1px;
	display:inline-block;
	width:6px;
	height:6px;
	vertical-align:middle;
	border-radius:50%;
}
.ui-badge-status-success {
	background-color:#41ca9d;
	background-color:var(--ui-success-color);
}
.ui-badge-status-processing {
	position:relative;
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
}
.ui-badge-status-processing:after {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #9373ee;
	border:1px solid var(--ui-primary-color);
	border-radius:50%;
	animation:antStatusProcessing 1.2s ease-in-out infinite;
	content:"";
}
.ui-badge-status-default {
	background-color:#d9d9d9;
}
.ui-badge-status-error {
	background-color:#ff4d4f;
	background-color:var(--ui-error-color);
}
.ui-badge-status-warning {
	background-color:#faad14;
	background-color:var(--ui-warning-color);
}
.ui-badge-status-pink {
	background:#eb2f96;
	background:var(--ui-pink-6);
}
.ui-badge-status-magenta {
	background:#ec55a8;
	background:var(--ui-magenta-6);
}
.ui-badge-status-red {
	background:#fa5c81;
	background:var(--ui-red-6);
}
.ui-badge-status-volcano {
	background:#fa541c;
	background:var(--ui-volcano-6);
}
.ui-badge-status-orange {
	background:#ed8936;
	background:var(--ui-orange-6);
}
.ui-badge-status-yellow {
	background:#fadb14;
	background:var(--ui-yellow-6);
}
.ui-badge-status-gold {
	background:#faad14;
	background:var(--ui-gold-6);
}
.ui-badge-status-cyan {
	background:#13c2c2;
	background:var(--ui-cyan-6);
}
.ui-badge-status-lime {
	background:#a0d911;
	background:var(--ui-lime-6);
}
.ui-badge-status-green {
	background:#41ca9d;
	background:var(--ui-green-6);
}
.ui-badge-status-blue {
	background:#1890ff;
	background:var(--ui-blue-6);
}
.ui-badge-status-geekblue {
	background:#2f54eb;
	background:var(--ui-geekblue-6);
}
.ui-badge-status-purple {
	background:#9373ee;
	background:var(--ui-purple-6);
}
.ui-badge-status-cerulean {
	background:#3855b3;
	background:var(--ui-cerulean-6);
}
.ui-badge-status-text {
	margin-left:8px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
}
.ui-badge-zoom-appear,.ui-badge-zoom-enter {
	animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);
	animation-fill-mode:both;
}
.ui-badge-zoom-leave {
	animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);
	animation-fill-mode:both;
}
.ui-badge-not-a-wrapper .ui-badge-zoom-appear,.ui-badge-not-a-wrapper .ui-badge-zoom-enter {
	animation:antNoWrapperZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);
}
.ui-badge-not-a-wrapper .ui-badge-zoom-leave {
	animation:antNoWrapperZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);
}
.ui-badge-not-a-wrapper:not(.ui-badge-status) {
	vertical-align:middle;
}
.ui-badge-not-a-wrapper .ui-badge-count,.ui-badge-not-a-wrapper .ui-scroll-number-custom-component {
	transform:none;
}
.ui-badge-not-a-wrapper .ui-scroll-number,.ui-badge-not-a-wrapper .ui-scroll-number-custom-component {
	position:relative;
	top:auto;
	display:block;
	transform-origin:50% 50%;
}
@keyframes antStatusProcessing {
	0% {
	transform:scale(.8);
	opacity:.5;
}
to {
	transform:scale(2.4);
	opacity:0;
}
;}.ui-scroll-number {
	overflow:hidden;
	direction:ltr;
}
.ui-scroll-number-only {
	position:relative;
	display:inline-block;
	height:20px;
	transition:all .3s cubic-bezier(.645,.045,.355,1);
	-webkit-transform-style:preserve-3d;
	-webkit-backface-visibility:hidden;
}
.ui-scroll-number-only>p.ui-scroll-number-only-unit {
	height:20px;
	margin:0;
	-webkit-transform-style:preserve-3d;
	-webkit-backface-visibility:hidden;
}
.ui-scroll-number-symbol {
	vertical-align:top;
}
@keyframes antZoomBadgeIn {
	0% {
	transform:scale(0) translate(50%,-50%);
	opacity:0;
}
to {
	transform:scale(1) translate(50%,-50%);
}
;}@keyframes antZoomBadgeOut {
	0% {
	transform:scale(1) translate(50%,-50%);
}
to {
	transform:scale(0) translate(50%,-50%);
	opacity:0;
}
;}@keyframes antNoWrapperZoomBadgeIn {
	0% {
	transform:scale(0);
	opacity:0;
}
to {
	transform:scale(1);
}
;}@keyframes antNoWrapperZoomBadgeOut {
	0% {
	transform:scale(1);
}
to {
	transform:scale(0);
	opacity:0;
}
;}@keyframes antBadgeLoadingCircle {
	0% {
	transform-origin:50%;
}
to {
	transform:translate(50%,-50%) rotate(1turn);
	transform-origin:50%;
}
;}.ui-ribbon-wrapper {
	position:relative;
}
.ui-ribbon {
	box-sizing:border-box;
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	top:8px;
	height:22px;
	padding:0 8px;
	color:#fff;
	color:var(--ui-badge-text-color);
	line-height:22px;
	white-space:nowrap;
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
	border-radius:4px;
}
.ui-ribbon-text {
	color:#fff;
}
.ui-ribbon-corner {
	position:absolute;
	top:100%;
	width:8px;
	height:8px;
	color:currentColor;
	border:4px solid;
	transform:scaleY(.75);
	transform-origin:top;
}
.ui-ribbon-corner:after {
	position:absolute;
	top:-4px;
	left:-4px;
	width:inherit;
	height:inherit;
	color:rgba(0,0,0,.25);
	border:inherit;
	content:"";
}
.ui-ribbon-color-pink {
	color:#eb2f96;
	color:var(--ui-pink-6);
	background:#eb2f96;
	background:var(--ui-pink-6);
}
.ui-ribbon-color-magenta {
	color:#ec55a8;
	color:var(--ui-magenta-6);
	background:#ec55a8;
	background:var(--ui-magenta-6);
}
.ui-ribbon-color-red {
	color:#fa5c81;
	color:var(--ui-red-6);
	background:#fa5c81;
	background:var(--ui-red-6);
}
.ui-ribbon-color-volcano {
	color:#fa541c;
	color:var(--ui-volcano-6);
	background:#fa541c;
	background:var(--ui-volcano-6);
}
.ui-ribbon-color-orange {
	color:#ed8936;
	color:var(--ui-orange-6);
	background:#ed8936;
	background:var(--ui-orange-6);
}
.ui-ribbon-color-yellow {
	color:#fadb14;
	color:var(--ui-yellow-6);
	background:#fadb14;
	background:var(--ui-yellow-6);
}
.ui-ribbon-color-gold {
	color:#faad14;
	color:var(--ui-gold-6);
	background:#faad14;
	background:var(--ui-gold-6);
}
.ui-ribbon-color-cyan {
	color:#13c2c2;
	color:var(--ui-cyan-6);
	background:#13c2c2;
	background:var(--ui-cyan-6);
}
.ui-ribbon-color-lime {
	color:#a0d911;
	color:var(--ui-lime-6);
	background:#a0d911;
	background:var(--ui-lime-6);
}
.ui-ribbon-color-green {
	color:#41ca9d;
	color:var(--ui-green-6);
	background:#41ca9d;
	background:var(--ui-green-6);
}
.ui-ribbon-color-blue {
	color:#1890ff;
	color:var(--ui-blue-6);
	background:#1890ff;
	background:var(--ui-blue-6);
}
.ui-ribbon-color-geekblue {
	color:#2f54eb;
	color:var(--ui-geekblue-6);
	background:#2f54eb;
	background:var(--ui-geekblue-6);
}
.ui-ribbon-color-purple {
	color:#9373ee;
	color:var(--ui-purple-6);
	background:#9373ee;
	background:var(--ui-purple-6);
}
.ui-ribbon-color-cerulean {
	color:#3855b3;
	color:var(--ui-cerulean-6);
	background:#3855b3;
	background:var(--ui-cerulean-6);
}
.ui-ribbon.ui-ribbon-placement-end {
	right:-8px;
	border-bottom-right-radius:0;
}
.ui-ribbon.ui-ribbon-placement-end .ui-ribbon-corner {
	right:0;
	border-color:currentColor transparent transparent currentColor;
}
.ui-ribbon.ui-ribbon-placement-start {
	left:-8px;
	border-bottom-left-radius:0;
}
.ui-ribbon.ui-ribbon-placement-start .ui-ribbon-corner {
	left:0;
	border-color:currentColor currentColor transparent transparent;
}
.ui-badge-rtl {
	direction:rtl;
}
.ui-badge-rtl .ui-badge:not(.ui-badge-not-a-wrapper) .ui-badge-count,.ui-badge-rtl .ui-badge:not(.ui-badge-not-a-wrapper) .ui-badge-dot,.ui-badge-rtl .ui-badge:not(.ui-badge-not-a-wrapper) .ui-scroll-number-custom-component {
	right:auto;
	left:0;
	direction:ltr;
	transform:translate(-50%,-50%);
	transform-origin:0 0;
}
.ui-badge-rtl.ui-badge:not(.ui-badge-not-a-wrapper) .ui-scroll-number-custom-component {
	right:auto;
	left:0;
	transform:translate(-50%,-50%);
	transform-origin:0 0;
}
.ui-badge-rtl .ui-badge-status-text {
	margin-right:8px;
	margin-left:0;
}
.ui-ribbon-rtl {
	direction:rtl;
}
.ui-ribbon-rtl.ui-ribbon-placement-end {
	right:unset;
	left:-8px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:0;
}
.ui-ribbon-rtl.ui-ribbon-placement-end .ui-ribbon-corner {
	right:unset;
	left:0;
	border-color:currentColor currentColor transparent transparent;
}
.ui-ribbon-rtl.ui-ribbon-placement-end .ui-ribbon-corner:after {
	border-color:currentColor currentColor transparent transparent;
}
.ui-ribbon-rtl.ui-ribbon-placement-start {
	right:-8px;
	left:unset;
	border-bottom-right-radius:0;
	border-bottom-left-radius:4px;
}
.ui-ribbon-rtl.ui-ribbon-placement-start .ui-ribbon-corner {
	right:0;
	left:unset;
	border-color:currentColor transparent transparent currentColor;
}
.ui-ribbon-rtl.ui-ribbon-placement-start .ui-ribbon-corner:after {
	border-color:currentColor transparent transparent currentColor;
}
.ui-breadcrumb {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	color:rgba(0,0,0,.45);
	color:var(--ui-breadcrumb-base-color);
	font-size:14px;
}
.ui-breadcrumb .appicon {
	font-size:14px;
}
.ui-breadcrumb a {
	color:rgba(0,0,0,.45);
	color:var(--ui-breadcrumb-link-color);
	transition:color .3s;
}
.ui-breadcrumb a:hover {
	color:#bba0fa;
	color:var(--ui-breadcrumb-link-color-hover);
}
.ui-breadcrumb>span:last-child {
	color:rgba(0,0,0,.85);
	color:var(--ui-breadcrumb-last-item-color);
}
.ui-breadcrumb>span:last-child a {
	color:rgba(0,0,0,.85);
	color:var(--ui-breadcrumb-last-item-color);
}
.ui-breadcrumb>span:last-child .ui-breadcrumb-separator {
	display:none;
}
.ui-breadcrumb-separator {
	margin:0 8px;
	color:rgba(0,0,0,.45);
	color:var(--ui-breadcrumb-separator-color);
}
.ui-breadcrumb-link>.appicon+a,.ui-breadcrumb-link>.appicon+span {
	margin-left:4px;
}
.ui-breadcrumb-overlay-link>.appicon {
	margin-left:4px;
}
.ui-breadcrumb-rtl {
	direction:rtl;
}
.ui-breadcrumb-rtl:before {
	display:table;
	content:"";
}
.ui-breadcrumb-rtl:after {
	display:table;
	clear:both;
	content:"";
}
.ui-breadcrumb-rtl>span {
	float:right;
}
.ui-breadcrumb-rtl .ui-breadcrumb-link>.appicon+a,.ui-breadcrumb-rtl .ui-breadcrumb-link>.appicon+span {
	margin-right:4px;
	margin-left:0;
}
.ui-breadcrumb-rtl .ui-breadcrumb-overlay-link>.appicon {
	margin-right:4px;
	margin-left:0;
}
.ui-btn {
	line-height:1.5175;
	position:relative;
	display:inline-block;
	font-weight:400;
	white-space:nowrap;
	text-align:center;
	background-image:none;
	box-shadow:0 2px 0 rgba(0,0,0,.015);
	box-shadow:var(--ui-btn-shadow);
	cursor:pointer;
	transition:all .3s cubic-bezier(.645,.045,.355,1);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	touch-action:manipulation;
	height:32px;
	padding:5.2px 13.5px;
	font-size:14px;
	border-radius:4px;
	color:rgba(0,0,0,.85);
	color:var(--ui-btn-default-color);
	border:1px solid rgba(0,0,0,.07);
	border-color:var(--ui-btn-default-border);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn>.appicon {
	line-height:1;
}
.ui-btn,.ui-btn:active,.ui-btn:focus {
	outline:0;
}
.ui-btn:not([disabled]):hover {
	text-decoration:none;
}
.ui-btn:not([disabled]):active {
	outline:0;
	box-shadow:none;
}
.ui-btn[disabled] {
	cursor:not-allowed;
}
.ui-btn[disabled]>* {
	pointer-events:none;
}
.ui-btn-lg {
	height:40px;
	padding:7.8px 14px;
	font-size:16px;
	border-radius:4px;
}
.ui-btn-sm {
	height:24px;
	padding:2.6px 8px;
	font-size:12px;
	border-radius:4px;
}
.ui-btn>a:only-child {
	color:currentColor;
}
.ui-btn>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn:focus,.ui-btn:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn:focus>a:only-child,.ui-btn:hover>a:only-child {
	color:currentColor;
}
.ui-btn:focus>a:only-child:after,.ui-btn:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn:active>a:only-child {
	color:currentColor;
}
.ui-btn:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn[disabled],.ui-btn[disabled]:active,.ui-btn[disabled]:focus,.ui-btn[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn[disabled]:active>a:only-child,.ui-btn[disabled]:focus>a:only-child,.ui-btn[disabled]:hover>a:only-child,.ui-btn[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn[disabled]:active>a:only-child:after,.ui-btn[disabled]:focus>a:only-child:after,.ui-btn[disabled]:hover>a:only-child:after,.ui-btn[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn:active,.ui-btn:focus,.ui-btn:hover {
	text-decoration:none;
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn>span {
	display:inline-block;
}
.ui-btn-primary {
	color:#fff;
	color:var(--ui-btn-primary-color);
	border-color:#9373ee;
	border-color:var(--ui-btn-primary-bg);
	background:#9373ee;
	background:var(--ui-btn-primary-bg);
	text-shadow:0 -1px 0 rgba(0,0,0,.12);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:0 2px 0 rgba(0,0,0,.045);
	box-shadow:var(--ui-btn-primary-shadow);
}
.ui-btn-primary>a:only-child {
	color:currentColor;
}
.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-primary:focus,.ui-btn-primary:hover {
	color:#fff;
	color:var(--ui-btn-primary-color);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:#bba0fa;
	background:var(--ui-primary-color-hover);
}
.ui-btn-primary:focus>a:only-child,.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
.ui-btn-primary:focus>a:only-child:after,.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-primary:active {
	color:#fff;
	color:var(--ui-btn-primary-color);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:#7056c7;
	background:var(--ui-primary-color-active);
}
.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-primary[disabled],.ui-btn-primary[disabled]:active,.ui-btn-primary[disabled]:focus,.ui-btn-primary[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-primary[disabled]:active>a:only-child,.ui-btn-primary[disabled]:focus>a:only-child,.ui-btn-primary[disabled]:hover>a:only-child,.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-primary[disabled]:active>a:only-child:after,.ui-btn-primary[disabled]:focus>a:only-child:after,.ui-btn-primary[disabled]:hover>a:only-child:after,.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-group .ui-btn-primary:not(:first-child):not(:last-child) {
	border-right-color:#bba0fa;
	border-right-color:var(--ui-btn-group-border);
	border-left-color:#bba0fa;
	border-left-color:var(--ui-btn-group-border);
}
.ui-btn-group .ui-btn-primary:not(:first-child):not(:last-child):disabled {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-default-border);
}
.ui-btn-group .ui-btn-primary:first-child:not(:last-child) {
	border-right-color:#bba0fa;
	border-right-color:var(--ui-btn-group-border);
}
.ui-btn-group .ui-btn-primary:first-child:not(:last-child)[disabled] {
	border-right-color:rgba(0,0,0,.07);
	border-right-color:var(--ui-btn-default-border);
}
.ui-btn-group .ui-btn-primary+.ui-btn-primary,.ui-btn-group .ui-btn-primary:last-child:not(:first-child) {
	border-left-color:#bba0fa;
	border-left-color:var(--ui-btn-group-border);
}
.ui-btn-group .ui-btn-primary+.ui-btn-primary[disabled],.ui-btn-group .ui-btn-primary:last-child:not(:first-child)[disabled] {
	border-left-color:rgba(0,0,0,.07);
	border-left-color:var(--ui-btn-default-border);
}
.ui-btn-ghost {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	background:transparent;
}
.ui-btn-ghost>a:only-child {
	color:currentColor;
}
.ui-btn-ghost>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-ghost:focus,.ui-btn-ghost:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:transparent;
}
.ui-btn-ghost:focus>a:only-child,.ui-btn-ghost:hover>a:only-child {
	color:currentColor;
}
.ui-btn-ghost:focus>a:only-child:after,.ui-btn-ghost:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-ghost:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:transparent;
}
.ui-btn-ghost:active>a:only-child {
	color:currentColor;
}
.ui-btn-ghost:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-ghost[disabled],.ui-btn-ghost[disabled]:active,.ui-btn-ghost[disabled]:focus,.ui-btn-ghost[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-ghost[disabled]:active>a:only-child,.ui-btn-ghost[disabled]:focus>a:only-child,.ui-btn-ghost[disabled]:hover>a:only-child,.ui-btn-ghost[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-ghost[disabled]:active>a:only-child:after,.ui-btn-ghost[disabled]:focus>a:only-child:after,.ui-btn-ghost[disabled]:hover>a:only-child:after,.ui-btn-ghost[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dashed {
	color:rgba(0,0,0,.85);
	color:var(--ui-btn-default-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-default-border);
	background:#fff;
	background:var(--ui-btn-default-bg);
	border-style:dashed;
}
.ui-btn-dashed>a:only-child {
	color:currentColor;
}
.ui-btn-dashed>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dashed:focus,.ui-btn-dashed:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn-dashed:focus>a:only-child,.ui-btn-dashed:hover>a:only-child {
	color:currentColor;
}
.ui-btn-dashed:focus>a:only-child:after,.ui-btn-dashed:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dashed:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn-dashed:active>a:only-child {
	color:currentColor;
}
.ui-btn-dashed:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dashed[disabled],.ui-btn-dashed[disabled]:active,.ui-btn-dashed[disabled]:focus,.ui-btn-dashed[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-dashed[disabled]:active>a:only-child,.ui-btn-dashed[disabled]:focus>a:only-child,.ui-btn-dashed[disabled]:hover>a:only-child,.ui-btn-dashed[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-dashed[disabled]:active>a:only-child:after,.ui-btn-dashed[disabled]:focus>a:only-child:after,.ui-btn-dashed[disabled]:hover>a:only-child:after,.ui-btn-dashed[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-danger {
	color:#fff;
	color:var(--ui-btn-danger-color);
	border-color:#ff4d4f;
	border-color:var(--ui-btn-danger-bg);
	background:#ff4d4f;
	background:var(--ui-btn-danger-bg);
	text-shadow:0 -1px 0 rgba(0,0,0,.12);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:0 2px 0 rgba(0,0,0,.045);
	box-shadow:var(--ui-btn-primary-shadow);
}
.ui-btn-danger>a:only-child {
	color:currentColor;
}
.ui-btn-danger>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-danger:focus,.ui-btn-danger:hover {
	color:#fff;
	color:var(--ui-btn-danger-color);
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	background:#ff7875;
	background:var(--ui-error-color-hover);
}
.ui-btn-danger:focus>a:only-child,.ui-btn-danger:hover>a:only-child {
	color:currentColor;
}
.ui-btn-danger:focus>a:only-child:after,.ui-btn-danger:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-danger:active {
	color:#fff;
	color:var(--ui-btn-danger-color);
	border-color:#d9363e;
	border-color:var(--ui-error-color-active);
	background:#d9363e;
	background:var(--ui-error-color-active);
}
.ui-btn-danger:active>a:only-child {
	color:currentColor;
}
.ui-btn-danger:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-danger[disabled],.ui-btn-danger[disabled]:active,.ui-btn-danger[disabled]:focus,.ui-btn-danger[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-danger[disabled]:active>a:only-child,.ui-btn-danger[disabled]:focus>a:only-child,.ui-btn-danger[disabled]:hover>a:only-child,.ui-btn-danger[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-danger[disabled]:active>a:only-child:after,.ui-btn-danger[disabled]:focus>a:only-child:after,.ui-btn-danger[disabled]:hover>a:only-child:after,.ui-btn-danger[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-link {
	color:#9373ee;
	color:var(--ui-link-color);
	border-color:transparent;
	background:transparent;
	box-shadow:none;
}
.ui-btn-link>a:only-child {
	color:currentColor;
}
.ui-btn-link>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-link:focus,.ui-btn-link:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:transparent;
}
.ui-btn-link:focus>a:only-child,.ui-btn-link:hover>a:only-child {
	color:currentColor;
}
.ui-btn-link:focus>a:only-child:after,.ui-btn-link:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-link:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:transparent;
}
.ui-btn-link:active>a:only-child {
	color:currentColor;
}
.ui-btn-link:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-link[disabled],.ui-btn-link[disabled]:active,.ui-btn-link[disabled]:focus,.ui-btn-link[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
}
.ui-btn-link:hover {
	background:transparent;
	background:var(--ui-btn-link-hover-bg);
}
.ui-btn-link:active,.ui-btn-link:focus,.ui-btn-link:hover {
	border-color:transparent;
}
.ui-btn-link[disabled],.ui-btn-link[disabled]:active,.ui-btn-link[disabled]:focus,.ui-btn-link[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	border-color:transparent;
	background:transparent;
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-link[disabled]:active>a:only-child,.ui-btn-link[disabled]:focus>a:only-child,.ui-btn-link[disabled]:hover>a:only-child,.ui-btn-link[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-link[disabled]:active>a:only-child:after,.ui-btn-link[disabled]:focus>a:only-child:after,.ui-btn-link[disabled]:hover>a:only-child:after,.ui-btn-link[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-text {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	border-color:transparent;
	background:transparent;
	box-shadow:none;
}
.ui-btn-text>a:only-child {
	color:currentColor;
}
.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-text:focus,.ui-btn-text:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:transparent;
}
.ui-btn-text:focus>a:only-child,.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
.ui-btn-text:focus>a:only-child:after,.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-text:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:transparent;
}
.ui-btn-text:active>a:only-child {
	color:currentColor;
}
.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-text[disabled],.ui-btn-text[disabled]:active,.ui-btn-text[disabled]:focus,.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
}
.ui-btn-text:focus,.ui-btn-text:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	background:rgba(0,0,0,.018);
	background:var(--ui-btn-text-hover-bg);
	border-color:transparent;
}
.ui-btn-text:active {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	background:var(--ui-btn-text-hover-bg-fadein-1);
	border-color:transparent;
}
.ui-btn-text[disabled],.ui-btn-text[disabled]:active,.ui-btn-text[disabled]:focus,.ui-btn-text[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	border-color:transparent;
	background:transparent;
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-text[disabled]:active>a:only-child,.ui-btn-text[disabled]:focus>a:only-child,.ui-btn-text[disabled]:hover>a:only-child,.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-text[disabled]:active>a:only-child:after,.ui-btn-text[disabled]:focus>a:only-child:after,.ui-btn-text[disabled]:hover>a:only-child:after,.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous {
	color:#ff4d4f;
	color:var(--ui-error-color);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn-dangerous>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous:focus,.ui-btn-dangerous:hover {
	color:#ff7875;
	color:var(--ui-error-color-hover);
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn-dangerous:focus>a:only-child,.ui-btn-dangerous:hover>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous:focus>a:only-child:after,.ui-btn-dangerous:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous:active {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:#d9363e;
	border-color:var(--ui-error-color-active);
	background:#fff;
	background:var(--ui-btn-default-bg);
}
.ui-btn-dangerous:active>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous[disabled],.ui-btn-dangerous[disabled]:active,.ui-btn-dangerous[disabled]:focus,.ui-btn-dangerous[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-dangerous[disabled]:active>a:only-child,.ui-btn-dangerous[disabled]:focus>a:only-child,.ui-btn-dangerous[disabled]:hover>a:only-child,.ui-btn-dangerous[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous[disabled]:active>a:only-child:after,.ui-btn-dangerous[disabled]:focus>a:only-child:after,.ui-btn-dangerous[disabled]:hover>a:only-child:after,.ui-btn-dangerous[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-primary {
	color:#fff;
	color:var(--ui-btn-danger-color);
	border-color:#ff4d4f;
	border-color:var(--ui-btn-danger-bg);
	background:#ff4d4f;
	background:var(--ui-btn-danger-bg);
	text-shadow:0 -1px 0 rgba(0,0,0,.12);
	text-shadow:var(--ui-btn-text-shadow);
	box-shadow:0 2px 0 rgba(0,0,0,.045);
	box-shadow:var(--ui-btn-primary-shadow);
}
.ui-btn-dangerous.ui-btn-primary>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-primary:focus,.ui-btn-dangerous.ui-btn-primary:hover {
	color:#fff;
	color:var(--ui-btn-danger-color);
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	background:#ff7875;
	background:var(--ui-error-color-hover);
}
.ui-btn-dangerous.ui-btn-primary:focus>a:only-child,.ui-btn-dangerous.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-primary:focus>a:only-child:after,.ui-btn-dangerous.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-primary:active {
	color:#fff;
	color:var(--ui-btn-danger-color);
	border-color:#d9363e;
	border-color:var(--ui-error-color-active);
	background:#d9363e;
	background:var(--ui-error-color-active);
}
.ui-btn-dangerous.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-primary[disabled],.ui-btn-dangerous.ui-btn-primary[disabled]:active,.ui-btn-dangerous.ui-btn-primary[disabled]:focus,.ui-btn-dangerous.ui-btn-primary[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-dangerous.ui-btn-primary[disabled]:active>a:only-child,.ui-btn-dangerous.ui-btn-primary[disabled]:focus>a:only-child,.ui-btn-dangerous.ui-btn-primary[disabled]:hover>a:only-child,.ui-btn-dangerous.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-primary[disabled]:active>a:only-child:after,.ui-btn-dangerous.ui-btn-primary[disabled]:focus>a:only-child:after,.ui-btn-dangerous.ui-btn-primary[disabled]:hover>a:only-child:after,.ui-btn-dangerous.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-link {
	color:#ff4d4f;
	color:var(--ui-error-color);
	border-color:transparent;
	background:transparent;
	box-shadow:none;
}
.ui-btn-dangerous.ui-btn-link>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-link>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-link:focus,.ui-btn-dangerous.ui-btn-link:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
}
.ui-btn-dangerous.ui-btn-link:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
}
.ui-btn-dangerous.ui-btn-link[disabled],.ui-btn-dangerous.ui-btn-link[disabled]:active,.ui-btn-dangerous.ui-btn-link[disabled]:focus,.ui-btn-dangerous.ui-btn-link[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
}
.ui-btn-dangerous.ui-btn-link:focus,.ui-btn-dangerous.ui-btn-link:hover {
	color:#ff7875;
	color:var(--ui-error-color-hover);
	border-color:transparent;
	background:transparent;
}
.ui-btn-dangerous.ui-btn-link:focus>a:only-child,.ui-btn-dangerous.ui-btn-link:hover>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-link:focus>a:only-child:after,.ui-btn-dangerous.ui-btn-link:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-link:active {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:transparent;
	background:transparent;
}
.ui-btn-dangerous.ui-btn-link:active>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-link:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-link[disabled],.ui-btn-dangerous.ui-btn-link[disabled]:active,.ui-btn-dangerous.ui-btn-link[disabled]:focus,.ui-btn-dangerous.ui-btn-link[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	border-color:transparent;
	background:transparent;
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-dangerous.ui-btn-link[disabled]:active>a:only-child,.ui-btn-dangerous.ui-btn-link[disabled]:focus>a:only-child,.ui-btn-dangerous.ui-btn-link[disabled]:hover>a:only-child,.ui-btn-dangerous.ui-btn-link[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-link[disabled]:active>a:only-child:after,.ui-btn-dangerous.ui-btn-link[disabled]:focus>a:only-child:after,.ui-btn-dangerous.ui-btn-link[disabled]:hover>a:only-child:after,.ui-btn-dangerous.ui-btn-link[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-text {
	color:#ff4d4f;
	color:var(--ui-error-color);
	border-color:transparent;
	background:transparent;
	box-shadow:none;
}
.ui-btn-dangerous.ui-btn-text>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-text>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-text:focus,.ui-btn-dangerous.ui-btn-text:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:transparent;
}
.ui-btn-dangerous.ui-btn-text:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:transparent;
}
.ui-btn-dangerous.ui-btn-text[disabled],.ui-btn-dangerous.ui-btn-text[disabled]:active,.ui-btn-dangerous.ui-btn-text[disabled]:focus,.ui-btn-dangerous.ui-btn-text[disabled]:hover {
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
}
.ui-btn-dangerous.ui-btn-text:focus,.ui-btn-dangerous.ui-btn-text:hover {
	color:#ff7875;
	color:var(--ui-error-color-hover);
	border-color:transparent;
	background:rgba(0,0,0,.018);
	background:var(--ui-btn-text-hover-bg);
}
.ui-btn-dangerous.ui-btn-text:focus>a:only-child,.ui-btn-dangerous.ui-btn-text:hover>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-text:focus>a:only-child:after,.ui-btn-dangerous.ui-btn-text:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-text:active {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:transparent;
	background:var(--ui-btn-text-hover-bg-fadein-1);
}
.ui-btn-dangerous.ui-btn-text:active>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-text:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-dangerous.ui-btn-text[disabled],.ui-btn-dangerous.ui-btn-text[disabled]:active,.ui-btn-dangerous.ui-btn-text[disabled]:focus,.ui-btn-dangerous.ui-btn-text[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	border-color:transparent;
	background:transparent;
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-dangerous.ui-btn-text[disabled]:active>a:only-child,.ui-btn-dangerous.ui-btn-text[disabled]:focus>a:only-child,.ui-btn-dangerous.ui-btn-text[disabled]:hover>a:only-child,.ui-btn-dangerous.ui-btn-text[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-dangerous.ui-btn-text[disabled]:active>a:only-child:after,.ui-btn-dangerous.ui-btn-text[disabled]:focus>a:only-child:after,.ui-btn-dangerous.ui-btn-text[disabled]:hover>a:only-child:after,.ui-btn-dangerous.ui-btn-text[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-icon-only {
	width:32px;
	height:32px;
	padding:3.8px 0;
	font-size:16px;
	border-radius:4px;
	vertical-align:-3px;
}
.ui-btn-icon-only>* {
	font-size:16px;
}
.ui-btn-icon-only.ui-btn-lg {
	width:40px;
	height:40px;
	padding:6.4px 0;
	font-size:18px;
	border-radius:4px;
}
.ui-btn-icon-only.ui-btn-lg>* {
	font-size:18px;
}
.ui-btn-icon-only.ui-btn-sm {
	width:24px;
	height:24px;
	padding:1.2px 0;
	font-size:14px;
	border-radius:4px;
}
.ui-btn-icon-only.ui-btn-sm>* {
	font-size:14px;
}
.ui-btn-icon-only>.appicon {
	display:flex;
	justify-content:center;
}
a.ui-btn-icon-only {
	vertical-align:-1px;
}
a.ui-btn-icon-only>.appicon {
	display:inline;
}
.ui-btn-round {
	height:32px;
	padding:5.2px 16px;
	font-size:14px;
	border-radius:32px;
}
.ui-btn-round.ui-btn-lg {
	height:40px;
	padding:7.8px 20px;
	font-size:16px;
	border-radius:40px;
}
.ui-btn-round.ui-btn-sm {
	height:24px;
	padding:1.2px 12px;
	font-size:14px;
	border-radius:24px;
}
.ui-btn-round.ui-btn-icon-only {
	width:auto;
}
.ui-btn-circle {
	min-width:32px;
	padding-right:0;
	padding-left:0;
	text-align:center;
	border-radius:50%;
}
.ui-btn-circle.ui-btn-lg {
	min-width:40px;
	border-radius:50%;
}
.ui-btn-circle.ui-btn-sm {
	min-width:24px;
	border-radius:50%;
}
.ui-btn:before {
	position:absolute;
	top:-1px;
	right:-1px;
	bottom:-1px;
	left:-1px;
	z-index:1;
	display:none;
	background:#fff;
	background:var(--ui-component-background);
	border-radius:inherit;
	opacity:.35;
	transition:opacity .2s;
	content:"";
	pointer-events:none;
}
.ui-btn .appicon {
	transition:margin-left .3s cubic-bezier(.645,.045,.355,1);
}
.ui-btn .appicon.appicon-minus>svg,.ui-btn .appicon.appicon-plus>svg {
	shape-rendering:optimizeSpeed;
}
.ui-btn.ui-btn-loading {
	position:relative;
	cursor:default;
}
.ui-btn.ui-btn-loading:before {
	display:block;
}
.ui-btn>.ui-btn-loading-icon {
	transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1);
}
.ui-btn>.ui-btn-loading-icon .appicon {
	padding-right:8px;
	animation:none;
}
.ui-btn>.ui-btn-loading-icon .appicon svg {
	animation:loadingCircle 1s linear infinite;
}
.ui-btn-group {
	position:relative;
	display:inline-flex;
}
.ui-btn-group>.ui-btn,.ui-btn-group>span>.ui-btn {
	position:relative;
}
.ui-btn-group>.ui-btn:active,.ui-btn-group>.ui-btn:focus,.ui-btn-group>.ui-btn:hover,.ui-btn-group>span>.ui-btn:active,.ui-btn-group>span>.ui-btn:focus,.ui-btn-group>span>.ui-btn:hover {
	z-index:2;
}
.ui-btn-group>.ui-btn[disabled],.ui-btn-group>span>.ui-btn[disabled] {
	z-index:0;
}
.ui-btn-group .ui-btn-icon-only {
	font-size:14px;
}
.ui-btn-group-lg>.ui-btn,.ui-btn-group-lg>span>.ui-btn {
	height:40px;
	padding:7.8px 14px;
	font-size:16px;
	border-radius:0;
}
.ui-btn-group-lg .ui-btn.ui-btn-icon-only {
	width:40px;
	height:40px;
	padding-right:0;
	padding-left:0;
}
.ui-btn-group-sm>.ui-btn,.ui-btn-group-sm>span>.ui-btn {
	height:24px;
	padding:1.2px 8px;
	font-size:14px;
	border-radius:0;
}
.ui-btn-group-sm>.ui-btn>.appicon,.ui-btn-group-sm>span>.ui-btn>.appicon {
	font-size:14px;
}
.ui-btn-group-sm .ui-btn.ui-btn-icon-only {
	width:24px;
	height:24px;
	padding-right:0;
	padding-left:0;
}
.ui-btn+.ui-btn-group,.ui-btn-group+.ui-btn,.ui-btn-group+.ui-btn-group,.ui-btn-group .ui-btn+.ui-btn,.ui-btn-group .ui-btn+span,.ui-btn-group>span+span,.ui-btn-group span+.ui-btn {
	margin-left:-1px;
}
.ui-btn-group .ui-btn-primary+.ui-btn:not(.ui-btn-primary):not([disabled]) {
	border-left-color:transparent;
}
.ui-btn-group .ui-btn {
	border-radius:0;
}
.ui-btn-group>.ui-btn:first-child,.ui-btn-group>span:first-child>.ui-btn {
	margin-left:0;
}
.ui-btn-group>.ui-btn:only-child {
	border-radius:4px;
}
.ui-btn-group>span:only-child>.ui-btn {
	border-radius:4px;
}
.ui-btn-group>.ui-btn:first-child:not(:last-child),.ui-btn-group>span:first-child:not(:last-child)>.ui-btn {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-btn-group>.ui-btn:last-child:not(:first-child),.ui-btn-group>span:last-child:not(:first-child)>.ui-btn {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}
.ui-btn-group-sm>.ui-btn:only-child {
	border-radius:4px;
}
.ui-btn-group-sm>span:only-child>.ui-btn {
	border-radius:4px;
}
.ui-btn-group-sm>.ui-btn:first-child:not(:last-child),.ui-btn-group-sm>span:first-child:not(:last-child)>.ui-btn {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-btn-group-sm>.ui-btn:last-child:not(:first-child),.ui-btn-group-sm>span:last-child:not(:first-child)>.ui-btn {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}
.ui-btn-group>.ui-btn-group {
	float:left;
}
.ui-btn-group>.ui-btn-group:not(:first-child):not(:last-child)>.ui-btn {
	border-radius:0;
}
.ui-btn-group>.ui-btn-group:first-child:not(:last-child)>.ui-btn:last-child {
	padding-right:8px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-btn-group>.ui-btn-group:last-child:not(:first-child)>.ui-btn:first-child {
	padding-left:8px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-btn-group-rtl.ui-btn+.ui-btn-group,.ui-btn-group-rtl.ui-btn-group+.ui-btn,.ui-btn-group-rtl.ui-btn-group+.ui-btn-group,.ui-btn-group-rtl.ui-btn-group .ui-btn+.ui-btn,.ui-btn-group-rtl.ui-btn-group .ui-btn+span,.ui-btn-group-rtl.ui-btn-group>span+span,.ui-btn-group-rtl.ui-btn-group span+.ui-btn,.ui-btn-rtl.ui-btn+.ui-btn-group,.ui-btn-rtl.ui-btn-group+.ui-btn,.ui-btn-rtl.ui-btn-group+.ui-btn-group,.ui-btn-rtl.ui-btn-group .ui-btn+.ui-btn,.ui-btn-rtl.ui-btn-group .ui-btn+span,.ui-btn-rtl.ui-btn-group>span+span,.ui-btn-rtl.ui-btn-group span+.ui-btn {
	margin-right:-1px;
	margin-left:auto;
}
.ui-btn-group.ui-btn-group-rtl {
	direction:rtl;
}
.ui-btn-group-rtl.ui-btn-group>.ui-btn:first-child:not(:last-child),.ui-btn-group-rtl.ui-btn-group>span:first-child:not(:last-child)>.ui-btn {
	border-radius:0 4px 4px 0;
}
.ui-btn-group-rtl.ui-btn-group>.ui-btn:last-child:not(:first-child),.ui-btn-group-rtl.ui-btn-group>span:last-child:not(:first-child)>.ui-btn {
	border-radius:4px 0 0 4px;
}
.ui-btn-group-rtl.ui-btn-group-sm>.ui-btn:first-child:not(:last-child),.ui-btn-group-rtl.ui-btn-group-sm>span:first-child:not(:last-child)>.ui-btn {
	border-radius:0 4px 4px 0;
}
.ui-btn-group-rtl.ui-btn-group-sm>.ui-btn:last-child:not(:first-child),.ui-btn-group-rtl.ui-btn-group-sm>span:last-child:not(:first-child)>.ui-btn {
	border-radius:4px 0 0 4px;
}
.ui-btn:active>span,.ui-btn:focus>span {
	position:relative;
}
.ui-btn>.appicon+span,.ui-btn>span+.appicon {
	margin-left:8px;
}
.ui-btn.ui-btn-background-ghost {
	color:#fff;
	color:var(--ui-btn-default-ghost-color);
	border-color:#fff;
	border-color:var(--ui-btn-default-ghost-border);
}
.ui-btn.ui-btn-background-ghost,.ui-btn.ui-btn-background-ghost:active,.ui-btn.ui-btn-background-ghost:focus,.ui-btn.ui-btn-background-ghost:hover {
	background:transparent;
	background:var(--ui-btn-default-ghost-bg);
}
.ui-btn.ui-btn-background-ghost:focus,.ui-btn.ui-btn-background-ghost:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
}
.ui-btn.ui-btn-background-ghost:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
}
.ui-btn.ui-btn-background-ghost[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:transparent;
	background:var(--ui-btn-default-ghost-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-default-border);
}
.ui-btn-background-ghost.ui-btn-primary {
	color:#9373ee;
	color:var(--ui-btn-primary-bg);
	border-color:#9373ee;
	border-color:var(--ui-btn-primary-bg);
	text-shadow:none;
}
.ui-btn-background-ghost.ui-btn-primary>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-primary>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-primary:focus,.ui-btn-background-ghost.ui-btn-primary:hover {
	color:#bba0fa;
	color:var(--ui-primary-color-hover);
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-primary:focus>a:only-child,.ui-btn-background-ghost.ui-btn-primary:hover>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-primary:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-primary:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-primary:active {
	color:#7056c7;
	color:var(--ui-primary-color-active);
	border-color:#7056c7;
	border-color:var(--ui-primary-color-active);
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-primary:active>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-primary:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-primary[disabled],.ui-btn-background-ghost.ui-btn-primary[disabled]:active,.ui-btn-background-ghost.ui-btn-primary[disabled]:focus,.ui-btn-background-ghost.ui-btn-primary[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-background-ghost.ui-btn-primary[disabled]:active>a:only-child,.ui-btn-background-ghost.ui-btn-primary[disabled]:focus>a:only-child,.ui-btn-background-ghost.ui-btn-primary[disabled]:hover>a:only-child,.ui-btn-background-ghost.ui-btn-primary[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-primary[disabled]:active>a:only-child:after,.ui-btn-background-ghost.ui-btn-primary[disabled]:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-primary[disabled]:hover>a:only-child:after,.ui-btn-background-ghost.ui-btn-primary[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-danger {
	color:#ff4d4f;
	color:var(--ui-btn-danger-border);
	border-color:#ff4d4f;
	border-color:var(--ui-btn-danger-border);
	text-shadow:none;
}
.ui-btn-background-ghost.ui-btn-danger>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-danger>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-danger:focus,.ui-btn-background-ghost.ui-btn-danger:hover {
	color:#ff7875;
	color:var(--ui-error-color-hover);
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-danger:focus>a:only-child,.ui-btn-background-ghost.ui-btn-danger:hover>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-danger:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-danger:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-danger:active {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:#d9363e;
	border-color:var(--ui-error-color-active);
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-danger:active>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-danger:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-danger[disabled],.ui-btn-background-ghost.ui-btn-danger[disabled]:active,.ui-btn-background-ghost.ui-btn-danger[disabled]:focus,.ui-btn-background-ghost.ui-btn-danger[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-background-ghost.ui-btn-danger[disabled]:active>a:only-child,.ui-btn-background-ghost.ui-btn-danger[disabled]:focus>a:only-child,.ui-btn-background-ghost.ui-btn-danger[disabled]:hover>a:only-child,.ui-btn-background-ghost.ui-btn-danger[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-danger[disabled]:active>a:only-child:after,.ui-btn-background-ghost.ui-btn-danger[disabled]:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-danger[disabled]:hover>a:only-child:after,.ui-btn-background-ghost.ui-btn-danger[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous {
	color:#ff4d4f;
	color:var(--ui-btn-danger-border);
	border-color:#ff4d4f;
	border-color:var(--ui-btn-danger-border);
	text-shadow:none;
}
.ui-btn-background-ghost.ui-btn-dangerous>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous:focus,.ui-btn-background-ghost.ui-btn-dangerous:hover {
	color:#ff7875;
	color:var(--ui-error-color-hover);
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-dangerous:focus>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous:hover>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous:active {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:#d9363e;
	border-color:var(--ui-error-color-active);
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-dangerous:active>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous[disabled],.ui-btn-background-ghost.ui-btn-dangerous[disabled]:active,.ui-btn-background-ghost.ui-btn-dangerous[disabled]:focus,.ui-btn-background-ghost.ui-btn-dangerous[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-background-ghost.ui-btn-dangerous[disabled]:active>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous[disabled]:focus>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous[disabled]:hover>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous[disabled]:active>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous[disabled]:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous[disabled]:hover>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link {
	color:#ff4d4f;
	color:var(--ui-btn-danger-border);
	border-color:transparent;
	text-shadow:none;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:focus,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:hover {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:transparent;
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:focus>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:hover>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:hover>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:active {
	color:#d9363e;
	color:var(--ui-error-color-active);
	border-color:transparent;
	background:transparent;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:active>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link:active>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled],.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:active,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:focus,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-btn-disable-border);
	background:#f7f9fc;
	background:var(--ui-btn-disable-bg);
	text-shadow:none;
	box-shadow:none;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:active>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:focus>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:hover>a:only-child,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]>a:only-child {
	color:currentColor;
}
.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:active>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:focus>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]:hover>a:only-child:after,.ui-btn-background-ghost.ui-btn-dangerous.ui-btn-link[disabled]>a:only-child:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	content:"";
}
.ui-btn-two-chinese-chars:first-letter {
	letter-spacing:.34em;
}
.ui-btn-two-chinese-chars>:not(.appicon) {
	margin-right:-.34em;
	letter-spacing:.34em;
}
.ui-btn-block {
	width:100%;
}
.ui-btn:empty {
	display:inline-block;
	width:0;
	visibility:hidden;
	content:"\a0";
}
a.ui-btn {
	padding-top:.01px!important;
	line-height:30px;
}
a.ui-btn-lg {
	line-height:38px;
}
a.ui-btn-sm {
	line-height:22px;
}
.ui-btn-rtl {
	direction:rtl;
}
.ui-btn-group-rtl.ui-btn-group .ui-btn-primary+.ui-btn-primary,.ui-btn-group-rtl.ui-btn-group .ui-btn-primary:last-child:not(:first-child) {
	border-right-color:#bba0fa;
	border-right-color:var(--ui-btn-group-border);
	border-left-color:rgba(0,0,0,.07);
	border-left-color:var(--ui-btn-default-border);
}
.ui-btn-group-rtl.ui-btn-group .ui-btn-primary+.ui-btn-primary[disabled],.ui-btn-group-rtl.ui-btn-group .ui-btn-primary:last-child:not(:first-child)[disabled] {
	border-right-color:rgba(0,0,0,.07);
	border-right-color:var(--ui-btn-default-border);
	border-left-color:#bba0fa;
	border-left-color:var(--ui-btn-group-border);
}
.ui-btn-rtl.ui-btn>.ui-btn-loading-icon .appicon {
	padding-right:0;
	padding-left:8px;
}
.ui-btn>.ui-btn-loading-icon:only-child .appicon {
	padding-right:0;
	padding-left:0;
}
.ui-btn-rtl.ui-btn>.appicon+span,.ui-btn-rtl.ui-btn>span+.appicon {
	margin-right:8px;
	margin-left:0;
}
.ui-picker-calendar {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	background:#fff;
	background:var(--ui-calendar-full-bg);
}
.ui-picker-calendar-header {
	display:flex;
	justify-content:flex-end;
	padding:12px 0;
}
.ui-picker-calendar-header .ui-picker-calendar-year-select {
	min-width:80px;
}
.ui-picker-calendar-header .ui-picker-calendar-month-select {
	min-width:70px;
	margin-left:8px;
}
.ui-picker-calendar-header .ui-picker-calendar-mode-switch {
	margin-left:8px;
}
.ui-picker-calendar .ui-picker-panel {
	background:#fff;
	background:var(--ui-calendar-full-panel-bg);
	border:0;
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-border-color-split);
	border-radius:0;
}
.ui-picker-calendar .ui-picker-panel .ui-picker-date-panel,.ui-picker-calendar .ui-picker-panel .ui-picker-month-panel {
	width:auto;
}
.ui-picker-calendar .ui-picker-panel .ui-picker-body {
	padding:8px 0;
}
.ui-picker-calendar .ui-picker-panel .ui-picker-content {
	width:100%;
}
.ui-picker-calendar-mini {
	border-radius:4px;
}
.ui-picker-calendar-mini .ui-picker-calendar-header {
	padding-right:8px;
	padding-left:8px;
}
.ui-picker-calendar-mini .ui-picker-panel {
	border-radius:0 0 4px 4px;
}
.ui-picker-calendar-mini .ui-picker-content {
	height:256px;
}
.ui-picker-calendar-mini .ui-picker-content th {
	height:auto;
	padding:0;
	line-height:18px;
}
.ui-picker-calendar-full .ui-picker-panel {
	display:block;
	width:100%;
	text-align:right;
	background:#fff;
	background:var(--ui-calendar-full-bg);
	border:0;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-body td,.ui-picker-calendar-full .ui-picker-panel .ui-picker-body th {
	padding:0;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-body th {
	height:auto;
	padding:0 12px 5px 0;
	line-height:18px;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell:before {
	display:none;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell:hover .ui-picker-calendar-date {
	background:#f5f5f5;
	background:var(--ui-item-hover-bg);
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell .ui-picker-calendar-date-today:before {
	display:none;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected .ui-picker-calendar-date,.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected .ui-picker-calendar-date-today,.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected:hover .ui-picker-calendar-date,.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected:hover .ui-picker-calendar-date-today {
	background:#e6f7ff;
	background:var(--ui-calendar-item-active-bg);
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected .ui-picker-calendar-date-today .ui-picker-calendar-date-value,.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected .ui-picker-calendar-date .ui-picker-calendar-date-value,.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected:hover .ui-picker-calendar-date-today .ui-picker-calendar-date-value,.ui-picker-calendar-full .ui-picker-panel .ui-picker-cell-selected:hover .ui-picker-calendar-date .ui-picker-calendar-date-value {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-calendar-date {
	display:block;
	width:auto;
	height:auto;
	margin:0 4px;
	padding:4px 8px 0;
	border:0;
	border-top:2px solid rgba(0,0,0,.1);
	border-top:2px solid var(--ui-border-color-split);
	border-radius:0;
	transition:background .3s;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-calendar-date-value {
	line-height:24px;
	transition:color .3s;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-calendar-date-content {
	position:static;
	width:auto;
	height:86px;
	overflow-y:auto;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	line-height:1.4;
	text-align:left;
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-calendar-date-today {
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-picker-calendar-full .ui-picker-panel .ui-picker-calendar-date-today .ui-picker-calendar-date-value {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
@media only screen and (max-width:480px) {
	.ui-picker-calendar-header {
	display:block;
}
.ui-picker-calendar-header .ui-picker-calendar-year-select {
	width:50%;
}
.ui-picker-calendar-header .ui-picker-calendar-month-select {
	width:calc(50% - 8px);
}
.ui-picker-calendar-header .ui-picker-calendar-mode-switch {
	width:100%;
	margin-top:8px;
	margin-left:0;
}
.ui-picker-calendar-header .ui-picker-calendar-mode-switch>label {
	width:50%;
	text-align:center;
}
;}.ui-picker-calendar-rtl {
	direction:rtl;
}
.ui-picker-calendar-rtl .ui-picker-calendar-header .ui-picker-calendar-month-select {
	margin-right:8px;
	margin-left:0;
}
.ui-picker-calendar-rtl .ui-picker-calendar-header .ui-picker-calendar-mode-switch {
	margin-right:8px;
	margin-left:0;
}
.ui-picker-calendar-rtl.ui-picker-calendar-full .ui-picker-panel {
	text-align:left;
}
.ui-picker-calendar-rtl.ui-picker-calendar-full .ui-picker-panel .ui-picker-body th {
	padding:0 0 5px 12px;
}
.ui-picker-calendar-rtl.ui-picker-calendar-full .ui-picker-panel .ui-picker-calendar-date-content {
	text-align:right;
}
.ui-card {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	background:#fff;
	background:var(--ui-card-background);
	border-radius:4px;
}
.ui-card-rtl {
	direction:rtl;
}
.ui-card-hoverable {
	cursor:pointer;
	transition:box-shadow .3s,border-color .3s;
}
.ui-card-hoverable:hover {
	border-color:transparent;
	box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09);
	box-shadow:var(--ui-card-shadow);
}
.ui-card-bordered {
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-border-color-split);
}
.ui-card-head {
	min-height:48px;
	margin-bottom:-1px;
	padding:0 24px;
	color:rgba(0,0,0,.85);
	color:var(--ui-card-head-color);
	font-weight:500;
	font-size:16px;
	background:transparent;
	background:var(--ui-card-head-background);
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
	border-radius:4px 4px 0 0;
}
.ui-card-head:before {
	display:table;
	content:"";
}
.ui-card-head:after {
	display:table;
	clear:both;
	content:"";
}
.ui-card-head-wrapper {
	display:flex;
	align-items:center;
}
.ui-card-head-title {
	display:inline-block;
	flex:1 1;
	padding:16px 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-card-head-title>.ui-typography,.ui-card-head-title>.ui-typography-edit-content {
	left:0;
	margin-top:0;
	margin-bottom:0;
}
.ui-card-head .ui-tabs-top {
	clear:both;
	margin-bottom:-17px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	font-size:14px;
}
.ui-card-head .ui-tabs-top-bar {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-card-extra {
	float:right;
	margin-left:auto;
	padding:16px 0;
	color:rgba(0,0,0,.85);
	color:var(--ui-card-head-extra-color);
	font-weight:400;
	font-size:14px;
}
.ui-card-rtl .ui-card-extra {
	margin-right:auto;
	margin-left:0;
}
.ui-card-body {
	padding:24px;
}
.ui-card-body:before {
	display:table;
	content:"";
}
.ui-card-body:after {
	display:table;
	clear:both;
	content:"";
}
.ui-card-contain-grid:not(.ui-card-loading) .ui-card-body {
	margin:-1px 0 0 -1px;
	padding:0;
}
.ui-card-grid {
	float:left;
	width:33.33%;
	padding:24px;
	border:0;
	border-radius:0;
	box-shadow:1px 0 0 0 rgba(0,0,0,.1),0 1px 0 0 rgba(0,0,0,.1),1px 1px 0 0 rgba(0,0,0,.1),inset 1px 0 0 0 rgba(0,0,0,.1),inset 0 1px 0 0 rgba(0,0,0,.1);
	box-shadow:1px 0 0 0 var(--ui-border-color-split),0 1px 0 0 var(--ui-border-color-split),1px 1px 0 0 var(--ui-border-color-split),1px 0 0 0 var(--ui-border-color-split) inset,0 1px 0 0 var(--ui-border-color-split) inset;
	transition:all .3s;
}
.ui-card-rtl .ui-card-grid {
	float:right;
}
.ui-card-grid-hoverable:hover {
	position:relative;
	z-index:1;
	box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09);
	box-shadow:var(--ui-card-shadow);
}
.ui-card-contain-tabs>.ui-card-head .ui-card-head-title {
	min-height:32px;
	padding-bottom:0;
}
.ui-card-contain-tabs>.ui-card-head .ui-card-extra {
	padding-bottom:0;
}
.ui-card-bordered .ui-card-cover {
	margin-top:-1px;
	margin-right:-1px;
	margin-left:-1px;
}
.ui-card-cover>* {
	display:block;
	width:100%;
}
.ui-card-cover img {
	border-radius:4px 4px 0 0;
}
.ui-card-actions {
	margin:0;
	padding:0;
	list-style:none;
	background:#fff;
	background:var(--ui-card-actions-background);
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-border-color-split);
}
.ui-card-actions:before {
	display:table;
	content:"";
}
.ui-card-actions:after {
	display:table;
	clear:both;
	content:"";
}
.ui-card-actions>li {
	float:left;
	margin:12px 0;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	text-align:center;
}
.ui-card-rtl .ui-card-actions>li {
	float:right;
}
.ui-card-actions>li>span {
	position:relative;
	display:block;
	min-width:32px;
	font-size:14px;
	line-height:1.4;
	cursor:pointer;
}
.ui-card-actions>li>span:hover {
	color:#9373ee;
	color:var(--ui-primary-color);
	transition:color .3s;
}
.ui-card-actions>li>span>.appicon,.ui-card-actions>li>span a:not(.ui-btn) {
	display:inline-block;
	width:100%;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	line-height:22px;
	transition:color .3s;
}
.ui-card-actions>li>span>.appicon:hover,.ui-card-actions>li>span a:not(.ui-btn):hover {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-card-actions>li>span>.appicon {
	font-size:16px;
	line-height:22px;
}
.ui-card-actions>li:not(:last-child) {
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-border-color-split);
}
.ui-card-rtl .ui-card-actions>li:not(:last-child) {
	border-right:none;
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-border-color-split);
}
.ui-card-type-inner .ui-card-head {
	padding:0 24px;
	background:#f6f6f6;
	background:var(--ui-background-color-light);
}
.ui-card-type-inner .ui-card-head-title {
	padding:12px 0;
	font-size:14px;
}
.ui-card-type-inner .ui-card-body {
	padding:16px 24px;
}
.ui-card-type-inner .ui-card-extra {
	padding:13.5px 0;
}
.ui-card-meta {
	margin:-4px 0;
}
.ui-card-meta:before {
	display:table;
	content:"";
}
.ui-card-meta:after {
	display:table;
	clear:both;
	content:"";
}
.ui-card-meta-avatar {
	float:left;
	padding-right:16px;
}
.ui-card-rtl .ui-card-meta-avatar {
	float:right;
	padding-right:0;
	padding-left:16px;
}
.ui-card-meta-detail {
	overflow:hidden;
}
.ui-card-meta-detail>div:not(:last-child) {
	margin-bottom:8px;
}
.ui-card-meta-title {
	overflow:hidden;
	color:rgba(0,0,0,.85);
	color:var(--ui-card-head-color);
	font-weight:500;
	font-size:16px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-card-meta-description {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-card-loading {
	overflow:hidden;
}
.ui-card-loading .ui-card-body {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-card-loading-content p {
	margin:0;
}
.ui-card-loading-block {
	height:14px;
	margin:4px 0;
	background:linear-gradient(90deg,var(--ui-card-skeleton-bg-fade-20),var(--ui-card-skeleton-bg-fade-40),var(--ui-card-skeleton-bg-fade-20));
	background-size:600% 600%;
	border-radius:4px;
	animation:card-loading 1.4s ease infinite;
}
@keyframes card-loading {
	0%,to {
	background-position:0 50%;
}
50% {
	background-position:100% 50%;
}
;}.ui-card-small>.ui-card-head {
	min-height:36px;
	padding:0 12px;
	font-size:14px;
}
.ui-card-small>.ui-card-head>.ui-card-head-wrapper>.ui-card-head-title {
	padding:8px 0;
}
.ui-card-small>.ui-card-head>.ui-card-head-wrapper>.ui-card-extra {
	padding:8px 0;
	font-size:14px;
}
.ui-card-small>.ui-card-body {
	padding:12px;
}
.ui-carousel {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
}
.ui-carousel .slick-slider {
	position:relative;
	display:block;
	box-sizing:border-box;
	touch-action:pan-y;
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color:transparent;
}
.ui-carousel .slick-list {
	position:relative;
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
}
.ui-carousel .slick-list:focus {
	outline:none;
}
.ui-carousel .slick-list.dragging {
	cursor:pointer;
}
.ui-carousel .slick-list .slick-slide {
	pointer-events:none;
}
.ui-carousel .slick-list .slick-slide input.ui-checkbox-input,.ui-carousel .slick-list .slick-slide input.ui-radio-input {
	visibility:hidden;
}
.ui-carousel .slick-list .slick-slide.slick-active {
	pointer-events:auto;
}
.ui-carousel .slick-list .slick-slide.slick-active input.ui-checkbox-input,.ui-carousel .slick-list .slick-slide.slick-active input.ui-radio-input {
	visibility:visible;
}
.ui-carousel .slick-list .slick-slide>div>div {
	vertical-align:bottom;
}
.ui-carousel .slick-slider .slick-list,.ui-carousel .slick-slider .slick-track {
	transform:translateZ(0);
	touch-action:pan-y;
}
.ui-carousel .slick-track {
	position:relative;
	top:0;
	left:0;
	display:block;
}
.ui-carousel .slick-track:after,.ui-carousel .slick-track:before {
	display:table;
	content:"";
}
.ui-carousel .slick-track:after {
	clear:both;
}
.slick-loading .ui-carousel .slick-track {
	visibility:hidden;
}
.ui-carousel .slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px;
}
.ui-carousel .slick-slide img {
	display:block;
}
.ui-carousel .slick-slide.slick-loading img {
	display:none;
}
.ui-carousel .slick-slide.dragging img {
	pointer-events:none;
}
.ui-carousel .slick-initialized .slick-slide {
	display:block;
}
.ui-carousel .slick-loading .slick-slide {
	visibility:hidden;
}
.ui-carousel .slick-vertical .slick-slide {
	display:block;
	height:auto;
}
.ui-carousel .slick-arrow.slick-hidden {
	display:none;
}
.ui-carousel .slick-next,.ui-carousel .slick-prev {
	position:absolute;
	top:50%;
	display:block;
	width:20px;
	height:20px;
	margin-top:-10px;
	padding:0;
	color:transparent;
	font-size:0;
	line-height:0;
	background:transparent;
	border:0;
	outline:none;
	cursor:pointer;
}
.ui-carousel .slick-next:focus,.ui-carousel .slick-next:hover,.ui-carousel .slick-prev:focus,.ui-carousel .slick-prev:hover {
	color:transparent;
	background:transparent;
	outline:none;
}
.ui-carousel .slick-next:focus:before,.ui-carousel .slick-next:hover:before,.ui-carousel .slick-prev:focus:before,.ui-carousel .slick-prev:hover:before {
	opacity:1;
}
.ui-carousel .slick-next.slick-disabled:before,.ui-carousel .slick-prev.slick-disabled:before {
	opacity:.25;
}
.ui-carousel .slick-prev {
	left:-25px;
}
.ui-carousel .slick-prev:before {
	content:"â†";
}
.ui-carousel .slick-next {
	right:-25px;
}
.ui-carousel .slick-next:before {
	content:"â†’";
}
.ui-carousel .slick-dots {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	z-index:15;
	display:flex!important;
	justify-content:center;
	margin-right:15%;
	margin-left:15%;
	padding-left:0;
	list-style:none;
}
.ui-carousel .slick-dots-bottom {
	bottom:12px;
}
.ui-carousel .slick-dots-top {
	top:12px;
	bottom:auto;
}
.ui-carousel .slick-dots li {
	position:relative;
	display:inline-block;
	flex:0 1 auto;
	box-sizing:content-box;
	width:16px;
	height:3px;
	margin:0 3px;
	padding:0;
	text-align:center;
	text-indent:-999px;
	vertical-align:top;
	transition:all .5s;
}
.ui-carousel .slick-dots li button {
	display:block;
	width:100%;
	height:3px;
	padding:0;
	color:transparent;
	font-size:0;
	background:#fff;
	background:var(--ui-component-background);
	border:0;
	border-radius:1px;
	outline:none;
	cursor:pointer;
	opacity:.3;
	transition:all .5s;
}
.ui-carousel .slick-dots li button:focus,.ui-carousel .slick-dots li button:hover {
	opacity:.75;
}
.ui-carousel .slick-dots li.slick-active {
	width:24px;
}
.ui-carousel .slick-dots li.slick-active button {
	background:#fff;
	background:var(--ui-component-background);
	opacity:1;
}
.ui-carousel .slick-dots li.slick-active:focus,.ui-carousel .slick-dots li.slick-active:hover {
	opacity:1;
}
.ui-carousel-vertical .slick-dots {
	top:50%;
	bottom:auto;
	flex-direction:column;
	width:3px;
	height:auto;
	margin:0;
	transform:translateY(-50%);
}
.ui-carousel-vertical .slick-dots-left {
	right:auto;
	left:12px;
}
.ui-carousel-vertical .slick-dots-right {
	right:12px;
	left:auto;
}
.ui-carousel-vertical .slick-dots li {
	width:3px;
	height:16px;
	margin:4px 2px;
	vertical-align:baseline;
}
.ui-carousel-vertical .slick-dots li button {
	width:3px;
	height:16px;
}
.ui-carousel-vertical .slick-dots li.slick-active {
	width:3px;
	height:24px;
}
.ui-carousel-vertical .slick-dots li.slick-active button {
	width:3px;
	height:24px;
}
.ui-carousel-rtl {
	direction:rtl;
}
.ui-carousel-rtl .ui-carousel .slick-track {
	right:0;
	left:auto;
}
.ui-carousel-rtl .ui-carousel .slick-prev {
	right:-25px;
	left:auto;
}
.ui-carousel-rtl .ui-carousel .slick-prev:before {
	content:"â†’";
}
.ui-carousel-rtl .ui-carousel .slick-next {
	right:auto;
	left:-25px;
}
.ui-carousel-rtl .ui-carousel .slick-next:before {
	content:"â†";
}
.ui-carousel-rtl.ui-carousel .slick-dots {
	flex-direction:row-reverse;
}
.ui-carousel-rtl.ui-carousel-vertical .slick-dots {
	flex-direction:column;
}
@keyframes antCheckboxEffect {
	0% {
	transform:scale(1);
	opacity:.5;
}
to {
	transform:scale(1.6);
	opacity:0;
}
;}.ui-cascader-checkbox {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	top:.2em;
	line-height:1;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
}
.ui-cascader-checkbox-input:focus+.ui-cascader-checkbox-inner,.ui-cascader-checkbox-wrapper:hover .ui-cascader-checkbox-inner,.ui-cascader-checkbox:hover .ui-cascader-checkbox-inner {
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-cascader-checkbox-checked:after {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #9373ee;
	border:1px solid var(--ui-checkbox-color);
	border-radius:4px;
	visibility:hidden;
	animation:antCheckboxEffect .36s ease-in-out;
	animation-fill-mode:backwards;
	content:"";
}
.ui-cascader-checkbox-wrapper:hover .ui-cascader-checkbox:after,.ui-cascader-checkbox:hover:after {
	visibility:visible;
}
.ui-cascader-checkbox-inner {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:16px;
	height:16px;
	direction:ltr;
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	border-collapse:separate;
	transition:all .3s;
}
.ui-cascader-checkbox-inner:after {
	position:absolute;
	top:50%;
	left:21.5%;
	display:table;
	width:5.71428571px;
	height:9.14285714px;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(0) translate(-50%,-50%);
	opacity:0;
	transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;
	content:" ";
}
.ui-cascader-checkbox-input {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor:pointer;
	opacity:0;
}
.ui-cascader-checkbox-checked .ui-cascader-checkbox-inner:after {
	position:absolute;
	display:table;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(1) translate(-50%,-50%);
	opacity:1;
	transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
	content:" ";
}
.ui-cascader-checkbox-checked .ui-cascader-checkbox-inner {
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-cascader-checkbox-disabled {
	cursor:not-allowed;
}
.ui-cascader-checkbox-disabled.ui-cascader-checkbox-checked .ui-cascader-checkbox-inner:after {
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
	animation-name:none;
}
.ui-cascader-checkbox-disabled .ui-cascader-checkbox-input {
	cursor:not-allowed;
}
.ui-cascader-checkbox-disabled .ui-cascader-checkbox-inner {
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07)!important;
	border-color:var(--ui-border-color-base)!important;
}
.ui-cascader-checkbox-disabled .ui-cascader-checkbox-inner:after {
	border-color:#f7f9fc;
	border-color:var(--ui-input-disabled-bg);
	border-collapse:separate;
	animation-name:none;
}
.ui-cascader-checkbox-disabled+span {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-cascader-checkbox-disabled:hover:after,.ui-cascader-checkbox-wrapper:hover .ui-cascader-checkbox-disabled:after {
	visibility:hidden;
}
.ui-cascader-checkbox-wrapper {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-flex;
	align-items:baseline;
	line-height:unset;
	cursor:pointer;
}
.ui-cascader-checkbox-wrapper:after {
	display:inline-block;
	width:0;
	overflow:hidden;
	content:"\a0";
}
.ui-cascader-checkbox-wrapper.ui-cascader-checkbox-wrapper-disabled {
	cursor:not-allowed;
}
.ui-cascader-checkbox-wrapper+.ui-cascader-checkbox-wrapper {
	margin-left:8px;
}
.ui-cascader-checkbox+span {
	padding-right:8px;
	padding-left:8px;
}
.ui-cascader-checkbox-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
}
.ui-cascader-checkbox-group-item {
	margin-right:8px;
}
.ui-cascader-checkbox-group-item:last-child {
	margin-right:0;
}
.ui-cascader-checkbox-group-item+.ui-cascader-checkbox-group-item {
	margin-left:0;
}
.ui-cascader-checkbox-indeterminate .ui-cascader-checkbox-inner {
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
}
.ui-cascader-checkbox-indeterminate .ui-cascader-checkbox-inner:after {
	top:50%;
	left:50%;
	width:8px;
	height:8px;
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border:0;
	transform:translate(-50%,-50%) scale(1);
	opacity:1;
	content:" ";
}
.ui-cascader-checkbox-indeterminate.ui-cascader-checkbox-disabled .ui-cascader-checkbox-inner:after {
	background-color:rgba(0,0,0,.25);
	background-color:var(--ui-disabled-color);
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-cascader-checkbox-rtl {
	direction:rtl;
}
.ui-cascader-checkbox-group-rtl .ui-cascader-checkbox-group-item {
	margin-right:0;
	margin-left:8px;
}
.ui-cascader-checkbox-group-rtl .ui-cascader-checkbox-group-item:last-child {
	margin-left:0!important;
}
.ui-cascader-checkbox-group-rtl .ui-cascader-checkbox-group-item+.ui-cascader-checkbox-group-item {
	margin-left:8px;
}
.ui-cascader {
	width:184px;
}
.ui-cascader-checkbox {
	top:0;
	margin-right:8px;
}
.ui-cascader-menus {
	display:flex;
	flex-wrap:nowrap;
	align-items:flex-start;
}
.ui-cascader-menus.ui-cascader-menu-empty .ui-cascader-menu {
	width:100%;
	height:auto;
}
.ui-cascader-menu {
	min-width:111px;
	height:180px;
	margin:-4px 0;
	padding:4px 0;
	overflow:auto;
	vertical-align:top;
	list-style:none;
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-cascader-menu-border-color-split);
	-ms-overflow-style:-ms-autohiding-scrollbar;
}
.ui-cascader-menu-item {
	display:flex;
	flex-wrap:nowrap;
	align-items:center;
	padding:6px 12px;
	overflow:hidden;
	line-height:22px;
	white-space:nowrap;
	text-overflow:ellipsis;
	cursor:pointer;
	transition:all .3s;
}
.ui-cascader-menu-item:hover {
	background:#f5f5f5;
	background:var(--ui-item-hover-bg);
}
.ui-cascader-menu-item-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-cascader-menu-item-disabled:hover {
	background:transparent;
}
.ui-cascader-menu-empty .ui-cascader-menu-item {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:default;
	pointer-events:none;
}
.ui-cascader-menu-item-active:not(.ui-cascader-menu-item-disabled),.ui-cascader-menu-item-active:not(.ui-cascader-menu-item-disabled):hover {
	font-weight:600;
	background-color:#e6f7ff;
	background-color:var(--ui-cascader-item-selected-bg);
}
.ui-cascader-menu-item-content {
	flex:auto;
}
.ui-cascader-menu-item-expand .ui-cascader-menu-item-expand-icon,.ui-cascader-menu-item-loading-icon {
	margin-left:4px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:10px;
}
.ui-cascader-menu-item-disabled.ui-cascader-menu-item-expand .ui-cascader-menu-item-expand-icon,.ui-cascader-menu-item-disabled.ui-cascader-menu-item-loading-icon {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-cascader-menu-item-keyword {
	color:#ff879f;
	color:var(--ui-red-5);
}
.ui-cascader-rtl .ui-cascader-menu-item-expand-icon,.ui-cascader-rtl .ui-cascader-menu-item-loading-icon {
	margin-right:4px;
	margin-left:0;
}
.ui-cascader-rtl .ui-cascader-checkbox {
	top:0;
	margin-right:0;
	margin-left:8px;
}
.ui-checkbox {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	top:.2em;
	line-height:1;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
}
.ui-checkbox-input:focus+.ui-checkbox-inner,.ui-checkbox-wrapper:hover .ui-checkbox-inner,.ui-checkbox:hover .ui-checkbox-inner {
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-checkbox-checked:after {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #9373ee;
	border:1px solid var(--ui-checkbox-color);
	border-radius:4px;
	visibility:hidden;
	animation:antCheckboxEffect .36s ease-in-out;
	animation-fill-mode:backwards;
	content:"";
}
.ui-checkbox-wrapper:hover .ui-checkbox:after,.ui-checkbox:hover:after {
	visibility:visible;
}
.ui-checkbox-inner {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:16px;
	height:16px;
	direction:ltr;
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	border-collapse:separate;
	transition:all .3s;
}
.ui-checkbox-inner:after {
	position:absolute;
	top:50%;
	left:21.5%;
	display:table;
	width:5.71428571px;
	height:9.14285714px;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(0) translate(-50%,-50%);
	opacity:0;
	transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;
	content:" ";
}
.ui-checkbox-input {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor:pointer;
	opacity:0;
}
.ui-checkbox-checked .ui-checkbox-inner:after {
	position:absolute;
	display:table;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(1) translate(-50%,-50%);
	opacity:1;
	transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
	content:" ";
}
.ui-checkbox-checked .ui-checkbox-inner {
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-checkbox-disabled {
	cursor:not-allowed;
}
.ui-checkbox-disabled.ui-checkbox-checked .ui-checkbox-inner:after {
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
	animation-name:none;
}
.ui-checkbox-disabled .ui-checkbox-input {
	cursor:not-allowed;
}
.ui-checkbox-disabled .ui-checkbox-inner {
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07)!important;
	border-color:var(--ui-border-color-base)!important;
}
.ui-checkbox-disabled .ui-checkbox-inner:after {
	border-color:#f7f9fc;
	border-color:var(--ui-input-disabled-bg);
	border-collapse:separate;
	animation-name:none;
}
.ui-checkbox-disabled+span {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-checkbox-disabled:hover:after,.ui-checkbox-wrapper:hover .ui-checkbox-disabled:after {
	visibility:hidden;
}
.ui-checkbox-wrapper {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-flex;
	align-items:baseline;
	line-height:unset;
	cursor:pointer;
}
.ui-checkbox-wrapper:after {
	display:inline-block;
	width:0;
	overflow:hidden;
	content:"\a0";
}
.ui-checkbox-wrapper.ui-checkbox-wrapper-disabled {
	cursor:not-allowed;
}
.ui-checkbox-wrapper+.ui-checkbox-wrapper {
	margin-left:8px;
}
.ui-checkbox+span {
	padding-right:8px;
	padding-left:8px;
}
.ui-checkbox-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
}
.ui-checkbox-group-item {
	margin-right:8px;
}
.ui-checkbox-group-item:last-child {
	margin-right:0;
}
.ui-checkbox-group-item+.ui-checkbox-group-item {
	margin-left:0;
}
.ui-checkbox-indeterminate .ui-checkbox-inner {
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
}
.ui-checkbox-indeterminate .ui-checkbox-inner:after {
	top:50%;
	left:50%;
	width:8px;
	height:8px;
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border:0;
	transform:translate(-50%,-50%) scale(1);
	opacity:1;
	content:" ";
}
.ui-checkbox-indeterminate.ui-checkbox-disabled .ui-checkbox-inner:after {
	background-color:rgba(0,0,0,.25);
	background-color:var(--ui-disabled-color);
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-checkbox-rtl {
	direction:rtl;
}
.ui-checkbox-group-rtl .ui-checkbox-group-item {
	margin-right:0;
	margin-left:8px;
}
.ui-checkbox-group-rtl .ui-checkbox-group-item:last-child {
	margin-left:0!important;
}
.ui-checkbox-group-rtl .ui-checkbox-group-item+.ui-checkbox-group-item {
	margin-left:8px;
}
.ui-collapse {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	background-color:#f6f6f6;
	background-color:var(--ui-collapse-header-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-bottom:0;
	border-radius:4px;
}
.ui-collapse>.ui-collapse-item {
	border-bottom:1px solid rgba(0,0,0,.07);
	border-bottom:1px solid var(--ui-border-color-base);
}
.ui-collapse>.ui-collapse-item:last-child,.ui-collapse>.ui-collapse-item:last-child>.ui-collapse-header {
	border-radius:0 0 4px 4px;
}
.ui-collapse>.ui-collapse-item>.ui-collapse-header {
	position:relative;
	display:flex;
	flex-wrap:nowrap;
	align-items:flex-start;
	padding:12px 16px;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	line-height:1.4;
	cursor:pointer;
	transition:all .3s,visibility 0s;
}
.ui-collapse>.ui-collapse-item>.ui-collapse-header .ui-collapse-arrow {
	display:inline-block;
	margin-right:12px;
	font-size:12px;
	vertical-align:-1px;
}
.ui-collapse>.ui-collapse-item>.ui-collapse-header .ui-collapse-arrow svg {
	transition:transform .24s;
}
.ui-collapse>.ui-collapse-item>.ui-collapse-header .ui-collapse-extra {
	margin-left:auto;
}
.ui-collapse>.ui-collapse-item>.ui-collapse-header:focus {
	outline:none;
}
.ui-collapse>.ui-collapse-item .ui-collapse-header-collapsible-only {
	cursor:default;
}
.ui-collapse>.ui-collapse-item .ui-collapse-header-collapsible-only .ui-collapse-header-text {
	cursor:pointer;
}
.ui-collapse>.ui-collapse-item.ui-collapse-no-arrow>.ui-collapse-header {
	padding-left:12px;
}
.ui-collapse-icon-position-right>.ui-collapse-item>.ui-collapse-header {
	position:relative;
	padding:12px 40px 12px 16px;
}
.ui-collapse-icon-position-right>.ui-collapse-item>.ui-collapse-header .ui-collapse-arrow {
	position:absolute;
	top:50%;
	right:16px;
	left:auto;
	margin:0;
	transform:translateY(-50%);
}
.ui-collapse-content {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	background-color:#fff;
	background-color:var(--ui-collapse-content-bg);
	border-top:1px solid rgba(0,0,0,.07);
	border-top:1px solid var(--ui-border-color-base);
}
.ui-collapse-content>.ui-collapse-content-box {
	padding:16px;
}
.ui-collapse-content-hidden {
	display:none;
}
.ui-collapse-item:last-child>.ui-collapse-content {
	border-radius:0 0 4px 4px;
}
.ui-collapse-borderless {
	background-color:#f6f6f6;
	background-color:var(--ui-collapse-header-bg);
	border:0;
}
.ui-collapse-borderless>.ui-collapse-item {
	border-bottom:1px solid rgba(0,0,0,.07);
	border-bottom:1px solid var(--ui-border-color-base);
}
.ui-collapse-borderless>.ui-collapse-item:last-child,.ui-collapse-borderless>.ui-collapse-item:last-child .ui-collapse-header {
	border-radius:0;
}
.ui-collapse-borderless>.ui-collapse-item>.ui-collapse-content {
	background-color:transparent;
	border-top:0;
}
.ui-collapse-borderless>.ui-collapse-item>.ui-collapse-content>.ui-collapse-content-box {
	padding-top:4px;
}
.ui-collapse-ghost {
	background-color:transparent;
	border:0;
}
.ui-collapse-ghost>.ui-collapse-item {
	border-bottom:0;
}
.ui-collapse-ghost>.ui-collapse-item>.ui-collapse-content {
	background-color:transparent;
	border-top:0;
}
.ui-collapse-ghost>.ui-collapse-item>.ui-collapse-content>.ui-collapse-content-box {
	padding-top:12px;
	padding-bottom:12px;
}
.ui-collapse .ui-collapse-item-disabled>.ui-collapse-header,.ui-collapse .ui-collapse-item-disabled>.ui-collapse-header>.arrow {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-collapse-rtl {
	direction:rtl;
}
.ui-collapse-rtl .ui-collapse>.ui-collapse-item>.ui-collapse-header {
	padding:12px 40px 12px 16px;
}
.ui-collapse-rtl.ui-collapse>.ui-collapse-item>.ui-collapse-header .ui-collapse-arrow {
	margin-right:0;
	margin-left:12px;
}
.ui-collapse-rtl.ui-collapse>.ui-collapse-item>.ui-collapse-header .ui-collapse-arrow svg {
	transform:rotate(180deg);
}
.ui-collapse-rtl.ui-collapse>.ui-collapse-item>.ui-collapse-header .ui-collapse-extra {
	margin-right:auto;
	margin-left:0;
}
.ui-collapse-rtl.ui-collapse>.ui-collapse-item.ui-collapse-no-arrow>.ui-collapse-header {
	padding-right:12px;
	padding-left:0;
}
.ui-comment {
	position:relative;
	background-color:inherit;
	background-color:var(--ui-comment-bg);
}
.ui-comment-inner {
	display:flex;
	padding:16px 0;
}
.ui-comment-avatar {
	position:relative;
	flex-shrink:0;
	margin-right:12px;
	cursor:pointer;
}
.ui-comment-avatar img {
	width:32px;
	height:32px;
	border-radius:50%;
}
.ui-comment-content {
	position:relative;
	flex:1 1 auto;
	min-width:1px;
	font-size:14px;
	word-wrap:break-word;
}
.ui-comment-content-author {
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start;
	margin-bottom:4px;
	font-size:14px;
}
.ui-comment-content-author>a,.ui-comment-content-author>span {
	padding-right:8px;
	font-size:12px;
	line-height:18px;
}
.ui-comment-content-author-name {
	color:rgba(0,0,0,.45);
	color:var(--ui-comment-author-name-color);
	font-size:14px;
	transition:color .3s;
}
.ui-comment-content-author-name>* {
	color:rgba(0,0,0,.45);
	color:var(--ui-comment-author-name-color);
}
.ui-comment-content-author-name>:hover {
	color:rgba(0,0,0,.45);
	color:var(--ui-comment-author-name-color);
}
.ui-comment-content-author-time {
	color:#ccc;
	color:var(--ui-comment-author-time-color);
	white-space:nowrap;
	cursor:auto;
}
.ui-comment-content-detail p {
	margin-bottom:inherit;
	white-space:pre-wrap;
}
.ui-comment-actions {
	margin-top:12px;
	margin-bottom:inherit;
	padding-left:0;
}
.ui-comment-actions>li {
	display:inline-block;
	color:rgba(0,0,0,.45);
	color:var(--ui-comment-action-color);
}
.ui-comment-actions>li>span {
	margin-right:10px;
	color:rgba(0,0,0,.45);
	color:var(--ui-comment-action-color);
	font-size:12px;
	cursor:pointer;
	transition:color .3s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-comment-actions>li>span:hover {
	color:#595959;
	color:var(--ui-comment-action-hover-color);
}
.ui-comment-nested {
	margin-left:44px;
}
.ui-comment-rtl {
	direction:rtl;
}
.ui-comment-rtl .ui-comment-avatar {
	margin-right:0;
	margin-left:12px;
}
.ui-comment-rtl .ui-comment-content-author>a,.ui-comment-rtl .ui-comment-content-author>span {
	padding-right:0;
	padding-left:8px;
}
.ui-comment-rtl .ui-comment-actions {
	padding-right:0;
}
.ui-comment-rtl .ui-comment-actions>li>span {
	margin-right:0;
	margin-left:10px;
}
.ui-comment-rtl .ui-comment-nested {
	margin-right:44px;
	margin-left:0;
}
.ui-picker {
	box-sizing:border-box;
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	padding:5.5px 11px;
	position:relative;
	display:inline-flex;
	align-items:center;
	background:#fff;
	background:var(--ui-picker-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-select-border-color);
	border-radius:4px;
	transition:border .3s,box-shadow .3s;
}
.ui-picker-focused,.ui-picker:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-picker-focused,.ui-input-rtl .ui-picker:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-picker-focused {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-picker-focused {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-picker.ui-picker-disabled {
	background:#f7f9fc;
	background:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-select-border-color);
	cursor:not-allowed;
}
.ui-picker.ui-picker-disabled .ui-picker-suffix {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-picker.ui-picker-borderless {
	background-color:transparent!important;
	border-color:transparent!important;
	box-shadow:none!important;
}
.ui-picker-input {
	position:relative;
	display:inline-flex;
	align-items:center;
	width:100%;
}
.ui-picker-input>input {
	position:relative;
	display:inline-block;
	width:100%;
	min-width:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	border-radius:4px;
	transition:all .3s;
	flex:auto;
	min-width:1px;
	height:auto;
	padding:0;
	background:transparent;
	border:0;
}
.ui-picker-input>input:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-picker-input>input::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-picker-input>input::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-picker-input>input:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-picker-input>input:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-picker-input>input:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-picker-input>input:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-picker-input>input-focused,.ui-picker-input>input:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-picker-input>input-focused,.ui-input-rtl .ui-picker-input>input:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-picker-input>input-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-picker-input>input-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-picker-input>input[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-picker-input>input[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-picker-input>input-borderless,.ui-picker-input>input-borderless-disabled,.ui-picker-input>input-borderless-focused,.ui-picker-input>input-borderless:focus,.ui-picker-input>input-borderless:hover,.ui-picker-input>input-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-picker-input>input {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-picker-input>input-lg {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-picker-input>input-sm {
	padding:1.2px 7px;
}
.ui-picker-input>input-rtl {
	direction:rtl;
}
.ui-picker-input>input:focus {
	box-shadow:none;
}
.ui-picker-input>input[disabled] {
	background:transparent;
}
.ui-picker-input:hover .ui-picker-clear {
	opacity:1;
}
.ui-picker-input-placeholder>input {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
}
.ui-picker-large {
	padding:8px 11px;
}
.ui-picker-large .ui-picker-input>input {
	font-size:16px;
}
.ui-picker-small {
	padding:1.5px 7px;
}
.ui-picker-suffix {
	align-self:center;
	margin-left:4px;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	line-height:1;
	pointer-events:none;
}
.ui-picker-suffix>* {
	vertical-align:top;
}
.ui-picker-clear {
	position:absolute;
	top:50%;
	right:0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	line-height:1;
	background:#fff;
	background:var(--ui-component-background);
	transform:translateY(-50%);
	cursor:pointer;
	opacity:0;
	transition:opacity .3s,color .3s;
}
.ui-picker-clear>* {
	vertical-align:top;
}
.ui-picker-clear:hover {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-picker-separator {
	position:relative;
	display:inline-block;
	width:1em;
	height:16px;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:16px;
	vertical-align:top;
	cursor:default;
}
.ui-picker-focused .ui-picker-separator {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-picker-disabled .ui-picker-range-separator .ui-picker-separator {
	cursor:not-allowed;
}
.ui-picker-range {
	position:relative;
	display:inline-flex;
}
.ui-picker-range .ui-picker-clear {
	right:11px;
}
.ui-picker-range:hover .ui-picker-clear {
	opacity:1;
}
.ui-picker-range .ui-picker-active-bar {
	bottom:-1px;
	height:2px;
	margin-left:11px;
	background:#9373ee;
	background:var(--ui-primary-color);
	opacity:0;
	transition:all .3s ease-out;
	pointer-events:none;
}
.ui-picker-range.ui-picker-focused .ui-picker-active-bar {
	opacity:1;
}
.ui-picker-range-separator {
	align-items:center;
	padding:0 8px;
	line-height:1;
}
.ui-picker-range.ui-picker-small .ui-picker-clear {
	right:7px;
}
.ui-picker-range.ui-picker-small .ui-picker-active-bar {
	margin-left:7px;
}
.ui-picker-dropdown {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	z-index:1050;
}
.ui-picker-dropdown-hidden {
	display:none;
}
.ui-picker-dropdown-placement-bottomLeft .ui-picker-range-arrow {
	top:1.66666667px;
	display:block;
	transform:rotate(-45deg);
}
.ui-picker-dropdown-placement-topLeft .ui-picker-range-arrow {
	bottom:1.66666667px;
	display:block;
	transform:rotate(135deg);
}
.ui-picker-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-picker-dropdown-placement-topLeft,.ui-picker-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-picker-dropdown-placement-topRight,.ui-picker-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-picker-dropdown-placement-topLeft,.ui-picker-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-picker-dropdown-placement-topRight {
	animation-name:antSlideDownIn;
}
.ui-picker-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-picker-dropdown-placement-bottomLeft,.ui-picker-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-picker-dropdown-placement-bottomRight,.ui-picker-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-picker-dropdown-placement-bottomLeft,.ui-picker-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-picker-dropdown-placement-bottomRight {
	animation-name:antSlideUpIn;
}
.ui-picker-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-picker-dropdown-placement-topLeft,.ui-picker-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-picker-dropdown-placement-topRight {
	animation-name:antSlideDownOut;
}
.ui-picker-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-picker-dropdown-placement-bottomLeft,.ui-picker-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-picker-dropdown-placement-bottomRight {
	animation-name:antSlideUpOut;
}
.ui-picker-dropdown-range {
	padding:6.66666667px 0;
}
.ui-picker-dropdown-range-hidden {
	display:none;
}
.ui-picker-dropdown .ui-picker-panel>.ui-picker-time-panel {
	padding-top:4px;
}
.ui-picker-ranges {
	margin-bottom:0;
	padding:4px 12px;
	overflow:hidden;
	line-height:34px;
	text-align:left;
	list-style:none;
}
.ui-picker-ranges>li {
	display:inline-block;
}
.ui-picker-ranges .ui-picker-preset>.ui-tag-blue {
	color:#9373ee;
	color:var(--ui-primary-color);
	background:#e6f7ff;
	background:var(--ui-primary-1);
	border-color:#f5f0ff;
	border-color:var(--ui-primary-3);
	cursor:pointer;
}
.ui-picker-ranges .ui-picker-ok {
	float:right;
	margin-left:8px;
}
.ui-picker-range-wrapper {
	display:flex;
}
.ui-picker-range-arrow {
	position:absolute;
	z-index:1;
	display:none;
	width:10px;
	height:10px;
	margin-left:16.5px;
	box-shadow:2px -2px 6px rgba(0,0,0,.06);
	transition:left .3s ease-out;
}
.ui-picker-range-arrow:after {
	position:absolute;
	top:1px;
	right:1px;
	width:10px;
	height:10px;
	border-left:5px solid transparent;
	border-bottom:5px solid transparent;
	border-color:#fff #fff transparent transparent;
	border-style:solid;
	border-width:5px;
	border-right:5px solid var(--ui-calendar-bg);
	border-top:5px solid var(--ui-calendar-bg);
	content:"";
}
.ui-picker-panel-container {
	overflow:hidden;
	vertical-align:top;
	background:#fff;
	background:var(--ui-calendar-bg);
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
	transition:margin .3s;
}
.ui-picker-panel-container .ui-picker-panels {
	display:inline-flex;
	flex-wrap:nowrap;
	direction:ltr;
}
.ui-picker-panel-container .ui-picker-panel {
	vertical-align:top;
	background:transparent;
	border-width:0 0 1px;
	border-radius:0;
}
.ui-picker-panel-container .ui-picker-panel .ui-picker-content,.ui-picker-panel-container .ui-picker-panel table {
	text-align:center;
}
.ui-picker-panel-container .ui-picker-panel-focused {
	border-color:rgba(0,0,0,.1);
	border-color:var(--ui-border-color-split);
}
.ui-picker-panel {
	display:inline-flex;
	flex-direction:column;
	text-align:center;
	background:#fff;
	background:var(--ui-calendar-bg);
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-picker-border-color);
	border-radius:4px;
	outline:none;
}
.ui-picker-panel-focused {
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-picker-date-panel,.ui-picker-decade-panel,.ui-picker-month-panel,.ui-picker-quarter-panel,.ui-picker-time-panel,.ui-picker-week-panel,.ui-picker-year-panel {
	display:flex;
	flex-direction:column;
	width:280px;
}
.ui-picker-header {
	display:flex;
	padding:0 8px;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-picker-border-color);
}
.ui-picker-header>* {
	flex:none;
}
.ui-picker-header button {
	padding:0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	line-height:40px;
	background:transparent;
	border:0;
	cursor:pointer;
	transition:color .3s;
}
.ui-picker-header>button {
	min-width:1.6em;
	font-size:14px;
}
.ui-picker-header>button:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-picker-header-view {
	flex:auto;
	font-weight:500;
	line-height:40px;
}
.ui-picker-header-view button {
	color:inherit;
	font-weight:inherit;
}
.ui-picker-header-view button:not(:first-child) {
	margin-left:8px;
}
.ui-picker-header-view button:hover {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-picker-next-icon,.ui-picker-prev-icon,.ui-picker-super-next-icon,.ui-picker-super-prev-icon {
	position:relative;
	display:inline-block;
	width:7px;
	height:7px;
}
.ui-picker-next-icon:before,.ui-picker-prev-icon:before,.ui-picker-super-next-icon:before,.ui-picker-super-prev-icon:before {
	position:absolute;
	top:0;
	left:0;
	display:inline-block;
	width:7px;
	height:7px;
	border:0 solid;
	border-width:1.5px 0 0 1.5px;
	content:"";
}
.ui-picker-super-next-icon:after,.ui-picker-super-prev-icon:after {
	position:absolute;
	top:4px;
	left:4px;
	display:inline-block;
	width:7px;
	height:7px;
	border:0 solid;
	border-width:1.5px 0 0 1.5px;
	content:"";
}
.ui-picker-prev-icon,.ui-picker-super-prev-icon {
	transform:rotate(-45deg);
}
.ui-picker-next-icon,.ui-picker-super-next-icon {
	transform:rotate(135deg);
}
.ui-picker-content {
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
}
.ui-picker-content td,.ui-picker-content th {
	position:relative;
	min-width:24px;
	font-weight:400;
}
.ui-picker-content th {
	height:30px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	line-height:30px;
}
.ui-picker-cell {
	padding:3px 0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:pointer;
}
.ui-picker-cell-in-view {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-picker-cell:before {
	position:absolute;
	top:50%;
	right:0;
	left:0;
	z-index:1;
	height:24px;
	transform:translateY(-50%);
	transition:all .3s;
	content:"";
}
.ui-picker-cell:hover:not(.ui-picker-cell-in-view) .ui-picker-cell-inner,.ui-picker-cell:hover:not(.ui-picker-cell-selected):not(.ui-picker-cell-range-start):not(.ui-picker-cell-range-end):not(.ui-picker-cell-range-hover-start):not(.ui-picker-cell-range-hover-end) .ui-picker-cell-inner {
	background:#f5f5f5;
	background:var(--ui-picker-basic-cell-hover-color);
}
.ui-picker-cell-in-view.ui-picker-cell-today .ui-picker-cell-inner:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	border:1px solid #9373ee;
	border:1px solid var(--ui-primary-color);
	border-radius:4px;
	content:"";
}
.ui-picker-cell-in-view.ui-picker-cell-in-range {
	position:relative;
}
.ui-picker-cell-in-view.ui-picker-cell-in-range:before {
	background:#e6f7ff;
	background:var(--ui-picker-basic-cell-active-with-range-color);
}
.ui-picker-cell-in-view.ui-picker-cell-range-end .ui-picker-cell-inner,.ui-picker-cell-in-view.ui-picker-cell-range-start .ui-picker-cell-inner,.ui-picker-cell-in-view.ui-picker-cell-selected .ui-picker-cell-inner {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#9373ee;
	background:var(--ui-primary-color);
}
.ui-picker-cell-in-view.ui-picker-cell-range-end:not(.ui-picker-cell-range-end-single):before,.ui-picker-cell-in-view.ui-picker-cell-range-start:not(.ui-picker-cell-range-start-single):before {
	background:#e6f7ff;
	background:var(--ui-picker-basic-cell-active-with-range-color);
}
.ui-picker-cell-in-view.ui-picker-cell-range-start:before {
	left:50%;
}
.ui-picker-cell-in-view.ui-picker-cell-range-end:before {
	right:50%;
}
.ui-picker-cell-in-view.ui-picker-cell-range-hover-end.ui-picker-cell-range-end-single:after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-end.ui-picker-cell-range-start.ui-picker-cell-range-end.ui-picker-cell-range-start-near-hover:after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-end:not(.ui-picker-cell-in-range):not(.ui-picker-cell-range-start):not(.ui-picker-cell-range-end):after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-start.ui-picker-cell-range-start-single:after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-start.ui-picker-cell-range-start.ui-picker-cell-range-end.ui-picker-cell-range-end-near-hover:after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-start:not(.ui-picker-cell-in-range):not(.ui-picker-cell-range-start):not(.ui-picker-cell-range-end):after,.ui-picker-cell-in-view.ui-picker-cell-range-hover:not(.ui-picker-cell-in-range):after {
	position:absolute;
	top:50%;
	z-index:0;
	height:24px;
	border-top:1px dashed #4e1be0;
	border-top:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-bottom:1px dashed #4e1be0;
	border-bottom:1px dashed var(--ui-picker-date-hover-range-border-color);
	transform:translateY(-50%);
	transition:all .3s;
	content:"";
}
.ui-picker-cell-range-hover-end:after,.ui-picker-cell-range-hover-start:after,.ui-picker-cell-range-hover:after {
	right:0;
	left:2px;
}
.ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover:before,.ui-picker-cell-in-view.ui-picker-cell-range-end.ui-picker-cell-range-hover:before,.ui-picker-cell-in-view.ui-picker-cell-range-end:not(.ui-picker-cell-range-end-single).ui-picker-cell-range-hover-end:before,.ui-picker-cell-in-view.ui-picker-cell-range-start.ui-picker-cell-range-hover:before,.ui-picker-cell-in-view.ui-picker-cell-range-start:not(.ui-picker-cell-range-start-single).ui-picker-cell-range-hover-start:before,.ui-picker-panel>:not(.ui-picker-date-panel) .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-end:before,.ui-picker-panel>:not(.ui-picker-date-panel) .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-start:before {
	background:#36139c;
	background:var(--ui-picker-date-hover-range-color);
}
.ui-picker-cell-in-view.ui-picker-cell-range-start:not(.ui-picker-cell-range-start-single):not(.ui-picker-cell-range-end) .ui-picker-cell-inner {
	border-radius:4px 0 0 4px;
}
.ui-picker-cell-in-view.ui-picker-cell-range-end:not(.ui-picker-cell-range-end-single):not(.ui-picker-cell-range-start) .ui-picker-cell-inner {
	border-radius:0 4px 4px 0;
}
.ui-picker-date-panel .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-end .ui-picker-cell-inner:after,.ui-picker-date-panel .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-start .ui-picker-cell-inner:after {
	position:absolute;
	top:0;
	bottom:0;
	z-index:-1;
	background:#36139c;
	background:var(--ui-picker-date-hover-range-color);
	transition:all .3s;
	content:"";
}
.ui-picker-date-panel .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-start .ui-picker-cell-inner:after {
	right:-6px;
	left:0;
}
.ui-picker-date-panel .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-end .ui-picker-cell-inner:after {
	right:0;
	left:-6px;
}
.ui-picker-cell-range-hover.ui-picker-cell-range-start:after {
	right:50%;
}
.ui-picker-cell-range-hover.ui-picker-cell-range-end:after {
	left:50%;
}
.ui-picker-cell-in-view.ui-picker-cell-range-hover-edge-start:not(.ui-picker-cell-range-hover-edge-start-near-range):after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-start:after,.ui-picker-cell-in-view.ui-picker-cell-start.ui-picker-cell-range-hover-edge-start.ui-picker-cell-range-hover-edge-start-near-range:after,tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover-end:first-child:after,tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover:first-child:after {
	left:6px;
	border-left:1px dashed #4e1be0;
	border-left:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-picker-cell-in-view.ui-picker-cell-end.ui-picker-cell-range-hover-edge-end.ui-picker-cell-range-hover-edge-end-near-range:after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-edge-end:not(.ui-picker-cell-range-hover-edge-end-near-range):after,.ui-picker-cell-in-view.ui-picker-cell-range-hover-end:after,tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover-start:last-child:after,tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover:last-child:after {
	right:6px;
	border-right:1px dashed #4e1be0;
	border-right:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}
.ui-picker-cell-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	pointer-events:none;
}
.ui-picker-cell-disabled .ui-picker-cell-inner {
	background:transparent;
}
.ui-picker-cell-disabled:before {
	background:rgba(0,0,0,.04);
	background:var(--ui-picker-basic-cell-disabled-bg);
}
.ui-picker-cell-disabled.ui-picker-cell-today .ui-picker-cell-inner:before {
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-picker-decade-panel .ui-picker-content,.ui-picker-month-panel .ui-picker-content,.ui-picker-quarter-panel .ui-picker-content,.ui-picker-year-panel .ui-picker-content {
	height:264px;
}
.ui-picker-decade-panel .ui-picker-cell-inner,.ui-picker-month-panel .ui-picker-cell-inner,.ui-picker-quarter-panel .ui-picker-cell-inner,.ui-picker-year-panel .ui-picker-cell-inner {
	padding:0 8px;
}
.ui-picker-quarter-panel .ui-picker-content {
	height:56px;
}
.ui-picker-footer {
	width:-moz-min-content;
	width:min-content;
	min-width:100%;
	line-height:38px;
	text-align:center;
	border-bottom:1px solid transparent;
}
.ui-picker-panel .ui-picker-footer {
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-picker-border-color);
}
.ui-picker-footer-extra {
	padding:0 12px;
	line-height:38px;
	text-align:left;
}
.ui-picker-footer-extra:not(:last-child) {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-picker-border-color);
}
.ui-picker-now {
	text-align:left;
}
.ui-picker-today-btn {
	color:#9373ee;
	color:var(--ui-link-color);
}
.ui-picker-today-btn:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-picker-today-btn:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
.ui-picker-today-btn.ui-picker-today-btn-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-picker-decade-panel .ui-picker-cell-inner {
	padding:0 4px;
}
.ui-picker-decade-panel .ui-picker-cell:before {
	display:none;
}
.ui-picker-month-panel .ui-picker-body,.ui-picker-quarter-panel .ui-picker-body,.ui-picker-year-panel .ui-picker-body {
	padding:0 8px;
}
.ui-picker-month-panel .ui-picker-cell-inner,.ui-picker-quarter-panel .ui-picker-cell-inner,.ui-picker-year-panel .ui-picker-cell-inner {
	width:60px;
}
.ui-picker-month-panel .ui-picker-cell-range-hover-start:after,.ui-picker-quarter-panel .ui-picker-cell-range-hover-start:after,.ui-picker-year-panel .ui-picker-cell-range-hover-start:after {
	left:14px;
	border-left:1px dashed #4e1be0;
	border-left:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-radius:4px 0 0 4px;
}
.ui-picker-panel-rtl .ui-picker-month-panel .ui-picker-cell-range-hover-start:after,.ui-picker-panel-rtl .ui-picker-quarter-panel .ui-picker-cell-range-hover-start:after,.ui-picker-panel-rtl .ui-picker-year-panel .ui-picker-cell-range-hover-start:after {
	right:14px;
	border-right:1px dashed #4e1be0;
	border-right:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-radius:0 4px 4px 0;
}
.ui-picker-month-panel .ui-picker-cell-range-hover-end:after,.ui-picker-quarter-panel .ui-picker-cell-range-hover-end:after,.ui-picker-year-panel .ui-picker-cell-range-hover-end:after {
	right:14px;
	border-right:1px dashed #4e1be0;
	border-right:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-radius:0 4px 4px 0;
}
.ui-picker-panel-rtl .ui-picker-month-panel .ui-picker-cell-range-hover-end:after,.ui-picker-panel-rtl .ui-picker-quarter-panel .ui-picker-cell-range-hover-end:after,.ui-picker-panel-rtl .ui-picker-year-panel .ui-picker-cell-range-hover-end:after {
	left:14px;
	border-left:1px dashed #4e1be0;
	border-left:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-radius:4px 0 0 4px;
}
.ui-picker-week-panel .ui-picker-body {
	padding:8px 12px;
}
.ui-picker-week-panel .ui-picker-cell-selected .ui-picker-cell-inner,.ui-picker-week-panel .ui-picker-cell .ui-picker-cell-inner,.ui-picker-week-panel .ui-picker-cell:hover .ui-picker-cell-inner {
	background:transparent!important;
}
.ui-picker-week-panel-row td {
	transition:background .3s;
}
.ui-picker-week-panel-row:hover td {
	background:#f5f5f5;
	background:var(--ui-picker-basic-cell-hover-color);
}
.ui-picker-week-panel-row-selected:hover td,.ui-picker-week-panel-row-selected td {
	background:#9373ee;
	background:var(--ui-primary-color);
}
.ui-picker-week-panel-row-selected:hover td.ui-picker-cell-week,.ui-picker-week-panel-row-selected td.ui-picker-cell-week {
	color:var(--ui-text-color-inverse-fade-50);
}
.ui-picker-week-panel-row-selected:hover td.ui-picker-cell-today .ui-picker-cell-inner:before,.ui-picker-week-panel-row-selected td.ui-picker-cell-today .ui-picker-cell-inner:before {
	border-color:#fff;
	border-color:var(--ui-text-color-inverse);
}
.ui-picker-week-panel-row-selected:hover td .ui-picker-cell-inner,.ui-picker-week-panel-row-selected td .ui-picker-cell-inner {
	color:#fff;
	color:var(--ui-text-color-inverse);
}
.ui-picker-date-panel .ui-picker-body {
	padding:8px 12px;
}
.ui-picker-date-panel .ui-picker-content {
	width:252px;
}
.ui-picker-date-panel .ui-picker-content th {
	width:36px;
}
.ui-picker-datetime-panel {
	display:flex;
}
.ui-picker-datetime-panel .ui-picker-time-panel {
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-picker-border-color);
}
.ui-picker-datetime-panel .ui-picker-date-panel,.ui-picker-datetime-panel .ui-picker-time-panel {
	transition:opacity .3s;
}
.ui-picker-datetime-panel-active .ui-picker-date-panel,.ui-picker-datetime-panel-active .ui-picker-time-panel {
	opacity:.3;
}
.ui-picker-datetime-panel-active .ui-picker-date-panel-active,.ui-picker-datetime-panel-active .ui-picker-time-panel-active {
	opacity:1;
}
.ui-picker-time-panel {
	width:auto;
	min-width:auto;
}
.ui-picker-time-panel .ui-picker-content {
	display:flex;
	flex:auto;
	height:224px;
}
.ui-picker-time-panel-column {
	flex:1 0 auto;
	width:56px;
	margin:0;
	padding:0;
	overflow-y:hidden;
	text-align:left;
	list-style:none;
	transition:background .3s;
}
.ui-picker-time-panel-column:after {
	display:block;
	height:196px;
	content:"";
}
.ui-picker-datetime-panel .ui-picker-time-panel-column:after {
	height:198px;
}
.ui-picker-time-panel-column:not(:first-child) {
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-picker-border-color);
}
.ui-picker-time-panel-column-active {
	background:rgba(230,247,255,.3);
	background:var(--ui-calendar-column-active-bg);
}
.ui-picker-time-panel-column:hover {
	overflow-y:auto;
}
.ui-picker-time-panel-column>li {
	margin:0;
	padding:0;
}
.ui-picker-time-panel-column>li.ui-picker-time-panel-cell .ui-picker-time-panel-cell-inner {
	display:block;
	width:100%;
	height:28px;
	margin:0;
	padding:0 0 0 14px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	line-height:28px;
	border-radius:0;
	cursor:pointer;
	transition:background .3s;
}
.ui-picker-time-panel-column>li.ui-picker-time-panel-cell .ui-picker-time-panel-cell-inner:hover {
	background:#f5f5f5;
	background:var(--ui-item-hover-bg);
}
.ui-picker-time-panel-column>li.ui-picker-time-panel-cell-selected .ui-picker-time-panel-cell-inner {
	background:#e6f7ff;
	background:var(--ui-calendar-item-active-bg);
}
.ui-picker-time-panel-column>li.ui-picker-time-panel-cell-disabled .ui-picker-time-panel-cell-inner {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:transparent;
	cursor:not-allowed;
}
:root .ui-picker-range-wrapper .ui-picker-month-panel .ui-picker-cell,:root .ui-picker-range-wrapper .ui-picker-year-panel .ui-picker-cell,_:-ms-fullscreen .ui-picker-range-wrapper .ui-picker-month-panel .ui-picker-cell,_:-ms-fullscreen .ui-picker-range-wrapper .ui-picker-year-panel .ui-picker-cell {
	padding:21px 0;
}
.ui-picker-rtl {
	direction:rtl;
}
.ui-picker-rtl .ui-picker-suffix {
	margin-right:4px;
	margin-left:0;
}
.ui-picker-rtl .ui-picker-clear {
	right:auto;
	left:0;
}
.ui-picker-rtl .ui-picker-separator {
	transform:rotate(180deg);
}
.ui-picker-panel-rtl .ui-picker-header-view button:not(:first-child) {
	margin-right:8px;
	margin-left:0;
}
.ui-picker-rtl.ui-picker-range .ui-picker-clear {
	right:auto;
	left:11px;
}
.ui-picker-rtl.ui-picker-range .ui-picker-active-bar {
	margin-right:11px;
	margin-left:0;
}
.ui-picker-rtl.ui-picker-range.ui-picker-small .ui-picker-active-bar {
	margin-right:7px;
}
.ui-picker-dropdown-rtl .ui-picker-ranges {
	text-align:right;
}
.ui-picker-dropdown-rtl .ui-picker-ranges .ui-picker-ok {
	float:left;
	margin-right:8px;
	margin-left:0;
}
.ui-picker-panel-rtl {
	direction:rtl;
}
.ui-picker-panel-rtl .ui-picker-prev-icon,.ui-picker-panel-rtl .ui-picker-super-prev-icon {
	transform:rotate(135deg);
}
.ui-picker-panel-rtl .ui-picker-next-icon,.ui-picker-panel-rtl .ui-picker-super-next-icon {
	transform:rotate(-45deg);
}
.ui-picker-cell .ui-picker-cell-inner {
	position:relative;
	z-index:2;
	display:inline-block;
	min-width:24px;
	height:24px;
	line-height:24px;
	border-radius:4px;
	transition:background .3s,border .3s;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-start:before {
	right:50%;
	left:0;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-end:before {
	right:0;
	left:50%;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-start.ui-picker-cell-range-end:before {
	right:50%;
	left:50%;
}
.ui-picker-panel-rtl .ui-picker-date-panel .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-start .ui-picker-cell-inner:after {
	right:0;
	left:-6px;
}
.ui-picker-panel-rtl .ui-picker-date-panel .ui-picker-cell-in-view.ui-picker-cell-in-range.ui-picker-cell-range-hover-end .ui-picker-cell-inner:after {
	right:-6px;
	left:0;
}
.ui-picker-panel-rtl .ui-picker-cell-range-hover.ui-picker-cell-range-start:after {
	right:0;
	left:50%;
}
.ui-picker-panel-rtl .ui-picker-cell-range-hover.ui-picker-cell-range-end:after {
	right:50%;
	left:0;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-start:not(.ui-picker-cell-range-start-single):not(.ui-picker-cell-range-end) .ui-picker-cell-inner {
	border-radius:0 4px 4px 0;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-end:not(.ui-picker-cell-range-end-single):not(.ui-picker-cell-range-start) .ui-picker-cell-inner {
	border-radius:4px 0 0 4px;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-hover-edge-start:not(.ui-picker-cell-range-hover-edge-start-near-range):after,.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-hover-start:after,.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-start.ui-picker-cell-range-hover-edge-start.ui-picker-cell-range-hover-edge-start-near-range:after,.ui-picker-panel-rtl tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover:not(.ui-picker-cell-selected):first-child:after {
	right:6px;
	left:0;
	border-right:1px dashed #4e1be0;
	border-right:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-left:none;
	border-radius:0 4px 4px 0;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-end.ui-picker-cell-range-hover-edge-end.ui-picker-cell-range-hover-edge-end-near-range:after,.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-hover-edge-end:not(.ui-picker-cell-range-hover-edge-end-near-range):after,.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-range-hover-end:after,.ui-picker-panel-rtl tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover:not(.ui-picker-cell-selected):last-child:after {
	right:0;
	left:6px;
	border-right:none;
	border-left:1px dashed #4e1be0;
	border-left:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-radius:4px 0 0 4px;
}
.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-end.ui-picker-cell-range-hover-start.ui-picker-cell-range-hover-edge-end:not(.ui-picker-cell-range-hover):after,.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-start.ui-picker-cell-range-hover-edge-start:not(.ui-picker-cell-range-hover):after,.ui-picker-panel-rtl .ui-picker-cell-in-view.ui-picker-cell-start.ui-picker-cell-range-hover-end.ui-picker-cell-range-hover-edge-start:not(.ui-picker-cell-range-hover):after,.ui-picker-panel-rtl tr>.ui-picker-cell-in-view.ui-picker-cell-end.ui-picker-cell-range-hover.ui-picker-cell-range-hover-edge-end:first-child:after,.ui-picker-panel-rtl tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover-end:first-child:after,.ui-picker-panel-rtl tr>.ui-picker-cell-in-view.ui-picker-cell-range-hover-start:last-child:after,.ui-picker-panel-rtl tr>.ui-picker-cell-in-view.ui-picker-cell-start.ui-picker-cell-range-hover.ui-picker-cell-range-hover-edge-start:last-child:after {
	right:6px;
	left:6px;
	border-right:1px dashed #4e1be0;
	border-right:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-left:1px dashed #4e1be0;
	border-left:1px dashed var(--ui-picker-date-hover-range-border-color);
	border-radius:4px;
}
.ui-picker-dropdown-rtl .ui-picker-footer-extra {
	direction:rtl;
	text-align:right;
}
.ui-picker-panel-rtl .ui-picker-time-panel {
	direction:ltr;
}
.ui-descriptions-header {
	display:flex;
	align-items:center;
	margin-bottom:20px;
}
.ui-descriptions-title {
	flex:auto;
	overflow:hidden;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:700;
	font-size:16px;
	line-height:1.4;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-descriptions-extra {
	margin-left:auto;
	color:rgba(0,0,0,.85);
	color:var(--ui-descriptions-extra-color);
	font-size:14px;
}
.ui-descriptions-view {
	width:100%;
	border-radius:4px;
}
.ui-descriptions-view table {
	width:100%;
	table-layout:fixed;
}
.ui-descriptions-row>td,.ui-descriptions-row>th {
	padding-bottom:16px;
}
.ui-descriptions-row:last-child {
	border-bottom:none;
}
.ui-descriptions-item-label {
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:400;
	font-size:14px;
	line-height:1.4;
	text-align:start;
}
.ui-descriptions-item-label:after {
	content:":";
	position:relative;
	top:-.5px;
	margin:0 8px 0 2px;
}
.ui-descriptions-item-label.ui-descriptions-item-no-colon:after {
	content:" ";
}
.ui-descriptions-item-no-label:after {
	margin:0;
	content:"";
}
.ui-descriptions-item-content {
	display:table-cell;
	flex:1 1;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	line-height:1.4;
	word-break:break-word;
	overflow-wrap:break-word;
}
.ui-descriptions-item {
	padding-bottom:0;
	vertical-align:top;
}
.ui-descriptions-item-container {
	display:flex;
}
.ui-descriptions-item-container .ui-descriptions-item-content,.ui-descriptions-item-container .ui-descriptions-item-label {
	display:inline-flex;
	align-items:baseline;
}
.ui-descriptions-middle .ui-descriptions-row>td,.ui-descriptions-middle .ui-descriptions-row>th {
	padding-bottom:12px;
}
.ui-descriptions-small .ui-descriptions-row>td,.ui-descriptions-small .ui-descriptions-row>th {
	padding-bottom:8px;
}
.ui-descriptions-bordered .ui-descriptions-view {
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-border-color-split);
}
.ui-descriptions-bordered .ui-descriptions-view>table {
	table-layout:auto;
	border-collapse:collapse;
}
.ui-descriptions-bordered .ui-descriptions-item-content,.ui-descriptions-bordered .ui-descriptions-item-label {
	padding:16px 24px;
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-border-color-split);
}
.ui-descriptions-bordered .ui-descriptions-item-content:last-child,.ui-descriptions-bordered .ui-descriptions-item-label:last-child {
	border-right:none;
}
.ui-descriptions-bordered .ui-descriptions-item-label {
	background-color:#fafafa;
	background-color:var(--ui-descriptions-bg);
}
.ui-descriptions-bordered .ui-descriptions-item-label:after {
	display:none;
}
.ui-descriptions-bordered .ui-descriptions-row {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-descriptions-bordered .ui-descriptions-row:last-child {
	border-bottom:none;
}
.ui-descriptions-bordered.ui-descriptions-middle .ui-descriptions-item-content,.ui-descriptions-bordered.ui-descriptions-middle .ui-descriptions-item-label {
	padding:12px 24px;
}
.ui-descriptions-bordered.ui-descriptions-small .ui-descriptions-item-content,.ui-descriptions-bordered.ui-descriptions-small .ui-descriptions-item-label {
	padding:8px 16px;
}
.ui-descriptions-rtl {
	direction:rtl;
}
.ui-descriptions-rtl .ui-descriptions-item-label:after {
	margin:0 2px 0 8px;
}
.ui-descriptions-rtl.ui-descriptions-bordered .ui-descriptions-item-content,.ui-descriptions-rtl.ui-descriptions-bordered .ui-descriptions-item-label {
	border-right:none;
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-border-color-split);
}
.ui-descriptions-rtl.ui-descriptions-bordered .ui-descriptions-item-content:last-child,.ui-descriptions-rtl.ui-descriptions-bordered .ui-descriptions-item-label:last-child {
	border-left:none;
}
.ui-divider {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	border-top:1px solid rgba(0,0,0,.06);
	border-top:1px solid var(--ui-divider-color);
}
.ui-divider-vertical {
	position:relative;
	top:-.06em;
	display:inline-block;
	height:.9em;
	margin:0 8px;
	vertical-align:middle;
	border-top:0;
	border-left:1px solid rgba(0,0,0,.06);
	border-left:1px solid var(--ui-divider-color);
}
.ui-divider-horizontal {
	display:flex;
	clear:both;
	width:100%;
	min-width:100%;
	margin:24px 0;
}
.ui-divider-horizontal.ui-divider-with-text {
	display:flex;
	margin:16px 0;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:500;
	font-size:16px;
	white-space:nowrap;
	text-align:center;
	border-top:0;
	border-top-color:rgba(0,0,0,.06);
	border-top-color:var(--ui-divider-color);
}
.ui-divider-horizontal.ui-divider-with-text:after,.ui-divider-horizontal.ui-divider-with-text:before {
	position:relative;
	top:50%;
	width:50%;
	border-top:1px solid transparent;
	border-top-color:inherit;
	border-bottom:0;
	transform:translateY(50%);
	content:"";
}
.ui-divider-horizontal.ui-divider-with-text-left:before {
	top:50%;
	width:5%;
}
.ui-divider-horizontal.ui-divider-with-text-left:after {
	top:50%;
	width:95%;
}
.ui-divider-horizontal.ui-divider-with-text-right:before {
	top:50%;
	width:95%;
}
.ui-divider-horizontal.ui-divider-with-text-right:after {
	top:50%;
	width:5%;
}
.ui-divider-inner-text {
	display:inline-block;
	padding:0 1em;
}
.ui-divider-dashed {
	background:none;
	border:0 dashed rgba(0,0,0,.06);
	border-color:var(--ui-divider-color);
	border-top:1px dashed var(--ui-divider-color);
}
.ui-divider-horizontal.ui-divider-with-text.ui-divider-dashed:after,.ui-divider-horizontal.ui-divider-with-text.ui-divider-dashed:before {
	border-style:dashed none none;
}
.ui-divider-vertical.ui-divider-dashed {
	border-width:0 0 0 1px;
}
.ui-divider-plain.ui-divider-with-text {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	font-size:14px;
}
.ui-divider-horizontal.ui-divider-with-text-left.ui-divider-no-default-orientation-margin-left:before {
	width:0;
}
.ui-divider-horizontal.ui-divider-with-text-left.ui-divider-no-default-orientation-margin-left:after {
	width:100%;
}
.ui-divider-horizontal.ui-divider-with-text-left.ui-divider-no-default-orientation-margin-left .ant-divider-inner-text {
	padding-left:0;
}
.ui-divider-horizontal.ui-divider-with-text-right.ui-divider-no-default-orientation-margin-right:before {
	width:100%;
}
.ui-divider-horizontal.ui-divider-with-text-right.ui-divider-no-default-orientation-margin-right:after {
	width:0;
}
.ui-divider-horizontal.ui-divider-with-text-right.ui-divider-no-default-orientation-margin-right .ant-divider-inner-text {
	padding-right:0;
}
.ui-divider-rtl {
	direction:rtl;
}
.ui-divider-rtl.ui-divider-horizontal.ui-divider-with-text-left:before {
	width:95%;
}
.ui-divider-rtl.ui-divider-horizontal.ui-divider-with-text-left:after {
	width:5%;
}
.ui-divider-rtl.ui-divider-horizontal.ui-divider-with-text-right:before {
	width:5%;
}
.ui-divider-rtl.ui-divider-horizontal.ui-divider-with-text-right:after {
	width:95%;
}
.ui-drawer {
	position:fixed;
	z-index:1000;
	width:0;
	height:100%;
	transition:width 0s ease .3s,height 0s ease .3s;
}
.ui-drawer-content-wrapper {
	position:absolute;
	width:100%;
	height:100%;
	transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1);
}
.ui-drawer .ui-drawer-content {
	width:100%;
	height:100%;
}
.ui-drawer-left,.ui-drawer-right {
	top:0;
	width:0;
	height:100%;
}
.ui-drawer-left .ui-drawer-content-wrapper,.ui-drawer-right .ui-drawer-content-wrapper {
	height:100%;
}
.ui-drawer-left.ui-drawer-open,.ui-drawer-right.ui-drawer-open {
	width:100%;
	transition:transform .3s cubic-bezier(.23,1,.32,1);
}
.ui-drawer-left {
	left:0;
}
.ui-drawer-left .ui-drawer-content-wrapper {
	left:0;
}
.ui-drawer-left.ui-drawer-open .ui-drawer-content-wrapper {
	box-shadow:6px 0 16px -8px rgba(0,0,0,.08),9px 0 28px 0 rgba(0,0,0,.05),12px 0 48px 16px rgba(0,0,0,.03);
	box-shadow:var(--ui-shadow-1-right);
}
.ui-drawer-right {
	right:0;
}
.ui-drawer-right .ui-drawer-content-wrapper {
	right:0;
}
.ui-drawer-right.ui-drawer-open .ui-drawer-content-wrapper {
	box-shadow:-6px 0 16px -8px rgba(0,0,0,.08),-9px 0 28px 0 rgba(0,0,0,.05),-12px 0 48px 16px rgba(0,0,0,.03);
	box-shadow:var(--ui-shadow-1-left);
}
.ui-drawer-right.ui-drawer-open.no-mask {
	right:1px;
	transform:translateX(1px);
}
.ui-drawer-bottom,.ui-drawer-top {
	left:0;
	width:100%;
	height:0%;
}
.ui-drawer-bottom .ui-drawer-content-wrapper,.ui-drawer-top .ui-drawer-content-wrapper {
	width:100%;
}
.ui-drawer-bottom.ui-drawer-open,.ui-drawer-top.ui-drawer-open {
	height:100%;
	transition:transform .3s cubic-bezier(.23,1,.32,1);
}
.ui-drawer-top {
	top:0;
}
.ui-drawer-top.ui-drawer-open .ui-drawer-content-wrapper {
	box-shadow:0 6px 16px -8px rgba(0,0,0,.08),0 9px 28px 0 rgba(0,0,0,.05),0 12px 48px 16px rgba(0,0,0,.03);
	box-shadow:var(--ui-shadow-1-down);
}
.ui-drawer-bottom {
	bottom:0;
}
.ui-drawer-bottom .ui-drawer-content-wrapper {
	bottom:0;
}
.ui-drawer-bottom.ui-drawer-open .ui-drawer-content-wrapper {
	box-shadow:0 -6px 16px -8px rgba(0,0,0,.08),0 -9px 28px 0 rgba(0,0,0,.05),0 -12px 48px 16px rgba(0,0,0,.03);
	box-shadow:var(--ui-shadow-1-up);
}
.ui-drawer-bottom.ui-drawer-open.no-mask {
	bottom:1px;
	transform:translateY(1px);
}
.ui-drawer.ui-drawer-open .ui-drawer-mask {
	height:100%;
	opacity:1;
	transition:none;
	animation:antdDrawerFadeIn .3s cubic-bezier(.23,1,.32,1);
	pointer-events:auto;
}
.ui-drawer-title {
	flex:1 1;
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:500;
	font-size:16px;
	line-height:22px;
}
.ui-drawer-content {
	position:relative;
	z-index:1;
	overflow:auto;
	background-color:#fff;
	background-color:var(--ui-drawer-bg);
	background-clip:padding-box;
	border:0;
}
.ui-drawer-close {
	display:inline-block;
	margin-right:12px;
	color:rgba(0,0,0,.45);
	color:var(--ui-modal-close-color);
	font-weight:700;
	font-size:16px;
	font-style:normal;
	line-height:1;
	text-align:center;
	text-transform:none;
	text-decoration:none;
	background:transparent;
	border:0;
	outline:0;
	cursor:pointer;
	transition:color .3s;
	text-rendering:auto;
}
.ui-drawer-close:focus,.ui-drawer-close:hover {
	color:rgba(0,0,0,.75);
	color:var(--ui-icon-color-hover);
	text-decoration:none;
}
.ui-drawer-header {
	position:relative;
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:16px 24px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	background:#fff;
	background:var(--ui-drawer-bg);
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
	border-radius:4px 4px 0 0;
}
.ui-drawer-header-title {
	display:flex;
	flex:1 1;
	align-items:center;
	justify-content:space-between;
}
.ui-drawer-header-close-only {
	padding-bottom:0;
	border:none;
}
.ui-drawer-wrapper-body {
	display:flex;
	flex-flow:column nowrap;
	width:100%;
	height:100%;
}
.ui-drawer-body {
	flex-grow:1;
	padding:24px;
	overflow:auto;
	font-size:14px;
	line-height:1.4;
	word-wrap:break-word;
}
.ui-drawer-footer {
	flex-shrink:0;
	padding:10px 16px;
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-border-color-split);
}
.ui-drawer-mask {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:0;
	background-color:rgba(0,0,0,.45);
	background-color:var(--ui-modal-mask-bg);
	opacity:0;
	transition:opacity .3s linear,height 0s ease .3s;
	pointer-events:none;
}
.ui-drawer .ui-picker-clear {
	background:#fff;
	background:var(--ui-popover-background);
}
@keyframes antdDrawerFadeIn {
	0% {
	opacity:0;
}
to {
	opacity:1;
}
;}.ui-drawer-rtl {
	direction:rtl;
}
.ui-drawer-rtl .ui-drawer-close {
	margin-right:0;
	margin-left:12px;
}
.ui-dropdown-menu-item.ui-dropdown-menu-item-danger {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-dropdown-menu-item.ui-dropdown-menu-item-danger:hover {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background-color:#ff4d4f;
	background-color:var(--ui-error-color);
}
.ui-dropdown {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	top:-9999px;
	left:-9999px;
	z-index:1050;
	display:block;
}
.ui-dropdown:before {
	position:absolute;
	top:-4px;
	right:0;
	bottom:-4px;
	left:-7px;
	z-index:-9999;
	opacity:.0001;
	content:" ";
}
.ui-dropdown-wrap {
	position:relative;
}
.ui-dropdown-wrap .ui-btn>.appicon-down {
	font-size:10px;
}
.ui-dropdown-wrap .appicon-down:before {
	transition:transform .2s;
}
.ui-dropdown-wrap-open .appicon-down:before {
	transform:rotate(180deg);
}
.ui-dropdown-hidden,.ui-dropdown-menu-hidden,.ui-dropdown-menu-submenu-hidden {
	display:none;
}
.ui-dropdown-show-arrow.ui-dropdown-placement-topCenter,.ui-dropdown-show-arrow.ui-dropdown-placement-topLeft,.ui-dropdown-show-arrow.ui-dropdown-placement-topRight {
	padding-bottom:10px;
}
.ui-dropdown-show-arrow.ui-dropdown-placement-bottomCenter,.ui-dropdown-show-arrow.ui-dropdown-placement-bottomLeft,.ui-dropdown-show-arrow.ui-dropdown-placement-bottomRight {
	padding-top:10px;
}
.ui-dropdown-arrow {
	position:absolute;
	z-index:1;
	display:block;
	width:8.48528137px;
	height:8.48528137px;
	background:transparent;
	border-style:solid;
	border-width:4.24264069px;
	transform:rotate(45deg);
}
.ui-dropdown-placement-topCenter>.ui-dropdown-arrow,.ui-dropdown-placement-topLeft>.ui-dropdown-arrow,.ui-dropdown-placement-topRight>.ui-dropdown-arrow {
	bottom:6.2px;
	border-color:transparent #fff #fff transparent;
	border-bottom-color:var(--ui-popover-bg);
	border-right-color:var(--ui-popover-bg);
	border-top-color:transparent;
	box-shadow:3px 3px 7px rgba(0,0,0,.07);
}
.ui-dropdown-placement-topCenter>.ui-dropdown-arrow {
	left:50%;
	transform:translateX(-50%) rotate(45deg);
}
.ui-dropdown-placement-topLeft>.ui-dropdown-arrow {
	left:16px;
}
.ui-dropdown-placement-topRight>.ui-dropdown-arrow {
	right:16px;
}
.ui-dropdown-placement-bottomCenter>.ui-dropdown-arrow,.ui-dropdown-placement-bottomLeft>.ui-dropdown-arrow,.ui-dropdown-placement-bottomRight>.ui-dropdown-arrow {
	top:6px;
	border-color:#fff transparent transparent #fff;
	border-left-color:var(--ui-popover-bg);
	border-bottom-color:transparent;
	border-right-color:transparent;
	border-top-color:var(--ui-popover-bg);
	box-shadow:-2px -2px 5px rgba(0,0,0,.06);
}
.ui-dropdown-placement-bottomCenter>.ui-dropdown-arrow {
	left:50%;
	transform:translateX(-50%) rotate(45deg);
}
.ui-dropdown-placement-bottomLeft>.ui-dropdown-arrow {
	left:16px;
}
.ui-dropdown-placement-bottomRight>.ui-dropdown-arrow {
	right:16px;
}
.ui-dropdown-menu {
	position:relative;
	margin:0;
	padding:4px 0;
	text-align:left;
	list-style-type:none;
	background-color:#fff;
	background-color:var(--ui-dropdown-menu-bg);
	background-clip:padding-box;
	border-radius:4px;
	outline:none;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
.ui-dropdown-menu-item-group-title {
	padding:5px 12px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	transition:all .3s;
}
.ui-dropdown-menu-submenu-popup {
	position:absolute;
	z-index:1050;
	background:transparent;
	box-shadow:none;
	transform-origin:0 0;
}
.ui-dropdown-menu-submenu-popup li,.ui-dropdown-menu-submenu-popup ul {
	list-style:none;
}
.ui-dropdown-menu-submenu-popup ul {
	margin-right:.3em;
	margin-left:.3em;
}
.ui-dropdown-menu-item {
	position:relative;
	display:flex;
	align-items:center;
}
.ui-dropdown-menu-item-icon {
	min-width:12px;
	margin-right:8px;
	font-size:12px;
}
.ui-dropdown-menu-title-content {
	flex:auto;
}
.ui-dropdown-menu-title-content>a {
	color:inherit;
	transition:all .3s;
}
.ui-dropdown-menu-title-content>a:hover {
	color:inherit;
}
.ui-dropdown-menu-title-content>a:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	content:"";
}
.ui-dropdown-menu-item,.ui-dropdown-menu-submenu-title {
	clear:both;
	margin:0;
	padding:6px 12px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	font-size:14px;
	line-height:22px;
	white-space:nowrap;
	cursor:pointer;
	transition:all .3s;
}
.ui-dropdown-menu-item-selected,.ui-dropdown-menu-submenu-title-selected {
	color:#9373ee;
	color:var(--ui-dropdown-selected-color);
	background-color:#e6f7ff;
	background-color:var(--ui-item-active-bg);
}
.ui-dropdown-menu-item:hover,.ui-dropdown-menu-submenu-title:hover {
	background-color:#f5f5f5;
	background-color:var(--ui-item-hover-bg);
}
.ui-dropdown-menu-item-disabled,.ui-dropdown-menu-submenu-title-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-dropdown-menu-item-disabled:hover,.ui-dropdown-menu-submenu-title-disabled:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background-color:#fff;
	background-color:var(--ui-dropdown-menu-submenu-disabled-bg);
	cursor:not-allowed;
}
.ui-dropdown-menu-item-disabled a,.ui-dropdown-menu-submenu-title-disabled a {
	pointer-events:none;
}
.ui-dropdown-menu-item-divider,.ui-dropdown-menu-submenu-title-divider {
	height:1px;
	margin:4px 0;
	overflow:hidden;
	line-height:0;
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-border-color-split);
}
.ui-dropdown-menu-item .ui-dropdown-menu-submenu-expand-icon,.ui-dropdown-menu-submenu-title .ui-dropdown-menu-submenu-expand-icon {
	position:absolute;
	right:8px;
}
.ui-dropdown-menu-item .ui-dropdown-menu-submenu-expand-icon .ui-dropdown-menu-submenu-arrow-icon,.ui-dropdown-menu-submenu-title .ui-dropdown-menu-submenu-expand-icon .ui-dropdown-menu-submenu-arrow-icon {
	margin-right:0!important;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:10px;
	font-style:normal;
}
.ui-dropdown-menu-item-group-list {
	margin:0 8px;
	padding:0;
	list-style:none;
}
.ui-dropdown-menu-submenu-title {
	padding-right:24px;
}
.ui-dropdown-menu-submenu-vertical {
	position:relative;
}
.ui-dropdown-menu-submenu-vertical>.ui-dropdown-menu {
	position:absolute;
	top:0;
	left:100%;
	min-width:100%;
	margin-left:4px;
	transform-origin:0 0;
}
.ui-dropdown-menu-submenu.ui-dropdown-menu-submenu-disabled .ui-dropdown-menu-submenu-title,.ui-dropdown-menu-submenu.ui-dropdown-menu-submenu-disabled .ui-dropdown-menu-submenu-title .ui-dropdown-menu-submenu-arrow-icon {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background-color:#fff;
	background-color:var(--ui-dropdown-menu-submenu-disabled-bg);
	cursor:not-allowed;
}
.ui-dropdown-menu-submenu-selected .ui-dropdown-menu-submenu-title {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-dropdown.ui-slide-down-appear.ui-slide-down-appear-active.ui-dropdown-placement-bottomCenter,.ui-dropdown.ui-slide-down-appear.ui-slide-down-appear-active.ui-dropdown-placement-bottomLeft,.ui-dropdown.ui-slide-down-appear.ui-slide-down-appear-active.ui-dropdown-placement-bottomRight,.ui-dropdown.ui-slide-down-enter.ui-slide-down-enter-active.ui-dropdown-placement-bottomCenter,.ui-dropdown.ui-slide-down-enter.ui-slide-down-enter-active.ui-dropdown-placement-bottomLeft,.ui-dropdown.ui-slide-down-enter.ui-slide-down-enter-active.ui-dropdown-placement-bottomRight {
	animation-name:antSlideUpIn;
}
.ui-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-dropdown-placement-topCenter,.ui-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-dropdown-placement-topLeft,.ui-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-dropdown-placement-topRight,.ui-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-dropdown-placement-topCenter,.ui-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-dropdown-placement-topLeft,.ui-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-dropdown-placement-topRight {
	animation-name:antSlideDownIn;
}
.ui-dropdown.ui-slide-down-leave.ui-slide-down-leave-active.ui-dropdown-placement-bottomCenter,.ui-dropdown.ui-slide-down-leave.ui-slide-down-leave-active.ui-dropdown-placement-bottomLeft,.ui-dropdown.ui-slide-down-leave.ui-slide-down-leave-active.ui-dropdown-placement-bottomRight {
	animation-name:antSlideUpOut;
}
.ui-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-dropdown-placement-topCenter,.ui-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-dropdown-placement-topLeft,.ui-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-dropdown-placement-topRight {
	animation-name:antSlideDownOut;
}
.ui-dropdown-button>.appicon.appicon-down,.ui-dropdown-link>.appicon.appicon-down,.ui-dropdown-trigger>.appicon.appicon-down {
	font-size:10px;
	vertical-align:baseline;
}
.ui-dropdown-button {
	white-space:nowrap;
}
.ui-dropdown-button.ui-btn-group>.ui-btn-loading,.ui-dropdown-button.ui-btn-group>.ui-btn-loading+.ui-btn {
	cursor:default;
	pointer-events:none;
}
.ui-dropdown-button.ui-btn-group>.ui-btn-loading+.ui-btn:before {
	display:block;
}
.ui-dropdown-button.ui-btn-group>.ui-btn:last-child:not(:first-child):not(.ui-btn-icon-only) {
	padding-right:8px;
	padding-left:8px;
}
.ui-dropdown-menu-dark,.ui-dropdown-menu-dark .ui-dropdown-menu {
	background:#000;
}
.ui-dropdown-menu-dark .ui-dropdown-menu-item,.ui-dropdown-menu-dark .ui-dropdown-menu-item>.appicon+span>a,.ui-dropdown-menu-dark .ui-dropdown-menu-item>a,.ui-dropdown-menu-dark .ui-dropdown-menu-submenu-title {
	color:hsla(0,0%,100%,.65);
	color:var(--ui-text-color-secondary-dark);
}
.ui-dropdown-menu-dark .ui-dropdown-menu-item .ui-dropdown-menu-submenu-arrow:after,.ui-dropdown-menu-dark .ui-dropdown-menu-item>.appicon+span>a .ui-dropdown-menu-submenu-arrow:after,.ui-dropdown-menu-dark .ui-dropdown-menu-item>a .ui-dropdown-menu-submenu-arrow:after,.ui-dropdown-menu-dark .ui-dropdown-menu-submenu-title .ui-dropdown-menu-submenu-arrow:after {
	color:hsla(0,0%,100%,.65);
	color:var(--ui-text-color-secondary-dark);
}
.ui-dropdown-menu-dark .ui-dropdown-menu-item:hover,.ui-dropdown-menu-dark .ui-dropdown-menu-item>.appicon+span>a:hover,.ui-dropdown-menu-dark .ui-dropdown-menu-item>a:hover,.ui-dropdown-menu-dark .ui-dropdown-menu-submenu-title:hover {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:transparent;
}
.ui-dropdown-menu-dark .ui-dropdown-menu-item-selected,.ui-dropdown-menu-dark .ui-dropdown-menu-item-selected:hover,.ui-dropdown-menu-dark .ui-dropdown-menu-item-selected>a {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#9373ee;
	background:var(--ui-primary-color);
}
.ui-dropdown-rtl {
	direction:rtl;
}
.ui-dropdown-rtl.ui-dropdown:before {
	right:-7px;
	left:0;
}
.ui-dropdown-menu.ui-dropdown-menu-rtl {
	direction:rtl;
	text-align:right;
}
.ui-dropdown-menu-submenu-rtl .ui-dropdown-menu-item-group-title,.ui-dropdown-rtl .ui-dropdown-menu-item-group-title {
	direction:rtl;
	text-align:right;
}
.ui-dropdown-menu-submenu-popup.ui-dropdown-menu-submenu-rtl {
	transform-origin:100% 0;
}
.ui-dropdown-rtl .ui-dropdown-menu-submenu-popup li,.ui-dropdown-rtl .ui-dropdown-menu-submenu-popup ul {
	text-align:right;
}
.ui-dropdown-rtl .ui-dropdown-menu-item,.ui-dropdown-rtl .ui-dropdown-menu-submenu-title {
	text-align:right;
}
.ui-dropdown-rtl .ui-dropdown-menu-item>.appicon:first-child,.ui-dropdown-rtl .ui-dropdown-menu-item>span>.appicon:first-child,.ui-dropdown-rtl .ui-dropdown-menu-submenu-title>.appicon:first-child,.ui-dropdown-rtl .ui-dropdown-menu-submenu-title>span>.appicon:first-child {
	margin-right:0;
	margin-left:8px;
}
.ui-dropdown-rtl .ui-dropdown-menu-item .ui-dropdown-menu-submenu-expand-icon,.ui-dropdown-rtl .ui-dropdown-menu-submenu-title .ui-dropdown-menu-submenu-expand-icon {
	right:auto;
	left:8px;
}
.ui-dropdown-rtl .ui-dropdown-menu-item .ui-dropdown-menu-submenu-expand-icon .ui-dropdown-menu-submenu-arrow-icon,.ui-dropdown-rtl .ui-dropdown-menu-submenu-title .ui-dropdown-menu-submenu-expand-icon .ui-dropdown-menu-submenu-arrow-icon {
	margin-left:0!important;
	transform:scaleX(-1);
}
.ui-dropdown-rtl .ui-dropdown-menu-submenu-title {
	padding-right:12px;
	padding-left:24px;
}
.ui-dropdown-rtl .ui-dropdown-menu-submenu-vertical>.ui-dropdown-menu {
	right:100%;
	left:0;
	margin-right:4px;
	margin-left:0;
}
.ui-empty {
	margin:0 8px;
	font-size:14px;
	line-height:1.4;
	text-align:center;
}
.ui-empty-image {
	height:100px;
	margin-bottom:8px;
}
.ui-empty-image img {
	height:100%;
}
.ui-empty-image svg {
	height:100%;
	margin:auto;
}
.ui-empty-footer {
	margin-top:16px;
}
.ui-empty-normal {
	margin:32px 0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-empty-normal .ui-empty-image {
	height:40px;
}
.ui-empty-small {
	margin:8px 0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-empty-small .ui-empty-image {
	height:35px;
}
.ui-empty-img-default-ellipse {
	fill:#f5f5f5;
	fill-opacity:.8;
}
.ui-empty-img-default-path-1 {
	fill:#aeb8c2;
}
.ui-empty-img-default-path-2 {
	fill:url(umi.fc231af4.css#linearGradient-1);
}
.ui-empty-img-default-path-3 {
	fill:#f5f5f7;
}
.ui-empty-img-default-path-4 {
	fill:#dce0e6;
}
.ui-empty-img-default-path-5 {
	fill:#dce0e6;
}
.ui-empty-img-default-g {
	fill:#fff;
}
.ui-empty-img-simple-ellipse {
	fill:#f5f5f5;
}
.ui-empty-img-simple-g {
	stroke:#d9d9d9;
}
.ui-empty-img-simple-path {
	fill:#fafafa;
}
.ui-empty-rtl {
	direction:rtl;
}
.ui-form-item .ui-upload {
	background:transparent;
}
.ui-form-item .ui-upload.ui-upload-drag {
	background:#f6f6f6;
	background:var(--ui-background-color-light);
}
.ui-form-item input[type=checkbox],.ui-form-item input[type=radio] {
	width:14px;
	height:14px;
}
.ui-form-item .ui-checkbox-inline,.ui-form-item .ui-radio-inline {
	display:inline-block;
	margin-left:8px;
	font-weight:400;
	vertical-align:middle;
	cursor:pointer;
}
.ui-form-item .ui-checkbox-inline:first-child,.ui-form-item .ui-radio-inline:first-child {
	margin-left:0;
}
.ui-form-item .ui-checkbox-vertical,.ui-form-item .ui-radio-vertical {
	display:block;
}
.ui-form-item .ui-checkbox-vertical+.ui-checkbox-vertical,.ui-form-item .ui-radio-vertical+.ui-radio-vertical {
	margin-left:0;
}
.ui-form-item .ui-input-number+.ui-form-text {
	margin-left:8px;
}
.ui-form-item .ui-input-number-handler-wrap {
	z-index:2;
}
.ui-form-item .ui-cascader-picker,.ui-form-item .ui-select {
	width:100%;
}
.ui-form-item .ui-input-group .ui-cascader-picker,.ui-form-item .ui-input-group .ui-select,.ui-form-item .ui-input-number-group .ui-cascader-picker,.ui-form-item .ui-input-number-group .ui-select,.ui-form-item .ui-picker-calendar-month-select,.ui-form-item .ui-picker-calendar-year-select {
	width:auto;
}
.ui-form-inline {
	display:flex;
	flex-wrap:wrap;
}
.ui-form-inline .ui-form-item {
	flex:none;
	flex-wrap:nowrap;
	margin-right:16px;
	margin-bottom:0;
}
.ui-form-inline .ui-form-item-with-help {
	margin-bottom:24px;
}
.ui-form-inline .ui-form-item>.ui-form-item-control,.ui-form-inline .ui-form-item>.ui-form-item-label {
	display:inline-block;
	vertical-align:top;
}
.ui-form-inline .ui-form-item>.ui-form-item-label {
	flex:none;
}
.ui-form-inline .ui-form-item .ui-form-text {
	display:inline-block;
}
.ui-form-inline .ui-form-item .ui-form-item-has-feedback {
	display:inline-block;
}
.ui-form-horizontal .ui-form-item-label {
	flex-grow:0;
}
.ui-form-horizontal .ui-form-item-control {
	flex:1 1;
}
.ui-form-horizontal .ui-form-item-control:not(.ui-col) {
	min-width:0;
}
.ui-form-vertical .ui-form-item {
	flex-direction:column;
}
.ui-form-vertical .ui-form-item-label>label {
	height:auto;
}
.ui-col-24.ui-form-item-label,.ui-col-xl-24.ui-form-item-label,.ui-form-vertical .ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-col-24.ui-form-item-label>label,.ui-col-xl-24.ui-form-item-label>label,.ui-form-vertical .ui-form-item-label>label {
	margin:0;
}
.ui-col-24.ui-form-item-label>label:after,.ui-col-xl-24.ui-form-item-label>label:after,.ui-form-vertical .ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-col-24.ui-form-item-label,.ui-form-rtl.ui-col-xl-24.ui-form-item-label,.ui-form-rtl.ui-form-vertical .ui-form-item-label {
	text-align:right;
}
@media (max-width:575px) {
	.ui-form-item .ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-form-item .ui-form-item-label>label {
	margin:0;
}
.ui-form-item .ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-form-item .ui-form-item-label {
	text-align:right;
}
.ui-form .ui-form-item {
	flex-wrap:wrap;
}
.ui-form .ui-form-item .ui-form-item-control,.ui-form .ui-form-item .ui-form-item-label {
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-xs-24.ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-col-xs-24.ui-form-item-label>label {
	margin:0;
}
.ui-col-xs-24.ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-col-xs-24.ui-form-item-label {
	text-align:right;
}
;}@media (max-width:767px) {
	.ui-col-sm-24.ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-col-sm-24.ui-form-item-label>label {
	margin:0;
}
.ui-col-sm-24.ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-col-sm-24.ui-form-item-label {
	text-align:right;
}
;}@media (max-width:991px) {
	.ui-col-md-24.ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-col-md-24.ui-form-item-label>label {
	margin:0;
}
.ui-col-md-24.ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-col-md-24.ui-form-item-label {
	text-align:right;
}
;}@media (max-width:1199px) {
	.ui-col-lg-24.ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-col-lg-24.ui-form-item-label>label {
	margin:0;
}
.ui-col-lg-24.ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-col-lg-24.ui-form-item-label {
	text-align:right;
}
;}@media (max-width:1599px) {
	.ui-col-xl-24.ui-form-item-label {
	padding:0 0 8px;
	line-height:1.4;
	white-space:normal;
	text-align:left;
}
.ui-col-xl-24.ui-form-item-label>label {
	margin:0;
}
.ui-col-xl-24.ui-form-item-label>label:after {
	display:none;
}
.ui-form-rtl.ui-col-xl-24.ui-form-item-label {
	text-align:right;
}
;}.ui-form-item-explain-error {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-form-item-explain-warning {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-form-item-has-feedback .ui-input {
	padding-right:24px;
}
.ui-form-item-has-feedback .ui-input-affix-wrapper .ui-input-suffix {
	padding-right:18px;
}
.ui-form-item-has-feedback .ui-input-search:not(.ui-input-search-enter-button) .ui-input-suffix {
	right:28px;
}
.ui-form-item-has-feedback .ui-switch {
	margin:2px 0 4px;
}
.ui-form-item-has-feedback:not(.ui-input-group-addon)>.ui-select .ui-select-arrow,.ui-form-item-has-feedback:not(.ui-input-group-addon)>.ui-select .ui-select-clear,.ui-form-item-has-feedback:not(.ui-input-number-group-addon)>.ui-select .ui-select-arrow,.ui-form-item-has-feedback:not(.ui-input-number-group-addon)>.ui-select .ui-select-clear,.ui-form-item-has-feedback>.ui-select .ui-select-arrow,.ui-form-item-has-feedback>.ui-select .ui-select-clear {
	right:32px;
}
.ui-form-item-has-feedback:not(.ui-input-group-addon)>.ui-select .ui-select-selection-selected-value,.ui-form-item-has-feedback:not(.ui-input-number-group-addon)>.ui-select .ui-select-selection-selected-value,.ui-form-item-has-feedback>.ui-select .ui-select-selection-selected-value {
	padding-right:42px;
}
.ui-form-item-has-feedback .ui-cascader-picker-arrow {
	margin-right:19px;
}
.ui-form-item-has-feedback .ui-cascader-picker-clear {
	right:32px;
}
.ui-form-item-has-feedback .ui-picker {
	padding-right:29.2px;
}
.ui-form-item-has-feedback .ui-picker-large {
	padding-right:29.2px;
}
.ui-form-item-has-feedback .ui-picker-small {
	padding-right:25.2px;
}
.ui-form-item-has-feedback.ui-form-item-has-error .ui-form-item-children-icon,.ui-form-item-has-feedback.ui-form-item-has-success .ui-form-item-children-icon,.ui-form-item-has-feedback.ui-form-item-has-warning .ui-form-item-children-icon,.ui-form-item-has-feedback.ui-form-item-is-validating .ui-form-item-children-icon {
	position:absolute;
	top:50%;
	right:0;
	z-index:1;
	width:32px;
	height:20px;
	margin-top:-10px;
	font-size:14px;
	line-height:20px;
	text-align:center;
	visibility:visible;
	animation:zoomIn .3s cubic-bezier(.12,.4,.29,1.46);
	pointer-events:none;
}
.ui-form-item-has-success.ui-form-item-has-feedback .ui-form-item-children-icon {
	color:#41ca9d;
	color:var(--ui-success-color);
	animation-name:diffZoomIn1!important;
}
.ui-form-item-has-warning .ui-form-item-split {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-form-item-has-warning:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper,.ui-form-item-has-warning:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper:hover,.ui-form-item-has-warning:not(.ui-input-disabled):not(.ui-input-borderless).ui-input,.ui-form-item-has-warning:not(.ui-input-disabled):not(.ui-input-borderless).ui-input:hover,.ui-form-item-has-warning:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper,.ui-form-item-has-warning:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper:hover {
	background-color:#fff;
	background-color:var(--ui-form-warning-input-bg);
	border-color:#faad14;
	border-color:var(--ui-warning-color);
}
.ui-form-item-has-warning:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper-focused,.ui-form-item-has-warning:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper:focus,.ui-form-item-has-warning:not(.ui-input-disabled):not(.ui-input-borderless).ui-input-focused,.ui-form-item-has-warning:not(.ui-input-disabled):not(.ui-input-borderless).ui-input:focus,.ui-form-item-has-warning:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper-focused,.ui-form-item-has-warning:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper:focus {
	border-color:#ffc53d;
	border-color:var(--ui-warning-color-hover);
	box-shadow:0 0 0 2px rgba(250,173,20,.2);
	box-shadow:0 0 0 2px var(--ui-warning-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-warning .ui-calendar-picker-open .ui-calendar-picker-input {
	border-color:#ffc53d;
	border-color:var(--ui-warning-color-hover);
	box-shadow:0 0 0 2px rgba(250,173,20,.2);
	box-shadow:0 0 0 2px var(--ui-warning-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-warning .ui-input-number-prefix,.ui-form-item-has-warning .ui-input-prefix {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-form-item-has-warning .ui-input-group-addon,.ui-form-item-has-warning .ui-input-number-group-addon {
	color:#faad14;
	color:var(--ui-warning-color);
	border-color:#faad14;
	border-color:var(--ui-warning-color);
}
.ui-form-item-has-warning .has-feedback {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-form-item-has-warning.ui-form-item-has-feedback .ui-form-item-children-icon {
	color:#faad14;
	color:var(--ui-warning-color);
	animation-name:diffZoomIn3!important;
}
.ui-form-item-has-warning .ui-select:not(.ui-select-disabled):not(.ui-select-customize-input) .ui-select-selector {
	background-color:#fff;
	background-color:var(--ui-form-warning-input-bg);
	border-color:#faad14!important;
	border-color:var(--ui-warning-color)!important;
}
.ui-form-item-has-warning .ui-select:not(.ui-select-disabled):not(.ui-select-customize-input).ui-select-focused .ui-select-selector,.ui-form-item-has-warning .ui-select:not(.ui-select-disabled):not(.ui-select-customize-input).ui-select-open .ui-select-selector {
	border-color:#ffc53d;
	border-color:var(--ui-warning-color-hover);
	box-shadow:0 0 0 2px rgba(250,173,20,.2);
	box-shadow:0 0 0 2px var(--ui-warning-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-warning .ui-input-number,.ui-form-item-has-warning .ui-picker {
	background-color:#fff;
	background-color:var(--ui-form-warning-input-bg);
	border-color:#faad14;
	border-color:var(--ui-warning-color);
}
.ui-form-item-has-warning .ui-input-number-focused,.ui-form-item-has-warning .ui-input-number:focus,.ui-form-item-has-warning .ui-picker-focused,.ui-form-item-has-warning .ui-picker:focus {
	border-color:#ffc53d;
	border-color:var(--ui-warning-color-hover);
	box-shadow:0 0 0 2px rgba(250,173,20,.2);
	box-shadow:0 0 0 2px var(--ui-warning-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-warning .ui-input-number:not([disabled]):hover,.ui-form-item-has-warning .ui-picker:not([disabled]):hover {
	background-color:#fff;
	background-color:var(--ui-form-warning-input-bg);
	border-color:#faad14;
	border-color:var(--ui-warning-color);
}
.ui-form-item-has-warning .ui-cascader-picker:focus .ui-cascader-input {
	border-color:#ffc53d;
	border-color:var(--ui-warning-color-hover);
	box-shadow:0 0 0 2px rgba(250,173,20,.2);
	box-shadow:0 0 0 2px var(--ui-warning-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-form-item-split {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-form-item-has-error:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper,.ui-form-item-has-error:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper:hover,.ui-form-item-has-error:not(.ui-input-disabled):not(.ui-input-borderless).ui-input,.ui-form-item-has-error:not(.ui-input-disabled):not(.ui-input-borderless).ui-input:hover,.ui-form-item-has-error:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper,.ui-form-item-has-error:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper:hover {
	background-color:#fff;
	background-color:var(--ui-form-error-input-bg);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper-focused,.ui-form-item-has-error:not(.ui-input-affix-wrapper-disabled):not(.ui-input-affix-wrapper-borderless).ui-input-affix-wrapper:focus,.ui-form-item-has-error:not(.ui-input-disabled):not(.ui-input-borderless).ui-input-focused,.ui-form-item-has-error:not(.ui-input-disabled):not(.ui-input-borderless).ui-input:focus,.ui-form-item-has-error:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper-focused,.ui-form-item-has-error:not(.ui-input-number-affix-wrapper-disabled):not(.ui-input-number-affix-wrapper-borderless).ui-input-number-affix-wrapper:focus {
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-calendar-picker-open .ui-calendar-picker-input {
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-input-number-prefix,.ui-form-item-has-error .ui-input-prefix {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-input-group-addon,.ui-form-item-has-error .ui-input-number-group-addon {
	color:#ff4d4f;
	color:var(--ui-error-color);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .has-feedback {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-form-item-has-error.ui-form-item-has-feedback .ui-form-item-children-icon {
	color:#ff4d4f;
	color:var(--ui-error-color);
	animation-name:diffZoomIn2!important;
}
.ui-form-item-has-error .ui-select:not(.ui-select-disabled):not(.ui-select-customize-input) .ui-select-selector {
	background-color:#fff;
	background-color:var(--ui-form-error-input-bg);
	border-color:#ff4d4f!important;
	border-color:var(--ui-error-color)!important;
}
.ui-form-item-has-error .ui-select:not(.ui-select-disabled):not(.ui-select-customize-input).ui-select-focused .ui-select-selector,.ui-form-item-has-error .ui-select:not(.ui-select-disabled):not(.ui-select-customize-input).ui-select-open .ui-select-selector {
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-input-group-addon .ui-select.ui-select-single:not(.ui-select-customize-input) .ui-select-selector,.ui-form-item-has-error .ui-input-number-group-addon .ui-select.ui-select-single:not(.ui-select-customize-input) .ui-select-selector {
	background-color:inherit;
	border:0;
	box-shadow:none;
}
.ui-form-item-has-error .ui-select.ui-select-auto-complete .ui-input:focus {
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-input-number,.ui-form-item-has-error .ui-picker {
	background-color:#fff;
	background-color:var(--ui-form-error-input-bg);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-input-number-focused,.ui-form-item-has-error .ui-input-number:focus,.ui-form-item-has-error .ui-picker-focused,.ui-form-item-has-error .ui-picker:focus {
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-input-number:not([disabled]):hover,.ui-form-item-has-error .ui-picker:not([disabled]):hover {
	background-color:#fff;
	background-color:var(--ui-form-error-input-bg);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-mention-wrapper .ui-mention-editor,.ui-form-item-has-error .ui-mention-wrapper .ui-mention-editor:not([disabled]):hover {
	background-color:#fff;
	background-color:var(--ui-form-error-input-bg);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-mention-wrapper.ui-mention-active:not([disabled]) .ui-mention-editor,.ui-form-item-has-error .ui-mention-wrapper .ui-mention-editor:not([disabled]):focus {
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-cascader-picker:hover .ui-cascader-picker-label:hover+.ui-cascader-input.ui-input {
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-cascader-picker:focus .ui-cascader-input {
	background-color:#fff;
	background-color:var(--ui-form-error-input-bg);
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-has-error .ui-transfer-list {
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-transfer-list-search:not([disabled]) {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
}
.ui-form-item-has-error .ui-transfer-list-search:not([disabled]):hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-form-item-has-error .ui-transfer-list-search:not([disabled]):hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-form-item-has-error .ui-transfer-list-search:not([disabled]):focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-form-item-has-error .ui-transfer-list-search:not([disabled]):focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-form-item-has-error .ui-radio-button-wrapper {
	border-color:#ff4d4f!important;
	border-color:var(--ui-error-color)!important;
}
.ui-form-item-has-error .ui-radio-button-wrapper:not(:first-child):before {
	background-color:#ff4d4f;
	background-color:var(--ui-error-color);
}
.ui-form-item-has-error .ui-mentions {
	border-color:#ff4d4f!important;
	border-color:var(--ui-error-color)!important;
}
.ui-form-item-has-error .ui-mentions-focused,.ui-form-item-has-error .ui-mentions:focus {
	border-color:#ff7875;
	border-color:var(--ui-error-color-hover);
	box-shadow:0 0 0 2px rgba(255,77,79,.2);
	box-shadow:0 0 0 2px var(--ui-error-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-form-item-is-validating.ui-form-item-has-feedback .ui-form-item-children-icon {
	display:inline-block;
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-form {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
}
.ui-form legend {
	display:block;
	width:100%;
	margin-bottom:20px;
	padding:0;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:16px;
	line-height:inherit;
	border:0;
	border-bottom:1px solid rgba(0,0,0,.07);
	border-bottom:1px solid var(--ui-border-color-base);
}
.ui-form label {
	font-size:14px;
}
.ui-form input[type=search] {
	box-sizing:border-box;
}
.ui-form input[type=checkbox],.ui-form input[type=radio] {
	line-height:normal;
}
.ui-form input[type=file] {
	display:block;
}
.ui-form input[type=range] {
	display:block;
	width:100%;
}
.ui-form select[multiple],.ui-form select[size] {
	height:auto;
}
.ui-form input[type=checkbox]:focus,.ui-form input[type=file]:focus,.ui-form input[type=radio]:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
.ui-form output {
	display:block;
	padding-top:15px;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
}
.ui-form .ui-form-text {
	display:inline-block;
	padding-right:8px;
}
.ui-form-small .ui-form-item-label>label {
	height:24px;
}
.ui-form-small .ui-form-item-control-input {
	min-height:24px;
}
.ui-form-large .ui-form-item-label>label {
	height:40px;
}
.ui-form-large .ui-form-item-control-input {
	min-height:40px;
}
.ui-form-item {
	box-sizing:border-box;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	margin:0 0 24px;
	vertical-align:top;
	transition:margin-bottom .3s linear 17ms;
}
.ui-form-item-with-help {
	margin-bottom:0;
	transition:none;
}
.ui-form-item-hidden,.ui-form-item-hidden.ui-row {
	display:none;
}
.ui-form-item-label {
	display:inline-block;
	flex-grow:0;
	overflow:hidden;
	white-space:nowrap;
	text-align:right;
	vertical-align:middle;
}
.ui-form-item-label-left {
	text-align:left;
}
.ui-form-item-label-wrap {
	overflow:unset;
	line-height:1.15em;
	white-space:unset;
}
.ui-form-item-label>label {
	position:relative;
	display:inline-flex;
	align-items:center;
	max-width:100%;
	height:32px;
	color:rgba(0,0,0,.85);
	color:var(--ui-label-color);
	font-size:14px;
}
.ui-form-item-label>label>.appicon {
	font-size:14px;
	vertical-align:top;
}
.ui-form-item-label>label.ui-form-item-required:not(.ui-form-item-required-mark-optional):before {
	display:inline-block;
	margin-right:4px;
	color:#ff879f;
	color:var(--ui-label-required-color);
	font-size:14px;
	font-family:SimSun,sans-serif;
	line-height:1;
	content:"*";
}
.ui-form-hide-required-mark .ui-form-item-label>label.ui-form-item-required:not(.ui-form-item-required-mark-optional):before {
	display:none;
}
.ui-form-item-label>label .ui-form-item-optional {
	display:inline-block;
	margin-left:4px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-form-hide-required-mark .ui-form-item-label>label .ui-form-item-optional {
	display:none;
}
.ui-form-item-label>label .ui-form-item-tooltip {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	cursor:help;
	-ms-writing-mode:lr-tb;
	writing-mode:horizontal-tb;
	-webkit-margin-start:4px;
	margin-inline-start:4px;
}
.ui-form-item-label>label:after {
	content:":";
	position:relative;
	top:-.5px;
	margin:0 8px 0 2px;
}
.ui-form-item-label>label.ui-form-item-no-colon:after {
	content:" ";
}
.ui-form-item-control {
	display:flex;
	flex-direction:column;
	flex-grow:1;
}
.ui-form-item-control:first-child:not([class^=ui-col-]):not([class*=" ui-col-"]) {
	width:100%;
}
.ui-form-item-control-input {
	position:relative;
	display:flex;
	align-items:center;
	min-height:32px;
}
.ui-form-item-control-input-content {
	flex:auto;
	max-width:100%;
}
.ui-form-item-explain,.ui-form-item-extra {
	clear:both;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
	line-height:1.4;
	transition:color .3s cubic-bezier(.215,.61,.355,1);
	padding-top:2px;
}
.ui-form-item-explain-connected {
	height:0;
	min-height:0;
	opacity:0;
}
.ui-form-item-extra {
	min-height:24px;
}
.ui-form-item .ui-input-textarea-show-count:after {
	margin-bottom:-22px;
}
.ui-form-item-with-help .ui-form-item-explain {
	height:auto;
	min-height:24px;
	opacity:1;
}
.ui-show-help {
	transition:height .3s linear,min-height .3s linear,margin-bottom .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1);
}
.ui-show-help-leave {
	min-height:24px;
}
.ui-show-help-leave-active {
	min-height:0;
}
.ui-show-help-item {
	overflow:hidden;
	transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important;
}
.ui-show-help-item-appear,.ui-show-help-item-enter {
	transform:translateY(-5px);
	opacity:0;
}
.ui-show-help-item-appear-active,.ui-show-help-item-enter-active {
	transform:translateY(0);
	opacity:1;
}
.ui-show-help-item-leave-active {
	transform:translateY(-5px);
}
@keyframes diffZoomIn1 {
	0% {
	transform:scale(0);
	opacity:0;
}
to {
	transform:scale(1);
	opacity:1;
}
;}@keyframes diffZoomIn2 {
	0% {
	transform:scale(0);
	opacity:0;
}
to {
	transform:scale(1);
	opacity:1;
}
;}@keyframes diffZoomIn3 {
	0% {
	transform:scale(0);
	opacity:0;
}
to {
	transform:scale(1);
	opacity:1;
}
;}.ui-form-rtl {
	direction:rtl;
}
.ui-form-rtl .ui-form-item-label {
	text-align:left;
}
.ui-form-rtl .ui-form-item-label>label.ui-form-item-required:before {
	margin-right:0;
	margin-left:4px;
}
.ui-form-rtl .ui-form-item-label>label:after {
	margin:0 2px 0 8px;
}
.ui-form-rtl .ui-form-item-label>label .ui-form-item-optional {
	margin-right:4px;
	margin-left:0;
}
.ui-col-rtl .ui-form-item-control:first-child {
	width:100%;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-input {
	padding-right:11px;
	padding-left:24px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-input-affix-wrapper .ui-input-suffix {
	padding-right:11px;
	padding-left:18px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-input-affix-wrapper .ui-input {
	padding:0;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-input-number-affix-wrapper .ui-input-number {
	padding:0;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-input-search:not(.ui-input-search-enter-button) .ui-input-suffix {
	right:auto;
	left:28px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-input-number {
	padding-left:18px;
}
.ui-form-rtl .ui-form-item-has-feedback:not(.ui-input-group-addon)>.ui-select .ui-select-arrow,.ui-form-rtl .ui-form-item-has-feedback:not(.ui-input-group-addon)>.ui-select .ui-select-clear,.ui-form-rtl .ui-form-item-has-feedback:not(.ui-input-number-group-addon)>.ui-select .ui-select-arrow,.ui-form-rtl .ui-form-item-has-feedback:not(.ui-input-number-group-addon)>.ui-select .ui-select-clear,.ui-form-rtl .ui-form-item-has-feedback>.ui-select .ui-select-arrow,.ui-form-rtl .ui-form-item-has-feedback>.ui-select .ui-select-clear {
	right:auto;
	left:32px;
}
.ui-form-rtl .ui-form-item-has-feedback:not(.ui-input-group-addon)>.ui-select .ui-select-selection-selected-value,.ui-form-rtl .ui-form-item-has-feedback:not(.ui-input-number-group-addon)>.ui-select .ui-select-selection-selected-value,.ui-form-rtl .ui-form-item-has-feedback>.ui-select .ui-select-selection-selected-value {
	padding-right:0;
	padding-left:42px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-cascader-picker-arrow {
	margin-right:0;
	margin-left:19px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-cascader-picker-clear {
	right:auto;
	left:32px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-picker {
	padding-right:11px;
	padding-left:29.2px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-picker-large {
	padding-right:11px;
	padding-left:29.2px;
}
.ui-form-rtl .ui-form-item-has-feedback .ui-picker-small {
	padding-right:7px;
	padding-left:25.2px;
}
.ui-form-rtl .ui-form-item-has-feedback.ui-form-item-has-error .ui-form-item-children-icon,.ui-form-rtl .ui-form-item-has-feedback.ui-form-item-has-success .ui-form-item-children-icon,.ui-form-rtl .ui-form-item-has-feedback.ui-form-item-has-warning .ui-form-item-children-icon,.ui-form-rtl .ui-form-item-has-feedback.ui-form-item-is-validating .ui-form-item-children-icon {
	right:auto;
	left:0;
}
.ui-form-rtl.ui-form-inline .ui-form-item {
	margin-right:0;
	margin-left:16px;
}
.ui-row {
	display:flex;
	flex-flow:row wrap;
}
.ui-row:after,.ui-row:before {
	display:flex;
}
.ui-row-no-wrap {
	flex-wrap:nowrap;
}
.ui-row-start {
	justify-content:flex-start;
}
.ui-row-center {
	justify-content:center;
}
.ui-row-end {
	justify-content:flex-end;
}
.ui-row-space-between {
	justify-content:space-between;
}
.ui-row-space-around {
	justify-content:space-around;
}
.ui-row-top {
	align-items:flex-start;
}
.ui-row-middle {
	align-items:center;
}
.ui-row-bottom {
	align-items:flex-end;
}
.ui-col {
	position:relative;
	max-width:100%;
	min-height:1px;
}
.ui-col-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-push-24 {
	left:100%;
}
.ui-col-pull-24 {
	right:100%;
}
.ui-col-offset-24 {
	margin-left:100%;
}
.ui-col-order-24 {
	order:24;
}
.ui-col-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-push-23 {
	left:95.83333333%;
}
.ui-col-pull-23 {
	right:95.83333333%;
}
.ui-col-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-order-23 {
	order:23;
}
.ui-col-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-push-22 {
	left:91.66666667%;
}
.ui-col-pull-22 {
	right:91.66666667%;
}
.ui-col-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-order-22 {
	order:22;
}
.ui-col-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-push-21 {
	left:87.5%;
}
.ui-col-pull-21 {
	right:87.5%;
}
.ui-col-offset-21 {
	margin-left:87.5%;
}
.ui-col-order-21 {
	order:21;
}
.ui-col-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-push-20 {
	left:83.33333333%;
}
.ui-col-pull-20 {
	right:83.33333333%;
}
.ui-col-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-order-20 {
	order:20;
}
.ui-col-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-push-19 {
	left:79.16666667%;
}
.ui-col-pull-19 {
	right:79.16666667%;
}
.ui-col-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-order-19 {
	order:19;
}
.ui-col-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-push-18 {
	left:75%;
}
.ui-col-pull-18 {
	right:75%;
}
.ui-col-offset-18 {
	margin-left:75%;
}
.ui-col-order-18 {
	order:18;
}
.ui-col-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-push-17 {
	left:70.83333333%;
}
.ui-col-pull-17 {
	right:70.83333333%;
}
.ui-col-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-order-17 {
	order:17;
}
.ui-col-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-push-16 {
	left:66.66666667%;
}
.ui-col-pull-16 {
	right:66.66666667%;
}
.ui-col-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-order-16 {
	order:16;
}
.ui-col-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-push-15 {
	left:62.5%;
}
.ui-col-pull-15 {
	right:62.5%;
}
.ui-col-offset-15 {
	margin-left:62.5%;
}
.ui-col-order-15 {
	order:15;
}
.ui-col-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-push-14 {
	left:58.33333333%;
}
.ui-col-pull-14 {
	right:58.33333333%;
}
.ui-col-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-order-14 {
	order:14;
}
.ui-col-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-push-13 {
	left:54.16666667%;
}
.ui-col-pull-13 {
	right:54.16666667%;
}
.ui-col-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-order-13 {
	order:13;
}
.ui-col-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-push-12 {
	left:50%;
}
.ui-col-pull-12 {
	right:50%;
}
.ui-col-offset-12 {
	margin-left:50%;
}
.ui-col-order-12 {
	order:12;
}
.ui-col-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-push-11 {
	left:45.83333333%;
}
.ui-col-pull-11 {
	right:45.83333333%;
}
.ui-col-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-order-11 {
	order:11;
}
.ui-col-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-push-10 {
	left:41.66666667%;
}
.ui-col-pull-10 {
	right:41.66666667%;
}
.ui-col-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-order-10 {
	order:10;
}
.ui-col-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-push-9 {
	left:37.5%;
}
.ui-col-pull-9 {
	right:37.5%;
}
.ui-col-offset-9 {
	margin-left:37.5%;
}
.ui-col-order-9 {
	order:9;
}
.ui-col-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-push-8 {
	left:33.33333333%;
}
.ui-col-pull-8 {
	right:33.33333333%;
}
.ui-col-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-order-8 {
	order:8;
}
.ui-col-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-push-7 {
	left:29.16666667%;
}
.ui-col-pull-7 {
	right:29.16666667%;
}
.ui-col-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-order-7 {
	order:7;
}
.ui-col-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-push-6 {
	left:25%;
}
.ui-col-pull-6 {
	right:25%;
}
.ui-col-offset-6 {
	margin-left:25%;
}
.ui-col-order-6 {
	order:6;
}
.ui-col-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-push-5 {
	left:20.83333333%;
}
.ui-col-pull-5 {
	right:20.83333333%;
}
.ui-col-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-order-5 {
	order:5;
}
.ui-col-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-push-4 {
	left:16.66666667%;
}
.ui-col-pull-4 {
	right:16.66666667%;
}
.ui-col-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-order-4 {
	order:4;
}
.ui-col-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-push-3 {
	left:12.5%;
}
.ui-col-pull-3 {
	right:12.5%;
}
.ui-col-offset-3 {
	margin-left:12.5%;
}
.ui-col-order-3 {
	order:3;
}
.ui-col-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-push-2 {
	left:8.33333333%;
}
.ui-col-pull-2 {
	right:8.33333333%;
}
.ui-col-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-order-2 {
	order:2;
}
.ui-col-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-push-1 {
	left:4.16666667%;
}
.ui-col-pull-1 {
	right:4.16666667%;
}
.ui-col-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-order-1 {
	order:1;
}
.ui-col-0 {
	display:none;
}
.ui-col-offset-0 {
	margin-left:0;
}
.ui-col-order-0 {
	order:0;
}
.ui-col-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
.ui-col-xs-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-xs-push-24 {
	left:100%;
}
.ui-col-xs-pull-24 {
	right:100%;
}
.ui-col-xs-offset-24 {
	margin-left:100%;
}
.ui-col-xs-order-24 {
	order:24;
}
.ui-col-xs-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-xs-push-23 {
	left:95.83333333%;
}
.ui-col-xs-pull-23 {
	right:95.83333333%;
}
.ui-col-xs-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-xs-order-23 {
	order:23;
}
.ui-col-xs-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-xs-push-22 {
	left:91.66666667%;
}
.ui-col-xs-pull-22 {
	right:91.66666667%;
}
.ui-col-xs-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-xs-order-22 {
	order:22;
}
.ui-col-xs-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-xs-push-21 {
	left:87.5%;
}
.ui-col-xs-pull-21 {
	right:87.5%;
}
.ui-col-xs-offset-21 {
	margin-left:87.5%;
}
.ui-col-xs-order-21 {
	order:21;
}
.ui-col-xs-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-xs-push-20 {
	left:83.33333333%;
}
.ui-col-xs-pull-20 {
	right:83.33333333%;
}
.ui-col-xs-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-xs-order-20 {
	order:20;
}
.ui-col-xs-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-xs-push-19 {
	left:79.16666667%;
}
.ui-col-xs-pull-19 {
	right:79.16666667%;
}
.ui-col-xs-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-xs-order-19 {
	order:19;
}
.ui-col-xs-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-xs-push-18 {
	left:75%;
}
.ui-col-xs-pull-18 {
	right:75%;
}
.ui-col-xs-offset-18 {
	margin-left:75%;
}
.ui-col-xs-order-18 {
	order:18;
}
.ui-col-xs-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-xs-push-17 {
	left:70.83333333%;
}
.ui-col-xs-pull-17 {
	right:70.83333333%;
}
.ui-col-xs-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-xs-order-17 {
	order:17;
}
.ui-col-xs-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-xs-push-16 {
	left:66.66666667%;
}
.ui-col-xs-pull-16 {
	right:66.66666667%;
}
.ui-col-xs-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-xs-order-16 {
	order:16;
}
.ui-col-xs-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-xs-push-15 {
	left:62.5%;
}
.ui-col-xs-pull-15 {
	right:62.5%;
}
.ui-col-xs-offset-15 {
	margin-left:62.5%;
}
.ui-col-xs-order-15 {
	order:15;
}
.ui-col-xs-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-xs-push-14 {
	left:58.33333333%;
}
.ui-col-xs-pull-14 {
	right:58.33333333%;
}
.ui-col-xs-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-xs-order-14 {
	order:14;
}
.ui-col-xs-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-xs-push-13 {
	left:54.16666667%;
}
.ui-col-xs-pull-13 {
	right:54.16666667%;
}
.ui-col-xs-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-xs-order-13 {
	order:13;
}
.ui-col-xs-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-xs-push-12 {
	left:50%;
}
.ui-col-xs-pull-12 {
	right:50%;
}
.ui-col-xs-offset-12 {
	margin-left:50%;
}
.ui-col-xs-order-12 {
	order:12;
}
.ui-col-xs-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-xs-push-11 {
	left:45.83333333%;
}
.ui-col-xs-pull-11 {
	right:45.83333333%;
}
.ui-col-xs-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-xs-order-11 {
	order:11;
}
.ui-col-xs-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-xs-push-10 {
	left:41.66666667%;
}
.ui-col-xs-pull-10 {
	right:41.66666667%;
}
.ui-col-xs-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-xs-order-10 {
	order:10;
}
.ui-col-xs-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-xs-push-9 {
	left:37.5%;
}
.ui-col-xs-pull-9 {
	right:37.5%;
}
.ui-col-xs-offset-9 {
	margin-left:37.5%;
}
.ui-col-xs-order-9 {
	order:9;
}
.ui-col-xs-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-xs-push-8 {
	left:33.33333333%;
}
.ui-col-xs-pull-8 {
	right:33.33333333%;
}
.ui-col-xs-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-xs-order-8 {
	order:8;
}
.ui-col-xs-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-xs-push-7 {
	left:29.16666667%;
}
.ui-col-xs-pull-7 {
	right:29.16666667%;
}
.ui-col-xs-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-xs-order-7 {
	order:7;
}
.ui-col-xs-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-xs-push-6 {
	left:25%;
}
.ui-col-xs-pull-6 {
	right:25%;
}
.ui-col-xs-offset-6 {
	margin-left:25%;
}
.ui-col-xs-order-6 {
	order:6;
}
.ui-col-xs-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-xs-push-5 {
	left:20.83333333%;
}
.ui-col-xs-pull-5 {
	right:20.83333333%;
}
.ui-col-xs-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-xs-order-5 {
	order:5;
}
.ui-col-xs-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-xs-push-4 {
	left:16.66666667%;
}
.ui-col-xs-pull-4 {
	right:16.66666667%;
}
.ui-col-xs-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-xs-order-4 {
	order:4;
}
.ui-col-xs-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-xs-push-3 {
	left:12.5%;
}
.ui-col-xs-pull-3 {
	right:12.5%;
}
.ui-col-xs-offset-3 {
	margin-left:12.5%;
}
.ui-col-xs-order-3 {
	order:3;
}
.ui-col-xs-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-xs-push-2 {
	left:8.33333333%;
}
.ui-col-xs-pull-2 {
	right:8.33333333%;
}
.ui-col-xs-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-xs-order-2 {
	order:2;
}
.ui-col-xs-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-xs-push-1 {
	left:4.16666667%;
}
.ui-col-xs-pull-1 {
	right:4.16666667%;
}
.ui-col-xs-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-xs-order-1 {
	order:1;
}
.ui-col-xs-0 {
	display:none;
}
.ui-col-push-0 {
	left:auto;
}
.ui-col-pull-0 {
	right:auto;
}
.ui-col-xs-push-0 {
	left:auto;
}
.ui-col-xs-pull-0 {
	right:auto;
}
.ui-col-xs-offset-0 {
	margin-left:0;
}
.ui-col-xs-order-0 {
	order:0;
}
.ui-col-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-xs-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-xs-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-xs-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-xs-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-xs-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-xs-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-xs-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-xs-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-xs-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-xs-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-xs-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-xs-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-xs-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-xs-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-xs-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-xs-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-xs-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-xs-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-xs-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-xs-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-xs-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-xs-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-xs-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-xs-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-xs-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-xs-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-xs-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-xs-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-xs-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-xs-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-xs-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-xs-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-xs-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-xs-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-xs-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-xs-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-xs-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-xs-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-xs-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-xs-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-xs-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-xs-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-xs-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-xs-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-xs-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-xs-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-xs-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-xs-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-xs-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-xs-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-xs-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-xs-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-xs-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-xs-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-xs-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-xs-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-xs-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-xs-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-xs-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-xs-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-xs-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-xs-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-xs-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-xs-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-xs-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-xs-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-xs-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-xs-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-xs-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-xs-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-xs-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-xs-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-xs-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-xs-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-xs-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
@media (min-width:576px) {
	.ui-col-sm-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-sm-push-24 {
	left:100%;
}
.ui-col-sm-pull-24 {
	right:100%;
}
.ui-col-sm-offset-24 {
	margin-left:100%;
}
.ui-col-sm-order-24 {
	order:24;
}
.ui-col-sm-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-sm-push-23 {
	left:95.83333333%;
}
.ui-col-sm-pull-23 {
	right:95.83333333%;
}
.ui-col-sm-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-sm-order-23 {
	order:23;
}
.ui-col-sm-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-sm-push-22 {
	left:91.66666667%;
}
.ui-col-sm-pull-22 {
	right:91.66666667%;
}
.ui-col-sm-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-sm-order-22 {
	order:22;
}
.ui-col-sm-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-sm-push-21 {
	left:87.5%;
}
.ui-col-sm-pull-21 {
	right:87.5%;
}
.ui-col-sm-offset-21 {
	margin-left:87.5%;
}
.ui-col-sm-order-21 {
	order:21;
}
.ui-col-sm-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-sm-push-20 {
	left:83.33333333%;
}
.ui-col-sm-pull-20 {
	right:83.33333333%;
}
.ui-col-sm-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-sm-order-20 {
	order:20;
}
.ui-col-sm-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-sm-push-19 {
	left:79.16666667%;
}
.ui-col-sm-pull-19 {
	right:79.16666667%;
}
.ui-col-sm-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-sm-order-19 {
	order:19;
}
.ui-col-sm-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-sm-push-18 {
	left:75%;
}
.ui-col-sm-pull-18 {
	right:75%;
}
.ui-col-sm-offset-18 {
	margin-left:75%;
}
.ui-col-sm-order-18 {
	order:18;
}
.ui-col-sm-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-sm-push-17 {
	left:70.83333333%;
}
.ui-col-sm-pull-17 {
	right:70.83333333%;
}
.ui-col-sm-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-sm-order-17 {
	order:17;
}
.ui-col-sm-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-sm-push-16 {
	left:66.66666667%;
}
.ui-col-sm-pull-16 {
	right:66.66666667%;
}
.ui-col-sm-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-sm-order-16 {
	order:16;
}
.ui-col-sm-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-sm-push-15 {
	left:62.5%;
}
.ui-col-sm-pull-15 {
	right:62.5%;
}
.ui-col-sm-offset-15 {
	margin-left:62.5%;
}
.ui-col-sm-order-15 {
	order:15;
}
.ui-col-sm-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-sm-push-14 {
	left:58.33333333%;
}
.ui-col-sm-pull-14 {
	right:58.33333333%;
}
.ui-col-sm-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-sm-order-14 {
	order:14;
}
.ui-col-sm-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-sm-push-13 {
	left:54.16666667%;
}
.ui-col-sm-pull-13 {
	right:54.16666667%;
}
.ui-col-sm-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-sm-order-13 {
	order:13;
}
.ui-col-sm-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-sm-push-12 {
	left:50%;
}
.ui-col-sm-pull-12 {
	right:50%;
}
.ui-col-sm-offset-12 {
	margin-left:50%;
}
.ui-col-sm-order-12 {
	order:12;
}
.ui-col-sm-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-sm-push-11 {
	left:45.83333333%;
}
.ui-col-sm-pull-11 {
	right:45.83333333%;
}
.ui-col-sm-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-sm-order-11 {
	order:11;
}
.ui-col-sm-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-sm-push-10 {
	left:41.66666667%;
}
.ui-col-sm-pull-10 {
	right:41.66666667%;
}
.ui-col-sm-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-sm-order-10 {
	order:10;
}
.ui-col-sm-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-sm-push-9 {
	left:37.5%;
}
.ui-col-sm-pull-9 {
	right:37.5%;
}
.ui-col-sm-offset-9 {
	margin-left:37.5%;
}
.ui-col-sm-order-9 {
	order:9;
}
.ui-col-sm-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-sm-push-8 {
	left:33.33333333%;
}
.ui-col-sm-pull-8 {
	right:33.33333333%;
}
.ui-col-sm-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-sm-order-8 {
	order:8;
}
.ui-col-sm-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-sm-push-7 {
	left:29.16666667%;
}
.ui-col-sm-pull-7 {
	right:29.16666667%;
}
.ui-col-sm-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-sm-order-7 {
	order:7;
}
.ui-col-sm-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-sm-push-6 {
	left:25%;
}
.ui-col-sm-pull-6 {
	right:25%;
}
.ui-col-sm-offset-6 {
	margin-left:25%;
}
.ui-col-sm-order-6 {
	order:6;
}
.ui-col-sm-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-sm-push-5 {
	left:20.83333333%;
}
.ui-col-sm-pull-5 {
	right:20.83333333%;
}
.ui-col-sm-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-sm-order-5 {
	order:5;
}
.ui-col-sm-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-sm-push-4 {
	left:16.66666667%;
}
.ui-col-sm-pull-4 {
	right:16.66666667%;
}
.ui-col-sm-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-sm-order-4 {
	order:4;
}
.ui-col-sm-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-sm-push-3 {
	left:12.5%;
}
.ui-col-sm-pull-3 {
	right:12.5%;
}
.ui-col-sm-offset-3 {
	margin-left:12.5%;
}
.ui-col-sm-order-3 {
	order:3;
}
.ui-col-sm-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-sm-push-2 {
	left:8.33333333%;
}
.ui-col-sm-pull-2 {
	right:8.33333333%;
}
.ui-col-sm-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-sm-order-2 {
	order:2;
}
.ui-col-sm-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-sm-push-1 {
	left:4.16666667%;
}
.ui-col-sm-pull-1 {
	right:4.16666667%;
}
.ui-col-sm-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-sm-order-1 {
	order:1;
}
.ui-col-sm-0 {
	display:none;
}
.ui-col-push-0 {
	left:auto;
}
.ui-col-pull-0 {
	right:auto;
}
.ui-col-sm-push-0 {
	left:auto;
}
.ui-col-sm-pull-0 {
	right:auto;
}
.ui-col-sm-offset-0 {
	margin-left:0;
}
.ui-col-sm-order-0 {
	order:0;
}
.ui-col-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-sm-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-sm-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-sm-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-sm-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-sm-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-sm-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-sm-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-sm-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-sm-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-sm-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-sm-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-sm-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-sm-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-sm-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-sm-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-sm-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-sm-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-sm-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-sm-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-sm-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-sm-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-sm-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-sm-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-sm-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-sm-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-sm-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-sm-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-sm-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-sm-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-sm-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-sm-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-sm-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-sm-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-sm-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-sm-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-sm-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-sm-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-sm-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-sm-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-sm-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-sm-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-sm-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-sm-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-sm-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-sm-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-sm-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-sm-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-sm-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-sm-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-sm-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-sm-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-sm-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-sm-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-sm-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-sm-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-sm-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-sm-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-sm-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-sm-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-sm-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-sm-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-sm-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-sm-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-sm-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-sm-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-sm-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-sm-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-sm-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-sm-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-sm-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-sm-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-sm-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-sm-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-sm-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-sm-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
;}@media (min-width:768px) {
	.ui-col-md-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-md-push-24 {
	left:100%;
}
.ui-col-md-pull-24 {
	right:100%;
}
.ui-col-md-offset-24 {
	margin-left:100%;
}
.ui-col-md-order-24 {
	order:24;
}
.ui-col-md-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-md-push-23 {
	left:95.83333333%;
}
.ui-col-md-pull-23 {
	right:95.83333333%;
}
.ui-col-md-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-md-order-23 {
	order:23;
}
.ui-col-md-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-md-push-22 {
	left:91.66666667%;
}
.ui-col-md-pull-22 {
	right:91.66666667%;
}
.ui-col-md-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-md-order-22 {
	order:22;
}
.ui-col-md-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-md-push-21 {
	left:87.5%;
}
.ui-col-md-pull-21 {
	right:87.5%;
}
.ui-col-md-offset-21 {
	margin-left:87.5%;
}
.ui-col-md-order-21 {
	order:21;
}
.ui-col-md-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-md-push-20 {
	left:83.33333333%;
}
.ui-col-md-pull-20 {
	right:83.33333333%;
}
.ui-col-md-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-md-order-20 {
	order:20;
}
.ui-col-md-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-md-push-19 {
	left:79.16666667%;
}
.ui-col-md-pull-19 {
	right:79.16666667%;
}
.ui-col-md-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-md-order-19 {
	order:19;
}
.ui-col-md-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-md-push-18 {
	left:75%;
}
.ui-col-md-pull-18 {
	right:75%;
}
.ui-col-md-offset-18 {
	margin-left:75%;
}
.ui-col-md-order-18 {
	order:18;
}
.ui-col-md-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-md-push-17 {
	left:70.83333333%;
}
.ui-col-md-pull-17 {
	right:70.83333333%;
}
.ui-col-md-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-md-order-17 {
	order:17;
}
.ui-col-md-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-md-push-16 {
	left:66.66666667%;
}
.ui-col-md-pull-16 {
	right:66.66666667%;
}
.ui-col-md-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-md-order-16 {
	order:16;
}
.ui-col-md-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-md-push-15 {
	left:62.5%;
}
.ui-col-md-pull-15 {
	right:62.5%;
}
.ui-col-md-offset-15 {
	margin-left:62.5%;
}
.ui-col-md-order-15 {
	order:15;
}
.ui-col-md-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-md-push-14 {
	left:58.33333333%;
}
.ui-col-md-pull-14 {
	right:58.33333333%;
}
.ui-col-md-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-md-order-14 {
	order:14;
}
.ui-col-md-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-md-push-13 {
	left:54.16666667%;
}
.ui-col-md-pull-13 {
	right:54.16666667%;
}
.ui-col-md-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-md-order-13 {
	order:13;
}
.ui-col-md-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-md-push-12 {
	left:50%;
}
.ui-col-md-pull-12 {
	right:50%;
}
.ui-col-md-offset-12 {
	margin-left:50%;
}
.ui-col-md-order-12 {
	order:12;
}
.ui-col-md-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-md-push-11 {
	left:45.83333333%;
}
.ui-col-md-pull-11 {
	right:45.83333333%;
}
.ui-col-md-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-md-order-11 {
	order:11;
}
.ui-col-md-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-md-push-10 {
	left:41.66666667%;
}
.ui-col-md-pull-10 {
	right:41.66666667%;
}
.ui-col-md-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-md-order-10 {
	order:10;
}
.ui-col-md-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-md-push-9 {
	left:37.5%;
}
.ui-col-md-pull-9 {
	right:37.5%;
}
.ui-col-md-offset-9 {
	margin-left:37.5%;
}
.ui-col-md-order-9 {
	order:9;
}
.ui-col-md-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-md-push-8 {
	left:33.33333333%;
}
.ui-col-md-pull-8 {
	right:33.33333333%;
}
.ui-col-md-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-md-order-8 {
	order:8;
}
.ui-col-md-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-md-push-7 {
	left:29.16666667%;
}
.ui-col-md-pull-7 {
	right:29.16666667%;
}
.ui-col-md-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-md-order-7 {
	order:7;
}
.ui-col-md-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-md-push-6 {
	left:25%;
}
.ui-col-md-pull-6 {
	right:25%;
}
.ui-col-md-offset-6 {
	margin-left:25%;
}
.ui-col-md-order-6 {
	order:6;
}
.ui-col-md-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-md-push-5 {
	left:20.83333333%;
}
.ui-col-md-pull-5 {
	right:20.83333333%;
}
.ui-col-md-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-md-order-5 {
	order:5;
}
.ui-col-md-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-md-push-4 {
	left:16.66666667%;
}
.ui-col-md-pull-4 {
	right:16.66666667%;
}
.ui-col-md-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-md-order-4 {
	order:4;
}
.ui-col-md-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-md-push-3 {
	left:12.5%;
}
.ui-col-md-pull-3 {
	right:12.5%;
}
.ui-col-md-offset-3 {
	margin-left:12.5%;
}
.ui-col-md-order-3 {
	order:3;
}
.ui-col-md-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-md-push-2 {
	left:8.33333333%;
}
.ui-col-md-pull-2 {
	right:8.33333333%;
}
.ui-col-md-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-md-order-2 {
	order:2;
}
.ui-col-md-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-md-push-1 {
	left:4.16666667%;
}
.ui-col-md-pull-1 {
	right:4.16666667%;
}
.ui-col-md-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-md-order-1 {
	order:1;
}
.ui-col-md-0 {
	display:none;
}
.ui-col-push-0 {
	left:auto;
}
.ui-col-pull-0 {
	right:auto;
}
.ui-col-md-push-0 {
	left:auto;
}
.ui-col-md-pull-0 {
	right:auto;
}
.ui-col-md-offset-0 {
	margin-left:0;
}
.ui-col-md-order-0 {
	order:0;
}
.ui-col-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-md-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-md-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-md-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-md-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-md-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-md-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-md-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-md-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-md-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-md-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-md-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-md-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-md-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-md-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-md-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-md-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-md-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-md-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-md-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-md-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-md-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-md-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-md-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-md-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-md-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-md-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-md-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-md-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-md-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-md-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-md-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-md-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-md-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-md-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-md-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-md-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-md-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-md-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-md-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-md-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-md-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-md-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-md-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-md-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-md-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-md-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-md-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-md-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-md-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-md-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-md-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-md-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-md-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-md-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-md-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-md-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-md-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-md-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-md-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-md-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-md-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-md-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-md-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-md-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-md-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-md-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-md-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-md-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-md-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-md-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-md-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-md-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-md-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-md-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-md-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
;}@media (min-width:992px) {
	.ui-col-lg-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-lg-push-24 {
	left:100%;
}
.ui-col-lg-pull-24 {
	right:100%;
}
.ui-col-lg-offset-24 {
	margin-left:100%;
}
.ui-col-lg-order-24 {
	order:24;
}
.ui-col-lg-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-lg-push-23 {
	left:95.83333333%;
}
.ui-col-lg-pull-23 {
	right:95.83333333%;
}
.ui-col-lg-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-lg-order-23 {
	order:23;
}
.ui-col-lg-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-lg-push-22 {
	left:91.66666667%;
}
.ui-col-lg-pull-22 {
	right:91.66666667%;
}
.ui-col-lg-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-lg-order-22 {
	order:22;
}
.ui-col-lg-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-lg-push-21 {
	left:87.5%;
}
.ui-col-lg-pull-21 {
	right:87.5%;
}
.ui-col-lg-offset-21 {
	margin-left:87.5%;
}
.ui-col-lg-order-21 {
	order:21;
}
.ui-col-lg-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-lg-push-20 {
	left:83.33333333%;
}
.ui-col-lg-pull-20 {
	right:83.33333333%;
}
.ui-col-lg-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-lg-order-20 {
	order:20;
}
.ui-col-lg-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-lg-push-19 {
	left:79.16666667%;
}
.ui-col-lg-pull-19 {
	right:79.16666667%;
}
.ui-col-lg-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-lg-order-19 {
	order:19;
}
.ui-col-lg-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-lg-push-18 {
	left:75%;
}
.ui-col-lg-pull-18 {
	right:75%;
}
.ui-col-lg-offset-18 {
	margin-left:75%;
}
.ui-col-lg-order-18 {
	order:18;
}
.ui-col-lg-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-lg-push-17 {
	left:70.83333333%;
}
.ui-col-lg-pull-17 {
	right:70.83333333%;
}
.ui-col-lg-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-lg-order-17 {
	order:17;
}
.ui-col-lg-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-lg-push-16 {
	left:66.66666667%;
}
.ui-col-lg-pull-16 {
	right:66.66666667%;
}
.ui-col-lg-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-lg-order-16 {
	order:16;
}
.ui-col-lg-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-lg-push-15 {
	left:62.5%;
}
.ui-col-lg-pull-15 {
	right:62.5%;
}
.ui-col-lg-offset-15 {
	margin-left:62.5%;
}
.ui-col-lg-order-15 {
	order:15;
}
.ui-col-lg-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-lg-push-14 {
	left:58.33333333%;
}
.ui-col-lg-pull-14 {
	right:58.33333333%;
}
.ui-col-lg-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-lg-order-14 {
	order:14;
}
.ui-col-lg-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-lg-push-13 {
	left:54.16666667%;
}
.ui-col-lg-pull-13 {
	right:54.16666667%;
}
.ui-col-lg-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-lg-order-13 {
	order:13;
}
.ui-col-lg-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-lg-push-12 {
	left:50%;
}
.ui-col-lg-pull-12 {
	right:50%;
}
.ui-col-lg-offset-12 {
	margin-left:50%;
}
.ui-col-lg-order-12 {
	order:12;
}
.ui-col-lg-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-lg-push-11 {
	left:45.83333333%;
}
.ui-col-lg-pull-11 {
	right:45.83333333%;
}
.ui-col-lg-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-lg-order-11 {
	order:11;
}
.ui-col-lg-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-lg-push-10 {
	left:41.66666667%;
}
.ui-col-lg-pull-10 {
	right:41.66666667%;
}
.ui-col-lg-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-lg-order-10 {
	order:10;
}
.ui-col-lg-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-lg-push-9 {
	left:37.5%;
}
.ui-col-lg-pull-9 {
	right:37.5%;
}
.ui-col-lg-offset-9 {
	margin-left:37.5%;
}
.ui-col-lg-order-9 {
	order:9;
}
.ui-col-lg-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-lg-push-8 {
	left:33.33333333%;
}
.ui-col-lg-pull-8 {
	right:33.33333333%;
}
.ui-col-lg-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-lg-order-8 {
	order:8;
}
.ui-col-lg-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-lg-push-7 {
	left:29.16666667%;
}
.ui-col-lg-pull-7 {
	right:29.16666667%;
}
.ui-col-lg-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-lg-order-7 {
	order:7;
}
.ui-col-lg-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-lg-push-6 {
	left:25%;
}
.ui-col-lg-pull-6 {
	right:25%;
}
.ui-col-lg-offset-6 {
	margin-left:25%;
}
.ui-col-lg-order-6 {
	order:6;
}
.ui-col-lg-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-lg-push-5 {
	left:20.83333333%;
}
.ui-col-lg-pull-5 {
	right:20.83333333%;
}
.ui-col-lg-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-lg-order-5 {
	order:5;
}
.ui-col-lg-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-lg-push-4 {
	left:16.66666667%;
}
.ui-col-lg-pull-4 {
	right:16.66666667%;
}
.ui-col-lg-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-lg-order-4 {
	order:4;
}
.ui-col-lg-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-lg-push-3 {
	left:12.5%;
}
.ui-col-lg-pull-3 {
	right:12.5%;
}
.ui-col-lg-offset-3 {
	margin-left:12.5%;
}
.ui-col-lg-order-3 {
	order:3;
}
.ui-col-lg-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-lg-push-2 {
	left:8.33333333%;
}
.ui-col-lg-pull-2 {
	right:8.33333333%;
}
.ui-col-lg-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-lg-order-2 {
	order:2;
}
.ui-col-lg-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-lg-push-1 {
	left:4.16666667%;
}
.ui-col-lg-pull-1 {
	right:4.16666667%;
}
.ui-col-lg-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-lg-order-1 {
	order:1;
}
.ui-col-lg-0 {
	display:none;
}
.ui-col-push-0 {
	left:auto;
}
.ui-col-pull-0 {
	right:auto;
}
.ui-col-lg-push-0 {
	left:auto;
}
.ui-col-lg-pull-0 {
	right:auto;
}
.ui-col-lg-offset-0 {
	margin-left:0;
}
.ui-col-lg-order-0 {
	order:0;
}
.ui-col-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-lg-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-lg-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-lg-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-lg-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-lg-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-lg-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-lg-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-lg-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-lg-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-lg-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-lg-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-lg-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-lg-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-lg-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-lg-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-lg-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-lg-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-lg-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-lg-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-lg-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-lg-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-lg-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-lg-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-lg-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-lg-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-lg-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-lg-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-lg-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-lg-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-lg-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-lg-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-lg-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-lg-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-lg-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-lg-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-lg-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-lg-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-lg-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-lg-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-lg-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-lg-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-lg-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-lg-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-lg-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-lg-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-lg-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-lg-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-lg-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-lg-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-lg-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-lg-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-lg-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-lg-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-lg-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-lg-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-lg-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-lg-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-lg-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-lg-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-lg-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-lg-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-lg-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-lg-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-lg-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-lg-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-lg-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-lg-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-lg-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-lg-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-lg-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-lg-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-lg-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-lg-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-lg-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-lg-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
;}@media (min-width:1200px) {
	.ui-col-xl-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-xl-push-24 {
	left:100%;
}
.ui-col-xl-pull-24 {
	right:100%;
}
.ui-col-xl-offset-24 {
	margin-left:100%;
}
.ui-col-xl-order-24 {
	order:24;
}
.ui-col-xl-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-xl-push-23 {
	left:95.83333333%;
}
.ui-col-xl-pull-23 {
	right:95.83333333%;
}
.ui-col-xl-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-xl-order-23 {
	order:23;
}
.ui-col-xl-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-xl-push-22 {
	left:91.66666667%;
}
.ui-col-xl-pull-22 {
	right:91.66666667%;
}
.ui-col-xl-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-xl-order-22 {
	order:22;
}
.ui-col-xl-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-xl-push-21 {
	left:87.5%;
}
.ui-col-xl-pull-21 {
	right:87.5%;
}
.ui-col-xl-offset-21 {
	margin-left:87.5%;
}
.ui-col-xl-order-21 {
	order:21;
}
.ui-col-xl-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-xl-push-20 {
	left:83.33333333%;
}
.ui-col-xl-pull-20 {
	right:83.33333333%;
}
.ui-col-xl-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-xl-order-20 {
	order:20;
}
.ui-col-xl-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-xl-push-19 {
	left:79.16666667%;
}
.ui-col-xl-pull-19 {
	right:79.16666667%;
}
.ui-col-xl-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-xl-order-19 {
	order:19;
}
.ui-col-xl-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-xl-push-18 {
	left:75%;
}
.ui-col-xl-pull-18 {
	right:75%;
}
.ui-col-xl-offset-18 {
	margin-left:75%;
}
.ui-col-xl-order-18 {
	order:18;
}
.ui-col-xl-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-xl-push-17 {
	left:70.83333333%;
}
.ui-col-xl-pull-17 {
	right:70.83333333%;
}
.ui-col-xl-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-xl-order-17 {
	order:17;
}
.ui-col-xl-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-xl-push-16 {
	left:66.66666667%;
}
.ui-col-xl-pull-16 {
	right:66.66666667%;
}
.ui-col-xl-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-xl-order-16 {
	order:16;
}
.ui-col-xl-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-xl-push-15 {
	left:62.5%;
}
.ui-col-xl-pull-15 {
	right:62.5%;
}
.ui-col-xl-offset-15 {
	margin-left:62.5%;
}
.ui-col-xl-order-15 {
	order:15;
}
.ui-col-xl-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-xl-push-14 {
	left:58.33333333%;
}
.ui-col-xl-pull-14 {
	right:58.33333333%;
}
.ui-col-xl-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-xl-order-14 {
	order:14;
}
.ui-col-xl-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-xl-push-13 {
	left:54.16666667%;
}
.ui-col-xl-pull-13 {
	right:54.16666667%;
}
.ui-col-xl-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-xl-order-13 {
	order:13;
}
.ui-col-xl-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-xl-push-12 {
	left:50%;
}
.ui-col-xl-pull-12 {
	right:50%;
}
.ui-col-xl-offset-12 {
	margin-left:50%;
}
.ui-col-xl-order-12 {
	order:12;
}
.ui-col-xl-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-xl-push-11 {
	left:45.83333333%;
}
.ui-col-xl-pull-11 {
	right:45.83333333%;
}
.ui-col-xl-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-xl-order-11 {
	order:11;
}
.ui-col-xl-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-xl-push-10 {
	left:41.66666667%;
}
.ui-col-xl-pull-10 {
	right:41.66666667%;
}
.ui-col-xl-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-xl-order-10 {
	order:10;
}
.ui-col-xl-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-xl-push-9 {
	left:37.5%;
}
.ui-col-xl-pull-9 {
	right:37.5%;
}
.ui-col-xl-offset-9 {
	margin-left:37.5%;
}
.ui-col-xl-order-9 {
	order:9;
}
.ui-col-xl-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-xl-push-8 {
	left:33.33333333%;
}
.ui-col-xl-pull-8 {
	right:33.33333333%;
}
.ui-col-xl-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-xl-order-8 {
	order:8;
}
.ui-col-xl-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-xl-push-7 {
	left:29.16666667%;
}
.ui-col-xl-pull-7 {
	right:29.16666667%;
}
.ui-col-xl-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-xl-order-7 {
	order:7;
}
.ui-col-xl-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-xl-push-6 {
	left:25%;
}
.ui-col-xl-pull-6 {
	right:25%;
}
.ui-col-xl-offset-6 {
	margin-left:25%;
}
.ui-col-xl-order-6 {
	order:6;
}
.ui-col-xl-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-xl-push-5 {
	left:20.83333333%;
}
.ui-col-xl-pull-5 {
	right:20.83333333%;
}
.ui-col-xl-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-xl-order-5 {
	order:5;
}
.ui-col-xl-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-xl-push-4 {
	left:16.66666667%;
}
.ui-col-xl-pull-4 {
	right:16.66666667%;
}
.ui-col-xl-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-xl-order-4 {
	order:4;
}
.ui-col-xl-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-xl-push-3 {
	left:12.5%;
}
.ui-col-xl-pull-3 {
	right:12.5%;
}
.ui-col-xl-offset-3 {
	margin-left:12.5%;
}
.ui-col-xl-order-3 {
	order:3;
}
.ui-col-xl-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-xl-push-2 {
	left:8.33333333%;
}
.ui-col-xl-pull-2 {
	right:8.33333333%;
}
.ui-col-xl-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-xl-order-2 {
	order:2;
}
.ui-col-xl-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-xl-push-1 {
	left:4.16666667%;
}
.ui-col-xl-pull-1 {
	right:4.16666667%;
}
.ui-col-xl-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-xl-order-1 {
	order:1;
}
.ui-col-xl-0 {
	display:none;
}
.ui-col-push-0 {
	left:auto;
}
.ui-col-pull-0 {
	right:auto;
}
.ui-col-xl-push-0 {
	left:auto;
}
.ui-col-xl-pull-0 {
	right:auto;
}
.ui-col-xl-offset-0 {
	margin-left:0;
}
.ui-col-xl-order-0 {
	order:0;
}
.ui-col-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-xl-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-xl-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-xl-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-xl-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-xl-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-xl-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-xl-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-xl-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-xl-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-xl-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-xl-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-xl-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-xl-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-xl-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-xl-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-xl-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-xl-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-xl-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-xl-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-xl-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-xl-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-xl-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-xl-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-xl-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-xl-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-xl-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-xl-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-xl-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-xl-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-xl-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-xl-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-xl-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-xl-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-xl-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-xl-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-xl-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-xl-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-xl-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-xl-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-xl-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-xl-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-xl-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-xl-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-xl-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-xl-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-xl-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-xl-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-xl-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-xl-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-xl-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-xl-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-xl-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-xl-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-xl-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-xl-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-xl-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-xl-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-xl-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-xl-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-xl-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-xl-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-xl-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-xl-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-xl-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-xl-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-xl-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-xl-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-xl-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-xl-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-xl-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-xl-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-xl-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-xl-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-xl-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-xl-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
;}@media (min-width:1600px) {
	.ui-col-xxl-24 {
	display:block;
	flex:0 0 100%;
	max-width:100%;
}
.ui-col-xxl-push-24 {
	left:100%;
}
.ui-col-xxl-pull-24 {
	right:100%;
}
.ui-col-xxl-offset-24 {
	margin-left:100%;
}
.ui-col-xxl-order-24 {
	order:24;
}
.ui-col-xxl-23 {
	display:block;
	flex:0 0 95.83333333%;
	max-width:95.83333333%;
}
.ui-col-xxl-push-23 {
	left:95.83333333%;
}
.ui-col-xxl-pull-23 {
	right:95.83333333%;
}
.ui-col-xxl-offset-23 {
	margin-left:95.83333333%;
}
.ui-col-xxl-order-23 {
	order:23;
}
.ui-col-xxl-22 {
	display:block;
	flex:0 0 91.66666667%;
	max-width:91.66666667%;
}
.ui-col-xxl-push-22 {
	left:91.66666667%;
}
.ui-col-xxl-pull-22 {
	right:91.66666667%;
}
.ui-col-xxl-offset-22 {
	margin-left:91.66666667%;
}
.ui-col-xxl-order-22 {
	order:22;
}
.ui-col-xxl-21 {
	display:block;
	flex:0 0 87.5%;
	max-width:87.5%;
}
.ui-col-xxl-push-21 {
	left:87.5%;
}
.ui-col-xxl-pull-21 {
	right:87.5%;
}
.ui-col-xxl-offset-21 {
	margin-left:87.5%;
}
.ui-col-xxl-order-21 {
	order:21;
}
.ui-col-xxl-20 {
	display:block;
	flex:0 0 83.33333333%;
	max-width:83.33333333%;
}
.ui-col-xxl-push-20 {
	left:83.33333333%;
}
.ui-col-xxl-pull-20 {
	right:83.33333333%;
}
.ui-col-xxl-offset-20 {
	margin-left:83.33333333%;
}
.ui-col-xxl-order-20 {
	order:20;
}
.ui-col-xxl-19 {
	display:block;
	flex:0 0 79.16666667%;
	max-width:79.16666667%;
}
.ui-col-xxl-push-19 {
	left:79.16666667%;
}
.ui-col-xxl-pull-19 {
	right:79.16666667%;
}
.ui-col-xxl-offset-19 {
	margin-left:79.16666667%;
}
.ui-col-xxl-order-19 {
	order:19;
}
.ui-col-xxl-18 {
	display:block;
	flex:0 0 75%;
	max-width:75%;
}
.ui-col-xxl-push-18 {
	left:75%;
}
.ui-col-xxl-pull-18 {
	right:75%;
}
.ui-col-xxl-offset-18 {
	margin-left:75%;
}
.ui-col-xxl-order-18 {
	order:18;
}
.ui-col-xxl-17 {
	display:block;
	flex:0 0 70.83333333%;
	max-width:70.83333333%;
}
.ui-col-xxl-push-17 {
	left:70.83333333%;
}
.ui-col-xxl-pull-17 {
	right:70.83333333%;
}
.ui-col-xxl-offset-17 {
	margin-left:70.83333333%;
}
.ui-col-xxl-order-17 {
	order:17;
}
.ui-col-xxl-16 {
	display:block;
	flex:0 0 66.66666667%;
	max-width:66.66666667%;
}
.ui-col-xxl-push-16 {
	left:66.66666667%;
}
.ui-col-xxl-pull-16 {
	right:66.66666667%;
}
.ui-col-xxl-offset-16 {
	margin-left:66.66666667%;
}
.ui-col-xxl-order-16 {
	order:16;
}
.ui-col-xxl-15 {
	display:block;
	flex:0 0 62.5%;
	max-width:62.5%;
}
.ui-col-xxl-push-15 {
	left:62.5%;
}
.ui-col-xxl-pull-15 {
	right:62.5%;
}
.ui-col-xxl-offset-15 {
	margin-left:62.5%;
}
.ui-col-xxl-order-15 {
	order:15;
}
.ui-col-xxl-14 {
	display:block;
	flex:0 0 58.33333333%;
	max-width:58.33333333%;
}
.ui-col-xxl-push-14 {
	left:58.33333333%;
}
.ui-col-xxl-pull-14 {
	right:58.33333333%;
}
.ui-col-xxl-offset-14 {
	margin-left:58.33333333%;
}
.ui-col-xxl-order-14 {
	order:14;
}
.ui-col-xxl-13 {
	display:block;
	flex:0 0 54.16666667%;
	max-width:54.16666667%;
}
.ui-col-xxl-push-13 {
	left:54.16666667%;
}
.ui-col-xxl-pull-13 {
	right:54.16666667%;
}
.ui-col-xxl-offset-13 {
	margin-left:54.16666667%;
}
.ui-col-xxl-order-13 {
	order:13;
}
.ui-col-xxl-12 {
	display:block;
	flex:0 0 50%;
	max-width:50%;
}
.ui-col-xxl-push-12 {
	left:50%;
}
.ui-col-xxl-pull-12 {
	right:50%;
}
.ui-col-xxl-offset-12 {
	margin-left:50%;
}
.ui-col-xxl-order-12 {
	order:12;
}
.ui-col-xxl-11 {
	display:block;
	flex:0 0 45.83333333%;
	max-width:45.83333333%;
}
.ui-col-xxl-push-11 {
	left:45.83333333%;
}
.ui-col-xxl-pull-11 {
	right:45.83333333%;
}
.ui-col-xxl-offset-11 {
	margin-left:45.83333333%;
}
.ui-col-xxl-order-11 {
	order:11;
}
.ui-col-xxl-10 {
	display:block;
	flex:0 0 41.66666667%;
	max-width:41.66666667%;
}
.ui-col-xxl-push-10 {
	left:41.66666667%;
}
.ui-col-xxl-pull-10 {
	right:41.66666667%;
}
.ui-col-xxl-offset-10 {
	margin-left:41.66666667%;
}
.ui-col-xxl-order-10 {
	order:10;
}
.ui-col-xxl-9 {
	display:block;
	flex:0 0 37.5%;
	max-width:37.5%;
}
.ui-col-xxl-push-9 {
	left:37.5%;
}
.ui-col-xxl-pull-9 {
	right:37.5%;
}
.ui-col-xxl-offset-9 {
	margin-left:37.5%;
}
.ui-col-xxl-order-9 {
	order:9;
}
.ui-col-xxl-8 {
	display:block;
	flex:0 0 33.33333333%;
	max-width:33.33333333%;
}
.ui-col-xxl-push-8 {
	left:33.33333333%;
}
.ui-col-xxl-pull-8 {
	right:33.33333333%;
}
.ui-col-xxl-offset-8 {
	margin-left:33.33333333%;
}
.ui-col-xxl-order-8 {
	order:8;
}
.ui-col-xxl-7 {
	display:block;
	flex:0 0 29.16666667%;
	max-width:29.16666667%;
}
.ui-col-xxl-push-7 {
	left:29.16666667%;
}
.ui-col-xxl-pull-7 {
	right:29.16666667%;
}
.ui-col-xxl-offset-7 {
	margin-left:29.16666667%;
}
.ui-col-xxl-order-7 {
	order:7;
}
.ui-col-xxl-6 {
	display:block;
	flex:0 0 25%;
	max-width:25%;
}
.ui-col-xxl-push-6 {
	left:25%;
}
.ui-col-xxl-pull-6 {
	right:25%;
}
.ui-col-xxl-offset-6 {
	margin-left:25%;
}
.ui-col-xxl-order-6 {
	order:6;
}
.ui-col-xxl-5 {
	display:block;
	flex:0 0 20.83333333%;
	max-width:20.83333333%;
}
.ui-col-xxl-push-5 {
	left:20.83333333%;
}
.ui-col-xxl-pull-5 {
	right:20.83333333%;
}
.ui-col-xxl-offset-5 {
	margin-left:20.83333333%;
}
.ui-col-xxl-order-5 {
	order:5;
}
.ui-col-xxl-4 {
	display:block;
	flex:0 0 16.66666667%;
	max-width:16.66666667%;
}
.ui-col-xxl-push-4 {
	left:16.66666667%;
}
.ui-col-xxl-pull-4 {
	right:16.66666667%;
}
.ui-col-xxl-offset-4 {
	margin-left:16.66666667%;
}
.ui-col-xxl-order-4 {
	order:4;
}
.ui-col-xxl-3 {
	display:block;
	flex:0 0 12.5%;
	max-width:12.5%;
}
.ui-col-xxl-push-3 {
	left:12.5%;
}
.ui-col-xxl-pull-3 {
	right:12.5%;
}
.ui-col-xxl-offset-3 {
	margin-left:12.5%;
}
.ui-col-xxl-order-3 {
	order:3;
}
.ui-col-xxl-2 {
	display:block;
	flex:0 0 8.33333333%;
	max-width:8.33333333%;
}
.ui-col-xxl-push-2 {
	left:8.33333333%;
}
.ui-col-xxl-pull-2 {
	right:8.33333333%;
}
.ui-col-xxl-offset-2 {
	margin-left:8.33333333%;
}
.ui-col-xxl-order-2 {
	order:2;
}
.ui-col-xxl-1 {
	display:block;
	flex:0 0 4.16666667%;
	max-width:4.16666667%;
}
.ui-col-xxl-push-1 {
	left:4.16666667%;
}
.ui-col-xxl-pull-1 {
	right:4.16666667%;
}
.ui-col-xxl-offset-1 {
	margin-left:4.16666667%;
}
.ui-col-xxl-order-1 {
	order:1;
}
.ui-col-xxl-0 {
	display:none;
}
.ui-col-push-0 {
	left:auto;
}
.ui-col-pull-0 {
	right:auto;
}
.ui-col-xxl-push-0 {
	left:auto;
}
.ui-col-xxl-pull-0 {
	right:auto;
}
.ui-col-xxl-offset-0 {
	margin-left:0;
}
.ui-col-xxl-order-0 {
	order:0;
}
.ui-col-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-xxl-push-0.ui-col-rtl {
	right:auto;
}
.ui-col-xxl-pull-0.ui-col-rtl {
	left:auto;
}
.ui-col-xxl-offset-0.ui-col-rtl {
	margin-right:0;
}
.ui-col-xxl-push-1.ui-col-rtl {
	right:4.16666667%;
	left:auto;
}
.ui-col-xxl-pull-1.ui-col-rtl {
	right:auto;
	left:4.16666667%;
}
.ui-col-xxl-offset-1.ui-col-rtl {
	margin-right:4.16666667%;
	margin-left:0;
}
.ui-col-xxl-push-2.ui-col-rtl {
	right:8.33333333%;
	left:auto;
}
.ui-col-xxl-pull-2.ui-col-rtl {
	right:auto;
	left:8.33333333%;
}
.ui-col-xxl-offset-2.ui-col-rtl {
	margin-right:8.33333333%;
	margin-left:0;
}
.ui-col-xxl-push-3.ui-col-rtl {
	right:12.5%;
	left:auto;
}
.ui-col-xxl-pull-3.ui-col-rtl {
	right:auto;
	left:12.5%;
}
.ui-col-xxl-offset-3.ui-col-rtl {
	margin-right:12.5%;
	margin-left:0;
}
.ui-col-xxl-push-4.ui-col-rtl {
	right:16.66666667%;
	left:auto;
}
.ui-col-xxl-pull-4.ui-col-rtl {
	right:auto;
	left:16.66666667%;
}
.ui-col-xxl-offset-4.ui-col-rtl {
	margin-right:16.66666667%;
	margin-left:0;
}
.ui-col-xxl-push-5.ui-col-rtl {
	right:20.83333333%;
	left:auto;
}
.ui-col-xxl-pull-5.ui-col-rtl {
	right:auto;
	left:20.83333333%;
}
.ui-col-xxl-offset-5.ui-col-rtl {
	margin-right:20.83333333%;
	margin-left:0;
}
.ui-col-xxl-push-6.ui-col-rtl {
	right:25%;
	left:auto;
}
.ui-col-xxl-pull-6.ui-col-rtl {
	right:auto;
	left:25%;
}
.ui-col-xxl-offset-6.ui-col-rtl {
	margin-right:25%;
	margin-left:0;
}
.ui-col-xxl-push-7.ui-col-rtl {
	right:29.16666667%;
	left:auto;
}
.ui-col-xxl-pull-7.ui-col-rtl {
	right:auto;
	left:29.16666667%;
}
.ui-col-xxl-offset-7.ui-col-rtl {
	margin-right:29.16666667%;
	margin-left:0;
}
.ui-col-xxl-push-8.ui-col-rtl {
	right:33.33333333%;
	left:auto;
}
.ui-col-xxl-pull-8.ui-col-rtl {
	right:auto;
	left:33.33333333%;
}
.ui-col-xxl-offset-8.ui-col-rtl {
	margin-right:33.33333333%;
	margin-left:0;
}
.ui-col-xxl-push-9.ui-col-rtl {
	right:37.5%;
	left:auto;
}
.ui-col-xxl-pull-9.ui-col-rtl {
	right:auto;
	left:37.5%;
}
.ui-col-xxl-offset-9.ui-col-rtl {
	margin-right:37.5%;
	margin-left:0;
}
.ui-col-xxl-push-10.ui-col-rtl {
	right:41.66666667%;
	left:auto;
}
.ui-col-xxl-pull-10.ui-col-rtl {
	right:auto;
	left:41.66666667%;
}
.ui-col-xxl-offset-10.ui-col-rtl {
	margin-right:41.66666667%;
	margin-left:0;
}
.ui-col-xxl-push-11.ui-col-rtl {
	right:45.83333333%;
	left:auto;
}
.ui-col-xxl-pull-11.ui-col-rtl {
	right:auto;
	left:45.83333333%;
}
.ui-col-xxl-offset-11.ui-col-rtl {
	margin-right:45.83333333%;
	margin-left:0;
}
.ui-col-xxl-push-12.ui-col-rtl {
	right:50%;
	left:auto;
}
.ui-col-xxl-pull-12.ui-col-rtl {
	right:auto;
	left:50%;
}
.ui-col-xxl-offset-12.ui-col-rtl {
	margin-right:50%;
	margin-left:0;
}
.ui-col-xxl-push-13.ui-col-rtl {
	right:54.16666667%;
	left:auto;
}
.ui-col-xxl-pull-13.ui-col-rtl {
	right:auto;
	left:54.16666667%;
}
.ui-col-xxl-offset-13.ui-col-rtl {
	margin-right:54.16666667%;
	margin-left:0;
}
.ui-col-xxl-push-14.ui-col-rtl {
	right:58.33333333%;
	left:auto;
}
.ui-col-xxl-pull-14.ui-col-rtl {
	right:auto;
	left:58.33333333%;
}
.ui-col-xxl-offset-14.ui-col-rtl {
	margin-right:58.33333333%;
	margin-left:0;
}
.ui-col-xxl-push-15.ui-col-rtl {
	right:62.5%;
	left:auto;
}
.ui-col-xxl-pull-15.ui-col-rtl {
	right:auto;
	left:62.5%;
}
.ui-col-xxl-offset-15.ui-col-rtl {
	margin-right:62.5%;
	margin-left:0;
}
.ui-col-xxl-push-16.ui-col-rtl {
	right:66.66666667%;
	left:auto;
}
.ui-col-xxl-pull-16.ui-col-rtl {
	right:auto;
	left:66.66666667%;
}
.ui-col-xxl-offset-16.ui-col-rtl {
	margin-right:66.66666667%;
	margin-left:0;
}
.ui-col-xxl-push-17.ui-col-rtl {
	right:70.83333333%;
	left:auto;
}
.ui-col-xxl-pull-17.ui-col-rtl {
	right:auto;
	left:70.83333333%;
}
.ui-col-xxl-offset-17.ui-col-rtl {
	margin-right:70.83333333%;
	margin-left:0;
}
.ui-col-xxl-push-18.ui-col-rtl {
	right:75%;
	left:auto;
}
.ui-col-xxl-pull-18.ui-col-rtl {
	right:auto;
	left:75%;
}
.ui-col-xxl-offset-18.ui-col-rtl {
	margin-right:75%;
	margin-left:0;
}
.ui-col-xxl-push-19.ui-col-rtl {
	right:79.16666667%;
	left:auto;
}
.ui-col-xxl-pull-19.ui-col-rtl {
	right:auto;
	left:79.16666667%;
}
.ui-col-xxl-offset-19.ui-col-rtl {
	margin-right:79.16666667%;
	margin-left:0;
}
.ui-col-xxl-push-20.ui-col-rtl {
	right:83.33333333%;
	left:auto;
}
.ui-col-xxl-pull-20.ui-col-rtl {
	right:auto;
	left:83.33333333%;
}
.ui-col-xxl-offset-20.ui-col-rtl {
	margin-right:83.33333333%;
	margin-left:0;
}
.ui-col-xxl-push-21.ui-col-rtl {
	right:87.5%;
	left:auto;
}
.ui-col-xxl-pull-21.ui-col-rtl {
	right:auto;
	left:87.5%;
}
.ui-col-xxl-offset-21.ui-col-rtl {
	margin-right:87.5%;
	margin-left:0;
}
.ui-col-xxl-push-22.ui-col-rtl {
	right:91.66666667%;
	left:auto;
}
.ui-col-xxl-pull-22.ui-col-rtl {
	right:auto;
	left:91.66666667%;
}
.ui-col-xxl-offset-22.ui-col-rtl {
	margin-right:91.66666667%;
	margin-left:0;
}
.ui-col-xxl-push-23.ui-col-rtl {
	right:95.83333333%;
	left:auto;
}
.ui-col-xxl-pull-23.ui-col-rtl {
	right:auto;
	left:95.83333333%;
}
.ui-col-xxl-offset-23.ui-col-rtl {
	margin-right:95.83333333%;
	margin-left:0;
}
.ui-col-xxl-push-24.ui-col-rtl {
	right:100%;
	left:auto;
}
.ui-col-xxl-pull-24.ui-col-rtl {
	right:auto;
	left:100%;
}
.ui-col-xxl-offset-24.ui-col-rtl {
	margin-right:100%;
	margin-left:0;
}
;}.ui-row-rtl {
	direction:rtl;
}
.ui-image {
	position:relative;
	display:inline-block;
}
.ui-image-img {
	display:block;
	width:100%;
	height:auto;
}
.ui-image-img-placeholder {
	background-color:#f5f5f5;
	background-color:var(--ui-image-bg);
	background-image:url("data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgMi41aC0xM0EuNS41IDAgMDAxIDN2MTBhLjUuNSAwIDAwLjUuNWgxM2EuNS41IDAgMDAuNS0uNVYzYS41LjUgMCAwMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwMTAgMiAxIDEgMCAwMTAtMnptOC4wMyA2LjgzYS4xMjcuMTI3IDAgMDEtLjA4MS4wM0gyLjc2OWEuMTI1LjEyNSAwIDAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAxLjE3Ny0uMDE2bC4wMTYuMDE2TDcuMDggMTAuMDlsMi40Ny0yLjkzYS4xMjYuMTI2IDAgMDEuMTc3LS4wMTZsLjAxNS4wMTYgMy41ODggNC4yNDRhLjEyNy4xMjcgMCAwMS0uMDIuMTc1eiIgZmlsbD0iIzhDOEM4QyIvPjwvc3ZnPg==");
	background-repeat:no-repeat;
	background-position:50%;
	background-size:30%;
}
.ui-image-mask {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:rgba(0,0,0,.5);
	cursor:pointer;
	opacity:0;
	transition:opacity .3s;
}
.ui-image-mask-info {
	padding:0 4px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-image-mask-info .appicon {
	-webkit-margin-end:4px;
	margin-inline-end:4px;
}
.ui-image-mask:hover {
	opacity:1;
}
.ui-image-placeholder {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}
.ui-image-preview {
	pointer-events:none;
	height:100%;
	text-align:center;
}
.ui-image-preview.ui-zoom-enter,.ui-image-preview.uizoom-appear {
	transform:none;
	opacity:0;
	animation-duration:.3s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-image-preview-mask {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1000;
	height:100%;
	background-color:rgba(0,0,0,.45);
	background-color:var(--ui-modal-mask-bg);
}
.ui-image-preview-mask-hidden {
	display:none;
}
.ui-image-preview-wrap {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	overflow:auto;
	outline:0;
	-webkit-overflow-scrolling:touch;
}
.ui-image-preview-body {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	overflow:hidden;
}
.ui-image-preview-img {
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
	transform:scaleX(1);
	cursor:-webkit-grab;
	cursor:grab;
	transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	pointer-events:auto;
}
.ui-image-preview-img-wrapper {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;
}
.ui-image-preview-img-wrapper:before {
	display:inline-block;
	width:1px;
	height:50%;
	margin-right:-1px;
	content:"";
}
.ui-image-preview-moving .ui-image-preview-img {
	cursor:-webkit-grabbing;
	cursor:grabbing;
}
.ui-image-preview-moving .ui-image-preview-img-wrapper {
	transition-duration:0s;
}
.ui-image-preview-wrap {
	z-index:1080;
}
.ui-image-preview-operations {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	top:0;
	right:0;
	z-index:1;
	display:flex;
	flex-direction:row-reverse;
	align-items:center;
	width:100%;
	color:hsla(0,0%,100%,.85);
	color:var(--ui-image-preview-operation-color);
	list-style:none;
	background:var(--ui-modal-mask-bg-fade-10);
	pointer-events:auto;
}
.ui-image-preview-operations-operation {
	margin-left:12px;
	padding:12px;
	cursor:pointer;
}
.ui-image-preview-operations-operation-disabled {
	color:hsla(0,0%,100%,.25);
	color:var(--ui-image-preview-operation-disabled-color);
	pointer-events:none;
}
.ui-image-preview-operations-operation:last-of-type {
	margin-left:0;
}
.ui-image-preview-operations-icon {
	font-size:18px;
}
.ui-image-preview-switch-left,.ui-image-preview-switch-right {
	position:absolute;
	top:50%;
	right:10px;
	z-index:1;
	display:flex;
	align-items:center;
	justify-content:center;
	width:44px;
	height:44px;
	margin-top:-22px;
	color:hsla(0,0%,100%,.85);
	color:var(--ui-image-preview-operation-color);
	background:var(--ui-modal-mask-bg-fade-10);
	border-radius:50%;
	cursor:pointer;
	pointer-events:auto;
}
.ui-image-preview-switch-left-disabled,.ui-image-preview-switch-right-disabled {
	color:hsla(0,0%,100%,.25);
	color:var(--ui-image-preview-operation-disabled-color);
	cursor:not-allowed;
}
.ui-image-preview-switch-left-disabled>.appicon,.ui-image-preview-switch-right-disabled>.appicon {
	cursor:not-allowed;
}
.ui-image-preview-switch-left>.appicon,.ui-image-preview-switch-right>.appicon {
	font-size:18px;
}
.ui-image-preview-switch-left {
	left:10px;
}
.ui-image-preview-switch-right {
	right:10px;
}
.ui-input-affix-wrapper {
	position:relative;
	display:inline-block;
	width:100%;
	min-width:0;
	padding:5.2px 11px;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
	display:inline-flex;
}
.ui-input-affix-wrapper:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-affix-wrapper::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-affix-wrapper::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-input-affix-wrapper:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-input-affix-wrapper:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-input-affix-wrapper:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-input-affix-wrapper:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-affix-wrapper-focused,.ui-input-affix-wrapper:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-input-affix-wrapper-focused,.ui-input-rtl .ui-input-affix-wrapper:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-affix-wrapper-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-affix-wrapper-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-affix-wrapper[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-affix-wrapper[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-affix-wrapper-borderless,.ui-input-affix-wrapper-borderless-disabled,.ui-input-affix-wrapper-borderless-focused,.ui-input-affix-wrapper-borderless:focus,.ui-input-affix-wrapper-borderless:hover,.ui-input-affix-wrapper-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-input-affix-wrapper {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-input-affix-wrapper-lg {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-input-affix-wrapper-sm {
	padding:1.2px 7px;
}
.ui-input-affix-wrapper-rtl {
	direction:rtl;
}
.ui-input-affix-wrapper:not(.ui-input-affix-wrapper-disabled):hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
	z-index:1;
}
.ui-input-rtl .ui-input-affix-wrapper:not(.ui-input-affix-wrapper-disabled):hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-search-with-button .ui-input-affix-wrapper:not(.ui-input-affix-wrapper-disabled):hover {
	z-index:0;
}
.ui-input-affix-wrapper-focused,.ui-input-affix-wrapper:focus {
	z-index:1;
}
.ui-input-affix-wrapper-disabled .ui-input[disabled] {
	background:transparent;
}
.ui-input-affix-wrapper>input.ui-input {
	padding:0;
	border:none;
	outline:none;
}
.ui-input-affix-wrapper>input.ui-input:focus {
	box-shadow:none!important;
}
.ui-input-affix-wrapper:before {
	width:0;
	visibility:hidden;
	content:"\a0";
}
.ui-input-prefix,.ui-input-suffix {
	display:flex;
	flex:none;
	align-items:center;
}
.ui-input-show-count-suffix {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-input-show-count-has-suffix {
	margin-right:2px;
}
.ui-input-prefix {
	margin-right:4px;
}
.ui-input-suffix {
	margin-left:4px;
}
.appicon.ui-input-clear-icon {
	margin:0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:12px;
	vertical-align:-1px;
	cursor:pointer;
	transition:color .3s;
}
.appicon.ui-input-clear-icon:hover {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.appicon.ui-input-clear-icon:active {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.appicon.ui-input-clear-icon-hidden {
	visibility:hidden;
}
.appicon.ui-input-clear-icon-has-suffix {
	margin:0 4px;
}
.ui-input-affix-wrapper-textarea-with-clear-btn {
	padding:0!important;
	border:0!important;
}
.ui-input-affix-wrapper-textarea-with-clear-btn .ui-input-clear-icon {
	position:absolute;
	top:8px;
	right:8px;
	z-index:1;
}
.ui-input {
	box-sizing:border-box;
	margin:0;
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:inline-block;
	width:100%;
	min-width:0;
	padding:5.2px 11px;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
}
.ui-input:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-input:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-input:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-input:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-input:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-focused,.ui-input:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-input-focused,.ui-input-rtl .ui-input:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-borderless,.ui-input-borderless-disabled,.ui-input-borderless-focused,.ui-input-borderless:focus,.ui-input-borderless:hover,.ui-input-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-input {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-input-lg {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-input-sm {
	padding:1.2px 7px;
}
.ui-input-rtl {
	direction:rtl;
}
.ui-input-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:table;
	width:100%;
	border-collapse:separate;
	border-spacing:0;
}
.ui-input-group[class*=col-] {
	float:none;
	padding-right:0;
	padding-left:0;
}
.ui-input-group>[class*=col-] {
	padding-right:8px;
}
.ui-input-group>[class*=col-]:last-child {
	padding-right:0;
}
.ui-input-group-addon,.ui-input-group-wrap,.ui-input-group>.ui-input {
	display:table-cell;
}
.ui-input-group-addon:not(:first-child):not(:last-child),.ui-input-group-wrap:not(:first-child):not(:last-child),.ui-input-group>.ui-input:not(:first-child):not(:last-child) {
	border-radius:0;
}
.ui-input-group-addon,.ui-input-group-wrap {
	width:1px;
	white-space:nowrap;
	vertical-align:middle;
}
.ui-input-group-wrap>* {
	display:block!important;
}
.ui-input-group .ui-input {
	float:left;
	width:100%;
	margin-bottom:0;
	text-align:inherit;
}
.ui-input-group .ui-input:focus {
	z-index:1;
	border-right-width:1px;
}
.ui-input-group .ui-input:hover {
	z-index:1;
	border-right-width:1px;
}
.ui-input-search-with-button .ui-input-group .ui-input:hover {
	z-index:0;
}
.ui-input-group-addon {
	position:relative;
	padding:0 11px;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-weight:400;
	font-size:14px;
	text-align:center;
	background-color:#f6f6f6;
	background-color:var(--ui-input-addon-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
}
.ui-input-group-addon .ui-select {
	margin:-6.2px -11px;
}
.ui-input-group-addon .ui-select.ui-select-single:not(.ui-select-customize-input) .ui-select-selector {
	background-color:inherit;
	border:1px solid transparent;
	box-shadow:none;
}
.ui-input-group-addon .ui-select-focused .ui-select-selector,.ui-input-group-addon .ui-select-open .ui-select-selector {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-input-group-addon .ui-cascader-picker {
	margin:-9px -12px;
	background-color:transparent;
}
.ui-input-group-addon .ui-cascader-picker .ui-cascader-input {
	text-align:left;
	border:0;
	box-shadow:none;
}
.ui-input-group-addon:first-child,.ui-input-group>.ui-input:first-child {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-group-addon:first-child .ui-select .ui-select-selector,.ui-input-group>.ui-input:first-child .ui-select .ui-select-selector {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-group>.ui-input-affix-wrapper:not(:first-child) .ui-input {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-group>.ui-input-affix-wrapper:not(:last-child) .ui-input {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-group-addon:first-child {
	border-right:0;
}
.ui-input-group-addon:last-child {
	border-left:0;
}
.ui-input-group-addon:last-child,.ui-input-group>.ui-input:last-child {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-group-addon:last-child .ui-select .ui-select-selector,.ui-input-group>.ui-input:last-child .ui-select .ui-select-selector {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-group-lg .ui-input,.ui-input-group-lg>.ui-input-group-addon {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-input-group-sm .ui-input,.ui-input-group-sm>.ui-input-group-addon {
	padding:1.2px 7px;
}
.ui-input-group-lg .ui-select-single .ui-select-selector {
	height:40px;
}
.ui-input-group-sm .ui-select-single .ui-select-selector {
	height:24px;
}
.ui-input-group .ui-input-affix-wrapper:not(:last-child) {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-search .ui-input-group .ui-input-affix-wrapper:not(:last-child) {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-input-group .ui-input-affix-wrapper:not(:first-child),.ui-input-search .ui-input-group .ui-input-affix-wrapper:not(:first-child) {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-group.ui-input-group-compact {
	display:block;
}
.ui-input-group.ui-input-group-compact:before {
	display:table;
	content:"";
}
.ui-input-group.ui-input-group-compact:after {
	display:table;
	clear:both;
	content:"";
}
.ui-input-group.ui-input-group-compact-addon:not(:first-child):not(:last-child),.ui-input-group.ui-input-group-compact-wrap:not(:first-child):not(:last-child),.ui-input-group.ui-input-group-compact>.ui-input:not(:first-child):not(:last-child) {
	border-right-width:1px;
}
.ui-input-group.ui-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ui-input-group.ui-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ui-input-group.ui-input-group-compact>.ui-input:not(:first-child):not(:last-child):hover {
	z-index:1;
}
.ui-input-group.ui-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ui-input-group.ui-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ui-input-group.ui-input-group-compact>.ui-input:not(:first-child):not(:last-child):focus {
	z-index:1;
}
.ui-input-group.ui-input-group-compact>* {
	display:inline-block;
	float:none;
	vertical-align:top;
	border-radius:0;
}
.ui-input-group.ui-input-group-compact>.ui-input-affix-wrapper {
	display:inline-flex;
}
.ui-input-group.ui-input-group-compact>.ui-picker-range {
	display:inline-flex;
}
.ui-input-group.ui-input-group-compact>:not(:last-child) {
	margin-right:-1px;
	border-right-width:1px;
}
.ui-input-group.ui-input-group-compact .ui-input {
	float:none;
}
.ui-input-group.ui-input-group-compact>.ui-cascader-picker .ui-input,.ui-input-group.ui-input-group-compact>.ui-input-group-wrapper .ui-input,.ui-input-group.ui-input-group-compact>.ui-select-auto-complete .ui-input,.ui-input-group.ui-input-group-compact>.ui-select>.ui-select-selector {
	border-right-width:1px;
	border-radius:0;
}
.ui-input-group.ui-input-group-compact>.ui-cascader-picker .ui-input:hover,.ui-input-group.ui-input-group-compact>.ui-input-group-wrapper .ui-input:hover,.ui-input-group.ui-input-group-compact>.ui-select-auto-complete .ui-input:hover,.ui-input-group.ui-input-group-compact>.ui-select>.ui-select-selector:hover {
	z-index:1;
}
.ui-input-group.ui-input-group-compact>.ui-cascader-picker .ui-input:focus,.ui-input-group.ui-input-group-compact>.ui-input-group-wrapper .ui-input:focus,.ui-input-group.ui-input-group-compact>.ui-select-auto-complete .ui-input:focus,.ui-input-group.ui-input-group-compact>.ui-select>.ui-select-selector:focus {
	z-index:1;
}
.ui-input-group.ui-input-group-compact>.ui-select-focused {
	z-index:1;
}
.ui-input-group.ui-input-group-compact>.ui-select>.ui-select-arrow {
	z-index:1;
}
.ui-input-group.ui-input-group-compact>.ui-cascader-picker:first-child .ui-input,.ui-input-group.ui-input-group-compact>.ui-select-auto-complete:first-child .ui-input,.ui-input-group.ui-input-group-compact>.ui-select:first-child>.ui-select-selector,.ui-input-group.ui-input-group-compact>:first-child {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-input-group.ui-input-group-compact>.ui-cascader-picker-focused:last-child .ui-input,.ui-input-group.ui-input-group-compact>.ui-cascader-picker:last-child .ui-input,.ui-input-group.ui-input-group-compact>.ui-select:last-child>.ui-select-selector,.ui-input-group.ui-input-group-compact>:last-child {
	border-right-width:1px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}
.ui-input-group.ui-input-group-compact>.ui-select-auto-complete .ui-input {
	vertical-align:top;
}
.ui-input-group.ui-input-group-compact .ui-input-group-wrapper+.ui-input-group-wrapper {
	margin-left:-1px;
}
.ui-input-group.ui-input-group-compact .ui-input-group-wrapper+.ui-input-group-wrapper .ui-input-affix-wrapper {
	border-radius:0;
}
.ui-input-group.ui-input-group-compact .ui-input-group-wrapper:not(:last-child).ui-input-search>.ui-input-group>.ui-input-group-addon>.ui-input-search-button {
	border-radius:0;
}
.ui-input-group.ui-input-group-compact .ui-input-group-wrapper:not(:last-child).ui-input-search>.ui-input-group>.ui-input {
	border-radius:4px 0 0 4px;
}
.ui-input-group-rtl .ui-input-group-addon:first-child,.ui-input-group>.ui-input-rtl:first-child {
	border-radius:0 4px 4px 0;
}
.ui-input-group-rtl .ui-input-group-addon:first-child {
	border-right:1px solid rgba(0,0,0,.07);
	border-right:1px solid var(--ui-input-border-color);
	border-left:0;
}
.ui-input-group-rtl .ui-input-group-addon:last-child {
	border-right:0;
	border-left:1px solid rgba(0,0,0,.07);
	border-left:1px solid var(--ui-input-border-color);
}
.ui-input-group-rtl.ui-input-group-addon:last-child,.ui-input-group-rtl.ui-input-group>.ui-input:last-child {
	border-radius:4px 0 0 4px;
}
.ui-input-group-rtl.ui-input-group .ui-input-affix-wrapper:not(:first-child) {
	border-radius:4px 0 0 4px;
}
.ui-input-group-rtl.ui-input-group .ui-input-affix-wrapper:not(:last-child) {
	border-radius:0 4px 4px 0;
}
.ui-input-group-rtl.ui-input-group.ui-input-group-compact>:not(:last-child) {
	margin-right:0;
	margin-left:-1px;
	border-left-width:1px;
}
.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-cascader-picker:first-child .ui-input,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-select-auto-complete:first-child .ui-input,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-select:first-child>.ui-select-selector,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>:first-child {
	border-radius:0 4px 4px 0;
}
.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-cascader-picker-focused:last-child .ui-input,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-cascader-picker:last-child .ui-input,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-select-auto-complete:last-child .ui-input,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>.ui-select:last-child>.ui-select-selector,.ui-input-group-rtl.ui-input-group.ui-input-group-compact>:last-child {
	border-left-width:1px;
	border-radius:4px 0 0 4px;
}
.ui-input-group.ui-input-group-compact .ui-input-group-wrapper-rtl+.ui-input-group-wrapper-rtl {
	margin-right:-1px;
	margin-left:0;
}
.ui-input-group.ui-input-group-compact .ui-input-group-wrapper-rtl:not(:last-child).ui-input-search>.ui-input-group>.ui-input {
	border-radius:0 4px 4px 0;
}
.ui-input-group-wrapper {
	display:inline-block;
	width:100%;
	text-align:start;
	vertical-align:top;
}
.ui-input-password-icon {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	cursor:pointer;
	transition:all .3s;
}
.ui-input-password-icon:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-input-icon-hover-color);
}
.ui-input[type=color] {
	height:32px;
}
.ui-input[type=color].ui-input-lg {
	height:40px;
}
.ui-input[type=color].ui-input-sm {
	height:24px;
	padding-top:3px;
	padding-bottom:3px;
}
.ui-input-textarea-show-count>.ui-input {
	height:100%;
}
.ui-input-textarea-show-count:after {
	float:right;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	white-space:nowrap;
	content:attr(data-count);
	pointer-events:none;
}
.ui-input-search .ui-input:focus,.ui-input-search .ui-input:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
}
.ui-input-search .ui-input:focus+.ui-input-group-addon .ui-input-search-button:not(.ui-btn-primary),.ui-input-search .ui-input:hover+.ui-input-group-addon .ui-input-search-button:not(.ui-btn-primary) {
	border-left-color:#bba0fa;
	border-left-color:var(--ui-input-hover-border-color);
}
.ui-input-search .ui-input-affix-wrapper {
	border-radius:0;
}
.ui-input-search .ui-input-lg {
	line-height:1.3998;
}
.ui-input-search>.ui-input-group>.ui-input-group-addon:last-child {
	left:-1px;
	padding:0;
	border:0;
}
.ui-input-search>.ui-input-group>.ui-input-group-addon:last-child .ui-input-search-button {
	padding-top:0;
	padding-bottom:0;
	border-radius:0 4px 4px 0;
}
.ui-input-search>.ui-input-group>.ui-input-group-addon:last-child .ui-input-search-button:not(.ui-btn-primary) {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-input-search>.ui-input-group>.ui-input-group-addon:last-child .ui-input-search-button:not(.ui-btn-primary).ui-btn-loading:before {
	top:0;
	right:0;
	bottom:0;
	left:0;
}
.ui-input-search-button {
	height:32px;
}
.ui-input-search-button:focus,.ui-input-search-button:hover {
	z-index:1;
}
.ui-input-search-large .ui-input-search-button {
	height:40px;
}
.ui-input-search-small .ui-input-search-button {
	height:24px;
}
.ui-input-group-wrapper-rtl {
	direction:rtl;
}
.ui-input-group-rtl {
	direction:rtl;
}
.ui-input-affix-wrapper.ui-input-affix-wrapper-rtl>input.ui-input {
	border:none;
	outline:none;
}
.ui-input-affix-wrapper-rtl .ui-input-prefix {
	margin:0 0 0 4px;
}
.ui-input-affix-wrapper-rtl .ui-input-suffix {
	margin:0 4px 0 0;
}
.ui-input-textarea-rtl {
	direction:rtl;
}
.ui-input-textarea-rtl.ui-input-textarea-show-count:after {
	text-align:left;
}
.ui-input-affix-wrapper-rtl .ui-input-clear-icon-has-suffix {
	margin-right:0;
	margin-left:4px;
}
.ui-input-affix-wrapper-rtl .ui-input-clear-icon {
	right:auto;
	left:8px;
}
.ui-input-search-rtl {
	direction:rtl;
}
.ui-input-search-rtl .ui-input:focus+.ui-input-group-addon .ui-input-search-button:not(.ui-btn-primary),.ui-input-search-rtl .ui-input:hover+.ui-input-group-addon .ui-input-search-button:not(.ui-btn-primary) {
	border-right-color:#bba0fa;
	border-right-color:var(--ui-input-hover-border-color);
	border-left-color:rgba(0,0,0,.07);
	border-left-color:var(--ui-border-color-base);
}
.ui-input-search-rtl>.ui-input-group>.ui-input-affix-wrapper-focused,.ui-input-search-rtl>.ui-input-group>.ui-input-affix-wrapper:hover {
	border-right-color:#bba0fa;
	border-right-color:var(--ui-input-hover-border-color);
}
.ui-input-search-rtl>.ui-input-group>.ui-input-group-addon {
	right:-1px;
	left:auto;
}
.ui-input-search-rtl>.ui-input-group>.ui-input-group-addon .ui-input-search-button {
	border-radius:4px 0 0 4px;
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
	.ui-input {
	height:32px;
}
.ui-input-lg {
	height:40px;
}
.ui-input-sm {
	height:24px;
}
.ui-input-affix-wrapper>input.ui-input {
	height:auto;
}
;}.ui-input-number-affix-wrapper {
	position:relative;
	display:inline-block;
	width:100%;
	min-width:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
	position:static;
	display:inline-flex;
	width:90px;
	padding:0;
	-webkit-padding-start:11px;
	padding-inline-start:11px;
}
.ui-input-number-affix-wrapper:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-affix-wrapper::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-affix-wrapper::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-affix-wrapper:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-input-number-affix-wrapper:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-input-number-affix-wrapper:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-input-number-affix-wrapper:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-number-affix-wrapper-focused,.ui-input-number-affix-wrapper:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-input-number-affix-wrapper-focused,.ui-input-rtl .ui-input-number-affix-wrapper:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-number-affix-wrapper-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-number-affix-wrapper-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-number-affix-wrapper[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-number-affix-wrapper[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-number-affix-wrapper-borderless,.ui-input-number-affix-wrapper-borderless-disabled,.ui-input-number-affix-wrapper-borderless-focused,.ui-input-number-affix-wrapper-borderless:focus,.ui-input-number-affix-wrapper-borderless:hover,.ui-input-number-affix-wrapper-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-input-number-affix-wrapper {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-input-number-affix-wrapper-lg {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-input-number-affix-wrapper-sm {
	padding:1.2px 7px;
}
.ui-input-number-affix-wrapper-rtl {
	direction:rtl;
}
.ui-input-number-affix-wrapper:not(.ui-input-number-affix-wrapper-disabled):hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
	z-index:1;
}
.ui-input-rtl .ui-input-number-affix-wrapper:not(.ui-input-number-affix-wrapper-disabled):hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-number-affix-wrapper-focused,.ui-input-number-affix-wrapper:focus {
	z-index:1;
}
.ui-input-number-affix-wrapper-disabled .ui-input-number[disabled] {
	background:transparent;
}
.ui-input-number-affix-wrapper>div.ui-input-number {
	width:100%;
	border:none;
	outline:none;
}
.ui-input-number-affix-wrapper>div.ui-input-number.ui-input-number-focused {
	box-shadow:none!important;
}
.ui-input-number-affix-wrapper input.ui-input-number-input {
	padding:0;
}
.ui-input-number-affix-wrapper:before {
	width:0;
	visibility:hidden;
	content:"\a0";
}
.ui-input-number-prefix {
	display:flex;
	flex:none;
	align-items:center;
	-webkit-margin-end:4px;
	margin-inline-end:4px;
}
.ui-input-number-group-wrapper .ui-input-number-affix-wrapper {
	width:100%;
}
.ui-input-number {
	box-sizing:border-box;
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	width:100%;
	min-width:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	transition:all .3s;
	display:inline-block;
	width:90px;
	margin:0;
	padding:0;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
}
.ui-input-number:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-input-number:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-input-number:hover {
	border-color:var(--ui-input-hover-border-color);
}
.ui-input-rtl .ui-input-number:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-number-focused,.ui-input-number:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-input-number-focused,.ui-input-rtl .ui-input-number:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-number[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-number[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-number-borderless,.ui-input-number-borderless-disabled,.ui-input-number-borderless-focused,.ui-input-number-borderless:focus,.ui-input-number-borderless:hover,.ui-input-number-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-input-number {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-input-number-lg {
	padding:7.8px 11px;
}
.ui-input-number-sm {
	padding:1.2px 7px;
}
.ui-input-number-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:table;
	width:100%;
	border-collapse:separate;
	border-spacing:0;
}
.ui-input-number-group[class*=col-] {
	float:none;
	padding-right:0;
	padding-left:0;
}
.ui-input-number-group>[class*=col-] {
	padding-right:8px;
}
.ui-input-number-group>[class*=col-]:last-child {
	padding-right:0;
}
.ui-input-number-group-addon,.ui-input-number-group-wrap,.ui-input-number-group>.ui-input-number {
	display:table-cell;
}
.ui-input-number-group-addon:not(:first-child):not(:last-child),.ui-input-number-group-wrap:not(:first-child):not(:last-child),.ui-input-number-group>.ui-input-number:not(:first-child):not(:last-child) {
	border-radius:0;
}
.ui-input-number-group-addon,.ui-input-number-group-wrap {
	width:1px;
	white-space:nowrap;
	vertical-align:middle;
}
.ui-input-number-group-wrap>* {
	display:block!important;
}
.ui-input-number-group .ui-input-number {
	float:left;
	width:100%;
	margin-bottom:0;
	text-align:inherit;
}
.ui-input-number-group .ui-input-number:focus {
	z-index:1;
	border-right-width:1px;
}
.ui-input-number-group .ui-input-number:hover {
	z-index:1;
	border-right-width:1px;
}
.ui-input-search-with-button .ui-input-number-group .ui-input-number:hover {
	z-index:0;
}
.ui-input-number-group-addon {
	position:relative;
	padding:0 11px;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-weight:400;
	font-size:14px;
	text-align:center;
	background-color:#f6f6f6;
	background-color:var(--ui-input-addon-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
}
.ui-input-number-group-addon .ui-select {
	margin:-6.2px -11px;
}
.ui-input-number-group-addon .ui-select.ui-select-single:not(.ui-select-customize-input) .ui-select-selector {
	background-color:inherit;
	border:1px solid transparent;
	box-shadow:none;
}
.ui-input-number-group-addon .ui-select-focused .ui-select-selector,.ui-input-number-group-addon .ui-select-open .ui-select-selector {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-input-number-group-addon .ui-cascader-picker {
	margin:-9px -12px;
	background-color:transparent;
}
.ui-input-number-group-addon .ui-cascader-picker .ui-cascader-input {
	text-align:left;
	border:0;
	box-shadow:none;
}
.ui-input-number-group-addon:first-child,.ui-input-number-group>.ui-input-number:first-child {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-number-group-addon:first-child .ui-select .ui-select-selector,.ui-input-number-group>.ui-input-number:first-child .ui-select .ui-select-selector {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-number-group>.ui-input-number-affix-wrapper:not(:first-child) .ui-input-number {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-number-group>.ui-input-number-affix-wrapper:not(:last-child) .ui-input-number {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-number-group-addon:first-child {
	border-right:0;
}
.ui-input-number-group-addon:last-child {
	border-left:0;
}
.ui-input-number-group-addon:last-child,.ui-input-number-group>.ui-input-number:last-child {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-number-group-addon:last-child .ui-select .ui-select-selector,.ui-input-number-group>.ui-input-number:last-child .ui-select .ui-select-selector {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-number-group-lg .ui-input-number,.ui-input-number-group-lg>.ui-input-number-group-addon {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-input-number-group-sm .ui-input-number,.ui-input-number-group-sm>.ui-input-number-group-addon {
	padding:1.2px 7px;
}
.ui-input-number-group-lg .ui-select-single .ui-select-selector {
	height:40px;
}
.ui-input-number-group-sm .ui-select-single .ui-select-selector {
	height:24px;
}
.ui-input-number-group .ui-input-number-affix-wrapper:not(:last-child) {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.ui-input-search .ui-input-number-group .ui-input-number-affix-wrapper:not(:last-child) {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-input-number-group .ui-input-number-affix-wrapper:not(:first-child),.ui-input-search .ui-input-number-group .ui-input-number-affix-wrapper:not(:first-child) {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.ui-input-number-group.ui-input-number-group-compact {
	display:block;
}
.ui-input-number-group.ui-input-number-group-compact:before {
	display:table;
	content:"";
}
.ui-input-number-group.ui-input-number-group-compact:after {
	display:table;
	clear:both;
	content:"";
}
.ui-input-number-group.ui-input-number-group-compact-addon:not(:first-child):not(:last-child),.ui-input-number-group.ui-input-number-group-compact-wrap:not(:first-child):not(:last-child),.ui-input-number-group.ui-input-number-group-compact>.ui-input-number:not(:first-child):not(:last-child) {
	border-right-width:1px;
}
.ui-input-number-group.ui-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,.ui-input-number-group.ui-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,.ui-input-number-group.ui-input-number-group-compact>.ui-input-number:not(:first-child):not(:last-child):hover {
	z-index:1;
}
.ui-input-number-group.ui-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,.ui-input-number-group.ui-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,.ui-input-number-group.ui-input-number-group-compact>.ui-input-number:not(:first-child):not(:last-child):focus {
	z-index:1;
}
.ui-input-number-group.ui-input-number-group-compact>* {
	display:inline-block;
	float:none;
	vertical-align:top;
	border-radius:0;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-input-number-affix-wrapper {
	display:inline-flex;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-picker-range {
	display:inline-flex;
}
.ui-input-number-group.ui-input-number-group-compact>:not(:last-child) {
	margin-right:-1px;
	border-right-width:1px;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-number {
	float:none;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-input-group-wrapper .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-select>.ui-select-selector {
	border-right-width:1px;
	border-radius:0;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker .ui-input:hover,.ui-input-number-group.ui-input-number-group-compact>.ui-input-group-wrapper .ui-input:hover,.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete .ui-input:hover,.ui-input-number-group.ui-input-number-group-compact>.ui-select>.ui-select-selector:hover {
	z-index:1;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker .ui-input:focus,.ui-input-number-group.ui-input-number-group-compact>.ui-input-group-wrapper .ui-input:focus,.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete .ui-input:focus,.ui-input-number-group.ui-input-number-group-compact>.ui-select>.ui-select-selector:focus {
	z-index:1;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-select-focused {
	z-index:1;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-select>.ui-select-arrow {
	z-index:1;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker:first-child .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete:first-child .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-select:first-child>.ui-select-selector,.ui-input-number-group.ui-input-number-group-compact>:first-child {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker-focused:last-child .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker:last-child .ui-input,.ui-input-number-group.ui-input-number-group-compact>.ui-select:last-child>.ui-select-selector,.ui-input-number-group.ui-input-number-group-compact>:last-child {
	border-right-width:1px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}
.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete .ui-input {
	vertical-align:top;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-group-wrapper+.ui-input-group-wrapper {
	margin-left:-1px;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-group-wrapper+.ui-input-group-wrapper .ui-input-affix-wrapper {
	border-radius:0;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-group-wrapper:not(:last-child).ui-input-search>.ui-input-group>.ui-input-group-addon>.ui-input-search-button {
	border-radius:0;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-group-wrapper:not(:last-child).ui-input-search>.ui-input-group>.ui-input {
	border-radius:4px 0 0 4px;
}
.ui-input-number-group-rtl .ui-input-number-group-addon:first-child,.ui-input-number-group>.ui-input-number-rtl:first-child {
	border-radius:0 4px 4px 0;
}
.ui-input-number-group-rtl .ui-input-number-group-addon:first-child {
	border-right:1px solid rgba(0,0,0,.07);
	border-right:1px solid var(--ui-input-border-color);
	border-left:0;
}
.ui-input-number-group-rtl .ui-input-number-group-addon:last-child {
	border-right:0;
	border-left:1px solid rgba(0,0,0,.07);
	border-left:1px solid var(--ui-input-border-color);
}
.ui-input-number-group-rtl.ui-input-number-group-addon:last-child,.ui-input-number-group-rtl.ui-input-number-group>.ui-input-number:last-child {
	border-radius:4px 0 0 4px;
}
.ui-input-number-group-rtl.ui-input-number-group .ui-input-number-affix-wrapper:not(:first-child) {
	border-radius:4px 0 0 4px;
}
.ui-input-number-group-rtl.ui-input-number-group .ui-input-number-affix-wrapper:not(:last-child) {
	border-radius:0 4px 4px 0;
}
.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>:not(:last-child) {
	margin-right:0;
	margin-left:-1px;
	border-left-width:1px;
}
.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker:first-child .ui-input,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete:first-child .ui-input,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-select:first-child>.ui-select-selector,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>:first-child {
	border-radius:0 4px 4px 0;
}
.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker-focused:last-child .ui-input,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-cascader-picker:last-child .ui-input,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-select-auto-complete:last-child .ui-input,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>.ui-select:last-child>.ui-select-selector,.ui-input-number-group-rtl.ui-input-number-group.ui-input-number-group-compact>:last-child {
	border-left-width:1px;
	border-radius:4px 0 0 4px;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-group-wrapper-rtl+.ui-input-group-wrapper-rtl {
	margin-right:-1px;
	margin-left:0;
}
.ui-input-number-group.ui-input-number-group-compact .ui-input-group-wrapper-rtl:not(:last-child).ui-input-search>.ui-input-group>.ui-input {
	border-radius:0 4px 4px 0;
}
.ui-input-number-group-wrapper {
	display:inline-block;
	text-align:start;
	vertical-align:top;
}
.ui-input-number-handler {
	position:relative;
	display:block;
	width:100%;
	height:50%;
	overflow:hidden;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-weight:700;
	line-height:0;
	text-align:center;
	border-left:1px solid rgba(0,0,0,.07);
	border-left:1px solid var(--ui-input-number-handler-border-color);
	transition:all .1s linear;
}
.ui-input-number-handler:active {
	background:#f4f4f4;
	background:var(--ui-input-number-handler-active-bg);
}
.ui-input-number-handler:hover .ui-input-number-handler-down-inner,.ui-input-number-handler:hover .ui-input-number-handler-up-inner {
	color:#bba0fa;
	color:var(--ui-input-number-handler-hover-bg);
}
.ui-input-number-handler-down-inner,.ui-input-number-handler-up-inner {
	display:inline-block;
	color:inherit;
	font-style:normal;
	line-height:0;
	text-align:center;
	text-transform:none;
	vertical-align:-.125em;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	position:absolute;
	right:4px;
	width:12px;
	height:12px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	line-height:12px;
	transition:all .1s linear;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-handler-down-inner>*,.ui-input-number-handler-up-inner>* {
	line-height:1;
}
.ui-input-number-handler-down-inner svg,.ui-input-number-handler-up-inner svg {
	display:inline-block;
}
.ui-input-number-handler-down-inner:before,.ui-input-number-handler-up-inner:before {
	display:none;
}
.ui-input-number-handler-down-inner .ui-input-number-handler-down-inner-icon,.ui-input-number-handler-down-inner .ui-input-number-handler-up-inner-icon,.ui-input-number-handler-up-inner .ui-input-number-handler-down-inner-icon,.ui-input-number-handler-up-inner .ui-input-number-handler-up-inner-icon {
	display:block;
}
.ui-input-number:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-number-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-number:hover+.ui-form-item-children-icon {
	opacity:0;
	transition:opacity .24s linear .24s;
}
.ui-input-number-focused {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-input-number-focused {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-input-number-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-input-number-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-input-number-disabled .ui-input-number-input {
	cursor:not-allowed;
}
.ui-input-number-disabled .ui-input-number-handler-wrap {
	display:none;
}
.ui-input-number-readonly .ui-input-number-handler-wrap {
	display:none;
}
.ui-input-number-input {
	width:100%;
	height:30px;
	padding:0 11px;
	text-align:left;
	background-color:transparent;
	border:0;
	border-radius:4px;
	outline:0;
	transition:all .3s linear;
	-webkit-appearance:textfield!important;
	-moz-appearance:textfield!important;
	appearance:textfield!important;
}
.ui-input-number-input:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-input::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-input::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-input-number-input:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-input-number-input:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-input-number-input[type=number]::-webkit-inner-spin-button,.ui-input-number-input[type=number]::-webkit-outer-spin-button {
	margin:0;
	-webkit-appearance:none;
	appearance:none;
}
.ui-input-number-lg {
	padding:0;
	font-size:16px;
}
.ui-input-number-lg input {
	height:38px;
}
.ui-input-number-sm {
	padding:0;
}
.ui-input-number-sm input {
	height:22px;
	padding:0 7px;
}
.ui-input-number-handler-wrap {
	position:absolute;
	top:0;
	right:0;
	width:22px;
	height:100%;
	background:#fff;
	background:var(--ui-input-number-handler-bg);
	border-radius:0 4px 4px 0;
	opacity:0;
	transition:opacity .24s linear .1s;
}
.ui-input-number-handler-wrap .ui-input-number-handler .ui-input-number-handler-down-inner,.ui-input-number-handler-wrap .ui-input-number-handler .ui-input-number-handler-up-inner {
	display:flex;
	align-items:center;
	justify-content:center;
	min-width:auto;
	margin-right:0;
	font-size:7px;
}
.ui-input-number-borderless .ui-input-number-handler-wrap {
	border-left-width:0;
}
.ui-input-number-handler-wrap:hover .ui-input-number-handler {
	height:40%;
}
.ui-input-number-focused .ui-input-number-handler-wrap,.ui-input-number:hover .ui-input-number-handler-wrap {
	opacity:1;
}
.ui-input-number-handler-up {
	border-top-right-radius:4px;
	cursor:pointer;
}
.ui-input-number-handler-up-inner {
	top:50%;
	margin-top:-5px;
	text-align:center;
}
.ui-input-number-handler-up:hover {
	height:60%!important;
}
.ui-input-number-handler-down {
	top:0;
	border-top:1px solid rgba(0,0,0,.07);
	border-top:1px solid var(--ui-border-color-base);
	border-bottom-right-radius:4px;
	cursor:pointer;
}
.ui-input-number-handler-down-inner {
	top:50%;
	text-align:center;
	transform:translateY(-50%);
}
.ui-input-number-handler-down:hover {
	height:60%!important;
}
.ui-input-number-borderless .ui-input-number-handler-down {
	border-top-width:0;
}
.ui-input-number-handler-down-disabled,.ui-input-number-handler-up-disabled {
	cursor:not-allowed;
}
.ui-input-number-handler-down-disabled:hover .ui-input-number-handler-down-inner,.ui-input-number-handler-up-disabled:hover .ui-input-number-handler-up-inner {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-input-number-borderless {
	box-shadow:none;
}
.ui-input-number-out-of-range input {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-input-number-rtl {
	direction:rtl;
}
.ui-input-number-rtl .ui-input-number-handler {
	border-right:1px solid rgba(0,0,0,.07);
	border-right:1px solid var(--ui-input-number-handler-border-color);
	border-left:0;
}
.ui-input-number-rtl .ui-input-number-handler-wrap {
	right:auto;
	left:0;
}
.ui-input-number-rtl.ui-input-number-borderless .ui-input-number-handler-wrap {
	border-right-width:0;
}
.ui-input-number-rtl .ui-input-number-handler-up {
	border-top-right-radius:0;
}
.ui-input-number-rtl .ui-input-number-handler-down {
	border-bottom-right-radius:0;
}
.ui-input-number-rtl .ui-input-number-input {
	direction:ltr;
	text-align:right;
}
.ui-layout {
	display:flex;
	flex:auto;
	flex-direction:column;
	min-height:0;
	background:#f0f2f5;
	background:var(--ui-layout-body-background);
}
.ui-layout,.ui-layout * {
	box-sizing:border-box;
}
.ui-layout.ui-layout-has-sider {
	flex-direction:row;
}
.ui-layout.ui-layout-has-sider>.ui-layout,.ui-layout.ui-layout-has-sider>.ui-layout-content {
	width:0;
}
.ui-layout-footer,.ui-layout-header {
	flex:0 0 auto;
}
.ui-layout-header {
	height:40px;
	padding:0 50px;
	color:rgba(0,0,0,.85);
	color:var(--ui-layout-header-color);
	line-height:40px;
	background:#f7f9fc;
	background:var(--ui-layout-header-background);
}
.ui-layout-footer {
	padding:24px 50px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	background:#f0f2f5;
	background:var(--ui-layout-footer-background);
}
.ui-layout-content {
	flex:auto;
	min-height:0;
}
.ui-layout-sider {
	position:relative;
	min-width:0;
	background:#f7f9fc;
	background:var(--ui-layout-sider-background);
	transition:all .2s;
}
.ui-layout-sider-children {
	height:100%;
	margin-top:-.1px;
	padding-top:.1px;
}
.ui-layout-sider-children .ui-menu.ui-menu-inline-collapsed {
	width:auto;
}
.ui-layout-sider-has-trigger {
	padding-bottom:48px;
}
.ui-layout-sider-right {
	order:1;
}
.ui-layout-sider-trigger {
	position:fixed;
	bottom:0;
	z-index:1;
	height:48px;
	color:#fff;
	color:var(--ui-layout-trigger-color);
	line-height:48px;
	text-align:center;
	background:#002140;
	background:var(--ui-layout-trigger-background);
	cursor:pointer;
	transition:all .2s;
}
.ui-layout-sider-zero-width>* {
	overflow:hidden;
}
.ui-layout-sider-zero-width-trigger {
	position:absolute;
	top:40px;
	right:-36px;
	z-index:1;
	width:36px;
	height:42px;
	color:#fff;
	color:var(--ui-layout-trigger-color);
	font-size:18px;
	line-height:42px;
	text-align:center;
	background:#f7f9fc;
	background:var(--ui-layout-sider-background);
	border-radius:0 4px 4px 0;
	cursor:pointer;
	transition:background .3s ease;
}
.ui-layout-sider-zero-width-trigger:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:transparent;
	transition:all .3s;
	content:"";
}
.ui-layout-sider-zero-width-trigger:hover:after {
	background:hsla(0,0%,100%,.1);
}
.ui-layout-sider-zero-width-trigger-right {
	left:-36px;
	border-radius:4px 0 0 4px;
}
.ui-layout-sider-light {
	background:#fff;
	background:var(--ui-layout-sider-background-light);
}
.ui-layout-sider-light .ui-layout-sider-trigger {
	color:rgba(0,0,0,.85);
	color:var(--ui-layout-trigger-color-light);
	background:#fff;
	background:var(--ui-layout-trigger-background-light);
}
.ui-layout-sider-light .ui-layout-sider-zero-width-trigger {
	color:rgba(0,0,0,.85);
	color:var(--ui-layout-trigger-color-light);
	background:#fff;
	background:var(--ui-layout-trigger-background-light);
}
.ui-layout-rtl {
	direction:rtl;
}
.ui-list {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
}
.ui-list * {
	outline:none;
}
.ui-list-pagination {
	margin-top:24px;
	text-align:right;
}
.ui-list-pagination .ui-pagination-options {
	text-align:left;
}
.ui-list-more {
	margin-top:12px;
	text-align:center;
}
.ui-list-more button {
	padding-right:32px;
	padding-left:32px;
}
.ui-list-spin {
	min-height:40px;
	text-align:center;
}
.ui-list-empty-text {
	padding:16px;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:14px;
	text-align:center;
}
.ui-list-items {
	margin:0;
	padding:0;
	list-style:none;
}
.ui-list-item {
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:12px 0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-list-item-meta {
	display:flex;
	flex:1 1;
	align-items:flex-start;
	max-width:100%;
}
.ui-list-item-meta-avatar {
	margin-right:16px;
}
.ui-list-item-meta-content {
	flex:1 0;
	width:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-list-item-meta-title {
	margin-bottom:4px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	line-height:1.4;
}
.ui-list-item-meta-title>a {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	transition:all .3s;
}
.ui-list-item-meta-title>a:hover {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-list-item-meta-description {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
	line-height:1.4;
}
.ui-list-item-action {
	flex:0 0 auto;
	margin-left:48px;
	padding:0;
	font-size:0;
	list-style:none;
}
.ui-list-item-action>li {
	position:relative;
	display:inline-block;
	padding:0 8px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
	line-height:1.4;
	text-align:center;
}
.ui-list-item-action>li:first-child {
	padding-left:0;
}
.ui-list-item-action-split {
	position:absolute;
	top:50%;
	right:0;
	width:1px;
	height:14px;
	margin-top:-7px;
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-border-color-split);
}
.ui-list-header {
	background:transparent;
	background:var(--ui-list-header-background);
}
.ui-list-footer {
	background:transparent;
	background:var(--ui-list-footer-background);
}
.ui-list-footer,.ui-list-header {
	padding-top:12px;
	padding-bottom:12px;
}
.ui-list-empty {
	padding:16px 0;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:12px;
	text-align:center;
}
.ui-list-split .ui-list-item {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-list-split .ui-list-item:last-child {
	border-bottom:none;
}
.ui-list-split .ui-list-header {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-list-split.ui-list-empty .ui-list-footer {
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-border-color-split);
}
.ui-list-loading .ui-list-spin-nested-loading {
	min-height:32px;
}
.ui-list-split.ui-list-something-after-last-item .ui-spin-container>.ui-list-items>.ui-list-item:last-child {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-list-lg .ui-list-item {
	padding:16px 24px;
}
.ui-list-sm .ui-list-item {
	padding:8px 16px;
}
.ui-list-vertical .ui-list-item {
	align-items:normal;
}
.ui-list-vertical .ui-list-item-main {
	display:block;
	flex:1 1;
}
.ui-list-vertical .ui-list-item-extra {
	margin-left:40px;
}
.ui-list-vertical .ui-list-item-meta {
	margin-bottom:16px;
}
.ui-list-vertical .ui-list-item-meta-title {
	margin-bottom:12px;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-size:16px;
	line-height:24px;
}
.ui-list-vertical .ui-list-item-action {
	margin-top:16px;
	margin-left:auto;
}
.ui-list-vertical .ui-list-item-action>li {
	padding:0 16px;
}
.ui-list-vertical .ui-list-item-action>li:first-child {
	padding-left:0;
}
.ui-list-grid .ui-col>.ui-list-item {
	display:block;
	max-width:100%;
	margin-bottom:16px;
	padding-top:0;
	padding-bottom:0;
	border-bottom:none;
}
.ui-list-item-no-flex {
	display:block;
}
.ui-list:not(.ui-list-vertical) .ui-list-item-no-flex .ui-list-item-action {
	float:right;
}
.ui-list-bordered {
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
}
.ui-list-bordered .ui-list-header {
	padding-right:24px;
	padding-left:24px;
}
.ui-list-bordered .ui-list-footer {
	padding-right:24px;
	padding-left:24px;
}
.ui-list-bordered .ui-list-item {
	padding-right:24px;
	padding-left:24px;
}
.ui-list-bordered .ui-list-pagination {
	margin:16px 24px;
}
.ui-list-bordered.ui-list-sm .ui-list-item {
	padding:8px 16px;
}
.ui-list-bordered.ui-list-sm .ui-list-footer,.ui-list-bordered.ui-list-sm .ui-list-header {
	padding:8px 16px;
}
.ui-list-bordered.ui-list-lg .ui-list-item {
	padding:16px 24px;
}
.ui-list-bordered.ui-list-lg .ui-list-footer,.ui-list-bordered.ui-list-lg .ui-list-header {
	padding:16px 24px;
}
@media screen and (max-width:768px) {
	.ui-list-item-action {
	margin-left:24px;
}
.ui-list-vertical .ui-list-item-extra {
	margin-left:24px;
}
;}@media screen and (max-width:576px) {
	.ui-list-item {
	flex-wrap:wrap;
}
.ui-list-item-action {
	margin-left:12px;
}
.ui-list-vertical .ui-list-item {
	flex-wrap:wrap-reverse;
}
.ui-list-vertical .ui-list-item-main {
	min-width:220px;
}
.ui-list-vertical .ui-list-item-extra {
	margin:auto auto 16px;
}
;}.ui-list-rtl {
	direction:rtl;
	text-align:right;
}
.ui-list-rtl .ReactVirtualized__List .ui-list-item {
	direction:rtl;
}
.ui-list-rtl .ui-list-pagination {
	text-align:left;
}
.ui-list-rtl .ui-list-item-meta-avatar {
	margin-right:0;
	margin-left:16px;
}
.ui-list-rtl .ui-list-item-action {
	margin-right:48px;
	margin-left:0;
}
.ui-list.ui-list-rtl .ui-list-item-action>li:first-child {
	padding-right:0;
	padding-left:16px;
}
.ui-list-rtl .ui-list-item-action-split {
	right:auto;
	left:0;
}
.ui-list-rtl.ui-list-vertical .ui-list-item-extra {
	margin-right:40px;
	margin-left:0;
}
.ui-list-rtl.ui-list-vertical .ui-list-item-action {
	margin-right:auto;
}
.ui-list-rtl .ui-list-vertical .ui-list-item-action>li:first-child {
	padding-right:0;
	padding-left:16px;
}
.ui-list-rtl .ui-list:not(.ui-list-vertical) .ui-list-item-no-flex .ui-list-item-action {
	float:left;
}
@media screen and (max-width:768px) {
	.ui-list-rtl .ui-list-item-action {
	margin-right:24px;
	margin-left:0;
}
.ui-list-rtl .ui-list-vertical .ui-list-item-extra {
	margin-right:24px;
	margin-left:0;
}
;}@media screen and (max-width:576px) {
	.ui-list-rtl .ui-list-item-action {
	margin-right:22px;
	margin-left:0;
}
.ui-list-rtl.ui-list-vertical .ui-list-item-extra {
	margin:auto auto 16px;
}
;}.ui-mentions {
	box-sizing:border-box;
	margin:0;
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	width:100%;
	min-width:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
	position:relative;
	display:inline-block;
	height:auto;
	padding:0;
	overflow:hidden;
	line-height:1.4;
	white-space:pre-wrap;
	vertical-align:bottom;
}
.ui-mentions:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-mentions::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-mentions::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-mentions:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-mentions:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-mentions:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-mentions:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-mentions-focused,.ui-mentions:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-mentions-focused,.ui-input-rtl .ui-mentions:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-mentions-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-mentions-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-mentions[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-mentions[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-mentions-borderless,.ui-mentions-borderless-disabled,.ui-mentions-borderless-focused,.ui-mentions-borderless:focus,.ui-mentions-borderless:hover,.ui-mentions-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-mentions {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-mentions-lg {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-mentions-sm {
	padding:1.2px 7px;
}
.ui-mentions-disabled>textarea {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-mentions-disabled>textarea:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-mentions-focused {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-mentions-focused {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-mentions-measure,.ui-mentions>textarea {
	min-height:30px;
	margin:0;
	padding:5.2px 11px;
	overflow:inherit;
	overflow-x:hidden;
	overflow-y:auto;
	font-weight:inherit;
	font-size:inherit;
	font-family:inherit;
	font-style:inherit;
	font-feature-settings:inherit;
	font-variant:inherit;
	font-size-adjust:inherit;
	font-stretch:inherit;
	line-height:inherit;
	direction:inherit;
	letter-spacing:inherit;
	white-space:inherit;
	text-align:inherit;
	vertical-align:top;
	word-wrap:break-word;
	word-break:inherit;
	-moz-tab-size:inherit;
	tab-size:inherit;
}
.ui-mentions>textarea {
	width:100%;
	border:none;
	outline:none;
	resize:none;
}
.ui-mentions>textarea:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-mentions>textarea::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-mentions>textarea::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-mentions>textarea:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-mentions>textarea:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-mentions-measure {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:-1;
	color:transparent;
	pointer-events:none;
}
.ui-mentions-measure>span {
	display:inline-block;
	min-height:1em;
}
.ui-mentions-dropdown {
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum",;
	position:absolute;
	top:-9999px;
	left:-9999px;
	z-index:1050;
	box-sizing:border-box;
	font-size:14px;
	font-variant:normal;
	background-color:#fff;
	background-color:var(--ui-mentions-dropdown-bg);
	border-radius:4px;
	outline:none;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
.ui-mentions-dropdown-hidden {
	display:none;
}
.ui-mentions-dropdown-menu {
	max-height:250px;
	margin-bottom:0;
	padding-left:0;
	overflow:auto;
	list-style:none;
	outline:none;
}
.ui-mentions-dropdown-menu-item {
	position:relative;
	display:block;
	min-width:100px;
	padding:5px 12px;
	overflow:hidden;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	line-height:1.4;
	white-space:nowrap;
	text-overflow:ellipsis;
	cursor:pointer;
	transition:background .3s ease;
}
.ui-mentions-dropdown-menu-item:hover {
	background-color:#f5f5f5;
	background-color:var(--ui-item-hover-bg);
}
.ui-mentions-dropdown-menu-item:first-child {
	border-radius:4px 4px 0 0;
}
.ui-mentions-dropdown-menu-item:last-child {
	border-radius:0 0 4px 4px;
}
.ui-mentions-dropdown-menu-item-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-mentions-dropdown-menu-item-disabled:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background-color:#fff;
	background-color:var(--ui-mentions-dropdown-menu-item-hover-bg);
	cursor:not-allowed;
}
.ui-mentions-dropdown-menu-item-selected {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:600;
	background-color:#f6f6f6;
	background-color:var(--ui-background-color-light);
}
.ui-mentions-dropdown-menu-item-active {
	background-color:#f5f5f5;
	background-color:var(--ui-item-hover-bg);
}
.ui-mentions-rtl {
	direction:rtl;
}
.ui-menu-item-danger.ui-menu-item {
	color:#ff4d4f;
	color:var(--ui-menu-highlight-danger-color);
}
.ui-menu-item-danger.ui-menu-item-active,.ui-menu-item-danger.ui-menu-item:hover {
	color:#ff4d4f;
	color:var(--ui-menu-highlight-danger-color);
}
.ui-menu-item-danger.ui-menu-item:active {
	background:#fff0f1;
	background:var(--ui-menu-item-active-danger-bg);
}
.ui-menu-item-danger.ui-menu-item-selected {
	color:#ff4d4f;
	color:var(--ui-menu-highlight-danger-color);
}
.ui-menu-item-danger.ui-menu-item-selected>a,.ui-menu-item-danger.ui-menu-item-selected>a:hover {
	color:#ff4d4f;
	color:var(--ui-menu-highlight-danger-color);
}
.ui-menu:not(.ui-menu-horizontal) .ui-menu-item-danger.ui-menu-item-selected {
	background-color:#fff0f1;
	background-color:var(--ui-menu-item-active-danger-bg);
}
.ui-menu-inline .ui-menu-item-danger.ui-menu-item:after {
	border-right-color:#ff4d4f;
	border-right-color:var(--ui-menu-highlight-danger-color);
}
.ui-menu-dark .ui-menu-item-danger.ui-menu-item,.ui-menu-dark .ui-menu-item-danger.ui-menu-item:hover,.ui-menu-dark .ui-menu-item-danger.ui-menu-item>a {
	color:#ff4d4f;
	color:var(--ui-menu-dark-danger-color);
}
.ui-menu-dark.ui-menu-dark:not(.ui-menu-horizontal) .ui-menu-item-danger.ui-menu-item-selected {
	color:#fff;
	color:var(--ui-menu-dark-highlight-color);
	background-color:#ff4d4f;
	background-color:var(--ui-menu-dark-item-active-danger-bg);
}
.ui-menu {
	box-sizing:border-box;
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	line-height:1.4;
	font-feature-settings:"tnum","tnum";
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-menu-item-color);
	font-size:14px;
	line-height:0;
	text-align:left;
	list-style:none;
	background:#fff;
	background:var(--ui-menu-bg);
	outline:none;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
	transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s;
}
.ui-menu:before {
	display:table;
	content:"";
}
.ui-menu:after {
	display:table;
	clear:both;
	content:"";
}
.ui-menu.ui-menu-root:focus-visible {
	box-shadow:0 0 0 2px #e6f7ff;
	box-shadow:0 0 0 2px var(--ui-primary-1);
}
.ui-menu ol,.ui-menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
.ui-menu-overflow {
	display:flex;
}
.ui-menu-overflow-item {
	flex:none;
}
.ui-menu-hidden,.ui-menu-submenu-hidden {
	display:none;
}
.ui-menu-item-group-title {
	height:1.4;
	padding:8px 16px;
	color:rgba(0,0,0,.45);
	color:var(--ui-menu-item-group-title-color);
	font-size:14px;
	line-height:1.4;
	transition:all .3s;
}
.ui-menu-horizontal .ui-menu-submenu {
	transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-submenu,.ui-menu-submenu-inline {
	transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-submenu-selected {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-item:active,.ui-menu-submenu-title:active {
	background:#e6f7ff;
	background:var(--ui-menu-item-active-bg);
}
.ui-menu-submenu .ui-menu-sub {
	cursor:auto;
	transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-title-content {
	transition:color .3s;
}
.ui-menu-item a {
	color:rgba(0,0,0,.85);
	color:var(--ui-menu-item-color);
}
.ui-menu-item a:hover {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-item a:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background-color:transparent;
	content:"";
}
.ui-menu-item>.ui-badge a {
	color:rgba(0,0,0,.85);
	color:var(--ui-menu-item-color);
}
.ui-menu-item>.ui-badge a:hover {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-item-divider {
	overflow:hidden;
	line-height:0;
	border:0 solid rgba(0,0,0,.1);
	border-color:var(--ui-border-color-split);
	border-top:1px solid var(--ui-border-color-split);
}
.ui-menu-item-divider-dashed {
	border-style:dashed;
}
.ui-menu-horizontal .ui-menu-item,.ui-menu-horizontal .ui-menu-submenu {
	margin-top:-1px;
}
.ui-menu-horizontal>.ui-menu-item-active,.ui-menu-horizontal>.ui-menu-item:hover,.ui-menu-horizontal>.ui-menu-submenu .ui-menu-submenu-title:hover {
	background-color:transparent;
}
.ui-menu-item-selected {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-item-selected a,.ui-menu-item-selected a:hover {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu:not(.ui-menu-horizontal) .ui-menu-item-selected {
	background-color:#e6f7ff;
	background-color:var(--ui-menu-item-active-bg);
}
.ui-menu-inline,.ui-menu-vertical,.ui-menu-vertical-left {
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-border-color-split);
}
.ui-menu-vertical-right {
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-border-color-split);
}
.ui-menu-vertical-left.ui-menu-sub,.ui-menu-vertical-right.ui-menu-sub,.ui-menu-vertical.ui-menu-sub {
	min-width:160px;
	max-height:calc(100vh - 100px);
	padding:0;
	overflow:hidden;
	border-right:0;
}
.ui-menu-vertical-left.ui-menu-sub:not([class*=-active]),.ui-menu-vertical-right.ui-menu-sub:not([class*=-active]),.ui-menu-vertical.ui-menu-sub:not([class*=-active]) {
	overflow-x:hidden;
	overflow-y:auto;
}
.ui-menu-vertical-left.ui-menu-sub .ui-menu-item,.ui-menu-vertical-right.ui-menu-sub .ui-menu-item,.ui-menu-vertical.ui-menu-sub .ui-menu-item {
	left:0;
	margin-left:0;
	border-right:0;
}
.ui-menu-vertical-left.ui-menu-sub .ui-menu-item:after,.ui-menu-vertical-right.ui-menu-sub .ui-menu-item:after,.ui-menu-vertical.ui-menu-sub .ui-menu-item:after {
	border-right:0;
}
.ui-menu-vertical-left.ui-menu-sub>.ui-menu-item,.ui-menu-vertical-left.ui-menu-sub>.ui-menu-submenu,.ui-menu-vertical-right.ui-menu-sub>.ui-menu-item,.ui-menu-vertical-right.ui-menu-sub>.ui-menu-submenu,.ui-menu-vertical.ui-menu-sub>.ui-menu-item,.ui-menu-vertical.ui-menu-sub>.ui-menu-submenu {
	transform-origin:0 0;
}
.ui-menu-horizontal.ui-menu-sub {
	min-width:114px;
}
.ui-menu-horizontal .ui-menu-item,.ui-menu-horizontal .ui-menu-submenu-title {
	transition:border-color .3s,background .3s;
}
.ui-menu-item,.ui-menu-submenu-title {
	position:relative;
	display:block;
	margin:0;
	padding:0 20px;
	white-space:nowrap;
	cursor:pointer;
	transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-item .appicon,.ui-menu-item .ui-menu-item-icon,.ui-menu-submenu-title .appicon,.ui-menu-submenu-title .ui-menu-item-icon {
	min-width:14px;
	font-size:18px;
	transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s;
}
.ui-menu-item .appicon+span,.ui-menu-item .ui-menu-item-icon+span,.ui-menu-submenu-title .appicon+span,.ui-menu-submenu-title .ui-menu-item-icon+span {
	margin-left:8px;
	opacity:1;
	transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s;
}
.ui-menu-item .ui-menu-item-icon.svg,.ui-menu-submenu-title .ui-menu-item-icon.svg {
	vertical-align:-.125em;
}
.ui-menu-item.ui-menu-item-only-child>.appicon,.ui-menu-item.ui-menu-item-only-child>.ui-menu-item-icon,.ui-menu-submenu-title.ui-menu-item-only-child>.appicon,.ui-menu-submenu-title.ui-menu-item-only-child>.ui-menu-item-icon {
	margin-right:0;
}
.ui-menu-item:focus-visible,.ui-menu-submenu-title:focus-visible {
	box-shadow:0 0 0 2px #e6f7ff;
	box-shadow:0 0 0 2px var(--ui-primary-1);
}
.ui-menu>.ui-menu-item-divider {
	margin:1px 0;
	padding:0;
}
.ui-menu-submenu-popup {
	position:absolute;
	z-index:1050;
	background:transparent;
	border-radius:4px;
	box-shadow:none;
	transform-origin:0 0;
}
.ui-menu-submenu-popup:before {
	position:absolute;
	top:-7px;
	right:0;
	bottom:0;
	left:0;
	z-index:-1;
	width:100%;
	height:100%;
	opacity:.0001;
	content:" ";
}
.ui-menu-submenu-placement-rightTop:before {
	top:0;
	left:-7px;
}
.ui-menu-submenu>.ui-menu {
	background-color:#fff;
	background-color:var(--ui-menu-bg);
	border-radius:4px;
}
.ui-menu-submenu>.ui-menu-submenu-title:after {
	transition:transform .3s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-submenu-popup>.ui-menu {
	background-color:#fff;
	background-color:var(--ui-menu-popup-bg);
}
.ui-menu-submenu-arrow,.ui-menu-submenu-expand-icon {
	position:absolute;
	top:50%;
	right:16px;
	width:10px;
	color:rgba(0,0,0,.85);
	color:var(--ui-menu-item-color);
	transform:translateY(-50%);
	transition:transform .3s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-submenu-arrow:after,.ui-menu-submenu-arrow:before {
	position:absolute;
	width:6px;
	height:1.5px;
	background-color:currentColor;
	border-radius:2px;
	transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);
	content:"";
}
.ui-menu-submenu-arrow:before {
	transform:rotate(45deg) translateY(-2.5px);
}
.ui-menu-submenu-arrow:after {
	transform:rotate(-45deg) translateY(2.5px);
}
.ui-menu-submenu:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow,.ui-menu-submenu:hover>.ui-menu-submenu-title>.ui-menu-submenu-expand-icon {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-inline-collapsed .ui-menu-submenu-arrow:before,.ui-menu-submenu-inline .ui-menu-submenu-arrow:before {
	transform:rotate(-45deg) translateX(2.5px);
}
.ui-menu-inline-collapsed .ui-menu-submenu-arrow:after,.ui-menu-submenu-inline .ui-menu-submenu-arrow:after {
	transform:rotate(45deg) translateX(-2.5px);
}
.ui-menu-submenu-horizontal .ui-menu-submenu-arrow {
	display:none;
}
.ui-menu-submenu-open.ui-menu-submenu-inline>.ui-menu-submenu-title>.ui-menu-submenu-arrow {
	transform:translateY(-2px);
}
.ui-menu-submenu-open.ui-menu-submenu-inline>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after {
	transform:rotate(-45deg) translateX(-2.5px);
}
.ui-menu-submenu-open.ui-menu-submenu-inline>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before {
	transform:rotate(45deg) translateX(2.5px);
}
.ui-menu-vertical-left .ui-menu-submenu-selected,.ui-menu-vertical-right .ui-menu-submenu-selected,.ui-menu-vertical .ui-menu-submenu-selected {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-horizontal {
	line-height:46px;
	border:0;
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
	box-shadow:none;
}
.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu {
	margin-top:-1px;
	margin-bottom:0;
	padding:0 20px;
}
.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item-active,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item-open,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item-selected,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item:hover,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu-active,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu-open,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu-selected,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu:hover {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item-active:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item-open:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item-selected:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-item:hover:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu-active:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu-open:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu-selected:after,.ui-menu-horizontal:not(.ui-menu-dark)>.ui-menu-submenu:hover:after {
	border-bottom:2px solid #9373ee;
	border-bottom:2px solid var(--ui-menu-highlight-color);
}
.ui-menu-horizontal>.ui-menu-item,.ui-menu-horizontal>.ui-menu-submenu {
	position:relative;
	top:1px;
	display:inline-block;
	vertical-align:bottom;
}
.ui-menu-horizontal>.ui-menu-item:after,.ui-menu-horizontal>.ui-menu-submenu:after {
	position:absolute;
	right:20px;
	bottom:0;
	left:20px;
	border-bottom:2px solid transparent;
	transition:border-color .3s cubic-bezier(.645,.045,.355,1);
	content:"";
}
.ui-menu-horizontal>.ui-menu-submenu>.ui-menu-submenu-title {
	padding:0;
}
.ui-menu-horizontal>.ui-menu-item a {
	color:rgba(0,0,0,.85);
	color:var(--ui-menu-item-color);
}
.ui-menu-horizontal>.ui-menu-item a:hover {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-horizontal>.ui-menu-item a:before {
	bottom:-2px;
}
.ui-menu-horizontal>.ui-menu-item-selected a {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-horizontal:after {
	display:block;
	clear:both;
	height:0;
	content:"\20";
}
.ui-menu-inline .ui-menu-item,.ui-menu-vertical-left .ui-menu-item,.ui-menu-vertical-right .ui-menu-item,.ui-menu-vertical .ui-menu-item {
	position:relative;
}
.ui-menu-inline .ui-menu-item:after,.ui-menu-vertical-left .ui-menu-item:after,.ui-menu-vertical-right .ui-menu-item:after,.ui-menu-vertical .ui-menu-item:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	border-right:3px solid #9373ee;
	border-right:3px solid var(--ui-menu-highlight-color);
	transform:scaleY(.0001);
	opacity:0;
	transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);
	content:"";
}
.ui-menu-inline .ui-menu-item,.ui-menu-inline .ui-menu-submenu-title,.ui-menu-vertical-left .ui-menu-item,.ui-menu-vertical-left .ui-menu-submenu-title,.ui-menu-vertical-right .ui-menu-item,.ui-menu-vertical-right .ui-menu-submenu-title,.ui-menu-vertical .ui-menu-item,.ui-menu-vertical .ui-menu-submenu-title {
	height:40px;
	margin-top:4px;
	margin-bottom:4px;
	padding:0 16px;
	overflow:hidden;
	line-height:40px;
	text-overflow:ellipsis;
}
.ui-menu-inline .ui-menu-submenu,.ui-menu-vertical-left .ui-menu-submenu,.ui-menu-vertical-right .ui-menu-submenu,.ui-menu-vertical .ui-menu-submenu {
	padding-bottom:.02px;
}
.ui-menu-inline .ui-menu-item:not(:last-child),.ui-menu-vertical-left .ui-menu-item:not(:last-child),.ui-menu-vertical-right .ui-menu-item:not(:last-child),.ui-menu-vertical .ui-menu-item:not(:last-child) {
	margin-bottom:8px;
}
.ui-menu-inline>.ui-menu-item,.ui-menu-inline>.ui-menu-submenu>.ui-menu-submenu-title,.ui-menu-vertical-left>.ui-menu-item,.ui-menu-vertical-left>.ui-menu-submenu>.ui-menu-submenu-title,.ui-menu-vertical-right>.ui-menu-item,.ui-menu-vertical-right>.ui-menu-submenu>.ui-menu-submenu-title,.ui-menu-vertical>.ui-menu-item,.ui-menu-vertical>.ui-menu-submenu>.ui-menu-submenu-title {
	height:40px;
	line-height:40px;
}
.ui-menu-vertical .ui-menu-item-group-list .ui-menu-submenu-title,.ui-menu-vertical .ui-menu-submenu-title {
	padding-right:34px;
}
.ui-menu-inline {
	width:100%;
}
.ui-menu-inline .ui-menu-item-selected:after,.ui-menu-inline .ui-menu-selected:after {
	transform:scaleY(1);
	opacity:1;
	transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1);
}
.ui-menu-inline .ui-menu-item,.ui-menu-inline .ui-menu-submenu-title {
	width:calc(100% + 1px);
}
.ui-menu-inline .ui-menu-item-group-list .ui-menu-submenu-title,.ui-menu-inline .ui-menu-submenu-title {
	padding-right:34px;
}
.ui-menu-inline.ui-menu-root .ui-menu-item,.ui-menu-inline.ui-menu-root .ui-menu-submenu-title {
	display:flex;
	align-items:center;
	transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1);
}
.ui-menu-inline.ui-menu-root .ui-menu-item>.ui-menu-title-content,.ui-menu-inline.ui-menu-root .ui-menu-submenu-title>.ui-menu-title-content {
	flex:auto;
	min-width:0;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ui-menu-inline.ui-menu-root .ui-menu-item>*,.ui-menu-inline.ui-menu-root .ui-menu-submenu-title>* {
	flex:none;
}
.ui-menu.ui-menu-inline-collapsed {
	width:80px;
}
.ui-menu.ui-menu-inline-collapsed>.ui-menu-item,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-item,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-submenu>.ui-menu-submenu-title,.ui-menu.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title {
	left:0;
	padding:0 calc(50% - 10px);
	text-overflow:clip;
}
.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-item .ui-menu-submenu-arrow,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-submenu>.ui-menu-submenu-title .ui-menu-submenu-arrow,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item .ui-menu-submenu-arrow,.ui-menu.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title .ui-menu-submenu-arrow {
	opacity:0;
}
.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-item .appicon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-item .ui-menu-item-icon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-submenu>.ui-menu-submenu-title .appicon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-submenu>.ui-menu-submenu-title .ui-menu-item-icon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item .appicon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item .ui-menu-item-icon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title .appicon,.ui-menu.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title .ui-menu-item-icon {
	margin:0;
	font-size:20px;
	line-height:40px;
}
.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-item .appicon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-item .ui-menu-item-icon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-submenu>.ui-menu-submenu-title .appicon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item-group>.ui-menu-item-group-list>.ui-menu-submenu>.ui-menu-submenu-title .ui-menu-item-icon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item .appicon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-item .ui-menu-item-icon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title .appicon+span,.ui-menu.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title .ui-menu-item-icon+span {
	display:inline-block;
	opacity:0;
}
.ui-menu.ui-menu-inline-collapsed .appicon,.ui-menu.ui-menu-inline-collapsed .ui-menu-item-icon {
	display:inline-block;
}
.ui-menu.ui-menu-inline-collapsed-tooltip {
	pointer-events:none;
}
.ui-menu.ui-menu-inline-collapsed-tooltip .appicon,.ui-menu.ui-menu-inline-collapsed-tooltip .ui-menu-item-icon {
	display:none;
}
.ui-menu.ui-menu-inline-collapsed-tooltip a {
	color:hsla(0,0%,100%,.85);
	color:var(--ui-text-color-dark);
}
.ui-menu.ui-menu-inline-collapsed .ui-menu-item-group-title {
	padding-right:4px;
	padding-left:4px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-menu-item-group-list {
	margin:0;
	padding:0;
}
.ui-menu-item-group-list .ui-menu-item,.ui-menu-item-group-list .ui-menu-submenu-title {
	padding:0 16px 0 28px;
}
.ui-menu-root.ui-menu-inline,.ui-menu-root.ui-menu-vertical,.ui-menu-root.ui-menu-vertical-left,.ui-menu-root.ui-menu-vertical-right {
	box-shadow:none;
}
.ui-menu-root.ui-menu-inline-collapsed .ui-menu-item>.ui-menu-inline-collapsed-noicon,.ui-menu-root.ui-menu-inline-collapsed .ui-menu-submenu .ui-menu-submenu-title>.ui-menu-inline-collapsed-noicon {
	font-size:20px;
	text-align:center;
}
.ui-menu-sub.ui-menu-inline {
	padding:0;
	background:#f6f6f6;
	background:var(--ui-menu-inline-submenu-bg);
	border-radius:0;
	box-shadow:none;
}
.ui-menu-sub.ui-menu-inline>.ui-menu-item,.ui-menu-sub.ui-menu-inline>.ui-menu-submenu>.ui-menu-submenu-title {
	height:40px;
	line-height:40px;
	list-style-position:inside;
	list-style-type:disc;
}
.ui-menu-sub.ui-menu-inline .ui-menu-item-group-title {
	padding-left:32px;
}
.ui-menu-item-disabled,.ui-menu-submenu-disabled {
	color:rgba(0,0,0,.25)!important;
	color:var(--ui-disabled-color)!important;
	background:none;
	cursor:not-allowed;
}
.ui-menu-item-disabled:after,.ui-menu-submenu-disabled:after {
	border-color:transparent!important;
}
.ui-menu-item-disabled a,.ui-menu-submenu-disabled a {
	color:rgba(0,0,0,.25)!important;
	color:var(--ui-disabled-color)!important;
	pointer-events:none;
}
.ui-menu-item-disabled>.ui-menu-submenu-title,.ui-menu-submenu-disabled>.ui-menu-submenu-title {
	color:rgba(0,0,0,.25)!important;
	color:var(--ui-disabled-color)!important;
	cursor:not-allowed;
}
.ui-menu-item-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-item-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-submenu-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-submenu-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before {
	background:rgba(0,0,0,.25)!important;
	background:var(--ui-disabled-color)!important;
}
.ui-layout-header .ui-menu {
	line-height:inherit;
}
.ui-menu-inline-collapsed-tooltip a,.ui-menu-inline-collapsed-tooltip a:hover {
	color:#fff;
}
.ui-menu-light .ui-menu-item-active,.ui-menu-light .ui-menu-item:hover,.ui-menu-light .ui-menu-submenu-active,.ui-menu-light .ui-menu-submenu-title:hover,.ui-menu-light .ui-menu:not(.ui-menu-inline) .ui-menu-submenu-open {
	color:#9373ee;
	color:var(--ui-menu-highlight-color);
}
.ui-menu-dark .ui-menu-sub,.ui-menu.ui-menu-dark,.ui-menu.ui-menu-dark .ui-menu-sub {
	color:hsla(0,0%,100%,.65);
	color:var(--ui-menu-dark-color);
	background:#000;
}
.ui-menu-dark .ui-menu-sub .ui-menu-submenu-title .ui-menu-submenu-arrow,.ui-menu.ui-menu-dark .ui-menu-sub .ui-menu-submenu-title .ui-menu-submenu-arrow,.ui-menu.ui-menu-dark .ui-menu-submenu-title .ui-menu-submenu-arrow {
	opacity:.45;
	transition:all .3s;
}
.ui-menu-dark .ui-menu-sub .ui-menu-submenu-title .ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-sub .ui-menu-submenu-title .ui-menu-submenu-arrow:before,.ui-menu.ui-menu-dark .ui-menu-sub .ui-menu-submenu-title .ui-menu-submenu-arrow:after,.ui-menu.ui-menu-dark .ui-menu-sub .ui-menu-submenu-title .ui-menu-submenu-arrow:before,.ui-menu.ui-menu-dark .ui-menu-submenu-title .ui-menu-submenu-arrow:after,.ui-menu.ui-menu-dark .ui-menu-submenu-title .ui-menu-submenu-arrow:before {
	background:#fff;
	background:var(--ui-menu-dark-arrow-color);
}
.ui-menu-dark.ui-menu-submenu-popup {
	background:transparent;
}
.ui-menu-dark .ui-menu-inline.ui-menu-sub {
	background:#000c17;
	background:var(--ui-menu-dark-inline-submenu-bg);
}
.ui-menu-dark.ui-menu-horizontal {
	border-bottom:0;
}
.ui-menu-dark.ui-menu-horizontal>.ui-menu-item,.ui-menu-dark.ui-menu-horizontal>.ui-menu-submenu {
	top:0;
	margin-top:0;
	padding:0 20px;
	border-color:#000;
	border-bottom:0;
}
.ui-menu-dark.ui-menu-horizontal>.ui-menu-item:hover {
	background-color:#9373ee;
	background-color:var(--ui-menu-dark-item-active-bg);
}
.ui-menu-dark.ui-menu-horizontal>.ui-menu-item>a:before {
	bottom:0;
}
.ui-menu-dark .ui-menu-item,.ui-menu-dark .ui-menu-item-group-title,.ui-menu-dark .ui-menu-item>a,.ui-menu-dark .ui-menu-item>span>a {
	color:hsla(0,0%,100%,.65);
	color:var(--ui-menu-dark-color);
}
.ui-menu-dark.ui-menu-inline,.ui-menu-dark.ui-menu-vertical,.ui-menu-dark.ui-menu-vertical-left,.ui-menu-dark.ui-menu-vertical-right {
	border-right:0;
}
.ui-menu-dark.ui-menu-inline .ui-menu-item,.ui-menu-dark.ui-menu-vertical-left .ui-menu-item,.ui-menu-dark.ui-menu-vertical-right .ui-menu-item,.ui-menu-dark.ui-menu-vertical .ui-menu-item {
	left:0;
	margin-left:0;
	border-right:0;
}
.ui-menu-dark.ui-menu-inline .ui-menu-item:after,.ui-menu-dark.ui-menu-vertical-left .ui-menu-item:after,.ui-menu-dark.ui-menu-vertical-right .ui-menu-item:after,.ui-menu-dark.ui-menu-vertical .ui-menu-item:after {
	border-right:0;
}
.ui-menu-dark.ui-menu-inline .ui-menu-item,.ui-menu-dark.ui-menu-inline .ui-menu-submenu-title {
	width:100%;
}
.ui-menu-dark .ui-menu-item-active,.ui-menu-dark .ui-menu-item:hover,.ui-menu-dark .ui-menu-submenu-active,.ui-menu-dark .ui-menu-submenu-open,.ui-menu-dark .ui-menu-submenu-selected,.ui-menu-dark .ui-menu-submenu-title:hover {
	color:#fff;
	color:var(--ui-menu-dark-highlight-color);
	background-color:transparent;
}
.ui-menu-dark .ui-menu-item-active>a,.ui-menu-dark .ui-menu-item-active>span>a,.ui-menu-dark .ui-menu-item:hover>a,.ui-menu-dark .ui-menu-item:hover>span>a,.ui-menu-dark .ui-menu-submenu-active>a,.ui-menu-dark .ui-menu-submenu-active>span>a,.ui-menu-dark .ui-menu-submenu-open>a,.ui-menu-dark .ui-menu-submenu-open>span>a,.ui-menu-dark .ui-menu-submenu-selected>a,.ui-menu-dark .ui-menu-submenu-selected>span>a,.ui-menu-dark .ui-menu-submenu-title:hover>a,.ui-menu-dark .ui-menu-submenu-title:hover>span>a {
	color:#fff;
	color:var(--ui-menu-dark-highlight-color);
}
.ui-menu-dark .ui-menu-item-active>.ui-menu-submenu-title>.ui-menu-submenu-arrow,.ui-menu-dark .ui-menu-item:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow,.ui-menu-dark .ui-menu-submenu-active>.ui-menu-submenu-title>.ui-menu-submenu-arrow,.ui-menu-dark .ui-menu-submenu-open>.ui-menu-submenu-title>.ui-menu-submenu-arrow,.ui-menu-dark .ui-menu-submenu-selected>.ui-menu-submenu-title>.ui-menu-submenu-arrow,.ui-menu-dark .ui-menu-submenu-title:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow {
	opacity:1;
}
.ui-menu-dark .ui-menu-item-active>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-item-active>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-dark .ui-menu-item:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-item:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-dark .ui-menu-submenu-active>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-submenu-active>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-dark .ui-menu-submenu-open>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-submenu-open>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-dark .ui-menu-submenu-selected>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-submenu-selected>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-dark .ui-menu-submenu-title:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-submenu-title:hover>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before {
	background:#fff;
	background:var(--ui-menu-dark-highlight-color);
}
.ui-menu-dark .ui-menu-item:hover {
	background-color:transparent;
	background-color:var(--ui-menu-dark-item-hover-bg);
}
.ui-menu-dark.ui-menu-dark:not(.ui-menu-horizontal) .ui-menu-item-selected {
	background-color:#9373ee;
	background-color:var(--ui-menu-dark-item-active-bg);
}
.ui-menu-dark .ui-menu-item-selected {
	color:#fff;
	color:var(--ui-menu-dark-highlight-color);
	border-right:0;
}
.ui-menu-dark .ui-menu-item-selected:after {
	border-right:0;
}
.ui-menu-dark .ui-menu-item-selected>a,.ui-menu-dark .ui-menu-item-selected>a:hover,.ui-menu-dark .ui-menu-item-selected>span>a,.ui-menu-dark .ui-menu-item-selected>span>a:hover {
	color:#fff;
	color:var(--ui-menu-dark-highlight-color);
}
.ui-menu-dark .ui-menu-item-selected .appicon,.ui-menu-dark .ui-menu-item-selected .ui-menu-item-icon {
	color:#fff;
	color:var(--ui-menu-dark-selected-item-icon-color);
}
.ui-menu-dark .ui-menu-item-selected .appicon+span,.ui-menu-dark .ui-menu-item-selected .ui-menu-item-icon+span {
	color:#fff;
	color:var(--ui-menu-dark-selected-item-text-color);
}
.ui-menu-submenu-popup.ui-menu-dark .ui-menu-item-selected,.ui-menu.ui-menu-dark .ui-menu-item-selected {
	background-color:#9373ee;
	background-color:var(--ui-menu-dark-item-active-bg);
}
.ui-menu-dark .ui-menu-item-disabled,.ui-menu-dark .ui-menu-item-disabled>a,.ui-menu-dark .ui-menu-item-disabled>span>a,.ui-menu-dark .ui-menu-submenu-disabled,.ui-menu-dark .ui-menu-submenu-disabled>a,.ui-menu-dark .ui-menu-submenu-disabled>span>a {
	color:hsla(0,0%,100%,.35)!important;
	color:var(--ui-disabled-color-dark)!important;
	opacity:.8;
}
.ui-menu-dark .ui-menu-item-disabled>.ui-menu-submenu-title,.ui-menu-dark .ui-menu-submenu-disabled>.ui-menu-submenu-title {
	color:hsla(0,0%,100%,.35)!important;
	color:var(--ui-disabled-color-dark)!important;
}
.ui-menu-dark .ui-menu-item-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-item-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before,.ui-menu-dark .ui-menu-submenu-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:after,.ui-menu-dark .ui-menu-submenu-disabled>.ui-menu-submenu-title>.ui-menu-submenu-arrow:before {
	background:hsla(0,0%,100%,.35)!important;
	background:var(--ui-disabled-color-dark)!important;
}
.ui-menu.ui-menu-rtl {
	direction:rtl;
	text-align:right;
}
.ui-menu-rtl .ui-menu-item-group-title {
	text-align:right;
}
.ui-menu-rtl.ui-menu-inline,.ui-menu-rtl.ui-menu-vertical {
	border-right:none;
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-border-color-split);
}
.ui-menu-rtl.ui-menu-dark.ui-menu-inline,.ui-menu-rtl.ui-menu-dark.ui-menu-vertical {
	border-left:none;
}
.ui-menu-rtl.ui-menu-vertical-left.ui-menu-sub>.ui-menu-item,.ui-menu-rtl.ui-menu-vertical-left.ui-menu-sub>.ui-menu-submenu,.ui-menu-rtl.ui-menu-vertical-right.ui-menu-sub>.ui-menu-item,.ui-menu-rtl.ui-menu-vertical-right.ui-menu-sub>.ui-menu-submenu,.ui-menu-rtl.ui-menu-vertical.ui-menu-sub>.ui-menu-item,.ui-menu-rtl.ui-menu-vertical.ui-menu-sub>.ui-menu-submenu {
	transform-origin:top right;
}
.ui-menu-rtl .ui-menu-item .appicon,.ui-menu-rtl .ui-menu-item .ui-menu-item-icon,.ui-menu-rtl .ui-menu-submenu-title .appicon,.ui-menu-rtl .ui-menu-submenu-title .ui-menu-item-icon {
	margin-right:auto;
	margin-left:8px;
}
.ui-menu-rtl .ui-menu-item.ui-menu-item-only-child>.appicon,.ui-menu-rtl .ui-menu-item.ui-menu-item-only-child>.ui-menu-item-icon,.ui-menu-rtl .ui-menu-submenu-title.ui-menu-item-only-child>.appicon,.ui-menu-rtl .ui-menu-submenu-title.ui-menu-item-only-child>.ui-menu-item-icon {
	margin-left:0;
}
.ui-menu-submenu-rtl.ui-menu-submenu-popup {
	transform-origin:100% 0;
}
.ui-menu-rtl .ui-menu-submenu-inline>.ui-menu-submenu-title .ui-menu-submenu-arrow,.ui-menu-rtl .ui-menu-submenu-vertical-left>.ui-menu-submenu-title .ui-menu-submenu-arrow,.ui-menu-rtl .ui-menu-submenu-vertical-right>.ui-menu-submenu-title .ui-menu-submenu-arrow,.ui-menu-rtl .ui-menu-submenu-vertical>.ui-menu-submenu-title .ui-menu-submenu-arrow {
	right:auto;
	left:16px;
}
.ui-menu-rtl .ui-menu-submenu-vertical-left>.ui-menu-submenu-title .ui-menu-submenu-arrow:before,.ui-menu-rtl .ui-menu-submenu-vertical-right>.ui-menu-submenu-title .ui-menu-submenu-arrow:before,.ui-menu-rtl .ui-menu-submenu-vertical>.ui-menu-submenu-title .ui-menu-submenu-arrow:before {
	transform:rotate(-45deg) translateY(-2px);
}
.ui-menu-rtl .ui-menu-submenu-vertical-left>.ui-menu-submenu-title .ui-menu-submenu-arrow:after,.ui-menu-rtl .ui-menu-submenu-vertical-right>.ui-menu-submenu-title .ui-menu-submenu-arrow:after,.ui-menu-rtl .ui-menu-submenu-vertical>.ui-menu-submenu-title .ui-menu-submenu-arrow:after {
	transform:rotate(45deg) translateY(2px);
}
.ui-menu-rtl.ui-menu-inline .ui-menu-item:after,.ui-menu-rtl.ui-menu-vertical-left .ui-menu-item:after,.ui-menu-rtl.ui-menu-vertical-right .ui-menu-item:after,.ui-menu-rtl.ui-menu-vertical .ui-menu-item:after {
	right:auto;
	left:0;
}
.ui-menu-rtl.ui-menu-inline .ui-menu-item,.ui-menu-rtl.ui-menu-inline .ui-menu-submenu-title,.ui-menu-rtl.ui-menu-vertical-left .ui-menu-item,.ui-menu-rtl.ui-menu-vertical-left .ui-menu-submenu-title,.ui-menu-rtl.ui-menu-vertical-right .ui-menu-item,.ui-menu-rtl.ui-menu-vertical-right .ui-menu-submenu-title,.ui-menu-rtl.ui-menu-vertical .ui-menu-item,.ui-menu-rtl.ui-menu-vertical .ui-menu-submenu-title {
	text-align:right;
}
.ui-menu-rtl.ui-menu-inline .ui-menu-submenu-title {
	padding-right:0;
	padding-left:34px;
}
.ui-menu-rtl.ui-menu-vertical .ui-menu-submenu-title {
	padding-right:16px;
	padding-left:34px;
}
.ui-menu-rtl.ui-menu-inline-collapsed.ui-menu-vertical .ui-menu-submenu-title {
	padding:0 calc(50% - 10px);
}
.ui-menu-rtl .ui-menu-item-group-list .ui-menu-item,.ui-menu-rtl .ui-menu-item-group-list .ui-menu-submenu-title {
	padding:0 28px 0 16px;
}
.ui-menu-sub.ui-menu-inline {
	border:0;
}
.ui-menu-rtl.ui-menu-sub.ui-menu-inline .ui-menu-item-group-title {
	padding-right:32px;
	padding-left:0;
}
.ui-message {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:fixed;
	top:8px;
	left:0;
	z-index:1010;
	width:100%;
	pointer-events:none;
}
.ui-message-notice {
	padding:8px;
	text-align:center;
}
.ui-message-notice-content {
	display:inline-block;
	padding:10px 16px;
	background:#fff;
	background:var(--ui-message-notice-content-bg);
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-shadow-2);
	pointer-events:all;
}
.ui-message-success .appicon {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.ui-message-error .appicon {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-message-warning .appicon {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-message-info .appicon,.ui-message-loading .appicon {
	color:#1890ff;
	color:var(--ui-info-color);
}
.ui-message .appicon {
	position:relative;
	top:1px;
	margin-right:8px;
	font-size:16px;
}
.ui-message-notice.ui-move-up-leave.ui-move-up-leave-active {
	animation-name:MessageMoveOut;
	animation-duration:.3s;
}
@keyframes MessageMoveOut {
	0% {
	max-height:150px;
	padding:8px;
	opacity:1;
}
to {
	max-height:0;
	padding:0;
	opacity:0;
}
;}.ui-message-rtl {
	direction:rtl;
}
.ui-message-rtl span {
	direction:rtl;
}
.ui-message-rtl .appicon {
	margin-right:0;
	margin-left:8px;
}
.ui-modal {
	box-sizing:border-box;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	pointer-events:none;
	position:relative;
	top:100px;
	width:auto;
	max-width:calc(100vw - 32px);
	margin:0 auto;
	padding:0 0 24px;
}
.ui-modal.ui-zoom-enter,.ui-modal.uizoom-appear {
	transform:none;
	opacity:0;
	animation-duration:.3s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-modal-mask {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1000;
	height:100%;
	background-color:rgba(0,0,0,.45);
	background-color:var(--ui-modal-mask-bg);
}
.ui-modal-mask-hidden {
	display:none;
}
.ui-modal-wrap {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	overflow:auto;
	outline:0;
	-webkit-overflow-scrolling:touch;
}
.ui-modal-wrap {
	z-index:1000;
}
.ui-modal-title {
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-modal-heading-color);
	font-weight:500;
	font-size:16px;
	line-height:22px;
	word-wrap:break-word;
}
.ui-modal-content {
	position:relative;
	background-color:#fff;
	background-color:var(--ui-modal-content-bg);
	background-clip:padding-box;
	border:0;
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-shadow-2);
	pointer-events:auto;
}
.ui-modal-close {
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	padding:0;
	color:rgba(0,0,0,.45);
	color:var(--ui-modal-close-color);
	font-weight:700;
	line-height:1;
	text-decoration:none;
	background:transparent;
	border:0;
	outline:0;
	cursor:pointer;
	transition:color .3s;
}
.ui-modal-close-x {
	display:block;
	width:56px;
	height:56px;
	font-size:16px;
	font-style:normal;
	line-height:56px;
	text-align:center;
	text-transform:none;
	text-rendering:auto;
}
.ui-modal-close:focus,.ui-modal-close:hover {
	color:rgba(0,0,0,.75);
	color:var(--ui-icon-color-hover);
	text-decoration:none;
}
.ui-modal-header {
	padding:16px 24px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	background:#fff;
	background:var(--ui-modal-header-bg);
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-modal-header-border-color-split);
	border-radius:4px 4px 0 0;
}
.ui-modal-body {
	padding:24px;
	font-size:14px;
	line-height:1.4;
	word-wrap:break-word;
}
.ui-modal-footer {
	padding:10px 16px;
	text-align:right;
	background:transparent;
	background:var(--ui-modal-footer-bg);
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-modal-footer-border-color-split);
	border-radius:0 0 4px 4px;
}
.ui-modal-footer .ui-btn+.ui-btn:not(.ui-dropdown-trigger) {
	margin-bottom:0;
	margin-left:8px;
}
.ui-modal-open {
	overflow:hidden;
}
.ui-modal-centered {
	text-align:center;
}
.ui-modal-centered:before {
	display:inline-block;
	width:0;
	height:100%;
	vertical-align:middle;
	content:"";
}
.ui-modal-centered .ui-modal {
	top:0;
	display:inline-block;
	padding-bottom:0;
	text-align:left;
	vertical-align:middle;
}
@media (max-width:767px) {
	.ui-modal {
	max-width:calc(100vw - 16px);
	margin:8px auto;
}
.ui-modal-centered .ui-modal {
	flex:1 1;
}
;}.ui-modal-confirm .ui-modal-header {
	display:none;
}
.ui-modal-confirm .ui-modal-body {
	padding:32px 32px 24px;
}
.ui-modal-confirm-body-wrapper:before {
	display:table;
	content:"";
}
.ui-modal-confirm-body-wrapper:after {
	display:table;
	clear:both;
	content:"";
}
.ui-modal-confirm-body .ui-modal-confirm-title {
	display:block;
	overflow:hidden;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:500;
	font-size:16px;
	line-height:1.4;
}
.ui-modal-confirm-body .ui-modal-confirm-content {
	margin-top:8px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
}
.ui-modal-confirm-body>.appicon {
	float:left;
	margin-right:16px;
	font-size:22px;
}
.ui-modal-confirm-body>.appicon+.ui-modal-confirm-title+.ui-modal-confirm-content {
	margin-left:38px;
}
.ui-modal-confirm .ui-modal-confirm-btns {
	float:right;
	margin-top:24px;
}
.ui-modal-confirm .ui-modal-confirm-btns .ui-btn+.ui-btn {
	margin-bottom:0;
	margin-left:8px;
}
.ui-modal-confirm-error .ui-modal-confirm-body>.appicon {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-modal-confirm-confirm .ui-modal-confirm-body>.appicon,.ui-modal-confirm-warning .ui-modal-confirm-body>.appicon {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-modal-confirm-info .ui-modal-confirm-body>.appicon {
	color:#1890ff;
	color:var(--ui-info-color);
}
.ui-modal-confirm-success .ui-modal-confirm-body>.appicon {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.ui-modal-wrap-rtl {
	direction:rtl;
}
.ui-modal-wrap-rtl .ui-modal-close {
	right:auto;
	left:0;
}
.ui-modal-wrap-rtl .ui-modal-footer {
	text-align:left;
}
.ui-modal-wrap-rtl .ui-modal-footer .ui-btn+.ui-btn {
	margin-right:8px;
	margin-left:0;
}
.ui-modal-wrap-rtl .ui-modal-confirm-body {
	direction:rtl;
}
.ui-modal-wrap-rtl .ui-modal-confirm-body>.appicon {
	float:right;
	margin-right:0;
	margin-left:16px;
}
.ui-modal-wrap-rtl .ui-modal-confirm-body>.appicon+.ui-modal-confirm-title+.ui-modal-confirm-content {
	margin-right:38px;
	margin-left:0;
}
.ui-modal-wrap-rtl .ui-modal-confirm-btns {
	float:left;
}
.ui-modal-wrap-rtl .ui-modal-confirm-btns .ui-btn+.ui-btn {
	margin-right:8px;
	margin-left:0;
}
.ui-modal-wrap-rtl.ui-modal-centered .ui-modal {
	text-align:right;
}
.ui-notification {
	box-sizing:border-box;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:fixed;
	z-index:1010;
	margin:0 24px 0 0;
}
.ui-notification-bottomLeft,.ui-notification-topLeft {
	margin-right:0;
	margin-left:24px;
}
.ui-notification-bottomLeft .ui-notification-fade-appear.ui-notification-fade-appear-active,.ui-notification-bottomLeft .ui-notification-fade-enter.ui-notification-fade-enter-active,.ui-notification-topLeft .ui-notification-fade-appear.ui-notification-fade-appear-active,.ui-notification-topLeft .ui-notification-fade-enter.ui-notification-fade-enter-active {
	animation-name:NotificationLeftFadeIn;
}
.ui-notification-close-icon {
	font-size:14px;
	cursor:pointer;
}
.ui-notification-hook-holder {
	position:relative;
}
.ui-notification-notice {
	position:relative;
	width:384px;
	max-width:calc(100vw - 48px);
	margin-bottom:16px;
	margin-left:auto;
	padding:16px 24px;
	overflow:hidden;
	line-height:1.4;
	word-wrap:break-word;
	background:#fff;
	background:var(--ui-notification-bg);
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-shadow-2);
}
.ui-notification-bottomLeft .ui-notification-notice,.ui-notification-topLeft .ui-notification-notice {
	margin-right:auto;
	margin-left:0;
}
.ui-notification-notice-message {
	margin-bottom:8px;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-size:16px;
	line-height:24px;
}
.ui-notification-notice-message-single-line-auto-margin {
	display:block;
	width:calc(264px - 100%);
	max-width:4px;
	background-color:transparent;
	pointer-events:none;
}
.ui-notification-notice-message-single-line-auto-margin:before {
	display:block;
	content:"";
}
.ui-notification-notice-description {
	font-size:14px;
}
.ui-notification-notice-closable .ui-notification-notice-message {
	padding-right:24px;
}
.ui-notification-notice-with-icon .ui-notification-notice-message {
	margin-bottom:4px;
	margin-left:48px;
	font-size:16px;
}
.ui-notification-notice-with-icon .ui-notification-notice-description {
	margin-left:48px;
	font-size:14px;
}
.ui-notification-notice-icon {
	position:absolute;
	margin-left:4px;
	font-size:24px;
	line-height:24px;
}
.appicon.ui-notification-notice-icon-success {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.appicon.ui-notification-notice-icon-info {
	color:#1890ff;
	color:var(--ui-info-color);
}
.appicon.ui-notification-notice-icon-warning {
	color:#faad14;
	color:var(--ui-warning-color);
}
.appicon.ui-notification-notice-icon-error {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-notification-notice-close {
	position:absolute;
	top:16px;
	right:22px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	outline:none;
}
.ui-notification-notice-close:hover {
	color:var(--ui-text-color-secondary-shade-40);
}
.ui-notification-notice-btn {
	float:right;
	margin-top:16px;
}
.ui-notification .notification-fade-effect {
	animation-duration:.24s;
	animation-timing-function:cubic-bezier(.645,.045,.355,1);
	animation-fill-mode:both;
}
.ui-notification-fade-appear,.ui-notification-fade-enter {
	animation-duration:.24s;
	animation-timing-function:cubic-bezier(.645,.045,.355,1);
	animation-fill-mode:both;
	opacity:0;
	animation-play-state:paused;
}
.ui-notification-fade-leave {
	animation-duration:.24s;
	animation-timing-function:cubic-bezier(.645,.045,.355,1);
	animation-fill-mode:both;
	animation-duration:.2s;
	animation-play-state:paused;
}
.ui-notification-fade-appear.ui-notification-fade-appear-active,.ui-notification-fade-enter.ui-notification-fade-enter-active {
	animation-name:NotificationFadeIn;
	animation-play-state:running;
}
.ui-notification-fade-leave.ui-notification-fade-leave-active {
	animation-name:NotificationFadeOut;
	animation-play-state:running;
}
@keyframes NotificationFadeIn {
	0% {
	left:384px;
	opacity:0;
}
to {
	left:0;
	opacity:1;
}
;}@keyframes NotificationLeftFadeIn {
	0% {
	right:384px;
	opacity:0;
}
to {
	right:0;
	opacity:1;
}
;}@keyframes NotificationFadeOut {
	0% {
	max-height:150px;
	margin-bottom:16px;
	opacity:1;
}
to {
	max-height:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	opacity:0;
}
;}.ui-notification-rtl {
	direction:rtl;
}
.ui-notification-rtl .ui-notification-notice-closable .ui-notification-notice-message {
	padding-right:0;
	padding-left:24px;
}
.ui-notification-rtl .ui-notification-notice-with-icon .ui-notification-notice-message {
	margin-right:48px;
	margin-left:0;
}
.ui-notification-rtl .ui-notification-notice-with-icon .ui-notification-notice-description {
	margin-right:48px;
	margin-left:0;
}
.ui-notification-rtl .ui-notification-notice-icon {
	margin-right:4px;
	margin-left:0;
}
.ui-notification-rtl .ui-notification-notice-close {
	right:auto;
	left:22px;
}
.ui-notification-rtl .ui-notification-notice-btn {
	float:left;
}
.ui-page-header {
	box-sizing:border-box;
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	padding:16px 24px;
	background-color:#fff;
	background-color:var(--ui-component-background);
}
.ui-page-header-ghost {
	background-color:inherit;
	background-color:var(--ui-page-header-ghost-bg);
}
.ui-page-header.has-breadcrumb {
	padding-top:12px;
}
.ui-page-header.has-footer {
	padding-bottom:0;
}
.ui-page-header-back {
	margin-right:16px;
	font-size:16px;
	line-height:1;
}
.ui-page-header-back-button {
	color:#9373ee;
	color:var(--ui-link-color);
	text-decoration:none;
	outline:none;
	transition:color .3s;
	color:#000;
	color:var(--ui-page-header-back-color);
	cursor:pointer;
}
.ui-page-header-back-button:focus,.ui-page-header-back-button:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-page-header-back-button:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
.ui-page-header .ui-divider-vertical {
	height:14px;
	margin:0 12px;
	vertical-align:middle;
}
.ui-breadcrumb+.ui-page-header-heading {
	margin-top:8px;
}
.ui-page-header-heading {
	display:flex;
	justify-content:space-between;
}
.ui-page-header-heading-left {
	display:flex;
	align-items:center;
	margin:4px 0;
	overflow:hidden;
}
.ui-page-header-heading-title {
	margin-right:12px;
	margin-bottom:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:600;
	font-size:20px;
	line-height:32px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-page-header-heading .ui-avatar {
	margin-right:12px;
}
.ui-page-header-heading-sub-title {
	margin-right:12px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
	line-height:1.4;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-page-header-heading-extra {
	margin:4px 0;
	white-space:nowrap;
}
.ui-page-header-heading-extra>* {
	margin-left:12px;
	white-space:unset;
}
.ui-page-header-heading-extra>:first-child {
	margin-left:0;
}
.ui-page-header-content {
	padding-top:12px;
}
.ui-page-header-footer {
	margin-top:16px;
}
.ui-page-header-footer .ui-tabs>.ui-tabs-nav {
	margin:0;
}
.ui-page-header-footer .ui-tabs>.ui-tabs-nav:before {
	border:none;
}
.ui-page-header-footer .ui-tabs .ui-tabs-tab {
	padding-top:8px;
	padding-bottom:8px;
	font-size:16px;
}
.ui-page-header-compact .ui-page-header-heading {
	flex-wrap:wrap;
}
.ui-page-header-rtl {
	direction:rtl;
}
.ui-page-header-rtl .ui-page-header-back {
	float:right;
	margin-right:0;
	margin-left:16px;
}
.ui-page-header-rtl .ui-page-header-heading-title {
	margin-right:0;
	margin-left:12px;
}
.ui-page-header-rtl .ui-page-header-heading .ui-avatar {
	margin-right:0;
	margin-left:12px;
}
.ui-page-header-rtl .ui-page-header-heading-sub-title {
	float:right;
	margin-right:0;
	margin-left:12px;
}
.ui-page-header-rtl .ui-page-header-heading-tags {
	float:right;
}
.ui-page-header-rtl .ui-page-header-heading-extra {
	float:left;
}
.ui-page-header-rtl .ui-page-header-heading-extra>* {
	margin-right:12px;
	margin-left:0;
}
.ui-page-header-rtl .ui-page-header-heading-extra>:first-child {
	margin-right:0;
}
.ui-page-header-rtl .ui-page-header-footer .ui-tabs-bar .ui-tabs-nav {
	float:right;
}
.ui-pagination {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
}
.ui-pagination ol,.ui-pagination ul {
	margin:0;
	padding:0;
	list-style:none;
}
.ui-pagination:after {
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
	visibility:hidden;
	content:" ";
}
.ui-pagination-total-text {
	display:inline-block;
	height:32px;
	margin-right:8px;
	line-height:30px;
	vertical-align:middle;
}
.ui-pagination-item {
	display:inline-block;
	min-width:32px;
	height:32px;
	margin-right:8px;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	line-height:30px;
	text-align:center;
	vertical-align:middle;
	list-style:none;
	background-color:#fff;
	background-color:var(--ui-pagination-item-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	outline:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-pagination-item a {
	display:block;
	padding:0 6px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	transition:none;
}
.ui-pagination-item a:hover {
	text-decoration:none;
}
.ui-pagination-item:focus-visible,.ui-pagination-item:hover {
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
	transition:all .3s;
}
.ui-pagination-item:focus-visible a,.ui-pagination-item:hover a {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-pagination-item-active {
	font-weight:500;
	background:#fff;
	background:var(--ui-pagination-item-bg-active);
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-pagination-item-active a {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-pagination-item-active:focus-visible,.ui-pagination-item-active:hover {
	border-color:#bba0fa;
	border-color:var(--ui-primary-5);
}
.ui-pagination-item-active:focus-visible a,.ui-pagination-item-active:hover a {
	color:#bba0fa;
	color:var(--ui-primary-5);
}
.ui-pagination-jump-next,.ui-pagination-jump-prev {
	outline:0;
}
.ui-pagination-jump-next .ui-pagination-item-container,.ui-pagination-jump-prev .ui-pagination-item-container {
	position:relative;
}
.ui-pagination-jump-next .ui-pagination-item-container .ui-pagination-item-link-icon,.ui-pagination-jump-prev .ui-pagination-item-container .ui-pagination-item-link-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
	font-size:12px;
	letter-spacing:-1px;
	opacity:0;
	transition:all .2s;
}
.ui-pagination-jump-next .ui-pagination-item-container .ui-pagination-item-link-icon-svg,.ui-pagination-jump-prev .ui-pagination-item-container .ui-pagination-item-link-icon-svg {
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
}
.ui-pagination-jump-next .ui-pagination-item-container .ui-pagination-item-ellipsis,.ui-pagination-jump-prev .ui-pagination-item-container .ui-pagination-item-ellipsis {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	display:block;
	margin:auto;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-family:Arial,Helvetica,sans-serif;
	letter-spacing:2px;
	text-align:center;
	text-indent:.13em;
	opacity:1;
	transition:all .2s;
}
.ui-pagination-jump-next:focus-visible .ui-pagination-item-link-icon,.ui-pagination-jump-next:hover .ui-pagination-item-link-icon,.ui-pagination-jump-prev:focus-visible .ui-pagination-item-link-icon,.ui-pagination-jump-prev:hover .ui-pagination-item-link-icon {
	opacity:1;
}
.ui-pagination-jump-next:focus-visible .ui-pagination-item-ellipsis,.ui-pagination-jump-next:hover .ui-pagination-item-ellipsis,.ui-pagination-jump-prev:focus-visible .ui-pagination-item-ellipsis,.ui-pagination-jump-prev:hover .ui-pagination-item-ellipsis {
	opacity:0;
}
.ui-pagination-jump-next,.ui-pagination-jump-prev,.ui-pagination-prev {
	margin-right:8px;
}
.ui-pagination-jump-next,.ui-pagination-jump-prev,.ui-pagination-next,.ui-pagination-prev {
	display:inline-block;
	min-width:32px;
	height:32px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	line-height:32px;
	text-align:center;
	vertical-align:middle;
	list-style:none;
	border-radius:4px;
	cursor:pointer;
	transition:all .3s;
}
.ui-pagination-next,.ui-pagination-prev {
	font-family:Arial,Helvetica,sans-serif;
	outline:0;
}
.ui-pagination-next button,.ui-pagination-prev button {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-pagination-next:hover button,.ui-pagination-prev:hover button {
	border-color:#bba0fa;
	border-color:var(--ui-primary-5);
}
.ui-pagination-next .ui-pagination-item-link,.ui-pagination-prev .ui-pagination-item-link {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	font-size:12px;
	text-align:center;
	background-color:#fff;
	background-color:var(--ui-pagination-item-link-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	outline:none;
	transition:all .3s;
}
.ui-pagination-next:focus-visible .ui-pagination-item-link,.ui-pagination-next:hover .ui-pagination-item-link,.ui-pagination-prev:focus-visible .ui-pagination-item-link,.ui-pagination-prev:hover .ui-pagination-item-link {
	color:#9373ee;
	color:var(--ui-primary-color);
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-pagination-disabled,.ui-pagination-disabled:focus-visible,.ui-pagination-disabled:hover {
	cursor:not-allowed;
}
.ui-pagination-disabled .ui-pagination-item-link,.ui-pagination-disabled:focus-visible .ui-pagination-item-link,.ui-pagination-disabled:hover .ui-pagination-item-link {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	cursor:not-allowed;
}
.ui-pagination-slash {
	margin:0 10px 0 5px;
}
.ui-pagination-options {
	display:inline-block;
	margin-left:16px;
	vertical-align:middle;
}
@media (-ms-high-contrast:none) {
	.ui-pagination-options,.ui-pagination-options::-ms-backdrop {
	vertical-align:top;
}
;}.ui-pagination-options-size-changer.ui-select {
	display:inline-block;
	width:auto;
}
.ui-pagination-options-quick-jumper {
	display:inline-block;
	height:32px;
	margin-left:8px;
	line-height:32px;
	vertical-align:top;
}
.ui-pagination-options-quick-jumper input {
	position:relative;
	display:inline-block;
	width:100%;
	min-width:0;
	padding:5.2px 11px;
	color:rgba(0,0,0,.85);
	color:var(--ui-input-color);
	font-size:14px;
	line-height:1.4;
	background-color:#fff;
	background-color:var(--ui-input-bg);
	background-image:none;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-input-border-color);
	border-radius:4px;
	transition:all .3s;
	width:50px;
	height:32px;
	margin:0 8px;
}
.ui-pagination-options-quick-jumper input:-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-pagination-options-quick-jumper input::-ms-input-placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-ms-user-select:none;
	user-select:none;
}
.ui-pagination-options-quick-jumper input::placeholder {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-pagination-options-quick-jumper input:-ms-input-placeholder {
	text-overflow:ellipsis;
}
.ui-pagination-options-quick-jumper input:placeholder-shown {
	text-overflow:ellipsis;
}
.ui-pagination-options-quick-jumper input:hover {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-pagination-options-quick-jumper input:hover {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-pagination-options-quick-jumper input-focused,.ui-pagination-options-quick-jumper input:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-pagination-options-quick-jumper input-focused,.ui-input-rtl .ui-pagination-options-quick-jumper input:focus {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-pagination-options-quick-jumper input-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-pagination-options-quick-jumper input-disabled:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-pagination-options-quick-jumper input[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-input-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	box-shadow:none;
	cursor:not-allowed;
	opacity:1;
}
.ui-pagination-options-quick-jumper input[disabled]:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-input-border-color);
	border-right-width:1px!important;
}
.ui-pagination-options-quick-jumper input-borderless,.ui-pagination-options-quick-jumper input-borderless-disabled,.ui-pagination-options-quick-jumper input-borderless-focused,.ui-pagination-options-quick-jumper input-borderless:focus,.ui-pagination-options-quick-jumper input-borderless:hover,.ui-pagination-options-quick-jumper input-borderless[disabled] {
	background-color:transparent;
	border:none;
	box-shadow:none;
}
textarea.ui-pagination-options-quick-jumper input {
	max-width:100%;
	height:auto;
	min-height:32px;
	line-height:1.4;
	vertical-align:bottom;
	transition:all .3s,height 0s;
}
.ui-pagination-options-quick-jumper input-lg {
	padding:7.8px 11px;
	font-size:16px;
}
.ui-pagination-options-quick-jumper input-sm {
	padding:1.2px 7px;
}
.ui-pagination-options-quick-jumper input-rtl {
	direction:rtl;
}
.ui-pagination-simple .ui-pagination-next,.ui-pagination-simple .ui-pagination-prev {
	height:24px;
	line-height:24px;
	vertical-align:top;
}
.ui-pagination-simple .ui-pagination-next .ui-pagination-item-link,.ui-pagination-simple .ui-pagination-prev .ui-pagination-item-link {
	height:24px;
	background-color:transparent;
	border:0;
}
.ui-pagination-simple .ui-pagination-next .ui-pagination-item-link:after,.ui-pagination-simple .ui-pagination-prev .ui-pagination-item-link:after {
	height:24px;
	line-height:24px;
}
.ui-pagination-simple .ui-pagination-simple-pager {
	display:inline-block;
	height:24px;
	margin-right:8px;
}
.ui-pagination-simple .ui-pagination-simple-pager input {
	box-sizing:border-box;
	height:100%;
	margin-right:8px;
	padding:0 6px;
	text-align:center;
	background-color:#fff;
	background-color:var(--ui-pagination-item-input-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	outline:none;
	transition:border-color .3s;
}
.ui-pagination-simple .ui-pagination-simple-pager input:hover {
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-pagination-simple .ui-pagination-simple-pager input:focus {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
}
.ui-pagination-simple .ui-pagination-simple-pager input[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:#f7f9fc;
	background:var(--ui-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	cursor:not-allowed;
}
.ui-pagination.mini .ui-pagination-simple-pager,.ui-pagination.mini .ui-pagination-total-text {
	height:24px;
	line-height:24px;
}
.ui-pagination.mini .ui-pagination-item {
	min-width:24px;
	height:24px;
	margin:0;
	line-height:22px;
}
.ui-pagination.mini .ui-pagination-item:not(.ui-pagination-item-active) {
	background:transparent;
	border-color:transparent;
}
.ui-pagination.mini .ui-pagination-next,.ui-pagination.mini .ui-pagination-prev {
	min-width:24px;
	height:24px;
	margin:0;
	line-height:24px;
}
.ui-pagination.mini .ui-pagination-next .ui-pagination-item-link,.ui-pagination.mini .ui-pagination-prev .ui-pagination-item-link {
	background:transparent;
	border-color:transparent;
}
.ui-pagination.mini .ui-pagination-next .ui-pagination-item-link:after,.ui-pagination.mini .ui-pagination-prev .ui-pagination-item-link:after {
	height:24px;
	line-height:24px;
}
.ui-pagination.mini .ui-pagination-jump-next,.ui-pagination.mini .ui-pagination-jump-prev {
	height:24px;
	margin-right:0;
	line-height:24px;
}
.ui-pagination.mini .ui-pagination-options {
	margin-left:2px;
}
.ui-pagination.mini .ui-pagination-options-size-changer {
	top:0;
}
.ui-pagination.mini .ui-pagination-options-quick-jumper {
	height:24px;
	line-height:24px;
}
.ui-pagination.mini .ui-pagination-options-quick-jumper input {
	padding:1.2px 7px;
	width:44px;
	height:24px;
}
.ui-pagination.ui-pagination-disabled {
	cursor:not-allowed;
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item {
	background:#f7f9fc;
	background:var(--ui-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	cursor:not-allowed;
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item a {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:transparent;
	border:none;
	cursor:not-allowed;
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item-active {
	background:#e6e6e6;
	background:var(--ui-pagination-item-disabled-bg-active);
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item-active a {
	color:rgba(0,0,0,.25);
	color:var(--ui-pagination-item-disabled-color-active);
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item-link {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:#f7f9fc;
	background:var(--ui-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	cursor:not-allowed;
}
.ui-pagination-simple.ui-pagination.ui-pagination-disabled .ui-pagination-item-link {
	background:transparent;
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item-link-icon {
	opacity:0;
}
.ui-pagination.ui-pagination-disabled .ui-pagination-item-ellipsis {
	opacity:1;
}
.ui-pagination.ui-pagination-disabled .ui-pagination-simple-pager {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
@media only screen and (max-width:992px) {
	.ui-pagination-item-after-jump-prev,.ui-pagination-item-before-jump-next {
	display:none;
}
;}@media only screen and (max-width:576px) {
	.ui-pagination-options {
	display:none;
}
;}.ui-pagination-rtl .ui-pagination-total-text {
	margin-right:0;
	margin-left:8px;
}
.ui-pagination-rtl .ui-pagination-item,.ui-pagination-rtl .ui-pagination-jump-next,.ui-pagination-rtl .ui-pagination-jump-prev,.ui-pagination-rtl .ui-pagination-prev {
	margin-right:0;
	margin-left:8px;
}
.ui-pagination-rtl .ui-pagination-slash {
	margin:0 5px 0 10px;
}
.ui-pagination-rtl .ui-pagination-options {
	margin-right:16px;
	margin-left:0;
}
.ui-pagination-rtl .ui-pagination-options .ui-pagination-options-size-changer.ui-select {
	margin-right:0;
	margin-left:8px;
}
.ui-pagination-rtl .ui-pagination-options .ui-pagination-options-quick-jumper {
	margin-left:0;
}
.ui-pagination-rtl.ui-pagination-simple .ui-pagination-simple-pager {
	margin-right:0;
	margin-left:8px;
}
.ui-pagination-rtl.ui-pagination-simple .ui-pagination-simple-pager input {
	margin-right:0;
	margin-left:8px;
}
.ui-pagination-rtl.ui-pagination.mini .ui-pagination-options {
	margin-right:2px;
	margin-left:0;
}
.ui-popconfirm {
	z-index:1060;
}
.ui-popover {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	top:0;
	left:0;
	z-index:1030;
	font-weight:400;
	white-space:normal;
	text-align:left;
	cursor:auto;
	-webkit-user-select:text;
	-moz-user-select:text;
	-ms-user-select:text;
	user-select:text;
}
.ui-popover:after {
	position:absolute;
	background:hsla(0,0%,100%,.01);
	content:"";
}
.ui-popover-hidden {
	display:none;
}
.ui-popover-placement-top,.ui-popover-placement-topLeft,.ui-popover-placement-topRight {
	padding-bottom:10px;
}
.ui-popover-placement-right,.ui-popover-placement-rightBottom,.ui-popover-placement-rightTop {
	padding-left:10px;
}
.ui-popover-placement-bottom,.ui-popover-placement-bottomLeft,.ui-popover-placement-bottomRight {
	padding-top:10px;
}
.ui-popover-placement-left,.ui-popover-placement-leftBottom,.ui-popover-placement-leftTop {
	padding-right:10px;
}
.ui-popover-inner {
	background-color:#fff;
	background-color:var(--ui-popover-bg);
	background-clip:padding-box;
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
	box-shadow:0 0 8px\9;
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
	.ui-popover-inner {
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
;}.ui-popover-title {
	min-width:177px;
	min-height:32px;
	margin:0;
	padding:5px 16px 4px;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:500;
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-popover-inner-content {
	padding:12px 16px;
	color:rgba(0,0,0,.85);
	color:var(--ui-popover-color);
}
.ui-popover-message {
	position:relative;
	padding:4px 0 12px;
	color:rgba(0,0,0,.85);
	color:var(--ui-popover-color);
	font-size:14px;
}
.ui-popover-message>.appicon {
	position:absolute;
	top:6.8px;
	color:#faad14;
	color:var(--ui-warning-color);
	font-size:14px;
}
.ui-popover-message-title {
	padding-left:22px;
}
.ui-popover-buttons {
	margin-bottom:4px;
	text-align:right;
}
.ui-popover-buttons button {
	margin-left:8px;
}
.ui-popover-arrow {
	position:absolute;
	display:block;
	width:8.48528137px;
	height:8.48528137px;
	overflow:hidden;
	background:transparent;
	pointer-events:none;
}
.ui-popover-arrow-content {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	display:block;
	width:6px;
	height:6px;
	margin:auto;
	background-color:#fff;
	background-color:var(--ui-popover-bg);
	content:"";
	pointer-events:auto;
}
.ui-popover-placement-top .ui-popover-arrow,.ui-popover-placement-topLeft .ui-popover-arrow,.ui-popover-placement-topRight .ui-popover-arrow {
	bottom:1.51471863px;
}
.ui-popover-placement-top .ui-popover-arrow-content,.ui-popover-placement-topLeft .ui-popover-arrow-content,.ui-popover-placement-topRight .ui-popover-arrow-content {
	box-shadow:3px 3px 7px rgba(0,0,0,.07);
	transform:translateY(-4.24264069px) rotate(45deg);
}
.ui-popover-placement-top .ui-popover-arrow {
	left:50%;
	transform:translateX(-50%);
}
.ui-popover-placement-topLeft .ui-popover-arrow {
	left:16px;
}
.ui-popover-placement-topRight .ui-popover-arrow {
	right:16px;
}
.ui-popover-placement-right .ui-popover-arrow,.ui-popover-placement-rightBottom .ui-popover-arrow,.ui-popover-placement-rightTop .ui-popover-arrow {
	left:1.51471863px;
}
.ui-popover-placement-right .ui-popover-arrow-content,.ui-popover-placement-rightBottom .ui-popover-arrow-content,.ui-popover-placement-rightTop .ui-popover-arrow-content {
	box-shadow:-3px 3px 7px rgba(0,0,0,.07);
	transform:translateX(4.24264069px) rotate(45deg);
}
.ui-popover-placement-right .ui-popover-arrow {
	top:50%;
	transform:translateY(-50%);
}
.ui-popover-placement-rightTop .ui-popover-arrow {
	top:12px;
}
.ui-popover-placement-rightBottom .ui-popover-arrow {
	bottom:12px;
}
.ui-popover-placement-bottom .ui-popover-arrow,.ui-popover-placement-bottomLeft .ui-popover-arrow,.ui-popover-placement-bottomRight .ui-popover-arrow {
	top:1.51471863px;
}
.ui-popover-placement-bottom .ui-popover-arrow-content,.ui-popover-placement-bottomLeft .ui-popover-arrow-content,.ui-popover-placement-bottomRight .ui-popover-arrow-content {
	box-shadow:-2px -2px 5px rgba(0,0,0,.06);
	transform:translateY(4.24264069px) rotate(45deg);
}
.ui-popover-placement-bottom .ui-popover-arrow {
	left:50%;
	transform:translateX(-50%);
}
.ui-popover-placement-bottomLeft .ui-popover-arrow {
	left:16px;
}
.ui-popover-placement-bottomRight .ui-popover-arrow {
	right:16px;
}
.ui-popover-placement-left .ui-popover-arrow,.ui-popover-placement-leftBottom .ui-popover-arrow,.ui-popover-placement-leftTop .ui-popover-arrow {
	right:1.51471863px;
}
.ui-popover-placement-left .ui-popover-arrow-content,.ui-popover-placement-leftBottom .ui-popover-arrow-content,.ui-popover-placement-leftTop .ui-popover-arrow-content {
	box-shadow:3px -3px 7px rgba(0,0,0,.07);
	transform:translateX(-4.24264069px) rotate(45deg);
}
.ui-popover-placement-left .ui-popover-arrow {
	top:50%;
	transform:translateY(-50%);
}
.ui-popover-placement-leftTop .ui-popover-arrow {
	top:12px;
}
.ui-popover-placement-leftBottom .ui-popover-arrow {
	bottom:12px;
}
.ui-popover-pink .ui-popover-inner {
	background-color:#eb2f96;
	background-color:var(--ui-pink-6);
}
.ui-popover-pink .ui-popover-arrow-content {
	background-color:#eb2f96;
	background-color:var(--ui-pink-6);
}
.ui-popover-magenta .ui-popover-inner {
	background-color:#ec55a8;
	background-color:var(--ui-magenta-6);
}
.ui-popover-magenta .ui-popover-arrow-content {
	background-color:#ec55a8;
	background-color:var(--ui-magenta-6);
}
.ui-popover-red .ui-popover-inner {
	background-color:#fa5c81;
	background-color:var(--ui-red-6);
}
.ui-popover-red .ui-popover-arrow-content {
	background-color:#fa5c81;
	background-color:var(--ui-red-6);
}
.ui-popover-volcano .ui-popover-inner {
	background-color:#fa541c;
	background-color:var(--ui-volcano-6);
}
.ui-popover-volcano .ui-popover-arrow-content {
	background-color:#fa541c;
	background-color:var(--ui-volcano-6);
}
.ui-popover-orange .ui-popover-inner {
	background-color:#ed8936;
	background-color:var(--ui-orange-6);
}
.ui-popover-orange .ui-popover-arrow-content {
	background-color:#ed8936;
	background-color:var(--ui-orange-6);
}
.ui-popover-yellow .ui-popover-inner {
	background-color:#fadb14;
	background-color:var(--ui-yellow-6);
}
.ui-popover-yellow .ui-popover-arrow-content {
	background-color:#fadb14;
	background-color:var(--ui-yellow-6);
}
.ui-popover-gold .ui-popover-inner {
	background-color:#faad14;
	background-color:var(--ui-gold-6);
}
.ui-popover-gold .ui-popover-arrow-content {
	background-color:#faad14;
	background-color:var(--ui-gold-6);
}
.ui-popover-cyan .ui-popover-inner {
	background-color:#13c2c2;
	background-color:var(--ui-cyan-6);
}
.ui-popover-cyan .ui-popover-arrow-content {
	background-color:#13c2c2;
	background-color:var(--ui-cyan-6);
}
.ui-popover-lime .ui-popover-inner {
	background-color:#a0d911;
	background-color:var(--ui-lime-6);
}
.ui-popover-lime .ui-popover-arrow-content {
	background-color:#a0d911;
	background-color:var(--ui-lime-6);
}
.ui-popover-green .ui-popover-inner {
	background-color:#41ca9d;
	background-color:var(--ui-green-6);
}
.ui-popover-green .ui-popover-arrow-content {
	background-color:#41ca9d;
	background-color:var(--ui-green-6);
}
.ui-popover-blue .ui-popover-inner {
	background-color:#1890ff;
	background-color:var(--ui-blue-6);
}
.ui-popover-blue .ui-popover-arrow-content {
	background-color:#1890ff;
	background-color:var(--ui-blue-6);
}
.ui-popover-geekblue .ui-popover-inner {
	background-color:#2f54eb;
	background-color:var(--ui-geekblue-6);
}
.ui-popover-geekblue .ui-popover-arrow-content {
	background-color:#2f54eb;
	background-color:var(--ui-geekblue-6);
}
.ui-popover-purple .ui-popover-inner {
	background-color:#9373ee;
	background-color:var(--ui-purple-6);
}
.ui-popover-purple .ui-popover-arrow-content {
	background-color:#9373ee;
	background-color:var(--ui-purple-6);
}
.ui-popover-cerulean .ui-popover-inner {
	background-color:#3855b3;
	background-color:var(--ui-cerulean-6);
}
.ui-popover-cerulean .ui-popover-arrow-content {
	background-color:#3855b3;
	background-color:var(--ui-cerulean-6);
}
.ui-popover-rtl {
	direction:rtl;
	text-align:right;
}
.ui-popover-rtl .ui-popover-message-title {
	padding-right:22px;
	padding-left:16px;
}
.ui-popover-rtl .ui-popover-buttons {
	text-align:left;
}
.ui-popover-rtl .ui-popover-buttons button {
	margin-right:8px;
	margin-left:0;
}
.ui-progress {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
}
.ui-progress-line {
	position:relative;
	width:100%;
	font-size:14px;
}
.ui-progress-steps {
	display:inline-block;
}
.ui-progress-steps-outer {
	display:flex;
	flex-direction:row;
	align-items:center;
}
.ui-progress-steps-item {
	flex-shrink:0;
	min-width:2px;
	margin-right:2px;
	background:#f3f3f3;
	background:var(--ui-progress-steps-item-bg);
	transition:all .3s;
}
.ui-progress-steps-item-active {
	background:#9373ee;
	background:var(--ui-progress-default-color);
}
.ui-progress-small.ui-progress-line,.ui-progress-small.ui-progress-line .ui-progress-text .appicon {
	font-size:12px;
}
.ui-progress-outer {
	display:inline-block;
	width:100%;
	margin-right:0;
	padding-right:0;
}
.ui-progress-show-info .ui-progress-outer {
	margin-right:calc(-2em - 8px);
	padding-right:calc(2em + 8px);
}
.ui-progress-inner {
	position:relative;
	display:inline-block;
	width:100%;
	overflow:hidden;
	vertical-align:middle;
	background-color:#f7f9fc;
	background-color:var(--ui-progress-remaining-color);
	border-radius:100px;
}
.ui-progress-circle-trail {
	stroke:#f7f9fc;
	stroke:var(--ui-progress-remaining-color);
}
.ui-progress-circle-path {
	animation:ui-progress-appear .3s;
}
.ui-progress-inner:not(.ui-progress-circle-gradient) .ui-progress-circle-path {
	stroke:#9373ee;
	stroke:var(--ui-progress-default-color);
}
.ui-progress-bg,.ui-progress-success-bg {
	position:relative;
	background-color:#9373ee;
	background-color:var(--ui-progress-default-color);
	border-radius:100px;
	transition:all .4s cubic-bezier(.08,.82,.17,1) 0s;
}
.ui-progress-success-bg {
	position:absolute;
	top:0;
	left:0;
	background-color:#41ca9d;
	background-color:var(--ui-success-color);
}
.ui-progress-text {
	display:inline-block;
	width:2em;
	margin-left:8px;
	color:rgba(0,0,0,.85);
	color:var(--ui-progress-info-text-color);
	font-size:1em;
	line-height:1;
	white-space:nowrap;
	text-align:left;
	vertical-align:middle;
	word-break:normal;
}
.ui-progress-text .appicon {
	font-size:14px;
}
.ui-progress-status-active .ui-progress-bg:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:#fff;
	background:var(--ui-component-background);
	border-radius:10px;
	opacity:0;
	animation:ui-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;
	content:"";
}
.ui-progress-status-exception .ui-progress-bg {
	background-color:#ff4d4f;
	background-color:var(--ui-error-color);
}
.ui-progress-status-exception .ui-progress-text {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-progress-status-exception .ui-progress-inner:not(.ui-progress-circle-gradient) .ui-progress-circle-path {
	stroke:#ff4d4f;
	stroke:var(--ui-error-color);
}
.ui-progress-status-success .ui-progress-bg {
	background-color:#41ca9d;
	background-color:var(--ui-success-color);
}
.ui-progress-status-success .ui-progress-text {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.ui-progress-status-success .ui-progress-inner:not(.ui-progress-circle-gradient) .ui-progress-circle-path {
	stroke:#41ca9d;
	stroke:var(--ui-success-color);
}
.ui-progress-circle .ui-progress-inner {
	position:relative;
	line-height:1;
	background-color:transparent;
}
.ui-progress-circle .ui-progress-text {
	position:absolute;
	top:50%;
	left:50%;
	width:100%;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-progress-text-color);
	font-size:1em;
	line-height:1;
	white-space:normal;
	text-align:center;
	transform:translate(-50%,-50%);
}
.ui-progress-circle .ui-progress-text .appicon {
	font-size:1.16666667em;
}
.ui-progress-circle.ui-progress-status-exception .ui-progress-text {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-progress-circle.ui-progress-status-success .ui-progress-text {
	color:#41ca9d;
	color:var(--ui-success-color);
}
@keyframes ui-progress-active {
	0% {
	transform:translateX(-100%) scaleX(0);
	opacity:.1;
}
20% {
	transform:translateX(-100%) scaleX(0);
	opacity:.5;
}
to {
	transform:translateX(0) scaleX(1);
	opacity:0;
}
;}.ui-progress-rtl {
	direction:rtl;
}
.ui-progress-rtl.ui-progress-show-info .ui-progress-outer {
	margin-right:0;
	margin-left:calc(-2em - 8px);
	padding-right:0;
	padding-left:calc(2em + 8px);
}
.ui-progress-rtl .ui-progress-success-bg {
	right:0;
	left:auto;
}
.ui-progress-rtl.ui-progress-line .ui-progress-text,.ui-progress-rtl.ui-progress-steps .ui-progress-text {
	margin-right:8px;
	margin-left:0;
	text-align:right;
}
.ui-radio-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
	font-size:0;
}
.ui-radio-group .ui-badge-count {
	z-index:1;
}
.ui-radio-group>.ui-badge:not(:first-child)>.ui-radio-button-wrapper {
	border-left:none;
}
.ui-radio-wrapper {
	box-sizing:border-box;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:inline-flex;
	align-items:baseline;
	margin:0 8px 0 0;
	cursor:pointer;
}
.ui-radio-wrapper-disabled {
	cursor:not-allowed;
}
.ui-radio-wrapper:after {
	display:inline-block;
	width:0;
	overflow:hidden;
	content:"\a0";
}
.ui-radio {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	top:.2em;
	display:inline-block;
	outline:none;
	cursor:pointer;
}
.ui-radio-input:focus+.ui-radio-inner,.ui-radio-wrapper:hover .ui-radio,.ui-radio:hover .ui-radio-inner {
	border-color:#9373ee;
	border-color:var(--ui-radio-dot-color);
}
.ui-radio-input:focus+.ui-radio-inner {
	box-shadow:0 0 0 3px #e6f7ff;
	box-shadow:0 0 0 3px var(--ui-primary-1);
}
.ui-radio-checked:after {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #9373ee;
	border:1px solid var(--ui-radio-dot-color);
	border-radius:50%;
	visibility:hidden;
	animation:antRadioEffect .36s ease-in-out;
	animation-fill-mode:both;
	content:"";
}
.ui-radio-wrapper:hover .ui-radio:after,.ui-radio:hover:after {
	visibility:visible;
}
.ui-radio-inner {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:16px;
	height:16px;
	background-color:#fff;
	background-color:var(--ui-radio-button-bg);
	border:1px solid rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	border-radius:50%;
	transition:all .3s;
}
.ui-radio-inner:after {
	position:absolute;
	top:50%;
	left:50%;
	display:block;
	width:16px;
	height:16px;
	margin-top:-8px;
	margin-left:-8px;
	background-color:#9373ee;
	background-color:var(--ui-radio-dot-color);
	border-top:0;
	border-left:0;
	border-radius:16px;
	transform:scale(0);
	opacity:0;
	transition:all .3s cubic-bezier(.78,.14,.15,.86);
	content:" ";
}
.ui-radio-input {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	cursor:pointer;
	opacity:0;
}
.ui-radio-checked .ui-radio-inner {
	border-color:#9373ee;
	border-color:var(--ui-radio-dot-color);
}
.ui-radio-checked .ui-radio-inner:after {
	transform:scale(.5);
	opacity:1;
	transition:all .3s cubic-bezier(.78,.14,.15,.86);
}
.ui-radio-disabled {
	cursor:not-allowed;
}
.ui-radio-disabled .ui-radio-inner {
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07)!important;
	border-color:var(--ui-border-color-base)!important;
	cursor:not-allowed;
}
.ui-radio-disabled .ui-radio-inner:after {
	background-color:rgba(0,0,0,.2);
	background-color:var(--ui-radio-dot-disabled-color);
}
.ui-radio-disabled .ui-radio-input {
	cursor:not-allowed;
}
.ui-radio-disabled+span {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
span.ui-radio+* {
	padding-right:8px;
	padding-left:8px;
}
.ui-radio-button-wrapper {
	position:relative;
	display:inline-block;
	height:32px;
	margin:0;
	padding:0 15px;
	color:rgba(0,0,0,.85);
	color:var(--ui-radio-button-color);
	font-size:14px;
	line-height:30px;
	background:#fff;
	background:var(--ui-radio-button-bg);
	border:1px solid rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	border-width:1.02px 1px 1px 0;
	cursor:pointer;
	transition:color .3s,background .3s,border-color .3s,box-shadow .3s;
}
.ui-radio-button-wrapper a {
	color:rgba(0,0,0,.85);
	color:var(--ui-radio-button-color);
}
.ui-radio-button-wrapper>.ui-radio-button {
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:100%;
	height:100%;
}
.ui-radio-group-large .ui-radio-button-wrapper {
	height:40px;
	font-size:16px;
	line-height:38px;
}
.ui-radio-group-small .ui-radio-button-wrapper {
	height:24px;
	padding:0 7px;
	line-height:22px;
}
.ui-radio-button-wrapper:not(:first-child):before {
	position:absolute;
	top:-1px;
	left:-1px;
	display:block;
	box-sizing:content-box;
	width:1px;
	height:100%;
	padding:1px 0;
	background-color:rgba(0,0,0,.07);
	background-color:var(--ui-border-color-base);
	transition:background-color .3s;
	content:"";
}
.ui-radio-button-wrapper:first-child {
	border-left:1px solid rgba(0,0,0,.07);
	border-left:1px solid var(--ui-border-color-base);
	border-radius:4px 0 0 4px;
}
.ui-radio-button-wrapper:last-child {
	border-radius:0 4px 4px 0;
}
.ui-radio-button-wrapper:first-child:last-child {
	border-radius:4px;
}
.ui-radio-button-wrapper:hover {
	position:relative;
	color:#9373ee;
	color:var(--ui-radio-dot-color);
}
.ui-radio-button-wrapper:focus-within {
	box-shadow:none;
}
.ui-radio-button-wrapper .ui-radio-inner,.ui-radio-button-wrapper input[type=checkbox],.ui-radio-button-wrapper input[type=radio] {
	width:0;
	height:0;
	opacity:0;
	pointer-events:none;
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled) {
	z-index:1;
	color:#9373ee;
	color:var(--ui-radio-dot-color);
	background:#fff;
	background:var(--ui-radio-button-checked-bg);
	border-color:#9373ee;
	border-color:var(--ui-radio-dot-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):before {
	background-color:#9373ee;
	background-color:var(--ui-radio-dot-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):first-child {
	border-color:#9373ee;
	border-color:var(--ui-radio-dot-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):hover {
	color:#bba0fa;
	color:var(--ui-radio-button-hover-color);
	border-color:#bba0fa;
	border-color:var(--ui-radio-button-hover-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):hover:before {
	background-color:#bba0fa;
	background-color:var(--ui-radio-button-hover-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):active {
	color:#7056c7;
	color:var(--ui-radio-button-active-color);
	border-color:#7056c7;
	border-color:var(--ui-radio-button-active-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):active:before {
	background-color:#7056c7;
	background-color:var(--ui-radio-button-active-color);
}
.ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):focus-within {
	box-shadow:none;
}
.ui-radio-group-solid .ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled) {
	color:#fff;
	color:var(--ui-radio-solid-checked-color);
	background:#9373ee;
	background:var(--ui-radio-dot-color);
	border-color:#9373ee;
	border-color:var(--ui-radio-dot-color);
}
.ui-radio-group-solid .ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):hover {
	color:#fff;
	color:var(--ui-radio-solid-checked-color);
	background:#bba0fa;
	background:var(--ui-radio-button-hover-color);
	border-color:#bba0fa;
	border-color:var(--ui-radio-button-hover-color);
}
.ui-radio-group-solid .ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):active {
	color:#fff;
	color:var(--ui-radio-solid-checked-color);
	background:#7056c7;
	background:var(--ui-radio-button-active-color);
	border-color:#7056c7;
	border-color:var(--ui-radio-button-active-color);
}
.ui-radio-group-solid .ui-radio-button-wrapper-checked:not(.ui-radio-button-wrapper-disabled):focus-within {
	box-shadow:none;
}
.ui-radio-button-wrapper-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	cursor:not-allowed;
}
.ui-radio-button-wrapper-disabled:first-child,.ui-radio-button-wrapper-disabled:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
}
.ui-radio-button-wrapper-disabled:first-child {
	border-left-color:rgba(0,0,0,.07);
	border-left-color:var(--ui-border-color-base);
}
.ui-radio-button-wrapper-disabled.ui-radio-button-wrapper-checked {
	color:rgba(0,0,0,.25);
	color:var(--ui-radio-disabled-button-checked-color);
	background-color:#e6e6e6;
	background-color:var(--ui-radio-disabled-button-checked-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
	box-shadow:none;
}
@keyframes antRadioEffect {
	0% {
	transform:scale(1);
	opacity:.5;
}
to {
	transform:scale(1.6);
	opacity:0;
}
;}.ui-radio-group.ui-radio-group-rtl {
	direction:rtl;
}
.ui-radio-wrapper.ui-radio-wrapper-rtl {
	margin-right:0;
	margin-left:8px;
	direction:rtl;
}
.ui-radio-button-wrapper.ui-radio-button-wrapper-rtl {
	border-right-width:0;
	border-left-width:1px;
}
.ui-radio-button-wrapper.ui-radio-button-wrapper-rtl.ui-radio-button-wrapper:not(:first-child):before {
	right:-1px;
	left:0;
}
.ui-radio-button-wrapper.ui-radio-button-wrapper-rtl.ui-radio-button-wrapper:first-child {
	border-right:1px solid rgba(0,0,0,.07);
	border-right:1px solid var(--ui-border-color-base);
	border-radius:0 4px 4px 0;
}
.ui-radio-button-wrapper-checked:not([class*=" ui-radio-button-wrapper-disabled"]).ui-radio-button-wrapper:first-child {
	border-right-color:#bba0fa;
	border-right-color:var(--ui-radio-button-hover-color);
}
.ui-radio-button-wrapper.ui-radio-button-wrapper-rtl.ui-radio-button-wrapper:last-child {
	border-radius:4px 0 0 4px;
}
.ui-radio-button-wrapper.ui-radio-button-wrapper-rtl.ui-radio-button-wrapper-disabled:first-child {
	border-right-color:rgba(0,0,0,.07);
	border-right-color:var(--ui-border-color-base);
}
.ui-rate {
	box-sizing:border-box;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
	margin:0;
	padding:0;
	color:#fadb14;
	color:var(--ui-rate-star-color);
	font-size:20px;
	line-height:unset;
	list-style:none;
	outline:none;
}
.ui-rate-disabled .ui-rate-star {
	cursor:default;
}
.ui-rate-disabled .ui-rate-star:hover {
	transform:scale(1);
}
.ui-rate-star {
	position:relative;
	display:inline-block;
	color:inherit;
	cursor:pointer;
}
.ui-rate-star:not(:last-child) {
	margin-right:8px;
}
.ui-rate-star>div {
	transition:all .3s,outline 0s;
}
.ui-rate-star>div:focus-visible,.ui-rate-star>div:hover {
	transform:scale(1.1);
}
.ui-rate-star>div:focus {
	outline:0;
}
.ui-rate-star>div:focus-visible {
	outline:1px dashed #fadb14;
	outline:1px dashed var(--ui-rate-star-color);
}
.ui-rate-star-first,.ui-rate-star-second {
	color:rgba(0,0,0,.1);
	color:var(--ui-rate-star-bg);
	transition:all .3s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-rate-star-first .appicon,.ui-rate-star-second .appicon {
	vertical-align:middle;
}
.ui-rate-star-first {
	position:absolute;
	top:0;
	left:0;
	width:50%;
	height:100%;
	overflow:hidden;
	opacity:0;
}
.ui-rate-star-half .ui-rate-star-first,.ui-rate-star-half .ui-rate-star-second {
	opacity:1;
}
.ui-rate-star-full .ui-rate-star-second,.ui-rate-star-half .ui-rate-star-first {
	color:inherit;
}
.ui-rate-text {
	display:inline-block;
	margin:0 8px;
	font-size:14px;
}
.ui-rate-rtl {
	direction:rtl;
}
.ui-rate-rtl .ui-rate-star:not(:last-child) {
	margin-right:0;
	margin-left:8px;
}
.ui-rate-rtl .ui-rate-star-first {
	right:0;
	left:auto;
}
.ui-result {
	padding:48px 32px;
}
.ui-result-success .ui-result-icon>.appicon {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.ui-result-error .ui-result-icon>.appicon {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-result-info .ui-result-icon>.appicon {
	color:#1890ff;
	color:var(--ui-info-color);
}
.ui-result-warning .ui-result-icon>.appicon {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-result-image {
	width:250px;
	height:295px;
	margin:auto;
}
.ui-result-icon {
	margin-bottom:24px;
	text-align:center;
}
.ui-result-icon>.appicon {
	font-size:72px;
}
.ui-result-title {
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-size:24px;
	line-height:1.8;
	text-align:center;
}
.ui-result-subtitle {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
	line-height:1.6;
	text-align:center;
}
.ui-result-extra {
	margin:24px 0 0;
	text-align:center;
}
.ui-result-extra>* {
	margin-right:8px;
}
.ui-result-extra>:last-child {
	margin-right:0;
}
.ui-result-content {
	margin-top:24px;
	padding:24px 40px;
	background-color:#f6f6f6;
	background-color:var(--ui-background-color-light);
}
.ui-result-rtl {
	direction:rtl;
}
.ui-result-rtl .ui-result-extra>* {
	margin-right:0;
	margin-left:8px;
}
.ui-result-rtl .ui-result-extra>:last-child {
	margin-left:0;
}
.ui-select-single .ui-select-selector {
	display:flex;
}
.ui-select-single .ui-select-selector .ui-select-selection-search {
	position:absolute;
	top:0;
	right:11px;
	bottom:0;
	left:11px;
}
.ui-select-single .ui-select-selector .ui-select-selection-search-input {
	width:100%;
}
.ui-select-single .ui-select-selector .ui-select-selection-item,.ui-select-single .ui-select-selector .ui-select-selection-placeholder {
	padding:0;
	line-height:30px;
	transition:all .3s;
}
@supports (-moz-appearance:meterbar) {
	.ui-select-single .ui-select-selector .ui-select-selection-item,.ui-select-single .ui-select-selector .ui-select-selection-placeholder {
	line-height:30px;
}
;}.ui-select-single .ui-select-selector .ui-select-selection-item {
	position:relative;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-select-single .ui-select-selector .ui-select-selection-placeholder {
	transition:none;
	pointer-events:none;
}
.ui-select-single .ui-select-selector .ui-select-selection-item:after,.ui-select-single .ui-select-selector .ui-select-selection-placeholder:after,.ui-select-single .ui-select-selector:after {
	display:inline-block;
	width:0;
	visibility:hidden;
	content:"\a0";
}
.ui-select-single.ui-select-show-arrow .ui-select-selection-search {
	right:25px;
}
.ui-select-single.ui-select-show-arrow .ui-select-selection-item,.ui-select-single.ui-select-show-arrow .ui-select-selection-placeholder {
	padding-right:18px;
}
.ui-select-single.ui-select-open .ui-select-selection-item {
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
}
.ui-select-single:not(.ui-select-customize-input) .ui-select-selector {
	width:100%;
	height:32px;
	padding:0 11px;
}
.ui-select-single:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-search-input {
	height:30px;
}
.ui-select-single:not(.ui-select-customize-input) .ui-select-selector:after {
	line-height:30px;
}
.ui-select-single.ui-select-customize-input .ui-select-selector:after {
	display:none;
}
.ui-select-single.ui-select-customize-input .ui-select-selector .ui-select-selection-search {
	position:static;
	width:100%;
}
.ui-select-single.ui-select-customize-input .ui-select-selector .ui-select-selection-placeholder {
	position:absolute;
	right:0;
	left:0;
	padding:0 11px;
}
.ui-select-single.ui-select-customize-input .ui-select-selector .ui-select-selection-placeholder:after {
	display:none;
}
.ui-select-single.ui-select-lg:not(.ui-select-customize-input) .ui-select-selector {
	height:40px;
}
.ui-select-single.ui-select-lg:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-item,.ui-select-single.ui-select-lg:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-placeholder,.ui-select-single.ui-select-lg:not(.ui-select-customize-input) .ui-select-selector:after {
	line-height:38px;
}
.ui-select-single.ui-select-lg:not(.ui-select-customize-input):not(.ui-select-customize-input) .ui-select-selection-search-input {
	height:38px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input) .ui-select-selector {
	height:24px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-item,.ui-select-single.ui-select-sm:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-placeholder,.ui-select-single.ui-select-sm:not(.ui-select-customize-input) .ui-select-selector:after {
	line-height:22px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input):not(.ui-select-customize-input) .ui-select-selection-search-input {
	height:22px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input) .ui-select-selection-search {
	right:7px;
	left:7px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input) .ui-select-selector {
	padding:0 7px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input).ui-select-show-arrow .ui-select-selection-search {
	right:28px;
}
.ui-select-single.ui-select-sm:not(.ui-select-customize-input).ui-select-show-arrow .ui-select-selection-item,.ui-select-single.ui-select-sm:not(.ui-select-customize-input).ui-select-show-arrow .ui-select-selection-placeholder {
	padding-right:21px;
}
.ui-select-single.ui-select-lg:not(.ui-select-customize-input) .ui-select-selector {
	padding:0 11px;
}
.ui-select-selection-overflow {
	position:relative;
	display:flex;
	flex:auto;
	flex-wrap:wrap;
	max-width:100%;
}
.ui-select-selection-overflow-item {
	flex:none;
	align-self:center;
	max-width:100%;
}
.ui-select-multiple .ui-select-selector {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	padding:1.2px 5.2px;
}
.ui-select-show-search.ui-select-multiple .ui-select-selector {
	cursor:text;
}
.ui-select-disabled.ui-select-multiple .ui-select-selector {
	background:#f7f9fc;
	background:var(--ui-select-multiple-disabled-background);
	cursor:not-allowed;
}
.ui-select-multiple .ui-select-selector:after {
	display:inline-block;
	width:0;
	margin:3px 0;
	line-height:21.6px;
	content:"\a0";
}
.ui-select-multiple.ui-select-allow-clear .ui-select-selector,.ui-select-multiple.ui-select-show-arrow .ui-select-selector {
	padding-right:24px;
}
.ui-select-multiple .ui-select-selection-item {
	position:relative;
	display:flex;
	flex:none;
	box-sizing:border-box;
	max-width:100%;
	height:21.6px;
	margin-top:3px;
	margin-bottom:3px;
	line-height:19.6px;
	background:#f7f9fc;
	background:var(--ui-select-selection-item-bg);
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-select-selection-item-border-color);
	border-radius:4px;
	cursor:default;
	transition:font-size .3s,line-height .3s,height .3s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-margin-end:5.2px;
	margin-inline-end:5.2px;
	-webkit-padding-start:8px;
	padding-inline-start:8px;
	-webkit-padding-end:4px;
	padding-inline-end:4px;
}
.ui-select-disabled.ui-select-multiple .ui-select-selection-item {
	color:#bfbfbf;
	color:var(--ui-select-multiple-item-disabled-color);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-select-multiple-item-disabled-border-color);
	cursor:not-allowed;
}
.ui-select-multiple .ui-select-selection-item-content {
	display:inline-block;
	margin-right:4px;
	overflow:hidden;
	white-space:pre;
	text-overflow:ellipsis;
}
.ui-select-multiple .ui-select-selection-item-remove {
	color:inherit;
	font-style:normal;
	line-height:0;
	text-align:center;
	text-transform:none;
	vertical-align:-.125em;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	display:inline-block;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-weight:700;
	font-size:10px;
	line-height:inherit;
	cursor:pointer;
}
.ui-select-multiple .ui-select-selection-item-remove>* {
	line-height:1;
}
.ui-select-multiple .ui-select-selection-item-remove svg {
	display:inline-block;
}
.ui-select-multiple .ui-select-selection-item-remove:before {
	display:none;
}
.ui-select-multiple .ui-select-selection-item-remove .ui-select-multiple .ui-select-selection-item-remove-icon {
	display:block;
}
.ui-select-multiple .ui-select-selection-item-remove>.appicon {
	vertical-align:-.2em;
}
.ui-select-multiple .ui-select-selection-item-remove:hover {
	color:rgba(0,0,0,.75);
	color:var(--ui-icon-color-hover);
}
.ui-select-multiple .ui-select-selection-overflow-item+.ui-select-selection-overflow-item .ui-select-selection-search {
	-webkit-margin-start:0;
	margin-inline-start:0;
}
.ui-select-multiple .ui-select-selection-search {
	position:relative;
	max-width:100%;
	-webkit-margin-start:5.8px;
	margin-inline-start:5.8px;
}
.ui-select-multiple .ui-select-selection-search-input,.ui-select-multiple .ui-select-selection-search-mirror {
	height:21.6px;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	line-height:21.6px;
	transition:all .3s;
}
.ui-select-multiple .ui-select-selection-search-input {
	width:100%;
	min-width:4.1px;
}
.ui-select-multiple .ui-select-selection-search-mirror {
	position:absolute;
	top:0;
	left:0;
	z-index:999;
	white-space:pre;
	visibility:hidden;
}
.ui-select-multiple .ui-select-selection-placeholder {
	position:absolute;
	top:50%;
	right:11px;
	left:11px;
	transform:translateY(-50%);
	transition:all .3s;
}
.ui-select-multiple.ui-select-lg .ui-select-selector:after {
	line-height:29.6px;
}
.ui-select-multiple.ui-select-lg .ui-select-selection-item {
	height:29.6px;
	line-height:27.6px;
}
.ui-select-multiple.ui-select-lg .ui-select-selection-search {
	height:29.6px;
	line-height:29.6px;
}
.ui-select-multiple.ui-select-lg .ui-select-selection-search-input,.ui-select-multiple.ui-select-lg .ui-select-selection-search-mirror {
	height:29.6px;
	line-height:27.6px;
}
.ui-select-multiple.ui-select-sm .ui-select-selector:after {
	line-height:13.6px;
}
.ui-select-multiple.ui-select-sm .ui-select-selection-item {
	height:13.6px;
	line-height:11.6px;
}
.ui-select-multiple.ui-select-sm .ui-select-selection-search {
	height:13.6px;
	line-height:13.6px;
}
.ui-select-multiple.ui-select-sm .ui-select-selection-search-input,.ui-select-multiple.ui-select-sm .ui-select-selection-search-mirror {
	height:13.6px;
	line-height:11.6px;
}
.ui-select-multiple.ui-select-sm .ui-select-selection-placeholder {
	left:7px;
}
.ui-select-multiple.ui-select-sm .ui-select-selection-search {
	-webkit-margin-start:3px;
	margin-inline-start:3px;
}
.ui-select-multiple.ui-select-lg .ui-select-selection-item {
	height:32px;
	line-height:32px;
}
.ui-select-disabled .ui-select-selection-item-remove {
	display:none;
}
.ui-select {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:inline-block;
	cursor:pointer;
}
.ui-select:not(.ui-select-customize-input) .ui-select-selector {
	position:relative;
	background-color:#fff;
	background-color:var(--ui-select-background);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-select-border-color);
	border-radius:4px;
	transition:all .3s cubic-bezier(.645,.045,.355,1);
}
.ui-select:not(.ui-select-customize-input) .ui-select-selector input {
	cursor:pointer;
}
.ui-select-show-search.ui-select:not(.ui-select-customize-input) .ui-select-selector {
	cursor:text;
}
.ui-select-show-search.ui-select:not(.ui-select-customize-input) .ui-select-selector input {
	cursor:auto;
}
.ui-select-focused:not(.ui-select-disabled).ui-select:not(.ui-select-customize-input) .ui-select-selector {
	border-color:#bba0fa;
	border-color:var(--ui-primary-color-hover);
	box-shadow:0 0 0 2px rgba(147,115,238,.2);
	box-shadow:0 0 0 2px var(--ui-primary-color-outline);
	border-right-width:1px!important;
	outline:0;
}
.ui-input-rtl .ui-select-focused:not(.ui-select-disabled).ui-select:not(.ui-select-customize-input) .ui-select-selector {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:#f7f9fc;
	background:var(--ui-input-disabled-bg);
	cursor:not-allowed;
}
.ui-select-multiple.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector {
	background:#f7f9fc;
	background:var(--ui-select-multiple-disabled-background);
}
.ui-select-disabled.ui-select:not(.ui-select-customize-input) .ui-select-selector input {
	cursor:not-allowed;
}
.ui-select:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-search-input {
	margin:0;
	padding:0;
	background:transparent;
	border:none;
	outline:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.ui-select:not(.ui-select-customize-input) .ui-select-selector .ui-select-selection-search-input::-webkit-search-cancel-button {
	display:none;
	-webkit-appearance:none;
}
.ui-select:not(.ui-select-disabled):hover .ui-select-selector {
	border-color:#bba0fa;
	border-color:var(--ui-input-hover-border-color);
	border-right-width:1px!important;
}
.ui-input-rtl .ui-select:not(.ui-select-disabled):hover .ui-select-selector {
	border-right-width:0;
	border-left-width:1px!important;
}
.ui-select-selection-item {
	flex:1 1;
	overflow:hidden;
	font-weight:400;
	white-space:nowrap;
	text-overflow:ellipsis;
}
@media (-ms-high-contrast:none) {
	.ui-select-selection-item,.ui-select-selection-item::-ms-backdrop {
	flex:auto;
}
;}.ui-select-selection-placeholder {
	flex:1 1;
	overflow:hidden;
	color:rgba(0,0,0,.26);
	color:var(--ui-input-placeholder-color);
	white-space:nowrap;
	text-overflow:ellipsis;
	pointer-events:none;
}
@media (-ms-high-contrast:none) {
	.ui-select-selection-placeholder,.ui-select-selection-placeholder::-ms-backdrop {
	flex:auto;
}
;}.ui-select-arrow {
	display:inline-block;
	color:inherit;
	font-style:normal;
	line-height:0;
	text-transform:none;
	vertical-align:-.125em;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	position:absolute;
	top:50%;
	right:11px;
	width:12px;
	height:12px;
	margin-top:-6px;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:12px;
	line-height:1;
	text-align:center;
	pointer-events:none;
}
.ui-select-arrow>* {
	line-height:1;
}
.ui-select-arrow svg {
	display:inline-block;
}
.ui-select-arrow:before {
	display:none;
}
.ui-select-arrow .ui-select-arrow-icon {
	display:block;
}
.ui-select-arrow .appicon {
	vertical-align:top;
	transition:transform .3s;
}
.ui-select-arrow .appicon>svg {
	vertical-align:top;
}
.ui-select-arrow .appicon:not(.ui-select-suffix) {
	pointer-events:auto;
}
.ui-select-disabled .ui-select-arrow {
	cursor:not-allowed;
}
.ui-select-clear {
	position:absolute;
	top:50%;
	right:11px;
	z-index:1;
	display:inline-block;
	width:12px;
	height:12px;
	margin-top:-6px;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:12px;
	font-style:normal;
	line-height:1;
	text-align:center;
	text-transform:none;
	background:#fff;
	background:var(--ui-select-clear-background);
	cursor:pointer;
	opacity:0;
	transition:color .3s ease,opacity .15s ease;
	text-rendering:auto;
}
.ui-select-clear:before {
	display:block;
}
.ui-select-clear:hover {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-select:hover .ui-select-clear {
	opacity:1;
}
.ui-select-dropdown {
	margin:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum",;
	position:absolute;
	top:-9999px;
	left:-9999px;
	z-index:1050;
	box-sizing:border-box;
	padding:4px 0;
	overflow:hidden;
	font-size:14px;
	font-variant:normal;
	background-color:#fff;
	background-color:var(--ui-select-dropdown-bg);
	border-radius:4px;
	outline:none;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
.ui-select-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-select-dropdown-placement-bottomLeft,.ui-select-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-select-dropdown-placement-bottomLeft {
	animation-name:antSlideUpIn;
}
.ui-select-dropdown.ui-slide-up-appear.ui-slide-up-appear-active.ui-select-dropdown-placement-topLeft,.ui-select-dropdown.ui-slide-up-enter.ui-slide-up-enter-active.ui-select-dropdown-placement-topLeft {
	animation-name:antSlideDownIn;
}
.ui-select-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-select-dropdown-placement-bottomLeft {
	animation-name:antSlideUpOut;
}
.ui-select-dropdown.ui-slide-up-leave.ui-slide-up-leave-active.ui-select-dropdown-placement-topLeft {
	animation-name:antSlideDownOut;
}
.ui-select-dropdown-hidden {
	display:none;
}
.ui-select-dropdown-empty {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-select-item-empty {
	position:relative;
	display:block;
	min-height:32px;
	padding:6px 12px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	font-size:14px;
	line-height:22px;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-select-item {
	position:relative;
	display:block;
	min-height:32px;
	padding:6px 12px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	font-size:14px;
	line-height:22px;
	cursor:pointer;
	transition:background .3s ease;
}
.ui-select-item-group {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:12px;
	cursor:default;
}
.ui-select-item-option {
	display:flex;
}
.ui-select-item-option-content {
	flex:auto;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-select-item-option-state {
	flex:none;
}
.ui-select-item-option-active:not(.ui-select-item-option-disabled) {
	background-color:#f5f5f5;
	background-color:var(--ui-select-item-active-bg);
}
.ui-select-item-option-selected:not(.ui-select-item-option-disabled) {
	color:rgba(0,0,0,.85);
	color:var(--ui-select-item-selected-color);
	font-weight:600;
	background-color:#e6f7ff;
	background-color:var(--ui-select-item-selected-bg);
}
.ui-select-item-option-selected:not(.ui-select-item-option-disabled) .ui-select-item-option-state {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-select-item-option-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-select-item-option-disabled.ui-select-item-option-selected {
	background-color:#f7f9fc;
	background-color:var(--ui-select-multiple-disabled-background);
}
.ui-select-item-option-grouped {
	padding-left:24px;
}
.ui-select-lg {
	font-size:16px;
}
.ui-select-borderless .ui-select-selector {
	background-color:transparent!important;
	border-color:transparent!important;
	box-shadow:none!important;
}
.ui-select-rtl {
	direction:rtl;
}
.ui-select-rtl .ui-select-arrow {
	right:auto;
	left:11px;
}
.ui-select-rtl .ui-select-clear {
	right:auto;
	left:11px;
}
.ui-select-dropdown-rtl {
	direction:rtl;
}
.ui-select-dropdown-rtl .ui-select-item-option-grouped {
	padding-right:24px;
	padding-left:12px;
}
.ui-select-rtl.ui-select-multiple.ui-select-allow-clear .ui-select-selector,.ui-select-rtl.ui-select-multiple.ui-select-show-arrow .ui-select-selector {
	padding-right:5.2px;
	padding-left:24px;
}
.ui-select-rtl.ui-select-multiple .ui-select-selection-item {
	text-align:right;
}
.ui-select-rtl.ui-select-multiple .ui-select-selection-item-content {
	margin-right:0;
	margin-left:4px;
	text-align:right;
}
.ui-select-rtl.ui-select-multiple .ui-select-selection-search-mirror {
	right:0;
	left:auto;
}
.ui-select-rtl.ui-select-multiple .ui-select-selection-placeholder {
	right:11px;
	left:auto;
}
.ui-select-rtl.ui-select-multiple.ui-select-sm .ui-select-selection-placeholder {
	right:7px;
}
.ui-select-rtl.ui-select-single .ui-select-selector .ui-select-selection-item,.ui-select-rtl.ui-select-single .ui-select-selector .ui-select-selection-placeholder {
	right:0;
	left:9px;
	text-align:right;
}
.ui-select-rtl.ui-select-single.ui-select-show-arrow .ui-select-selection-search {
	right:11px;
	left:25px;
}
.ui-select-rtl.ui-select-single.ui-select-show-arrow .ui-select-selection-item,.ui-select-rtl.ui-select-single.ui-select-show-arrow .ui-select-selection-placeholder {
	padding-right:0;
	padding-left:18px;
}
.ui-select-rtl.ui-select-single.ui-select-sm:not(.ui-select-customize-input).ui-select-show-arrow .ui-select-selection-search {
	right:6px;
}
.ui-select-rtl.ui-select-single.ui-select-sm:not(.ui-select-customize-input).ui-select-show-arrow .ui-select-selection-item,.ui-select-rtl.ui-select-single.ui-select-sm:not(.ui-select-customize-input).ui-select-show-arrow .ui-select-selection-placeholder {
	padding-right:0;
	padding-left:21px;
}
.ui-skeleton {
	display:table;
	width:100%;
}
.ui-skeleton-header {
	display:table-cell;
	padding-right:16px;
	vertical-align:top;
}
.ui-skeleton-header .ui-skeleton-avatar {
	display:inline-block;
	vertical-align:top;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	width:32px;
	height:32px;
	line-height:32px;
}
.ui-skeleton-header .ui-skeleton-avatar.ui-skeleton-avatar-circle {
	border-radius:50%;
}
.ui-skeleton-header .ui-skeleton-avatar-lg {
	width:40px;
	height:40px;
	line-height:40px;
}
.ui-skeleton-header .ui-skeleton-avatar-lg.ui-skeleton-avatar-circle {
	border-radius:50%;
}
.ui-skeleton-header .ui-skeleton-avatar-sm {
	width:24px;
	height:24px;
	line-height:24px;
}
.ui-skeleton-header .ui-skeleton-avatar-sm.ui-skeleton-avatar-circle {
	border-radius:50%;
}
.ui-skeleton-content {
	display:table-cell;
	width:100%;
	vertical-align:top;
}
.ui-skeleton-content .ui-skeleton-title {
	width:100%;
	height:16px;
	margin-top:16px;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	border-radius:4px;
}
.ui-skeleton-content .ui-skeleton-title+.ui-skeleton-paragraph {
	margin-top:24px;
}
.ui-skeleton-content .ui-skeleton-paragraph {
	padding:0;
}
.ui-skeleton-content .ui-skeleton-paragraph>li {
	width:100%;
	height:16px;
	list-style:none;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	border-radius:4px;
}
.ui-skeleton-content .ui-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)) {
	width:61%;
}
.ui-skeleton-content .ui-skeleton-paragraph>li+li {
	margin-top:16px;
}
.ui-skeleton-with-avatar .ui-skeleton-content .ui-skeleton-title {
	margin-top:12px;
}
.ui-skeleton-with-avatar .ui-skeleton-content .ui-skeleton-title+.ui-skeleton-paragraph {
	margin-top:28px;
}
.ui-skeleton-round .ui-skeleton-content .ui-skeleton-paragraph>li,.ui-skeleton-round .ui-skeleton-content .ui-skeleton-title {
	border-radius:100px;
}
.ui-skeleton.ui-skeleton-active .ui-skeleton-content .ui-skeleton-paragraph>li,.ui-skeleton.ui-skeleton-active .ui-skeleton-content .ui-skeleton-title {
	background:linear-gradient(90deg,rgba(86,87,88,.04) 25%,rgba(86,87,88,.08) 37%,rgba(86,87,88,.04) 63%);
	background:linear-gradient(90deg,var(--ui-skeleton-color) 25%,var(--ui-skeleton-to-color) 37%,var(--ui-skeleton-color) 63%);
	background-size:400% 100%;
	animation:ui-skeleton-loading 1.4s ease infinite;
}
.ui-skeleton.ui-skeleton-active .ui-skeleton-avatar {
	background:linear-gradient(90deg,rgba(86,87,88,.04) 25%,rgba(86,87,88,.08) 37%,rgba(86,87,88,.04) 63%);
	background:linear-gradient(90deg,var(--ui-skeleton-color) 25%,var(--ui-skeleton-to-color) 37%,var(--ui-skeleton-color) 63%);
	background-size:400% 100%;
	animation:ui-skeleton-loading 1.4s ease infinite;
}
.ui-skeleton.ui-skeleton-active .ui-skeleton-button {
	background:linear-gradient(90deg,rgba(86,87,88,.04) 25%,rgba(86,87,88,.08) 37%,rgba(86,87,88,.04) 63%);
	background:linear-gradient(90deg,var(--ui-skeleton-color) 25%,var(--ui-skeleton-to-color) 37%,var(--ui-skeleton-color) 63%);
	background-size:400% 100%;
	animation:ui-skeleton-loading 1.4s ease infinite;
}
.ui-skeleton.ui-skeleton-active .ui-skeleton-input {
	background:linear-gradient(90deg,rgba(86,87,88,.04) 25%,rgba(86,87,88,.08) 37%,rgba(86,87,88,.04) 63%);
	background:linear-gradient(90deg,var(--ui-skeleton-color) 25%,var(--ui-skeleton-to-color) 37%,var(--ui-skeleton-color) 63%);
	background-size:400% 100%;
	animation:ui-skeleton-loading 1.4s ease infinite;
}
.ui-skeleton.ui-skeleton-active .ui-skeleton-image {
	background:linear-gradient(90deg,rgba(86,87,88,.04) 25%,rgba(86,87,88,.08) 37%,rgba(86,87,88,.04) 63%);
	background:linear-gradient(90deg,var(--ui-skeleton-color) 25%,var(--ui-skeleton-to-color) 37%,var(--ui-skeleton-color) 63%);
	background-size:400% 100%;
	animation:ui-skeleton-loading 1.4s ease infinite;
}
.ui-skeleton.ui-skeleton-block {
	width:100%;
}
.ui-skeleton.ui-skeleton-block .ui-skeleton-button {
	width:100%;
}
.ui-skeleton-element {
	display:inline-block;
	width:auto;
}
.ui-skeleton-element .ui-skeleton-button {
	display:inline-block;
	vertical-align:top;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	border-radius:4px;
	width:64px;
	min-width:64px;
	height:32px;
	line-height:32px;
}
.ui-skeleton-element .ui-skeleton-button.ui-skeleton-button-circle {
	width:32px;
	min-width:32px;
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-button.ui-skeleton-button-round {
	border-radius:32px;
}
.ui-skeleton-element .ui-skeleton-button-lg {
	width:80px;
	min-width:80px;
	height:40px;
	line-height:40px;
}
.ui-skeleton-element .ui-skeleton-button-lg.ui-skeleton-button-circle {
	width:40px;
	min-width:40px;
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-button-lg.ui-skeleton-button-round {
	border-radius:40px;
}
.ui-skeleton-element .ui-skeleton-button-sm {
	width:48px;
	min-width:48px;
	height:24px;
	line-height:24px;
}
.ui-skeleton-element .ui-skeleton-button-sm.ui-skeleton-button-circle {
	width:24px;
	min-width:24px;
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-button-sm.ui-skeleton-button-round {
	border-radius:24px;
}
.ui-skeleton-element .ui-skeleton-avatar {
	display:inline-block;
	vertical-align:top;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	width:32px;
	height:32px;
	line-height:32px;
}
.ui-skeleton-element .ui-skeleton-avatar.ui-skeleton-avatar-circle {
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-avatar-lg {
	width:40px;
	height:40px;
	line-height:40px;
}
.ui-skeleton-element .ui-skeleton-avatar-lg.ui-skeleton-avatar-circle {
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-avatar-sm {
	width:24px;
	height:24px;
	line-height:24px;
}
.ui-skeleton-element .ui-skeleton-avatar-sm.ui-skeleton-avatar-circle {
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-input {
	display:inline-block;
	vertical-align:top;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	width:100%;
	height:32px;
	line-height:32px;
}
.ui-skeleton-element .ui-skeleton-input-lg {
	width:100%;
	height:40px;
	line-height:40px;
}
.ui-skeleton-element .ui-skeleton-input-sm {
	width:100%;
	height:24px;
	line-height:24px;
}
.ui-skeleton-element .ui-skeleton-image {
	display:flex;
	align-items:center;
	justify-content:center;
	vertical-align:top;
	background:rgba(86,87,88,.04);
	background:var(--ui-skeleton-color);
	width:96px;
	height:96px;
	line-height:96px;
}
.ui-skeleton-element .ui-skeleton-image.ui-skeleton-image-circle {
	border-radius:50%;
}
.ui-skeleton-element .ui-skeleton-image-path {
	fill:#bfbfbf;
}
.ui-skeleton-element .ui-skeleton-image-svg {
	width:48px;
	height:48px;
	line-height:48px;
	max-width:192px;
	max-height:192px;
}
.ui-skeleton-element .ui-skeleton-image-svg.ui-skeleton-image-circle {
	border-radius:50%;
}
@keyframes ui-skeleton-loading {
	0% {
	background-position:100% 50%;
}
to {
	background-position:0 50%;
}
;}.ui-skeleton-rtl {
	direction:rtl;
}
.ui-skeleton-rtl .ui-skeleton-header {
	padding-right:0;
	padding-left:16px;
}
.ui-skeleton-rtl.ui-skeleton.ui-skeleton-active .ui-skeleton-content .ui-skeleton-paragraph>li,.ui-skeleton-rtl.ui-skeleton.ui-skeleton-active .ui-skeleton-content .ui-skeleton-title {
	animation-name:ui-skeleton-loading-rtl;
}
.ui-skeleton-rtl.ui-skeleton.ui-skeleton-active .ui-skeleton-avatar {
	animation-name:ui-skeleton-loading-rtl;
}
@keyframes ui-skeleton-loading-rtl {
	0% {
	background-position:0 50%;
}
to {
	background-position:100% 50%;
}
;}.ui-slider {
	box-sizing:border-box;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	height:12px;
	margin:10px 6px;
	padding:4px 0;
	cursor:pointer;
	touch-action:none;
}
.ui-slider-vertical {
	width:12px;
	height:100%;
	margin:6px 10px;
	padding:0 4px;
}
.ui-slider-vertical .ui-slider-rail {
	width:4px;
	height:100%;
}
.ui-slider-vertical .ui-slider-track {
	width:4px;
}
.ui-slider-vertical .ui-slider-handle {
	margin-top:-6px;
	margin-left:-5px;
}
.ui-slider-vertical .ui-slider-mark {
	top:0;
	left:12px;
	width:18px;
	height:100%;
}
.ui-slider-vertical .ui-slider-mark-text {
	left:4px;
	white-space:nowrap;
}
.ui-slider-vertical .ui-slider-step {
	width:4px;
	height:100%;
}
.ui-slider-vertical .ui-slider-dot {
	top:auto;
	left:2px;
	margin-bottom:-4px;
}
.ui-slider-tooltip .ui-tooltip-inner {
	min-width:unset;
}
.ui-slider-rtl.ui-slider-vertical .ui-slider-handle {
	margin-right:-5px;
	margin-left:0;
}
.ui-slider-rtl.ui-slider-vertical .ui-slider-mark {
	right:12px;
	left:auto;
}
.ui-slider-rtl.ui-slider-vertical .ui-slider-mark-text {
	right:4px;
	left:auto;
}
.ui-slider-rtl.ui-slider-vertical .ui-slider-dot {
	right:2px;
	left:auto;
}
.ui-slider-with-marks {
	margin-bottom:28px;
}
.ui-slider-rail {
	position:absolute;
	width:100%;
	height:4px;
	background-color:#f7f9fc;
	background-color:var(--ui-slider-rail-background-color);
	border-radius:4px;
	transition:background-color .3s;
}
.ui-slider-track {
	position:absolute;
	height:4px;
	background-color:#f5f0ff;
	background-color:var(--ui-slider-track-background-color);
	border-radius:4px;
	transition:background-color .3s;
}
.ui-slider-handle {
	position:absolute;
	width:14px;
	height:14px;
	margin-top:-5px;
	background-color:#fff;
	background-color:var(--ui-slider-handle-background-color);
	border:2px solid #f5f0ff;
	border:2px solid var(--ui-slider-handle-color);
	border-radius:50%;
	box-shadow:0;
	cursor:pointer;
	transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28);
}
.ui-slider-handle-dragging.ui-slider-handle-dragging.ui-slider-handle-dragging {
	border-color:#46a6ff;
	border-color:var(--ui-slider-handle-color-focus);
	box-shadow:0 0 0 5px rgba(147,115,238,.2);
	box-shadow:0 0 0 5px var(--ui-slider-handle-color-focus-shadow);
}
.ui-slider-handle:focus {
	border-color:#46a6ff;
	border-color:var(--ui-slider-handle-color-focus);
	outline:none;
	box-shadow:0 0 0 5px rgba(147,115,238,.2);
	box-shadow:0 0 0 5px var(--ui-slider-handle-color-focus-shadow);
}
.ui-slider-handle.ui-tooltip-open {
	border-color:#9373ee;
	border-color:var(--ui-slider-handle-color-tooltip-open);
}
.ui-slider:hover .ui-slider-rail {
	background-color:#e1e1e1;
	background-color:var(--ui-slider-rail-background-color-hover);
}
.ui-slider:hover .ui-slider-track {
	background-color:#dcf;
	background-color:var(--ui-slider-track-background-color-hover);
}
.ui-slider:hover .ui-slider-handle:not(.ui-tooltip-open) {
	border-color:#dcf;
	border-color:var(--ui-slider-handle-color-hover);
}
.ui-slider-mark {
	position:absolute;
	top:14px;
	left:0;
	width:100%;
	font-size:14px;
}
.ui-slider-mark-text {
	position:absolute;
	display:inline-block;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	text-align:center;
	word-break:keep-all;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-slider-mark-text-active {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-slider-step {
	position:absolute;
	width:100%;
	height:4px;
	background:transparent;
}
.ui-slider-dot {
	position:absolute;
	top:-2px;
	width:8px;
	height:8px;
	margin-left:-4px;
	background-color:#fff;
	background-color:var(--ui-component-background);
	border:2px solid rgba(0,0,0,.1);
	border:2px solid var(--ui-slider-dot-border-color);
	border-radius:50%;
	cursor:pointer;
}
.ui-slider-dot:first-child {
	margin-left:-4px;
}
.ui-slider-dot:last-child {
	margin-left:-4px;
}
.ui-slider-dot-active {
	border-color:#8cc8ff;
	border-color:var(--ui-slider-dot-border-color-active);
}
.ui-slider-disabled {
	cursor:not-allowed;
}
.ui-slider-disabled .ui-slider-rail {
	background-color:#f7f9fc!important;
	background-color:var(--ui-slider-rail-background-color)!important;
}
.ui-slider-disabled .ui-slider-track {
	background-color:rgba(0,0,0,.25)!important;
	background-color:var(--ui-slider-disabled-color)!important;
}
.ui-slider-disabled .ui-slider-dot,.ui-slider-disabled .ui-slider-handle {
	background-color:#fff;
	background-color:var(--ui-component-background);
	border-color:rgba(0,0,0,.25)!important;
	border-color:var(--ui-slider-disabled-color)!important;
	box-shadow:none;
	cursor:not-allowed;
}
.ui-slider-disabled .ui-slider-dot,.ui-slider-disabled .ui-slider-mark-text {
	cursor:not-allowed!important;
}
.ui-slider-rtl {
	direction:rtl;
}
.ui-slider-rtl .ui-slider-mark {
	right:0;
	left:auto;
}
.ui-slider-rtl .ui-slider-dot {
	margin-right:-4px;
	margin-left:0;
}
.ui-slider-rtl .ui-slider-dot:first-child {
	margin-right:-4px;
	margin-left:0;
}
.ui-slider-rtl .ui-slider-dot:last-child {
	margin-right:-4px;
	margin-left:0;
}
.ui-space {
	display:inline-flex;
}
.ui-space-vertical {
	flex-direction:column;
}
.ui-space-align-center {
	align-items:center;
}
.ui-space-align-start {
	align-items:flex-start;
}
.ui-space-align-end {
	align-items:flex-end;
}
.ui-space-align-baseline {
	align-items:baseline;
}
.ui-space-item:empty {
	display:none;
}
.ui-space-rtl {
	direction:rtl;
}
.ui-spin {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	display:none;
	color:#9373ee;
	color:var(--ui-primary-color);
	text-align:center;
	vertical-align:middle;
	opacity:0;
	transition:transform .3s cubic-bezier(.78,.14,.15,.86);
}
.ui-spin-spinning {
	position:static;
	display:inline-block;
	opacity:1;
}
.ui-spin-nested-loading {
	position:relative;
}
.ui-spin-nested-loading>div>.ui-spin {
	position:absolute;
	top:0;
	left:0;
	z-index:4;
	display:block;
	width:100%;
	height:100%;
	max-height:400px;
}
.ui-spin-nested-loading>div>.ui-spin .ui-spin-dot {
	position:absolute;
	top:50%;
	left:50%;
	margin:-10px;
}
.ui-spin-nested-loading>div>.ui-spin .ui-spin-text {
	position:absolute;
	top:50%;
	width:100%;
	padding-top:5px;
	text-shadow:0 1px 2px #fff;
	text-shadow:0 1px 2px var(--ui-shadow-color-inverse);
}
.ui-spin-nested-loading>div>.ui-spin.ui-spin-show-text .ui-spin-dot {
	margin-top:-20px;
}
.ui-spin-nested-loading>div>.ui-spin-sm .ui-spin-dot {
	margin:-7px;
}
.ui-spin-nested-loading>div>.ui-spin-sm .ui-spin-text {
	padding-top:2px;
}
.ui-spin-nested-loading>div>.ui-spin-sm.ui-spin-show-text .ui-spin-dot {
	margin-top:-17px;
}
.ui-spin-nested-loading>div>.ui-spin-lg .ui-spin-dot {
	margin:-16px;
}
.ui-spin-nested-loading>div>.ui-spin-lg .ui-spin-text {
	padding-top:11px;
}
.ui-spin-nested-loading>div>.ui-spin-lg.ui-spin-show-text .ui-spin-dot {
	margin-top:-26px;
}
.ui-spin-container {
	position:relative;
	transition:opacity .3s;
}
.ui-spin-container:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:10;
	display:none\9;
	width:100%;
	height:100%;
	background:#fff;
	background:var(--ui-component-background);
	opacity:0;
	transition:all .3s;
	content:"";
	pointer-events:none;
}
.ui-spin-blur {
	clear:both;
	opacity:.5;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	pointer-events:none;
}
.ui-spin-blur:after {
	opacity:.4;
	pointer-events:auto;
}
.ui-spin-tip {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-spin-dot {
	position:relative;
	display:inline-block;
	font-size:20px;
	width:1em;
	height:1em;
}
.ui-spin-dot-item {
	position:absolute;
	display:block;
	width:9px;
	height:9px;
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
	border-radius:100%;
	transform:scale(.75);
	transform-origin:50% 50%;
	opacity:.3;
	animation:antSpinMove 1s linear infinite alternate;
}
.ui-spin-dot-item:first-child {
	top:0;
	left:0;
}
.ui-spin-dot-item:nth-child(2) {
	top:0;
	right:0;
	animation-delay:.4s;
}
.ui-spin-dot-item:nth-child(3) {
	right:0;
	bottom:0;
	animation-delay:.8s;
}
.ui-spin-dot-item:nth-child(4) {
	bottom:0;
	left:0;
	animation-delay:1.2s;
}
.ui-spin-dot-spin {
	transform:rotate(45deg);
	animation:antRotate 1.2s linear infinite;
}
.ui-spin-sm .ui-spin-dot {
	font-size:14px;
}
.ui-spin-sm .ui-spin-dot i {
	width:6px;
	height:6px;
}
.ui-spin-lg .ui-spin-dot {
	font-size:32px;
}
.ui-spin-lg .ui-spin-dot i {
	width:14px;
	height:14px;
}
.ui-spin.ui-spin-show-text .ui-spin-text {
	display:block;
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
	.ui-spin-blur {
	background:#fff;
	background:var(--ui-component-background);
	opacity:.5;
}
;}@keyframes antSpinMove {
	to {
	opacity:1;
}
;}@keyframes antRotate {
	to {
	transform:rotate(405deg);
}
;}.ui-spin-rtl {
	direction:rtl;
}
.ui-spin-rtl .ui-spin-dot-spin {
	transform:rotate(-45deg);
	animation-name:antRotateRtl;
}
@keyframes antRotateRtl {
	to {
	transform:rotate(-405deg);
}
;}.ui-statistic {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
}
.ui-statistic-title {
	margin-bottom:4px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
}
.ui-statistic-content {
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-size:24px;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
.ui-statistic-content-value {
	display:inline-block;
	direction:ltr;
}
.ui-statistic-content-prefix,.ui-statistic-content-suffix {
	display:inline-block;
}
.ui-statistic-content-prefix {
	margin-right:4px;
}
.ui-statistic-content-suffix {
	margin-left:4px;
}
.ui-statistic-rtl {
	direction:rtl;
}
.ui-statistic-rtl .ui-statistic-content-prefix {
	margin-right:0;
	margin-left:4px;
}
.ui-statistic-rtl .ui-statistic-content-suffix {
	margin-right:4px;
	margin-left:0;
}
.ui-steps {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:flex;
	width:100%;
	font-size:0;
	text-align:left;
	text-align:initial;
}
.ui-steps-item {
	position:relative;
	display:inline-block;
	flex:1 1;
	overflow:hidden;
	vertical-align:top;
}
.ui-steps-item-container {
	outline:none;
}
.ui-steps-item:last-child {
	flex:none;
}
.ui-steps-item:last-child>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title:after,.ui-steps-item:last-child>.ui-steps-item-container>.ui-steps-item-tail {
	display:none;
}
.ui-steps-item-content,.ui-steps-item-icon {
	display:inline-block;
	vertical-align:top;
}
.ui-steps-item-icon {
	width:32px;
	height:32px;
	margin:0 8px 0 0;
	font-size:16px;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft Yahei",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	line-height:32px;
	text-align:center;
	border:1px solid rgba(0,0,0,.25);
	border:1px solid var(--ui-disabled-color);
	border-radius:32px;
	transition:background-color .3s,border-color .3s;
}
.ui-steps-item-icon .ui-steps-icon {
	position:relative;
	top:-.5px;
	color:#9373ee;
	color:var(--ui-primary-color);
	line-height:1;
}
.ui-steps-item-tail {
	position:absolute;
	top:12px;
	left:0;
	width:100%;
	padding:0 10px;
}
.ui-steps-item-tail:after {
	display:inline-block;
	width:100%;
	height:1px;
	background:rgba(0,0,0,.1);
	background:var(--ui-border-color-split);
	border-radius:1px;
	transition:background .3s;
	content:"";
}
.ui-steps-item-title {
	position:relative;
	display:inline-block;
	padding-right:16px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:16px;
	line-height:32px;
}
.ui-steps-item-title:after {
	position:absolute;
	top:16px;
	left:100%;
	display:block;
	width:9999px;
	height:1px;
	background:rgba(0,0,0,.1);
	background:var(--ui-process-tail-color);
	content:"";
}
.ui-steps-item-subtitle {
	display:inline;
	margin-left:8px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-weight:400;
	font-size:14px;
}
.ui-steps-item-description {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
}
.ui-steps-item-wait .ui-steps-item-icon {
	background-color:#fff;
	background-color:var(--ui-steps-background);
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-steps-item-wait .ui-steps-item-icon>.ui-steps-icon {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-steps-item-wait .ui-steps-item-icon>.ui-steps-icon .ui-steps-icon-dot {
	background:rgba(0,0,0,.25);
	background:var(--ui-disabled-color);
}
.ui-steps-item-wait>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-steps-item-wait>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title:after {
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-process-tail-color);
}
.ui-steps-item-wait>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-description {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-steps-item-wait>.ui-steps-item-container>.ui-steps-item-tail:after {
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-process-tail-color);
}
.ui-steps-item-process .ui-steps-item-icon {
	background-color:#fff;
	background-color:var(--ui-steps-background);
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-steps-item-process .ui-steps-item-icon>.ui-steps-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-steps-item-process .ui-steps-item-icon>.ui-steps-icon .ui-steps-icon-dot {
	background:#9373ee;
	background:var(--ui-primary-color);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title {
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title:after {
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-process-tail-color);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-description {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-tail:after {
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-process-tail-color);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-icon {
	background:#9373ee;
	background:var(--ui-primary-color);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-icon .ui-steps-icon {
	color:#fff;
	color:var(--ui-text-color-inverse);
}
.ui-steps-item-process>.ui-steps-item-container>.ui-steps-item-title {
	font-weight:500;
}
.ui-steps-item-finish .ui-steps-item-icon {
	background-color:#fff;
	background-color:var(--ui-steps-background);
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-steps-item-finish .ui-steps-item-icon>.ui-steps-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-steps-item-finish .ui-steps-item-icon>.ui-steps-icon .ui-steps-icon-dot {
	background:#9373ee;
	background:var(--ui-primary-color);
}
.ui-steps-item-finish>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-steps-item-finish>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title:after {
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
}
.ui-steps-item-finish>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-description {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-steps-item-finish>.ui-steps-item-container>.ui-steps-item-tail:after {
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
}
.ui-steps-item-error .ui-steps-item-icon {
	background-color:#fff;
	background-color:var(--ui-steps-background);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-steps-item-error .ui-steps-item-icon>.ui-steps-icon {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-steps-item-error .ui-steps-item-icon>.ui-steps-icon .ui-steps-icon-dot {
	background:#ff4d4f;
	background:var(--ui-error-color);
}
.ui-steps-item-error>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-steps-item-error>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title:after {
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-process-tail-color);
}
.ui-steps-item-error>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-description {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-steps-item-error>.ui-steps-item-container>.ui-steps-item-tail:after {
	background-color:rgba(0,0,0,.1);
	background-color:var(--ui-process-tail-color);
}
.ui-steps-item.ui-steps-next-error .ui-steps-item-title:after {
	background:#ff4d4f;
	background:var(--ui-error-color);
}
.ui-steps-item-disabled {
	cursor:not-allowed;
}
.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button] {
	cursor:pointer;
}
.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button] .ui-steps-item-description,.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button] .ui-steps-item-icon .ui-steps-icon,.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button] .ui-steps-item-subtitle,.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button] .ui-steps-item-title {
	transition:color .3s;
}
.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button]:hover .ui-steps-item-description,.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button]:hover .ui-steps-item-subtitle,.ui-steps .ui-steps-item:not(.ui-steps-item-active)>.ui-steps-item-container[role=button]:hover .ui-steps-item-title {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-steps .ui-steps-item:not(.ui-steps-item-active):not(.ui-steps-item-process)>.ui-steps-item-container[role=button]:hover .ui-steps-item-icon {
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-steps .ui-steps-item:not(.ui-steps-item-active):not(.ui-steps-item-process)>.ui-steps-item-container[role=button]:hover .ui-steps-item-icon .ui-steps-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item {
	padding-left:16px;
	white-space:nowrap;
}
.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item:first-child {
	padding-left:0;
}
.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item:last-child .ui-steps-item-title {
	padding-right:0;
}
.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item-tail {
	display:none;
}
.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item-description {
	max-width:140px;
	white-space:normal;
}
.ui-steps-item-custom>.ui-steps-item-container>.ui-steps-item-icon {
	height:auto;
	background:none;
	border:0;
}
.ui-steps-item-custom>.ui-steps-item-container>.ui-steps-item-icon>.ui-steps-icon {
	top:0;
	left:.5px;
	width:32px;
	height:32px;
	font-size:24px;
	line-height:32px;
}
.ui-steps-item-custom.ui-steps-item-process .ui-steps-item-icon>.ui-steps-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-steps:not(.ui-steps-vertical) .ui-steps-item-custom .ui-steps-item-icon {
	width:auto;
	background:none;
}
.ui-steps-small.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item {
	padding-left:12px;
}
.ui-steps-small.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item:first-child {
	padding-left:0;
}
.ui-steps-small .ui-steps-item-icon {
	width:24px;
	height:24px;
	margin:0 8px 0 0;
	font-size:12px;
	line-height:24px;
	text-align:center;
	border-radius:24px;
}
.ui-steps-small .ui-steps-item-title {
	padding-right:12px;
	font-size:14px;
	line-height:24px;
}
.ui-steps-small .ui-steps-item-title:after {
	top:12px;
}
.ui-steps-small .ui-steps-item-description {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
}
.ui-steps-small .ui-steps-item-tail {
	top:8px;
}
.ui-steps-small .ui-steps-item-custom .ui-steps-item-icon {
	width:inherit;
	height:inherit;
	line-height:inherit;
	background:none;
	border:0;
	border-radius:0;
}
.ui-steps-small .ui-steps-item-custom .ui-steps-item-icon>.ui-steps-icon {
	font-size:24px;
	line-height:24px;
	transform:none;
}
.ui-steps-vertical {
	display:flex;
	flex-direction:column;
}
.ui-steps-vertical>.ui-steps-item {
	display:block;
	flex:1 0 auto;
	padding-left:0;
	overflow:visible;
}
.ui-steps-vertical>.ui-steps-item .ui-steps-item-icon {
	float:left;
	margin-right:16px;
}
.ui-steps-vertical>.ui-steps-item .ui-steps-item-content {
	display:block;
	min-height:48px;
	overflow:hidden;
}
.ui-steps-vertical>.ui-steps-item .ui-steps-item-title {
	line-height:32px;
}
.ui-steps-vertical>.ui-steps-item .ui-steps-item-description {
	padding-bottom:12px;
}
.ui-steps-vertical>.ui-steps-item>.ui-steps-item-container>.ui-steps-item-tail {
	position:absolute;
	top:0;
	left:16px;
	width:1px;
	height:100%;
	padding:38px 0 6px;
}
.ui-steps-vertical>.ui-steps-item>.ui-steps-item-container>.ui-steps-item-tail:after {
	width:1px;
	height:100%;
}
.ui-steps-vertical>.ui-steps-item:not(:last-child)>.ui-steps-item-container>.ui-steps-item-tail {
	display:block;
}
.ui-steps-vertical>.ui-steps-item>.ui-steps-item-container>.ui-steps-item-content>.ui-steps-item-title:after {
	display:none;
}
.ui-steps-vertical.ui-steps-small .ui-steps-item-container .ui-steps-item-tail {
	position:absolute;
	top:0;
	left:12px;
	padding:30px 0 6px;
}
.ui-steps-vertical.ui-steps-small .ui-steps-item-container .ui-steps-item-title {
	line-height:24px;
}
.ui-steps-label-vertical .ui-steps-item {
	overflow:visible;
}
.ui-steps-label-vertical .ui-steps-item-tail {
	margin-left:58px;
	padding:3.5px 24px;
}
.ui-steps-label-vertical .ui-steps-item-content {
	display:block;
	width:116px;
	margin-top:8px;
	text-align:center;
}
.ui-steps-label-vertical .ui-steps-item-icon {
	display:inline-block;
	margin-left:42px;
}
.ui-steps-label-vertical .ui-steps-item-title {
	padding-right:0;
	padding-left:0;
}
.ui-steps-label-vertical .ui-steps-item-title:after {
	display:none;
}
.ui-steps-label-vertical .ui-steps-item-subtitle {
	display:block;
	margin-bottom:4px;
	margin-left:0;
	line-height:1.4;
}
.ui-steps-label-vertical.ui-steps-small:not(.ui-steps-dot) .ui-steps-item-icon {
	margin-left:46px;
}
.ui-steps-dot .ui-steps-item-title,.ui-steps-dot.ui-steps-small .ui-steps-item-title {
	line-height:1.4;
}
.ui-steps-dot .ui-steps-item-tail,.ui-steps-dot.ui-steps-small .ui-steps-item-tail {
	top:2px;
	width:100%;
	margin:0 0 0 70px;
	padding:0;
}
.ui-steps-dot .ui-steps-item-tail:after,.ui-steps-dot.ui-steps-small .ui-steps-item-tail:after {
	width:calc(100% - 20px);
	height:3px;
	margin-left:12px;
}
.ui-steps-dot .ui-steps-item:first-child .ui-steps-icon-dot,.ui-steps-dot.ui-steps-small .ui-steps-item:first-child .ui-steps-icon-dot {
	left:2px;
}
.ui-steps-dot .ui-steps-item-icon,.ui-steps-dot.ui-steps-small .ui-steps-item-icon {
	width:8px;
	height:8px;
	margin-left:67px;
	padding-right:0;
	line-height:8px;
	background:transparent;
	border:0;
}
.ui-steps-dot .ui-steps-item-icon .ui-steps-icon-dot,.ui-steps-dot.ui-steps-small .ui-steps-item-icon .ui-steps-icon-dot {
	position:relative;
	float:left;
	width:100%;
	height:100%;
	border-radius:100px;
	transition:all .3s;
}
.ui-steps-dot .ui-steps-item-icon .ui-steps-icon-dot:after,.ui-steps-dot.ui-steps-small .ui-steps-item-icon .ui-steps-icon-dot:after {
	position:absolute;
	top:-12px;
	left:-26px;
	width:60px;
	height:32px;
	background:rgba(0,0,0,.001);
	content:"";
}
.ui-steps-dot .ui-steps-item-content,.ui-steps-dot.ui-steps-small .ui-steps-item-content {
	width:140px;
}
.ui-steps-dot .ui-steps-item-process .ui-steps-item-icon,.ui-steps-dot.ui-steps-small .ui-steps-item-process .ui-steps-item-icon {
	position:relative;
	top:-1px;
	width:10px;
	height:10px;
	line-height:10px;
	background:none;
}
.ui-steps-dot .ui-steps-item-process .ui-steps-icon:first-child .ui-steps-icon-dot,.ui-steps-dot.ui-steps-small .ui-steps-item-process .ui-steps-icon:first-child .ui-steps-icon-dot {
	left:0;
}
.ui-steps-vertical.ui-steps-dot .ui-steps-item-icon {
	margin-top:13px;
	margin-left:0;
	background:none;
}
.ui-steps-vertical.ui-steps-dot .ui-steps-item>.ui-steps-item-container>.ui-steps-item-tail {
	top:6.5px;
	left:-9px;
	margin:0;
	padding:22px 0 4px;
}
.ui-steps-vertical.ui-steps-dot .ui-steps-item:first-child .ui-steps-icon-dot {
	left:0;
}
.ui-steps-vertical.ui-steps-dot .ui-steps-item-content {
	width:inherit;
}
.ui-steps-vertical.ui-steps-dot .ui-steps-item-process .ui-steps-item-container .ui-steps-item-icon .ui-steps-icon-dot {
	top:-1px;
	left:-1px;
}
.ui-steps-navigation {
	padding-top:12px;
}
.ui-steps-navigation.ui-steps-small .ui-steps-item-container {
	margin-left:-12px;
}
.ui-steps-navigation .ui-steps-item {
	overflow:visible;
	text-align:center;
}
.ui-steps-navigation .ui-steps-item-container {
	display:inline-block;
	height:100%;
	margin-left:-16px;
	padding-bottom:12px;
	text-align:left;
	transition:opacity .3s;
}
.ui-steps-navigation .ui-steps-item-container .ui-steps-item-content {
	max-width:auto;
}
.ui-steps-navigation .ui-steps-item-container .ui-steps-item-title {
	max-width:100%;
	padding-right:0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-steps-navigation .ui-steps-item-container .ui-steps-item-title:after {
	display:none;
}
.ui-steps-navigation .ui-steps-item:not(.ui-steps-item-active) .ui-steps-item-container[role=button] {
	cursor:pointer;
}
.ui-steps-navigation .ui-steps-item:not(.ui-steps-item-active) .ui-steps-item-container[role=button]:hover {
	opacity:.85;
}
.ui-steps-navigation .ui-steps-item:last-child {
	flex:1 1;
}
.ui-steps-navigation .ui-steps-item:last-child:after {
	display:none;
}
.ui-steps-navigation .ui-steps-item:after {
	position:absolute;
	top:50%;
	left:100%;
	display:inline-block;
	width:12px;
	height:12px;
	margin-top:-14px;
	margin-left:-2px;
	border:1px solid rgba(0,0,0,.25);
	border:1px solid var(--ui-steps-nav-arrow-color);
	border-bottom:none;
	border-left:none;
	transform:rotate(45deg);
	content:"";
}
.ui-steps-navigation .ui-steps-item:before {
	position:absolute;
	bottom:0;
	left:50%;
	display:inline-block;
	width:0;
	height:2px;
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
	transition:width .3s,left .3s;
	transition-timing-function:ease-out;
	content:"";
}
.ui-steps-navigation .ui-steps-item.ui-steps-item-active:before {
	left:0;
	width:100%;
}
.ui-steps-navigation.ui-steps-vertical>.ui-steps-item {
	margin-right:0!important;
}
.ui-steps-navigation.ui-steps-vertical>.ui-steps-item:before {
	display:none;
}
.ui-steps-navigation.ui-steps-vertical>.ui-steps-item.ui-steps-item-active:before {
	top:0;
	right:0;
	left:unset;
	display:block;
	width:3px;
	height:calc(100% - 24px);
}
.ui-steps-navigation.ui-steps-vertical>.ui-steps-item:after {
	position:relative;
	top:-2px;
	left:50%;
	display:block;
	width:8px;
	height:8px;
	margin-bottom:8px;
	text-align:center;
	transform:rotate(135deg);
}
.ui-steps-navigation.ui-steps-vertical>.ui-steps-item>.ui-steps-item-container>.ui-steps-item-tail {
	visibility:hidden;
}
.ui-steps-rtl {
	direction:rtl;
}
.ui-steps.ui-steps-rtl .ui-steps-item-icon {
	margin-right:0;
	margin-left:8px;
}
.ui-steps-rtl .ui-steps-item-tail {
	right:0;
	left:auto;
}
.ui-steps-rtl .ui-steps-item-title {
	padding-right:0;
	padding-left:16px;
}
.ui-steps-rtl .ui-steps-item-title:after {
	right:100%;
	left:auto;
}
.ui-steps-rtl.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item {
	padding-right:16px;
	padding-left:0;
}
.ui-steps-rtl.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item:first-child {
	padding-right:0;
}
.ui-steps-rtl.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item:last-child .ui-steps-item-title {
	padding-left:0;
}
.ui-steps-rtl .ui-steps-item-custom .ui-steps-item-icon>.ui-steps-icon {
	right:.5px;
	left:auto;
}
.ui-steps-rtl.ui-steps-navigation.ui-steps-small .ui-steps-item-container {
	margin-right:-12px;
	margin-left:0;
}
.ui-steps-rtl.ui-steps-navigation .ui-steps-item-container {
	margin-right:-16px;
	margin-left:0;
	text-align:right;
}
.ui-steps-rtl.ui-steps-navigation .ui-steps-item-container .ui-steps-item-title {
	padding-left:0;
}
.ui-steps-rtl.ui-steps-navigation .ui-steps-item:after {
	right:100%;
	left:auto;
	margin-right:-2px;
	margin-left:0;
	transform:rotate(225deg);
}
.ui-steps-rtl.ui-steps-small.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item {
	padding-right:12px;
	padding-left:0;
}
.ui-steps-rtl.ui-steps-small.ui-steps-horizontal:not(.ui-steps-label-vertical) .ui-steps-item:first-child {
	padding-right:0;
}
.ui-steps-rtl.ui-steps-small .ui-steps-item-title {
	padding-right:0;
	padding-left:12px;
}
.ui-steps-rtl.ui-steps-vertical>.ui-steps-item .ui-steps-item-icon {
	float:right;
	margin-right:0;
	margin-left:16px;
}
.ui-steps-rtl.ui-steps-vertical>.ui-steps-item>.ui-steps-item-container>.ui-steps-item-tail {
	right:16px;
	left:auto;
}
.ui-steps-rtl.ui-steps-vertical.ui-steps-small .ui-steps-item-container .ui-steps-item-tail {
	right:12px;
	left:auto;
}
.ui-steps-rtl.ui-steps-label-vertical .ui-steps-item-title {
	padding-left:0;
}
.ui-steps-rtl.ui-steps-dot .ui-steps-item-tail,.ui-steps-rtl.ui-steps-dot.ui-steps-small .ui-steps-item-tail {
	margin:0 70px 0 0;
}
.ui-steps-rtl.ui-steps-dot .ui-steps-item-tail:after,.ui-steps-rtl.ui-steps-dot.ui-steps-small .ui-steps-item-tail:after {
	margin-right:12px;
	margin-left:0;
}
.ui-steps-rtl.ui-steps-dot .ui-steps-item:first-child .ui-steps-icon-dot,.ui-steps-rtl.ui-steps-dot.ui-steps-small .ui-steps-item:first-child .ui-steps-icon-dot {
	right:2px;
	left:auto;
}
.ui-steps-rtl.ui-steps-dot .ui-steps-item-icon,.ui-steps-rtl.ui-steps-dot.ui-steps-small .ui-steps-item-icon {
	margin-right:67px;
	margin-left:0;
}
.ui-steps-rtl.ui-steps-dot .ui-steps-item-icon .ui-steps-icon-dot,.ui-steps-rtl.ui-steps-dot.ui-steps-small .ui-steps-item-icon .ui-steps-icon-dot {
	float:right;
}
.ui-steps-rtl.ui-steps-dot .ui-steps-item-icon .ui-steps-icon-dot:after,.ui-steps-rtl.ui-steps-dot.ui-steps-small .ui-steps-item-icon .ui-steps-icon-dot:after {
	right:-26px;
	left:auto;
}
.ui-steps-rtl.ui-steps-vertical.ui-steps-dot .ui-steps-item-icon {
	margin-right:0;
	margin-left:16px;
}
.ui-steps-rtl.ui-steps-vertical.ui-steps-dot .ui-steps-item>.ui-steps-item-container>.ui-steps-item-tail {
	right:-9px;
	left:auto;
}
.ui-steps-rtl.ui-steps-vertical.ui-steps-dot .ui-steps-item:first-child .ui-steps-icon-dot {
	right:0;
	left:auto;
}
.ui-steps-rtl.ui-steps-vertical.ui-steps-dot .ui-steps-item-process .ui-steps-icon-dot {
	right:-2px;
	left:auto;
}
.ui-steps-rtl.ui-steps-with-progress.ui-steps-horizontal.ui-steps-label-horizontal .ui-steps-item:first-child.ui-steps-item-active {
	padding-right:4px;
}
.ui-steps-with-progress .ui-steps-item {
	padding-top:4px;
}
.ui-steps-with-progress .ui-steps-item .ui-steps-item-tail {
	top:4px!important;
}
.ui-steps-with-progress.ui-steps-horizontal .ui-steps-item:first-child {
	padding-bottom:4px;
	padding-left:4px;
}
.ui-steps-with-progress .ui-steps-item-icon {
	position:relative;
}
.ui-steps-with-progress .ui-steps-item-icon .ui-progress {
	position:absolute;
	top:-5px;
	right:-5px;
	bottom:-5px;
	left:-5px;
}
.ui-switch {
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:inline-block;
	box-sizing:border-box;
	min-width:44px;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	background-color:rgba(0,0,0,.25);
	background-color:var(--ui-disabled-color);
	border:0;
	border-radius:100px;
	cursor:pointer;
	transition:all .2s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-switch:focus {
	outline:0;
	box-shadow:0 0 0 2px var(--ui-disabled-color-fade-10);
}
.ui-switch-checked:focus {
	box-shadow:0 0 0 2px #e6f7ff;
	box-shadow:0 0 0 2px var(--ui-primary-1);
}
.ui-switch:focus:hover {
	box-shadow:none;
}
.ui-switch-checked {
	background-color:#9373ee;
	background-color:var(--ui-switch-color);
}
.ui-switch-disabled,.ui-switch-loading {
	cursor:not-allowed;
	opacity:.4;
}
.ui-switch-disabled *,.ui-switch-loading * {
	box-shadow:none;
	cursor:not-allowed;
}
.ui-switch-inner {
	display:block;
	margin:0 8px 0 27px;
	color:#fff;
	color:var(--ui-text-color-inverse);
	font-size:12px;
	transition:margin .2s;
}
.ui-switch-checked .ui-switch-inner {
	margin:0 27px 0 8px;
}
.ui-switch-handle {
	position:absolute;
	top:3px;
	left:3px;
	width:20px;
	height:20px;
	transition:all .2s ease-in-out;
}
.ui-switch-handle:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background-color:#fff;
	background-color:var(--ui-switch-bg);
	border-radius:10px;
	box-shadow:0 2px 4px 0 rgba(0,35,11,.2);
	box-shadow:0 2px 4px 0 var(--ui-switch-shadow-color);
	transition:all .2s ease-in-out;
	content:"";
}
.ui-switch-checked .ui-switch-handle {
	left:calc(100% - 23px);
}
.ui-switch:not(.ui-switch-disabled):active .ui-switch-handle:before {
	right:-30%;
	left:0;
}
.ui-switch:not(.ui-switch-disabled):active.ui-switch-checked .ui-switch-handle:before {
	right:0;
	left:-30%;
}
.ui-switch-loading-icon.appicon {
	position:relative;
	top:3px;
	color:rgba(0,0,0,.65);
	vertical-align:top;
}
.ui-switch-checked .ui-switch-loading-icon {
	color:#9373ee;
	color:var(--ui-switch-color);
}
.ui-switch-small {
	min-width:32px;
	height:18px;
	line-height:18px;
}
.ui-switch-small .ui-switch-inner {
	margin:0 6px 0 20px;
	font-size:12px;
}
.ui-switch-small .ui-switch-handle {
	width:14px;
	height:14px;
}
.ui-switch-small .ui-switch-loading-icon {
	top:2.5px;
	font-size:9px;
}
.ui-switch-small.ui-switch-checked .ui-switch-inner {
	margin:0 20px 0 6px;
}
.ui-switch-small.ui-switch-checked .ui-switch-handle {
	left:calc(100% - 17px);
}
.ui-switch-rtl {
	direction:rtl;
}
.ui-switch-rtl .ui-switch-inner {
	margin:0 27px 0 8px;
}
.ui-switch-rtl .ui-switch-handle {
	right:3px;
	left:auto;
}
.ui-switch-rtl:not(.ui-switch-rtl-disabled):active .ui-switch-handle:before {
	right:0;
	left:-30%;
}
.ui-switch-rtl:not(.ui-switch-rtl-disabled):active.ui-switch-checked .ui-switch-handle:before {
	right:-30%;
	left:0;
}
.ui-switch-rtl.ui-switch-checked .ui-switch-inner {
	margin:0 8px 0 27px;
}
.ui-switch-rtl.ui-switch-checked .ui-switch-handle {
	right:calc(100% - 23px);
}
.ui-switch-rtl.ui-switch-small.ui-switch-checked .ui-switch-handle {
	right:calc(100% - 17px);
}
.ui-table.ui-table-middle {
	font-size:14px;
}
.ui-table.ui-table-middle .ui-table-footer,.ui-table.ui-table-middle .ui-table-tbody>tr>td,.ui-table.ui-table-middle .ui-table-thead>tr>th,.ui-table.ui-table-middle .ui-table-title,.ui-table.ui-table-middle tfoot>tr>td,.ui-table.ui-table-middle tfoot>tr>th {
	padding:12px 8px;
}
.ui-table.ui-table-middle .ui-table-filter-trigger {
	margin-right:-4px;
}
.ui-table.ui-table-middle .ui-table-expanded-row-fixed {
	margin:-12px -8px;
}
.ui-table.ui-table-middle .ui-table-tbody .ui-table-wrapper:only-child .ui-table {
	margin:-12px -8px -12px 25px;
}
.ui-table.ui-table-small {
	font-size:14px;
}
.ui-table.ui-table-small .ui-table-footer,.ui-table.ui-table-small .ui-table-tbody>tr>td,.ui-table.ui-table-small .ui-table-thead>tr>th,.ui-table.ui-table-small .ui-table-title,.ui-table.ui-table-small tfoot>tr>td,.ui-table.ui-table-small tfoot>tr>th {
	padding:8px;
}
.ui-table.ui-table-small .ui-table-filter-trigger {
	margin-right:-4px;
}
.ui-table.ui-table-small .ui-table-expanded-row-fixed {
	margin:-8px;
}
.ui-table.ui-table-small .ui-table-tbody .ui-table-wrapper:only-child .ui-table {
	margin:-8px -8px -8px 25px;
}
.ui-table-small .ui-table-thead>tr>th {
	background-color:#f6f6f6;
	background-color:var(--ui-table-header-bg-sm);
}
.ui-table-small .ui-table-selection-column {
	width:46px;
	min-width:46px;
}
.ui-table.ui-table-bordered>.ui-table-title {
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-table-border-color);
	border-bottom:0;
}
.ui-table.ui-table-bordered>.ui-table-container {
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-table-border-color);
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tbody>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tfoot>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tfoot>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>thead>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tbody>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tfoot>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tfoot>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>thead>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tbody>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tfoot>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tfoot>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>thead>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tbody>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tfoot>tr>td,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tfoot>tr>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>thead>tr>th {
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-table-border-color);
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>thead>tr:not(:last-child)>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>thead>tr:not(:last-child)>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>thead>tr:not(:last-child)>th,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>thead>tr:not(:last-child)>th {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-table-border-color);
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>thead>tr>th:before,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>thead>tr>th:before,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>thead>tr>th:before,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>thead>tr>th:before {
	background-color:transparent!important;
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tbody>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tfoot>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>thead>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tbody>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tfoot>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>thead>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tbody>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tfoot>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>thead>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tbody>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tfoot>tr>.ui-table-cell-fix-right-first:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>thead>tr>.ui-table-cell-fix-right-first:after {
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-table-border-color);
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tbody>tr>td>.ui-table-expanded-row-fixed,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tbody>tr>td>.ui-table-expanded-row-fixed,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tbody>tr>td>.ui-table-expanded-row-fixed,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tbody>tr>td>.ui-table-expanded-row-fixed {
	margin:-16px -17px;
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-body>table>tbody>tr>td>.ui-table-expanded-row-fixed:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table>tbody>tr>td>.ui-table-expanded-row-fixed:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table>tbody>tr>td>.ui-table-expanded-row-fixed:after,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-summary>table>tbody>tr>td>.ui-table-expanded-row-fixed:after {
	position:absolute;
	top:0;
	right:1px;
	bottom:0;
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-table-border-color);
	content:"";
}
.ui-table.ui-table-bordered>.ui-table-container>.ui-table-content>table,.ui-table.ui-table-bordered>.ui-table-container>.ui-table-header>table {
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-table-border-color);
}
.ui-table.ui-table-bordered.ui-table-scroll-horizontal>.ui-table-container>.ui-table-body>table>tbody>tr.ui-table-expanded-row>td,.ui-table.ui-table-bordered.ui-table-scroll-horizontal>.ui-table-container>.ui-table-body>table>tbody>tr.ui-table-placeholder>td {
	border-right:0;
}
.ui-table.ui-table-bordered.ui-table-middle>.ui-table-container>.ui-table-body>table>tbody>tr>td>.ui-table-expanded-row-fixed,.ui-table.ui-table-bordered.ui-table-middle>.ui-table-container>.ui-table-content>table>tbody>tr>td>.ui-table-expanded-row-fixed {
	margin:-12px -9px;
}
.ui-table.ui-table-bordered.ui-table-small>.ui-table-container>.ui-table-body>table>tbody>tr>td>.ui-table-expanded-row-fixed,.ui-table.ui-table-bordered.ui-table-small>.ui-table-container>.ui-table-content>table>tbody>tr>td>.ui-table-expanded-row-fixed {
	margin:-8px -9px;
}
.ui-table.ui-table-bordered>.ui-table-footer {
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-table-border-color);
	border-top:0;
}
.ui-table-cell .ui-table-container:first-child {
	border-top:0;
}
.ui-table-cell-scrollbar {
	box-shadow:0 1px 0 1px #f6f6f6;
	box-shadow:0 1px 0 1px var(--ui-table-header-bg);
}
.ui-table-wrapper {
	clear:both;
	max-width:100%;
}
.ui-table-wrapper:before {
	display:table;
	content:"";
}
.ui-table-wrapper:after {
	display:table;
	clear:both;
	content:"";
}
.ui-table {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	font-size:14px;
	background:#fff;
	background:var(--ui-table-bg);
	border-radius:4px;
}
.ui-table table {
	width:100%;
	text-align:left;
	border-radius:4px 4px 0 0;
	border-collapse:separate;
	border-spacing:0;
}
.ui-table-tbody>tr>td,.ui-table-thead>tr>th,.ui-table tfoot>tr>td,.ui-table tfoot>tr>th {
	position:relative;
	padding:16px;
	overflow-wrap:break-word;
}
.ui-table-cell-ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:keep-all;
}
.ui-table-cell-ellipsis.ui-table-cell-fix-left-last,.ui-table-cell-ellipsis.ui-table-cell-fix-right-first {
	overflow:visible;
}
.ui-table-cell-ellipsis.ui-table-cell-fix-left-last .ui-table-cell-content,.ui-table-cell-ellipsis.ui-table-cell-fix-right-first .ui-table-cell-content {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ui-table-cell-ellipsis .ui-table-column-title {
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:keep-all;
}
.ui-table-title {
	padding:16px;
}
.ui-table-footer {
	padding:16px;
	color:rgba(0,0,0,.85);
	color:var(--ui-table-footer-color);
	background:#f6f6f6;
	background:var(--ui-table-footer-bg);
}
.ui-table-thead>tr>th {
	position:relative;
	color:rgba(0,0,0,.85);
	color:var(--ui-table-header-color);
	font-weight:500;
	text-align:left;
	background:#f6f6f6;
	background:var(--ui-table-header-bg);
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-table-border-color);
	transition:background .3s ease;
}
.ui-table-thead>tr>th[colspan]:not([colspan="1"]) {
	text-align:center;
}
.ui-table-thead>tr>th:not(:last-child):not(.ui-table-selection-column):not(.ui-table-row-expand-icon-cell):not([colspan]):before {
	position:absolute;
	top:50%;
	right:0;
	width:1px;
	height:1.6em;
	background-color:rgba(0,0,0,.06);
	background-color:var(--ui-table-header-cell-split-color);
	transform:translateY(-50%);
	transition:background-color .3s;
	content:"";
}
.ui-table-thead>tr:not(:last-child)>th[colspan] {
	border-bottom:0;
}
.ui-table-tbody>tr>td {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-table-border-color);
	transition:background .3s;
}
.ui-table-tbody>tr>td>.ui-table-expanded-row-fixed>.ui-table-wrapper:only-child .ui-table,.ui-table-tbody>tr>td>.ui-table-wrapper:only-child .ui-table {
	margin:-16px -16px -16px 33px;
}
.ui-table-tbody>tr>td>.ui-table-expanded-row-fixed>.ui-table-wrapper:only-child .ui-table-tbody>tr:last-child>td,.ui-table-tbody>tr>td>.ui-table-wrapper:only-child .ui-table-tbody>tr:last-child>td {
	border-bottom:0;
}
.ui-table-tbody>tr>td>.ui-table-expanded-row-fixed>.ui-table-wrapper:only-child .ui-table-tbody>tr:last-child>td:first-child,.ui-table-tbody>tr>td>.ui-table-expanded-row-fixed>.ui-table-wrapper:only-child .ui-table-tbody>tr:last-child>td:last-child,.ui-table-tbody>tr>td>.ui-table-wrapper:only-child .ui-table-tbody>tr:last-child>td:first-child,.ui-table-tbody>tr>td>.ui-table-wrapper:only-child .ui-table-tbody>tr:last-child>td:last-child {
	border-radius:0;
}
.ui-table-tbody>tr.ui-table-row:hover>td,.ui-table-tbody>tr>td.ui-table-cell-row-hover {
	background:#f6f6f6;
	background:var(--ui-table-row-hover-bg);
}
.ui-table-tbody>tr.ui-table-row-selected>td {
	background:#e6f7ff;
	background:var(--ui-table-selected-row-bg);
	border-color:rgba(0,0,0,.03);
}
.ui-table-tbody>tr.ui-table-row-selected:hover>td {
	background:#dcf4ff;
	background:var(--ui-table-selected-row-hover-bg);
}
.ui-table-summary {
	position:relative;
	z-index:2;
	background:#fff;
	background:var(--ui-table-bg);
}
div.ui-table-summary {
	box-shadow:0 -1px 0 rgba(0,0,0,.1);
	box-shadow:0 -1px 0 var(--ui-table-border-color);
}
.ui-table-summary>tr>td,.ui-table-summary>tr>th {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-table-border-color);
}
.ui-table-pagination.ui-pagination {
	margin:16px 0;
}
.ui-table-pagination {
	display:flex;
	flex-wrap:wrap;
	grid-row-gap:8px;
	row-gap:8px;
}
.ui-table-pagination>* {
	flex:none;
}
.ui-table-pagination-left {
	justify-content:flex-start;
}
.ui-table-pagination-center {
	justify-content:center;
}
.ui-table-pagination-right {
	justify-content:flex-end;
}
.ui-table-thead th.ui-table-column-has-sorters {
	cursor:pointer;
	transition:all .3s;
}
.ui-table-thead th.ui-table-column-has-sorters:hover {
	background:rgba(0,0,0,.04);
	background:var(--ui-table-header-sort-active-bg);
}
.ui-table-thead th.ui-table-column-has-sorters:hover:before {
	background-color:transparent!important;
}
.ui-table-thead th.ui-table-column-has-sorters.ui-table-cell-fix-left:hover,.ui-table-thead th.ui-table-column-has-sorters.ui-table-cell-fix-right:hover {
	background:#f5f5f5;
	background:var(--ui-table-fixed-header-sort-active-bg);
}
.ui-table-thead th.ui-table-column-sort {
	background:#f7f9fc;
	background:var(--ui-table-header-sort-bg);
}
.ui-table-thead th.ui-table-column-sort:before {
	background-color:transparent!important;
}
td.ui-table-column-sort {
	background:#fafafa;
	background:var(--ui-table-body-sort-bg);
}
.ui-table-column-title {
	position:relative;
	z-index:1;
	flex:1 1;
}
.ui-table-column-sorters {
	display:flex;
	flex:auto;
	align-items:center;
	justify-content:space-between;
}
.ui-table-column-sorters:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	content:"";
}
.ui-table-column-sorter {
	margin-left:4px;
	color:#bfbfbf;
	font-size:0;
	transition:color .3s;
}
.ui-table-column-sorter-inner {
	display:inline-flex;
	flex-direction:column;
	align-items:center;
}
.ui-table-column-sorter-down,.ui-table-column-sorter-up {
	font-size:11px;
}
.ui-table-column-sorter-down.active,.ui-table-column-sorter-up.active {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-table-column-sorter-up+.ui-table-column-sorter-down {
	margin-top:-.3em;
}
.ui-table-column-sorters:hover .ui-table-column-sorter {
	color:#a6a6a6;
}
.ui-table-filter-column {
	display:flex;
	justify-content:space-between;
}
.ui-table-filter-trigger {
	position:relative;
	display:flex;
	align-items:center;
	margin:-4px -8px -4px 4px;
	padding:0 4px;
	color:#bfbfbf;
	font-size:12px;
	border-radius:4px;
	cursor:pointer;
	transition:all .3s;
}
.ui-table-filter-trigger:hover {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	background:rgba(0,0,0,.04);
	background:var(--ui-table-header-filter-active-bg);
}
.ui-table-filter-trigger.active {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-table-filter-dropdown {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	min-width:120px;
	background-color:#fff;
	background-color:var(--ui-table-filter-dropdown-bg);
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
.ui-table-filter-dropdown .ui-dropdown-menu {
	max-height:264px;
	overflow-x:hidden;
	border:0;
	box-shadow:none;
}
.ui-table-filter-dropdown .ui-dropdown-menu:empty:after {
	display:block;
	padding:8px 0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:12px;
	text-align:center;
	content:"Not Found";
}
.ui-table-filter-dropdown-tree {
	padding:8px 8px 0;
}
.ui-table-filter-dropdown-tree .ui-tree-treenode .ui-tree-node-content-wrapper:hover {
	background-color:#f5f5f5;
	background-color:var(--ui-tree-node-hover-bg);
}
.ui-table-filter-dropdown-tree .ui-tree-treenode-checkbox-checked .ui-tree-node-content-wrapper,.ui-table-filter-dropdown-tree .ui-tree-treenode-checkbox-checked .ui-tree-node-content-wrapper:hover {
	background-color:#bae7ff;
	background-color:var(--ui-tree-node-selected-bg);
}
.ui-table-filter-dropdown-search {
	padding:8px;
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-table-filter-dropdown-search-input input {
	min-width:140px;
}
.ui-table-filter-dropdown-search-input .appicon {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-table-filter-dropdown-checkall {
	width:100%;
	margin-bottom:4px;
	margin-left:4px;
}
.ui-table-filter-dropdown-submenu>ul {
	max-height:calc(100vh - 130px);
	overflow-x:hidden;
	overflow-y:auto;
}
.ui-table-filter-dropdown-submenu .ui-checkbox-wrapper+span,.ui-table-filter-dropdown .ui-checkbox-wrapper+span {
	padding-left:8px;
}
.ui-table-filter-dropdown-btns {
	display:flex;
	justify-content:space-between;
	padding:7px 8px;
	overflow:hidden;
	background-color:inherit;
	background-color:var(--ui-table-filter-btns-bg);
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-table-border-color);
}
.ui-table-selection-col {
	width:32px;
}
.ui-table-bordered .ui-table-selection-col {
	width:50px;
}
table tr td.ui-table-selection-column,table tr th.ui-table-selection-column {
	padding-right:8px;
	padding-left:8px;
	text-align:center;
}
table tr td.ui-table-selection-column .ui-radio-wrapper,table tr th.ui-table-selection-column .ui-radio-wrapper {
	margin-right:0;
}
table tr th.ui-table-selection-column.ui-table-cell-fix-left {
	z-index:3;
}
table tr th.ui-table-selection-column:after {
	background-color:transparent!important;
}
.ui-table-selection {
	position:relative;
	display:inline-flex;
	flex-direction:column;
}
.ui-table-selection-extra {
	position:absolute;
	top:0;
	z-index:1;
	cursor:pointer;
	transition:all .3s;
	-webkit-margin-start:100%;
	margin-inline-start:100%;
	-webkit-padding-start:4px;
	padding-inline-start:4px;
}
.ui-table-selection-extra .appicon {
	color:#bfbfbf;
	font-size:10px;
}
.ui-table-selection-extra .appicon:hover {
	color:#a6a6a6;
}
.ui-table-expand-icon-col {
	width:48px;
}
.ui-table-row-expand-icon-cell {
	text-align:center;
}
.ui-table-row-indent {
	float:left;
	height:1px;
}
.ui-table-row-expand-icon {
	color:#9373ee;
	color:var(--ui-link-color);
	text-decoration:none;
	cursor:pointer;
	transition:color .3s;
	position:relative;
	display:inline-flex;
	float:left;
	box-sizing:border-box;
	width:17px;
	height:17px;
	padding:0;
	color:inherit;
	line-height:17px;
	background:#fff;
	background:var(--ui-table-expand-icon-bg);
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-table-border-color);
	border-radius:4px;
	outline:none;
	transform:scale(.94117647);
	transition:all .3s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-table-row-expand-icon:focus,.ui-table-row-expand-icon:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-table-row-expand-icon:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
.ui-table-row-expand-icon:active,.ui-table-row-expand-icon:focus,.ui-table-row-expand-icon:hover {
	border-color:currentColor;
}
.ui-table-row-expand-icon:after,.ui-table-row-expand-icon:before {
	position:absolute;
	background:currentColor;
	transition:transform .3s ease-out;
	content:"";
}
.ui-table-row-expand-icon:before {
	top:7px;
	right:3px;
	left:3px;
	height:1px;
}
.ui-table-row-expand-icon:after {
	top:3px;
	bottom:3px;
	left:7px;
	width:1px;
	transform:rotate(90deg);
}
.ui-table-row-expand-icon-collapsed:before {
	transform:rotate(-180deg);
}
.ui-table-row-expand-icon-collapsed:after {
	transform:rotate(0deg);
}
.ui-table-row-expand-icon-spaced {
	background:transparent;
	border:0;
	visibility:hidden;
}
.ui-table-row-expand-icon-spaced:after,.ui-table-row-expand-icon-spaced:before {
	display:none;
	content:none;
}
.ui-table-row-indent+.ui-table-row-expand-icon {
	margin-top:1.3px;
	margin-right:8px;
}
tr.ui-table-expanded-row:hover>td,tr.ui-table-expanded-row>td {
	background:#fbfbfb;
	background:var(--ui-table-expanded-row-bg);
}
tr.ui-table-expanded-row .ui-descriptions-view {
	display:flex;
}
tr.ui-table-expanded-row .ui-descriptions-view table {
	flex:auto;
	width:auto;
}
.ui-table .ui-table-expanded-row-fixed {
	position:relative;
	margin:-16px;
	padding:16px;
}
.ui-table-tbody>tr.ui-table-placeholder {
	text-align:center;
}
.ui-table-empty .ui-table-tbody>tr.ui-table-placeholder {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-table-tbody>tr.ui-table-placeholder:hover>td {
	background:#fff;
	background:var(--ui-component-background);
}
.ui-table-cell-fix-left,.ui-table-cell-fix-right {
	position:-webkit-sticky!important;
	position:sticky!important;
	z-index:2;
	background:#fff;
	background:var(--ui-table-bg);
}
.ui-table-cell-fix-left-first:after,.ui-table-cell-fix-left-last:after {
	position:absolute;
	top:0;
	right:0;
	bottom:-1px;
	width:30px;
	transform:translateX(100%);
	transition:box-shadow .3s;
	content:"";
	pointer-events:none;
}
.ui-table-cell-fix-right-first:after,.ui-table-cell-fix-right-last:after {
	position:absolute;
	top:0;
	bottom:-1px;
	left:0;
	width:30px;
	transform:translateX(-100%);
	transition:box-shadow .3s;
	content:"";
	pointer-events:none;
}
.ui-table .ui-table-container:after,.ui-table .ui-table-container:before {
	position:absolute;
	top:0;
	bottom:0;
	z-index:1;
	width:30px;
	transition:box-shadow .3s;
	content:"";
	pointer-events:none;
}
.ui-table .ui-table-container:before {
	left:0;
}
.ui-table .ui-table-container:after {
	right:0;
}
.ui-table-ping-left:not(.ui-table-has-fix-left) .ui-table-container {
	position:relative;
}
.ui-table-ping-left:not(.ui-table-has-fix-left) .ui-table-container:before {
	box-shadow:inset 10px 0 8px -8px var(--ui-shadow-color-darken-5);
}
.ui-table-ping-left .ui-table-cell-fix-left-first:after,.ui-table-ping-left .ui-table-cell-fix-left-last:after {
	box-shadow:inset 10px 0 8px -8px var(--ui-shadow-color-darken-5);
}
.ui-table-ping-left .ui-table-cell-fix-left-last:before {
	background-color:transparent!important;
}
.ui-table-ping-right:not(.ui-table-has-fix-right) .ui-table-container {
	position:relative;
}
.ui-table-ping-right:not(.ui-table-has-fix-right) .ui-table-container:after {
	box-shadow:inset -10px 0 8px -8px var(--ui-shadow-color-darken-5);
}
.ui-table-ping-right .ui-table-cell-fix-right-first:after,.ui-table-ping-right .ui-table-cell-fix-right-last:after {
	box-shadow:inset -10px 0 8px -8px var(--ui-shadow-color-darken-5);
}
.ui-table-sticky-holder {
	position:-webkit-sticky;
	position:sticky;
	z-index:3;
	background:#fff;
	background:var(--ui-component-background);
}
.ui-table-sticky-scroll {
	position:-webkit-sticky;
	position:sticky;
	bottom:0;
	z-index:3;
	display:flex;
	align-items:center;
	background:var(--ui-table-border-color-lighten-80);
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-table-border-color);
	opacity:.6;
}
.ui-table-sticky-scroll:hover {
	transform-origin:center bottom;
}
.ui-table-sticky-scroll-bar {
	height:8px;
	background-color:rgba(0,0,0,.35);
	background-color:var(--ui-table-sticky-scroll-bar-bg);
	border-radius:4px;
}
.ui-table-sticky-scroll-bar:hover {
	background-color:var(--ui-table-sticky-scroll-bar-bg-fade-80);
}
.ui-table-sticky-scroll-bar-active {
	background-color:var(--ui-table-sticky-scroll-bar-bg-fade-80);
}
@media (-ms-high-contrast:none) {
	.ui-table-ping-left .ui-table-cell-fix-left-last:after {
	box-shadow:none!important;
}
.ui-table-ping-right .ui-table-cell-fix-right-first:after {
	box-shadow:none!important;
}
;}.ui-table-title {
	border-radius:4px 4px 0 0;
}
.ui-table-title+.ui-table-container {
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.ui-table-title+.ui-table-container table>thead>tr:first-child th:first-child {
	border-radius:0;
}
.ui-table-title+.ui-table-container table>thead>tr:first-child th:last-child {
	border-radius:0;
}
.ui-table-container {
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}
.ui-table-container table>thead>tr:first-child th:first-child {
	border-top-left-radius:4px;
}
.ui-table-container table>thead>tr:first-child th:last-child {
	border-top-right-radius:4px;
}
.ui-table-footer {
	border-radius:0 0 4px 4px;
}
.ui-table-wrapper-rtl {
	direction:rtl;
}
.ui-table-rtl {
	direction:rtl;
}
.ui-table-wrapper-rtl .ui-table table {
	text-align:right;
}
.ui-table-wrapper-rtl .ui-table-thead>tr>th[colspan]:not([colspan="1"]) {
	text-align:center;
}
.ui-table-wrapper-rtl .ui-table-thead>tr>th:not(:last-child):not(.ui-table-selection-column):not(.ui-table-row-expand-icon-cell):not([colspan]):before {
	right:auto;
	left:0;
}
.ui-table-wrapper-rtl .ui-table-thead>tr>th {
	text-align:right;
}
.ui-table-tbody>tr .ui-table-wrapper:only-child .ui-table.ui-table-rtl {
	margin:-16px 33px -16px -16px;
}
.ui-table-wrapper.ui-table-wrapper-rtl .ui-table-pagination-left {
	justify-content:flex-end;
}
.ui-table-wrapper.ui-table-wrapper-rtl .ui-table-pagination-right {
	justify-content:flex-start;
}
.ui-table-wrapper-rtl .ui-table-column-sorter {
	margin-right:4px;
	margin-left:0;
}
.ui-table-wrapper-rtl .ui-table-filter-column-title {
	padding:16px 16px 16px 2.3em;
}
.ui-table-rtl .ui-table-thead tr th.ui-table-column-has-sorters .ui-table-filter-column-title {
	padding:0 0 0 2.3em;
}
.ui-table-wrapper-rtl .ui-table-filter-trigger {
	margin:-4px 4px -4px -8px;
}
.ui-dropdown-menu-submenu-rtl.ui-table-filter-dropdown-submenu .ui-checkbox-wrapper+span,.ui-dropdown-menu-submenu-rtl.ui-table-filter-dropdown .ui-checkbox-wrapper+span,.ui-dropdown-rtl .ui-table-filter-dropdown-submenu .ui-checkbox-wrapper+span,.ui-dropdown-rtl .ui-table-filter-dropdown .ui-checkbox-wrapper+span {
	padding-right:8px;
	padding-left:0;
}
.ui-table-wrapper-rtl .ui-table-selection {
	text-align:center;
}
.ui-table-wrapper-rtl .ui-table-row-indent {
	float:right;
}
.ui-table-wrapper-rtl .ui-table-row-expand-icon {
	float:right;
}
.ui-table-wrapper-rtl .ui-table-row-indent+.ui-table-row-expand-icon {
	margin-right:0;
	margin-left:8px;
}
.ui-table-wrapper-rtl .ui-table-row-expand-icon:after {
	transform:rotate(-90deg);
}
.ui-table-wrapper-rtl .ui-table-row-expand-icon-collapsed:before {
	transform:rotate(180deg);
}
.ui-table-wrapper-rtl .ui-table-row-expand-icon-collapsed:after {
	transform:rotate(0deg);
}
.ui-tabs-small>.ui-tabs-nav .ui-tabs-tab {
	padding:3.5px 9.5px;
	font-size:12px;
}
.ui-tabs-large>.ui-tabs-nav .ui-tabs-tab {
	padding:10px 14px;
	font-size:14px;
}
.ui-tabs-card.ui-tabs-small>.ui-tabs-nav .ui-tabs-tab {
	padding:6px 16px;
}
.ui-tabs-card.ui-tabs-large>.ui-tabs-nav .ui-tabs-tab {
	padding:7px 16px 6px;
}
.ui-tabs-rtl {
	direction:rtl;
}
.ui-tabs-rtl .ui-tabs-nav .ui-tabs-tab {
	margin:0 0 0 4px;
}
.ui-tabs-rtl .ui-tabs-nav .ui-tabs-tab:last-of-type {
	margin-left:0;
}
.ui-tabs-rtl .ui-tabs-nav .ui-tabs-tab .appicon {
	margin-right:0;
	margin-left:12px;
}
.ui-tabs-rtl .ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-remove {
	margin-right:8px;
	margin-left:-4px;
}
.ui-tabs-rtl .ui-tabs-nav .ui-tabs-tab .ui-tabs-tab-remove .appicon {
	margin:0;
}
.ui-tabs-rtl.ui-tabs-left>.ui-tabs-nav {
	order:1;
}
.ui-tabs-rtl.ui-tabs-left>.ui-tabs-content-holder {
	order:0;
}
.ui-tabs-rtl.ui-tabs-right>.ui-tabs-nav {
	order:0;
}
.ui-tabs-rtl.ui-tabs-right>.ui-tabs-content-holder {
	order:1;
}
.ui-tabs-rtl.ui-tabs-card.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-rtl.ui-tabs-card.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-rtl.ui-tabs-card.ui-tabs-top>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-rtl.ui-tabs-card.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab {
	margin-right:2px;
	margin-left:0;
}
.ui-tabs-rtl.ui-tabs-card.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-add,.ui-tabs-rtl.ui-tabs-card.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-add,.ui-tabs-rtl.ui-tabs-card.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-add,.ui-tabs-rtl.ui-tabs-card.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-add {
	margin-right:2px;
	margin-left:0;
}
.ui-tabs-dropdown-rtl {
	direction:rtl;
}
.ui-tabs-dropdown-rtl .ui-tabs-dropdown-menu-item {
	text-align:right;
}
.ui-tabs-bottom,.ui-tabs-top {
	flex-direction:column;
}
.ui-tabs-bottom>.ui-tabs-nav,.ui-tabs-bottom>div>.ui-tabs-nav,.ui-tabs-top>.ui-tabs-nav,.ui-tabs-top>div>.ui-tabs-nav {
	margin:0;
}
.ui-tabs-bottom>.ui-tabs-nav:before,.ui-tabs-bottom>div>.ui-tabs-nav:before,.ui-tabs-top>.ui-tabs-nav:before,.ui-tabs-top>div>.ui-tabs-nav:before {
	position:absolute;
	right:0;
	left:0;
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
	content:"";
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-top>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-ink-bar {
	height:2px;
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-ink-bar-animated,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-ink-bar-animated,.ui-tabs-top>.ui-tabs-nav .ui-tabs-ink-bar-animated,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-ink-bar-animated {
	transition:width .3s,left .3s,right .3s;
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-wrap:before {
	top:0;
	bottom:0;
	width:30px;
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-wrap:before {
	left:0;
	box-shadow:inset 10px 0 8px -8px var(--ui-shadow-color-fade-8);
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-wrap:after {
	right:0;
	box-shadow:inset -10px 0 8px -8px var(--ui-shadow-color-fade-8);
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-left:before,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-left:before,.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-left:before,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-left:before {
	opacity:1;
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-right:after,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-right:after,.ui-tabs-top>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-right:after,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-right:after {
	opacity:1;
}
.ui-tabs-top>.ui-tabs-nav:before,.ui-tabs-top>div>.ui-tabs-nav:before {
	bottom:0;
}
.ui-tabs-top>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-ink-bar {
	bottom:0;
}
.ui-tabs-bottom>.ui-tabs-nav,.ui-tabs-bottom>div>.ui-tabs-nav {
	order:1;
	margin-top:16px;
	margin-bottom:0;
}
.ui-tabs-bottom>.ui-tabs-nav:before,.ui-tabs-bottom>div>.ui-tabs-nav:before {
	top:0;
}
.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-ink-bar {
	top:0;
}
.ui-tabs-bottom>.ui-tabs-content-holder,.ui-tabs-bottom>div>.ui-tabs-content-holder {
	order:0;
}
.ui-tabs-left>.ui-tabs-nav,.ui-tabs-left>div>.ui-tabs-nav,.ui-tabs-right>.ui-tabs-nav,.ui-tabs-right>div>.ui-tabs-nav {
	flex-direction:column;
	min-width:50px;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-right>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-tab {
	padding:8px 24px;
	text-align:center;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-right>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab {
	margin:16px 0 0;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap {
	flex-direction:column;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap:before {
	right:0;
	left:0;
	height:30px;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap:before {
	top:0;
	box-shadow:inset 0 10px 8px -8px var(--ui-shadow-color-fade-8);
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap:after {
	bottom:0;
	box-shadow:inset 0 -10px 8px -8px var(--ui-shadow-color-fade-8);
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-top:before,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-top:before,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-top:before,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-top:before {
	opacity:1;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-bottom:after,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-bottom:after,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-bottom:after,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-wrap.ui-tabs-nav-wrap-ping-bottom:after {
	opacity:1;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-right>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-ink-bar {
	width:2px;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-ink-bar-animated,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-ink-bar-animated,.ui-tabs-right>.ui-tabs-nav .ui-tabs-ink-bar-animated,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-ink-bar-animated {
	transition:height .3s,top .3s;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-list,.ui-tabs-left>.ui-tabs-nav .ui-tabs-nav-operations,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-list,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-nav-operations,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-list,.ui-tabs-right>.ui-tabs-nav .ui-tabs-nav-operations,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-list,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-nav-operations {
	flex:1 0 auto;
	flex-direction:column;
}
.ui-tabs-left>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-ink-bar {
	right:0;
}
.ui-tabs-left>.ui-tabs-content-holder,.ui-tabs-left>div>.ui-tabs-content-holder {
	margin-left:-1px;
	border-left:1px solid rgba(0,0,0,.1);
	border-left:1px solid var(--ui-border-color-split);
}
.ui-tabs-left>.ui-tabs-content-holder>.ui-tabs-content>.ui-tabs-tabpane,.ui-tabs-left>div>.ui-tabs-content-holder>.ui-tabs-content>.ui-tabs-tabpane {
	padding-left:24px;
}
.ui-tabs-right>.ui-tabs-nav,.ui-tabs-right>div>.ui-tabs-nav {
	order:1;
}
.ui-tabs-right>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-ink-bar {
	left:0;
}
.ui-tabs-right>.ui-tabs-content-holder,.ui-tabs-right>div>.ui-tabs-content-holder {
	order:0;
	margin-right:-1px;
	border-right:1px solid rgba(0,0,0,.1);
	border-right:1px solid var(--ui-border-color-split);
}
.ui-tabs-right>.ui-tabs-content-holder>.ui-tabs-content>.ui-tabs-tabpane,.ui-tabs-right>div>.ui-tabs-content-holder>.ui-tabs-content>.ui-tabs-tabpane {
	padding-right:24px;
}
.ui-tabs-dropdown {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	top:-9999px;
	left:-9999px;
	z-index:1050;
	display:block;
}
.ui-tabs-dropdown-hidden {
	display:none;
}
.ui-tabs-dropdown-menu {
	max-height:200px;
	margin:0;
	padding:4px 0;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:left;
	list-style-type:none;
	background-color:#fff;
	background-color:var(--ui-dropdown-menu-bg);
	background-clip:padding-box;
	border-radius:4px;
	outline:none;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
.ui-tabs-dropdown-menu-item {
	display:flex;
	align-items:center;
	min-width:120px;
	margin:0;
	padding:6px 12px;
	overflow:hidden;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-weight:400;
	font-size:14px;
	line-height:22px;
	white-space:nowrap;
	text-overflow:ellipsis;
	cursor:pointer;
	transition:all .3s;
}
.ui-tabs-dropdown-menu-item>span {
	flex:1 1;
	white-space:nowrap;
}
.ui-tabs-dropdown-menu-item-remove {
	flex:none;
	margin-left:12px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:12px;
	background:transparent;
	border:0;
	cursor:pointer;
}
.ui-tabs-dropdown-menu-item-remove:hover {
	color:#bba0fa;
	color:var(--ui-tabs-hover-color);
}
.ui-tabs-dropdown-menu-item:hover {
	background:#f5f5f5;
	background:var(--ui-item-hover-bg);
}
.ui-tabs-dropdown-menu-item-disabled,.ui-tabs-dropdown-menu-item-disabled:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	background:transparent;
	cursor:not-allowed;
}
.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab {
	margin:0;
	padding:9.5px 16px;
	background:#f6f6f6;
	background:var(--ui-tabs-card-head-background);
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-border-color-split);
	transition:all .3s cubic-bezier(.645,.045,.355,1);
}
.ui-tabs-card>.ui-tabs-nav .ui-tabs-tab-active,.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-tab-active {
	color:#9373ee;
	color:var(--ui-tabs-card-active-color);
	background:#fff;
	background:var(--ui-component-background);
}
.ui-tabs-card>.ui-tabs-nav .ui-tabs-ink-bar,.ui-tabs-card>div>.ui-tabs-nav .ui-tabs-ink-bar {
	visibility:hidden;
}
.ui-tabs-card.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-card.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-card.ui-tabs-top>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-card.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab {
	margin-left:2px;
}
.ui-tabs-card.ui-tabs-top>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-card.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-tab {
	border-radius:4px 4px 0 0;
}
.ui-tabs-card.ui-tabs-top>.ui-tabs-nav .ui-tabs-tab-active,.ui-tabs-card.ui-tabs-top>div>.ui-tabs-nav .ui-tabs-tab-active {
	border-bottom-color:#fff;
	border-bottom-color:var(--ui-component-background);
}
.ui-tabs-card.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-card.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-tab {
	border-radius:0 0 4px 4px;
}
.ui-tabs-card.ui-tabs-bottom>.ui-tabs-nav .ui-tabs-tab-active,.ui-tabs-card.ui-tabs-bottom>div>.ui-tabs-nav .ui-tabs-tab-active {
	border-top-color:#fff;
	border-top-color:var(--ui-component-background);
}
.ui-tabs-card.ui-tabs-left>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-card.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-card.ui-tabs-right>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab,.ui-tabs-card.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab {
	margin-top:2px;
}
.ui-tabs-card.ui-tabs-left>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-card.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-tab {
	border-radius:4px 0 0 4px;
}
.ui-tabs-card.ui-tabs-left>.ui-tabs-nav .ui-tabs-tab-active,.ui-tabs-card.ui-tabs-left>div>.ui-tabs-nav .ui-tabs-tab-active {
	border-right-color:#fff;
	border-right-color:var(--ui-component-background);
}
.ui-tabs-card.ui-tabs-right>.ui-tabs-nav .ui-tabs-tab,.ui-tabs-card.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-tab {
	border-radius:0 4px 4px 0;
}
.ui-tabs-card.ui-tabs-right>.ui-tabs-nav .ui-tabs-tab-active,.ui-tabs-card.ui-tabs-right>div>.ui-tabs-nav .ui-tabs-tab-active {
	border-left-color:#fff;
	border-left-color:var(--ui-component-background);
}
.ui-tabs {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:flex;
	overflow:hidden;
}
.ui-tabs>.ui-tabs-nav,.ui-tabs>div>.ui-tabs-nav {
	position:relative;
	display:flex;
	flex:none;
	align-items:center;
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-wrap,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-wrap {
	position:relative;
	display:inline-block;
	display:flex;
	flex:auto;
	align-self:stretch;
	overflow:hidden;
	white-space:nowrap;
	transform:translate(0);
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs>.ui-tabs-nav .ui-tabs-nav-wrap:before,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-wrap:after,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-wrap:before {
	position:absolute;
	z-index:1;
	opacity:0;
	transition:opacity .3s;
	content:"";
	pointer-events:none;
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-list,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-list {
	position:relative;
	display:flex;
	transition:transform .3s;
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-operations,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-operations {
	display:flex;
	align-self:stretch;
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-operations-hidden,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-operations-hidden {
	position:absolute;
	visibility:hidden;
	pointer-events:none;
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-more,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-more {
	position:relative;
	padding:9.5px 16px;
	background:transparent;
	border:0;
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-more:after,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-more:after {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	height:5px;
	transform:translateY(100%);
	content:"";
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-add,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-add {
	min-width:40px;
	margin-left:2px;
	padding:0 8px;
	background:#f6f6f6;
	background:var(--ui-tabs-card-head-background);
	border:1px solid rgba(0,0,0,.1);
	border:1px solid var(--ui-border-color-split);
	border-radius:4px 4px 0 0;
	outline:none;
	cursor:pointer;
	transition:all .3s cubic-bezier(.645,.045,.355,1);
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-add:hover,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-add:hover {
	color:#bba0fa;
	color:var(--ui-tabs-hover-color);
}
.ui-tabs>.ui-tabs-nav .ui-tabs-nav-add:active,.ui-tabs>.ui-tabs-nav .ui-tabs-nav-add:focus,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-add:active,.ui-tabs>div>.ui-tabs-nav .ui-tabs-nav-add:focus {
	color:#7056c7;
	color:var(--ui-tabs-active-color);
}
.ui-tabs-extra-content {
	flex:none;
}
.ui-tabs-centered>.ui-tabs-nav .ui-tabs-nav-wrap:not([class*=ui-tabs-nav-wrap-ping]),.ui-tabs-centered>div>.ui-tabs-nav .ui-tabs-nav-wrap:not([class*=ui-tabs-nav-wrap-ping]) {
	justify-content:center;
}
.ui-tabs-ink-bar {
	position:absolute;
	background:#9373ee;
	background:var(--ui-tabs-ink-bar-color);
	pointer-events:none;
}
.ui-tabs-tab {
	position:relative;
	display:inline-flex;
	align-items:center;
	padding:6px 13.5px;
	font-size:14px;
	background:transparent;
	border:0;
	outline:none;
	cursor:pointer;
}
.ui-tabs-tab-btn:active,.ui-tabs-tab-btn:focus,.ui-tabs-tab-remove:active,.ui-tabs-tab-remove:focus {
	color:#7056c7;
	color:var(--ui-tabs-active-color);
}
.ui-tabs-tab-btn {
	outline:none;
	transition:all .3s;
}
.ui-tabs-tab-remove {
	flex:none;
	margin-right:-4px;
	margin-left:8px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:12px;
	background:transparent;
	border:none;
	outline:none;
	cursor:pointer;
	transition:all .3s;
}
.ui-tabs-tab-remove:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
}
.ui-tabs-tab:hover {
	color:#bba0fa;
	color:var(--ui-tabs-hover-color);
}
.ui-tabs-tab.ui-tabs-tab-active .ui-tabs-tab-btn {
	color:#9373ee;
	color:var(--ui-tabs-highlight-color);
	text-shadow:0 0 .25px currentColor;
}
.ui-tabs-tab.ui-tabs-tab-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-tabs-tab.ui-tabs-tab-disabled .ui-tabs-tab-btn:active,.ui-tabs-tab.ui-tabs-tab-disabled .ui-tabs-tab-btn:focus,.ui-tabs-tab.ui-tabs-tab-disabled .ui-tabs-tab-remove:active,.ui-tabs-tab.ui-tabs-tab-disabled .ui-tabs-tab-remove:focus {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-tabs-tab .ui-tabs-tab-remove .appicon {
	margin:0;
}
.ui-tabs-tab .appicon {
	margin-right:12px;
}
.ui-tabs-tab+.ui-tabs-tab {
	margin:0 0 0 4px;
}
.ui-tabs-content {
	display:flex;
	width:100%;
}
.ui-tabs-content-holder {
	flex:auto;
	min-width:0;
	min-height:0;
}
.ui-tabs-content-animated {
	transition:margin .3s;
}
.ui-tabs-tabpane {
	flex:none;
	width:100%;
	outline:none;
}
.ui-tag {
	box-sizing:border-box;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
	height:auto;
	margin:0 8px 0 0;
	padding:0 7px;
	font-size:12px;
	line-height:20px;
	white-space:nowrap;
	background:#f6f6f6;
	background:var(--ui-tag-default-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	opacity:1;
	transition:all .3s;
}
.ui-tag,.ui-tag a,.ui-tag a:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-tag-default-color);
}
.ui-tag>a:first-child:last-child {
	display:inline-block;
	margin:0 -8px;
	padding:0 8px;
}
.ui-tag-close-icon {
	margin-left:3px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:10px;
	cursor:pointer;
	transition:all .3s;
}
.ui-tag-close-icon:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
}
.ui-tag-has-color {
	border-color:transparent;
}
.ui-tag-has-color,.ui-tag-has-color .appicon-close,.ui-tag-has-color .appicon-close:hover,.ui-tag-has-color a,.ui-tag-has-color a:hover {
	color:#fff;
	color:var(--ui-text-color-inverse);
}
.ui-tag-checkable {
	background-color:transparent;
	border-color:transparent;
	cursor:pointer;
}
.ui-tag-checkable:not(.ui-tag-checkable-checked):hover {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-tag-checkable-checked,.ui-tag-checkable:active {
	color:#fff;
	color:var(--ui-text-color-inverse);
}
.ui-tag-checkable-checked {
	background-color:#9373ee;
	background-color:var(--ui-primary-6);
}
.ui-tag-checkable:active {
	background-color:#7056c7;
	background-color:var(--ui-primary-7);
}
.ui-tag-hidden {
	display:none;
}
.ui-tag-pink {
	color:#c41d7f;
	color:var(--ui-pink-7);
	background:#fff0f6;
	background:var(--ui-pink-1);
	border-color:#ffadd2;
	border-color:var(--ui-pink-3);
}
.ui-tag-pink-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#eb2f96;
	background:var(--ui-pink-6);
	border-color:#eb2f96;
	border-color:var(--ui-pink-6);
}
.ui-tag-magenta {
	color:#c73e8e;
	color:var(--ui-magenta-7);
	background:#fff0f6;
	background:var(--ui-magenta-1);
	border-color:#ffd6e9;
	border-color:var(--ui-magenta-3);
}
.ui-tag-magenta-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#ec55a8;
	background:var(--ui-magenta-6);
	border-color:#ec55a8;
	border-color:var(--ui-magenta-6);
}
.ui-tag-red {
	color:#d4446a;
	color:var(--ui-red-7);
	background:#fff0f1;
	background:var(--ui-red-1);
	border-color:#ffd9de;
	border-color:var(--ui-red-3);
}
.ui-tag-red-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#fa5c81;
	background:var(--ui-red-6);
	border-color:#fa5c81;
	border-color:var(--ui-red-6);
}
.ui-tag-volcano {
	color:#d4380d;
	color:var(--ui-volcano-7);
	background:#fff2e8;
	background:var(--ui-volcano-1);
	border-color:#ffbb96;
	border-color:var(--ui-volcano-3);
}
.ui-tag-volcano-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#fa541c;
	background:var(--ui-volcano-6);
	border-color:#fa541c;
	border-color:var(--ui-volcano-6);
}
.ui-tag-orange {
	color:#c76824;
	color:var(--ui-orange-7);
	background:#fff9f0;
	background:var(--ui-orange-1);
	border-color:#ffdeb5;
	border-color:var(--ui-orange-3);
}
.ui-tag-orange-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#ed8936;
	background:var(--ui-orange-6);
	border-color:#ed8936;
	border-color:var(--ui-orange-6);
}
.ui-tag-yellow {
	color:#d4b106;
	color:var(--ui-yellow-7);
	background:#feffe6;
	background:var(--ui-yellow-1);
	border-color:#fffb8f;
	border-color:var(--ui-yellow-3);
}
.ui-tag-yellow-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#fadb14;
	background:var(--ui-yellow-6);
	border-color:#fadb14;
	border-color:var(--ui-yellow-6);
}
.ui-tag-gold {
	color:#d48806;
	color:var(--ui-gold-7);
	background:#fffbe6;
	background:var(--ui-gold-1);
	border-color:#ffe58f;
	border-color:var(--ui-gold-3);
}
.ui-tag-gold-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#faad14;
	background:var(--ui-gold-6);
	border-color:#faad14;
	border-color:var(--ui-gold-6);
}
.ui-tag-cyan {
	color:#08979c;
	color:var(--ui-cyan-7);
	background:#e6fffb;
	background:var(--ui-cyan-1);
	border-color:#87e8de;
	border-color:var(--ui-cyan-3);
}
.ui-tag-cyan-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#13c2c2;
	background:var(--ui-cyan-6);
	border-color:#13c2c2;
	border-color:var(--ui-cyan-6);
}
.ui-tag-lime {
	color:#7cb305;
	color:var(--ui-lime-7);
	background:#fcffe6;
	background:var(--ui-lime-1);
	border-color:#eaff8f;
	border-color:var(--ui-lime-3);
}
.ui-tag-lime-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#a0d911;
	background:var(--ui-lime-6);
	border-color:#a0d911;
	border-color:var(--ui-lime-6);
}
.ui-tag-green {
	color:#2ca37f;
	color:var(--ui-green-7);
	background:#f0fff7;
	background:var(--ui-green-1);
	border-color:#c0f0db;
	border-color:var(--ui-green-3);
}
.ui-tag-green-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#41ca9d;
	background:var(--ui-green-6);
	border-color:#41ca9d;
	border-color:var(--ui-green-6);
}
.ui-tag-blue {
	color:#096dd9;
	color:var(--ui-blue-7);
	background:#e6f7ff;
	background:var(--ui-blue-1);
	border-color:#91d5ff;
	border-color:var(--ui-blue-3);
}
.ui-tag-blue-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#1890ff;
	background:var(--ui-blue-6);
	border-color:#1890ff;
	border-color:var(--ui-blue-6);
}
.ui-tag-geekblue {
	color:#1d39c4;
	color:var(--ui-geekblue-7);
	background:#f0f5ff;
	background:var(--ui-geekblue-1);
	border-color:#adc6ff;
	border-color:var(--ui-geekblue-3);
}
.ui-tag-geekblue-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#2f54eb;
	background:var(--ui-geekblue-6);
	border-color:#2f54eb;
	border-color:var(--ui-geekblue-6);
}
.ui-tag-purple {
	color:#7056c7;
	color:var(--ui-purple-7);
	background:#f6f0ff;
	background:var(--ui-purple-1);
	border-color:#f5f0ff;
	border-color:var(--ui-purple-3);
}
.ui-tag-purple-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#9373ee;
	background:var(--ui-purple-6);
	border-color:#9373ee;
	border-color:var(--ui-purple-6);
}
.ui-tag-cerulean {
	color:#24398c;
	color:var(--ui-cerulean-7);
	background:#e4eaf2;
	background:var(--ui-cerulean-1);
	border-color:#abbad9;
	border-color:var(--ui-cerulean-3);
}
.ui-tag-cerulean-inverse {
	color:#fff;
	color:var(--ui-text-color-inverse);
	background:#3855b3;
	background:var(--ui-cerulean-6);
	border-color:#3855b3;
	border-color:var(--ui-cerulean-6);
}
.ui-tag-success {
	color:#41ca9d;
	color:var(--ui-success-color);
	background:#f0fff7;
	background:var(--ui-success-color-deprecated-bg);
	border-color:#c0f0db;
	border-color:var(--ui-success-color-deprecated-border);
}
.ui-tag-processing {
	color:#1890ff;
	color:var(--ui-info-color);
	background:#e6f7ff;
	background:var(--ui-info-color-deprecated-bg);
	border-color:#91d5ff;
	border-color:var(--ui-info-color-deprecated-border);
}
.ui-tag-error {
	color:#ff4d4f;
	color:var(--ui-error-color);
	background:#fff2f0;
	background:var(--ui-error-color-deprecated-bg);
	border-color:#ffccc7;
	border-color:var(--ui-error-color-deprecated-border);
}
.ui-tag-warning {
	color:#faad14;
	color:var(--ui-warning-color);
	background:#fffbe6;
	background:var(--ui-warning-color-deprecated-bg);
	border-color:#ffe58f;
	border-color:var(--ui-warning-color-deprecated-border);
}
.ui-tag>.appicon+span,.ui-tag>span+.appicon {
	margin-left:7px;
}
.ui-tag.ui-tag-rtl {
	margin-right:0;
	margin-left:8px;
	direction:rtl;
	text-align:right;
}
.ui-tag-rtl .ui-tag-close-icon {
	margin-right:3px;
	margin-left:0;
}
.ui-tag-rtl.ui-tag>.appicon+span,.ui-tag-rtl.ui-tag>span+.appicon {
	margin-right:7px;
	margin-left:0;
}
.ui-timeline {
	box-sizing:border-box;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	font-feature-settings:"tnum","tnum";
	margin:0;
	padding:0;
	list-style:none;
}
.ui-timeline-item {
	position:relative;
	margin:0;
	padding-bottom:20px;
	font-size:14px;
	list-style:none;
}
.ui-timeline-item-tail {
	position:absolute;
	top:10px;
	left:4px;
	height:calc(100% - 10px);
	border-left:2px solid rgba(0,0,0,.1);
	border-left:2px solid var(--ui-timeline-color);
}
.ui-timeline-item-pending .ui-timeline-item-head {
	font-size:12px;
	background-color:transparent;
}
.ui-timeline-item-pending .ui-timeline-item-tail {
	display:none;
}
.ui-timeline-item-head {
	position:absolute;
	width:10px;
	height:10px;
	background-color:#fff;
	background-color:var(--ui-timeline-dot-bg);
	border:2px solid transparent;
	border-radius:100px;
}
.ui-timeline-item-head-blue {
	color:#9373ee;
	color:var(--ui-primary-color);
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-timeline-item-head-red {
	color:#ff4d4f;
	color:var(--ui-error-color);
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-timeline-item-head-green {
	color:#41ca9d;
	color:var(--ui-success-color);
	border-color:#41ca9d;
	border-color:var(--ui-success-color);
}
.ui-timeline-item-head-gray {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-timeline-item-head-custom {
	position:absolute;
	top:5.5px;
	left:5px;
	width:auto;
	height:auto;
	margin-top:0;
	padding:3px 1px;
	line-height:1;
	text-align:center;
	border:0;
	border-radius:0;
	transform:translate(-50%,-50%);
}
.ui-timeline-item-content {
	position:relative;
	top:-4.6px;
	margin:0 0 0 26px;
	word-break:break-word;
}
.ui-timeline-item-last>.ui-timeline-item-tail {
	display:none;
}
.ui-timeline-item-last>.ui-timeline-item-content {
	min-height:48px;
}
.ui-timeline.ui-timeline-alternate .ui-timeline-item-head,.ui-timeline.ui-timeline-alternate .ui-timeline-item-head-custom,.ui-timeline.ui-timeline-alternate .ui-timeline-item-tail,.ui-timeline.ui-timeline-label .ui-timeline-item-head,.ui-timeline.ui-timeline-label .ui-timeline-item-head-custom,.ui-timeline.ui-timeline-label .ui-timeline-item-tail,.ui-timeline.ui-timeline-right .ui-timeline-item-head,.ui-timeline.ui-timeline-right .ui-timeline-item-head-custom,.ui-timeline.ui-timeline-right .ui-timeline-item-tail {
	left:50%;
}
.ui-timeline.ui-timeline-alternate .ui-timeline-item-head,.ui-timeline.ui-timeline-label .ui-timeline-item-head,.ui-timeline.ui-timeline-right .ui-timeline-item-head {
	margin-left:-4px;
}
.ui-timeline.ui-timeline-alternate .ui-timeline-item-head-custom,.ui-timeline.ui-timeline-label .ui-timeline-item-head-custom,.ui-timeline.ui-timeline-right .ui-timeline-item-head-custom {
	margin-left:1px;
}
.ui-timeline.ui-timeline-alternate .ui-timeline-item-left .ui-timeline-item-content,.ui-timeline.ui-timeline-label .ui-timeline-item-left .ui-timeline-item-content,.ui-timeline.ui-timeline-right .ui-timeline-item-left .ui-timeline-item-content {
	left:calc(50% - 4px);
	width:calc(50% - 14px);
	text-align:left;
}
.ui-timeline.ui-timeline-alternate .ui-timeline-item-right .ui-timeline-item-content,.ui-timeline.ui-timeline-label .ui-timeline-item-right .ui-timeline-item-content,.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-content {
	width:calc(50% - 12px);
	margin:0;
	text-align:right;
}
.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-head,.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-head-custom,.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-tail {
	left:calc(100% - 6px);
}
.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-content {
	width:calc(100% - 18px);
}
.ui-timeline.ui-timeline-pending .ui-timeline-item-last .ui-timeline-item-tail {
	display:block;
	height:calc(100% - 14px);
	border-left:2px dotted rgba(0,0,0,.1);
	border-left:2px dotted var(--ui-timeline-color);
}
.ui-timeline.ui-timeline-reverse .ui-timeline-item-last .ui-timeline-item-tail {
	display:none;
}
.ui-timeline.ui-timeline-reverse .ui-timeline-item-pending .ui-timeline-item-tail {
	top:15px;
	display:block;
	height:calc(100% - 15px);
	border-left:2px dotted rgba(0,0,0,.1);
	border-left:2px dotted var(--ui-timeline-color);
}
.ui-timeline.ui-timeline-reverse .ui-timeline-item-pending .ui-timeline-item-content {
	min-height:48px;
}
.ui-timeline.ui-timeline-label .ui-timeline-item-label {
	position:absolute;
	top:-4.6px;
	width:calc(50% - 12px);
	text-align:right;
}
.ui-timeline.ui-timeline-label .ui-timeline-item-right .ui-timeline-item-label {
	left:calc(50% + 14px);
	width:calc(50% - 14px);
	text-align:left;
}
.ui-timeline-rtl {
	direction:rtl;
}
.ui-timeline-rtl .ui-timeline-item-tail {
	right:4px;
	left:auto;
	border-right:2px solid rgba(0,0,0,.1);
	border-right:2px solid var(--ui-timeline-color);
	border-left:none;
}
.ui-timeline-rtl .ui-timeline-item-head-custom {
	right:5px;
	left:auto;
	transform:translate(50%,-50%);
}
.ui-timeline-rtl .ui-timeline-item-content {
	margin:0 18px 0 0;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-head,.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-head-custom,.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-tail,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-head,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-head-custom,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-tail,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-head,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-head-custom,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-tail {
	right:50%;
	left:auto;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-head,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-head,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-head {
	margin-right:-4px;
	margin-left:0;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-head-custom,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-head-custom,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-head-custom {
	margin-right:1px;
	margin-left:0;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-left .ui-timeline-item-content,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-left .ui-timeline-item-content,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-left .ui-timeline-item-content {
	right:calc(50% - 4px);
	left:auto;
	text-align:right;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-alternate .ui-timeline-item-right .ui-timeline-item-content,.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-right .ui-timeline-item-content,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-content {
	text-align:left;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-head,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-head-custom,.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-tail {
	right:0;
	left:auto;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-right .ui-timeline-item-right .ui-timeline-item-content {
	width:100%;
	margin-right:18px;
	text-align:right;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-pending .ui-timeline-item-last .ui-timeline-item-tail {
	border-right:2px dotted rgba(0,0,0,.1);
	border-right:2px dotted var(--ui-timeline-color);
	border-left:none;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-reverse .ui-timeline-item-pending .ui-timeline-item-tail {
	border-right:2px dotted rgba(0,0,0,.1);
	border-right:2px dotted var(--ui-timeline-color);
	border-left:none;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-label {
	text-align:left;
}
.ui-timeline-rtl.ui-timeline.ui-timeline-label .ui-timeline-item-right .ui-timeline-item-label {
	right:calc(50% + 14px);
	text-align:right;
}
.ui-tooltip {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:absolute;
	z-index:1070;
	display:block;
	width:-moz-max-content;
	width:max-content;
	max-width:250px;
	visibility:visible;
}
.ui-tooltip-hidden {
	display:none;
}
.ui-tooltip-placement-top,.ui-tooltip-placement-topLeft,.ui-tooltip-placement-topRight {
	padding-bottom:8px;
}
.ui-tooltip-placement-right,.ui-tooltip-placement-rightBottom,.ui-tooltip-placement-rightTop {
	padding-left:8px;
}
.ui-tooltip-placement-bottom,.ui-tooltip-placement-bottomLeft,.ui-tooltip-placement-bottomRight {
	padding-top:8px;
}
.ui-tooltip-placement-left,.ui-tooltip-placement-leftBottom,.ui-tooltip-placement-leftTop {
	padding-right:8px;
}
.ui-tooltip-inner {
	min-width:30px;
	min-height:32px;
	padding:6px 8px;
	color:hsla(0,0%,100%,.7);
	color:var(--ui-tooltip-color);
	text-align:left;
	text-decoration:none;
	word-wrap:break-word;
	background-color:rgba(0,0,0,.75);
	background-color:var(--ui-tooltip-bg);
	border-radius:4px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);
	box-shadow:var(--ui-box-shadow-base);
}
.ui-tooltip-arrow {
	position:absolute;
	display:block;
	width:13.07106781px;
	height:13.07106781px;
	overflow:hidden;
	background:transparent;
	pointer-events:none;
}
.ui-tooltip-arrow-content {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	display:block;
	width:5px;
	height:5px;
	margin:auto;
	background-color:rgba(0,0,0,.75);
	background-color:var(--ui-tooltip-bg);
	content:"";
	pointer-events:auto;
}
.ui-tooltip-placement-top .ui-tooltip-arrow,.ui-tooltip-placement-topLeft .ui-tooltip-arrow,.ui-tooltip-placement-topRight .ui-tooltip-arrow {
	bottom:-5.07106781px;
}
.ui-tooltip-placement-top .ui-tooltip-arrow-content,.ui-tooltip-placement-topLeft .ui-tooltip-arrow-content,.ui-tooltip-placement-topRight .ui-tooltip-arrow-content {
	box-shadow:3px 3px 7px rgba(0,0,0,.07);
	transform:translateY(-6.53553391px) rotate(45deg);
}
.ui-tooltip-placement-top .ui-tooltip-arrow {
	left:50%;
	transform:translateX(-50%);
}
.ui-tooltip-placement-topLeft .ui-tooltip-arrow {
	left:13px;
}
.ui-tooltip-placement-topRight .ui-tooltip-arrow {
	right:13px;
}
.ui-tooltip-placement-right .ui-tooltip-arrow,.ui-tooltip-placement-rightBottom .ui-tooltip-arrow,.ui-tooltip-placement-rightTop .ui-tooltip-arrow {
	left:-5.07106781px;
}
.ui-tooltip-placement-right .ui-tooltip-arrow-content,.ui-tooltip-placement-rightBottom .ui-tooltip-arrow-content,.ui-tooltip-placement-rightTop .ui-tooltip-arrow-content {
	box-shadow:-3px 3px 7px rgba(0,0,0,.07);
	transform:translateX(6.53553391px) rotate(45deg);
}
.ui-tooltip-placement-right .ui-tooltip-arrow {
	top:50%;
	transform:translateY(-50%);
}
.ui-tooltip-placement-rightTop .ui-tooltip-arrow {
	top:5px;
}
.ui-tooltip-placement-rightBottom .ui-tooltip-arrow {
	bottom:5px;
}
.ui-tooltip-placement-left .ui-tooltip-arrow,.ui-tooltip-placement-leftBottom .ui-tooltip-arrow,.ui-tooltip-placement-leftTop .ui-tooltip-arrow {
	right:-5.07106781px;
}
.ui-tooltip-placement-left .ui-tooltip-arrow-content,.ui-tooltip-placement-leftBottom .ui-tooltip-arrow-content,.ui-tooltip-placement-leftTop .ui-tooltip-arrow-content {
	box-shadow:3px -3px 7px rgba(0,0,0,.07);
	transform:translateX(-6.53553391px) rotate(45deg);
}
.ui-tooltip-placement-left .ui-tooltip-arrow {
	top:50%;
	transform:translateY(-50%);
}
.ui-tooltip-placement-leftTop .ui-tooltip-arrow {
	top:5px;
}
.ui-tooltip-placement-leftBottom .ui-tooltip-arrow {
	bottom:5px;
}
.ui-tooltip-placement-bottom .ui-tooltip-arrow,.ui-tooltip-placement-bottomLeft .ui-tooltip-arrow,.ui-tooltip-placement-bottomRight .ui-tooltip-arrow {
	top:-5.07106781px;
}
.ui-tooltip-placement-bottom .ui-tooltip-arrow-content,.ui-tooltip-placement-bottomLeft .ui-tooltip-arrow-content,.ui-tooltip-placement-bottomRight .ui-tooltip-arrow-content {
	box-shadow:-3px -3px 7px rgba(0,0,0,.07);
	transform:translateY(6.53553391px) rotate(45deg);
}
.ui-tooltip-placement-bottom .ui-tooltip-arrow {
	left:50%;
	transform:translateX(-50%);
}
.ui-tooltip-placement-bottomLeft .ui-tooltip-arrow {
	left:13px;
}
.ui-tooltip-placement-bottomRight .ui-tooltip-arrow {
	right:13px;
}
.ui-tooltip-pink .ui-tooltip-inner {
	background-color:#eb2f96;
	background-color:var(--ui-pink-6);
}
.ui-tooltip-pink .ui-tooltip-arrow-content {
	background-color:#eb2f96;
	background-color:var(--ui-pink-6);
}
.ui-tooltip-magenta .ui-tooltip-inner {
	background-color:#ec55a8;
	background-color:var(--ui-magenta-6);
}
.ui-tooltip-magenta .ui-tooltip-arrow-content {
	background-color:#ec55a8;
	background-color:var(--ui-magenta-6);
}
.ui-tooltip-red .ui-tooltip-inner {
	background-color:#fa5c81;
	background-color:var(--ui-red-6);
}
.ui-tooltip-red .ui-tooltip-arrow-content {
	background-color:#fa5c81;
	background-color:var(--ui-red-6);
}
.ui-tooltip-volcano .ui-tooltip-inner {
	background-color:#fa541c;
	background-color:var(--ui-volcano-6);
}
.ui-tooltip-volcano .ui-tooltip-arrow-content {
	background-color:#fa541c;
	background-color:var(--ui-volcano-6);
}
.ui-tooltip-orange .ui-tooltip-inner {
	background-color:#ed8936;
	background-color:var(--ui-orange-6);
}
.ui-tooltip-orange .ui-tooltip-arrow-content {
	background-color:#ed8936;
	background-color:var(--ui-orange-6);
}
.ui-tooltip-yellow .ui-tooltip-inner {
	background-color:#fadb14;
	background-color:var(--ui-yellow-6);
}
.ui-tooltip-yellow .ui-tooltip-arrow-content {
	background-color:#fadb14;
	background-color:var(--ui-yellow-6);
}
.ui-tooltip-gold .ui-tooltip-inner {
	background-color:#faad14;
	background-color:var(--ui-gold-6);
}
.ui-tooltip-gold .ui-tooltip-arrow-content {
	background-color:#faad14;
	background-color:var(--ui-gold-6);
}
.ui-tooltip-cyan .ui-tooltip-inner {
	background-color:#13c2c2;
	background-color:var(--ui-cyan-6);
}
.ui-tooltip-cyan .ui-tooltip-arrow-content {
	background-color:#13c2c2;
	background-color:var(--ui-cyan-6);
}
.ui-tooltip-lime .ui-tooltip-inner {
	background-color:#a0d911;
	background-color:var(--ui-lime-6);
}
.ui-tooltip-lime .ui-tooltip-arrow-content {
	background-color:#a0d911;
	background-color:var(--ui-lime-6);
}
.ui-tooltip-green .ui-tooltip-inner {
	background-color:#41ca9d;
	background-color:var(--ui-green-6);
}
.ui-tooltip-green .ui-tooltip-arrow-content {
	background-color:#41ca9d;
	background-color:var(--ui-green-6);
}
.ui-tooltip-blue .ui-tooltip-inner {
	background-color:#1890ff;
	background-color:var(--ui-blue-6);
}
.ui-tooltip-blue .ui-tooltip-arrow-content {
	background-color:#1890ff;
	background-color:var(--ui-blue-6);
}
.ui-tooltip-geekblue .ui-tooltip-inner {
	background-color:#2f54eb;
	background-color:var(--ui-geekblue-6);
}
.ui-tooltip-geekblue .ui-tooltip-arrow-content {
	background-color:#2f54eb;
	background-color:var(--ui-geekblue-6);
}
.ui-tooltip-purple .ui-tooltip-inner {
	background-color:#9373ee;
	background-color:var(--ui-purple-6);
}
.ui-tooltip-purple .ui-tooltip-arrow-content {
	background-color:#9373ee;
	background-color:var(--ui-purple-6);
}
.ui-tooltip-cerulean .ui-tooltip-inner {
	background-color:#3855b3;
	background-color:var(--ui-cerulean-6);
}
.ui-tooltip-cerulean .ui-tooltip-arrow-content {
	background-color:#3855b3;
	background-color:var(--ui-cerulean-6);
}
.ui-tooltip-rtl {
	direction:rtl;
}
.ui-tooltip-rtl .ui-tooltip-inner {
	text-align:right;
}
.ui-transfer-customize-list .ui-transfer-list {
	flex:1 1 50%;
	width:auto;
	height:auto;
	min-height:200px;
}
.ui-transfer-customize-list .ui-table-wrapper .ui-table-small {
	border:0;
	border-radius:0;
}
.ui-transfer-customize-list .ui-table-wrapper .ui-table-small .ui-table-selection-column {
	width:40px;
	min-width:40px;
}
.ui-transfer-customize-list .ui-table-wrapper .ui-table-small>.ui-table-content>.ui-table-body>table>.ui-table-thead>tr>th {
	background:#f6f6f6;
	background:var(--ui-table-header-bg);
}
.ui-transfer-customize-list .ui-table-wrapper .ui-table-small>.ui-table-content .ui-table-row:last-child td {
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
}
.ui-transfer-customize-list .ui-table-wrapper .ui-table-small .ui-table-body {
	margin:0;
}
.ui-transfer-customize-list .ui-table-wrapper .ui-table-pagination.ui-pagination {
	margin:16px 0 4px;
}
.ui-transfer-customize-list .ui-input[disabled] {
	background-color:transparent;
}
.ui-transfer {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	display:flex;
	align-items:stretch;
}
.ui-transfer-disabled .ui-transfer-list {
	background:#f7f9fc;
	background:var(--ui-transfer-disabled-bg);
}
.ui-transfer-list {
	display:flex;
	flex-direction:column;
	width:180px;
	height:200px;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
}
.ui-transfer-list-with-pagination {
	width:250px;
	height:auto;
}
.ui-transfer-list-search .anticon-search {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-transfer-list-header {
	display:flex;
	flex:none;
	align-items:center;
	height:40px;
	padding:9px 12px 10px;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	background:#fff;
	background:var(--ui-component-background);
	border-bottom:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid var(--ui-border-color-split);
	border-radius:4px 4px 0 0;
}
.ui-transfer-list-header>:not(:last-child) {
	margin-right:4px;
}
.ui-transfer-list-header>* {
	flex:none;
}
.ui-transfer-list-header-title {
	flex:auto;
	overflow:hidden;
	white-space:nowrap;
	text-align:right;
	text-overflow:ellipsis;
}
.ui-transfer-list-header-dropdown {
	font-size:10px;
	transform:translateY(10%);
	cursor:pointer;
}
.ui-transfer-list-header-dropdown[disabled] {
	cursor:not-allowed;
}
.ui-transfer-list-body {
	display:flex;
	flex:auto;
	flex-direction:column;
	overflow:hidden;
	font-size:14px;
}
.ui-transfer-list-body-search-wrapper {
	position:relative;
	flex:none;
	padding:12px;
}
.ui-transfer-list-content {
	flex:auto;
	margin:0;
	padding:0;
	overflow:auto;
	list-style:none;
}
.ui-transfer-list-content-item {
	display:flex;
	align-items:center;
	min-height:32px;
	padding:6px 12px;
	line-height:20px;
	transition:all .3s;
}
.ui-transfer-list-content-item>:not(:last-child) {
	margin-right:8px;
}
.ui-transfer-list-content-item>* {
	flex:none;
}
.ui-transfer-list-content-item-text {
	flex:auto;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-transfer-list-content-item-remove {
	color:#9373ee;
	color:var(--ui-link-color);
	text-decoration:none;
	outline:none;
	cursor:pointer;
	transition:color .3s;
	position:relative;
	color:rgba(0,0,0,.07);
	color:var(--ui-border-color-base);
}
.ui-transfer-list-content-item-remove:focus,.ui-transfer-list-content-item-remove:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-transfer-list-content-item-remove:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
.ui-transfer-list-content-item-remove:after {
	position:absolute;
	top:-6px;
	right:-50%;
	bottom:-6px;
	left:-50%;
	content:"";
}
.ui-transfer-list-content-item-remove:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-transfer-list-content-item:not(.ui-transfer-list-content-item-disabled):hover {
	background-color:#f5f5f5;
	background-color:var(--ui-transfer-item-hover-bg);
	cursor:pointer;
}
.ui-transfer-list-content-item:not(.ui-transfer-list-content-item-disabled).ui-transfer-list-content-item-checked:hover {
	background-color:#dcf4ff;
	background-color:var(--ui-transfer-item-selected-hover-bg);
}
.ui-transfer-list-content-show-remove .ui-transfer-list-content-item:not(.ui-transfer-list-content-item-disabled):hover {
	background:transparent;
	cursor:default;
}
.ui-transfer-list-content-item-checked {
	background-color:#e6f7ff;
	background-color:var(--ui-item-active-bg);
}
.ui-transfer-list-content-item-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-btn-disable-color);
	cursor:not-allowed;
}
.ui-transfer-list-pagination {
	padding:8px 0;
	text-align:right;
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-border-color-split);
}
.ui-transfer-list-body-not-found {
	flex:none;
	width:100%;
	margin:auto 0;
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	text-align:center;
}
.ui-transfer-list-footer {
	border-top:1px solid rgba(0,0,0,.1);
	border-top:1px solid var(--ui-border-color-split);
}
.ui-transfer-operation {
	display:flex;
	flex:none;
	flex-direction:column;
	align-self:center;
	margin:0 8px;
	vertical-align:middle;
}
.ui-transfer-operation .ui-btn {
	display:block;
}
.ui-transfer-operation .ui-btn:first-child {
	margin-bottom:4px;
}
.ui-transfer-operation .ui-btn .appicon {
	font-size:12px;
}
.ui-transfer .ui-empty-image {
	max-height:-2px;
}
.ui-transfer-rtl {
	direction:rtl;
}
.ui-transfer-rtl .ui-transfer-list-search {
	padding-right:8px;
	padding-left:24px;
}
.ui-transfer-rtl .ui-transfer-list-search-action {
	right:auto;
	left:12px;
}
.ui-transfer-rtl .ui-transfer-list-header>:not(:last-child) {
	margin-right:0;
	margin-left:4px;
}
.ui-transfer-rtl .ui-transfer-list-header {
	right:0;
	left:auto;
}
.ui-transfer-rtl .ui-transfer-list-header-title {
	text-align:left;
}
.ui-transfer-rtl .ui-transfer-list-content-item>:not(:last-child) {
	margin-right:0;
	margin-left:8px;
}
.ui-transfer-rtl .ui-transfer-list-pagination {
	text-align:left;
}
.ui-transfer-rtl .ui-transfer-list-footer {
	right:0;
	left:auto;
}
@keyframes ant-tree-node-fx-do-not-use {
	0% {
	opacity:0;
}
to {
	opacity:1;
}
;}.ui-tree.ui-tree-directory .ui-tree-treenode {
	position:relative;
}
.ui-tree.ui-tree-directory .ui-tree-treenode:before {
	position:absolute;
	top:0;
	right:0;
	bottom:4px;
	left:0;
	transition:background-color .3s;
	content:"";
	pointer-events:none;
}
.ui-tree.ui-tree-directory .ui-tree-treenode:hover:before {
	background:#f5f5f5;
	background:var(--ui-item-hover-bg);
}
.ui-tree.ui-tree-directory .ui-tree-treenode>* {
	z-index:1;
}
.ui-tree.ui-tree-directory .ui-tree-treenode .ui-tree-switcher {
	transition:color .3s;
}
.ui-tree.ui-tree-directory .ui-tree-treenode .ui-tree-node-content-wrapper {
	border-radius:0;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-tree.ui-tree-directory .ui-tree-treenode .ui-tree-node-content-wrapper:hover {
	background:transparent;
}
.ui-tree.ui-tree-directory .ui-tree-treenode .ui-tree-node-content-wrapper.ui-tree-node-selected {
	color:#fff;
	color:var(--ui-tree-directory-selected-color);
	background:transparent;
}
.ui-tree.ui-tree-directory .ui-tree-treenode-selected:before,.ui-tree.ui-tree-directory .ui-tree-treenode-selected:hover:before {
	background:#9373ee;
	background:var(--ui-tree-directory-selected-bg);
}
.ui-tree.ui-tree-directory .ui-tree-treenode-selected .ui-tree-switcher {
	color:#fff;
	color:var(--ui-tree-directory-selected-color);
}
.ui-tree.ui-tree-directory .ui-tree-treenode-selected .ui-tree-node-content-wrapper {
	color:#fff;
	color:var(--ui-tree-directory-selected-color);
	background:transparent;
}
.ui-tree-checkbox {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	top:.2em;
	line-height:1;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
}
.ui-tree-checkbox-input:focus+.ui-tree-checkbox-inner,.ui-tree-checkbox-wrapper:hover .ui-tree-checkbox-inner,.ui-tree-checkbox:hover .ui-tree-checkbox-inner {
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-tree-checkbox-checked:after {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #9373ee;
	border:1px solid var(--ui-checkbox-color);
	border-radius:4px;
	visibility:hidden;
	animation:antCheckboxEffect .36s ease-in-out;
	animation-fill-mode:backwards;
	content:"";
}
.ui-tree-checkbox-wrapper:hover .ui-tree-checkbox:after,.ui-tree-checkbox:hover:after {
	visibility:visible;
}
.ui-tree-checkbox-inner {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:16px;
	height:16px;
	direction:ltr;
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	border-collapse:separate;
	transition:all .3s;
}
.ui-tree-checkbox-inner:after {
	position:absolute;
	top:50%;
	left:21.5%;
	display:table;
	width:5.71428571px;
	height:9.14285714px;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(0) translate(-50%,-50%);
	opacity:0;
	transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;
	content:" ";
}
.ui-tree-checkbox-input {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor:pointer;
	opacity:0;
}
.ui-tree-checkbox-checked .ui-tree-checkbox-inner:after {
	position:absolute;
	display:table;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(1) translate(-50%,-50%);
	opacity:1;
	transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
	content:" ";
}
.ui-tree-checkbox-checked .ui-tree-checkbox-inner {
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-tree-checkbox-disabled {
	cursor:not-allowed;
}
.ui-tree-checkbox-disabled.ui-tree-checkbox-checked .ui-tree-checkbox-inner:after {
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
	animation-name:none;
}
.ui-tree-checkbox-disabled .ui-tree-checkbox-input {
	cursor:not-allowed;
}
.ui-tree-checkbox-disabled .ui-tree-checkbox-inner {
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07)!important;
	border-color:var(--ui-border-color-base)!important;
}
.ui-tree-checkbox-disabled .ui-tree-checkbox-inner:after {
	border-color:#f7f9fc;
	border-color:var(--ui-input-disabled-bg);
	border-collapse:separate;
	animation-name:none;
}
.ui-tree-checkbox-disabled+span {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-tree-checkbox-disabled:hover:after,.ui-tree-checkbox-wrapper:hover .ui-tree-checkbox-disabled:after {
	visibility:hidden;
}
.ui-tree-checkbox-wrapper {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-flex;
	align-items:baseline;
	line-height:unset;
	cursor:pointer;
}
.ui-tree-checkbox-wrapper:after {
	display:inline-block;
	width:0;
	overflow:hidden;
	content:"\a0";
}
.ui-tree-checkbox-wrapper.ui-tree-checkbox-wrapper-disabled {
	cursor:not-allowed;
}
.ui-tree-checkbox-wrapper+.ui-tree-checkbox-wrapper {
	margin-left:8px;
}
.ui-tree-checkbox+span {
	padding-right:8px;
	padding-left:8px;
}
.ui-tree-checkbox-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
}
.ui-tree-checkbox-group-item {
	margin-right:8px;
}
.ui-tree-checkbox-group-item:last-child {
	margin-right:0;
}
.ui-tree-checkbox-group-item+.ui-tree-checkbox-group-item {
	margin-left:0;
}
.ui-tree-checkbox-indeterminate .ui-tree-checkbox-inner {
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
}
.ui-tree-checkbox-indeterminate .ui-tree-checkbox-inner:after {
	top:50%;
	left:50%;
	width:8px;
	height:8px;
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border:0;
	transform:translate(-50%,-50%) scale(1);
	opacity:1;
	content:" ";
}
.ui-tree-checkbox-indeterminate.ui-tree-checkbox-disabled .ui-tree-checkbox-inner:after {
	background-color:rgba(0,0,0,.25);
	background-color:var(--ui-disabled-color);
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-tree-checkbox-rtl {
	direction:rtl;
}
.ui-tree-checkbox-group-rtl .ui-tree-checkbox-group-item {
	margin-right:0;
	margin-left:8px;
}
.ui-tree-checkbox-group-rtl .ui-tree-checkbox-group-item:last-child {
	margin-left:0!important;
}
.ui-tree-checkbox-group-rtl .ui-tree-checkbox-group-item+.ui-tree-checkbox-group-item {
	margin-left:8px;
}
.ui-tree {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	background:#fff;
	background:var(--ui-tree-bg);
	border-radius:4px;
	transition:background-color .3s;
}
.ui-tree-focused:not(:hover):not(.ui-tree-active-focused) {
	background:#e6f7ff;
	background:var(--ui-primary-1);
}
.ui-tree-list-holder-inner {
	align-items:flex-start;
}
.ui-tree.ui-tree-block-node .ui-tree-list-holder-inner {
	align-items:stretch;
}
.ui-tree.ui-tree-block-node .ui-tree-list-holder-inner .ui-tree-node-content-wrapper {
	flex:auto;
}
.ui-tree.ui-tree-block-node .ui-tree-list-holder-inner .ui-tree-treenode.dragging {
	position:relative;
}
.ui-tree.ui-tree-block-node .ui-tree-list-holder-inner .ui-tree-treenode.dragging:after {
	position:absolute;
	top:0;
	right:0;
	bottom:4px;
	left:0;
	border:1px solid #9373ee;
	border:1px solid var(--ui-primary-color);
	opacity:0;
	animation:ant-tree-node-fx-do-not-use .3s;
	animation-play-state:running;
	animation-fill-mode:forwards;
	content:"";
	pointer-events:none;
}
.ui-tree .ui-tree-treenode {
	display:flex;
	align-items:flex-start;
	padding:0 0 4px;
	outline:none;
}
.ui-tree .ui-tree-treenode-disabled .ui-tree-node-content-wrapper {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-tree .ui-tree-treenode-disabled .ui-tree-node-content-wrapper:hover {
	background:transparent;
}
.ui-tree .ui-tree-treenode-active .ui-tree-node-content-wrapper {
	background:#f5f5f5;
	background:var(--ui-tree-node-hover-bg);
}
.ui-tree .ui-tree-treenode:not(.ui-tree .ui-tree-treenode-disabled).filter-node .ui-tree-title {
	color:inherit;
	font-weight:500;
}
.ui-tree-indent {
	align-self:stretch;
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-tree-indent-unit {
	display:inline-block;
	width:34px;
}
.ui-tree-draggable-icon {
	width:34px;
	line-height:34px;
	text-align:center;
	opacity:.2;
	transition:opacity .3s;
}
.ui-tree-treenode:hover .ui-tree-draggable-icon {
	opacity:.45;
}
.ui-tree-switcher {
	position:relative;
	flex:none;
	align-self:stretch;
	width:34px;
	margin:0;
	line-height:34px;
	text-align:center;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-tree-switcher .ui-select-tree-switcher-icon,.ui-tree-switcher .ui-tree-switcher-icon {
	display:inline-block;
	font-size:10px;
	vertical-align:baseline;
}
.ui-tree-switcher .ui-select-tree-switcher-icon svg,.ui-tree-switcher .ui-tree-switcher-icon svg {
	transition:transform .3s;
}
.ui-tree-switcher-noop {
	cursor:default;
}
.ui-tree-switcher_close .ui-tree-switcher-icon svg {
	transform:rotate(-90deg);
}
.ui-tree-switcher-loading-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-tree-switcher-leaf-line {
	position:relative;
	z-index:1;
	display:inline-block;
	width:100%;
	height:100%;
}
.ui-tree-switcher-leaf-line:before {
	position:absolute;
	top:0;
	right:12px;
	bottom:-4px;
	margin-left:-1px;
	border-right:1px solid #d9d9d9;
	content:" ";
}
.ui-tree-switcher-leaf-line:after {
	position:absolute;
	width:20px;
	height:24px;
	border-bottom:1px solid #d9d9d9;
	content:" ";
}
.ui-tree-checkbox {
	top:auto;
	margin:9px 8px 0 0;
}
.ui-tree .ui-tree-node-content-wrapper {
	position:relative;
	z-index:auto;
	min-height:34px;
	margin:0;
	padding:0 4px;
	color:inherit;
	line-height:34px;
	background:transparent;
	border-radius:4px;
	cursor:pointer;
	transition:all .3s,border 0s,line-height 0s,box-shadow 0s;
}
.ui-tree .ui-tree-node-content-wrapper:hover {
	background-color:#f5f5f5;
	background-color:var(--ui-tree-node-hover-bg);
}
.ui-tree .ui-tree-node-content-wrapper.ui-tree-node-selected {
	background-color:#bae7ff;
	background-color:var(--ui-tree-node-selected-bg);
}
.ui-tree .ui-tree-node-content-wrapper .ui-tree-iconEle {
	display:inline-block;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	vertical-align:top;
}
.ui-tree .ui-tree-node-content-wrapper .ui-tree-iconEle:empty {
	display:none;
}
.ui-tree-unselectable .ui-tree-node-content-wrapper:hover {
	background-color:transparent;
}
.ui-tree-node-content-wrapper {
	line-height:34px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-tree-node-content-wrapper .ui-tree-drop-indicator {
	position:absolute;
	z-index:1;
	height:2px;
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
	border-radius:1px;
	pointer-events:none;
}
.ui-tree-node-content-wrapper .ui-tree-drop-indicator:after {
	position:absolute;
	top:-3px;
	left:-6px;
	width:8px;
	height:8px;
	background-color:transparent;
	border:2px solid #9373ee;
	border:2px solid var(--ui-primary-color);
	border-radius:50%;
	content:"";
}
.ui-tree .ui-tree-treenode.drop-container>[draggable] {
	box-shadow:0 0 0 2px #9373ee;
	box-shadow:0 0 0 2px var(--ui-primary-color);
}
.ui-tree-show-line .ui-tree-indent-unit {
	position:relative;
	height:100%;
}
.ui-tree-show-line .ui-tree-indent-unit:before {
	position:absolute;
	top:0;
	right:17px;
	bottom:-4px;
	border-right:1px solid rgba(0,0,0,.07);
	border-right:1px solid var(--ui-border-color-base);
	content:"";
}
.ui-tree-show-line .ui-tree-indent-unit-end:before {
	display:none;
}
.ui-tree-show-line .ui-tree-switcher {
	background:#fff;
	background:var(--ui-component-background);
}
.ui-tree-show-line .ui-tree-switcher-line-icon {
	vertical-align:-.15em;
}
.ui-tree .ui-tree-treenode-leaf-last .ui-tree-switcher-leaf-line:before {
	top:auto!important;
	bottom:auto!important;
	height:24px!important;
}
.ui-tree-rtl {
	direction:rtl;
}
.ui-tree-rtl .ui-tree-node-content-wrapper[draggable=true] .ui-tree-drop-indicator:after {
	right:-6px;
	left:unset;
}
.ui-tree .ui-tree-treenode-rtl {
	direction:rtl;
}
.ui-tree-rtl .ui-tree-switcher_close .ui-tree-switcher-icon svg {
	transform:rotate(90deg);
}
.ui-tree-rtl.ui-tree-show-line .ui-tree-indent-unit:before {
	right:auto;
	left:-18px;
	border-right:none;
	border-left:1px solid rgba(0,0,0,.07);
	border-left:1px solid var(--ui-border-color-base);
}
.ui-tree-rtl.ui-tree-checkbox {
	margin:9px 0 0 8px;
}
.ui-tree-select-dropdown-rtl .ui-select-tree-checkbox {
	margin:9px 0 0 8px;
}
.ui-select-tree-checkbox {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	position:relative;
	top:.2em;
	line-height:1;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
}
.ui-select-tree-checkbox-input:focus+.ui-select-tree-checkbox-inner,.ui-select-tree-checkbox-wrapper:hover .ui-select-tree-checkbox-inner,.ui-select-tree-checkbox:hover .ui-select-tree-checkbox-inner {
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-select-tree-checkbox-checked:after {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #9373ee;
	border:1px solid var(--ui-checkbox-color);
	border-radius:4px;
	visibility:hidden;
	animation:antCheckboxEffect .36s ease-in-out;
	animation-fill-mode:backwards;
	content:"";
}
.ui-select-tree-checkbox-wrapper:hover .ui-select-tree-checkbox:after,.ui-select-tree-checkbox:hover:after {
	visibility:visible;
}
.ui-select-tree-checkbox-inner {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:16px;
	height:16px;
	direction:ltr;
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
	border-collapse:separate;
	transition:all .3s;
}
.ui-select-tree-checkbox-inner:after {
	position:absolute;
	top:50%;
	left:21.5%;
	display:table;
	width:5.71428571px;
	height:9.14285714px;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(0) translate(-50%,-50%);
	opacity:0;
	transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;
	content:" ";
}
.ui-select-tree-checkbox-input {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor:pointer;
	opacity:0;
}
.ui-select-tree-checkbox-checked .ui-select-tree-checkbox-inner:after {
	position:absolute;
	display:table;
	border:2px solid #fff;
	border:2px solid var(--ui-checkbox-check-color);
	border-top:0;
	border-left:0;
	transform:rotate(45deg) scale(1) translate(-50%,-50%);
	opacity:1;
	transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
	content:" ";
}
.ui-select-tree-checkbox-checked .ui-select-tree-checkbox-inner {
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border-color:#9373ee;
	border-color:var(--ui-checkbox-color);
}
.ui-select-tree-checkbox-disabled {
	cursor:not-allowed;
}
.ui-select-tree-checkbox-disabled.ui-select-tree-checkbox-checked .ui-select-tree-checkbox-inner:after {
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
	animation-name:none;
}
.ui-select-tree-checkbox-disabled .ui-select-tree-checkbox-input {
	cursor:not-allowed;
}
.ui-select-tree-checkbox-disabled .ui-select-tree-checkbox-inner {
	background-color:#f7f9fc;
	background-color:var(--ui-input-disabled-bg);
	border-color:rgba(0,0,0,.07)!important;
	border-color:var(--ui-border-color-base)!important;
}
.ui-select-tree-checkbox-disabled .ui-select-tree-checkbox-inner:after {
	border-color:#f7f9fc;
	border-color:var(--ui-input-disabled-bg);
	border-collapse:separate;
	animation-name:none;
}
.ui-select-tree-checkbox-disabled+span {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-select-tree-checkbox-disabled:hover:after,.ui-select-tree-checkbox-wrapper:hover .ui-select-tree-checkbox-disabled:after {
	visibility:hidden;
}
.ui-select-tree-checkbox-wrapper {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-flex;
	align-items:baseline;
	line-height:unset;
	cursor:pointer;
}
.ui-select-tree-checkbox-wrapper:after {
	display:inline-block;
	width:0;
	overflow:hidden;
	content:"\a0";
}
.ui-select-tree-checkbox-wrapper.ui-select-tree-checkbox-wrapper-disabled {
	cursor:not-allowed;
}
.ui-select-tree-checkbox-wrapper+.ui-select-tree-checkbox-wrapper {
	margin-left:8px;
}
.ui-select-tree-checkbox+span {
	padding-right:8px;
	padding-left:8px;
}
.ui-select-tree-checkbox-group {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	display:inline-block;
}
.ui-select-tree-checkbox-group-item {
	margin-right:8px;
}
.ui-select-tree-checkbox-group-item:last-child {
	margin-right:0;
}
.ui-select-tree-checkbox-group-item+.ui-select-tree-checkbox-group-item {
	margin-left:0;
}
.ui-select-tree-checkbox-indeterminate .ui-select-tree-checkbox-inner {
	background-color:#fff;
	background-color:var(--ui-checkbox-check-bg);
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
}
.ui-select-tree-checkbox-indeterminate .ui-select-tree-checkbox-inner:after {
	top:50%;
	left:50%;
	width:8px;
	height:8px;
	background-color:#9373ee;
	background-color:var(--ui-checkbox-color);
	border:0;
	transform:translate(-50%,-50%) scale(1);
	opacity:1;
	content:" ";
}
.ui-select-tree-checkbox-indeterminate.ui-select-tree-checkbox-disabled .ui-select-tree-checkbox-inner:after {
	background-color:rgba(0,0,0,.25);
	background-color:var(--ui-disabled-color);
	border-color:rgba(0,0,0,.25);
	border-color:var(--ui-disabled-color);
}
.ui-select-tree-checkbox-rtl {
	direction:rtl;
}
.ui-select-tree-checkbox-group-rtl .ui-select-tree-checkbox-group-item {
	margin-right:0;
	margin-left:8px;
}
.ui-select-tree-checkbox-group-rtl .ui-select-tree-checkbox-group-item:last-child {
	margin-left:0!important;
}
.ui-select-tree-checkbox-group-rtl .ui-select-tree-checkbox-group-item+.ui-select-tree-checkbox-group-item {
	margin-left:8px;
}
.ui-tree-select-dropdown {
	padding:8px 4px;
}
.ui-tree-select-dropdown-rtl {
	direction:rtl;
}
.ui-tree-select-dropdown .ui-select-tree {
	border-radius:0;
}
.ui-tree-select-dropdown .ui-select-tree-list-holder-inner {
	align-items:stretch;
}
.ui-tree-select-dropdown .ui-select-tree-list-holder-inner .ui-select-tree-treenode .ui-select-tree-node-content-wrapper {
	flex:auto;
}
.ui-select-tree {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	background:#fff;
	background:var(--ui-tree-bg);
	border-radius:4px;
	transition:background-color .3s;
}
.ui-select-tree-focused:not(:hover):not(.ui-select-tree-active-focused) {
	background:#e6f7ff;
	background:var(--ui-primary-1);
}
.ui-select-tree-list-holder-inner {
	align-items:flex-start;
}
.ui-select-tree.ui-select-tree-block-node .ui-select-tree-list-holder-inner {
	align-items:stretch;
}
.ui-select-tree.ui-select-tree-block-node .ui-select-tree-list-holder-inner .ui-select-tree-node-content-wrapper {
	flex:auto;
}
.ui-select-tree.ui-select-tree-block-node .ui-select-tree-list-holder-inner .ui-select-tree-treenode.dragging {
	position:relative;
}
.ui-select-tree.ui-select-tree-block-node .ui-select-tree-list-holder-inner .ui-select-tree-treenode.dragging:after {
	position:absolute;
	top:0;
	right:0;
	bottom:4px;
	left:0;
	border:1px solid #9373ee;
	border:1px solid var(--ui-primary-color);
	opacity:0;
	animation:ant-tree-node-fx-do-not-use .3s;
	animation-play-state:running;
	animation-fill-mode:forwards;
	content:"";
	pointer-events:none;
}
.ui-select-tree .ui-select-tree-treenode {
	display:flex;
	align-items:flex-start;
	padding:0 0 4px;
	outline:none;
}
.ui-select-tree .ui-select-tree-treenode-disabled .ui-select-tree-node-content-wrapper {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-select-tree .ui-select-tree-treenode-disabled .ui-select-tree-node-content-wrapper:hover {
	background:transparent;
}
.ui-select-tree .ui-select-tree-treenode-active .ui-select-tree-node-content-wrapper {
	background:#f5f5f5;
	background:var(--ui-tree-node-hover-bg);
}
.ui-select-tree .ui-select-tree-treenode:not(.ui-select-tree .ui-select-tree-treenode-disabled).filter-node .ui-select-tree-title {
	color:inherit;
	font-weight:500;
}
.ui-select-tree-indent {
	align-self:stretch;
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-select-tree-indent-unit {
	display:inline-block;
	width:34px;
}
.ui-select-tree-draggable-icon {
	width:34px;
	line-height:34px;
	text-align:center;
	opacity:.2;
	transition:opacity .3s;
}
.ui-select-tree-treenode:hover .ui-select-tree-draggable-icon {
	opacity:.45;
}
.ui-select-tree-switcher {
	position:relative;
	flex:none;
	align-self:stretch;
	width:34px;
	margin:0;
	line-height:34px;
	text-align:center;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-select-tree-switcher .ui-select-tree-switcher-icon,.ui-select-tree-switcher .ui-tree-switcher-icon {
	display:inline-block;
	font-size:10px;
	vertical-align:baseline;
}
.ui-select-tree-switcher .ui-select-tree-switcher-icon svg,.ui-select-tree-switcher .ui-tree-switcher-icon svg {
	transition:transform .3s;
}
.ui-select-tree-switcher-noop {
	cursor:default;
}
.ui-select-tree-switcher_close .ui-select-tree-switcher-icon svg {
	transform:rotate(-90deg);
}
.ui-select-tree-switcher-loading-icon {
	color:#9373ee;
	color:var(--ui-primary-color);
}
.ui-select-tree-switcher-leaf-line {
	position:relative;
	z-index:1;
	display:inline-block;
	width:100%;
	height:100%;
}
.ui-select-tree-switcher-leaf-line:before {
	position:absolute;
	top:0;
	right:12px;
	bottom:-4px;
	margin-left:-1px;
	border-right:1px solid #d9d9d9;
	content:" ";
}
.ui-select-tree-switcher-leaf-line:after {
	position:absolute;
	width:20px;
	height:24px;
	border-bottom:1px solid #d9d9d9;
	content:" ";
}
.ui-select-tree-checkbox {
	top:auto;
	margin:9px 8px 0 0;
}
.ui-select-tree .ui-select-tree-node-content-wrapper {
	position:relative;
	z-index:auto;
	min-height:34px;
	margin:0;
	padding:0 4px;
	color:inherit;
	line-height:34px;
	background:transparent;
	border-radius:4px;
	cursor:pointer;
	transition:all .3s,border 0s,line-height 0s,box-shadow 0s;
}
.ui-select-tree .ui-select-tree-node-content-wrapper:hover {
	background-color:#f5f5f5;
	background-color:var(--ui-tree-node-hover-bg);
}
.ui-select-tree .ui-select-tree-node-content-wrapper.ui-select-tree-node-selected {
	background-color:#bae7ff;
	background-color:var(--ui-tree-node-selected-bg);
}
.ui-select-tree .ui-select-tree-node-content-wrapper .ui-select-tree-iconEle {
	display:inline-block;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	vertical-align:top;
}
.ui-select-tree .ui-select-tree-node-content-wrapper .ui-select-tree-iconEle:empty {
	display:none;
}
.ui-select-tree-unselectable .ui-select-tree-node-content-wrapper:hover {
	background-color:transparent;
}
.ui-select-tree-node-content-wrapper {
	line-height:34px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-select-tree-node-content-wrapper .ui-tree-drop-indicator {
	position:absolute;
	z-index:1;
	height:2px;
	background-color:#9373ee;
	background-color:var(--ui-primary-color);
	border-radius:1px;
	pointer-events:none;
}
.ui-select-tree-node-content-wrapper .ui-tree-drop-indicator:after {
	position:absolute;
	top:-3px;
	left:-6px;
	width:8px;
	height:8px;
	background-color:transparent;
	border:2px solid #9373ee;
	border:2px solid var(--ui-primary-color);
	border-radius:50%;
	content:"";
}
.ui-select-tree .ui-select-tree-treenode.drop-container>[draggable] {
	box-shadow:0 0 0 2px #9373ee;
	box-shadow:0 0 0 2px var(--ui-primary-color);
}
.ui-select-tree-show-line .ui-select-tree-indent-unit {
	position:relative;
	height:100%;
}
.ui-select-tree-show-line .ui-select-tree-indent-unit:before {
	position:absolute;
	top:0;
	right:17px;
	bottom:-4px;
	border-right:1px solid rgba(0,0,0,.07);
	border-right:1px solid var(--ui-border-color-base);
	content:"";
}
.ui-select-tree-show-line .ui-select-tree-indent-unit-end:before {
	display:none;
}
.ui-select-tree-show-line .ui-select-tree-switcher {
	background:#fff;
	background:var(--ui-component-background);
}
.ui-select-tree-show-line .ui-select-tree-switcher-line-icon {
	vertical-align:-.15em;
}
.ui-select-tree .ui-select-tree-treenode-leaf-last .ui-select-tree-switcher-leaf-line:before {
	top:auto!important;
	bottom:auto!important;
	height:24px!important;
}
.ui-tree-select-dropdown-rtl .ui-select-tree .ui-select-tree-switcher_close .ui-select-tree-switcher-icon svg {
	transform:rotate(90deg);
}
.ui-tree-select-dropdown-rtl .ui-select-tree .ui-select-tree-switcher-loading-icon {
	transform:scaleY(-1);
}
.ui-typography {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	overflow-wrap:break-word;
}
.ui-typography.ui-typography-secondary {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-typography.ui-typography-success {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.ui-typography.ui-typography-warning {
	color:#faad14;
	color:var(--ui-warning-color);
}
.ui-typography.ui-typography-danger {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
a.ui-typography.ui-typography-danger:active,a.ui-typography.ui-typography-danger:focus,a.ui-typography.ui-typography-danger:hover {
	color:var(--ui-error-color-colorPalette-5);
}
.ui-typography.ui-typography-disabled {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.ui-typography p,div.ui-typography {
	margin-bottom:1em;
}
.ui-typography h1,h1.ui-typography {
	margin-bottom:.5em;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:600;
	font-size:38px;
	line-height:1.23;
}
.ui-typography h2,h2.ui-typography {
	margin-bottom:.5em;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:600;
	font-size:30px;
	line-height:1.35;
}
.ui-typography h3,h3.ui-typography {
	margin-bottom:.5em;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:600;
	font-size:24px;
	line-height:1.35;
}
.ui-typography h4,h4.ui-typography {
	margin-bottom:.5em;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:600;
	font-size:20px;
	line-height:1.4;
}
.ui-typography h5,h5.ui-typography {
	margin-bottom:.5em;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-weight:600;
	font-size:16px;
	line-height:1.5;
}
.ui-typography+h1.ui-typography,.ui-typography+h2.ui-typography,.ui-typography+h3.ui-typography,.ui-typography+h4.ui-typography,.ui-typography+h5.ui-typography {
	margin-top:1.2em;
}
.ui-typography div+h1,.ui-typography div+h2,.ui-typography div+h3,.ui-typography div+h4,.ui-typography div+h5,.ui-typography h1+h1,.ui-typography h1+h2,.ui-typography h1+h3,.ui-typography h1+h4,.ui-typography h1+h5,.ui-typography h2+h1,.ui-typography h2+h2,.ui-typography h2+h3,.ui-typography h2+h4,.ui-typography h2+h5,.ui-typography h3+h1,.ui-typography h3+h2,.ui-typography h3+h3,.ui-typography h3+h4,.ui-typography h3+h5,.ui-typography h4+h1,.ui-typography h4+h2,.ui-typography h4+h3,.ui-typography h4+h4,.ui-typography h4+h5,.ui-typography h5+h1,.ui-typography h5+h2,.ui-typography h5+h3,.ui-typography h5+h4,.ui-typography h5+h5,.ui-typography li+h1,.ui-typography li+h2,.ui-typography li+h3,.ui-typography li+h4,.ui-typography li+h5,.ui-typography p+h1,.ui-typography p+h2,.ui-typography p+h3,.ui-typography p+h4,.ui-typography p+h5,.ui-typography ul+h1,.ui-typography ul+h2,.ui-typography ul+h3,.ui-typography ul+h4,.ui-typography ul+h5 {
	margin-top:1.2em;
}
a.ui-typography-ellipsis,span.ui-typography-ellipsis {
	display:inline-block;
	max-width:100%;
}
.ui-typography a,a.ui-typography {
	color:#9373ee;
	color:var(--ui-link-color);
	outline:none;
	cursor:pointer;
	transition:color .3s;
	text-decoration:none;
}
.ui-typography a:focus,.ui-typography a:hover,a.ui-typography:focus,a.ui-typography:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-typography a:active,a.ui-typography:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
.ui-typography a:active,.ui-typography a:hover,a.ui-typography:active,a.ui-typography:hover {
	text-decoration:none;
}
.ui-typography a.ui-typography-disabled,.ui-typography a[disabled],a.ui-typography.ui-typography-disabled,a.ui-typography[disabled] {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	cursor:not-allowed;
}
.ui-typography a.ui-typography-disabled:active,.ui-typography a.ui-typography-disabled:hover,.ui-typography a[disabled]:active,.ui-typography a[disabled]:hover,a.ui-typography.ui-typography-disabled:active,a.ui-typography.ui-typography-disabled:hover,a.ui-typography[disabled]:active,a.ui-typography[disabled]:hover {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
}
.ui-typography a.ui-typography-disabled:active,.ui-typography a[disabled]:active,a.ui-typography.ui-typography-disabled:active,a.ui-typography[disabled]:active {
	pointer-events:none;
}
.ui-typography code {
	margin:0 .2em;
	padding:.2em .4em .1em;
	font-size:85%;
	background:hsla(0,0%,58.8%,.1);
	border:1px solid hsla(0,0%,39.2%,.2);
	border-radius:3px;
}
.ui-typography kbd {
	margin:0 .2em;
	padding:.15em .4em .1em;
	font-size:90%;
	background:hsla(0,0%,58.8%,.06);
	border:solid hsla(0,0%,39.2%,.2);
	border-width:1px 1px 2px;
	border-radius:3px;
}
.ui-typography mark {
	padding:0;
	background-color:#ffe58f;
	background-color:var(--ui-gold-3);
}
.ui-typography ins,.ui-typography u {
	text-decoration:underline;
	-webkit-text-decoration-skip:ink;
	text-decoration-skip-ink:auto;
}
.ui-typography del,.ui-typography s {
	text-decoration:line-through;
}
.ui-typography strong {
	font-weight:600;
}
.ui-typography-copy,.ui-typography-edit,.ui-typography-expand {
	color:#9373ee;
	color:var(--ui-link-color);
	text-decoration:none;
	outline:none;
	cursor:pointer;
	transition:color .3s;
	margin-left:4px;
}
.ui-typography-copy:focus,.ui-typography-copy:hover,.ui-typography-edit:focus,.ui-typography-edit:hover,.ui-typography-expand:focus,.ui-typography-expand:hover {
	color:#bba0fa;
	color:var(--ui-link-hover-color);
}
.ui-typography-copy:active,.ui-typography-edit:active,.ui-typography-expand:active {
	color:#7056c7;
	color:var(--ui-link-active-color);
}
.ui-typography-copy-success,.ui-typography-copy-success:focus,.ui-typography-copy-success:hover {
	color:#41ca9d;
	color:var(--ui-success-color);
}
.ui-typography-edit-content {
	position:relative;
}
div.ui-typography-edit-content {
	left:-12px;
	margin-top:-6.2px;
	margin-bottom:calc(1em - 6.2px);
}
.ui-typography-edit-content-confirm {
	position:absolute;
	right:10px;
	bottom:8px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	pointer-events:none;
}
.ui-typography-edit-content textarea {
	-moz-transition:none;
}
.ui-typography ol,.ui-typography ul {
	margin:0 0 1em;
	padding:0;
}
.ui-typography ol li,.ui-typography ul li {
	margin:0 0 0 20px;
	padding:0 0 0 4px;
}
.ui-typography ul {
	list-style-type:circle;
}
.ui-typography ul ul {
	list-style-type:disc;
}
.ui-typography ol {
	list-style-type:decimal;
}
.ui-typography blockquote,.ui-typography pre {
	margin:1em 0;
}
.ui-typography pre {
	padding:.4em .6em;
	white-space:pre-wrap;
	word-wrap:break-word;
	background:hsla(0,0%,58.8%,.1);
	border:1px solid hsla(0,0%,39.2%,.2);
	border-radius:3px;
}
.ui-typography pre code {
	display:inline;
	margin:0;
	padding:0;
	font-size:inherit;
	font-family:inherit;
	background:transparent;
	border:0;
}
.ui-typography blockquote {
	padding:0 0 0 .6em;
	border-left:4px solid hsla(0,0%,39.2%,.2);
	opacity:.85;
}
.ui-typography-single-line {
	white-space:nowrap;
}
.ui-typography-ellipsis-single-line {
	overflow:hidden;
	text-overflow:ellipsis;
}
a.ui-typography-ellipsis-single-line,span.ui-typography-ellipsis-single-line {
	vertical-align:bottom;
}
.ui-typography-ellipsis-multiple-line {
	display:-webkit-box;
	overflow:hidden;
	-webkit-line-clamp:3;
	/*! autoprefixer:ignore next*/-webkit-box-orient:vertical;
}
.ui-typography-rtl {
	direction:rtl;
}
.ui-typography-rtl .ui-typography-copy,.ui-typography-rtl .ui-typography-edit,.ui-typography-rtl .ui-typography-expand {
	margin-right:4px;
	margin-left:0;
}
.ui-typography-rtl .ui-typography-expand {
	float:left;
}
div.ui-typography-edit-content.ui-typography-rtl {
	right:-12px;
	left:auto;
}
.ui-typography-rtl .ui-typography-edit-content-confirm {
	right:auto;
	left:10px;
}
.ui-typography-rtl.ui-typography ol li,.ui-typography-rtl.ui-typography ul li {
	margin:0 20px 0 0;
	padding:0 4px 0 0;
}
.ui-upload {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	line-height:1.4;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	outline:0;
}
.ui-upload p {
	margin:0;
}
.ui-upload-btn {
	display:block;
	width:100%;
	outline:none;
}
.ui-upload input[type=file] {
	cursor:pointer;
}
.ui-upload.ui-upload-select {
	display:inline-block;
}
.ui-upload.ui-upload-disabled {
	cursor:not-allowed;
}
.ui-upload.ui-upload-select-picture-card {
	width:104px;
	height:104px;
	margin-right:8px;
	margin-bottom:8px;
	text-align:center;
	vertical-align:top;
	background-color:#f6f6f6;
	background-color:var(--ui-background-color-light);
	border:1px dashed rgba(0,0,0,.07);
	border:1px dashed var(--ui-border-color-base);
	border-radius:4px;
	cursor:pointer;
	transition:border-color .3s;
}
.ui-upload.ui-upload-select-picture-card>.ui-upload {
	display:flex;
	align-items:center;
	justify-content:center;
	height:100%;
	text-align:center;
}
.ui-upload.ui-upload-select-picture-card:hover {
	border-color:#9373ee;
	border-color:var(--ui-primary-color);
}
.ui-upload-disabled.ui-upload.ui-upload-select-picture-card:hover {
	border-color:rgba(0,0,0,.07);
	border-color:var(--ui-border-color-base);
}
.ui-upload.ui-upload-drag {
	position:relative;
	width:100%;
	height:100%;
	text-align:center;
	background:#f6f6f6;
	background:var(--ui-background-color-light);
	border:1px dashed rgba(0,0,0,.07);
	border:1px dashed var(--ui-border-color-base);
	border-radius:4px;
	cursor:pointer;
	transition:border-color .3s;
}
.ui-upload.ui-upload-drag .ui-upload {
	padding:16px 0;
}
.ui-upload.ui-upload-drag.ui-upload-drag-hover:not(.ui-upload-disabled) {
	border-color:#7056c7;
	border-color:var(--ui-primary-7);
}
.ui-upload.ui-upload-drag.ui-upload-disabled {
	cursor:not-allowed;
}
.ui-upload.ui-upload-drag .ui-upload-btn {
	display:table;
	height:100%;
}
.ui-upload.ui-upload-drag .ui-upload-drag-container {
	display:table-cell;
	vertical-align:middle;
}
.ui-upload.ui-upload-drag:not(.ui-upload-disabled):hover {
	border-color:#bba0fa;
	border-color:var(--ui-primary-5);
}
.ui-upload.ui-upload-drag p.ui-upload-drag-icon {
	margin-bottom:20px;
}
.ui-upload.ui-upload-drag p.ui-upload-drag-icon .appicon {
	color:#bba0fa;
	color:var(--ui-primary-5);
	font-size:48px;
}
.ui-upload.ui-upload-drag p.ui-upload-text {
	margin:0 0 4px;
	color:rgba(0,0,0,.85);
	color:var(--ui-heading-color);
	font-size:16px;
}
.ui-upload.ui-upload-drag p.ui-upload-hint {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
}
.ui-upload.ui-upload-drag .appicon-plus {
	color:rgba(0,0,0,.25);
	color:var(--ui-disabled-color);
	font-size:30px;
	transition:all .3s;
}
.ui-upload.ui-upload-drag .appicon-plus:hover {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-upload.ui-upload-drag:hover .appicon-plus {
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
}
.ui-upload-picture-card-wrapper {
	display:inline-block;
	width:100%;
}
.ui-upload-picture-card-wrapper:before {
	display:table;
	content:"";
}
.ui-upload-picture-card-wrapper:after {
	display:table;
	clear:both;
	content:"";
}
.ui-upload-list {
	box-sizing:border-box;
	margin:0;
	padding:0;
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
	font-size:14px;
	font-variant:tabular-nums;
	list-style:none;
	font-feature-settings:"tnum","tnum";
	line-height:1.4;
}
.ui-upload-list:before {
	display:table;
	content:"";
}
.ui-upload-list:after {
	display:table;
	clear:both;
	content:"";
}
.ui-upload-list-item {
	position:relative;
	height:19.6px;
	margin-top:8px;
	font-size:14px;
}
.ui-upload-list-item-name {
	display:inline-block;
	width:100%;
	padding-left:22px;
	overflow:hidden;
	line-height:1.4;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ui-upload-list-item-card-actions {
	position:absolute;
	right:0;
}
.ui-upload-list-item-card-actions-btn {
	opacity:0;
}
.ui-upload-list-item-card-actions-btn.ui-btn-sm {
	height:20px;
	line-height:1;
}
.ui-upload-list-item-card-actions.picture {
	top:22px;
	line-height:0;
}
.ui-upload-list-item-card-actions-btn:focus,.ui-upload-list-item-card-actions.picture .ui-upload-list-item-card-actions-btn {
	opacity:1;
}
.ui-upload-list-item-card-actions .appicon {
	color:rgba(0,0,0,.45);
	color:var(--ui-upload-actions-color);
}
.ui-upload-list-item-info {
	height:100%;
	padding:0 4px;
	transition:background-color .3s;
}
.ui-upload-list-item-info>span {
	display:block;
	width:100%;
	height:100%;
}
.ui-upload-list-item-info .appicon-loading .appicon,.ui-upload-list-item-info .ui-upload-text-icon .appicon {
	position:absolute;
	top:5px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:14px;
}
.ui-upload-list-item .appicon-close {
	position:absolute;
	top:6px;
	right:4px;
	color:rgba(0,0,0,.45);
	color:var(--ui-text-color-secondary);
	font-size:10px;
	line-height:0;
	cursor:pointer;
	opacity:0;
	transition:all .3s;
}
.ui-upload-list-item .appicon-close:hover {
	color:rgba(0,0,0,.85);
	color:var(--ui-text-color);
}
.ui-upload-list-item:hover .ui-upload-list-item-info {
	background-color:#f5f5f5;
	background-color:var(--ui-item-hover-bg);
}
.ui-upload-list-item:hover .appicon-close {
	opacity:1;
}
.ui-upload-list-item:hover .ui-upload-list-item-card-actions-btn {
	opacity:1;
}
.ui-upload-list-item-error,.ui-upload-list-item-error .ui-upload-list-item-name,.ui-upload-list-item-error .ui-upload-text-icon>.appicon {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-upload-list-item-error .ui-upload-list-item-card-actions .appicon {
	color:#ff4d4f;
	color:var(--ui-error-color);
}
.ui-upload-list-item-error .ui-upload-list-item-card-actions-btn {
	opacity:1;
}
.ui-upload-list-item-progress {
	position:absolute;
	bottom:-12px;
	width:100%;
	padding-left:26px;
	font-size:14px;
	line-height:0;
}
.ui-upload-list-picture-card .ui-upload-list-item,.ui-upload-list-picture .ui-upload-list-item {
	position:relative;
	height:66px;
	padding:8px;
	border:1px solid rgba(0,0,0,.07);
	border:1px solid var(--ui-border-color-base);
	border-radius:4px;
}
.ui-upload-list-picture-card .ui-upload-list-item:hover,.ui-upload-list-picture .ui-upload-list-item:hover {
	background:transparent;
}
.ui-upload-list-picture-card .ui-upload-list-item-error,.ui-upload-list-picture .ui-upload-list-item-error {
	border-color:#ff4d4f;
	border-color:var(--ui-error-color);
}
.ui-upload-list-picture-card .ui-upload-list-item:hover .ui-upload-list-item-info,.ui-upload-list-picture .ui-upload-list-item:hover .ui-upload-list-item-info {
	background:transparent;
}
.ui-upload-list-picture-card .ui-upload-list-item-uploading,.ui-upload-list-picture .ui-upload-list-item-uploading {
	border-style:dashed;
}
.ui-upload-list-picture-card .ui-upload-list-item-thumbnail,.ui-upload-list-picture .ui-upload-list-item-thumbnail {
	width:48px;
	height:48px;
	line-height:60px;
	text-align:center;
	opacity:.8;
}
.ui-upload-list-picture-card .ui-upload-list-item-thumbnail .appicon,.ui-upload-list-picture .ui-upload-list-item-thumbnail .appicon {
	font-size:26px;
}
.ui-upload-list-picture-card .ui-upload-list-item-error .ui-upload-list-item-thumbnail .appicon svg path[fill="#e6f7ff"],.ui-upload-list-picture .ui-upload-list-item-error .ui-upload-list-item-thumbnail .appicon svg path[fill="#e6f7ff"] {
	fill:#fff2f0;
	fill:var(--ui-error-color-deprecated-bg);
}
.ui-upload-list-picture-card .ui-upload-list-item-error .ui-upload-list-item-thumbnail .appicon svg path[fill="#1890ff"],.ui-upload-list-picture .ui-upload-list-item-error .ui-upload-list-item-thumbnail .appicon svg path[fill="#1890ff"] {
	fill:#ff4d4f;
	fill:var(--ui-error-color);
}
.ui-upload-list-picture-card .ui-upload-list-item-icon,.ui-upload-list-picture .ui-upload-list-item-icon {
	position:absolute;
	top:50%;
	left:50%;
	font-size:26px;
	transform:translate(-50%,-50%);
}
.ui-upload-list-picture-card .ui-upload-list-item-icon .appicon,.ui-upload-list-picture .ui-upload-list-item-icon .appicon {
	font-size:26px;
}
.ui-upload-list-picture-card .ui-upload-list-item-image,.ui-upload-list-picture .ui-upload-list-item-image {
	max-width:100%;
}
.ui-upload-list-picture-card .ui-upload-list-item-thumbnail img,.ui-upload-list-picture .ui-upload-list-item-thumbnail img {
	display:block;
	width:48px;
	height:48px;
	overflow:hidden;
}
.ui-upload-list-picture-card .ui-upload-list-item-name,.ui-upload-list-picture .ui-upload-list-item-name {
	display:inline-block;
	box-sizing:border-box;
	max-width:100%;
	margin:0 0 0 8px;
	padding-right:8px;
	padding-left:48px;
	overflow:hidden;
	line-height:44px;
	white-space:nowrap;
	text-overflow:ellipsis;
	transition:all .3s;
}
.ui-upload-list-picture-card .ui-upload-list-item-uploading .ui-upload-list-item-name,.ui-upload-list-picture .ui-upload-list-item-uploading .ui-upload-list-item-name {
	margin-bottom:12px;
}
.ui-upload-list-picture-card .ui-upload-list-item-progress,.ui-upload-list-picture .ui-upload-list-item-progress {
	bottom:14px;
	width:calc(100% - 24px);
	margin-top:0;
	padding-left:56px;
}
.ui-upload-list-picture-card .appicon-close,.ui-upload-list-picture .appicon-close {
	position:absolute;
	top:8px;
	right:8px;
	line-height:1;
	opacity:1;
}
.ui-upload-list-picture-card-container {
	display:inline-block;
	width:104px;
	height:104px;
	margin:0 8px 8px 0;
	vertical-align:top;
}
.ui-upload-list-picture-card.ui-upload-list:after {
	display:none;
}
.ui-upload-list-picture-card .ui-upload-list-item {
	height:100%;
	margin:0;
}
.ui-upload-list-picture-card .ui-upload-list-item-info {
	position:relative;
	height:100%;
	overflow:hidden;
}
.ui-upload-list-picture-card .ui-upload-list-item-info:before {
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.5);
	opacity:0;
	transition:all .3s;
	content:" ";
}
.ui-upload-list-picture-card .ui-upload-list-item:hover .ui-upload-list-item-info:before {
	opacity:1;
}
.ui-upload-list-picture-card .ui-upload-list-item-actions {
	position:absolute;
	top:50%;
	left:50%;
	z-index:10;
	white-space:nowrap;
	transform:translate(-50%,-50%);
	opacity:0;
	transition:all .3s;
}
.ui-upload-list-picture-card .ui-upload-list-item-actions .appicon-delete,.ui-upload-list-picture-card .ui-upload-list-item-actions .appicon-download,.ui-upload-list-picture-card .ui-upload-list-item-actions .appicon-eye {
	z-index:10;
	width:16px;
	margin:0 4px;
	color:hsla(0,0%,100%,.85);
	color:var(--ui-text-color-dark);
	font-size:16px;
	cursor:pointer;
	transition:all .3s;
}
.ui-upload-list-picture-card .ui-upload-list-item-actions .appicon-delete:hover,.ui-upload-list-picture-card .ui-upload-list-item-actions .appicon-download:hover,.ui-upload-list-picture-card .ui-upload-list-item-actions .appicon-eye:hover {
	color:#fff;
	color:var(--ui-text-color-inverse);
}
.ui-upload-list-picture-card .ui-upload-list-item-actions:hover,.ui-upload-list-picture-card .ui-upload-list-item-info:hover+.ui-upload-list-item-actions {
	opacity:1;
}
.ui-upload-list-picture-card .ui-upload-list-item-thumbnail,.ui-upload-list-picture-card .ui-upload-list-item-thumbnail img {
	position:static;
	display:block;
	width:100%;
	height:100%;
	object-fit:contain;
}
.ui-upload-list-picture-card .ui-upload-list-item-name {
	display:none;
	margin:8px 0 0;
	padding:0;
	line-height:1.4;
	text-align:center;
}
.ui-upload-list-picture-card .ui-upload-list-item-file+.ui-upload-list-item-name {
	position:absolute;
	bottom:10px;
	display:block;
}
.ui-upload-list-picture-card .ui-upload-list-item-uploading.ui-upload-list-item {
	background-color:#f6f6f6;
	background-color:var(--ui-background-color-light);
}
.ui-upload-list-picture-card .ui-upload-list-item-uploading .ui-upload-list-item-info {
	height:auto;
}
.ui-upload-list-picture-card .ui-upload-list-item-uploading .ui-upload-list-item-info .appicon-delete,.ui-upload-list-picture-card .ui-upload-list-item-uploading .ui-upload-list-item-info .appicon-eye,.ui-upload-list-picture-card .ui-upload-list-item-uploading .ui-upload-list-item-info:before {
	display:none;
}
.ui-upload-list-picture-card .ui-upload-list-item-progress {
	bottom:32px;
	width:calc(100% - 14px);
	padding-left:0;
}
.ui-upload-list-picture-container,.ui-upload-list-text-container {
	transition:opacity .3s,height .3s;
}
.ui-upload-list-picture-container:before,.ui-upload-list-text-container:before {
	display:table;
	width:0;
	height:0;
	content:"";
}
.ui-upload-list-picture-container .ui-upload-span,.ui-upload-list-text-container .ui-upload-span {
	display:block;
	flex:auto;
}
.ui-upload-list-picture .ui-upload-span,.ui-upload-list-text .ui-upload-span {
	display:flex;
	align-items:center;
}
.ui-upload-list-picture .ui-upload-span>*,.ui-upload-list-text .ui-upload-span>* {
	flex:none;
}
.ui-upload-list-picture .ui-upload-list-item-name,.ui-upload-list-text .ui-upload-list-item-name {
	flex:auto;
	margin:0;
	padding:0 8px;
}
.ui-upload-list-picture .ui-upload-list-item-card-actions,.ui-upload-list-text .ui-upload-list-item-card-actions {
	position:static;
}
.ui-upload-list-text .ui-upload-text-icon .appicon {
	position:static;
}
.ui-upload-list .ui-upload-animate-inline-appear,.ui-upload-list .ui-upload-animate-inline-enter,.ui-upload-list .ui-upload-animate-inline-leave {
	animation-duration:.3s;
	animation-fill-mode:cubic-bezier(.78,.14,.15,.86);
}
.ui-upload-list .ui-upload-animate-inline-appear,.ui-upload-list .ui-upload-animate-inline-enter {
	animation-name:uploadAnimateInlineIn;
}
.ui-upload-list .ui-upload-animate-inline-leave {
	animation-name:uploadAnimateInlineOut;
}
@keyframes uploadAnimateInlineIn {
	0% {
	width:0;
	height:0;
	margin:0;
	padding:0;
	opacity:0;
}
;}@keyframes uploadAnimateInlineOut {
	to {
	width:0;
	height:0;
	margin:0;
	padding:0;
	opacity:0;
}
;}.ui-upload-rtl {
	direction:rtl;
}
.ui-upload-rtl.ui-upload.ui-upload-select-picture-card {
	margin-right:auto;
	margin-left:8px;
}
.ui-upload-list-rtl {
	direction:rtl;
}
.ui-upload-list-rtl .ui-upload-list-item-list-type-text:hover .ui-upload-list-item-name-icon-count-1 {
	padding-right:22px;
	padding-left:14px;
}
.ui-upload-list-rtl .ui-upload-list-item-list-type-text:hover .ui-upload-list-item-name-icon-count-2 {
	padding-right:22px;
	padding-left:28px;
}
.ui-upload-list-rtl .ui-upload-list-item-name {
	padding-right:22px;
	padding-left:0;
}
.ui-upload-list-rtl .ui-upload-list-item-name-icon-count-1 {
	padding-left:14px;
}
.ui-upload-list-rtl .ui-upload-list-item-card-actions {
	right:auto;
	left:0;
}
.ui-upload-list-rtl .ui-upload-list-item-card-actions .appicon {
	padding-right:0;
	padding-left:5px;
}
.ui-upload-list-rtl .ui-upload-list-item-info {
	padding:0 4px 0 12px;
}
.ui-upload-list-rtl .ui-upload-list-item .appicon-close {
	right:auto;
	left:4px;
}
.ui-upload-list-rtl .ui-upload-list-item-error .ui-upload-list-item-card-actions .appicon {
	padding-right:0;
	padding-left:5px;
}
.ui-upload-list-rtl .ui-upload-list-item-progress {
	padding-right:26px;
	padding-left:0;
}
.ui-upload-list-picture-card .ui-upload-list-item-info,.ui-upload-list-picture .ui-upload-list-item-info {
	padding:0;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-thumbnail,.ui-upload-list-rtl.ui-upload-list-picture .ui-upload-list-item-thumbnail {
	right:8px;
	left:auto;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-icon,.ui-upload-list-rtl.ui-upload-list-picture .ui-upload-list-item-icon {
	right:50%;
	left:auto;
	transform:translate(50%,-50%);
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-name,.ui-upload-list-rtl.ui-upload-list-picture .ui-upload-list-item-name {
	margin:0 8px 0 0;
	padding-right:48px;
	padding-left:8px;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-name-icon-count-1,.ui-upload-list-rtl.ui-upload-list-picture .ui-upload-list-item-name-icon-count-1 {
	padding-right:48px;
	padding-left:18px;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-name-icon-count-2,.ui-upload-list-rtl.ui-upload-list-picture .ui-upload-list-item-name-icon-count-2 {
	padding-right:48px;
	padding-left:36px;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-progress,.ui-upload-list-rtl.ui-upload-list-picture .ui-upload-list-item-progress {
	padding-right:0;
	padding-left:0;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .appicon-close,.ui-upload-list-rtl.ui-upload-list-picture .appicon-close {
	right:auto;
	left:8px;
}
.ui-upload-list-rtl .ui-upload-list-picture-card-container {
	margin:0 0 8px 8px;
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-actions {
	right:50%;
	left:auto;
	transform:translate(50%,-50%);
}
.ui-upload-list-rtl.ui-upload-list-picture-card .ui-upload-list-item-file+.ui-upload-list-item-name {
	margin:8px 0 0;
	padding:0;
}
html {
	--ui-primary-color:#1890ff;
	--ui-primary-color-hover:#40a9ff;
	--ui-primary-color-active:#096dd9;
	--ui-primary-color-outline:rgba(24,144,255,0.2);
	--ui-primary-1:#e6f7ff;
	--ui-primary-2:#bae7ff;
	--ui-primary-3:#91d5ff;
	--ui-primary-4:#69c0ff;
	--ui-primary-5:#40a9ff;
	--ui-primary-6:#1890ff;
	--ui-primary-7:#096dd9;
	--ui-primary-color-deprecated-l-35:#cbe6ff;
	--ui-primary-color-deprecated-l-20:#7ec1ff;
	--ui-primary-color-deprecated-t-20:#46a6ff;
	--ui-primary-color-deprecated-t-50:#8cc8ff;
	--ui-primary-color-deprecated-f-12:rgba(24,144,255,0.12);
	--ui-primary-color-active-deprecated-f-30:rgba(230,247,255,0.3);
	--ui-primary-color-active-deprecated-d-02:#dcf4ff;
	--ui-success-color:#52c41a;
	--ui-success-color-hover:#73d13d;
	--ui-success-color-active:#389e0d;
	--ui-success-color-outline:rgba(82,196,26,0.2);
	--ui-success-color-deprecated-bg:#f6ffed;
	--ui-success-color-deprecated-border:#b7eb8f;
	--ui-error-color:#ff4d4f;
	--ui-error-color-hover:#ff7875;
	--ui-error-color-active:#d9363e;
	--ui-error-color-outline:rgba(255,77,79,0.2);
	--ui-error-color-deprecated-bg:#fff2f0;
	--ui-error-color-deprecated-border:#ffccc7;
	--ui-warning-color:#faad14;
	--ui-warning-color-hover:#ffc53d;
	--ui-warning-color-active:#d48806;
	--ui-warning-color-outline:rgba(250,173,20,0.2);
	--ui-warning-color-deprecated-bg:#fffbe6;
	--ui-warning-color-deprecated-border:#ffe58f;
	--ui-info-color:#1890ff;
	--ui-info-color-deprecated-bg:#e6f7ff;
	--ui-info-color-deprecated-border:#91d5ff;
}
html {
	--ui-body-background:#fff;
	--ui-component-background:#fff;
	--ui-popover-background:var(--ui-component-background);
	--ui-popover-customize-border-color:var(--ui-border-color-split);
	--ui-text-color:rgba(0,0,0,0.85);
	--ui-text-color-secondary:rgba(0,0,0,0.45);
	--ui-text-color-inverse:#fff;
	--ui-icon-color-hover:rgba(0,0,0,0.75);
	--ui-heading-color:rgba(0,0,0,0.85);
	--ui-text-color-dark:hsla(0,0%,100%,0.85);
	--ui-text-color-secondary-dark:hsla(0,0%,100%,0.65);
	--ui-text-selection-bg:var(--ui-primary-color);
	--ui-item-active-bg:var(--ui-primary-1);
	--ui-item-hover-bg:#f5f5f5;
	--ui-link-color:var(--ui-primary-color);
	--ui-link-hover-color:var(--ui-primary-color-hover);
	--ui-link-active-color:var(--ui-primary-color-active);
	--ui-border-color-base:#d9d9d9;
	--ui-border-color-split:#f0f0f0;
	--ui-border-color-inverse:#fff;
	--ui-outline-color:var(--ui-primary-color);
	--ui-background-color-light:#fafafa;
	--ui-background-color-base:#f5f5f5;
	--ui-disabled-color:rgba(0,0,0,0.25);
	--ui-disabled-bg:var(--ui-background-color-base);
	--ui-disabled-active-bg:#e6e6e6;
	--ui-disabled-color-dark:hsla(0,0%,100%,0.35);
	--ui-shadow-color:rgba(0,0,0,0.15);
	--ui-shadow-color-inverse:var(--ui-component-background);
	--ui-box-shadow-base:var(--ui-shadow-2);
	--ui-shadow-1-up:0 -6px 16px -8px rgba(0,0,0,0.08),0 -9px 28px 0 rgba(0,0,0,0.05),0 -12px 48px 16px rgba(0,0,0,0.03);
	--ui-shadow-1-down:0 6px 16px -8px rgba(0,0,0,0.08),0 9px 28px 0 rgba(0,0,0,0.05),0 12px 48px 16px rgba(0,0,0,0.03);
	--ui-shadow-1-left:-6px 0 16px -8px rgba(0,0,0,0.08),-9px 0 28px 0 rgba(0,0,0,0.05),-12px 0 48px 16px rgba(0,0,0,0.03);
	--ui-shadow-1-right:6px 0 16px -8px rgba(0,0,0,0.08),9px 0 28px 0 rgba(0,0,0,0.05),12px 0 48px 16px rgba(0,0,0,0.03);
	--ui-shadow-2:0 3px 6px -4px rgba(0,0,0,0.12),0 6px 16px 0 rgba(0,0,0,0.08),0 9px 28px 8px rgba(0,0,0,0.05);
	--ui-btn-shadow:0 2px 0 rgba(0,0,0,0.015);
	--ui-btn-primary-shadow:0 2px 0 rgba(0,0,0,0.045);
	--ui-btn-text-shadow:0 -1px 0 rgba(0,0,0,0.12);
	--ui-btn-primary-color:#fff;
	--ui-btn-primary-bg:var(--ui-primary-color);
	--ui-btn-default-color:var(--ui-text-color);
	--ui-btn-default-bg:var(--ui-component-background);
	--ui-btn-default-border:var(--ui-border-color-base);
	--ui-btn-danger-color:#fff;
	--ui-btn-danger-bg:var(--ui-error-color);
	--ui-btn-danger-border:var(--ui-error-color);
	--ui-btn-disable-color:var(--ui-disabled-color);
	--ui-btn-disable-bg:var(--ui-disabled-bg);
	--ui-btn-disable-border:var(--ui-border-color-base);
	--ui-btn-default-ghost-color:var(--ui-component-background);
	--ui-btn-default-ghost-bg:transparent;
	--ui-btn-default-ghost-border:var(--ui-component-background);
	--ui-btn-group-border:var(--ui-primary-5);
	--ui-btn-link-hover-bg:transparent;
	--ui-btn-text-hover-bg:rgba(0,0,0,0.018);
	--ui-checkbox-color:var(--ui-primary-color);
	--ui-checkbox-check-color:#fff;
	--ui-checkbox-check-bg:var(--ui-checkbox-check-color);
	--ui-descriptions-bg:#fafafa;
	--ui-descriptions-extra-color:var(--ui-text-color);
	--ui-divider-color:rgba(0,0,0,0.06);
	--ui-dropdown-selected-color:var(--ui-primary-color);
	--ui-dropdown-menu-submenu-disabled-bg:var(--ui-component-background);
	--ui-radio-dot-color:var(--ui-primary-color);
	--ui-radio-dot-disabled-color:rgba(0,0,0,0.2);
	--ui-radio-solid-checked-color:var(--ui-component-background);
	--ui-radio-button-bg:var(--ui-btn-default-bg);
	--ui-radio-button-checked-bg:var(--ui-btn-default-bg);
	--ui-radio-button-color:var(--ui-btn-default-color);
	--ui-radio-button-hover-color:var(--ui-primary-5);
	--ui-radio-button-active-color:var(--ui-primary-7);
	--ui-radio-disabled-button-checked-bg:var(--ui-disabled-active-bg);
	--ui-radio-disabled-button-checked-color:var(--ui-disabled-color);
	--ui-layout-body-background:#f0f2f5;
	--ui-layout-header-background:#001529;
	--ui-layout-header-color:var(--ui-text-color);
	--ui-layout-footer-background:var(--ui-layout-body-background);
	--ui-layout-sider-background:var(--ui-layout-header-background);
	--ui-layout-trigger-background:#002140;
	--ui-layout-trigger-color:#fff;
	--ui-layout-sider-background-light:#fff;
	--ui-layout-trigger-background-light:#fff;
	--ui-layout-trigger-color-light:var(--ui-text-color);
	--ui-dropdown-menu-bg:var(--ui-component-background);
	--ui-label-required-color:var(--ui-red-5);
	--ui-label-color:var(--ui-heading-color);
	--ui-form-warning-input-bg:var(--ui-input-bg);
	--ui-form-error-input-bg:var(--ui-input-bg);
	--ui-input-placeholder-color:#bfbfbf;
	--ui-input-color:var(--ui-text-color);
	--ui-input-icon-color:var(--ui-input-color);
	--ui-input-border-color:var(--ui-border-color-base);
	--ui-input-bg:var(--ui-component-background);
	--ui-input-number-hover-border-color:var(--ui-input-hover-border-color);
	--ui-input-number-handler-active-bg:#f4f4f4;
	--ui-input-number-handler-hover-bg:var(--ui-primary-5);
	--ui-input-number-handler-bg:var(--ui-component-background);
	--ui-input-number-handler-border-color:var(--ui-border-color-base);
	--ui-input-addon-bg:var(--ui-background-color-light);
	--ui-input-hover-border-color:var(--ui-primary-5);
	--ui-input-disabled-bg:var(--ui-disabled-bg);
	--ui-input-icon-hover-color:rgba(0,0,0,0.85);
	--ui-input-disabled-color:var(--ui-disabled-color);
	--ui-mentions-dropdown-bg:var(--ui-component-background);
	--ui-mentions-dropdown-menu-item-hover-bg:var(--ui-mentions-dropdown-bg);
	--ui-select-border-color:var(--ui-border-color-base);
	--ui-select-item-selected-color:var(--ui-text-color);
	--ui-select-dropdown-bg:var(--ui-component-background);
	--ui-select-item-selected-bg:var(--ui-primary-1);
	--ui-select-item-active-bg:var(--ui-item-hover-bg);
	--ui-select-background:var(--ui-component-background);
	--ui-select-clear-background:var(--ui-select-background);
	--ui-select-selection-item-bg:var(--ui-background-color-base);
	--ui-select-selection-item-border-color:var(--ui-border-color-split);
	--ui-select-multiple-disabled-background:var(--ui-input-disabled-bg);
	--ui-select-multiple-item-disabled-color:#bfbfbf;
	--ui-select-multiple-item-disabled-border-color:var(--ui-select-border-color);
	--ui-cascader-bg:var(--ui-component-background);
	--ui-cascader-item-selected-bg:var(--ui-primary-1);
	--ui-cascader-menu-bg:var(--ui-component-background);
	--ui-cascader-menu-border-color-split:var(--ui-border-color-split);
	--ui-anchor-bg:transparent;
	--ui-anchor-border-color:var(--ui-border-color-split);
	--ui-tooltip-color:hsla(0,0%,100%,0.7);
	--ui-tooltip-bg:rgba(0,0,0,0.75);
	--ui-tooltip-arrow-color:var(--ui-tooltip-bg);
	--ui-tooltip-color-inverse:#fff;
	--ui-popover-bg:var(--ui-component-background);
	--ui-popover-color:var(--ui-text-color);
	--ui-popover-arrow-color:var(--ui-popover-bg);
	--ui-popover-arrow-outer-color:var(--ui-popover-bg);
	--ui-modal-header-bg:var(--ui-component-background);
	--ui-modal-header-padding:16px 24px;
	--ui-modal-header-border-color-split:var(--ui-border-color-split);
	--ui-modal-content-bg:var(--ui-component-background);
	--ui-modal-heading-color:var(--ui-heading-color);
	--ui-modal-close-color:var(--ui-text-color-secondary);
	--ui-modal-footer-bg:transparent;
	--ui-modal-footer-border-color-split:var(--ui-border-color-split);
	--ui-modal-mask-bg:rgba(0,0,0,0.45);
	--ui-progress-default-color:var(--ui-primary-color);
	--ui-progress-remaining-color:var(--ui-background-color-base);
	--ui-progress-info-text-color:var(--ui-progress-text-color);
	--ui-progress-steps-item-bg:#f3f3f3;
	--ui-progress-text-color:var(--ui-text-color);
	--ui-menu-bg:var(--ui-component-background);
	--ui-menu-popup-bg:var(--ui-component-background);
	--ui-menu-item-color:var(--ui-text-color);
	--ui-menu-inline-submenu-bg:var(--ui-background-color-light);
	--ui-menu-highlight-color:var(--ui-primary-color);
	--ui-menu-highlight-danger-color:var(--ui-error-color);
	--ui-menu-item-active-bg:var(--ui-primary-1);
	--ui-menu-item-active-danger-bg:var(--ui-red-1);
	--ui-menu-item-group-title-color:var(--ui-text-color-secondary);
	--ui-menu-dark-color:var(--ui-text-color-secondary-dark);
	--ui-menu-dark-danger-color:var(--ui-error-color);
	--ui-menu-dark-bg:var(--ui-layout-header-background);
	--ui-menu-dark-arrow-color:#fff;
	--ui-menu-dark-inline-submenu-bg:#000c17;
	--ui-menu-dark-highlight-color:#fff;
	--ui-menu-dark-item-active-bg:var(--ui-primary-color);
	--ui-menu-dark-item-active-danger-bg:var(--ui-error-color);
	--ui-menu-dark-selected-item-icon-color:#fff;
	--ui-menu-dark-selected-item-text-color:#fff;
	--ui-menu-dark-item-hover-bg:transparent;
	--ui-table-bg:var(--ui-component-background);
	--ui-table-header-bg:var(--ui-background-color-light);
	--ui-table-header-color:var(--ui-heading-color);
	--ui-table-header-sort-bg:var(--ui-background-color-base);
	--ui-table-body-sort-bg:#fafafa;
	--ui-table-row-hover-bg:var(--ui-background-color-light);
	--ui-table-selected-row-color:inherit;
	--ui-table-selected-row-bg:var(--ui-primary-1);
	--ui-table-body-selected-sort-bg:var(--ui-table-selected-row-bg);
	--ui-table-selected-row-hover-bg:var(--ui-primary-color-active-deprecated-d-02);
	--ui-table-expanded-row-bg:#fbfbfb;
	--ui-table-border-color:var(--ui-border-color-split);
	--ui-table-footer-bg:var(--ui-background-color-light);
	--ui-table-footer-color:var(--ui-heading-color);
	--ui-table-header-bg-sm:var(--ui-table-header-bg);
	--ui-table-header-cell-split-color:rgba(0,0,0,0.06);
	--ui-table-header-sort-active-bg:rgba(0,0,0,0.04);
	--ui-table-fixed-header-sort-active-bg:#f5f5f5;
	--ui-table-header-filter-active-bg:rgba(0,0,0,0.04);
	--ui-table-filter-btns-bg:inherit;
	--ui-table-filter-dropdown-bg:var(--ui-component-background);
	--ui-table-expand-icon-bg:var(--ui-component-background);
	--ui-table-sticky-scroll-bar-bg:rgba(0,0,0,0.35);
	--ui-tag-default-bg:var(--ui-background-color-light);
	--ui-tag-default-color:var(--ui-text-color);
	--ui-picker-bg:var(--ui-component-background);
	--ui-picker-basic-cell-hover-color:var(--ui-item-hover-bg);
	--ui-picker-basic-cell-active-with-range-color:var(--ui-primary-1);
	--ui-picker-basic-cell-hover-with-range-color:var(--ui-primary-color-deprecated-l-35);
	--ui-picker-basic-cell-disabled-bg:rgba(0,0,0,0.04);
	--ui-picker-border-color:var(--ui-border-color-split);
	--ui-picker-date-hover-range-border-color:var(--ui-primary-color-deprecated-l-20);
	--ui-picker-date-hover-range-color:var(--ui-picker-basic-cell-hover-with-range-color);
	--ui-calendar-bg:var(--ui-component-background);
	--ui-calendar-input-bg:var(--ui-input-bg);
	--ui-calendar-border-color:var(--ui-border-color-inverse);
	--ui-calendar-item-active-bg:var(--ui-item-active-bg);
	--ui-calendar-column-active-bg:var(--ui-primary-color-active-deprecated-f-30);
	--ui-calendar-full-bg:var(--ui-calendar-bg);
	--ui-calendar-full-panel-bg:var(--ui-calendar-full-bg);
	--ui-badge-text-color:var(--ui-component-background);
	--ui-badge-color:var(--ui-red-5);
	--ui-rate-star-color:var(--ui-yellow-6);
	--ui-rate-star-bg:var(--ui-border-color-split);
	--ui-card-head-color:var(--ui-heading-color);
	--ui-card-head-background:transparent;
	--ui-card-actions-background:var(--ui-component-background);
	--ui-card-skeleton-bg:#cfd8dc;
	--ui-card-background:var(--ui-component-background);
	--ui-card-shadow:0 1px 2px -2px rgba(0,0,0,0.16),0 3px 6px 0 rgba(0,0,0,0.12),0 5px 12px 4px rgba(0,0,0,0.09);
	--ui-card-head-extra-color:var(--ui-text-color);
	--ui-comment-bg:inherit;
	--ui-comment-author-name-color:var(--ui-text-color-secondary);
	--ui-comment-author-time-color:#ccc;
	--ui-comment-action-color:var(--ui-text-color-secondary);
	--ui-comment-action-hover-color:#595959;
	--ui-tabs-card-head-background:var(--ui-background-color-light);
	--ui-tabs-card-active-color:var(--ui-primary-color);
	--ui-tabs-ink-bar-color:var(--ui-primary-color);
	--ui-tabs-highlight-color:var(--ui-primary-color);
	--ui-tabs-hover-color:var(--ui-primary-5);
	--ui-tabs-active-color:var(--ui-primary-7);
	--ui-back-top-color:#fff;
	--ui-back-top-bg:var(--ui-text-color-secondary);
	--ui-back-top-hover-bg:var(--ui-text-color);
	--ui-avatar-bg:#ccc;
	--ui-avatar-color:#fff;
	--ui-avatar-group-border-color:#fff;
	--ui-switch-color:var(--ui-primary-color);
	--ui-switch-bg:var(--ui-component-background);
	--ui-switch-shadow-color:rgba(0,35,11,0.2);
	--ui-pagination-item-bg:var(--ui-component-background);
	--ui-pagination-item-bg-active:var(--ui-component-background);
	--ui-pagination-item-link-bg:var(--ui-component-background);
	--ui-pagination-item-disabled-color-active:var(--ui-disabled-color);
	--ui-pagination-item-disabled-bg-active:var(--ui-disabled-active-bg);
	--ui-pagination-item-input-bg:var(--ui-component-background);
	--ui-page-header-back-color:#000;
	--ui-page-header-ghost-bg:inherit;
	--ui-breadcrumb-base-color:var(--ui-text-color-secondary);
	--ui-breadcrumb-last-item-color:var(--ui-text-color);
	--ui-breadcrumb-link-color:var(--ui-text-color-secondary);
	--ui-breadcrumb-link-color-hover:var(--ui-primary-5);
	--ui-breadcrumb-separator-color:var(--ui-text-color-secondary);
	--ui-slider-rail-background-color:var(--ui-background-color-base);
	--ui-slider-rail-background-color-hover:#e1e1e1;
	--ui-slider-track-background-color:var(--ui-primary-3);
	--ui-slider-track-background-color-hover:var(--ui-primary-4);
	--ui-slider-handle-background-color:var(--ui-component-background);
	--ui-slider-handle-color:var(--ui-primary-3);
	--ui-slider-handle-color-hover:var(--ui-primary-4);
	--ui-slider-handle-color-focus:var(--ui-primary-color-deprecated-t-20);
	--ui-slider-handle-color-focus-shadow:var(--ui-primary-color-deprecated-f-12);
	--ui-slider-handle-color-tooltip-open:var(--ui-primary-color);
	--ui-slider-dot-border-color:var(--ui-border-color-split);
	--ui-slider-dot-border-color-active:var(--ui-primary-color-deprecated-t-50);
	--ui-slider-disabled-color:var(--ui-disabled-color);
	--ui-slider-disabled-background-color:var(--ui-component-background);
	--ui-tree-bg:var(--ui-component-background);
	--ui-tree-directory-selected-color:#fff;
	--ui-tree-directory-selected-bg:var(--ui-primary-color);
	--ui-tree-node-hover-bg:var(--ui-item-hover-bg);
	--ui-tree-node-selected-bg:var(--ui-primary-2);
	--ui-collapse-header-bg:var(--ui-background-color-light);
	--ui-collapse-content-bg:var(--ui-component-background);
	--ui-skeleton-color:rgba(86,87,88,0.04);
	--ui-skeleton-to-color:rgba(86,87,88,0.08);
	--ui-transfer-disabled-bg:var(--ui-disabled-bg);
	--ui-transfer-item-hover-bg:var(--ui-item-hover-bg);
	--ui-transfer-item-selected-hover-bg:var(--ui-primary-color-active-deprecated-d-02);
	--ui-message-notice-content-bg:var(--ui-component-background);
	--ui-alert-success-border-color:var(--ui-success-color-deprecated-border);
	--ui-alert-success-bg-color:var(--ui-success-color-deprecated-bg);
	--ui-alert-success-icon-color:var(--ui-success-color);
	--ui-alert-info-border-color:var(--ui-info-color-deprecated-border);
	--ui-alert-info-bg-color:var(--ui-info-color-deprecated-bg);
	--ui-alert-info-icon-color:var(--ui-info-color);
	--ui-alert-warning-border-color:var(--ui-warning-color-deprecated-border);
	--ui-alert-warning-bg-color:var(--ui-warning-color-deprecated-bg);
	--ui-alert-warning-icon-color:var(--ui-warning-color);
	--ui-alert-error-border-color:var(--ui-error-color-deprecated-border);
	--ui-alert-error-bg-color:var(--ui-error-color-deprecated-bg);
	--ui-alert-error-icon-color:var(--ui-error-color);
	--ui-alert-message-color:var(--ui-heading-color);
	--ui-alert-text-color:var(--ui-text-color);
	--ui-alert-close-color:var(--ui-text-color-secondary);
	--ui-alert-close-hover-color:var(--ui-icon-color-hover);
	--ui-list-header-background:transparent;
	--ui-list-footer-background:transparent;
	--ui-list-customize-card-bg:var(--ui-component-background);
	--ui-drawer-bg:var(--ui-component-background);
	--ui-timeline-color:var(--ui-border-color-split);
	--ui-timeline-dot-color:var(--ui-primary-color);
	--ui-timeline-dot-bg:var(--ui-component-background);
	--ui-upload-actions-color:var(--ui-text-color-secondary);
	--ui-process-tail-color:var(--ui-border-color-split);
	--ui-steps-nav-arrow-color:rgba(0,0,0,0.25);
	--ui-steps-background:var(--ui-component-background);
	--ui-notification-bg:var(--ui-component-background);
	--ui-image-bg:#f5f5f5;
	--ui-image-color:#fff;
	--ui-image-preview-operation-color:var(--ui-text-color-dark);
	--ui-image-preview-operation-disabled-color:hsla(0,0%,100%,0.25);
}
:root {
	--app-primary-base:#7688c9;
	--app-primary-16:rgba(118,136,201,0.16);
	--app-primary-12:rgba(118,136,201,0.12);
	--app-primary-8:rgba(118,136,201,0.08);
	--app-primary-4:rgba(118,136,201,0.04);
	--app-text-primary-base:#7688c9;
	--app-text-primary-medium:rgba(118,136,201,0.7);
	--app-text-primary-low:rgba(118,136,201,0.42);
	--app-text-primary-disabled:rgba(118,136,201,0.32);
	--ui-component-background:var(--app-bg-100);
	--app-secondary:#565758;
	--app-secondary-contrast:#fff;
	--app-secondary-tint-20:#787979;
	--app-secondary-tint-20-contrast:#fff;
	--app-secondary-shade-08:#4f5051;
	--app-secondary-shade-08-contrast:#fff;
	--app-secondary-shade-16:#48494a;
	--app-secondary-shade-16-contrast:#fff;
	--app-secondary-shade-24:#414243;
	--app-secondary-shade-24-contrast:#fff;
	--app-secondary-t-04:rgba(86,87,88,0.04);
	--app-secondary-t-08:rgba(86,87,88,0.08);
	--app-secondary-t-12:rgba(86,87,88,0.12);
	--app-secondary-t-12-contrast:ui-surface-high;
	--app-secondary-t-16:rgba(86,87,88,0.16);
	--app-secondary-t-20:rgba(86,87,88,0.2);
	--app-secondary-t-24:rgba(86,87,88,0.24);
	--app-secondary-t-34:rgba(86,87,88,0.34);
	--app-secondary-t-42:rgba(86,87,88,0.42);
	--app-secondary-t-72:rgba(86,87,88,0.72);
	--app-secondary-t-90:rgba(86,87,88,0.9);
	--app-secondary-high:#565758;
	--app-secondary-medium:rgba(86,87,88,0.35);
	--app-secondary-low:rgba(86,87,88,0.15);
	--app-outline-secondary-border:var(--app-secondary-t-16);
	--app-soft-secondary-focus:var(--app-secondary-t-12);
	--app-soft-secondary-hover:var(--app-secondary-t-08);
	--app-soft-secondary-default:var(--app-secondary-t-04);
	--app-bg-600:#919294;
	--app-bg-500:#919294;
	--app-bg-400:#d6d6d8;
	--app-bg-300:#f3f5f6;
	--app-bg-200:#fafafa;
	--app-bg-100:#fff;
	--app-bg-75:#f5f5f7;
	--app-bg-50:#f8f8fa;
	--app-border-split-fg-light-line-3:#f2f5f7;
	--app-border-split-fg-light-line-2:#edf0f2;
	--app-border-split-fg-light-line-1:#e8ebf0;
	--app-secondary-base:#565758;
	--app-secondary-16:rgba(86,87,88,0.16);
	--app-secondary-12:rgba(86,87,88,0.12);
	--app-secondary-8:rgba(86,87,88,0.08);
	--app-secondary-4:rgba(86,87,88,0.04);
	--app-text-fg-base:#181819;
	--app-text-fg-high:rgba(24,24,25,0.9);
	--app-text-fg-medium:rgba(24,24,25,0.7);
	--app-text-fg-low:rgba(24,24,25,0.42);
	--app-text-fg-disabled:rgba(24,24,25,0.32);
	--app-text-bg-base:#fff;
	--app-text-bg-high:#fff;
	--app-text-bg-medium:hsla(0,0%,100%,0.7);
	--app-text-bg-low:hsla(0,0%,100%,0.42);
	--app-text-bg-disabled:hsla(0,0%,100%,0.32);
	--app-tint:rgba(24,24,25,0.6);
	--app-text-color-hover:rgba(0,0,0,0.8);
	--app-text-color-active:rgba(0,0,0,0.75);
	--app-header-text-color:var(--ui-text-color);
	--app-header-text-color-active:var(--app-text-color-active);
	--app-header-menu-background-color-hover:var(--ui-item-hover-bg);
	--app-header-menu-item-hover-bg:var(--ui-item-hover-bg);
	--app-header-box-shadow:none;
	--app-header-border-bottom:none;
	--app-block-border-color:rgba(0,0,0,0.05);
	--app-border-color-split-retina:rgba(0,0,0,0.15);
	--app-border-color-split-tiny-retina:rgba(0,0,0,0.05);
	--ui-pink-base:#eb2f96;
	--ui-pink-1:#fff0f6;
	--ui-pink-2:#ffd6e7;
	--ui-pink-3:#ffadd2;
	--ui-pink-4:#ff85c0;
	--ui-pink-5:#f759ab;
	--ui-pink-6:#eb2f96;
	--ui-pink-7:#c41d7f;
	--ui-pink-8:#9e1068;
	--ui-pink-9:#780650;
	--ui-pink-10:#520339;
	--ui-magenta-base:#ec55a8;
	--ui-magenta-1:#fff0f6;
	--ui-magenta-2:#fff0f6;
	--ui-magenta-3:#ffd6e9;
	--ui-magenta-4:#ffadd5;
	--ui-magenta-5:#fa82c0;
	--ui-magenta-6:#ec55a8;
	--ui-magenta-7:#c73e8e;
	--ui-magenta-8:#a12a73;
	--ui-magenta-9:#7a1a59;
	--ui-magenta-10:#54113f;
	--ui-red-base:#fa5c81;
	--ui-red-1:#fff0f1;
	--ui-red-2:#fff0f1;
	--ui-red-3:#ffd9de;
	--ui-red-4:#ffb0bd;
	--ui-red-5:#ff879f;
	--ui-red-6:#fa5c81;
	--ui-red-7:#d4446a;
	--ui-red-8:#ad2f55;
	--ui-red-9:#871e41;
	--ui-red-10:#611430;
	--ui-volcano-base:#fa541c;
	--ui-volcano-1:#fff2e8;
	--ui-volcano-2:#ffd8bf;
	--ui-volcano-3:#ffbb96;
	--ui-volcano-4:#ff9c6e;
	--ui-volcano-5:#ff7a45;
	--ui-volcano-6:#fa541c;
	--ui-volcano-7:#d4380d;
	--ui-volcano-8:#ad2102;
	--ui-volcano-9:#871400;
	--ui-volcano-10:#610b00;
	--ui-orange-base:#ed8936;
	--ui-orange-1:#fff9f0;
	--ui-orange-2:#fff1de;
	--ui-orange-3:#ffdeb5;
	--ui-orange-4:#ffc88c;
	--ui-orange-5:#faab61;
	--ui-orange-6:#ed8936;
	--ui-orange-7:#c76824;
	--ui-orange-8:#a14a15;
	--ui-orange-9:#7a310a;
	--ui-orange-10:#541f06;
	--ui-yellow-base:#fadb14;
	--ui-yellow-1:#feffe6;
	--ui-yellow-2:#ffffb8;
	--ui-yellow-3:#fffb8f;
	--ui-yellow-4:#fff566;
	--ui-yellow-5:#ffec3d;
	--ui-yellow-6:#fadb14;
	--ui-yellow-7:#d4b106;
	--ui-yellow-8:#ad8b00;
	--ui-yellow-9:#876800;
	--ui-yellow-10:#614700;
	--ui-gold-base:#faad14;
	--ui-gold-1:#fffbe6;
	--ui-gold-2:#fff1b8;
	--ui-gold-3:#ffe58f;
	--ui-gold-4:#ffd666;
	--ui-gold-5:#ffc53d;
	--ui-gold-6:#faad14;
	--ui-gold-7:#d48806;
	--ui-gold-8:#ad6800;
	--ui-gold-9:#874d00;
	--ui-gold-10:#613400;
	--ui-cyan-base:#13c2c2;
	--ui-cyan-1:#e6fffb;
	--ui-cyan-2:#b5f5ec;
	--ui-cyan-3:#87e8de;
	--ui-cyan-4:#5cdbd3;
	--ui-cyan-5:#36cfc9;
	--ui-cyan-6:#13c2c2;
	--ui-cyan-7:#08979c;
	--ui-cyan-8:#006d75;
	--ui-cyan-9:#00474f;
	--ui-cyan-10:#002329;
	--ui-lime-base:#a0d911;
	--ui-lime-1:#fcffe6;
	--ui-lime-2:#f4ffb8;
	--ui-lime-3:#eaff8f;
	--ui-lime-4:#d3f261;
	--ui-lime-5:#bae637;
	--ui-lime-6:#a0d911;
	--ui-lime-7:#7cb305;
	--ui-lime-8:#5b8c00;
	--ui-lime-9:#3f6600;
	--ui-lime-10:#254000;
	--ui-green-base:#41ca9d;
	--ui-green-1:#f0fff7;
	--ui-green-2:#edfcf5;
	--ui-green-3:#c0f0db;
	--ui-green-4:#91e3c2;
	--ui-green-5:#67d6ad;
	--ui-green-6:#41ca9d;
	--ui-green-7:#2ca37f;
	--ui-green-8:#1b7d63;
	--ui-green-9:#0f5746;
	--ui-green-10:#083028;
	--ui-blue-base:#1890ff;
	--ui-blue-1:#e6f7ff;
	--ui-blue-2:#bae7ff;
	--ui-blue-3:#91d5ff;
	--ui-blue-4:#69c0ff;
	--ui-blue-5:#40a9ff;
	--ui-blue-6:#1890ff;
	--ui-blue-7:#096dd9;
	--ui-blue-8:#0050b3;
	--ui-blue-9:#003a8c;
	--ui-blue-10:#002766;
	--ui-geekblue-base:#2f54eb;
	--ui-geekblue-1:#f0f5ff;
	--ui-geekblue-2:#d6e4ff;
	--ui-geekblue-3:#adc6ff;
	--ui-geekblue-4:#85a5ff;
	--ui-geekblue-5:#597ef7;
	--ui-geekblue-6:#2f54eb;
	--ui-geekblue-7:#1d39c4;
	--ui-geekblue-8:#10239e;
	--ui-geekblue-9:#061178;
	--ui-geekblue-10:#030852;
	--ui-purple-base:#9373ee;
	--ui-purple-1:#f6f0ff;
	--ui-purple-2:#f6f0ff;
	--ui-purple-3:#f5f0ff;
	--ui-purple-4:#dcf;
	--ui-purple-5:#bba0fa;
	--ui-purple-6:#9373ee;
	--ui-purple-7:#7056c7;
	--ui-purple-8:#513da1;
	--ui-purple-9:#36287a;
	--ui-purple-10:#231b54;
	--ui-cerulean-base:#3855b3;
	--ui-cerulean-1:#e4eaf2;
	--ui-cerulean-2:#d8dde6;
	--ui-cerulean-3:#abbad9;
	--ui-cerulean-4:#8197cc;
	--ui-cerulean-5:#5a75bf;
	--ui-cerulean-6:#3855b3;
	--ui-cerulean-7:#24398c;
	--ui-cerulean-8:#152366;
	--ui-cerulean-9:#0a1140;
	--ui-cerulean-10:#04061a;
	--app-lighten-1:hsla(0,0%,100%,0.02);
	--app-lighten-2:hsla(0,0%,100%,0.05);
	--app-lighten-3:hsla(0,0%,100%,0.1);
	--app-lighten-4:hsla(0,0%,100%,0.15);
	--app-lighten-5:hsla(0,0%,100%,0.25);
	--app-lighten-6:hsla(0,0%,100%,0.35);
	--app-lighten-7:hsla(0,0%,100%,0.5);
	--app-lighten-8:hsla(0,0%,100%,0.6);
	--app-lighten-9:hsla(0,0%,100%,0.8);
	--app-lighten:hsla(0,0%,100%,0.05);
	--app-darken-1:rgba(0,0,0,0.02);
	--app-darken-2:rgba(0,0,0,0.03);
	--app-darken-3:rgba(0,0,0,0.06);
	--app-darken-4:rgba(0,0,0,0.1);
	--app-darken-5:rgba(0,0,0,0.15);
	--app-darken-6:rgba(0,0,0,0.25);
	--app-darken-7:rgba(0,0,0,0.4);
	--app-darken-8:rgba(0,0,0,0.6);
	--app-darken-9:rgba(0,0,0,0.8);
	--app-darken:rgba(0,0,0,0.03);
	--app-x-lighten-1:var(--app-lighten-1);
	--app-x-lighten-2:var(--app-lighten-2);
	--app-x-lighten-3:var(--app-lighten-3);
	--app-x-lighten-4:var(--app-lighten-4);
	--app-x-lighten-5:var(--app-lighten-5);
	--app-x-lighten-6:var(--app-lighten-6);
	--app-x-lighten-7:var(--app-lighten-7);
	--app-x-lighten-8:var(--app-lighten-8);
	--app-x-lighten-9:var(--app-lighten-9);
	--app-x-lighten:var(--app-lighten);
	--app-x-darken-1:var(--app-darken-1);
	--app-x-darken-2:var(--app-darken-2);
	--app-x-darken-3:var(--app-darken-3);
	--app-x-darken-4:var(--app-darken-4);
	--app-x-darken-5:var(--app-darken-5);
	--app-x-darken-6:var(--app-darken-6);
	--app-x-darken-7:var(--app-darken-7);
	--app-x-darken-8:var(--app-darken-8);
	--app-x-darken-9:var(--app-darken-9);
	--app-x-darken:var(--app-darken);
	--ui-radio-solid-checked-color:var(--app-text-bg-high);
	--ui-select-background:var(--ui-input-bg);
	--ui-border-color-base:rgba(0,0,0,0.07);
	--ui-border-color-inverse:#000;
	--ui-background-color-base:#f7f9fc;
	--ui-background-color-light:#f6f6f6;
	--ui-border-color-split:rgba(0,0,0,0.1);
	--ui-layout-header-background:var(--ui-background-color-base);
	--ui-input-placeholder-color:rgba(0,0,0,0.26);
	--ui-success-color:var(--ui-green-6);
	--ui-success-color-deprecated-bg:var(--ui-green-1);
	--ui-success-color-deprecated-border:var(--ui-green-3,#c0f0db);
	--ui-info-color:var(--ui-blue-6);
	--ui-primary-color-hover:#bba0fa;
	--ui-primary-color-active:#7056c7;
	--ui-primary-color-outline:rgba(147,115,238,0.2);
	--ui-primary-3:#f5f0ff;
	--ui-primary-4:#dcf;
	--ui-primary-5:#bba0fa;
	--ui-primary-6:#9373ee;
	--ui-primary-7:#7056c7;
	--ui-primary-8:#513da1;
	--ui-primary-9:#36287a;
	--ui-primary-10:#231b54;
	--ui-picker-basic-cell-hover-with-range-color:#36139c;
	--ui-picker-date-hover-range-border-color:#4e1be0;
	--ui-slider-handle-color-focus-shadow:rgba(147,115,238,0.2);
	--app-primary-base:#9373ee;
	--app-primary-24:rgba(147,115,238,0.24);
	--app-primary-20:rgba(147,115,238,0.2);
	--app-primary-16:rgba(147,115,238,0.16);
	--app-primary-12:rgba(147,115,238,0.12);
	--app-primary-8:rgba(147,115,238,0.08);
	--app-primary-4:rgba(147,115,238,0.04);
	--app-text-primary-base:#9373ee;
	--app-text-primary-high:var(--app-text-primary-base);
	--app-text-primary-medium:rgba(147,115,238,0.7);
	--app-text-primary-low:rgba(147,115,238,0.42);
	--app-text-primary-disabled:rgba(147,115,238,0.32);
	--app-primary:#9373ee;
	--app-primary-contrast:var(--ui-component-background);
	--app-primary-tint-20:#a98ff1;
	--app-primary-tint-20-contrast:var(--ui-component-background);
	--app-primary-shade-08:#876adb;
	--app-primary-shade-08-contrast:var(--ui-component-background);
	--app-primary-shade-16:#7b61c8;
	--app-primary-shade-16-contrast:var(--ui-component-background);
	--app-primary-shade-24:#7057b5;
	--app-primary-shade-24-contrast:var(--ui-component-background);
	--app-primary-t-04:rgba(147,115,238,0.04);
	--app-primary-t-08:rgba(147,115,238,0.08);
	--app-primary-t-12:rgba(147,115,238,0.12);
	--app-primary-t-12-contrast:ui-surface-high;
	--app-primary-t-16:rgba(147,115,238,0.16);
	--app-primary-t-20:rgba(147,115,238,0.2);
	--app-primary-t-24:rgba(147,115,238,0.24);
	--app-primary-t-34:rgba(147,115,238,0.34);
	--app-primary-t-42:rgba(147,115,238,0.42);
	--app-primary-t-72:rgba(147,115,238,0.72);
	--app-primary-t-90:rgba(147,115,238,0.9);
	--app-primary-high:#9373ee;
	--app-primary-medium:rgba(147,115,238,0.35);
	--app-primary-low:rgba(147,115,238,0.15);
	--app-outline-primary-border:var(--app-primary-t-16);
	--app-soft-primary-focus:var(--app-primary-t-12);
	--app-soft-primary-hover:var(--app-primary-t-08);
	--app-soft-primary-default:var(--app-primary-t-04);
	--ui-primary-color:#9373ee;
	--ui-btn-primary-color:var(--app-text-bg-high);
	--app-nav-primary-active:#436ff6;
	--app-nav-secondary-active:#61d3ba;
}
.appui-theme-dark,.appui-theme-light,:root,:root[theme=dark],:root[theme=light],:root[theme] {
	--ui-primary-1:var(--app-primary-8);
	--ui-primary-2:var(--app-primary-8);
	--ui-menu-item-active-bg:var(--app-primary-8);
	--ui-tree-bg:transparent;
	--ui-btn-shadow:none;
	--ui-btn-primary-shadow:none;
	--ui-btn-text-shadow:none;
	--ui-select-item-selected-color:var(--app-text-primary-high);
	--ui-item-hover-bg:var(--app-primary-8);
	--ui-background-color-base:var(--app-bg-200);
	--ui-input-addon-bg:var(--ui-input-bg);
	--ui-modal-header-bg:var(--ui-modal-content-bg);
	--ui-modal-content-bg:var(--ui-component-background);
	--ui-link-color:var(--app-text-primary-high);
	--ui-link-hover-color:var(--app-text-primary-medium);
	--ui-link-active-color:var(--app-primary-base);
	--ui-text-color:var(--app-text-fg-medium);
	--ui-text-color-secondary:var(--app-text-fg-low);
	--ui-text-color-inverse:#fff;
	--ui-table-bg:var(--ui-component-background);
	--ui-table-header-bg:var(--ui-component-background);
	--ui-table-footer-bg:var(--ui-component-background);
	--ui-table-border-color:var(--app-bg-300);
	--ui-table-header-color:var(--app-text-fg-low);
	--ui-table-row-hover-bg:var(--app-secondary-4);
	--ui-table-selected-row-bg:var(--app-primary-4);
	--ui-tree-directory-selected-color:var(--app-text-fg-high);
	--ui-tree-node-selected-bg:var(--app-primary-8);
	--ui-tree-node-hover-bg:var(--app-primary-8);
	--ui-layout-body-background:var(--ui-component-background);
	--ui-layout-sider-background:var(--ui-component-background);
	--ui-layout-header-height:48px;
	--ui-drawer-bg:var(--app-bg-100);
	--ui-tabs-card-active-color:var(--app-text-color-active);
	--ui-cascader-bg:var(--ui-input-bg);
	--ui-badge-text-color:#fff;
	--ui-label-required-color:var(--app-danger-high);
	--ui-label-color:var(--app-text-fg-medium);
	--app-menu-item-hover-bg:var(--app-primary-8);
	--app-header-menu-background-color-hover:var(--ui-item-hover-bg);
	--app-header-menu-item-hover-bg:var(--ui-item-hover-bg);
	--app-header-box-shadow:none;
	--app-header-border-bottom:none;
	--app-header-text-color:var(--ui-text-color);
	--app-header-text-color-active:var(--app-text-color-active);
	--app-header-text-color-hover:var(--app-text-color-hover);
	--app-input-border-radius:4px;
	--app-code-generator-height:64px;
	--app-status-warning-high:#ffa000;
	--app-status-warning-medium:rgba(255,160,0,0.35);
	--app-status-warning-low:rgba(255,160,0,0.15);
	--app-status-warning-lowest:rgba(255,160,0,0.1);
	--app-status-success-high:#4cae4f;
	--app-status-success-medium:rgba(76,174,79,0.35);
	--app-status-success-low:rgba(76,174,79,0.15);
	--app-status-success-lowest:rgba(76,174,79,0.1);
	--app-status-danger-color-var:221,66,90;
	--app-status-danger-high:#dd425a;
	--app-status-danger-medium:rgba(221,66,90,0.35);
	--app-status-danger-low:rgba(221,66,90,0.15);
	--app-status-danger-lowest:rgba(221,66,90,0.1);
	--app-status-info-high:#00bdcb;
	--app-status-info-medium:rgba(0,189,203,0.35);
	--app-status-info-low:rgba(0,189,203,0.15);
	--app-status-info-lowest:rgba(0,189,203,0.1);
	--app-warning:#ffa000;
	--app-warning-contrast:var(--ui-component-background);
	--app-warning-tint-20:#ffb333;
	--app-warning-tint-20-contrast:var(--ui-component-background);
	--app-warning-shade-08:#eb9300;
	--app-warning-shade-08-contrast:var(--ui-component-background);
	--app-warning-shade-16:#d68600;
	--app-warning-shade-16-contrast:var(--ui-component-background);
	--app-warning-shade-24:#c27a00;
	--app-warning-shade-24-contrast:var(--ui-component-background);
	--app-warning-t-04:rgba(255,160,0,0.04);
	--app-warning-t-08:rgba(255,160,0,0.08);
	--app-warning-t-12:rgba(255,160,0,0.12);
	--app-warning-t-12-contrast:ui-surface-high;
	--app-warning-t-16:rgba(255,160,0,0.16);
	--app-warning-t-20:rgba(255,160,0,0.2);
	--app-warning-t-24:rgba(255,160,0,0.24);
	--app-warning-t-34:rgba(255,160,0,0.34);
	--app-warning-t-42:rgba(255,160,0,0.42);
	--app-warning-t-72:rgba(255,160,0,0.72);
	--app-warning-t-90:rgba(255,160,0,0.9);
	--app-warning-high:#ffa000;
	--app-warning-medium:rgba(255,160,0,0.35);
	--app-warning-low:rgba(255,160,0,0.15);
	--app-outline-warning-border:var(--app-warning-t-16);
	--app-soft-warning-focus:var(--app-warning-t-12);
	--app-soft-warning-hover:var(--app-warning-t-08);
	--app-soft-warning-default:var(--app-warning-t-04);
	--app-success:#4caf50;
	--app-success-contrast:var(--ui-component-background);
	--app-success-tint-20:#70bf73;
	--app-success-tint-20-contrast:var(--ui-component-background);
	--app-success-shade-08:#46a14a;
	--app-success-shade-08-contrast:var(--ui-component-background);
	--app-success-shade-16:#409343;
	--app-success-shade-16-contrast:var(--ui-component-background);
	--app-success-shade-24:#3a853d;
	--app-success-shade-24-contrast:var(--ui-component-background);
	--app-success-t-04:rgba(76,175,80,0.04);
	--app-success-t-08:rgba(76,175,80,0.08);
	--app-success-t-12:rgba(76,175,80,0.12);
	--app-success-t-12-contrast:ui-surface-high;
	--app-success-t-16:rgba(76,175,80,0.16);
	--app-success-t-20:rgba(76,175,80,0.2);
	--app-success-t-24:rgba(76,175,80,0.24);
	--app-success-t-34:rgba(76,175,80,0.34);
	--app-success-t-42:rgba(76,175,80,0.42);
	--app-success-t-72:rgba(76,175,80,0.72);
	--app-success-t-90:rgba(76,175,80,0.9);
	--app-success-high:#4caf50;
	--app-success-medium:rgba(76,175,80,0.35);
	--app-success-low:rgba(76,175,80,0.15);
	--app-outline-success-border:var(--app-success-t-16);
	--app-soft-success-focus:var(--app-success-t-12);
	--app-soft-success-hover:var(--app-success-t-08);
	--app-soft-success-default:var(--app-success-t-04);
	--app-danger:#dd425a;
	--app-danger-contrast:var(--ui-component-background);
	--app-danger-tint-20:#e4687b;
	--app-danger-tint-20-contrast:var(--ui-component-background);
	--app-danger-shade-08:#cb3d53;
	--app-danger-shade-08-contrast:var(--ui-component-background);
	--app-danger-shade-16:#ba374c;
	--app-danger-shade-16-contrast:var(--ui-component-background);
	--app-danger-shade-24:#a83244;
	--app-danger-shade-24-contrast:var(--ui-component-background);
	--app-danger-t-04:rgba(221,66,90,0.04);
	--app-danger-t-08:rgba(221,66,90,0.08);
	--app-danger-t-12:rgba(221,66,90,0.12);
	--app-danger-t-12-contrast:ui-surface-high;
	--app-danger-t-16:rgba(221,66,90,0.16);
	--app-danger-t-20:rgba(221,66,90,0.2);
	--app-danger-t-24:rgba(221,66,90,0.24);
	--app-danger-t-34:rgba(221,66,90,0.34);
	--app-danger-t-42:rgba(221,66,90,0.42);
	--app-danger-t-72:rgba(221,66,90,0.72);
	--app-danger-t-90:rgba(221,66,90,0.9);
	--app-danger-high:#dd425a;
	--app-danger-medium:rgba(221,66,90,0.35);
	--app-danger-low:rgba(221,66,90,0.15);
	--app-outline-danger-border:var(--app-danger-t-16);
	--app-soft-danger-focus:var(--app-danger-t-12);
	--app-soft-danger-hover:var(--app-danger-t-08);
	--app-soft-danger-default:var(--app-danger-t-04);
	--app-info:#00bdcb;
	--app-info-contrast:var(--ui-component-background);
	--app-info-tint-20:#33cad5;
	--app-info-tint-20-contrast:var(--ui-component-background);
	--app-info-shade-08:#00aebb;
	--app-info-shade-08-contrast:var(--ui-component-background);
	--app-info-shade-16:#009fab;
	--app-info-shade-16-contrast:var(--ui-component-background);
	--app-info-shade-24:#00909a;
	--app-info-shade-24-contrast:var(--ui-component-background);
	--app-info-t-04:rgba(0,189,203,0.04);
	--app-info-t-08:rgba(0,189,203,0.08);
	--app-info-t-12:rgba(0,189,203,0.12);
	--app-info-t-12-contrast:ui-surface-high;
	--app-info-t-16:rgba(0,189,203,0.16);
	--app-info-t-20:rgba(0,189,203,0.2);
	--app-info-t-24:rgba(0,189,203,0.24);
	--app-info-t-34:rgba(0,189,203,0.34);
	--app-info-t-42:rgba(0,189,203,0.42);
	--app-info-t-72:rgba(0,189,203,0.72);
	--app-info-t-90:rgba(0,189,203,0.9);
	--app-info-high:#00bdcb;
	--app-info-medium:rgba(0,189,203,0.35);
	--app-info-low:rgba(0,189,203,0.15);
	--app-outline-info-border:var(--app-info-t-16);
	--app-soft-info-focus:var(--app-info-t-12);
	--app-soft-info-hover:var(--app-info-t-08);
	--app-soft-info-default:var(--app-info-t-04);
}
:root .text-pink-1 {
	color:#fff0f6;
	color:var(--ui-pink-1);
}
:root .bg-pink-1 {
	background-color:#fff0f6;
	background-color:var(--ui-pink-1);
}
:root .hover\:bg-pink-1:hover {
	background-color:#fff0f6;
	background-color:var(--ui-pink-1);
}
:root .text-pink-2 {
	color:#ffd6e7;
	color:var(--ui-pink-2);
}
:root .bg-pink-2 {
	background-color:#ffd6e7;
	background-color:var(--ui-pink-2);
}
:root .hover\:bg-pink-2:hover {
	background-color:#ffd6e7;
	background-color:var(--ui-pink-2);
}
:root .text-pink-3 {
	color:#ffadd2;
	color:var(--ui-pink-3);
}
:root .bg-pink-3 {
	background-color:#ffadd2;
	background-color:var(--ui-pink-3);
}
:root .hover\:bg-pink-3:hover {
	background-color:#ffadd2;
	background-color:var(--ui-pink-3);
}
:root .text-pink-4 {
	color:#ff85c0;
	color:var(--ui-pink-4);
}
:root .bg-pink-4 {
	background-color:#ff85c0;
	background-color:var(--ui-pink-4);
}
:root .hover\:bg-pink-4:hover {
	background-color:#ff85c0;
	background-color:var(--ui-pink-4);
}
:root .text-pink-5 {
	color:#f759ab;
	color:var(--ui-pink-5);
}
:root .bg-pink-5 {
	background-color:#f759ab;
	background-color:var(--ui-pink-5);
}
:root .hover\:bg-pink-5:hover {
	background-color:#f759ab;
	background-color:var(--ui-pink-5);
}
:root .text-pink-6 {
	color:#eb2f96;
	color:var(--ui-pink-6);
}
:root .bg-pink-6 {
	background-color:#eb2f96;
	background-color:var(--ui-pink-6);
}
:root .hover\:bg-pink-6:hover {
	background-color:#eb2f96;
	background-color:var(--ui-pink-6);
}
:root .text-pink-7 {
	color:#c41d7f;
	color:var(--ui-pink-7);
}
:root .bg-pink-7 {
	background-color:#c41d7f;
	background-color:var(--ui-pink-7);
}
:root .hover\:bg-pink-7:hover {
	background-color:#c41d7f;
	background-color:var(--ui-pink-7);
}
:root .text-pink-8 {
	color:#9e1068;
	color:var(--ui-pink-8);
}
:root .bg-pink-8 {
	background-color:#9e1068;
	background-color:var(--ui-pink-8);
}
:root .hover\:bg-pink-8:hover {
	background-color:#9e1068;
	background-color:var(--ui-pink-8);
}
:root .text-pink-9 {
	color:#780650;
	color:var(--ui-pink-9);
}
:root .bg-pink-9 {
	background-color:#780650;
	background-color:var(--ui-pink-9);
}
:root .hover\:bg-pink-9:hover {
	background-color:#780650;
	background-color:var(--ui-pink-9);
}
:root .text-pink-10 {
	color:#520339;
	color:var(--ui-pink-10);
}
:root .bg-pink-10 {
	background-color:#520339;
	background-color:var(--ui-pink-10);
}
:root .hover\:bg-pink-10:hover {
	background-color:#520339;
	background-color:var(--ui-pink-10);
}
:root .text-magenta-1 {
	color:#fff0f6;
	color:var(--ui-magenta-1);
}
:root .bg-magenta-1 {
	background-color:#fff0f6;
	background-color:var(--ui-magenta-1);
}
:root .hover\:bg-magenta-1:hover {
	background-color:#fff0f6;
	background-color:var(--ui-magenta-1);
}
:root .text-magenta-2 {
	color:#fff0f6;
	color:var(--ui-magenta-2);
}
:root .bg-magenta-2 {
	background-color:#fff0f6;
	background-color:var(--ui-magenta-2);
}
:root .hover\:bg-magenta-2:hover {
	background-color:#fff0f6;
	background-color:var(--ui-magenta-2);
}
:root .text-magenta-3 {
	color:#ffd6e9;
	color:var(--ui-magenta-3);
}
:root .bg-magenta-3 {
	background-color:#ffd6e9;
	background-color:var(--ui-magenta-3);
}
:root .hover\:bg-magenta-3:hover {
	background-color:#ffd6e9;
	background-color:var(--ui-magenta-3);
}
:root .text-magenta-4 {
	color:#ffadd5;
	color:var(--ui-magenta-4);
}
:root .bg-magenta-4 {
	background-color:#ffadd5;
	background-color:var(--ui-magenta-4);
}
:root .hover\:bg-magenta-4:hover {
	background-color:#ffadd5;
	background-color:var(--ui-magenta-4);
}
:root .text-magenta-5 {
	color:#fa82c0;
	color:var(--ui-magenta-5);
}
:root .bg-magenta-5 {
	background-color:#fa82c0;
	background-color:var(--ui-magenta-5);
}
:root .hover\:bg-magenta-5:hover {
	background-color:#fa82c0;
	background-color:var(--ui-magenta-5);
}
:root .text-magenta-6 {
	color:#ec55a8;
	color:var(--ui-magenta-6);
}
:root .bg-magenta-6 {
	background-color:#ec55a8;
	background-color:var(--ui-magenta-6);
}
:root .hover\:bg-magenta-6:hover {
	background-color:#ec55a8;
	background-color:var(--ui-magenta-6);
}
:root .text-magenta-7 {
	color:#c73e8e;
	color:var(--ui-magenta-7);
}
:root .bg-magenta-7 {
	background-color:#c73e8e;
	background-color:var(--ui-magenta-7);
}
:root .hover\:bg-magenta-7:hover {
	background-color:#c73e8e;
	background-color:var(--ui-magenta-7);
}
:root .text-magenta-8 {
	color:#a12a73;
	color:var(--ui-magenta-8);
}
:root .bg-magenta-8 {
	background-color:#a12a73;
	background-color:var(--ui-magenta-8);
}
:root .hover\:bg-magenta-8:hover {
	background-color:#a12a73;
	background-color:var(--ui-magenta-8);
}
:root .text-magenta-9 {
	color:#7a1a59;
	color:var(--ui-magenta-9);
}
:root .bg-magenta-9 {
	background-color:#7a1a59;
	background-color:var(--ui-magenta-9);
}
:root .hover\:bg-magenta-9:hover {
	background-color:#7a1a59;
	background-color:var(--ui-magenta-9);
}
:root .text-magenta-10 {
	color:#54113f;
	color:var(--ui-magenta-10);
}
:root .bg-magenta-10 {
	background-color:#54113f;
	background-color:var(--ui-magenta-10);
}
:root .hover\:bg-magenta-10:hover {
	background-color:#54113f;
	background-color:var(--ui-magenta-10);
}
:root .text-red-1 {
	color:#fff0f1;
	color:var(--ui-red-1);
}
:root .bg-red-1 {
	background-color:#fff0f1;
	background-color:var(--ui-red-1);
}
:root .hover\:bg-red-1:hover {
	background-color:#fff0f1;
	background-color:var(--ui-red-1);
}
:root .text-red-2 {
	color:#fff0f1;
	color:var(--ui-red-2);
}
:root .bg-red-2 {
	background-color:#fff0f1;
	background-color:var(--ui-red-2);
}
:root .hover\:bg-red-2:hover {
	background-color:#fff0f1;
	background-color:var(--ui-red-2);
}
:root .text-red-3 {
	color:#ffd9de;
	color:var(--ui-red-3);
}
:root .bg-red-3 {
	background-color:#ffd9de;
	background-color:var(--ui-red-3);
}
:root .hover\:bg-red-3:hover {
	background-color:#ffd9de;
	background-color:var(--ui-red-3);
}
:root .text-red-4 {
	color:#ffb0bd;
	color:var(--ui-red-4);
}
:root .bg-red-4 {
	background-color:#ffb0bd;
	background-color:var(--ui-red-4);
}
:root .hover\:bg-red-4:hover {
	background-color:#ffb0bd;
	background-color:var(--ui-red-4);
}
:root .text-red-5 {
	color:#ff879f;
	color:var(--ui-red-5);
}
:root .bg-red-5 {
	background-color:#ff879f;
	background-color:var(--ui-red-5);
}
:root .hover\:bg-red-5:hover {
	background-color:#ff879f;
	background-color:var(--ui-red-5);
}
:root .text-red-6 {
	color:#fa5c81;
	color:var(--ui-red-6);
}
:root .bg-red-6 {
	background-color:#fa5c81;
	background-color:var(--ui-red-6);
}
:root .hover\:bg-red-6:hover {
	background-color:#fa5c81;
	background-color:var(--ui-red-6);
}
:root .text-red-7 {
	color:#d4446a;
	color:var(--ui-red-7);
}
:root .bg-red-7 {
	background-color:#d4446a;
	background-color:var(--ui-red-7);
}
:root .hover\:bg-red-7:hover {
	background-color:#d4446a;
	background-color:var(--ui-red-7);
}
:root .text-red-8 {
	color:#ad2f55;
	color:var(--ui-red-8);
}
:root .bg-red-8 {
	background-color:#ad2f55;
	background-color:var(--ui-red-8);
}
:root .hover\:bg-red-8:hover {
	background-color:#ad2f55;
	background-color:var(--ui-red-8);
}
:root .text-red-9 {
	color:#871e41;
	color:var(--ui-red-9);
}
:root .bg-red-9 {
	background-color:#871e41;
	background-color:var(--ui-red-9);
}
:root .hover\:bg-red-9:hover {
	background-color:#871e41;
	background-color:var(--ui-red-9);
}
:root .text-red-10 {
	color:#611430;
	color:var(--ui-red-10);
}
:root .bg-red-10 {
	background-color:#611430;
	background-color:var(--ui-red-10);
}
:root .hover\:bg-red-10:hover {
	background-color:#611430;
	background-color:var(--ui-red-10);
}
:root .text-volcano-1 {
	color:#fff2e8;
	color:var(--ui-volcano-1);
}
:root .bg-volcano-1 {
	background-color:#fff2e8;
	background-color:var(--ui-volcano-1);
}
:root .hover\:bg-volcano-1:hover {
	background-color:#fff2e8;
	background-color:var(--ui-volcano-1);
}
:root .text-volcano-2 {
	color:#ffd8bf;
	color:var(--ui-volcano-2);
}
:root .bg-volcano-2 {
	background-color:#ffd8bf;
	background-color:var(--ui-volcano-2);
}
:root .hover\:bg-volcano-2:hover {
	background-color:#ffd8bf;
	background-color:var(--ui-volcano-2);
}
:root .text-volcano-3 {
	color:#ffbb96;
	color:var(--ui-volcano-3);
}
:root .bg-volcano-3 {
	background-color:#ffbb96;
	background-color:var(--ui-volcano-3);
}
:root .hover\:bg-volcano-3:hover {
	background-color:#ffbb96;
	background-color:var(--ui-volcano-3);
}
:root .text-volcano-4 {
	color:#ff9c6e;
	color:var(--ui-volcano-4);
}
:root .bg-volcano-4 {
	background-color:#ff9c6e;
	background-color:var(--ui-volcano-4);
}
:root .hover\:bg-volcano-4:hover {
	background-color:#ff9c6e;
	background-color:var(--ui-volcano-4);
}
:root .text-volcano-5 {
	color:#ff7a45;
	color:var(--ui-volcano-5);
}
:root .bg-volcano-5 {
	background-color:#ff7a45;
	background-color:var(--ui-volcano-5);
}
:root .hover\:bg-volcano-5:hover {
	background-color:#ff7a45;
	background-color:var(--ui-volcano-5);
}
:root .text-volcano-6 {
	color:#fa541c;
	color:var(--ui-volcano-6);
}
:root .bg-volcano-6 {
	background-color:#fa541c;
	background-color:var(--ui-volcano-6);
}
:root .hover\:bg-volcano-6:hover {
	background-color:#fa541c;
	background-color:var(--ui-volcano-6);
}
:root .text-volcano-7 {
	color:#d4380d;
	color:var(--ui-volcano-7);
}
:root .bg-volcano-7 {
	background-color:#d4380d;
	background-color:var(--ui-volcano-7);
}
:root .hover\:bg-volcano-7:hover {
	background-color:#d4380d;
	background-color:var(--ui-volcano-7);
}
:root .text-volcano-8 {
	color:#ad2102;
	color:var(--ui-volcano-8);
}
:root .bg-volcano-8 {
	background-color:#ad2102;
	background-color:var(--ui-volcano-8);
}
:root .hover\:bg-volcano-8:hover {
	background-color:#ad2102;
	background-color:var(--ui-volcano-8);
}
:root .text-volcano-9 {
	color:#871400;
	color:var(--ui-volcano-9);
}
:root .bg-volcano-9 {
	background-color:#871400;
	background-color:var(--ui-volcano-9);
}
:root .hover\:bg-volcano-9:hover {
	background-color:#871400;
	background-color:var(--ui-volcano-9);
}
:root .text-volcano-10 {
	color:#610b00;
	color:var(--ui-volcano-10);
}
:root .bg-volcano-10 {
	background-color:#610b00;
	background-color:var(--ui-volcano-10);
}
:root .hover\:bg-volcano-10:hover {
	background-color:#610b00;
	background-color:var(--ui-volcano-10);
}
:root .text-orange-1 {
	color:#fff9f0;
	color:var(--ui-orange-1);
}
:root .bg-orange-1 {
	background-color:#fff9f0;
	background-color:var(--ui-orange-1);
}
:root .hover\:bg-orange-1:hover {
	background-color:#fff9f0;
	background-color:var(--ui-orange-1);
}
:root .text-orange-2 {
	color:#fff1de;
	color:var(--ui-orange-2);
}
:root .bg-orange-2 {
	background-color:#fff1de;
	background-color:var(--ui-orange-2);
}
:root .hover\:bg-orange-2:hover {
	background-color:#fff1de;
	background-color:var(--ui-orange-2);
}
:root .text-orange-3 {
	color:#ffdeb5;
	color:var(--ui-orange-3);
}
:root .bg-orange-3 {
	background-color:#ffdeb5;
	background-color:var(--ui-orange-3);
}
:root .hover\:bg-orange-3:hover {
	background-color:#ffdeb5;
	background-color:var(--ui-orange-3);
}
:root .text-orange-4 {
	color:#ffc88c;
	color:var(--ui-orange-4);
}
:root .bg-orange-4 {
	background-color:#ffc88c;
	background-color:var(--ui-orange-4);
}
:root .hover\:bg-orange-4:hover {
	background-color:#ffc88c;
	background-color:var(--ui-orange-4);
}
:root .text-orange-5 {
	color:#faab61;
	color:var(--ui-orange-5);
}
:root .bg-orange-5 {
	background-color:#faab61;
	background-color:var(--ui-orange-5);
}
:root .hover\:bg-orange-5:hover {
	background-color:#faab61;
	background-color:var(--ui-orange-5);
}
:root .text-orange-6 {
	color:#ed8936;
	color:var(--ui-orange-6);
}
:root .bg-orange-6 {
	background-color:#ed8936;
	background-color:var(--ui-orange-6);
}
:root .hover\:bg-orange-6:hover {
	background-color:#ed8936;
	background-color:var(--ui-orange-6);
}
:root .text-orange-7 {
	color:#c76824;
	color:var(--ui-orange-7);
}
:root .bg-orange-7 {
	background-color:#c76824;
	background-color:var(--ui-orange-7);
}
:root .hover\:bg-orange-7:hover {
	background-color:#c76824;
	background-color:var(--ui-orange-7);
}
:root .text-orange-8 {
	color:#a14a15;
	color:var(--ui-orange-8);
}
:root .bg-orange-8 {
	background-color:#a14a15;
	background-color:var(--ui-orange-8);
}
:root .hover\:bg-orange-8:hover {
	background-color:#a14a15;
	background-color:var(--ui-orange-8);
}
:root .text-orange-9 {
	color:#7a310a;
	color:var(--ui-orange-9);
}
:root .bg-orange-9 {
	background-color:#7a310a;
	background-color:var(--ui-orange-9);
}
:root .hover\:bg-orange-9:hover {
	background-color:#7a310a;
	background-color:var(--ui-orange-9);
}
:root .text-orange-10 {
	color:#541f06;
	color:var(--ui-orange-10);
}
:root .bg-orange-10 {
	background-color:#541f06;
	background-color:var(--ui-orange-10);
}
:root .hover\:bg-orange-10:hover {
	background-color:#541f06;
	background-color:var(--ui-orange-10);
}
:root .text-yellow-1 {
	color:#feffe6;
	color:var(--ui-yellow-1);
}
:root .bg-yellow-1 {
	background-color:#feffe6;
	background-color:var(--ui-yellow-1);
}
:root .hover\:bg-yellow-1:hover {
	background-color:#feffe6;
	background-color:var(--ui-yellow-1);
}
:root .text-yellow-2 {
	color:#ffffb8;
	color:var(--ui-yellow-2);
}
:root .bg-yellow-2 {
	background-color:#ffffb8;
	background-color:var(--ui-yellow-2);
}
:root .hover\:bg-yellow-2:hover {
	background-color:#ffffb8;
	background-color:var(--ui-yellow-2);
}
:root .text-yellow-3 {
	color:#fffb8f;
	color:var(--ui-yellow-3);
}
:root .bg-yellow-3 {
	background-color:#fffb8f;
	background-color:var(--ui-yellow-3);
}
:root .hover\:bg-yellow-3:hover {
	background-color:#fffb8f;
	background-color:var(--ui-yellow-3);
}
:root .text-yellow-4 {
	color:#fff566;
	color:var(--ui-yellow-4);
}
:root .bg-yellow-4 {
	background-color:#fff566;
	background-color:var(--ui-yellow-4);
}
:root .hover\:bg-yellow-4:hover {
	background-color:#fff566;
	background-color:var(--ui-yellow-4);
}
:root .text-yellow-5 {
	color:#ffec3d;
	color:var(--ui-yellow-5);
}
:root .bg-yellow-5 {
	background-color:#ffec3d;
	background-color:var(--ui-yellow-5);
}
:root .hover\:bg-yellow-5:hover {
	background-color:#ffec3d;
	background-color:var(--ui-yellow-5);
}
:root .text-yellow-6 {
	color:#fadb14;
	color:var(--ui-yellow-6);
}
:root .bg-yellow-6 {
	background-color:#fadb14;
	background-color:var(--ui-yellow-6);
}
:root .hover\:bg-yellow-6:hover {
	background-color:#fadb14;
	background-color:var(--ui-yellow-6);
}
:root .text-yellow-7 {
	color:#d4b106;
	color:var(--ui-yellow-7);
}
:root .bg-yellow-7 {
	background-color:#d4b106;
	background-color:var(--ui-yellow-7);
}
:root .hover\:bg-yellow-7:hover {
	background-color:#d4b106;
	background-color:var(--ui-yellow-7);
}
:root .text-yellow-8 {
	color:#ad8b00;
	color:var(--ui-yellow-8);
}
:root .bg-yellow-8 {
	background-color:#ad8b00;
	background-color:var(--ui-yellow-8);
}
:root .hover\:bg-yellow-8:hover {
	background-color:#ad8b00;
	background-color:var(--ui-yellow-8);
}
:root .text-yellow-9 {
	color:#876800;
	color:var(--ui-yellow-9);
}
:root .bg-yellow-9 {
	background-color:#876800;
	background-color:var(--ui-yellow-9);
}
:root .hover\:bg-yellow-9:hover {
	background-color:#876800;
	background-color:var(--ui-yellow-9);
}
:root .text-yellow-10 {
	color:#614700;
	color:var(--ui-yellow-10);
}
:root .bg-yellow-10 {
	background-color:#614700;
	background-color:var(--ui-yellow-10);
}
:root .hover\:bg-yellow-10:hover {
	background-color:#614700;
	background-color:var(--ui-yellow-10);
}
:root .text-gold-1 {
	color:#fffbe6;
	color:var(--ui-gold-1);
}
:root .bg-gold-1 {
	background-color:#fffbe6;
	background-color:var(--ui-gold-1);
}
:root .hover\:bg-gold-1:hover {
	background-color:#fffbe6;
	background-color:var(--ui-gold-1);
}
:root .text-gold-2 {
	color:#fff1b8;
	color:var(--ui-gold-2);
}
:root .bg-gold-2 {
	background-color:#fff1b8;
	background-color:var(--ui-gold-2);
}
:root .hover\:bg-gold-2:hover {
	background-color:#fff1b8;
	background-color:var(--ui-gold-2);
}
:root .text-gold-3 {
	color:#ffe58f;
	color:var(--ui-gold-3);
}
:root .bg-gold-3 {
	background-color:#ffe58f;
	background-color:var(--ui-gold-3);
}
:root .hover\:bg-gold-3:hover {
	background-color:#ffe58f;
	background-color:var(--ui-gold-3);
}
:root .text-gold-4 {
	color:#ffd666;
	color:var(--ui-gold-4);
}
:root .bg-gold-4 {
	background-color:#ffd666;
	background-color:var(--ui-gold-4);
}
:root .hover\:bg-gold-4:hover {
	background-color:#ffd666;
	background-color:var(--ui-gold-4);
}
:root .text-gold-5 {
	color:#ffc53d;
	color:var(--ui-gold-5);
}
:root .bg-gold-5 {
	background-color:#ffc53d;
	background-color:var(--ui-gold-5);
}
:root .hover\:bg-gold-5:hover {
	background-color:#ffc53d;
	background-color:var(--ui-gold-5);
}
:root .text-gold-6 {
	color:#faad14;
	color:var(--ui-gold-6);
}
:root .bg-gold-6 {
	background-color:#faad14;
	background-color:var(--ui-gold-6);
}
:root .hover\:bg-gold-6:hover {
	background-color:#faad14;
	background-color:var(--ui-gold-6);
}
:root .text-gold-7 {
	color:#d48806;
	color:var(--ui-gold-7);
}
:root .bg-gold-7 {
	background-color:#d48806;
	background-color:var(--ui-gold-7);
}
:root .hover\:bg-gold-7:hover {
	background-color:#d48806;
	background-color:var(--ui-gold-7);
}
:root .text-gold-8 {
	color:#ad6800;
	color:var(--ui-gold-8);
}
:root .bg-gold-8 {
	background-color:#ad6800;
	background-color:var(--ui-gold-8);
}
:root .hover\:bg-gold-8:hover {
	background-color:#ad6800;
	background-color:var(--ui-gold-8);
}
:root .text-gold-9 {
	color:#874d00;
	color:var(--ui-gold-9);
}
:root .bg-gold-9 {
	background-color:#874d00;
	background-color:var(--ui-gold-9);
}
:root .hover\:bg-gold-9:hover {
	background-color:#874d00;
	background-color:var(--ui-gold-9);
}
:root .text-gold-10 {
	color:#613400;
	color:var(--ui-gold-10);
}
:root .bg-gold-10 {
	background-color:#613400;
	background-color:var(--ui-gold-10);
}
:root .hover\:bg-gold-10:hover {
	background-color:#613400;
	background-color:var(--ui-gold-10);
}
:root .text-cyan-1 {
	color:#e6fffb;
	color:var(--ui-cyan-1);
}
:root .bg-cyan-1 {
	background-color:#e6fffb;
	background-color:var(--ui-cyan-1);
}
:root .hover\:bg-cyan-1:hover {
	background-color:#e6fffb;
	background-color:var(--ui-cyan-1);
}
:root .text-cyan-2 {
	color:#b5f5ec;
	color:var(--ui-cyan-2);
}
:root .bg-cyan-2 {
	background-color:#b5f5ec;
	background-color:var(--ui-cyan-2);
}
:root .hover\:bg-cyan-2:hover {
	background-color:#b5f5ec;
	background-color:var(--ui-cyan-2);
}
:root .text-cyan-3 {
	color:#87e8de;
	color:var(--ui-cyan-3);
}
:root .bg-cyan-3 {
	background-color:#87e8de;
	background-color:var(--ui-cyan-3);
}
:root .hover\:bg-cyan-3:hover {
	background-color:#87e8de;
	background-color:var(--ui-cyan-3);
}
:root .text-cyan-4 {
	color:#5cdbd3;
	color:var(--ui-cyan-4);
}
:root .bg-cyan-4 {
	background-color:#5cdbd3;
	background-color:var(--ui-cyan-4);
}
:root .hover\:bg-cyan-4:hover {
	background-color:#5cdbd3;
	background-color:var(--ui-cyan-4);
}
:root .text-cyan-5 {
	color:#36cfc9;
	color:var(--ui-cyan-5);
}
:root .bg-cyan-5 {
	background-color:#36cfc9;
	background-color:var(--ui-cyan-5);
}
:root .hover\:bg-cyan-5:hover {
	background-color:#36cfc9;
	background-color:var(--ui-cyan-5);
}
:root .text-cyan-6 {
	color:#13c2c2;
	color:var(--ui-cyan-6);
}
:root .bg-cyan-6 {
	background-color:#13c2c2;
	background-color:var(--ui-cyan-6);
}
:root .hover\:bg-cyan-6:hover {
	background-color:#13c2c2;
	background-color:var(--ui-cyan-6);
}
:root .text-cyan-7 {
	color:#08979c;
	color:var(--ui-cyan-7);
}
:root .bg-cyan-7 {
	background-color:#08979c;
	background-color:var(--ui-cyan-7);
}
:root .hover\:bg-cyan-7:hover {
	background-color:#08979c;
	background-color:var(--ui-cyan-7);
}
:root .text-cyan-8 {
	color:#006d75;
	color:var(--ui-cyan-8);
}
:root .bg-cyan-8 {
	background-color:#006d75;
	background-color:var(--ui-cyan-8);
}
:root .hover\:bg-cyan-8:hover {
	background-color:#006d75;
	background-color:var(--ui-cyan-8);
}
:root .text-cyan-9 {
	color:#00474f;
	color:var(--ui-cyan-9);
}
:root .bg-cyan-9 {
	background-color:#00474f;
	background-color:var(--ui-cyan-9);
}
:root .hover\:bg-cyan-9:hover {
	background-color:#00474f;
	background-color:var(--ui-cyan-9);
}
:root .text-cyan-10 {
	color:#002329;
	color:var(--ui-cyan-10);
}
:root .bg-cyan-10 {
	background-color:#002329;
	background-color:var(--ui-cyan-10);
}
:root .hover\:bg-cyan-10:hover {
	background-color:#002329;
	background-color:var(--ui-cyan-10);
}
:root .text-lime-1 {
	color:#fcffe6;
	color:var(--ui-lime-1);
}
:root .bg-lime-1 {
	background-color:#fcffe6;
	background-color:var(--ui-lime-1);
}
:root .hover\:bg-lime-1:hover {
	background-color:#fcffe6;
	background-color:var(--ui-lime-1);
}
:root .text-lime-2 {
	color:#f4ffb8;
	color:var(--ui-lime-2);
}
:root .bg-lime-2 {
	background-color:#f4ffb8;
	background-color:var(--ui-lime-2);
}
:root .hover\:bg-lime-2:hover {
	background-color:#f4ffb8;
	background-color:var(--ui-lime-2);
}
:root .text-lime-3 {
	color:#eaff8f;
	color:var(--ui-lime-3);
}
:root .bg-lime-3 {
	background-color:#eaff8f;
	background-color:var(--ui-lime-3);
}
:root .hover\:bg-lime-3:hover {
	background-color:#eaff8f;
	background-color:var(--ui-lime-3);
}
:root .text-lime-4 {
	color:#d3f261;
	color:var(--ui-lime-4);
}
:root .bg-lime-4 {
	background-color:#d3f261;
	background-color:var(--ui-lime-4);
}
:root .hover\:bg-lime-4:hover {
	background-color:#d3f261;
	background-color:var(--ui-lime-4);
}
:root .text-lime-5 {
	color:#bae637;
	color:var(--ui-lime-5);
}
:root .bg-lime-5 {
	background-color:#bae637;
	background-color:var(--ui-lime-5);
}
:root .hover\:bg-lime-5:hover {
	background-color:#bae637;
	background-color:var(--ui-lime-5);
}
:root .text-lime-6 {
	color:#a0d911;
	color:var(--ui-lime-6);
}
:root .bg-lime-6 {
	background-color:#a0d911;
	background-color:var(--ui-lime-6);
}
:root .hover\:bg-lime-6:hover {
	background-color:#a0d911;
	background-color:var(--ui-lime-6);
}
:root .text-lime-7 {
	color:#7cb305;
	color:var(--ui-lime-7);
}
:root .bg-lime-7 {
	background-color:#7cb305;
	background-color:var(--ui-lime-7);
}
:root .hover\:bg-lime-7:hover {
	background-color:#7cb305;
	background-color:var(--ui-lime-7);
}
:root .text-lime-8 {
	color:#5b8c00;
	color:var(--ui-lime-8);
}
:root .bg-lime-8 {
	background-color:#5b8c00;
	background-color:var(--ui-lime-8);
}
:root .hover\:bg-lime-8:hover {
	background-color:#5b8c00;
	background-color:var(--ui-lime-8);
}
:root .text-lime-9 {
	color:#3f6600;
	color:var(--ui-lime-9);
}
:root .bg-lime-9 {
	background-color:#3f6600;
	background-color:var(--ui-lime-9);
}
:root .hover\:bg-lime-9:hover {
	background-color:#3f6600;
	background-color:var(--ui-lime-9);
}
:root .text-lime-10 {
	color:#254000;
	color:var(--ui-lime-10);
}
:root .bg-lime-10 {
	background-color:#254000;
	background-color:var(--ui-lime-10);
}
:root .hover\:bg-lime-10:hover {
	background-color:#254000;
	background-color:var(--ui-lime-10);
}
:root .text-green-1 {
	color:#f0fff7;
	color:var(--ui-green-1);
}
:root .bg-green-1 {
	background-color:#f0fff7;
	background-color:var(--ui-green-1);
}
:root .hover\:bg-green-1:hover {
	background-color:#f0fff7;
	background-color:var(--ui-green-1);
}
:root .text-green-2 {
	color:#edfcf5;
	color:var(--ui-green-2);
}
:root .bg-green-2 {
	background-color:#edfcf5;
	background-color:var(--ui-green-2);
}
:root .hover\:bg-green-2:hover {
	background-color:#edfcf5;
	background-color:var(--ui-green-2);
}
:root .text-green-3 {
	color:#c0f0db;
	color:var(--ui-green-3);
}
:root .bg-green-3 {
	background-color:#c0f0db;
	background-color:var(--ui-green-3);
}
:root .hover\:bg-green-3:hover {
	background-color:#c0f0db;
	background-color:var(--ui-green-3);
}
:root .text-green-4 {
	color:#91e3c2;
	color:var(--ui-green-4);
}
:root .bg-green-4 {
	background-color:#91e3c2;
	background-color:var(--ui-green-4);
}
:root .hover\:bg-green-4:hover {
	background-color:#91e3c2;
	background-color:var(--ui-green-4);
}
:root .text-green-5 {
	color:#67d6ad;
	color:var(--ui-green-5);
}
:root .bg-green-5 {
	background-color:#67d6ad;
	background-color:var(--ui-green-5);
}
:root .hover\:bg-green-5:hover {
	background-color:#67d6ad;
	background-color:var(--ui-green-5);
}
:root .text-green-6 {
	color:#41ca9d;
	color:var(--ui-green-6);
}
:root .bg-green-6 {
	background-color:#41ca9d;
	background-color:var(--ui-green-6);
}
:root .hover\:bg-green-6:hover {
	background-color:#41ca9d;
	background-color:var(--ui-green-6);
}
:root .text-green-7 {
	color:#2ca37f;
	color:var(--ui-green-7);
}
:root .bg-green-7 {
	background-color:#2ca37f;
	background-color:var(--ui-green-7);
}
:root .hover\:bg-green-7:hover {
	background-color:#2ca37f;
	background-color:var(--ui-green-7);
}
:root .text-green-8 {
	color:#1b7d63;
	color:var(--ui-green-8);
}
:root .bg-green-8 {
	background-color:#1b7d63;
	background-color:var(--ui-green-8);
}
:root .hover\:bg-green-8:hover {
	background-color:#1b7d63;
	background-color:var(--ui-green-8);
}
:root .text-green-9 {
	color:#0f5746;
	color:var(--ui-green-9);
}
:root .bg-green-9 {
	background-color:#0f5746;
	background-color:var(--ui-green-9);
}
:root .hover\:bg-green-9:hover {
	background-color:#0f5746;
	background-color:var(--ui-green-9);
}
:root .text-green-10 {
	color:#083028;
	color:var(--ui-green-10);
}
:root .bg-green-10 {
	background-color:#083028;
	background-color:var(--ui-green-10);
}
:root .hover\:bg-green-10:hover {
	background-color:#083028;
	background-color:var(--ui-green-10);
}
:root .text-blue-1 {
	color:#e6f7ff;
	color:var(--ui-blue-1);
}
:root .bg-blue-1 {
	background-color:#e6f7ff;
	background-color:var(--ui-blue-1);
}
:root .hover\:bg-blue-1:hover {
	background-color:#e6f7ff;
	background-color:var(--ui-blue-1);
}
:root .text-blue-2 {
	color:#bae7ff;
	color:var(--ui-blue-2);
}
:root .bg-blue-2 {
	background-color:#bae7ff;
	background-color:var(--ui-blue-2);
}
:root .hover\:bg-blue-2:hover {
	background-color:#bae7ff;
	background-color:var(--ui-blue-2);
}
:root .text-blue-3 {
	color:#91d5ff;
	color:var(--ui-blue-3);
}
:root .bg-blue-3 {
	background-color:#91d5ff;
	background-color:var(--ui-blue-3);
}
:root .hover\:bg-blue-3:hover {
	background-color:#91d5ff;
	background-color:var(--ui-blue-3);
}
:root .text-blue-4 {
	color:#69c0ff;
	color:var(--ui-blue-4);
}
:root .bg-blue-4 {
	background-color:#69c0ff;
	background-color:var(--ui-blue-4);
}
:root .hover\:bg-blue-4:hover {
	background-color:#69c0ff;
	background-color:var(--ui-blue-4);
}
:root .text-blue-5 {
	color:#40a9ff;
	color:var(--ui-blue-5);
}
:root .bg-blue-5 {
	background-color:#40a9ff;
	background-color:var(--ui-blue-5);
}
:root .hover\:bg-blue-5:hover {
	background-color:#40a9ff;
	background-color:var(--ui-blue-5);
}
:root .text-blue-6 {
	color:#1890ff;
	color:var(--ui-blue-6);
}
:root .bg-blue-6 {
	background-color:#1890ff;
	background-color:var(--ui-blue-6);
}
:root .hover\:bg-blue-6:hover {
	background-color:#1890ff;
	background-color:var(--ui-blue-6);
}
:root .text-blue-7 {
	color:#096dd9;
	color:var(--ui-blue-7);
}
:root .bg-blue-7 {
	background-color:#096dd9;
	background-color:var(--ui-blue-7);
}
:root .hover\:bg-blue-7:hover {
	background-color:#096dd9;
	background-color:var(--ui-blue-7);
}
:root .text-blue-8 {
	color:#0050b3;
	color:var(--ui-blue-8);
}
:root .bg-blue-8 {
	background-color:#0050b3;
	background-color:var(--ui-blue-8);
}
:root .hover\:bg-blue-8:hover {
	background-color:#0050b3;
	background-color:var(--ui-blue-8);
}
:root .text-blue-9 {
	color:#003a8c;
	color:var(--ui-blue-9);
}
:root .bg-blue-9 {
	background-color:#003a8c;
	background-color:var(--ui-blue-9);
}
:root .hover\:bg-blue-9:hover {
	background-color:#003a8c;
	background-color:var(--ui-blue-9);
}
:root .text-blue-10 {
	color:#002766;
	color:var(--ui-blue-10);
}
:root .bg-blue-10 {
	background-color:#002766;
	background-color:var(--ui-blue-10);
}
:root .hover\:bg-blue-10:hover {
	background-color:#002766;
	background-color:var(--ui-blue-10);
}
:root .text-geekblue-1 {
	color:#f0f5ff;
	color:var(--ui-geekblue-1);
}
:root .bg-geekblue-1 {
	background-color:#f0f5ff;
	background-color:var(--ui-geekblue-1);
}
:root .hover\:bg-geekblue-1:hover {
	background-color:#f0f5ff;
	background-color:var(--ui-geekblue-1);
}
:root .text-geekblue-2 {
	color:#d6e4ff;
	color:var(--ui-geekblue-2);
}
:root .bg-geekblue-2 {
	background-color:#d6e4ff;
	background-color:var(--ui-geekblue-2);
}
:root .hover\:bg-geekblue-2:hover {
	background-color:#d6e4ff;
	background-color:var(--ui-geekblue-2);
}
:root .text-geekblue-3 {
	color:#adc6ff;
	color:var(--ui-geekblue-3);
}
:root .bg-geekblue-3 {
	background-color:#adc6ff;
	background-color:var(--ui-geekblue-3);
}
:root .hover\:bg-geekblue-3:hover {
	background-color:#adc6ff;
	background-color:var(--ui-geekblue-3);
}
:root .text-geekblue-4 {
	color:#85a5ff;
	color:var(--ui-geekblue-4);
}
:root .bg-geekblue-4 {
	background-color:#85a5ff;
	background-color:var(--ui-geekblue-4);
}
:root .hover\:bg-geekblue-4:hover {
	background-color:#85a5ff;
	background-color:var(--ui-geekblue-4);
}
:root .text-geekblue-5 {
	color:#597ef7;
	color:var(--ui-geekblue-5);
}
:root .bg-geekblue-5 {
	background-color:#597ef7;
	background-color:var(--ui-geekblue-5);
}
:root .hover\:bg-geekblue-5:hover {
	background-color:#597ef7;
	background-color:var(--ui-geekblue-5);
}
:root .text-geekblue-6 {
	color:#2f54eb;
	color:var(--ui-geekblue-6);
}
:root .bg-geekblue-6 {
	background-color:#2f54eb;
	background-color:var(--ui-geekblue-6);
}
:root .hover\:bg-geekblue-6:hover {
	background-color:#2f54eb;
	background-color:var(--ui-geekblue-6);
}
:root .text-geekblue-7 {
	color:#1d39c4;
	color:var(--ui-geekblue-7);
}
:root .bg-geekblue-7 {
	background-color:#1d39c4;
	background-color:var(--ui-geekblue-7);
}
:root .hover\:bg-geekblue-7:hover {
	background-color:#1d39c4;
	background-color:var(--ui-geekblue-7);
}
:root .text-geekblue-8 {
	color:#10239e;
	color:var(--ui-geekblue-8);
}
:root .bg-geekblue-8 {
	background-color:#10239e;
	background-color:var(--ui-geekblue-8);
}
:root .hover\:bg-geekblue-8:hover {
	background-color:#10239e;
	background-color:var(--ui-geekblue-8);
}
:root .text-geekblue-9 {
	color:#061178;
	color:var(--ui-geekblue-9);
}
:root .bg-geekblue-9 {
	background-color:#061178;
	background-color:var(--ui-geekblue-9);
}
:root .hover\:bg-geekblue-9:hover {
	background-color:#061178;
	background-color:var(--ui-geekblue-9);
}
:root .text-geekblue-10 {
	color:#030852;
	color:var(--ui-geekblue-10);
}
:root .bg-geekblue-10 {
	background-color:#030852;
	background-color:var(--ui-geekblue-10);
}
:root .hover\:bg-geekblue-10:hover {
	background-color:#030852;
	background-color:var(--ui-geekblue-10);
}
:root .text-purple-1 {
	color:#f6f0ff;
	color:var(--ui-purple-1);
}
:root .bg-purple-1 {
	background-color:#f6f0ff;
	background-color:var(--ui-purple-1);
}
:root .hover\:bg-purple-1:hover {
	background-color:#f6f0ff;
	background-color:var(--ui-purple-1);
}
:root .text-purple-2 {
	color:#f6f0ff;
	color:var(--ui-purple-2);
}
:root .bg-purple-2 {
	background-color:#f6f0ff;
	background-color:var(--ui-purple-2);
}
:root .hover\:bg-purple-2:hover {
	background-color:#f6f0ff;
	background-color:var(--ui-purple-2);
}
:root .text-purple-3 {
	color:#f5f0ff;
	color:var(--ui-purple-3);
}
:root .bg-purple-3 {
	background-color:#f5f0ff;
	background-color:var(--ui-purple-3);
}
:root .hover\:bg-purple-3:hover {
	background-color:#f5f0ff;
	background-color:var(--ui-purple-3);
}
:root .text-purple-4 {
	color:#dcf;
	color:var(--ui-purple-4);
}
:root .bg-purple-4 {
	background-color:#dcf;
	background-color:var(--ui-purple-4);
}
:root .hover\:bg-purple-4:hover {
	background-color:#dcf;
	background-color:var(--ui-purple-4);
}
:root .text-purple-5 {
	color:#bba0fa;
	color:var(--ui-purple-5);
}
:root .bg-purple-5 {
	background-color:#bba0fa;
	background-color:var(--ui-purple-5);
}
:root .hover\:bg-purple-5:hover {
	background-color:#bba0fa;
	background-color:var(--ui-purple-5);
}
:root .text-purple-6 {
	color:#9373ee;
	color:var(--ui-purple-6);
}
:root .bg-purple-6 {
	background-color:#9373ee;
	background-color:var(--ui-purple-6);
}
:root .hover\:bg-purple-6:hover {
	background-color:#9373ee;
	background-color:var(--ui-purple-6);
}
:root .text-purple-7 {
	color:#7056c7;
	color:var(--ui-purple-7);
}
:root .bg-purple-7 {
	background-color:#7056c7;
	background-color:var(--ui-purple-7);
}
:root .hover\:bg-purple-7:hover {
	background-color:#7056c7;
	background-color:var(--ui-purple-7);
}
:root .text-purple-8 {
	color:#513da1;
	color:var(--ui-purple-8);
}
:root .bg-purple-8 {
	background-color:#513da1;
	background-color:var(--ui-purple-8);
}
:root .hover\:bg-purple-8:hover {
	background-color:#513da1;
	background-color:var(--ui-purple-8);
}
:root .text-purple-9 {
	color:#36287a;
	color:var(--ui-purple-9);
}
:root .bg-purple-9 {
	background-color:#36287a;
	background-color:var(--ui-purple-9);
}
:root .hover\:bg-purple-9:hover {
	background-color:#36287a;
	background-color:var(--ui-purple-9);
}
:root .text-purple-10 {
	color:#231b54;
	color:var(--ui-purple-10);
}
:root .bg-purple-10 {
	background-color:#231b54;
	background-color:var(--ui-purple-10);
}
:root .hover\:bg-purple-10:hover {
	background-color:#231b54;
	background-color:var(--ui-purple-10);
}
:root .text-cerulean-1 {
	color:#e4eaf2;
	color:var(--ui-cerulean-1);
}
:root .bg-cerulean-1 {
	background-color:#e4eaf2;
	background-color:var(--ui-cerulean-1);
}
:root .hover\:bg-cerulean-1:hover {
	background-color:#e4eaf2;
	background-color:var(--ui-cerulean-1);
}
:root .text-cerulean-2 {
	color:#d8dde6;
	color:var(--ui-cerulean-2);
}
:root .bg-cerulean-2 {
	background-color:#d8dde6;
	background-color:var(--ui-cerulean-2);
}
:root .hover\:bg-cerulean-2:hover {
	background-color:#d8dde6;
	background-color:var(--ui-cerulean-2);
}
:root .text-cerulean-3 {
	color:#abbad9;
	color:var(--ui-cerulean-3);
}
:root .bg-cerulean-3 {
	background-color:#abbad9;
	background-color:var(--ui-cerulean-3);
}
:root .hover\:bg-cerulean-3:hover {
	background-color:#abbad9;
	background-color:var(--ui-cerulean-3);
}
:root .text-cerulean-4 {
	color:#8197cc;
	color:var(--ui-cerulean-4);
}
:root .bg-cerulean-4 {
	background-color:#8197cc;
	background-color:var(--ui-cerulean-4);
}
:root .hover\:bg-cerulean-4:hover {
	background-color:#8197cc;
	background-color:var(--ui-cerulean-4);
}
:root .text-cerulean-5 {
	color:#5a75bf;
	color:var(--ui-cerulean-5);
}
:root .bg-cerulean-5 {
	background-color:#5a75bf;
	background-color:var(--ui-cerulean-5);
}
:root .hover\:bg-cerulean-5:hover {
	background-color:#5a75bf;
	background-color:var(--ui-cerulean-5);
}
:root .text-cerulean-6 {
	color:#3855b3;
	color:var(--ui-cerulean-6);
}
:root .bg-cerulean-6 {
	background-color:#3855b3;
	background-color:var(--ui-cerulean-6);
}
:root .hover\:bg-cerulean-6:hover {
	background-color:#3855b3;
	background-color:var(--ui-cerulean-6);
}
:root .text-cerulean-7 {
	color:#24398c;
	color:var(--ui-cerulean-7);
}
:root .bg-cerulean-7 {
	background-color:#24398c;
	background-color:var(--ui-cerulean-7);
}
:root .hover\:bg-cerulean-7:hover {
	background-color:#24398c;
	background-color:var(--ui-cerulean-7);
}
:root .text-cerulean-8 {
	color:#152366;
	color:var(--ui-cerulean-8);
}
:root .bg-cerulean-8 {
	background-color:#152366;
	background-color:var(--ui-cerulean-8);
}
:root .hover\:bg-cerulean-8:hover {
	background-color:#152366;
	background-color:var(--ui-cerulean-8);
}
:root .text-cerulean-9 {
	color:#0a1140;
	color:var(--ui-cerulean-9);
}
:root .bg-cerulean-9 {
	background-color:#0a1140;
	background-color:var(--ui-cerulean-9);
}
:root .hover\:bg-cerulean-9:hover {
	background-color:#0a1140;
	background-color:var(--ui-cerulean-9);
}
:root .text-cerulean-10 {
	color:#04061a;
	color:var(--ui-cerulean-10);
}
:root .bg-cerulean-10 {
	background-color:#04061a;
	background-color:var(--ui-cerulean-10);
}
:root .hover\:bg-cerulean-10:hover {
	background-color:#04061a;
	background-color:var(--ui-cerulean-10);
}
:root .text-x-lighten-1 {
	color:hsla(0,0%,100%,.02);
	color:var(--app-x-lighten-1);
}
:root .bg-x-lighten-1 {
	background-color:hsla(0,0%,100%,.02);
	background-color:var(--app-x-lighten-1);
}
:root .hover\:bg-x-lighten-1:hover {
	background-color:hsla(0,0%,100%,.02);
	background-color:var(--app-x-lighten-1);
}
:root .text-x-lighten-2 {
	color:hsla(0,0%,100%,.05);
	color:var(--app-x-lighten-2);
}
:root .bg-x-lighten-2 {
	background-color:hsla(0,0%,100%,.05);
	background-color:var(--app-x-lighten-2);
}
:root .hover\:bg-x-lighten-2:hover {
	background-color:hsla(0,0%,100%,.05);
	background-color:var(--app-x-lighten-2);
}
:root .text-x-lighten-3 {
	color:hsla(0,0%,100%,.1);
	color:var(--app-x-lighten-3);
}
:root .bg-x-lighten-3 {
	background-color:hsla(0,0%,100%,.1);
	background-color:var(--app-x-lighten-3);
}
:root .hover\:bg-x-lighten-3:hover {
	background-color:hsla(0,0%,100%,.1);
	background-color:var(--app-x-lighten-3);
}
:root .text-x-lighten-4 {
	color:hsla(0,0%,100%,.15);
	color:var(--app-x-lighten-4);
}
:root .bg-x-lighten-4 {
	background-color:hsla(0,0%,100%,.15);
	background-color:var(--app-x-lighten-4);
}
:root .hover\:bg-x-lighten-4:hover {
	background-color:hsla(0,0%,100%,.15);
	background-color:var(--app-x-lighten-4);
}
:root .text-x-lighten-5 {
	color:hsla(0,0%,100%,.25);
	color:var(--app-x-lighten-5);
}
:root .bg-x-lighten-5 {
	background-color:hsla(0,0%,100%,.25);
	background-color:var(--app-x-lighten-5);
}
:root .hover\:bg-x-lighten-5:hover {
	background-color:hsla(0,0%,100%,.25);
	background-color:var(--app-x-lighten-5);
}
:root .text-x-lighten-6 {
	color:hsla(0,0%,100%,.35);
	color:var(--app-x-lighten-6);
}
:root .bg-x-lighten-6 {
	background-color:hsla(0,0%,100%,.35);
	background-color:var(--app-x-lighten-6);
}
:root .hover\:bg-x-lighten-6:hover {
	background-color:hsla(0,0%,100%,.35);
	background-color:var(--app-x-lighten-6);
}
:root .text-x-lighten-7 {
	color:hsla(0,0%,100%,.5);
	color:var(--app-x-lighten-7);
}
:root .bg-x-lighten-7 {
	background-color:hsla(0,0%,100%,.5);
	background-color:var(--app-x-lighten-7);
}
:root .hover\:bg-x-lighten-7:hover {
	background-color:hsla(0,0%,100%,.5);
	background-color:var(--app-x-lighten-7);
}
:root .text-x-lighten-8 {
	color:hsla(0,0%,100%,.6);
	color:var(--app-x-lighten-8);
}
:root .bg-x-lighten-8 {
	background-color:hsla(0,0%,100%,.6);
	background-color:var(--app-x-lighten-8);
}
:root .hover\:bg-x-lighten-8:hover {
	background-color:hsla(0,0%,100%,.6);
	background-color:var(--app-x-lighten-8);
}
:root .text-x-lighten-9 {
	color:hsla(0,0%,100%,.8);
	color:var(--app-x-lighten-9);
}
:root .bg-x-lighten-9 {
	background-color:hsla(0,0%,100%,.8);
	background-color:var(--app-x-lighten-9);
}
:root .hover\:bg-x-lighten-9:hover {
	background-color:hsla(0,0%,100%,.8);
	background-color:var(--app-x-lighten-9);
}
:root .text-x-lighten-10 {
	color:var(--app-x-lighten-10);
}
:root .bg-x-lighten-10 {
	background-color:var(--app-x-lighten-10);
}
:root .hover\:bg-x-lighten-10:hover {
	background-color:var(--app-x-lighten-10);
}
:root .text-x-darken-1 {
	color:rgba(0,0,0,.02);
	color:var(--app-x-darken-1);
}
:root .bg-x-darken-1 {
	background-color:rgba(0,0,0,.02);
	background-color:var(--app-x-darken-1);
}
:root .hover\:bg-x-darken-1:hover {
	background-color:rgba(0,0,0,.02);
	background-color:var(--app-x-darken-1);
}
:root .text-x-darken-2 {
	color:rgba(0,0,0,.03);
	color:var(--app-x-darken-2);
}
:root .bg-x-darken-2 {
	background-color:rgba(0,0,0,.03);
	background-color:var(--app-x-darken-2);
}
:root .hover\:bg-x-darken-2:hover {
	background-color:rgba(0,0,0,.03);
	background-color:var(--app-x-darken-2);
}
:root .text-x-darken-3 {
	color:rgba(0,0,0,.06);
	color:var(--app-x-darken-3);
}
:root .bg-x-darken-3 {
	background-color:rgba(0,0,0,.06);
	background-color:var(--app-x-darken-3);
}
:root .hover\:bg-x-darken-3:hover {
	background-color:rgba(0,0,0,.06);
	background-color:var(--app-x-darken-3);
}
:root .text-x-darken-4 {
	color:rgba(0,0,0,.1);
	color:var(--app-x-darken-4);
}
:root .bg-x-darken-4 {
	background-color:rgba(0,0,0,.1);
	background-color:var(--app-x-darken-4);
}
:root .hover\:bg-x-darken-4:hover {
	background-color:rgba(0,0,0,.1);
	background-color:var(--app-x-darken-4);
}
:root .text-x-darken-5 {
	color:rgba(0,0,0,.15);
	color:var(--app-x-darken-5);
}
:root .bg-x-darken-5 {
	background-color:rgba(0,0,0,.15);
	background-color:var(--app-x-darken-5);
}
:root .hover\:bg-x-darken-5:hover {
	background-color:rgba(0,0,0,.15);
	background-color:var(--app-x-darken-5);
}
:root .text-x-darken-6 {
	color:rgba(0,0,0,.25);
	color:var(--app-x-darken-6);
}
:root .bg-x-darken-6 {
	background-color:rgba(0,0,0,.25);
	background-color:var(--app-x-darken-6);
}
:root .hover\:bg-x-darken-6:hover {
	background-color:rgba(0,0,0,.25);
	background-color:var(--app-x-darken-6);
}
:root .text-x-darken-7 {
	color:rgba(0,0,0,.4);
	color:var(--app-x-darken-7);
}
:root .bg-x-darken-7 {
	background-color:rgba(0,0,0,.4);
	background-color:var(--app-x-darken-7);
}
:root .hover\:bg-x-darken-7:hover {
	background-color:rgba(0,0,0,.4);
	background-color:var(--app-x-darken-7);
}
:root .text-x-darken-8 {
	color:rgba(0,0,0,.6);
	color:var(--app-x-darken-8);
}
:root .bg-x-darken-8 {
	background-color:rgba(0,0,0,.6);
	background-color:var(--app-x-darken-8);
}
:root .hover\:bg-x-darken-8:hover {
	background-color:rgba(0,0,0,.6);
	background-color:var(--app-x-darken-8);
}
:root .text-x-darken-9 {
	color:rgba(0,0,0,.8);
	color:var(--app-x-darken-9);
}
:root .bg-x-darken-9 {
	background-color:rgba(0,0,0,.8);
	background-color:var(--app-x-darken-9);
}
:root .hover\:bg-x-darken-9:hover {
	background-color:rgba(0,0,0,.8);
	background-color:var(--app-x-darken-9);
}
:root .text-x-darken-10 {
	color:var(--app-x-darken-10);
}
:root .bg-x-darken-10 {
	background-color:var(--app-x-darken-10);
}
:root .hover\:bg-x-darken-10:hover {
	background-color:var(--app-x-darken-10);
}
:root .text-darken-1 {
	color:rgba(0,0,0,.02);
	color:var(--app-darken-1);
}
:root .bg-darken-1 {
	background-color:rgba(0,0,0,.02);
	background-color:var(--app-darken-1);
}
:root .hover\:bg-darken-1:hover {
	background-color:rgba(0,0,0,.02);
	background-color:var(--app-darken-1);
}
:root .text-darken-2 {
	color:rgba(0,0,0,.03);
	color:var(--app-darken-2);
}
:root .bg-darken-2 {
	background-color:rgba(0,0,0,.03);
	background-color:var(--app-darken-2);
}
:root .hover\:bg-darken-2:hover {
	background-color:rgba(0,0,0,.03);
	background-color:var(--app-darken-2);
}
:root .text-darken-3 {
	color:rgba(0,0,0,.06);
	color:var(--app-darken-3);
}
:root .bg-darken-3 {
	background-color:rgba(0,0,0,.06);
	background-color:var(--app-darken-3);
}
:root .hover\:bg-darken-3:hover {
	background-color:rgba(0,0,0,.06);
	background-color:var(--app-darken-3);
}
:root .text-darken-4 {
	color:rgba(0,0,0,.1);
	color:var(--app-darken-4);
}
:root .bg-darken-4 {
	background-color:rgba(0,0,0,.1);
	background-color:var(--app-darken-4);
}
:root .hover\:bg-darken-4:hover {
	background-color:rgba(0,0,0,.1);
	background-color:var(--app-darken-4);
}
:root .text-darken-5 {
	color:rgba(0,0,0,.15);
	color:var(--app-darken-5);
}
:root .bg-darken-5 {
	background-color:rgba(0,0,0,.15);
	background-color:var(--app-darken-5);
}
:root .hover\:bg-darken-5:hover {
	background-color:rgba(0,0,0,.15);
	background-color:var(--app-darken-5);
}
:root .text-darken-6 {
	color:rgba(0,0,0,.25);
	color:var(--app-darken-6);
}
:root .bg-darken-6 {
	background-color:rgba(0,0,0,.25);
	background-color:var(--app-darken-6);
}
:root .hover\:bg-darken-6:hover {
	background-color:rgba(0,0,0,.25);
	background-color:var(--app-darken-6);
}
:root .text-darken-7 {
	color:rgba(0,0,0,.4);
	color:var(--app-darken-7);
}
:root .bg-darken-7 {
	background-color:rgba(0,0,0,.4);
	background-color:var(--app-darken-7);
}
:root .hover\:bg-darken-7:hover {
	background-color:rgba(0,0,0,.4);
	background-color:var(--app-darken-7);
}
:root .text-darken-8 {
	color:rgba(0,0,0,.6);
	color:var(--app-darken-8);
}
:root .bg-darken-8 {
	background-color:rgba(0,0,0,.6);
	background-color:var(--app-darken-8);
}
:root .hover\:bg-darken-8:hover {
	background-color:rgba(0,0,0,.6);
	background-color:var(--app-darken-8);
}
:root .text-darken-9 {
	color:rgba(0,0,0,.8);
	color:var(--app-darken-9);
}
:root .bg-darken-9 {
	background-color:rgba(0,0,0,.8);
	background-color:var(--app-darken-9);
}
:root .hover\:bg-darken-9:hover {
	background-color:rgba(0,0,0,.8);
	background-color:var(--app-darken-9);
}
:root .text-darken-10 {
	color:var(--app-darken-10);
}
:root .bg-darken-10 {
	background-color:var(--app-darken-10);
}
:root .hover\:bg-darken-10:hover {
	background-color:var(--app-darken-10);
}
:root .text-lighten-1 {
	color:hsla(0,0%,100%,.02);
	color:var(--app-lighten-1);
}
:root .bg-lighten-1 {
	background-color:hsla(0,0%,100%,.02);
	background-color:var(--app-lighten-1);
}
:root .hover\:bg-lighten-1:hover {
	background-color:hsla(0,0%,100%,.02);
	background-color:var(--app-lighten-1);
}
:root .text-lighten-2 {
	color:hsla(0,0%,100%,.05);
	color:var(--app-lighten-2);
}
:root .bg-lighten-2 {
	background-color:hsla(0,0%,100%,.05);
	background-color:var(--app-lighten-2);
}
:root .hover\:bg-lighten-2:hover {
	background-color:hsla(0,0%,100%,.05);
	background-color:var(--app-lighten-2);
}
:root .text-lighten-3 {
	color:hsla(0,0%,100%,.1);
	color:var(--app-lighten-3);
}
:root .bg-lighten-3 {
	background-color:hsla(0,0%,100%,.1);
	background-color:var(--app-lighten-3);
}
:root .hover\:bg-lighten-3:hover {
	background-color:hsla(0,0%,100%,.1);
	background-color:var(--app-lighten-3);
}
:root .text-lighten-4 {
	color:hsla(0,0%,100%,.15);
	color:var(--app-lighten-4);
}
:root .bg-lighten-4 {
	background-color:hsla(0,0%,100%,.15);
	background-color:var(--app-lighten-4);
}
:root .hover\:bg-lighten-4:hover {
	background-color:hsla(0,0%,100%,.15);
	background-color:var(--app-lighten-4);
}
:root .text-lighten-5 {
	color:hsla(0,0%,100%,.25);
	color:var(--app-lighten-5);
}
:root .bg-lighten-5 {
	background-color:hsla(0,0%,100%,.25);
	background-color:var(--app-lighten-5);
}
:root .hover\:bg-lighten-5:hover {
	background-color:hsla(0,0%,100%,.25);
	background-color:var(--app-lighten-5);
}
:root .text-lighten-6 {
	color:hsla(0,0%,100%,.35);
	color:var(--app-lighten-6);
}
:root .bg-lighten-6 {
	background-color:hsla(0,0%,100%,.35);
	background-color:var(--app-lighten-6);
}
:root .hover\:bg-lighten-6:hover {
	background-color:hsla(0,0%,100%,.35);
	background-color:var(--app-lighten-6);
}
:root .text-lighten-7 {
	color:hsla(0,0%,100%,.5);
	color:var(--app-lighten-7);
}
:root .bg-lighten-7 {
	background-color:hsla(0,0%,100%,.5);
	background-color:var(--app-lighten-7);
}
:root .hover\:bg-lighten-7:hover {
	background-color:hsla(0,0%,100%,.5);
	background-color:var(--app-lighten-7);
}
:root .text-lighten-8 {
	color:hsla(0,0%,100%,.6);
	color:var(--app-lighten-8);
}
:root .bg-lighten-8 {
	background-color:hsla(0,0%,100%,.6);
	background-color:var(--app-lighten-8);
}
:root .hover\:bg-lighten-8:hover {
	background-color:hsla(0,0%,100%,.6);
	background-color:var(--app-lighten-8);
}
:root .text-lighten-9 {
	color:hsla(0,0%,100%,.8);
	color:var(--app-lighten-9);
}
:root .bg-lighten-9 {
	background-color:hsla(0,0%,100%,.8);
	background-color:var(--app-lighten-9);
}
:root .hover\:bg-lighten-9:hover {
	background-color:hsla(0,0%,100%,.8);
	background-color:var(--app-lighten-9);
}
:root .text-lighten-10 {
	color:var(--app-lighten-10);
}
:root .bg-lighten-10 {
	background-color:var(--app-lighten-10);
}
:root .hover\:bg-lighten-10:hover {
	background-color:var(--app-lighten-10);
}
:root .app-bg-50 {
	background:#f8f8fa;
	background:var(--app-bg-50);
}
:root .hover\:app-bg-50:hover {
	background:#f8f8fa;
	background:var(--app-bg-50);
}
:root .app-bg-75 {
	background:#f5f5f7;
	background:var(--app-bg-75);
}
:root .hover\:app-bg-75:hover {
	background:#f5f5f7;
	background:var(--app-bg-75);
}
:root .app-bg-100 {
	background:#fff;
	background:var(--app-bg-100);
}
:root .hover\:app-bg-100:hover {
	background:#fff;
	background:var(--app-bg-100);
}
:root .app-bg-200 {
	background:#fafafa;
	background:var(--app-bg-200);
}
:root .hover\:app-bg-200:hover {
	background:#fafafa;
	background:var(--app-bg-200);
}
:root .app-bg-300 {
	background:#f3f5f6;
	background:var(--app-bg-300);
}
:root .hover\:app-bg-300:hover {
	background:#f3f5f6;
	background:var(--app-bg-300);
}
:root .app-bg-400 {
	background:#d6d6d8;
	background:var(--app-bg-400);
}
:root .hover\:app-bg-400:hover {
	background:#d6d6d8;
	background:var(--app-bg-400);
}
:root .app-bg-500 {
	background:#919294;
	background:var(--app-bg-500);
}
:root .hover\:app-bg-500:hover {
	background:#919294;
	background:var(--app-bg-500);
}
:root .app-bg-secondary-base {
	background:#565758;
	background:var(--app-secondary-base);
}
:root .hover\:app-bg-secondary-base:hover {
	background:#565758;
	background:var(--app-secondary-base);
}
:root .app-text-secondary-base {
	color:#565758;
	color:var(--app-secondary-base);
}
:root .hover\:app-text-secondary-base:hover {
	color:#565758;
	color:var(--app-secondary-base);
}
:root .app-bg-secondary-16 {
	background:rgba(86,87,88,.16);
	background:var(--app-secondary-16);
}
:root .hover\:app-bg-secondary-16:hover {
	background:rgba(86,87,88,.16);
	background:var(--app-secondary-16);
}
:root .app-text-secondary-16 {
	color:rgba(86,87,88,.16);
	color:var(--app-secondary-16);
}
:root .hover\:app-text-secondary-16:hover {
	color:rgba(86,87,88,.16);
	color:var(--app-secondary-16);
}
:root .app-bg-secondary-12 {
	background:rgba(86,87,88,.12);
	background:var(--app-secondary-12);
}
:root .hover\:app-bg-secondary-12:hover {
	background:rgba(86,87,88,.12);
	background:var(--app-secondary-12);
}
:root .app-text-secondary-12 {
	color:rgba(86,87,88,.12);
	color:var(--app-secondary-12);
}
:root .hover\:app-text-secondary-12:hover {
	color:rgba(86,87,88,.12);
	color:var(--app-secondary-12);
}
:root .app-bg-secondary-8 {
	background:rgba(86,87,88,.08);
	background:var(--app-secondary-8);
}
:root .hover\:app-bg-secondary-8:hover {
	background:rgba(86,87,88,.08);
	background:var(--app-secondary-8);
}
:root .app-text-secondary-8 {
	color:rgba(86,87,88,.08);
	color:var(--app-secondary-8);
}
:root .hover\:app-text-secondary-8:hover {
	color:rgba(86,87,88,.08);
	color:var(--app-secondary-8);
}
:root .app-bg-secondary-4 {
	background:rgba(86,87,88,.04);
	background:var(--app-secondary-4);
}
:root .hover\:app-bg-secondary-4:hover {
	background:rgba(86,87,88,.04);
	background:var(--app-secondary-4);
}
:root .app-text-secondary-4 {
	color:rgba(86,87,88,.04);
	color:var(--app-secondary-4);
}
:root .hover\:app-text-secondary-4:hover {
	color:rgba(86,87,88,.04);
	color:var(--app-secondary-4);
}
:root .app-text-fg-base {
	color:#181819;
	color:var(--app-text-fg-base);
}
:root .hover\:app-text-fg-base:hover {
	color:#181819;
	color:var(--app-text-fg-base);
}
:root .app-text-bg-base {
	color:#fff;
	color:var(--app-text-bg-base);
}
:root .hover\:app-text-bg-base:hover {
	color:#fff;
	color:var(--app-text-bg-base);
}
:root .app-text-primary-base {
	color:#9373ee;
	color:var(--app-text-primary-base);
}
:root .hover\:app-text-primary-base:hover {
	color:#9373ee;
	color:var(--app-text-primary-base);
}
:root .app-text-fg-high {
	color:rgba(24,24,25,.9);
	color:var(--app-text-fg-high);
}
:root .hover\:app-text-fg-high:hover {
	color:rgba(24,24,25,.9);
	color:var(--app-text-fg-high);
}
:root .app-text-bg-high {
	color:#fff;
	color:var(--app-text-bg-high);
}
:root .hover\:app-text-bg-high:hover {
	color:#fff;
	color:var(--app-text-bg-high);
}
:root .app-text-primary-high {
	color:#9373ee;
	color:var(--app-text-primary-high);
}
:root .hover\:app-text-primary-high:hover {
	color:#9373ee;
	color:var(--app-text-primary-high);
}
:root .app-text-fg-medium {
	color:rgba(24,24,25,.7);
	color:var(--app-text-fg-medium);
}
:root .hover\:app-text-fg-medium:hover {
	color:rgba(24,24,25,.7);
	color:var(--app-text-fg-medium);
}
:root .app-text-bg-medium {
	color:hsla(0,0%,100%,.7);
	color:var(--app-text-bg-medium);
}
:root .hover\:app-text-bg-medium:hover {
	color:hsla(0,0%,100%,.7);
	color:var(--app-text-bg-medium);
}
:root .app-text-primary-medium {
	color:rgba(147,115,238,.7);
	color:var(--app-text-primary-medium);
}
:root .hover\:app-text-primary-medium:hover {
	color:rgba(147,115,238,.7);
	color:var(--app-text-primary-medium);
}
:root .app-text-fg-low {
	color:rgba(24,24,25,.42);
	color:var(--app-text-fg-low);
}
:root .hover\:app-text-fg-low:hover {
	color:rgba(24,24,25,.42);
	color:var(--app-text-fg-low);
}
:root .app-text-bg-low {
	color:hsla(0,0%,100%,.42);
	color:var(--app-text-bg-low);
}
:root .hover\:app-text-bg-low:hover {
	color:hsla(0,0%,100%,.42);
	color:var(--app-text-bg-low);
}
:root .app-text-primary-low {
	color:rgba(147,115,238,.42);
	color:var(--app-text-primary-low);
}
:root .hover\:app-text-primary-low:hover {
	color:rgba(147,115,238,.42);
	color:var(--app-text-primary-low);
}
:root .app-text-fg-disabled {
	color:rgba(24,24,25,.32);
	color:var(--app-text-fg-disabled);
}
:root .hover\:app-text-fg-disabled:hover {
	color:rgba(24,24,25,.32);
	color:var(--app-text-fg-disabled);
}
:root .app-text-bg-disabled {
	color:hsla(0,0%,100%,.32);
	color:var(--app-text-bg-disabled);
}
:root .hover\:app-text-bg-disabled:hover {
	color:hsla(0,0%,100%,.32);
	color:var(--app-text-bg-disabled);
}
:root .app-text-primary-disabled {
	color:rgba(147,115,238,.32);
	color:var(--app-text-primary-disabled);
}
:root .hover\:app-text-primary-disabled:hover {
	color:rgba(147,115,238,.32);
	color:var(--app-text-primary-disabled);
}
:root .app-status-warning-high {
	color:var(--app-status-warning-high);
}
:root .app-status-bg-warning-high {
	color:var(--app-status-warning-high);
}
:root .hover\:app-status-warning-high:hover {
	color:var(--app-status-warning-high);
}
:root .hover\:app-status-bg-warning-high:hover {
	background-color:var(--app-status-warning-high);
}
:root .app-status-success-high {
	color:var(--app-status-success-high);
}
:root .app-status-bg-success-high {
	color:var(--app-status-success-high);
}
:root .hover\:app-status-success-high:hover {
	color:var(--app-status-success-high);
}
:root .hover\:app-status-bg-success-high:hover {
	background-color:var(--app-status-success-high);
}
:root .app-status-danger-high {
	color:var(--app-status-danger-high);
}
:root .app-status-bg-danger-high {
	color:var(--app-status-danger-high);
}
:root .hover\:app-status-danger-high:hover {
	color:var(--app-status-danger-high);
}
:root .hover\:app-status-bg-danger-high:hover {
	background-color:var(--app-status-danger-high);
}
:root .app-status-info-high {
	color:var(--app-status-info-high);
}
:root .app-status-bg-info-high {
	color:var(--app-status-info-high);
}
:root .hover\:app-status-info-high:hover {
	color:var(--app-status-info-high);
}
:root .hover\:app-status-bg-info-high:hover {
	background-color:var(--app-status-info-high);
}
:root .app-status-warning-medium {
	color:var(--app-status-warning-medium);
}
:root .app-status-bg-warning-medium {
	color:var(--app-status-warning-medium);
}
:root .hover\:app-status-warning-medium:hover {
	color:var(--app-status-warning-medium);
}
:root .hover\:app-status-bg-warning-medium:hover {
	background-color:var(--app-status-warning-medium);
}
:root .app-status-success-medium {
	color:var(--app-status-success-medium);
}
:root .app-status-bg-success-medium {
	color:var(--app-status-success-medium);
}
:root .hover\:app-status-success-medium:hover {
	color:var(--app-status-success-medium);
}
:root .hover\:app-status-bg-success-medium:hover {
	background-color:var(--app-status-success-medium);
}
:root .app-status-danger-medium {
	color:var(--app-status-danger-medium);
}
:root .app-status-bg-danger-medium {
	color:var(--app-status-danger-medium);
}
:root .hover\:app-status-danger-medium:hover {
	color:var(--app-status-danger-medium);
}
:root .hover\:app-status-bg-danger-medium:hover {
	background-color:var(--app-status-danger-medium);
}
:root .app-status-info-medium {
	color:var(--app-status-info-medium);
}
:root .app-status-bg-info-medium {
	color:var(--app-status-info-medium);
}
:root .hover\:app-status-info-medium:hover {
	color:var(--app-status-info-medium);
}
:root .hover\:app-status-bg-info-medium:hover {
	background-color:var(--app-status-info-medium);
}
:root .app-status-warning-low {
	color:var(--app-status-warning-low);
}
:root .app-status-bg-warning-low {
	color:var(--app-status-warning-low);
}
:root .hover\:app-status-warning-low:hover {
	color:var(--app-status-warning-low);
}
:root .hover\:app-status-bg-warning-low:hover {
	background-color:var(--app-status-warning-low);
}
:root .app-status-success-low {
	color:var(--app-status-success-low);
}
:root .app-status-bg-success-low {
	color:var(--app-status-success-low);
}
:root .hover\:app-status-success-low:hover {
	color:var(--app-status-success-low);
}
:root .hover\:app-status-bg-success-low:hover {
	background-color:var(--app-status-success-low);
}
:root .app-status-danger-low {
	color:var(--app-status-danger-low);
}
:root .app-status-bg-danger-low {
	color:var(--app-status-danger-low);
}
:root .hover\:app-status-danger-low:hover {
	color:var(--app-status-danger-low);
}
:root .hover\:app-status-bg-danger-low:hover {
	background-color:var(--app-status-danger-low);
}
:root .app-status-info-low {
	color:var(--app-status-info-low);
}
:root .app-status-bg-info-low {
	color:var(--app-status-info-low);
}
:root .hover\:app-status-info-low:hover {
	color:var(--app-status-info-low);
}
:root .hover\:app-status-bg-info-low:hover {
	background-color:var(--app-status-info-low);
}
:root .app-status-warning-lowest {
	color:var(--app-status-warning-lowest);
}
:root .app-status-bg-warning-lowest {
	color:var(--app-status-warning-lowest);
}
:root .hover\:app-status-warning-lowest:hover {
	color:var(--app-status-warning-lowest);
}
:root .hover\:app-status-bg-warning-lowest:hover {
	background-color:var(--app-status-warning-lowest);
}
:root .app-status-success-lowest {
	color:var(--app-status-success-lowest);
}
:root .app-status-bg-success-lowest {
	color:var(--app-status-success-lowest);
}
:root .hover\:app-status-success-lowest:hover {
	color:var(--app-status-success-lowest);
}
:root .hover\:app-status-bg-success-lowest:hover {
	background-color:var(--app-status-success-lowest);
}
:root .app-status-danger-lowest {
	color:var(--app-status-danger-lowest);
}
:root .app-status-bg-danger-lowest {
	color:var(--app-status-danger-lowest);
}
:root .hover\:app-status-danger-lowest:hover {
	color:var(--app-status-danger-lowest);
}
:root .hover\:app-status-bg-danger-lowest:hover {
	background-color:var(--app-status-danger-lowest);
}
:root .app-status-info-lowest {
	color:var(--app-status-info-lowest);
}
:root .app-status-bg-info-lowest {
	color:var(--app-status-info-lowest);
}
:root .hover\:app-status-info-lowest:hover {
	color:var(--app-status-info-lowest);
}
:root .hover\:app-status-bg-info-lowest:hover {
	background-color:var(--app-status-info-lowest);
}
.space-y-reverse>:not(template)~:not(template) {
	--space-y-reverse:1;
}
.space-x-reverse>:not(template)~:not(template) {
	--space-x-reverse:1;
}
.divide-y-reverse>:not(template)~:not(template) {
	--divide-y-reverse:1;
}
.divide-x-reverse>:not(template)~:not(template) {
	--divide-x-reverse:1;
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	white-space:nowrap;
	border-width:0;
}
.not-sr-only {
	position:static;
	width:auto;
	height:auto;
	padding:0;
	margin:0;
	overflow:visible;
	clip:auto;
	white-space:normal;
}
.appearance-none {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.bg-fixed {
	background-attachment:fixed;
}
.bg-local {
	background-attachment:local;
}
.bg-scroll {
	background-attachment:scroll;
}
.bg-repeat {
	background-repeat:repeat;
}
.bg-no-repeat {
	background-repeat:no-repeat;
}
.bg-repeat-x {
	background-repeat:repeat-x;
}
.bg-repeat-y {
	background-repeat:repeat-y;
}
.bg-repeat-round {
	background-repeat:round;
}
.bg-repeat-space {
	background-repeat:space;
}
.border-collapse {
	border-collapse:collapse;
}
.border-separate {
	border-collapse:separate;
}
.rounded-none {
	border-radius:0;
}
.rounded-sm {
	border-radius:.25rem;
}
.rounded {
	border-radius:.375rem;
}
.rounded-md {
	border-radius:.375rem;
}
.rounded-lg {
	border-radius:.5rem;
}
.rounded-full {
	border-radius:9999px;
}
.rounded-t-none {
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.rounded-r-none {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.rounded-b-none {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.rounded-l-none {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.rounded-t-sm {
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem;
}
.rounded-r-sm {
	border-top-right-radius:.25rem;
	border-bottom-right-radius:.25rem;
}
.rounded-b-sm {
	border-bottom-right-radius:.25rem;
	border-bottom-left-radius:.25rem;
}
.rounded-l-sm {
	border-top-left-radius:.25rem;
	border-bottom-left-radius:.25rem;
}
.rounded-t {
	border-top-left-radius:.375rem;
	border-top-right-radius:.375rem;
}
.rounded-r {
	border-top-right-radius:.375rem;
	border-bottom-right-radius:.375rem;
}
.rounded-b {
	border-bottom-right-radius:.375rem;
	border-bottom-left-radius:.375rem;
}
.rounded-l {
	border-top-left-radius:.375rem;
	border-bottom-left-radius:.375rem;
}
.rounded-t-md {
	border-top-left-radius:.375rem;
	border-top-right-radius:.375rem;
}
.rounded-r-md {
	border-top-right-radius:.375rem;
	border-bottom-right-radius:.375rem;
}
.rounded-b-md {
	border-bottom-right-radius:.375rem;
	border-bottom-left-radius:.375rem;
}
.rounded-l-md {
	border-top-left-radius:.375rem;
	border-bottom-left-radius:.375rem;
}
.rounded-t-lg {
	border-top-left-radius:.5rem;
	border-top-right-radius:.5rem;
}
.rounded-r-lg {
	border-top-right-radius:.5rem;
	border-bottom-right-radius:.5rem;
}
.rounded-b-lg {
	border-bottom-right-radius:.5rem;
	border-bottom-left-radius:.5rem;
}
.rounded-l-lg {
	border-top-left-radius:.5rem;
	border-bottom-left-radius:.5rem;
}
.rounded-t-full {
	border-top-left-radius:9999px;
	border-top-right-radius:9999px;
}
.rounded-r-full {
	border-top-right-radius:9999px;
	border-bottom-right-radius:9999px;
}
.rounded-b-full {
	border-bottom-right-radius:9999px;
	border-bottom-left-radius:9999px;
}
.rounded-l-full {
	border-top-left-radius:9999px;
	border-bottom-left-radius:9999px;
}
.rounded-tl-none {
	border-top-left-radius:0;
}
.rounded-tr-none {
	border-top-right-radius:0;
}
.rounded-br-none {
	border-bottom-right-radius:0;
}
.rounded-bl-none {
	border-bottom-left-radius:0;
}
.rounded-tl-sm {
	border-top-left-radius:.25rem;
}
.rounded-tr-sm {
	border-top-right-radius:.25rem;
}
.rounded-br-sm {
	border-bottom-right-radius:.25rem;
}
.rounded-bl-sm {
	border-bottom-left-radius:.25rem;
}
.rounded-tl {
	border-top-left-radius:.375rem;
}
.rounded-tr {
	border-top-right-radius:.375rem;
}
.rounded-br {
	border-bottom-right-radius:.375rem;
}
.rounded-bl {
	border-bottom-left-radius:.375rem;
}
.rounded-tl-md {
	border-top-left-radius:.375rem;
}
.rounded-tr-md {
	border-top-right-radius:.375rem;
}
.rounded-br-md {
	border-bottom-right-radius:.375rem;
}
.rounded-bl-md {
	border-bottom-left-radius:.375rem;
}
.rounded-tl-lg {
	border-top-left-radius:.5rem;
}
.rounded-tr-lg {
	border-top-right-radius:.5rem;
}
.rounded-br-lg {
	border-bottom-right-radius:.5rem;
}
.rounded-bl-lg {
	border-bottom-left-radius:.5rem;
}
.rounded-tl-full {
	border-top-left-radius:9999px;
}
.rounded-tr-full {
	border-top-right-radius:9999px;
}
.rounded-br-full {
	border-bottom-right-radius:9999px;
}
.rounded-bl-full {
	border-bottom-left-radius:9999px;
}
.border-solid {
	border-style:solid;
}
.border-dashed {
	border-style:dashed;
}
.border-dotted {
	border-style:dotted;
}
.border-double {
	border-style:double;
}
.border-none {
	border-style:none;
}
.border-0 {
	border-width:0;
}
.border-2 {
	border-width:2px;
}
.border-4 {
	border-width:4px;
}
.border-8 {
	border-width:8px;
}
.border {
	border-width:1px;
}
.border-t-0 {
	border-top-width:0;
}
.border-r-0 {
	border-right-width:0;
}
.border-b-0 {
	border-bottom-width:0;
}
.border-l-0 {
	border-left-width:0;
}
.border-t-2 {
	border-top-width:2px;
}
.border-r-2 {
	border-right-width:2px;
}
.border-b-2 {
	border-bottom-width:2px;
}
.border-l-2 {
	border-left-width:2px;
}
.border-t-4 {
	border-top-width:4px;
}
.border-r-4 {
	border-right-width:4px;
}
.border-b-4 {
	border-bottom-width:4px;
}
.border-l-4 {
	border-left-width:4px;
}
.border-t-8 {
	border-top-width:8px;
}
.border-r-8 {
	border-right-width:8px;
}
.border-b-8 {
	border-bottom-width:8px;
}
.border-l-8 {
	border-left-width:8px;
}
.border-t {
	border-top-width:1px;
}
.border-r {
	border-right-width:1px;
}
.border-b {
	border-bottom-width:1px;
}
.border-l {
	border-left-width:1px;
}
.box-border {
	box-sizing:border-box;
}
.box-content {
	box-sizing:content-box;
}
.cursor-auto {
	cursor:auto;
}
.cursor-default {
	cursor:default;
}
.cursor-pointer {
	cursor:pointer;
}
.cursor-wait {
	cursor:wait;
}
.cursor-text {
	cursor:text;
}
.cursor-move {
	cursor:move;
}
.cursor-not-allowed {
	cursor:not-allowed;
}
.cursor-row-resize {
	cursor:row-resize;
}
.cursor-col-resize {
	cursor:col-resize;
}
.hover\:cursor-auto:hover {
	cursor:auto;
}
.hover\:cursor-default:hover {
	cursor:default;
}
.hover\:cursor-pointer:hover {
	cursor:pointer;
}
.hover\:cursor-wait:hover {
	cursor:wait;
}
.hover\:cursor-text:hover {
	cursor:text;
}
.hover\:cursor-move:hover {
	cursor:move;
}
.hover\:cursor-not-allowed:hover {
	cursor:not-allowed;
}
.hover\:cursor-row-resize:hover {
	cursor:row-resize;
}
.hover\:cursor-col-resize:hover {
	cursor:col-resize;
}
.focus\:cursor-auto:focus {
	cursor:auto;
}
.focus\:cursor-default:focus {
	cursor:default;
}
.focus\:cursor-pointer:focus {
	cursor:pointer;
}
.focus\:cursor-wait:focus {
	cursor:wait;
}
.focus\:cursor-text:focus {
	cursor:text;
}
.focus\:cursor-move:focus {
	cursor:move;
}
.focus\:cursor-not-allowed:focus {
	cursor:not-allowed;
}
.focus\:cursor-row-resize:focus {
	cursor:row-resize;
}
.focus\:cursor-col-resize:focus {
	cursor:col-resize;
}
.block {
	display:block;
}
.inline-block {
	display:inline-block;
}
.inline {
	display:inline;
}
.flex {
	display:flex;
}
.inline-flex {
	display:inline-flex;
}
.table {
	display:table;
}
.table-caption {
	display:table-caption;
}
.table-cell {
	display:table-cell;
}
.table-column {
	display:table-column;
}
.table-column-group {
	display:table-column-group;
}
.table-footer-group {
	display:table-footer-group;
}
.table-header-group {
	display:table-header-group;
}
.table-row-group {
	display:table-row-group;
}
.table-row {
	display:table-row;
}
.flow-root {
	display:flow-root;
}
.grid {
	display:grid;
}
.inline-grid {
	display:inline-grid;
}
.hidden {
	display:none;
}
.flex-row {
	flex-direction:row;
}
.flex-row-reverse {
	flex-direction:row-reverse;
}
.flex-col {
	flex-direction:column;
}
.flex-col-reverse {
	flex-direction:column-reverse;
}
.flex-wrap {
	flex-wrap:wrap;
}
.flex-wrap-reverse {
	flex-wrap:wrap-reverse;
}
.flex-no-wrap {
	flex-wrap:nowrap;
}
.items-start {
	align-items:flex-start;
}
.items-end {
	align-items:flex-end;
}
.items-center {
	align-items:center;
}
.items-baseline {
	align-items:baseline;
}
.items-stretch {
	align-items:stretch;
}
.self-auto {
	align-self:auto;
}
.self-start {
	align-self:flex-start;
}
.self-end {
	align-self:flex-end;
}
.self-center {
	align-self:center;
}
.self-stretch {
	align-self:stretch;
}
.justify-start {
	justify-content:flex-start;
}
.justify-end {
	justify-content:flex-end;
}
.justify-center {
	justify-content:center;
}
.justify-between {
	justify-content:space-between;
}
.justify-around {
	justify-content:space-around;
}
.justify-evenly {
	justify-content:space-evenly;
}
.content-center {
	align-content:center;
}
.content-start {
	align-content:flex-start;
}
.content-end {
	align-content:flex-end;
}
.content-between {
	align-content:space-between;
}
.content-around {
	align-content:space-around;
}
.flex-1 {
	flex:1 1;
}
.flex-auto {
	flex:1 1 auto;
}
.flex-initial {
	flex:0 1 auto;
}
.flex-none {
	flex:none;
}
.flex-grow-0 {
	flex-grow:0;
}
.flex-grow {
	flex-grow:1;
}
.flex-shrink-0 {
	flex-shrink:0;
}
.flex-shrink {
	flex-shrink:1;
}
.order-1 {
	order:1;
}
.order-2 {
	order:2;
}
.order-3 {
	order:3;
}
.order-4 {
	order:4;
}
.order-5 {
	order:5;
}
.order-6 {
	order:6;
}
.order-7 {
	order:7;
}
.order-8 {
	order:8;
}
.order-9 {
	order:9;
}
.order-10 {
	order:10;
}
.order-11 {
	order:11;
}
.order-12 {
	order:12;
}
.order-first {
	order:-9999;
}
.order-last {
	order:9999;
}
.order-none {
	order:0;
}
.float-right {
	float:right;
}
.float-left {
	float:left;
}
.float-none {
	float:none;
}
.clearfix:after {
	content:"";
	display:table;
	clear:both;
}
.clear-left {
	clear:left;
}
.clear-right {
	clear:right;
}
.clear-both {
	clear:both;
}
.clear-none {
	clear:none;
}
.font-hairline {
	font-weight:100;
}
.font-thin {
	font-weight:200;
}
.font-light {
	font-weight:300;
}
.font-normal {
	font-weight:400;
}
.font-medium {
	font-weight:500;
}
.font-semibold {
	font-weight:600;
}
.font-bold {
	font-weight:700;
}
.font-extrabold {
	font-weight:800;
}
.font-black {
	font-weight:900;
}
.h-0 {
	height:0;
}
.h-1 {
	height:.25rem;
}
.h-2 {
	height:.5rem;
}
.h-3 {
	height:.75rem;
}
.h-4 {
	height:1rem;
}
.h-5 {
	height:1.25rem;
}
.h-6 {
	height:1.5rem;
}
.h-8 {
	height:2rem;
}
.h-10 {
	height:2.5rem;
}
.h-12 {
	height:3rem;
}
.h-16 {
	height:4rem;
}
.h-20 {
	height:5rem;
}
.h-24 {
	height:6rem;
}
.h-32 {
	height:8rem;
}
.h-40 {
	height:10rem;
}
.h-48 {
	height:12rem;
}
.h-56 {
	height:14rem;
}
.h-64 {
	height:16rem;
}
.h-auto {
	height:auto;
}
.h-px {
	height:1px;
}
.h-full {
	height:100%;
}
.h-screen {
	height:100vh;
}
.text-xs {
	font-size:.75rem;
}
.text-sm {
	font-size:.875rem;
}
.text-base {
	font-size:1rem;
}
.text-lg {
	font-size:1.125rem;
}
.text-xl {
	font-size:1.25rem;
}
.text-2xl {
	font-size:1.5rem;
}
.text-3xl {
	font-size:1.875rem;
}
.text-4xl {
	font-size:2.25rem;
}
.text-5xl {
	font-size:3rem;
}
.text-6xl {
	font-size:4rem;
}
.leading-3 {
	line-height:.75rem;
}
.leading-4 {
	line-height:1rem;
}
.leading-5 {
	line-height:1.25rem;
}
.leading-6 {
	line-height:1.5rem;
}
.leading-7 {
	line-height:1.75rem;
}
.leading-8 {
	line-height:2rem;
}
.leading-9 {
	line-height:2.25rem;
}
.leading-10 {
	line-height:2.5rem;
}
.leading-none {
	line-height:1;
}
.leading-tight {
	line-height:1.25;
}
.leading-snug {
	line-height:1.375;
}
.leading-normal {
	line-height:1.5;
}
.leading-relaxed {
	line-height:1.625;
}
.leading-loose {
	line-height:2;
}
.list-inside {
	list-style-position:inside;
}
.list-outside {
	list-style-position:outside;
}
.m-0 {
	margin:0;
}
.m-1 {
	margin:.25rem;
}
.m-2 {
	margin:.5rem;
}
.m-3 {
	margin:.75rem;
}
.m-4 {
	margin:1rem;
}
.m-5 {
	margin:1.25rem;
}
.m-6 {
	margin:1.5rem;
}
.m-8 {
	margin:2rem;
}
.m-10 {
	margin:2.5rem;
}
.m-12 {
	margin:3rem;
}
.m-16 {
	margin:4rem;
}
.m-20 {
	margin:5rem;
}
.m-24 {
	margin:6rem;
}
.m-32 {
	margin:8rem;
}
.m-40 {
	margin:10rem;
}
.m-48 {
	margin:12rem;
}
.m-56 {
	margin:14rem;
}
.m-64 {
	margin:16rem;
}
.m-auto {
	margin:auto;
}
.m-px {
	margin:1px;
}
.-m-1 {
	margin:-.25rem;
}
.-m-2 {
	margin:-.5rem;
}
.-m-3 {
	margin:-.75rem;
}
.-m-4 {
	margin:-1rem;
}
.-m-5 {
	margin:-1.25rem;
}
.-m-6 {
	margin:-1.5rem;
}
.-m-8 {
	margin:-2rem;
}
.-m-10 {
	margin:-2.5rem;
}
.-m-12 {
	margin:-3rem;
}
.-m-16 {
	margin:-4rem;
}
.-m-20 {
	margin:-5rem;
}
.-m-24 {
	margin:-6rem;
}
.-m-32 {
	margin:-8rem;
}
.-m-40 {
	margin:-10rem;
}
.-m-48 {
	margin:-12rem;
}
.-m-56 {
	margin:-14rem;
}
.-m-64 {
	margin:-16rem;
}
.-m-px {
	margin:-1px;
}
.my-0 {
	margin-top:0;
	margin-bottom:0;
}
.mx-0 {
	margin-left:0;
	margin-right:0;
}
.my-1 {
	margin-top:.25rem;
	margin-bottom:.25rem;
}
.mx-1 {
	margin-left:.25rem;
	margin-right:.25rem;
}
.my-2 {
	margin-top:.5rem;
	margin-bottom:.5rem;
}
.mx-2 {
	margin-left:.5rem;
	margin-right:.5rem;
}
.my-3 {
	margin-top:.75rem;
	margin-bottom:.75rem;
}
.mx-3 {
	margin-left:.75rem;
	margin-right:.75rem;
}
.my-4 {
	margin-top:1rem;
	margin-bottom:1rem;
}
.mx-4 {
	margin-left:1rem;
	margin-right:1rem;
}
.my-5 {
	margin-top:1.25rem;
	margin-bottom:1.25rem;
}
.mx-5 {
	margin-left:1.25rem;
	margin-right:1.25rem;
}
.my-6 {
	margin-top:1.5rem;
	margin-bottom:1.5rem;
}
.mx-6 {
	margin-left:1.5rem;
	margin-right:1.5rem;
}
.my-8 {
	margin-top:2rem;
	margin-bottom:2rem;
}
.mx-8 {
	margin-left:2rem;
	margin-right:2rem;
}
.my-10 {
	margin-top:2.5rem;
	margin-bottom:2.5rem;
}
.mx-10 {
	margin-left:2.5rem;
	margin-right:2.5rem;
}
.my-12 {
	margin-top:3rem;
	margin-bottom:3rem;
}
.mx-12 {
	margin-left:3rem;
	margin-right:3rem;
}
.my-16 {
	margin-top:4rem;
	margin-bottom:4rem;
}
.mx-16 {
	margin-left:4rem;
	margin-right:4rem;
}
.my-20 {
	margin-top:5rem;
	margin-bottom:5rem;
}
.mx-20 {
	margin-left:5rem;
	margin-right:5rem;
}
.my-24 {
	margin-top:6rem;
	margin-bottom:6rem;
}
.mx-24 {
	margin-left:6rem;
	margin-right:6rem;
}
.my-32 {
	margin-top:8rem;
	margin-bottom:8rem;
}
.mx-32 {
	margin-left:8rem;
	margin-right:8rem;
}
.my-40 {
	margin-top:10rem;
	margin-bottom:10rem;
}
.mx-40 {
	margin-left:10rem;
	margin-right:10rem;
}
.my-48 {
	margin-top:12rem;
	margin-bottom:12rem;
}
.mx-48 {
	margin-left:12rem;
	margin-right:12rem;
}
.my-56 {
	margin-top:14rem;
	margin-bottom:14rem;
}
.mx-56 {
	margin-left:14rem;
	margin-right:14rem;
}
.my-64 {
	margin-top:16rem;
	margin-bottom:16rem;
}
.mx-64 {
	margin-left:16rem;
	margin-right:16rem;
}
.my-auto {
	margin-top:auto;
	margin-bottom:auto;
}
.mx-auto {
	margin-left:auto;
	margin-right:auto;
}
.my-px {
	margin-top:1px;
	margin-bottom:1px;
}
.mx-px {
	margin-left:1px;
	margin-right:1px;
}
.-my-1 {
	margin-top:-.25rem;
	margin-bottom:-.25rem;
}
.-mx-1 {
	margin-left:-.25rem;
	margin-right:-.25rem;
}
.-my-2 {
	margin-top:-.5rem;
	margin-bottom:-.5rem;
}
.-mx-2 {
	margin-left:-.5rem;
	margin-right:-.5rem;
}
.-my-3 {
	margin-top:-.75rem;
	margin-bottom:-.75rem;
}
.-mx-3 {
	margin-left:-.75rem;
	margin-right:-.75rem;
}
.-my-4 {
	margin-top:-1rem;
	margin-bottom:-1rem;
}
.-mx-4 {
	margin-left:-1rem;
	margin-right:-1rem;
}
.-my-5 {
	margin-top:-1.25rem;
	margin-bottom:-1.25rem;
}
.-mx-5 {
	margin-left:-1.25rem;
	margin-right:-1.25rem;
}
.-my-6 {
	margin-top:-1.5rem;
	margin-bottom:-1.5rem;
}
.-mx-6 {
	margin-left:-1.5rem;
	margin-right:-1.5rem;
}
.-my-8 {
	margin-top:-2rem;
	margin-bottom:-2rem;
}
.-mx-8 {
	margin-left:-2rem;
	margin-right:-2rem;
}
.-my-10 {
	margin-top:-2.5rem;
	margin-bottom:-2.5rem;
}
.-mx-10 {
	margin-left:-2.5rem;
	margin-right:-2.5rem;
}
.-my-12 {
	margin-top:-3rem;
	margin-bottom:-3rem;
}
.-mx-12 {
	margin-left:-3rem;
	margin-right:-3rem;
}
.-my-16 {
	margin-top:-4rem;
	margin-bottom:-4rem;
}
.-mx-16 {
	margin-left:-4rem;
	margin-right:-4rem;
}
.-my-20 {
	margin-top:-5rem;
	margin-bottom:-5rem;
}
.-mx-20 {
	margin-left:-5rem;
	margin-right:-5rem;
}
.-my-24 {
	margin-top:-6rem;
	margin-bottom:-6rem;
}
.-mx-24 {
	margin-left:-6rem;
	margin-right:-6rem;
}
.-my-32 {
	margin-top:-8rem;
	margin-bottom:-8rem;
}
.-mx-32 {
	margin-left:-8rem;
	margin-right:-8rem;
}
.-my-40 {
	margin-top:-10rem;
	margin-bottom:-10rem;
}
.-mx-40 {
	margin-left:-10rem;
	margin-right:-10rem;
}
.-my-48 {
	margin-top:-12rem;
	margin-bottom:-12rem;
}
.-mx-48 {
	margin-left:-12rem;
	margin-right:-12rem;
}
.-my-56 {
	margin-top:-14rem;
	margin-bottom:-14rem;
}
.-mx-56 {
	margin-left:-14rem;
	margin-right:-14rem;
}
.-my-64 {
	margin-top:-16rem;
	margin-bottom:-16rem;
}
.-mx-64 {
	margin-left:-16rem;
	margin-right:-16rem;
}
.-my-px {
	margin-top:-1px;
	margin-bottom:-1px;
}
.-mx-px {
	margin-left:-1px;
	margin-right:-1px;
}
.mt-0 {
	margin-top:0;
}
.mr-0 {
	margin-right:0;
}
.mb-0 {
	margin-bottom:0;
}
.ml-0 {
	margin-left:0;
}
.mt-1 {
	margin-top:.25rem;
}
.mr-1 {
	margin-right:.25rem;
}
.mb-1 {
	margin-bottom:.25rem;
}
.ml-1 {
	margin-left:.25rem;
}
.mt-2 {
	margin-top:.5rem;
}
.mr-2 {
	margin-right:.5rem;
}
.mb-2 {
	margin-bottom:.5rem;
}
.ml-2 {
	margin-left:.5rem;
}
.mt-3 {
	margin-top:.75rem;
}
.mr-3 {
	margin-right:.75rem;
}
.mb-3 {
	margin-bottom:.75rem;
}
.ml-3 {
	margin-left:.75rem;
}
.mt-4 {
	margin-top:1rem;
}
.mr-4 {
	margin-right:1rem;
}
.mb-4 {
	margin-bottom:1rem;
}
.ml-4 {
	margin-left:1rem;
}
.mt-5 {
	margin-top:1.25rem;
}
.mr-5 {
	margin-right:1.25rem;
}
.mb-5 {
	margin-bottom:1.25rem;
}
.ml-5 {
	margin-left:1.25rem;
}
.mt-6 {
	margin-top:1.5rem;
}
.mr-6 {
	margin-right:1.5rem;
}
.mb-6 {
	margin-bottom:1.5rem;
}
.ml-6 {
	margin-left:1.5rem;
}
.mt-8 {
	margin-top:2rem;
}
.mr-8 {
	margin-right:2rem;
}
.mb-8 {
	margin-bottom:2rem;
}
.ml-8 {
	margin-left:2rem;
}
.mt-10 {
	margin-top:2.5rem;
}
.mr-10 {
	margin-right:2.5rem;
}
.mb-10 {
	margin-bottom:2.5rem;
}
.ml-10 {
	margin-left:2.5rem;
}
.mt-12 {
	margin-top:3rem;
}
.mr-12 {
	margin-right:3rem;
}
.mb-12 {
	margin-bottom:3rem;
}
.ml-12 {
	margin-left:3rem;
}
.mt-16 {
	margin-top:4rem;
}
.mr-16 {
	margin-right:4rem;
}
.mb-16 {
	margin-bottom:4rem;
}
.ml-16 {
	margin-left:4rem;
}
.mt-20 {
	margin-top:5rem;
}
.mr-20 {
	margin-right:5rem;
}
.mb-20 {
	margin-bottom:5rem;
}
.ml-20 {
	margin-left:5rem;
}
.mt-24 {
	margin-top:6rem;
}
.mr-24 {
	margin-right:6rem;
}
.mb-24 {
	margin-bottom:6rem;
}
.ml-24 {
	margin-left:6rem;
}
.mt-32 {
	margin-top:8rem;
}
.mr-32 {
	margin-right:8rem;
}
.mb-32 {
	margin-bottom:8rem;
}
.ml-32 {
	margin-left:8rem;
}
.mt-40 {
	margin-top:10rem;
}
.mr-40 {
	margin-right:10rem;
}
.mb-40 {
	margin-bottom:10rem;
}
.ml-40 {
	margin-left:10rem;
}
.mt-48 {
	margin-top:12rem;
}
.mr-48 {
	margin-right:12rem;
}
.mb-48 {
	margin-bottom:12rem;
}
.ml-48 {
	margin-left:12rem;
}
.mt-56 {
	margin-top:14rem;
}
.mr-56 {
	margin-right:14rem;
}
.mb-56 {
	margin-bottom:14rem;
}
.ml-56 {
	margin-left:14rem;
}
.mt-64 {
	margin-top:16rem;
}
.mr-64 {
	margin-right:16rem;
}
.mb-64 {
	margin-bottom:16rem;
}
.ml-64 {
	margin-left:16rem;
}
.mt-auto {
	margin-top:auto;
}
.mr-auto {
	margin-right:auto;
}
.mb-auto {
	margin-bottom:auto;
}
.ml-auto {
	margin-left:auto;
}
.mt-px {
	margin-top:1px;
}
.mr-px {
	margin-right:1px;
}
.mb-px {
	margin-bottom:1px;
}
.ml-px {
	margin-left:1px;
}
.-mt-1 {
	margin-top:-.25rem;
}
.-mr-1 {
	margin-right:-.25rem;
}
.-mb-1 {
	margin-bottom:-.25rem;
}
.-ml-1 {
	margin-left:-.25rem;
}
.-mt-2 {
	margin-top:-.5rem;
}
.-mr-2 {
	margin-right:-.5rem;
}
.-mb-2 {
	margin-bottom:-.5rem;
}
.-ml-2 {
	margin-left:-.5rem;
}
.-mt-3 {
	margin-top:-.75rem;
}
.-mr-3 {
	margin-right:-.75rem;
}
.-mb-3 {
	margin-bottom:-.75rem;
}
.-ml-3 {
	margin-left:-.75rem;
}
.-mt-4 {
	margin-top:-1rem;
}
.-mr-4 {
	margin-right:-1rem;
}
.-mb-4 {
	margin-bottom:-1rem;
}
.-ml-4 {
	margin-left:-1rem;
}
.-mt-5 {
	margin-top:-1.25rem;
}
.-mr-5 {
	margin-right:-1.25rem;
}
.-mb-5 {
	margin-bottom:-1.25rem;
}
.-ml-5 {
	margin-left:-1.25rem;
}
.-mt-6 {
	margin-top:-1.5rem;
}
.-mr-6 {
	margin-right:-1.5rem;
}
.-mb-6 {
	margin-bottom:-1.5rem;
}
.-ml-6 {
	margin-left:-1.5rem;
}
.-mt-8 {
	margin-top:-2rem;
}
.-mr-8 {
	margin-right:-2rem;
}
.-mb-8 {
	margin-bottom:-2rem;
}
.-ml-8 {
	margin-left:-2rem;
}
.-mt-10 {
	margin-top:-2.5rem;
}
.-mr-10 {
	margin-right:-2.5rem;
}
.-mb-10 {
	margin-bottom:-2.5rem;
}
.-ml-10 {
	margin-left:-2.5rem;
}
.-mt-12 {
	margin-top:-3rem;
}
.-mr-12 {
	margin-right:-3rem;
}
.-mb-12 {
	margin-bottom:-3rem;
}
.-ml-12 {
	margin-left:-3rem;
}
.-mt-16 {
	margin-top:-4rem;
}
.-mr-16 {
	margin-right:-4rem;
}
.-mb-16 {
	margin-bottom:-4rem;
}
.-ml-16 {
	margin-left:-4rem;
}
.-mt-20 {
	margin-top:-5rem;
}
.-mr-20 {
	margin-right:-5rem;
}
.-mb-20 {
	margin-bottom:-5rem;
}
.-ml-20 {
	margin-left:-5rem;
}
.-mt-24 {
	margin-top:-6rem;
}
.-mr-24 {
	margin-right:-6rem;
}
.-mb-24 {
	margin-bottom:-6rem;
}
.-ml-24 {
	margin-left:-6rem;
}
.-mt-32 {
	margin-top:-8rem;
}
.-mr-32 {
	margin-right:-8rem;
}
.-mb-32 {
	margin-bottom:-8rem;
}
.-ml-32 {
	margin-left:-8rem;
}
.-mt-40 {
	margin-top:-10rem;
}
.-mr-40 {
	margin-right:-10rem;
}
.-mb-40 {
	margin-bottom:-10rem;
}
.-ml-40 {
	margin-left:-10rem;
}
.-mt-48 {
	margin-top:-12rem;
}
.-mr-48 {
	margin-right:-12rem;
}
.-mb-48 {
	margin-bottom:-12rem;
}
.-ml-48 {
	margin-left:-12rem;
}
.-mt-56 {
	margin-top:-14rem;
}
.-mr-56 {
	margin-right:-14rem;
}
.-mb-56 {
	margin-bottom:-14rem;
}
.-ml-56 {
	margin-left:-14rem;
}
.-mt-64 {
	margin-top:-16rem;
}
.-mr-64 {
	margin-right:-16rem;
}
.-mb-64 {
	margin-bottom:-16rem;
}
.-ml-64 {
	margin-left:-16rem;
}
.-mt-px {
	margin-top:-1px;
}
.-mr-px {
	margin-right:-1px;
}
.-mb-px {
	margin-bottom:-1px;
}
.-ml-px {
	margin-left:-1px;
}
.max-h-1 {
	max-height:.25rem;
}
.max-h-2 {
	max-height:.5rem;
}
.max-h-3 {
	max-height:.75rem;
}
.max-h-4 {
	max-height:1rem;
}
.max-h-5 {
	max-height:1.25rem;
}
.max-h-6 {
	max-height:1.5rem;
}
.max-h-8 {
	max-height:2rem;
}
.max-h-10 {
	max-height:2.5rem;
}
.max-h-12 {
	max-height:3rem;
}
.max-h-16 {
	max-height:4rem;
}
.max-h-20 {
	max-height:5rem;
}
.max-h-24 {
	max-height:6rem;
}
.max-h-32 {
	max-height:8rem;
}
.max-h-40 {
	max-height:10rem;
}
.max-h-48 {
	max-height:12rem;
}
.max-h-56 {
	max-height:14rem;
}
.max-h-64 {
	max-height:16rem;
}
.max-h-96 {
	max-height:24rem;
}
.max-h-128 {
	max-height:32rem;
}
.max-w-none {
	max-width:none;
}
.max-w-xs {
	max-width:20rem;
}
.max-w-sm {
	max-width:24rem;
}
.max-w-md {
	max-width:28rem;
}
.max-w-lg {
	max-width:32rem;
}
.max-w-xl {
	max-width:36rem;
}
.max-w-2xl {
	max-width:42rem;
}
.max-w-3xl {
	max-width:48rem;
}
.max-w-4xl {
	max-width:56rem;
}
.max-w-5xl {
	max-width:64rem;
}
.max-w-6xl {
	max-width:72rem;
}
.max-w-full {
	max-width:100%;
}
.min-h-0 {
	min-height:0;
}
.min-h-1 {
	min-height:.25rem;
}
.min-h-2 {
	min-height:.5rem;
}
.min-h-3 {
	min-height:.75rem;
}
.min-h-4 {
	min-height:1rem;
}
.min-h-5 {
	min-height:1.25rem;
}
.min-h-6 {
	min-height:1.5rem;
}
.min-h-8 {
	min-height:2rem;
}
.min-h-10 {
	min-height:2.5rem;
}
.min-h-12 {
	min-height:3rem;
}
.min-h-16 {
	min-height:4rem;
}
.min-h-20 {
	min-height:5rem;
}
.min-h-24 {
	min-height:6rem;
}
.min-h-32 {
	min-height:8rem;
}
.min-h-40 {
	min-height:10rem;
}
.min-h-48 {
	min-height:12rem;
}
.min-h-56 {
	min-height:14rem;
}
.min-h-64 {
	min-height:16rem;
}
.min-h-96 {
	min-height:24rem;
}
.min-h-128 {
	min-height:32rem;
}
.min-w-0 {
	min-width:0;
}
.min-w-full {
	min-width:100%;
}
.object-contain {
	object-fit:contain;
}
.object-cover {
	object-fit:cover;
}
.object-fill {
	object-fit:fill;
}
.object-none {
	object-fit:none;
}
.object-scale-down {
	object-fit:scale-down;
}
.object-bottom {
	object-position:bottom;
}
.object-center {
	object-position:center;
}
.object-left {
	object-position:left;
}
.object-left-bottom {
	object-position:left bottom;
}
.object-left-top {
	object-position:left top;
}
.object-right {
	object-position:right;
}
.object-right-bottom {
	object-position:right bottom;
}
.object-right-top {
	object-position:right top;
}
.object-top {
	object-position:top;
}
.opacity-0 {
	opacity:0;
}
.opacity-25 {
	opacity:.25;
}
.opacity-50 {
	opacity:.5;
}
.opacity-75 {
	opacity:.75;
}
.opacity-100 {
	opacity:1;
}
.hover\:opacity-0:hover {
	opacity:0;
}
.hover\:opacity-25:hover {
	opacity:.25;
}
.hover\:opacity-50:hover {
	opacity:.5;
}
.hover\:opacity-75:hover {
	opacity:.75;
}
.hover\:opacity-100:hover {
	opacity:1;
}
.group:hover .group-hover\:opacity-0 {
	opacity:0;
}
.group:hover .group-hover\:opacity-25 {
	opacity:.25;
}
.group:hover .group-hover\:opacity-50 {
	opacity:.5;
}
.group:hover .group-hover\:opacity-75 {
	opacity:.75;
}
.group:hover .group-hover\:opacity-100 {
	opacity:1;
}
.outline-none {
	outline:0;
}
.overflow-auto {
	overflow:auto;
}
.overflow-hidden {
	overflow:hidden;
}
.overflow-visible {
	overflow:visible;
}
.overflow-scroll {
	overflow:scroll;
}
.overflow-x-auto {
	overflow-x:auto;
}
.overflow-y-auto {
	overflow-y:auto;
}
.overflow-x-hidden {
	overflow-x:hidden;
}
.overflow-y-hidden {
	overflow-y:hidden;
}
.overflow-x-visible {
	overflow-x:visible;
}
.overflow-y-visible {
	overflow-y:visible;
}
.overflow-x-scroll {
	overflow-x:scroll;
}
.overflow-y-scroll {
	overflow-y:scroll;
}
.scrolling-touch {
	-webkit-overflow-scrolling:touch;
}
.scrolling-auto {
	-webkit-overflow-scrolling:auto;
}
.overscroll-auto {
	-ms-scroll-chaining:chained;
	overscroll-behavior:auto;
}
.overscroll-contain {
	-ms-scroll-chaining:none;
	overscroll-behavior:contain;
}
.overscroll-none {
	-ms-scroll-chaining:none;
	overscroll-behavior:none;
}
.overscroll-y-auto {
	overscroll-behavior-y:auto;
}
.overscroll-y-contain {
	overscroll-behavior-y:contain;
}
.overscroll-y-none {
	overscroll-behavior-y:none;
}
.overscroll-x-auto {
	overscroll-behavior-x:auto;
}
.overscroll-x-contain {
	overscroll-behavior-x:contain;
}
.overscroll-x-none {
	overscroll-behavior-x:none;
}
.p-0 {
	padding:0;
}
.p-1 {
	padding:.25rem;
}
.p-2 {
	padding:.5rem;
}
.p-3 {
	padding:.75rem;
}
.p-4 {
	padding:1rem;
}
.p-5 {
	padding:1.25rem;
}
.p-6 {
	padding:1.5rem;
}
.p-8 {
	padding:2rem;
}
.p-10 {
	padding:2.5rem;
}
.p-12 {
	padding:3rem;
}
.p-16 {
	padding:4rem;
}
.p-20 {
	padding:5rem;
}
.p-24 {
	padding:6rem;
}
.p-32 {
	padding:8rem;
}
.p-40 {
	padding:10rem;
}
.p-48 {
	padding:12rem;
}
.p-56 {
	padding:14rem;
}
.p-64 {
	padding:16rem;
}
.p-px {
	padding:1px;
}
.py-0 {
	padding-top:0;
	padding-bottom:0;
}
.px-0 {
	padding-left:0;
	padding-right:0;
}
.py-1 {
	padding-top:.25rem;
	padding-bottom:.25rem;
}
.px-1 {
	padding-left:.25rem;
	padding-right:.25rem;
}
.py-2 {
	padding-top:.5rem;
	padding-bottom:.5rem;
}
.px-2 {
	padding-left:.5rem;
	padding-right:.5rem;
}
.py-3 {
	padding-top:.75rem;
	padding-bottom:.75rem;
}
.px-3 {
	padding-left:.75rem;
	padding-right:.75rem;
}
.py-4 {
	padding-top:1rem;
	padding-bottom:1rem;
}
.px-4 {
	padding-left:1rem;
	padding-right:1rem;
}
.py-5 {
	padding-top:1.25rem;
	padding-bottom:1.25rem;
}
.px-5 {
	padding-left:1.25rem;
	padding-right:1.25rem;
}
.py-6 {
	padding-top:1.5rem;
	padding-bottom:1.5rem;
}
.px-6 {
	padding-left:1.5rem;
	padding-right:1.5rem;
}
.py-8 {
	padding-top:2rem;
	padding-bottom:2rem;
}
.px-8 {
	padding-left:2rem;
	padding-right:2rem;
}
.py-10 {
	padding-top:2.5rem;
	padding-bottom:2.5rem;
}
.px-10 {
	padding-left:2.5rem;
	padding-right:2.5rem;
}
.py-12 {
	padding-top:3rem;
	padding-bottom:3rem;
}
.px-12 {
	padding-left:3rem;
	padding-right:3rem;
}
.py-16 {
	padding-top:4rem;
	padding-bottom:4rem;
}
.px-16 {
	padding-left:4rem;
	padding-right:4rem;
}
.py-20 {
	padding-top:5rem;
	padding-bottom:5rem;
}
.px-20 {
	padding-left:5rem;
	padding-right:5rem;
}
.py-24 {
	padding-top:6rem;
	padding-bottom:6rem;
}
.px-24 {
	padding-left:6rem;
	padding-right:6rem;
}
.py-32 {
	padding-top:8rem;
	padding-bottom:8rem;
}
.px-32 {
	padding-left:8rem;
	padding-right:8rem;
}
.py-40 {
	padding-top:10rem;
	padding-bottom:10rem;
}
.px-40 {
	padding-left:10rem;
	padding-right:10rem;
}
.py-48 {
	padding-top:12rem;
	padding-bottom:12rem;
}
.px-48 {
	padding-left:12rem;
	padding-right:12rem;
}
.py-56 {
	padding-top:14rem;
	padding-bottom:14rem;
}
.px-56 {
	padding-left:14rem;
	padding-right:14rem;
}
.py-64 {
	padding-top:16rem;
	padding-bottom:16rem;
}
.px-64 {
	padding-left:16rem;
	padding-right:16rem;
}
.py-px {
	padding-top:1px;
	padding-bottom:1px;
}
.px-px {
	padding-left:1px;
	padding-right:1px;
}
.pt-0 {
	padding-top:0;
}
.pr-0 {
	padding-right:0;
}
.pb-0 {
	padding-bottom:0;
}
.pl-0 {
	padding-left:0;
}
.pt-1 {
	padding-top:.25rem;
}
.pr-1 {
	padding-right:.25rem;
}
.pb-1 {
	padding-bottom:.25rem;
}
.pl-1 {
	padding-left:.25rem;
}
.pt-2 {
	padding-top:.5rem;
}
.pr-2 {
	padding-right:.5rem;
}
.pb-2 {
	padding-bottom:.5rem;
}
.pl-2 {
	padding-left:.5rem;
}
.pt-3 {
	padding-top:.75rem;
}
.pr-3 {
	padding-right:.75rem;
}
.pb-3 {
	padding-bottom:.75rem;
}
.pl-3 {
	padding-left:.75rem;
}
.pt-4 {
	padding-top:1rem;
}
.pr-4 {
	padding-right:1rem;
}
.pb-4 {
	padding-bottom:1rem;
}
.pl-4 {
	padding-left:1rem;
}
.pt-5 {
	padding-top:1.25rem;
}
.pr-5 {
	padding-right:1.25rem;
}
.pb-5 {
	padding-bottom:1.25rem;
}
.pl-5 {
	padding-left:1.25rem;
}
.pt-6 {
	padding-top:1.5rem;
}
.pr-6 {
	padding-right:1.5rem;
}
.pb-6 {
	padding-bottom:1.5rem;
}
.pl-6 {
	padding-left:1.5rem;
}
.pt-8 {
	padding-top:2rem;
}
.pr-8 {
	padding-right:2rem;
}
.pb-8 {
	padding-bottom:2rem;
}
.pl-8 {
	padding-left:2rem;
}
.pt-10 {
	padding-top:2.5rem;
}
.pr-10 {
	padding-right:2.5rem;
}
.pb-10 {
	padding-bottom:2.5rem;
}
.pl-10 {
	padding-left:2.5rem;
}
.pt-12 {
	padding-top:3rem;
}
.pr-12 {
	padding-right:3rem;
}
.pb-12 {
	padding-bottom:3rem;
}
.pl-12 {
	padding-left:3rem;
}
.pt-16 {
	padding-top:4rem;
}
.pr-16 {
	padding-right:4rem;
}
.pb-16 {
	padding-bottom:4rem;
}
.pl-16 {
	padding-left:4rem;
}
.pt-20 {
	padding-top:5rem;
}
.pr-20 {
	padding-right:5rem;
}
.pb-20 {
	padding-bottom:5rem;
}
.pl-20 {
	padding-left:5rem;
}
.pt-24 {
	padding-top:6rem;
}
.pr-24 {
	padding-right:6rem;
}
.pb-24 {
	padding-bottom:6rem;
}
.pl-24 {
	padding-left:6rem;
}
.pt-32 {
	padding-top:8rem;
}
.pr-32 {
	padding-right:8rem;
}
.pb-32 {
	padding-bottom:8rem;
}
.pl-32 {
	padding-left:8rem;
}
.pt-40 {
	padding-top:10rem;
}
.pr-40 {
	padding-right:10rem;
}
.pb-40 {
	padding-bottom:10rem;
}
.pl-40 {
	padding-left:10rem;
}
.pt-48 {
	padding-top:12rem;
}
.pr-48 {
	padding-right:12rem;
}
.pb-48 {
	padding-bottom:12rem;
}
.pl-48 {
	padding-left:12rem;
}
.pt-56 {
	padding-top:14rem;
}
.pr-56 {
	padding-right:14rem;
}
.pb-56 {
	padding-bottom:14rem;
}
.pl-56 {
	padding-left:14rem;
}
.pt-64 {
	padding-top:16rem;
}
.pr-64 {
	padding-right:16rem;
}
.pb-64 {
	padding-bottom:16rem;
}
.pl-64 {
	padding-left:16rem;
}
.pt-px {
	padding-top:1px;
}
.pr-px {
	padding-right:1px;
}
.pb-px {
	padding-bottom:1px;
}
.pl-px {
	padding-left:1px;
}
.pointer-events-none {
	pointer-events:none;
}
.pointer-events-auto {
	pointer-events:auto;
}
.static {
	position:static;
}
.fixed {
	position:fixed;
}
.absolute {
	position:absolute;
}
.relative {
	position:relative;
}
.sticky {
	position:-webkit-sticky;
	position:sticky;
}
.resize-none {
	resize:none;
}
.resize-y {
	resize:vertical;
}
.resize-x {
	resize:horizontal;
}
.resize {
	resize:both;
}
.table-auto {
	table-layout:auto;
}
.table-fixed {
	table-layout:fixed;
}
.text-left {
	text-align:left;
}
.text-center {
	text-align:center;
}
.text-right {
	text-align:right;
}
.text-justify {
	text-align:justify;
}
.italic {
	font-style:italic;
}
.not-italic {
	font-style:normal;
}
.uppercase {
	text-transform:uppercase;
}
.lowercase {
	text-transform:lowercase;
}
.capitalize {
	text-transform:capitalize;
}
.normal-case {
	text-transform:none;
}
.underline {
	text-decoration:underline;
}
.line-through {
	text-decoration:line-through;
}
.no-underline {
	text-decoration:none;
}
.antialiased {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.subpixel-antialiased {
	-webkit-font-smoothing:auto;
	-moz-osx-font-smoothing:auto;
}
.select-none {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.select-text {
	-webkit-user-select:text;
	-moz-user-select:text;
	-ms-user-select:text;
	user-select:text;
}
.select-all {
	-webkit-user-select:all;
	-moz-user-select:all;
	-ms-user-select:all;
	user-select:all;
}
.select-auto {
	-webkit-user-select:auto;
	-moz-user-select:auto;
	-ms-user-select:auto;
	user-select:auto;
}
.align-baseline {
	vertical-align:baseline;
}
.align-top {
	vertical-align:top;
}
.align-middle {
	vertical-align:middle;
}
.align-bottom {
	vertical-align:bottom;
}
.align-text-top {
	vertical-align:text-top;
}
.align-text-bottom {
	vertical-align:text-bottom;
}
.visible {
	visibility:visible;
}
.invisible {
	visibility:hidden;
}
.whitespace-normal {
	white-space:normal;
}
.whitespace-no-wrap {
	white-space:nowrap;
}
.whitespace-pre {
	white-space:pre;
}
.whitespace-pre-line {
	white-space:pre-line;
}
.whitespace-pre-wrap {
	white-space:pre-wrap;
}
.break-normal {
	overflow-wrap:normal;
	word-break:normal;
}
.break-words {
	overflow-wrap:break-word;
}
.break-all {
	word-break:break-all;
}
.truncate {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.w-0 {
	width:0;
}
.w-1 {
	width:.25rem;
}
.w-2 {
	width:.5rem;
}
.w-3 {
	width:.75rem;
}
.w-4 {
	width:1rem;
}
.w-5 {
	width:1.25rem;
}
.w-6 {
	width:1.5rem;
}
.w-7 {
	width:1.75rem;
}
.w-8 {
	width:2rem;
}
.w-9 {
	width:2.25rem;
}
.w-10 {
	width:2.5rem;
}
.w-11 {
	width:2.75rem;
}
.w-12 {
	width:3rem;
}
.w-14 {
	width:3.5rem;
}
.w-16 {
	width:4rem;
}
.w-20 {
	width:5rem;
}
.w-24 {
	width:6rem;
}
.w-28 {
	width:7rem;
}
.w-32 {
	width:8rem;
}
.w-36 {
	width:9rem;
}
.w-40 {
	width:10rem;
}
.w-44 {
	width:11rem;
}
.w-48 {
	width:12rem;
}
.w-52 {
	width:13rem;
}
.w-56 {
	width:14rem;
}
.w-60 {
	width:15rem;
}
.w-64 {
	width:16rem;
}
.w-72 {
	width:18rem;
}
.w-80 {
	width:20rem;
}
.w-96 {
	width:24rem;
}
.w-128 {
	width:32rem;
}
.w-160 {
	width:40rem;
}
.w-192 {
	width:58rem;
}
.w-0\.5 {
	width:.125rem;
}
.w-1\.5 {
	width:.375rem;
}
.w-2\.5 {
	width:.625rem;
}
.w-3\.5 {
	width:.875rem;
}
.w-auto {
	width:auto;
}
.w-px {
	width:1px;
}
.w-1\/2 {
	width:50%;
}
.w-1\/3 {
	width:33.333333%;
}
.w-2\/3 {
	width:66.666667%;
}
.w-1\/4 {
	width:25%;
}
.w-2\/4 {
	width:50%;
}
.w-3\/4 {
	width:75%;
}
.w-1\/5 {
	width:20%;
}
.w-2\/5 {
	width:40%;
}
.w-3\/5 {
	width:60%;
}
.w-4\/5 {
	width:80%;
}
.w-1\/6 {
	width:16.666667%;
}
.w-2\/6 {
	width:33.333333%;
}
.w-3\/6 {
	width:50%;
}
.w-4\/6 {
	width:66.666667%;
}
.w-5\/6 {
	width:83.333333%;
}
.w-1\/12 {
	width:8.333333%;
}
.w-2\/12 {
	width:16.666667%;
}
.w-3\/12 {
	width:25%;
}
.w-4\/12 {
	width:33.333333%;
}
.w-5\/12 {
	width:41.666667%;
}
.w-6\/12 {
	width:50%;
}
.w-7\/12 {
	width:58.333333%;
}
.w-8\/12 {
	width:66.666667%;
}
.w-9\/12 {
	width:75%;
}
.w-10\/12 {
	width:83.333333%;
}
.w-11\/12 {
	width:91.666667%;
}
.w-full {
	width:100%;
}
.w-screen {
	width:100vw;
}
.w-min {
	width:-moz-min-content;
	width:min-content;
}
.w-max {
	width:-moz-max-content;
	width:max-content;
}
.grid-flow-row {
	grid-auto-flow:row;
}
.grid-flow-col {
	grid-auto-flow:column;
}
.grid-flow-row-dense {
	grid-auto-flow:row dense;
}
.grid-flow-col-dense {
	grid-auto-flow:column dense;
}
.transform {
	--transform-translate-x:0;
	--transform-translate-y:0;
	--transform-rotate:0;
	--transform-skew-x:0;
	--transform-skew-y:0;
	--transform-scale-x:1;
	--transform-scale-y:1;
	transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
}
.transform-none {
	transform:none;
}
.before-rounded-sm:before {
	border-radius:.125rem;
}
.before-rounded:before {
	border-radius:.25rem;
}
.before-rounded-md:before {
	border-radius:.375rem;
}
.before-rounded-lg:before {
	border-radius:.5rem;
}
.before-rounded-full:before {
	border-radius:9999px;
}
.flex-grow-2 {
	flex-grow:2;
	-webkit-box-flex:2;
	-ms-flex-positive:2;
}
.no-drag {
	-webkit-app-region:no-drag;
}
.drag {
	-webkit-app-region:drag;
}
.upper-title:lang(en) {
	text-transform:uppercase;
}
body .ui-descriptions-row>td {
	padding-bottom:8px;
}
body .ui-descriptions-item-container {
	display:flex;
}
body .ui-descriptions-item-label {
	font-weight:400;
	font-size:14px;
	line-height:1.5715;
	text-align:start;
}
body .ui-descriptions-item-label:after {
	position:relative;
	top:-.5px;
	margin:0 8px 0 2px;
	content:":";
}
body .ui-descriptions-item-content {
	display:table-cell;
	flex:1 1;
	font-size:14px;
	line-height:1.5715;
}
body .ui-pro-table-toolbar {
	display:flex;
	align-items:center;
	justify-content:space-between;
	height:46px;
	padding:0;
}
body .ui-pro-table-toolbar-title {
	flex:1 1;
	font-weight:500;
	font-size:16px;
	line-height:24px;
	opacity:.85;
}
body .ui-pro-table-toolbar-option {
	display:flex;
	align-items:center;
	justify-content:flex-end;
}
body .ui-space-align-center {
	align-items:center;
}
body .ui-space {
	display:inline-flex;
}
#root,body,html {
	height:100%;
}
.colorWeak {
	filter:invert(80%);
}
.ui-layout {
	min-height:100vh;
}
canvas {
	display:block;
}
body {
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
ol,ul {
	list-style:none;
}
@media (max-width:480px) {
	.ui-table {
	width:100%;
	overflow-x:auto;
}
.ui-table-tbody>tr>td,.ui-table-tbody>tr>th,.ui-table-thead>tr>td,.ui-table-thead>tr>th {
	white-space:pre;
}
.ui-table-tbody>tr>td>span,.ui-table-tbody>tr>th>span,.ui-table-thead>tr>td>span,.ui-table-thead>tr>th>span {
	display:block;
}
;}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
	body .ui-design-pro>.ui-layout {
	min-height:100vh;
}
;}.Resizer {
	background:#000;
	opacity:.2;
	z-index:1;
	box-sizing:border-box;
	-moz-background-clip:padding;
	-webkit-background-clip:padding;
	background-clip:padding-box;
}
.Resizer:hover {
	transition:all 2s ease;
}
.Resizer.horizontal {
	height:11px;
	margin:-5px 0;
	border-top:5px solid hsla(0,0%,100%,0);
	border-bottom:5px solid hsla(0,0%,100%,0);
	cursor:row-resize;
	width:100%;
}
.Resizer.vertical {
	width:11px;
	margin:0 -5px;
	border-left:5px solid hsla(0,0%,100%,0);
	border-right:5px solid hsla(0,0%,100%,0);
	cursor:col-resize;
}
.Resizer.disabled {
	cursor:not-allowed;
}
.Resizer.disabled:hover {
	border-color:transparent;
}

