d-field>d input {
	border: none;
	padding: 10px 10px 10px 38px;
	margin: 0;
	line-height: normal;
	font-size: 14px;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: 12px center;
	background-color: #f4f7f8;
	border-radius: 10px;
	width: 100%;
	transition: all .25s ease,height 0s;
	font-family: jura;
}
field[name="name"] input[type="text"] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 18v-8l-2 2'%3E%3C/path%3E%3Cpath d='M4 6v12'%3E%3C/path%3E%3Cpath d='M12 6v12'%3E%3C/path%3E%3Cpath d='M11 18h2'%3E%3C/path%3E%3Cpath d='M3 18h2'%3E%3C/path%3E%3Cpath d='M4 12h8'%3E%3C/path%3E%3Cpath d='M3 6h2'%3E%3C/path%3E%3Cpath d='M11 6h2'%3E%3C/path%3E%3C/svg%3E");
}
field[type="number"] input[type="text"] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9a4 4 0 1 1 8 0c0 1.098 -.564 2.025 -1.159 2.815l-6.841 7.185h8'%3E%3C/path%3E%3Cpath d='M3 12h6'%3E%3C/path%3E%3Cpath d='M6 9v6'%3E%3C/path%3E%3C/svg%3E");
}
fieldset[name="seo"] field[name="desc"] textarea {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 15h15'%3E%3C/path%3E%3Cpath d='M21 19h-15'%3E%3C/path%3E%3Cpath d='M15 11h6'%3E%3C/path%3E%3Cpath d='M21 7h-6'%3E%3C/path%3E%3Cpath d='M9 9h1a1 1 0 1 1 -1 1v-2.5a2 2 0 0 1 2 -2'%3E%3C/path%3E%3Cpath d='M3 9h1a1 1 0 1 1 -1 1v-2.5a2 2 0 0 1 2 -2'%3E%3C/path%3E%3C/svg%3E");
}
fieldset[name="seo"] field[name="title"] input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.98999 5.93007V4.42007C1.98999 3.40007 2.81999 2.57007 3.83999 2.57007H16.76C17.78 2.57007 18.61 3.40007 18.61 4.42007V5.93007'%3E%3C/path%3E%3Cpath d='M10.3 18.1001V3.32007'%3E%3C/path%3E%3Cpath d='M6.8999 18.1001H12.4799'%3E%3C/path%3E%3Cpath d='M13.6799 10.3401H20.6899C21.4199 10.3401 22.0099 10.9301 22.0099 11.6601V12.4601'%3E%3C/path%3E%3Cpath d='M16.0801 21.4301V10.8701'%3E%3C/path%3E%3Cpath d='M13.9399 21.4299H18.2199'%3E%3C/path%3E%3C/svg%3E");
}
field[type="check"] drag {
	width: 20px;
	height: 20px;
	position: relative;
	overflow: hidden;
	background: #fff;
	display: block;
	min-width: 22px;
	min-height: 28px;
	box-sizing: content-box;
	border-radius: 6px;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
	cursor: grab;
}
field[type="alias"] input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h1.948c1.913 0 3.705 .933 4.802 2.5a5.861 5.861 0 0 0 4.802 2.5h6.448'%3E%3C/path%3E%3Cpath d='M3 17h1.95a5.854 5.854 0 0 0 4.798 -2.5a5.854 5.854 0 0 1 4.798 -2.5h5.454'%3E%3C/path%3E%3Cpath d='M18 15l3 -3l-3 -3'%3E%3C/path%3E%3C/svg%3E");
}
d.factoryField:hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
d.factoryField {
	font-size: 13px;
	font-weight: 500;
	min-height: 50px;
	display: flex;
	align-items: center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23111' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 14a3 3 0 101 5.83M4.264 15.605a4 4 0 01-.874-6.636M3.42 8.888A2.5 2.5 0 017 5.5M7.238 5.565A2.5 2.5 0 1112 4.5V20M8 20a2 2 0 104 0M12 7a3 3 0 003 3M20.61 8.969A3.99 3.99 0 0122 12c0 .703-.181 1.364-.5 1.938M20.58 8.888A2.5 2.5 0 0017 5.5M12 4.5a2.5 2.5 0 114.762 1.065M14 22a2 2 0 01-2-2M18.667 16L17 19h4l-1.667 3'%3E%3C/path%3E%3C/svg%3E");
	padding: 0px 10px 0px 45px;
	user-select: none;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-size: 19px;
	background-repeat: no-repeat;
	background-position: 16px center;
	background-color: #fff;
}
field[showmode="disabled"] {
	opacity: .5;
	pointer-events: none;
}
field[showmode="disabled"] * {
	pointer-events: none;
}
field[showmode="hide"] {
	display: none;
}
field.publishedSlider {
	width: 260px;
}
d-field[root] d.key, d-field[root] d.tool {
	pointer-events: none;
}
d.list.tplFactoryTransf d-field[root]>d.key input {
	pointer-events: none;
	background: #fff;
	border-radius: 0;
	box-shadow: 0px 4px 2px -5px #000;
	color: #ccc;
}
d-field[root] d.tool {
	opacity: .3;
}
d-field[root] d.key *, d-field[root] d.tool * {
	pointer-events: none;
}
fieldset.paramFFactSQL {
	min-width: 250px;
}
d-field>d.root {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgb(255 255 255 / 70%);
	display: flex;
	justify-content: center;
	align-items: center;
	backdrop-filter: blur(1px);
	font-size: 14px;
	color: #959595;
	font-weight: 400;
	text-shadow: 0px 0px 12px #fff;
}
d-field d.name.red input, d-field d.key.red input {
	box-shadow: 0px 4px 1px -2px #f7a1a1;
}
d-field>d.key input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 12a4 4 0 108 0 4 4 0 00-8 0zm0 0H2v3M6 12v3'%3E%3C/path%3E%3C/svg%3E");
}
d-field>d.name input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 15.5m-3.5 0a3.5 3.5 0 1 0 7 0a3.5 3.5 0 1 0 -7 0'%3E%3C/path%3E%3Cpath d='M14 19v-10.5a3.5 3.5 0 0 1 7 0v10.5'%3E%3C/path%3E%3Cpath d='M14 13h7'%3E%3C/path%3E%3Cpath d='M10 12v7'%3E%3C/path%3E%3C/svg%3E");
}
d.tplFactory>d.fields>d>d.f d-field, d.tplFactory>d.fields>d>d.f d-field * {
	cursor: grab;
}
field[type="range"]>row>f>d,
field[type="text double"]>row>f>d {
	display: flex;
	gap: 10px;
}
field[type="check"]>row>f>d>name, field[type="radio"]>row>f>d>name, field[type="bulb"]>row>f>d>name {
	font-size: 14px;
	color: #444;
	font-weight: 500;
}
field[type="check"]>row>f>d, field[type="radio"]>row>f>d, field[type="bulb"]>row>f>d {
	display: flex;
	flex-direction: row-reverse;
	align-items: center;
	gap: 10px;
	cursor: pointer;
	justify-content: flex-end;
}
d.tplFactory {
	display: flex;
	height: 100%;
	align-items: flex-start;
	justify-content: space-between;
}
d.tplFactoryTransf.no {
	pointer-events: none;
}
d.tplFactory>d.template {
	width: 700px;
	height: 100%;
	display: flex;
	flex-direction: column;
}
d.tplFactory>d.template>d.list {
	height: 100%;
	border: 2px dashed #e9eced;
	border-radius: 20px;
	overflow: auto;
}

d.tplFactory>d.template>d.list::-webkit-scrollbar-thumb {
	border: 0;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-radius: 1px;
	border-top: 18px solid #ffffff;
	border-bottom: 18px solid #ffffff;
}
d.tplFactory>d.fields>d {
	position: relative;
	min-width: 160px;
	width: 15%;
}
d.tplFactory>d.template>d.list::-webkit-scrollbar {
	width: 12px;
}
d.tplFactory>d.template>d.list::-webkit-scrollbar-track {
	background: transparent;
}
d.tplFactory>d.fields {
	width: calc(100% - 760px);
	display: flex;
	flex-wrap: wrap;
	gap: 40px 20px;
	align-items: baseline;
	user-select: none;
	overflow: auto;
	height: 100%;
	padding-top: 63px;
	padding-right: 0;
}
d.tplFactory>d.fields>d>d.n {
	font-family: 'Oswald';
	color: #585858;
	margin-bottom: 5px;
	padding-bottom: 8px;
	border-bottom: 1px solid #f4f7f8;
	font-size: 14px;
}
d.tplFactory>d.template>d.list d-field {
	width: 100%;
}
d-field.mc-sortable-placeholder {
	display: none!important;
}
d.tplFactory>d.template>d.list d-field>d.drop {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
}
d.tplFactory>d.template>d.list>d-field.mc-sortable-placeholder.mc-sortable-handle {
	display: block!important;
	background: #f4f7f8;
	visibility: unset!important;
	height: 0;
	margin: 0;
	animation: expanFieldPlaceholder 0.3s forwards;
}
d.tplFactory>d.template>d.groups>d.group.a .name {
	color: #ffffff;
}
d.tplFactory>d.template>d.groups>d.group.a>d:last-child:hover {
	background-color: #000000;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d.tplFactory>d.template>d.groups>d.group.a {
	background: #222222;
	box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 20%);
}
d-field {
	display: flex!important;
	width: 100%;
	overflow: hidden;
	padding: 5px 5px;
	gap: 10px;
	align-items: center;
	background: #fff;
	border-radius: 16px;
	position: relative;
}
d.tplFactory>d.template>d.list d-field:not(.a):not(.mc-sortable-helper):not(.mc-sortable-placeholder) {
	pointer-events: none;
	background: #95aec4;
	position: absolute;
	opacity: 0;
}
d-field.mc-sortable-handle.mc-sortable-helper {
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	pointer-events: none;
}
d-field>d.key, d-field>d.name {
	display: none;
}
d.list.tplFactoryTransf d-field>d.tool, d.list.tplFactoryTransf d-field>d.key, d.list.tplFactoryTransf d-field>d.name {
	display: block;
}
d.list.tplFactoryTransf d-field>d.tool {
	display: flex;
	gap: 10px;
	align-items: center;
}
d-field>d.tool>d {
	cursor: pointer;
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 16px;
}
d.tplFactory>d.fields>d>d.f {
	display: flex;
	flex-direction: column;
	gap: 0.5vh 0px;
}
d-field>d.tool {
	display: none;
}
d-field>d.drop {
	cursor: grab;
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
	background-size: 16px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 9l3 3l-3 3'%3E%3C/path%3E%3Cpath d='M15 12h6'%3E%3C/path%3E%3Cpath d='M6 9l-3 3l3 3'%3E%3C/path%3E%3Cpath d='M3 12h6'%3E%3C/path%3E%3C/svg%3E");
}
d-field>d.key {
	width: 156px;
}
d-field>d.name {
	width: 180px;
}
d-field>d.key input::placeholder {
	font-size: 12px;
	font-weight: 500;
	color: #bcbcbc;
}
d-field>d.name input::placeholder {
	font-size: 12px;
	font-weight: 500;
	color: #bcbcbc;
}
d-field>d.type {
	font-size: 10px;
	font-weight: 600;
	color: #7a7a7a;
	user-select: none;
	cursor: default;
	min-width: 100px;
	padding-left: 32px;
	background-repeat: no-repeat;
	background-position: 0px center;
	background-size: 20px;
	height: 20px;
	display: flex;
	align-items: center;
	transition: .2s ease;
}
d.tplFactory>d.fields>d>d.f d-field:hover d.type {
	margin-left: 6px;
}
d-field>d.tool>d.a {
	box-shadow: 0px 0px 0px 2px #d8d8d8;
}
d.tplFactory>d.template>d.groups {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 25px;
	gap: 5px;
	padding-top: 2px;
}
d.tplFactory>d.template>d.groups>d.act.group {
	box-shadow: 0px 0px 0px 2px #d8d8d8;
}
d.tplFactory>d.template>d.groups>d.add {
	cursor: pointer;
	display: block;
	min-width: 36px;
	min-height: 36px;
	width: 36px;
	height: 36px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
	background-size: 16px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'  stroke='%23777' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
window[name="addGroupFieldsFactory"]>content>wrap {
	padding: 0 20px 0px 20px;
	margin-top: -10px;
}
window[name="addGroupFieldsFactory"]>content>wrap field {
	padding-bottom: 0;
}
d.list.tplFactoryTransf.mc-sortable d-field>d.tool>d.drop:hover {
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 100%);
}
row.d0x3831 name {
	background-size: 19px;
	background-repeat: no-repeat;
	background-position: 0 center;
	padding: 3px 0 3px 25px;
}
row.a_child0x383.d0x3831 name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 2.5H3' stroke='%23444'%3E%3C/path%3E%3Cpath d='M12 6.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 10.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 14.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 18.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 22.5H3' stroke='%23eee'%3E%3C/path%3E%3C/svg%3E");
}
row.ab_child0x383.d0x3831 name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 2.5H3' stroke='%23444'%3E%3C/path%3E%3Cpath d='M12 6.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 10.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 14.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 18.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 22.5H3' stroke='%23eee'%3E%3C/path%3E%3C/svg%3E");
}
row.abc_child0x383.d0x3831 name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 2.5H3' stroke='%23444'%3E%3C/path%3E%3Cpath d='M12 6.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 10.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 14.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 18.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 22.5H3' stroke='%23eee'%3E%3C/path%3E%3C/svg%3E");
}
row.c_child0x383.d0x3831 name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 2.5H3' stroke='%23444'%3E%3C/path%3E%3Cpath d='M12 6.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 10.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 14.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 18.5H3' stroke='%23eee'%3E%3C/path%3E%3Cpath d='M12 22.5H3' stroke='%23eee'%3E%3C/path%3E%3C/svg%3E");
}
row.abcf_child0x383.d0x3831 name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 2.5H3' stroke='%23444'%3E%3C/path%3E%3Cpath d='M12 6.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 10.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 14.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 18.5H3' stroke='%233b9417'%3E%3C/path%3E%3Cpath d='M12 22.5H3' stroke='%233b9417'%3E%3C/path%3E%3C/svg%3E");
}

d-field>d.tool>d.multiLang.act {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5h7m7 0h-2.5M9 5h4.5M9 5V3m4.5 2c-.82 2.735-2.539 5.32-4.5 7.593M4 17.5c1.585-1.359 3.376-3.026 5-4.907m0 0C8 11.5 6.4 9.3 6 8.5m3 4.093l3 2.907M13.5 21l1.143-3m6.857 3l-1.143-3m-5.714 0l2.857-7.5 2.857 7.5m-5.714 0h5.714'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.multiLang {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5h7m7 0h-2.5M9 5h4.5M9 5V3m4.5 2c-.82 2.735-2.539 5.32-4.5 7.593M4 17.5c1.585-1.359 3.376-3.026 5-4.907m0 0C8 11.5 6.4 9.3 6 8.5m3 4.093l3 2.907M13.5 21l1.143-3m6.857 3l-1.143-3m-5.714 0l2.857-7.5 2.857 7.5m-5.714 0h5.714'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.tableShow.act {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'%3E%3C/path%3E%3Cpath d='M13 9h5'%3E%3C/path%3E%3Cpath d='M13 15h8'%3E%3C/path%3E%3Cpath d='M13 19h5'%3E%3C/path%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.tableShow {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'%3E%3C/path%3E%3Cpath d='M13 9h5'%3E%3C/path%3E%3Cpath d='M13 15h8'%3E%3C/path%3E%3Cpath d='M13 19h5'%3E%3C/path%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.mosaicShow.act {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10.9V4.1C22 2.6 21.36 2 19.77 2H15.73C14.14 2 13.5 2.6 13.5 4.1V10.9C13.5 12.4 14.14 13 15.73 13H19.77C21.36 13 22 12.4 22 10.9Z'%3E%3C/path%3E%3Cpath d='M22 19.9V18.1C22 16.6 21.36 16 19.77 16H15.73C14.14 16 13.5 16.6 13.5 18.1V19.9C13.5 21.4 14.14 22 15.73 22H19.77C21.36 22 22 21.4 22 19.9Z'%3E%3C/path%3E%3Cpath d='M10.5 13.1V19.9C10.5 21.4 9.86 22 8.27 22H4.23C2.64 22 2 21.4 2 19.9V13.1C2 11.6 2.64 11 4.23 11H8.27C9.86 11 10.5 11.6 10.5 13.1Z'%3E%3C/path%3E%3Cpath d='M10.5 4.1V5.9C10.5 7.4 9.86 8 8.27 8H4.23C2.64 8 2 7.4 2 5.9V4.1C2 2.6 2.64 2 4.23 2H8.27C9.86 2 10.5 2.6 10.5 4.1Z'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.mosaicShow {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10.9V4.1C22 2.6 21.36 2 19.77 2H15.73C14.14 2 13.5 2.6 13.5 4.1V10.9C13.5 12.4 14.14 13 15.73 13H19.77C21.36 13 22 12.4 22 10.9Z'%3E%3C/path%3E%3Cpath d='M22 19.9V18.1C22 16.6 21.36 16 19.77 16H15.73C14.14 16 13.5 16.6 13.5 18.1V19.9C13.5 21.4 14.14 22 15.73 22H19.77C21.36 22 22 21.4 22 19.9Z'%3E%3C/path%3E%3Cpath d='M10.5 13.1V19.9C10.5 21.4 9.86 22 8.27 22H4.23C2.64 22 2 21.4 2 19.9V13.1C2 11.6 2.64 11 4.23 11H8.27C9.86 11 10.5 11.6 10.5 13.1Z'%3E%3C/path%3E%3Cpath d='M10.5 4.1V5.9C10.5 7.4 9.86 8 8.27 8H4.23C2.64 8 2 7.4 2 5.9V4.1C2 2.6 2.64 2 4.23 2H8.27C9.86 2 10.5 2.6 10.5 4.1Z'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.idselector {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 6.5H16'%3E%3C/path%3E%3Cpath d='M6 6.5H2'%3E%3C/path%3E%3Cpath d='M10 10C11.933 10 13.5 8.433 13.5 6.5C13.5 4.567 11.933 3 10 3C8.067 3 6.5 4.567 6.5 6.5C6.5 8.433 8.067 10 10 10Z'%3E%3C/path%3E%3Cpath d='M22 17.5H18'%3E%3C/path%3E%3Cpath d='M8 17.5H2'%3E%3C/path%3E%3Cpath d='M14 21C15.933 21 17.5 19.433 17.5 17.5C17.5 15.567 15.933 14 14 14C12.067 14 10.5 15.567 10.5 17.5C10.5 19.433 12.067 21 14 21Z'%3E%3C/path%3E%3C/svg%3E");}
d-field>d.tool>d.settings {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23444' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");}

ps>op.d-field.bulb d.name, 		d-field[type="bulb"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 18v-5.25m0 0a6.01 6.01 0 001.5-.189m-1.5.189a6.01 6.01 0 01-1.5-.189m3.75 7.478a12.06 12.06 0 01-4.5 0m3.75 2.383a14.406 14.406 0 01-3 0M14.25 18v-.192c0-.983.658-1.823 1.508-2.316a7.5 7.5 0 10-7.517 0c.85.493 1.509 1.333 1.509 2.316V18'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.set d.name, 		d-field[type="set"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 3h-4a2 2 0 0 0 -2 2v12a4 4 0 0 0 8 0v-12a2 2 0 0 0 -2 -2'%3E%3C/path%3E%3Cpath d='M13 7.35l-2 -2a2 2 0 0 0 -2.828 0l-2.828 2.828a2 2 0 0 0 0 2.828l9 9'%3E%3C/path%3E%3Cpath d='M7.3 13h-2.3a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h12'%3E%3C/path%3E%3Cpath d='M17 17l0 .01'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.info d.name,		d-field[type="info"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9h.01'%3E%3C/path%3E%3Cpath d='M11 12h1v4h1'%3E%3C/path%3E%3Cpath d='M12 3c7.2 0 9 1.8 9 9s-1.8 9 -9 9s-9 -1.8 -9 -9s1.8 -9 9 -9z'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.published d.name,	d-field[type="published"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.98 8.223A10.477 10.477 0 001.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.45 10.45 0 0112 4.5c4.756 0 8.773 3.162 10.065 7.498a10.523 10.523 0 01-4.293 5.774M6.228 6.228L3 3m3.228 3.228l3.65 3.65m7.894 7.894L21 21m-3.228-3.228l-3.65-3.65m0 0a3 3 0 10-4.243-4.243m4.242 4.242L9.88 9.88'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.name d.name,		d-field[type="name"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 18v-8l-2 2'%3E%3C/path%3E%3Cpath d='M4 6v12'%3E%3C/path%3E%3Cpath d='M12 6v12'%3E%3C/path%3E%3Cpath d='M11 18h2'%3E%3C/path%3E%3Cpath d='M3 18h2'%3E%3C/path%3E%3Cpath d='M4 12h8'%3E%3C/path%3E%3Cpath d='M3 6h2'%3E%3C/path%3E%3Cpath d='M11 6h2'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.parent d.name,		d-field[type="parent"]>d.type {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='21' y1='6' x2='3' y2='6'%3e%3c/line%3e%3cline x1='17' y1='10' x2='3' y2='10'%3e%3c/line%3e%3cline x1='17' y1='14' x2='3' y2='14'%3e%3c/line%3e%3cline x1='17' y1='18' x2='3' y2='18'%3e%3c/line%3e%3c/svg%3e")}
ps>op.d-field.link d.name,		d-field[type="link"]>d.type {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3'%3e%3c/path%3e%3cline x1='8' y1='12' x2='16' y2='12'%3e%3c/line%3e%3c/svg%3e")}
ps>op.d-field.phone d.name,		d-field[type="phone"]>d.type {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'%3e%3c/path%3e%3c/svg%3e")}
ps>op.d-field.email d.name,		d-field[type="email"]>d.type {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='4'%3e%3c/circle%3e%3cpath d='M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94'%3e%3c/path%3e%3c/svg%3e")}
ps>op.d-field.hash d.name,		d-field[type="hash"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4h-4v16h4'%3E%3C/path%3E%3Cpath d='M17 4h4v16h-4'%3E%3C/path%3E%3Cpath d='M8 16h.01'%3E%3C/path%3E%3Cpath d='M12 16h.01'%3E%3C/path%3E%3Cpath d='M16 16h.01'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.math d.name,		d-field[type="math"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 16v2a1 1 0 0 1 -1 1h-11l6 -7l-6 -7h11a1 1 0 0 1 1 1v2'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.rand d.name,		d-field[type="rand"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18.333 2c1.96 0 3.56 1.537 3.662 3.472l.005 .195v12.666c0 1.96 -1.537 3.56 -3.472 3.662l-.195 .005h-12.666a3.667 3.667 0 0 1 -3.662 -3.472l-.005 -.195v-12.666c0 -1.96 1.537 -3.56 3.472 -3.662l.195 -.005h12.666zm-3.833 11a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3zm-5 -5a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3z'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.input d.name,		d-field[type="input"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.02 19.5H7.5C6.88 19.5 6.33 19.48 5.84 19.41C3.21 19.12 2.5 17.88 2.5 14.5V9.5C2.5 6.12 3.21 4.88 5.84 4.59C6.33 4.52 6.88 4.5 7.5 4.5H10.96'%3E%3C/path%3E%3Cpath d='M15.02 4.5H16.5C17.12 4.5 17.67 4.52 18.16 4.59C20.79 4.88 21.5 6.12 21.5 9.5V14.5C21.5 17.88 20.79 19.12 18.16 19.41C17.67 19.48 17.12 19.5 16.5 19.5H15.02'%3E%3C/path%3E%3Cpath d='M15 2V22'%3E%3C/path%3E%3Cpath d='M8 8.5V15.5'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.textarea d.name,	d-field[type="textarea"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' stroke-width='1.5' viewBox='0 0 20 20' %3E%3Cpath d='M17.25 14.5c.42 0 .75.34.75.75v.1a.75.75 0 0 1-.75.65H4.75a.75.75 0 1 1 0-1.5h12.5Zm0-5a.75.75 0 1 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75v-.1a.75.75 0 0 1 .75-.65h8.5Zm-9-6.5c.4 0 .75.34.75.75v.1a.75.75 0 0 1-.75.65h-2.5v5.75a.75.75 0 0 1-1.5 0V4.5h-2.5a.76.76 0 0 1-.74-.65L1 3.75c0-.42.34-.75.75-.75h6.5Zm9 1.5a.75.75 0 0 1 0 1.5h-5.5a.75.75 0 0 1-.75-.75v-.1a.75.75 0 0 1 .75-.65h5.5Z'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.document d.name,	d-field[type="document"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4.5H21'%3E%3C/path%3E%3Cpath d='M14 9.5H21'%3E%3C/path%3E%3Cpath d='M3 14.5H21'%3E%3C/path%3E%3Cpath d='M3 19.5H21'%3E%3C/path%3E%3Cpath d='M9.5 8.43V5.57C9.5 4.45 9.05 4 7.92 4H5.07C3.95 4 3.5 4.45 3.5 5.57V8.42C3.5 9.55 3.95 10 5.07 10H7.92C9.05 10 9.5 9.55 9.5 8.43Z'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.integer d.name,	d-field[type="integer"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9a4 4 0 1 1 8 0c0 1.098 -.564 2.025 -1.159 2.815l-6.841 7.185h8'%3E%3C/path%3E%3Cpath d='M3 12h6'%3E%3C/path%3E%3Cpath d='M6 9v6'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.range d.name,		d-field[type="range"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.755 17.283l-1.429-10A2 2 0 017.306 5h3.388a2 2 0 011.98 2.283l-1.429 10A2 2 0 019.265 19h-.53a2 2 0 01-1.98-1.717z'%3E%3C/path%3E%3Cpath d='M2 12h4m16 0H12'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.date-time d.name,	d-field[type="date time"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5m-9-6h.008v.008H12v-.008zM12 15h.008v.008H12V15zm0 2.25h.008v.008H12v-.008zM9.75 15h.008v.008H9.75V15zm0 2.25h.008v.008H9.75v-.008zM7.5 15h.008v.008H7.5V15zm0 2.25h.008v.008H7.5v-.008zm6.75-4.5h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V15zm0 2.25h.008v.008h-.008v-.008zm2.25-4.5h.008v.008H16.5v-.008zm0 2.25h.008v.008H16.5V15z'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.checkbox d.name,	d-field[type="checkbox"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 22H15C20 22 22 20 22 15V9C22 4 20 2 15 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22Z'%3E%3C/path%3E%3Cpath d='M7.75 12L10.58 14.83L16.25 9.17004'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.radio d.name,		d-field[type="radio"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22Z'%3E%3C/path%3E%3Cpath d='M7.75 12L10.58 14.83L16.25 9.17004'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.select d.name,		d-field[type="select"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 15m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'%3E%3C/path%3E%3Cpath d='M18.5 18.5l2.5 2.5'%3E%3C/path%3E%3Cpath d='M4 6h16'%3E%3C/path%3E%3Cpath d='M4 12h4'%3E%3C/path%3E%3Cpath d='M4 18h4'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.slider d.name,		d-field[type="slider"]>d.type {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3crect x='1' y='5' width='22' height='14' rx='7' ry='7'%3e%3c/rect%3e%3ccircle cx='16' cy='12' r='3'%3e%3c/circle%3e%3c/svg%3e")}
ps>op.d-field.traffic d.name,	d-field[type="traffic"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'%3E%3C/path%3E%3Cpath d='M7 21l3 -4'%3E%3C/path%3E%3Cpath d='M16 21l-2 -4l-3 -3l1 -6'%3E%3C/path%3E%3Cpath d='M6 12l2 -3l4 -1l3 3l3 1'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.seo d.name,		d-field[type="seo"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 21l-6 -6'%3E%3C/path%3E%3Cpath d='M3.268 12.043a7.017 7.017 0 0 0 6.634 4.957a7.012 7.012 0 0 0 7.043 -6.131a7 7 0 0 0 -5.314 -7.672a7.021 7.021 0 0 0 -8.241 4.403'%3E%3C/path%3E%3Cpath d='M3 4v4h4'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.buttons d.name,	d-field[type="buttons"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.9 13.5H4.1C2.6 13.5 2 14.14 2 15.73V19.77C2 21.36 2.6 22 4.1 22H19.9C21.4 22 22 21.36 22 19.77V15.73C22 14.14 21.4 13.5 19.9 13.5Z'%3E%3C/path%3E%3Cpath d='M12.9 2H4.1C2.6 2 2 2.64 2 4.23V8.27C2 9.86 2.6 10.5 4.1 10.5H12.9C14.4 10.5 15 9.86 15 8.27V4.23C15 2.64 14.4 2 12.9 2Z'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.code d.name,		d-field[type="code"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.5 6L10 18.5M6.5 8.5L3 12l3.5 3.5M17.5 8.5L21 12l-3.5 3.5'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.layout d.name,		d-field[type="layout"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2l-8 4l8 4l8 -4l-8 -4'%3E%3C/path%3E%3Cpath d='M4 10l8 4l8 -4'%3E%3C/path%3E%3Cpath d='M4 18l8 4l8 -4'%3E%3C/path%3E%3Cpath d='M4 14l8 4l8 -4'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.image d.name,		d-field[type="image"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16c1.403-.234 3.637-.293 5.945.243M16 21c-1.704-2.768-4.427-4.148-7.055-4.757m0 0C10.895 13.985 14.558 12 21 12h1M8.5 7C8 7 7 7.3 7 8.5S8 10 8.5 10 10 9.7 10 8.5 9 7 8.5 7z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3C/svg%3E")}
ps>op.d-field.galery d.name,		d-field[type="galery"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6H5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h4M9 6v12M9 6h6M9 18h6m0 0h4a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-4m0 12V6'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.video d.name,		d-field[type="video"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 15V9C22 4 20 2 15 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15Z'%3E%3C/path%3E%3Cpath d='M2.52002 7.11011H21.48'%3E%3C/path%3E%3Cpath d='M8.52002 2.11011V6.97011'%3E%3C/path%3E%3Cpath d='M15.48 2.11011V6.52011'%3E%3C/path%3E%3Cpath d='M9.75 14.4501V13.2501C9.75 11.7101 10.84 11.0801 12.17 11.8501L13.21 12.4501L14.25 13.0501C15.58 13.8201 15.58 15.0801 14.25 15.8501L13.21 16.4501L12.17 17.0501C10.84 17.8201 9.75 17.1901 9.75 15.6501V14.4501V14.4501Z'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.file d.name,		d-field[type="file"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.97 12V15.5C11.97 17.43 13.54 19 15.47 19C17.4 19 18.97 17.43 18.97 15.5V10C18.97 6.13 15.84 3 11.97 3C8.09997 3 4.96997 6.13 4.96997 10V16C4.96997 19.31 7.65997 22 10.97 22'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.rating d.name,		d-field[type="rating"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.587 8.236l2.598-5.232a.911.911 0 011.63 0l2.598 5.232 5.808.844a.902.902 0 01.503 1.542l-4.202 4.07.992 5.75c.127.738-.653 1.3-1.32.952L12 18.678l-5.195 2.716c-.666.349-1.446-.214-1.319-.953l.992-5.75-4.202-4.07a.902.902 0 01.503-1.54l5.808-.845z'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.connect d.name,	d-field[type="connect"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 0v10m0-10c0 2.333 1.4 7 7 7'%3E%3C/path%3E%3Ccircle cx='17' cy='17' r='3'%3E%3C/circle%3E%3C/svg%3E");}
ps>op.d-field.multiple d.name,	d-field[type="multiple"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='3'%3E%3C/circle%3E%3Ccircle cx='18' cy='6' r='3'%3E%3C/circle%3E%3Ccircle cx='12' cy='18' r='3'%3E%3C/circle%3E%3Cpath d='M6 9v1a2 2 0 0 0 2 2h4m6-3v1a2 2 0 0 1-2 2h-4m0 0v3'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.menu d.name,		d-field[type="menu"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l16 0'%3E%3C/path%3E%3Cpath d='M4 12l16 0'%3E%3C/path%3E%3Cpath d='M4 18l16 0'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.inherit d.name,	d-field[type="inherit"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'%3E%3C/path%3E%3Cpath d='M13 9h5'%3E%3C/path%3E%3Cpath d='M13 15h8'%3E%3C/path%3E%3Cpath d='M13 19h5'%3E%3C/path%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.user d.name,		d-field[type="user"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'%3E%3C/path%3E%3Cpath d='M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2'%3E%3C/path%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'%3E%3C/path%3E%3Cpath d='M21 21v-2a4 4 0 0 0 -3 -3.85'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.join d.name,		d-field[type="join"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'%3E%3C/path%3E%3Cpath d='M12 6m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'%3E%3C/path%3E%3Cpath d='M19 6m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'%3E%3C/path%3E%3Cpath d='M5 18m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'%3E%3C/path%3E%3Cpath d='M12 18m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'%3E%3C/path%3E%3Cpath d='M5 8l0 8'%3E%3C/path%3E%3Cpath d='M12 8l0 8'%3E%3C/path%3E%3Cpath d='M19 8v2a2 2 0 0 1 -2 2h-12'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.color d.name,		d-field[type="color"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21a9 9 0 0 1 0 -18c4.97 0 9 3.582 9 8c0 1.06 -.474 2.078 -1.318 2.828c-.844 .75 -1.989 1.172 -3.182 1.172h-2.5a2 2 0 0 0 -1 3.75a1.3 1.3 0 0 1 -1 2.25'%3E%3C/path%3E%3Cpath d='M8.5 10.5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'%3E%3C/path%3E%3Cpath d='M12.5 7.5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'%3E%3C/path%3E%3Cpath d='M16.5 10.5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'%3E%3C/path%3E%3C/svg%3E")}
ps>op.d-field.bind d.name,		d-field[type="bind"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 14.5a6 6 0 100-12 6 6 0 000 12z'%3E%3C/path%3E%3Cpath d='M16 21.5a6 6 0 100-12 6 6 0 000 12z'%3E%3C/path%3E%3Cpath d='M8 21.5a6 6 0 100-12 6 6 0 000 12z'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.map-yandex d.name,	d-field[type="map yandex"]>d.type {background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23777' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'%3e%3c/path%3e%3ccircle cx='12' cy='10' r='3'%3e%3c/circle%3e%3c/svg%3e");}
ps>op.d-field.php-hook d.name,	d-field[type="php hook"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.16001 22C3.98001 22 3.14001 19.47 4.50001 16.39L8.75001 6.74H8.45001C7.80001 6.74 7.20001 6.48 6.77001 6.05C6.33001 5.62 6.07001 5.02 6.07001 4.37C6.07001 3.07 7.13001 2 8.44001 2H15.55C16.21 2 16.8 2.27 17.23 2.7C17.79 3.26 18.07 4.08 17.86 4.95C17.59 6.03 16.55 6.74 15.44 6.74H15.28L19.5 16.4C20.85 19.48 19.97 22 15.83 22H8.16001Z'%3E%3C/path%3E%3Cpath d='M5.94 13.1201C5.94 13.1201 9 13.0001 12 14.0001C15 15.0001 17.83 13.1101 17.83 13.1101'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.test d.name,		d-field[type="test"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16v-5.5a2.5 2.5 0 0 1 5 0v5.5m0 -4h-5'%3E%3C/path%3E%3Cpath d='M12 6l0 12'%3E%3C/path%3E%3Cpath d='M16 16v-8h3a2 2 0 0 1 0 4h-3m3 0a2 2 0 0 1 0 4h-3'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.js-hook d.name,	d-field[type="js hook"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.75 3.104v5.714a2.25 2.25 0 01-.659 1.591L5 14.5M9.75 3.104c-.251.023-.501.05-.75.082m.75-.082a24.301 24.301 0 014.5 0m0 0v5.714c0 .597.237 1.17.659 1.591L19.8 15.3M14.25 3.104c.251.023.501.05.75.082M19.8 15.3l-1.57.393A9.065 9.065 0 0112 15a9.065 9.065 0 00-6.23-.693L5 14.5m14.8.8l1.402 1.402c1.232 1.232.65 3.318-1.067 3.611A48.309 48.309 0 0112 21c-2.773 0-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5 14.5'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.pass d.name, 		d-field[type="pass"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18.9 7a8 8 0 0 1 1.1 5v1a6 6 0 0 0 .8 3'%3E%3C/path%3E%3Cpath d='M8 11a4 4 0 0 1 8 0v1a10 10 0 0 0 2 6'%3E%3C/path%3E%3Cpath d='M12 11v2a14 14 0 0 0 2.5 8'%3E%3C/path%3E%3Cpath d='M8 15a18 18 0 0 0 1.8 6'%3E%3C/path%3E%3Cpath d='M4.9 19a22 22 0 0 1 -.9 -7v-1a8 8 0 0 1 12 -6.95'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.access d.name, 	d-field[type="access"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8v-2a2 2 0 0 1 2 -2h2'%3E%3C/path%3E%3Cpath d='M4 16v2a2 2 0 0 0 2 2h2'%3E%3C/path%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M16 20h2a2 2 0 0 0 2 -2v-2'%3E%3C/path%3E%3Cpath d='M8 11m0 1a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1v3a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M10 11v-2a2 2 0 1 1 4 0v2'%3E%3C/path%3E%3C/svg%3E");}
ps>op.d-field.alias d.name,		d-field[type="alias"]>d.type {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 17h-5.397a5 5 0 0 1 -4.096 -2.133l-.514 -.734a5 5 0 0 0 -4.096 -2.133h-3.897'%3E%3C/path%3E%3Cpath d='M21 7h-5.395a5 5 0 0 0 -4.098 2.135l-.51 .73a5 5 0 0 1 -4.097 2.135h-3.9'%3E%3C/path%3E%3Cpath d='M18 10l3 -3l-3 -3'%3E%3C/path%3E%3Cpath d='M18 20l3 -3l-3 -3'%3E%3C/path%3E%3C/svg%3E");}
fieldset fieldset {
	padding: 5px 0;
}
field[type="phone"] d.flag {
	width: 26px;
	height: 20px;
	overflow: hidden;
	border-radius: 3px;
	position: absolute;
	left: 37px;
	top: 0px;
	bottom: 0;
	margin: auto;
	position: absolute;
	border: 1px solid #e9eaea;
}
field[type="phone"]>row input {
	padding: 10px 20px 10px 70px;
}
field[type="phone"] d.flag img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	object-position: center;
}
field[type="phone"] d.tel {
	position: relative;
}
map {
	display: block;
	margin: 10px 0;
	border-radius: 10px;
	overflow: hidden;
}
window.colorPicker > content > header {
	padding: 0 10px 0 20px;
}
field[type="color"] input {
	background-image: unset;
}
.a-color-picker {
	background-color: unset!important;
}
window.colorPicker > content {
	gap: 0;
}
window.colorPicker wrap {
	padding: 0;
}
window.colorPicker buttons {
	display: none;
}
field[type="color"] > row > f > d d.color {
	position: absolute;
	left: 6px;
	top: 6px;
	bottom: 0;
	width: 26px;
	height: 26px;
	background: #fff;
	border-radius: 50%;
	cursor: pointer;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
}
field row d.imageField d.thumbs label {
	width: 70px;
	height: 70px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ccc' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'%3E%3C/path%3E%3Cpath d='M4 8v-2a2 2 0 0 1 2 -2h2'%3E%3C/path%3E%3Cpath d='M4 16v2a2 2 0 0 0 2 2h2'%3E%3C/path%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M16 20h2a2 2 0 0 0 2 -2v-2'%3E%3C/path%3E%3C/svg%3E");
}
field row d.imageField d.thumbs {
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: flex-start;
	max-width: 230px;
}
field row d.imageField {
	display: flex;
	gap: 10px;
	align-items: flex-start;
	position: relative;
}
field row d.imageField d.name {
	font-size: 14px;
	color: #444;
	font-weight: 500;
	height: 18px;
	display: flex;
	align-items: center;
	justify-content: center;
}
field row d.imageField d.original {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 5px;
	width: 150px;
	text-align: center;
}
field row d.imageField  d.size {
	font-size: 9px;
	color: #5eb73b;
	font-weight: 600;
}
d.imageField input[type="file"] {
	display: none;
}
field row d.imageField label img {
	max-width: 100%;
}
field row d.imageField label img[src=""] {
	display: none;
}
field row d.imageField d.thumbs d.name {
	font-size: 11px;
}
field row d.imageField d.thumbs d.tw {
	display: flex;
	flex-direction: column;
	gap: 5px;
	text-align: center;
}
field row d.imageField d label.set {
	background: #f4f7f8;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5l0 14'%3E%3C/path%3E%3Cpath d='M5 12l14 0'%3E%3C/path%3E%3C/svg%3E");
	background-size: 19px;
	background-repeat: repeat;
	background-position: center;
}
field row d.imageField label {
	width: 100%;
	height: 150px;
	background-color: #f4f7f8;
	border-radius: 8px;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
	background-size: 60%;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ccc' stroke-width='.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 10C10.1046 10 11 9.10457 11 8C11 6.89543 10.1046 6 9 6C7.89543 6 7 6.89543 7 8C7 9.10457 7.89543 10 9 10Z'%3E%3C/path%3E%3Cpath d='M13 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V10'%3E%3C/path%3E%3Cpath d='M15.75 5H21.25'%3E%3C/path%3E%3Cpath d='M18.5 7.75V2.25'%3E%3C/path%3E%3Cpath d='M2.67004 18.9501L7.60004 15.6401C8.39004 15.1101 9.53004 15.1701 10.24 15.7801L10.57 16.0701C11.35 16.7401 12.61 16.7401 13.39 16.0701L17.55 12.5001C18.33 11.8301 19.59 11.8301 20.37 12.5001L22 13.9001'%3E%3C/path%3E%3C/svg%3E");
	display: block;
	max-height: 250px;
}
field row d.imageField .original label {
	cursor: pointer;
}
field row d.imageField d label.load:before,
field row d.galleryField.load:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	width: 100px;
	height: 100px;
	z-index: 5;
	display: block;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
field row d.imageField d > label.set {
	height: auto;
}
field row d.galleryField.load > d {
	opacity: .3;
	filter: blur(1px);
	transition: .5s;
}
field row d.imageField d label.load > img {
	opacity: .4;
	filter: blur(4px);
	transition: .5s;
}
field row d.imageField d label.load, field row d.imageField d label.load *,
field row d.galleryField.load, field row d.galleryField.load * {
	pointer-events: none;
}
field row d.imageField .original d.media {
	position: absolute;
	left: 5px;
	z-index: 5;
	border-radius: 8px;
	padding: 4px 4px;
	font-size: 8px;
	color: #fff;
	font-weight: 600;
	background: #ffffff;
	text-transform: uppercase;
	width: 25px;
	height: 25px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23999' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='11' cy='11' r='8'%3e%3c/circle%3e%3cline x1='21' y1='21' x2='16.65' y2='16.65'%3e%3c/line%3e%3c/svg%3e");
	background-size: 14px;
	background-repeat: no-repeat;
	background-position: center;
	box-shadow: 1px 1px 6px -4px #444;
	bottom: 5px;
	cursor: pointer;
}
field row d.imageField .original d.media:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='11' cy='11' r='8'%3e%3c/circle%3e%3cline x1='21' y1='21' x2='16.65' y2='16.65'%3e%3c/line%3e%3c/svg%3e");
}
field row d.imageField .original d.del {
	position: absolute;
	right: 5px;
	z-index: 5;
	border-radius: 5px;
	padding: 4px 4px;
	font-size: 8px;
	color: #fff;
	font-weight: 600;
	background: #ffffff;
	text-transform: uppercase;
	width: 25px;
	height: 25px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23999' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
	background-size: 14px;
	background-repeat: no-repeat;
	background-position: center;
	box-shadow: 1px 1px 6px -4px #444;
	bottom: 5px;
	cursor: pointer;
	display: none;
}
field row d.imageField .original d.del:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
}
field row d.imageField .original label.set ~ d.del {
	display: block;
}
field row d.galleryField d.img {
	width: 90px;
	height: 90px;
	background-color: #f4f7f8;
	border-radius: 8px;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
	background-size: 60%;
	background-position: center;
	display: block;
}
field row d.galleryField {
	display: flex;
	gap: 10px;
	position: relative;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
field row d.galleryField d.name {
	font-size: 14px;
	color: #444;
	font-weight: 500;
	height: 18px;
	display: flex;
	align-items: center;
	justify-content: center;
}
field row d.galleryField d.original {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 5px;
	text-align: center;
	min-width: 80px;
}
field row d.galleryField  d.size {
	font-size: 9px;
	color: #5eb73b;
	font-weight: 600;
}
d.galleryField input[type="file"] {
	display: none;
}
field row d.galleryField label img {
	width: 100%;
}
field row d.galleryField label img[src=""] {
	display: none;
}
field row d.galleryField d.list {
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
	max-width: 390px;
	justify-content: flex-start;
	align-items: flex-start;
	position: relative;
	padding-bottom: 10px;
}
field row d.imageField d label.load l,
field row d.galleryField d.img l {
	width: 0;
	position: absolute;
	bottom: 0px;
	height: 2px;
	left: 0;
	background: #111111;
	display: none;
	z-index: 10;
}
field row d.imageField d label.load c,
field row d.galleryField d.img c {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: none;
	text-align: center;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 10px;
	font-weight: 600;
	z-index: 5;
}
field row d.imageField d label.load l,
field row d.galleryField d.img.load l {
	display: block;
}
field row d.imageField d label.load c,
field row d.galleryField d.img.load c {
	display: flex;
}
field row d.imageField d label.load c {
	color: #444;
}
field row d.galleryField d.img img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
field row d.mc-sortable-placeholder.img:before {
	display: none;
}
field row d.mc-sortable-placeholder.img {
	visibility: visible!important;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ccc' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 10C10.1046 10 11 9.10457 11 8C11 6.89543 10.1046 6 9 6C7.89543 6 7 6.89543 7 8C7 9.10457 7.89543 10 9 10Z'%3E%3C/path%3E%3Cpath d='M13 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V10'%3E%3C/path%3E%3Cpath d='M18 2V8L20 6'%3E%3C/path%3E%3Cpath d='M18 8L16 6'%3E%3C/path%3E%3Cpath d='M2.67004 18.9501L7.60004 15.6401C8.39004 15.1101 9.53004 15.1701 10.24 15.7801L10.57 16.0701C11.35 16.7401 12.61 16.7401 13.39 16.0701L17.55 12.5001C18.33 11.8301 19.59 11.8301 20.37 12.5001L22 13.9001'%3E%3C/path%3E%3C/svg%3E");
	background-size: 50%!important;
}
field row d.galleryField d.img.new:before {
	content: "";
	position: absolute;
	left: 2px;
	top: 3px;
	width: 20px;
	height: 20px;
	border-radius: 5px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23fff' stroke-width='2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V5a2 2 0 012-2h10a2 2 0 012 2v16l-5.918-3.805a2 2 0 00-2.164 0L5 21z'%3E%3C/path%3E%3C/svg%3E");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;
}
field row d.galleryField d.img x {
	position: absolute;
	right: 5px;
	top: 5px;
	width: 20px;
	height: 20px;
	background: #ffffff;
	border-radius: 5px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23888' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
	background-size: 74%;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
field row d.galleryField label {
	width: 90px;
	height: 90px;
	background-color: #f4f7f8;
	border-radius: 8px;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
	background-size: 50%;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ccc' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 10C10.1046 10 11 9.10457 11 8C11 6.89543 10.1046 6 9 6C7.89543 6 7 6.89543 7 8C7 9.10457 7.89543 10 9 10Z'%3E%3C/path%3E%3Cpath d='M13 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V10'%3E%3C/path%3E%3Cpath d='M15.75 5H21.25'%3E%3C/path%3E%3Cpath d='M18.5 7.75V2.25'%3E%3C/path%3E%3Cpath d='M2.67004 18.9501L7.60004 15.6401C8.39004 15.1101 9.53004 15.1701 10.24 15.7801L10.57 16.0701C11.35 16.7401 12.61 16.7401 13.39 16.0701L17.55 12.5001C18.33 11.8301 19.59 11.8301 20.37 12.5001L22 13.9001'%3E%3C/path%3E%3C/svg%3E");
	display: block;
	cursor: pointer;
}
field row d.galleryField .original label {
	cursor: pointer;
}
field row d.galleryField d label.load {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' class='circular-loader' viewBox='25 25 50 50'%3E%3Ccircle class='loader-path' cx='50' cy='50' r='20' fill='none' stroke='%23aaa' stroke-width='.5'/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .circular-loader %7B -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; height: 100%25; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; width: 100%25; position: absolute; top: 0; left: 0; margin: auto; %7D .loader-path %7B stroke-dasharray: 150,200; stroke-dashoffset: -10; -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; %7D @-webkit-keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @-webkit-keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D @keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D%5D%5D%3E%3C/style%3E%3C/defs%3E%3C/svg%3E");
}
field row d.galleryField.set d > label {
	height: auto;
}











ps>op.d-field d.name {
	background-size: 18px!important;
	background-position: 10px center!important;
	background-repeat: no-repeat!important;
	padding-left: 40px;
}

row.press-red radio.a {
	border: 2px solid #c70000;
	background: #c70000;
	box-shadow: 0px 0px 1px 2px #c70000;
}
row.press-red radio.a:before {
	background-color: #c70000;
}


/* ================================= CHECK ================================= */

check, radio {
	border-radius: 32%;
	width: 20px;
	height: 20px;
	cursor: pointer;
	transition: all .25s ease;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	border: 2px solid #e8e8e8;
	position: relative;
	overflow: hidden;
	background: #fff;
}
radio {
	border-radius: 40%;
}
check:hover, radio:hover {
	border: 2px solid #9c9c9c;
}
check.a, radio.a {
	border: 2px solid #111111;
	background: #111111;
	box-shadow: 0px 0px 1px 2px rgb(0 0 0 / 90%);
	scale: 0.85;
}
check.a:before, radio.a:before {
	scale: 2;
}
check:before, radio:before {
	background: #111111;
	content: "";
	position: absolute;
	inset: 0;
	margin: auto;
	scale: 0;
	border-radius: 50%;
	transition: all .3s ease;
	background-size: 47%;
	background-repeat: no-repeat;
	background-position: center;
}
check:before {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");
}
radio:before {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");
}
slider {
	display: flex;
	position: relative;
	border-radius: 10px;
	overflow: hidden;
	height: 38px;
	align-items: center;
	background: #f4f7f8;
}
d-field.selectedTools {
	box-shadow: 0px 0px 0px 1px #e7eef1;
	background-color: #f4f7f8;
}
slider>btn.a {
	background-color: unset;
	box-shadow: unset;
}
slider>btn {
	display: block;
	min-width: 36px;
	width: 100%;
	height: 38px;
	margin: auto;
	top: 0;
	bottom: 0;
	cursor: pointer;
	background-size: 17px;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	z-index: 5;
	transition: all .3s ease;
	font-size: 14px;
	font-weight: 400;
	color: #ccc;
	box-sizing: border-box;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 10px;
}
slider>s,slider>h {
	position: absolute;
	top: 0;
	bottom: 0;
	height: 100%;
	transition: all .3s ease;
	background-color: #fff;
	box-shadow: 1px 3px 10px -1px rgb(0 0 0 / 15%);
	z-index: 3;
	pointer-events: none;
}
slider>h {
	box-shadow: none;
	background-color: #edf1f2;
	opacity: 0;
	z-index: 2;
}
slider:hover>h {
	opacity: 1;
}
slider>btn.a {
	background-color: #fff;
	box-shadow: 1px 3px 10px -1px rgb(0 0 0 / 15%);
	color: #111;
}
slider>btn:before {
	content: "";
	position: absolute;
	transition: .5s;
	left: 0px;
	top: 0;
	bottom: 0;
	height: 50%;
	margin: auto;
	width: 1px;
	background: #e0e7e9;
	z-index: 0;
	opacity: 1;
}
slider>btn:first-child:before, slider>btn.a:before, slider>btn.a+btn:before {
	opacity: 0;
}






/* ================================= SEL ================================= */

sel {
	background: rgb(244,247,248);
	border-radius: 10px;
	position: relative;
	transition: all .25s ease,height 0s;
	display: flex;
	justify-content: space-between;
	align-items: center;
	cursor: pointer;
}
sel>.area>.search.set {
	font-weight: 500;
}
sel>.area d:not(:last-child):after {
	content: ",";
}
sel:hover, sel.act {
	background: rgba(255,255,255,1);
	box-shadow: 0 5px 25px -4px rgba(0,0,0,.08);
}
sel>.area>.search.h {
	display: none;
}
sel:not(.act)>.area>.search {
	pointer-events: none;
}
sel>.area>.search:before {
	content: attr(placeholder);
	color: #ccc;
	margin: auto 0;
	pointer-events: none;
	transition: .2s;
	transition-delay: .5s;
	font-size: 14px;
}
sel>.area>.search:focus:before {
	opacity: 0;
	position: absolute;
	pointer-events: none;
	transition-delay: 0s;
}
sel>.area>.search.trd:before {
	transition-delay: 0s!important;
}
sel>.area>.search.f {
	width: 100%;
}
sel:not(.act)>.area>d+.search {
	display: none;
}
sel>.area>.search[contenteditable]:not(:focus) {
	font-size: 0;
}
sel>.area>.search {
	max-width: 100%;
	width: auto;
	position: relative;
	min-height: 34px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	outline: none;
	border: none;
	line-height: normal;
	font-family: montserrat;
	cursor: pointer;
	font-size: 14px;
	padding-left: 20px;
	position: relative;
}
sel>.area>.search[contenteditable] {
	white-space: nowrap;
	line-height: 34px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ddd' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='11' cy='11' r='8'%3e%3c/circle%3e%3cline x1='21' y1='21' x2='16.65' y2='16.65'%3e%3c/line%3e%3c/svg%3e");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 35px;
	overflow: hidden;
	cursor: auto;
}
sel.act {
	border-radius: 10px 10px 0px 0px;
}
sel>.icon {
	width: 40px;
	min-width: 40px;
	min-height: 25px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
	transition: all .3s;
	align-self: stretch;
}
sel.act>.icon {
	transform: rotate(180deg);
}
sel.load, sel.load * {
	pointer-events: none;
	user-select: none;
}
sel>.loader {
	position: relative;
	width: 0;
	height: 22px;
	right: 7px;
	pointer-events: none;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: inherit;
	cursor: default;
	z-index: 600;
	transition: all .3s;
	overflow: hidden;
	opacity: 0;
}
sel>.area {
	margin-left: 10px;
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	gap: 0px 5px;
	min-height: 36px;
	margin-bottom: 3px;
}
sel.load>.loader {
	min-width: 22px;
	width: 22px;
	opacity: 1;
}
sel>.loader:after, sel .loader:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	content: "";
}
sel>.loader:before {
	border: 1px dashed #000;
	border-radius: inherit;
	border-top: 2px solid transparent;
	border-left: 2px solid transparent;
	border-right: 2px solid transparent;
	-webkit-animation: rotateInputLoading .8s linear infinite;
	animation: rotateInputLoading .8s linear infinite;
	opacity: .4;
}
sel>.loader:after {
	border: 1px solid #444;
	border-radius: inherit;
	border-top: 2px solid transparent;
	border-left: 2px solid transparent;
	border-right: 2px solid transparent;
	-webkit-animation: rotateInputLoading .8s ease infinite;
	animation: rotateInputLoading .8s ease infinite;
}
sel>.area>.search.set:before {
	transition-delay: 0s;
	color: #111;
}
ps * {
	overflow: hidden;
}
fieldset field.fh {
	margin-bottom: -10px;
}
field.fh {
	height: 0!important;
	padding: 0!important;
	pointer-events: none!important;
	overflow: hidden;
}
ps.open {
	opacity: 1;
	transform: translateY(10px);
	pointer-events: auto;
}
ps {
	position: absolute;
	border-radius: 0px 0px 10px 10px;
	background: rgba(255,255,255,1);
	box-shadow: 0px 14px 25px -4px rgba(0,0,0,.1);
	overflow: auto;
	padding: 0;
	transition: .2s ease;
	opacity: 0;
	transform: translateY(0px);
	padding: 10px 0;
	pointer-events: none;
	z-index: 100;
	/* border-top: 1px solid rgb(244,247,248); */
}
ps>op.f:not(.parent) {
	padding-bottom: 0;
	padding-top: 0;
	max-height: 0;
	min-height: 0;
	height: 0;
	overflow: hidden;
	opacity: 0;
	margin-bottom: 0;
}
ps>op span.highlight {
	color: #333333;
	background: #f1e9d6;
	padding: 0px 0px;
	border-radius: 2px;
}
ps>op>em {
	display: block;
	font-size: 0;
	width: 10px;
	min-width: 10px;
	max-width: 10px;
	position: relative;
}
ps>op>em:before {
	content: "";
	left: 0;
	right: 0;
	width: 100%;
	margin: auto;
	height: 0;
	border-bottom: 1px dotted #d2d2d2;
	display: block;
}
ps>op>.name {
	width: 100%;
	text-align: left;
	font-size: 14px;
	font-weight: 500;
	padding: 0px 0 0px 10px;
	height: 100%;
	display: block;
}
ps>op:hover {
	background: #f9f9f9;
}
ps>op>check {
	min-width: 20px;
	width: 20px;
	height: 20px;
	pointer-events: none;
}
ps>op {
	display: flex;
	justify-content: space-between;
	flex-direction: row;
	align-items: center;
	padding: 0 5px;
	gap: 5px;
	margin: 0 5px 3px 5px;
	border-radius: 5px;
	min-height: 30px;
	user-select: none;
	transition: .2s ease;
	cursor: pointer;
}
ps>op:last-child {
	margin-bottom: 0;
}
ps>op>im>img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
ps, ps * {
	overflow-x: hidden;
}
ps>op im, ps>op color {
	margin: 0 5px;
	display: block;
	overflow: hidden;
	border-radius: 4px;
}
ps>op.parent.f.act {
	border-radius: 5px;
	border: none;
}
ps>op.act {
	background: #f4f7f8;
}
ps>op.parent {
	border-bottom: 1px solid #e9e9e9;
	border-radius: 0;
}
ps>op.parent.act {
	border-radius: 5px;
}
ps>op.parent:hover {
	border-radius: 5px;
}
ps>op color {
	border-radius: 50%;
}

ps::-webkit-scrollbar {
	width: 4px;
}
ps::-webkit-scrollbar-thumb {
	background-color: #e4e5e5;
	border: 0;
	border-radius: 4px;
}
ps::-webkit-scrollbar-track {
	background: transparent;
}

ps>op.disabled check {
	opacity: 0;
}
ps>op.disabled {
	background: #f6f6f6;
	pointer-events: none;
	cursor: default;
}
ps>op.disabled im, ps>op.disabled color {
	opacity: .5;
}
ps>op.disabled .name {
	color: #cccccc;
}
sel:not(.act)>.area>d>i {
	display: block;
}
sel>.area>d {
	position: relative;
}
ps>op.disabled, ps>op.disabled * {
	pointer-events: none;
}
d-field>d.key[system] {
	pointer-events: none;
}
d.tplFactory>d.fields>d>d.f d-field.not * {
	pointer-events: none;
}
d.tplFactory>d.fields>d>d.f d-field.not {
	pointer-events: none;
	opacity: .2;
}
d.tplFactory>d.fields>d>d.f d-field.not .drop {
	box-shadow: none;
	opacity: 0;
}
d-field.selectedTools>d.key[system] input {
	background: none;
}
d-field>d.key[system] input {
	pointer-events: none;
	background: #fff;
	border-radius: 0;
	box-shadow: 0px 4px 2px -5px #000;
	color: #ccc;
}
sel>.area>d.ost {
	position: relative;
	padding: 3px 8px 3px 6px;
	border-radius: 20px;
	border: 1px solid #e6eaec;
	font-size: 10px;
	font-weight: 500;
	margin: 4px 8px 4px 0px;
	display: block;
	user-select: none;
	background: #fff;
}
sel>.area>d>i {
	position: absolute;
	right: -13px;
	top: -8px;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: #e7ebec;
	cursor: pointer;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23444' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
	background-size: 11px;
	background-repeat: no-repeat;
	background-position: center;
	display: none;
}
sel>.area>d>i:hover {
	background-color: #111111;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ddd' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
}


field row.icon {
	font-size: 12px;
	font-weight: 600;
	padding: 3px 0 2px 25px;
	color: #777;
}
field[language] {
	display: none;
}


/* ================================= FIELDSET ================================= */

fieldset {
	user-select: none;
	display: flex;
	flex-direction: column;
	gap: 10px;
	min-width: 0;
	border: 0;
	padding: 0;
	margin: 0;
}
field>row info code {
	display: block;
	color: #999;
	background: #ffffff;
	padding: 5px 10px;
	border-radius: 5px;
	line-height: normal;
	font-weight: 600;
	font-size: 10px;
	user-select: text;
}
field>row info {
	padding: 10px 20px 10px 60px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	gap: 5px;
	align-items: flex-start;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23aaa' stroke-width='1.3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='10'%3e%3c/circle%3e%3cline x1='12' y1='8' x2='12' y2='12'%3e%3c/line%3e%3cline x1='12' y1='16' x2='12.01' y2='16'%3e%3c/line%3e%3c/svg%3e");
	background-size: 30px;
	background-repeat: no-repeat;
	background-position: 15px center;
	min-height: 50px;
	background-color: #f4f7f8;
	border-radius: 8px;
	font-size: 11px;
	font-weight: 500;
	color: #999;
	user-select: none;
	cursor: default;
	width: 100%;
	width: -moz-max-content;
	max-width: 100%;
}
fieldset d.sa705 {
	user-select: all;
}
field {
	display: flex;
	padding: 5px 0;
	font-size: 14px;
	position: relative;
	user-select: none;
	flex-direction: column;
	transition: .3s ease;
	gap: 10px;
}

field.err {
	pointer-events: none;
	border: 1px dashed #b91c1c;
	border-radius: 6px;
	min-height: 38px;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: center;
	color: #b91c1c;
	font-weight: 600;
}
fieldset>name {
	display: flex;
	font-size: 11px;
	font-weight: 600;
	color: #a0a0a0;
	gap: 5px;
	padding: 5px 0;
}
field>d {
	display: flex;
	width: 100%;
}
field add {
	min-width: 38px;
	max-width: 38px;
	height: 38px;
	display: block;
	background: #f4f7f8;
	border-radius: 10px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
}
fieldset name {
	display: flex;
	gap: 7px;
	align-items: center;
	font-size: 10px;
	font-weight: 500;
	color: #a0a0a0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%;
}
fieldset name>small {
	display: block;
	font-size: 9px;
	background: #dcdcdc;
	border-radius: 3px;
	padding: 0 3px;
	color: #656565;
	font-weight: 600;
}
field>name {
	font-size: 11px;
}
field>row {
	display: flex;
}
field>row>f {
	width: 100%;
	gap: 5px;
	align-items: flex-end;
}
field>row>f>d {
	width: 100%;
	position: relative;
}
field>row>f>s, field>row>f>a, field>row>f>x {
	all: unset;
	display: block;
	width: 38px;
	min-width: 38px;
	height: 38px;
	background: #444;
	cursor: pointer;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 16px;
}
field>row:first-child>f>x, field>name+row>f>x {
	opacity: .2;
	pointer-events: none;
}
field>row textarea, field>row input {
	padding: 10px 20px 10px 40px;
	height: 38px;
	border: 1px solid #e9eaea;
	border-radius: 8px;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.363 5.652l1.48-1.48a2 2 0 012.829 0l1.414 1.414a2 2 0 010 2.828l-1.48 1.48m-4.243-4.242l-9.616 9.615a2 2 0 00-.578 1.238l-.242 2.74a1 1 0 001.084 1.085l2.74-.242a2 2 0 001.24-.578l9.615-9.616m-4.243-4.242l4.243 4.242'%3E%3C/path%3E%3C/svg%3E");
	outline: none;
}
field>row textarea {
	height: 100px;
	background-position: 10px 10px;
}
field>row>f>a {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
field>row>f>x {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
field>row>f>s {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23555' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
	cursor: grab;
}
field[type="date time"], field[type="date time double"] {
	display: flex;
	flex-direction: column;
}
row.inline pos>.mcDatepicker.inline, row.inline pos>.mcDatepicker.inline d.mcDatepickerTime {
	padding-left: 0;
}
field>row.require input {
	border-color: #f8b0b0;
}
d.wrapEditor {
	width: 800px;
	height: 700px;
}
doc > tool {
	display: flex;
}
doc {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
doc > content {
	display: block;
	width: 100%;
	height: 100%;
	flex-grow: 1;
}
field>row d.openEditorBtn {
	font-size: 12px;
	font-weight: 600;
	background: #f4f7f8;
	border-radius: 8px;
	padding: 8px 16px;
	cursor: pointer;
	transition: .2s ease;
	align-items: center;
	display: flex;
	justify-content: center;
	text-align: center;
	user-select: none;
}
field>row d.openEditorBtn:hover {
	background: #111;
	color: #fff;
}
field[type="range"]>row>f>d>d,
field[type="text double"]>row>f>d>d {
	position: relative;
}
field[type="date time"]>row.inline>f>d>name {
	position: static;
	padding-left: 0;
}
field.emailField input {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='4'%3e%3c/circle%3e%3cpath d='M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94'%3e%3c/path%3e%3c/svg%3e");
	background-size: 18px;
}
field[name="pass"] input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18.9 7a8 8 0 0 1 1.1 5v1a6 6 0 0 0 .8 3'%3E%3C/path%3E%3Cpath d='M8 11a4 4 0 0 1 8 0v1a10 10 0 0 0 2 6'%3E%3C/path%3E%3Cpath d='M12 11v2a14 14 0 0 0 2.5 8'%3E%3C/path%3E%3Cpath d='M8 15a18 18 0 0 0 1.8 6'%3E%3C/path%3E%3Cpath d='M4.9 19a22 22 0 0 1 -.9 -7v-1a8 8 0 0 1 12 -6.95'%3E%3C/path%3E%3C/svg%3E");
	background-size: 18px;
}
field[type="select"]>row>name,
field[type="slider"]>row>name {
	display: flex;
	gap: 7px;
	align-items: center;
	font-size: 10px;
	font-weight: 500;
	color: #a0a0a0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 25px);
	padding-left: 12px;
}
field[type="range"]>row>f>d>d>name, 
field[type="text double"]>row>f>d>d>name, 
field[type="date time"]>row>f>d>name, 
field[type="date time double"]>row>f>d>name, 
field[type="textarea"]>row>f>d>name, 
field[type="text"]>row>f>d>name, 
field[type="name"]>row>f>d>name, 
field[type="video"]>row>f>d>name, 
field[type="color"]>row>f>d>name, 
field[type="phone"]>row>f>d>name, 
field[type="alias"]>row>f>d>name, 
field[type="pass"]>row>f>d>name, 
field[type="email"]>row>f>d>name, 
field[type="number"]>row>f>d>name, 
field[type="range"]>row>f>d>name, 
field[type="datetime"]>row>f>d>name, 
field[type="password"]>row>f>d>name {
	font-size: 10px;
	position: absolute;
	top: -6px;
	left: 21px;
	padding: 0 10px;
	font-weight: 500;
	color: #a0a0a0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 25px);
	z-index: 1;
	line-height: 11px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: 5px;
}
field[type="range"]>row>f>d>d>name:before,
field[type="text double"]>row>f>d>d>name:before,
field[type="date time"]>row>f>d>name:before, 
field[type="date time double"]>row>f>d>name:before, 
field[type="text"]>row>f>d>name:before, 
field[type="name"]>row>f>d>name:before, 
field[type="video"]>row>f>d>name:before, 
field[type="color"]>row>f>d>name:before, 
field[type="textarea"]>row>f>d>name:before, 
field[type="number"]>row>f>d>name:before, 
field[type="pass"]>row>f>d>name:before, 
field[type="alias"]>row>f>d>name:before, 
field[type="email"]>row>f>d>name:before, 
field[type="phone"]>row>f>d>name:before, 
field[type="range"]>row>f>d>name:before, 
field[type="datetime"]>row>f>d>name:before, 
field[type="password"]>row>f>d>name:before {
	content: "";
	left: 0;
	bottom: 4px;
	position: absolute;
	background: #fff;
	height: 1px;
	width: 100%;
	z-index: -1;
}
field[type="range"]>row.require>f>d>d>name,
field[type="text double"]>row.require>f>d>d>name,
field[type="date time"]>row.require>f>d>name,
field[type="date time double"]>row.require>f>d>name,
field[type="text"]>row.require>f>d>name,
field[type="name"]>row.require>f>d>name,
field[type="video"]>row.require>f>d>name,
field[type="color"]>row.require>f>d>name,
field[type="number"]>row.require>f>d>name,
field[type="pass"]>row.require>f>d>name,
field[type="alias"]>row.require>f>d>name,
field[type="email"]>row.require>f>d>name,
field[type="phone"]>row.require>f>d>name,
field[type="range"]>row.require>f>d>name,
field[type="datetime"]>row.require>f>d>name,
field[type="password"]>row.require>f>d>name {
	color: #e07f7f;
}
field[type="range"]>row,
field[type="date time"]>row, 
field[type="date time double"]>row, 
field[type="text"]>row, 
field[type="name"]>row, 
field[type="video"]>row, 
field[type="color"]>row, 
field[type="number"]>row, 
field[type="pass"]>row, 
field[type="alias"]>row, 
field[type="email"]>row, 
field[type="phone"]>row, 
field[type="datetime"]>row, 
field[type="password"]>row {
	flex-direction: column;
	padding: 5px 0 0px 0;
	position: relative;
}

field[type="range"]>row {
	display: flex;
	gap: 10px;
	flex-direction: row;
}


field>f>d input::placeholder {
	color: #dcdcdc;
}
field[type="date time double"]>row,

field[type="date time double"]>row>f>d input {
	width: 100%;
}
field[type="range"]>row>f>d input {
	width: 140px;
}
field[type="date time double"]>row>f>d {
	width: 50%;
	position: relative;
}
field[type="range"].col>row,
field[type="date time double"].col>row {
	flex-direction: column;
	gap: 5px;
}
field[type="range"].col>row>d,
field[type="date time double"].col>row>d {
	width: 100%;
}
field[type="date time"]>row input, field[type="date time double"]>row input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1.3' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5m-9-6h.008v.008H12v-.008zM12 15h.008v.008H12V15zm0 2.25h.008v.008H12v-.008zM9.75 15h.008v.008H9.75V15zm0 2.25h.008v.008H9.75v-.008zM7.5 15h.008v.008H7.5V15zm0 2.25h.008v.008H7.5v-.008zm6.75-4.5h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V15zm0 2.25h.008v.008h-.008v-.008zm2.25-4.5h.008v.008H16.5v-.008zm0 2.25h.008v.008H16.5V15z'%3E%3C/path%3E%3C/svg%3E");
}


field[type="check"]:hover>check:not(.a), 
field[type="radio"]:hover>radio:not(.a) {
	border: 2px solid #9c9c9c;
}
field[type="check"], 
field[type="radio"] {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	gap: 8px;
}
field[type="check"]>row, 
field[type="radio"]>row {
	display: flex;
	flex-direction: row-reverse;
	align-items: center;
	gap: 10px;
	cursor: pointer;
	justify-content: flex-end;
}
field[type="check"]>row:hover>check:not(.a), 
field[type="radio"]>row:hover>radio:not(.a) {
	border: 2px solid #9c9c9c;
}















d.tplFactory>d.template>d.groups>d.group {
	cursor: pointer;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 16px;
	display: flex;
	text-align: center;
	user-select: none;
	overflow: hidden;
	transition: background .3s ease;
	position: relative;
	align-items: stretch;
}
d.tplFactory>d.template>d.groups>d.group>.name {
	font-family: oswald;
	color: #585858;
	font-size: 14px;
	padding: 10px 5px 10px 15px;
}
d.tplFactory>d.template>d.groups>d.group>d:last-child {
	width: 24px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
	transition: background .3s ease;
	min-width: 24px;
}
d.tplFactory>d.template>d.groups>d.group>d:last-child:hover {
	background-color: #f4f7f8;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23777' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d-field>d.tool>d.settings.a {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%233b9417' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
}
d-field>d.tool>d.settings.r {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b91c1c' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
}
field>d input.max_text_length {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10h2a2 2 0 0 1 2 2v5h-3a2 2 0 1 1 0 -4h3'%3E%3C/path%3E%3Cpath d='M19 7h-3a2 2 0 0 0 -2 2v6a2 2 0 0 0 2 2h1a2 2 0 0 0 2 -2v-3a2 2 0 0 0 -2 -2h-3'%3E%3C/path%3E%3C/svg%3E");
}


field input[type="number"]::-webkit-inner-spin-button,
field input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
	-moz-appearance: textfield;
    margin: 0;
}
field input[type="number"]::-webkit-inner-spin-button:after,
field input[type="number"]::-webkit-outer-spin-button:after {
    content: "";
}


fieldset vars {
	display: block;
}
fieldset var {
	all: unset;
	display: block;
	overflow: hidden;
	padding: 0;
}
fieldset var.set {
	transition: height .3s ease;
}
field row d.galleryField d.img.load, field row d.galleryField d.img.load * {
	pointer-events: none;
}
field row d.galleryField d.img.load > x {
	display: none;
}
field row d.galleryField d.img.load > img {
	opacity: .5;
	filter: blur(10px);
}
field row d.imageField d label.load:before,
field row d.galleryField d.img.load:before {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	width: 40px;
	height: 40px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' class='circular-loader' viewBox='25 25 50 50'%3E%3Ccircle class='loader-path' cx='50' cy='50' r='20' fill='none' stroke='%23111' stroke-width='.5'/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .circular-loader %7B -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; height: 100%25; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; width: 100%25; position: absolute; top: 0; left: 0; margin: auto; %7D .loader-path %7B stroke-dasharray: 150,200; stroke-dashoffset: -10; -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; %7D @-webkit-keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @-webkit-keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D @keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D%5D%5D%3E%3C/style%3E%3C/defs%3E%3C/svg%3E");
	z-index: 5;
	display: block;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	content: "";
}
field row d.imageField d label.load {
	background: #fff;
}windows {
	display: block;
	inset: 0;
}
windows>cl {
	display: block;
	position: fixed;
	width: 40px;
	height: 40px;
	z-index: 999999;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cdefs%3E%3ClinearGradient x1='8.042%25' y1='0%25' x2='65.682%25' y2='23.865%25' id='a'%3E%3Cstop stop-color='%23000' stop-opacity='0' offset='0%25'/%3E%3Cstop stop-color='%23000' stop-opacity='.631' offset='63.146%25'/%3E%3Cstop stop-color='%23000' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)'%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18' id='Oval-2' stroke='url(%23a)' stroke-width='2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite'/%3E%3C/path%3E%3Ccircle fill='%23000' cx='36' cy='18' r='1'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-color: #fff;
	border-radius: 50%;
}
window.waiting > content > l {
	display: flex;
}
window > content > l {
	height: 80px;
	width: 80px;
	position: absolute;
	bottom: 22px;
	left: 0;
	justify-content: center;
	align-items: center;
	font-size: 15px;
	font-weight: 700;
	right: 0;
	top: 0;
	margin: auto;
	display: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' class='circular-loader' viewBox='25 25 50 50'%3E%3Ccircle class='loader-path' cx='50' cy='50' r='20' fill='none' stroke='%23aaa' stroke-width='.5'/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .circular-loader %7B -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; height: 100%25; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; width: 100%25; position: absolute; top: 0; left: 0; margin: auto; %7D .loader-path %7B stroke-dasharray: 150,200; stroke-dashoffset: -10; -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; %7D @-webkit-keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @-webkit-keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D @keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D%5D%5D%3E%3C/style%3E%3C/defs%3E%3C/svg%3E");
	background-size: 80px;
	background-repeat: no-repeat;
	background-position: center;
}
window>content>buttons>.btn.remove_mini {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23444' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
	max-width: 30px;
	min-width: 30px;
	width: 30px;
}
window>content>buttons>.btn.remove_mini:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
}
window[parent]>content {
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.18);
}
window.collapse-c>content>wrap {
	max-width: 0;
	max-height: 0;
}
collapse {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-end;
	position: fixed;
	width: max-content;
	width: -moz-max-content;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 20;
	left: 90px;
	height: 500px;
}
window.collapse-a>menu {
	display: none;
}
window>menu {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: flex-start;
	margin: 0;
	padding: 0;
	gap: 7px;
	backdrop-filter: blur(3px);
	border-radius: 20px;
	margin-top: 25px;
}
window>menu>item.square {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	height: 40px;
	min-width: 40px;
	width: max-content;
	width: -moz-max-content;
	padding: 0 17px;
	border-radius: 8px;
	box-shadow: 0 10px 13px -8px rgba(0,0,0,.1);
	backdrop-filter: blur(5px);
	background: rgb(244 247 248);
	font-size: 10px;
	font-weight: 600;
	cursor: pointer;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
	transition: all .3s ease;
}
window>menu>item {
	user-select: none;
}
window>menu>item.bookmark {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	min-height: 30px;
	min-width: 40px;
	width: max-content;
	width: -moz-max-content;
	padding: 0 17px;
	border-radius: 8px 0px 0px 8px;
	box-shadow: 0 10px 13px -8px rgba(0,0,0,.1);
	backdrop-filter: blur(5px);
	background: rgb(244 247 248);
	font-size: 10px;
	font-weight: 600;
	cursor: pointer;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
	transition: all .3s ease;
	user-select: none;
}
window>menu>item.bookmark {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	min-height: 30px;
	min-width: 40px;
	width: max-content;
	width: -moz-max-content;
	padding: 0 17px;
	border-radius: 8px 0px 0px 8px;
	box-shadow: 0 10px 13px -8px rgba(0,0,0,.1);
	backdrop-filter: blur(5px);
	background: rgb(244 247 248);
	font-size: 10px;
	font-weight: 600;
	cursor: pointer;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
	transition: all .3s ease;
}
window>menu>item.bookmark:before {
	content: "";
	right: -10px;
	position: absolute;
	top: 0;
	height: 100%;
	width: 10px;
	background: #f3f6f7;
	transition: all .3s ease;
}
window>menu>item:not(.act).bookmark:hover:before, window>menu>item:not(.act):hover {
	background-color: #fff;
}
window>menu>item.act, window>menu>item.act.bookmark:before {
	background-color: #61bc3d;
	color: #fff;
}
window.t05 {
	transition: all 0.2s ease 0s;
}
window {
	position: absolute;
	width: max-content;
	width: -moz-max-content;
	height: max-content;
	height: -moz-max-content;
	z-index: 300;
	transition: all 0.5s ease 0s;
	opacity: 0;
	display: flex;
	justify-content: space-between;
	gap: 10px;
	align-items: stretch;
}
window.mc-draggable.mc-draggable-dragging {
	transition: unset;
}
window>content {
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: 100%;
	border-radius: 26px;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	backdrop-filter: blur(5px);
	background: rgb(255 255 255);
	max-width: 100%;
	max-height: inherit;
	z-index: 10;
}
window>menu + content {
	height: unset;
}
window>content>wrap {
	padding: 0px 20px 15px 20px;
	overflow: auto;
	max-height: inherit;
	display: flex;
	flex-direction: column;
	flex-shrink: 1;
	flex-grow: 1;
}
window>content>wrap::-webkit-scrollbar{width:20px;height:20px;}
window>content>wrap::-webkit-scrollbar-thumb{background-color:#dddddd;border:0;border-left:18px solid white;border-radius:0;border-top:18px solid white;}
window>content>wrap::-webkit-scrollbar-track{background:white;}

confirm, backdrop {
	width: 100%;
	height: 100%;
	display: block;
	position: fixed;
	z-index: 300;
	inset: 0;
}
confirm {
	
}
window>content>header>tool>t:hover {
	background-color: #f6f6f6;
}
window>content>header>tool>t.maximize {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='15 3 21 3 21 9'%3e%3c/polyline%3e%3cpolyline points='9 21 3 21 3 15'%3e%3c/polyline%3e%3cline x1='21' y1='3' x2='14' y2='10'%3e%3c/line%3e%3cline x1='3' y1='21' x2='10' y2='14'%3e%3c/line%3e%3c/svg%3e");
}
window.maximize>content>header>tool>t.maximize {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='4 14 10 14 10 20'%3e%3c/polyline%3e%3cpolyline points='20 10 14 10 14 4'%3e%3c/polyline%3e%3cline x1='14' y1='10' x2='21' y2='3'%3e%3c/line%3e%3cline x1='3' y1='21' x2='10' y2='14'%3e%3c/line%3e%3c/svg%3e");
}
window>content>header>tool>t.close {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
}
window>content>header>tool>t.collapse {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
window.collapse-a>content >header>tool>t.collapse {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='7' y1='17' x2='17' y2='7'%3e%3c/line%3e%3cpolyline points='7 7 17 7 17 17'%3e%3c/polyline%3e%3c/svg%3e");
}
window.collapse-a>content >header>tool>t.close {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
}
window>content>header>tool>t {
	width: 32px;
	height: 32px;
	border-radius: 6px;
	cursor: pointer;
	background-position: center;
	background-size: 16px;
	background-repeat: no-repeat;
	transition: .3s;
}
window>content>header>i {
	display: block;
	width: 50px;
	min-width: 50px;
	height: 5px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
window>content>buttons>.btn {
	max-width: 270px;
}
window>content>buttons {
	padding: 0px 20px 15px 20px;
	display: flex;
	justify-content: flex-end;
	gap: 20px;
}

window>content>header {
	display: flex;
	justify-content: space-between;
	gap: 30px;
	align-items: center;
	padding: 10px 10px 5px 20px;
	border-radius: 26px 26px 0 0;
}
window.maximize > content {
	max-width: 100%;
	max-height: 100%;
	width: 100%;
	height: 100%;
	border-radius: 0;
}
window.maximize {
	width: 100%!important;
	height: 100%!important;
	border-radius: 0!important;
	inset: 0!important;
	margin: auto!important;
	backdrop-filter: unset!important;
	position: fixed!important;
	max-width: 100vw!important;
	max-height: 100vh!important;
	max-width: 100dvw!important;
	max-height: 100dvh!important;
}
window>content>header>tool {
	display: flex;
	justify-content: flex-end;
	gap: 10px;
	align-items: center;
}






window[name="mainConfirm"]>content>wrap {
	font-size: 14px;
	text-align: left;
	font-weight: 500;
	background: #ec8f32;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	color: #fff;
	padding: 12px 20px 12px 60px;
	border-radius: 26px 26px 0 0;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3e%3c/path%3e%3cline x1='12' y1='9' x2='12' y2='13'%3e%3c/line%3e%3cline x1='12' y1='17' x2='12.01' y2='17'%3e%3c/line%3e%3c/svg%3e");
	background-size: 30px;
	background-position: 15px center;
	background-repeat: no-repeat;
}
window[name="mainConfirm"]>content {
	gap: 0;
	max-width: 290px;
}
window[name="mainConfirm"]>content>buttons {
	padding-top: 10px;
}
window[name="mainConfirm"]>content>buttons>.btn {
	padding: 5px;
}
window[name="mainConfirm"]>content>header {
	display: none;
}
window[name="mainConfirm"]>content>buttons {
	padding: 10px 10px 10px 10px;
	flex-direction: column;
	gap: 8px;
}
window[name="mainConfirm"]>content>buttons .btn {
	height: 40px;
}




window[name="mainConfirm-Danger"]>content>wrap {
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	background: #b91c1c;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	color: #fff;
	padding: 12px 20px 12px 60px;
	border-radius: 26px 26px 0 0;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3e%3c/path%3e%3cline x1='12' y1='9' x2='12' y2='13'%3e%3c/line%3e%3cline x1='12' y1='17' x2='12.01' y2='17'%3e%3c/line%3e%3c/svg%3e");
	background-size: 30px;
	background-position: 15px center;
	background-repeat: no-repeat;
}
window[name="mainConfirm-Danger"]>content {
	gap: 0;
	max-width: 290px;
}
window[name="mainConfirm-Danger"]>content>buttons {
	padding-top: 10px;
}
window[name="mainConfirm-Danger"]>content>buttons>.btn {
	padding: 5px;
}
window[name="mainConfirm-Danger"]>content>header {
	display: none;
}
window[name="mainConfirm-Danger"]>content>buttons {
	padding: 10px 10px 10px 10px;
	flex-direction: column;
	gap: 8px;
}
window[name="mainConfirm-Danger"]>content>buttons .btn {
	height: 40px;
}
window[name="mainConfirm-Danger"]>content>buttons .btn.success:hover {
	background-color: #b91c1c;
	color: #fff;
}
window[name="mainConfirm-Danger"]>content>buttons .cancel.btn {
	background: #111;
	color: #fff;
	box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 50%);
}
window[name="mainConfirm-Danger"]>content>wrap>b {
	color: #fff;
	margin-bottom: 10px;
	font-size: 14px;
	text-align: left;
	display: block;
	width: 100%;
}



window.waiting_confirmation>content>header {
	background: #d85252;
}
window>content>header>title {
	display: block;
	font-weight: 500;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding: 0px 0px 1px 0px;
	user-select: none;
	width: 100%;
	text-align: center;
	line-height: 30px;
}
window>content>header.drag>title {
	cursor: grab;
}
window>content>buttons .green.btn:hover {
	background: #5eb750;
}
window>content>buttons>.btn {
	width: 100%;
}
window.collapse-a {
	right: 100vw!important;
	left: 90px!important;
	border-radius: 0 26px 26px 0px;
	height: 32px!important;
	overflow: hidden;
	opacity: 0!important;
}
window.collapse-a>content>header>i {
	display: none;
}
window.collapse-a>content>header>tool>.maximize {
	display: none;
}
window.collapse-a>content>header>title {
	font-size: 10px;
	font-weight: 600;
	padding: 0 0 0 20px;
}
window.collapse-a>content>header>tool {
	gap: 0px;
}
window.collapse-a>content>header {
	padding: 0;
	gap: 5px;
}
window.collapse-a.collapse-b {
	opacity: 1!important;
}
window.collapse-a.collapse-b.collapse-c.collapse-d {
	opacity: 0!important;
	transition: .2s!important;
	z-index: -5!important;
}
window.collapse-a.collapse-b.collapse-c {
	margin-bottom: 2px!important;
}
window.collapse-b {
	position: static!important;
	margin: unset!important;
}
window.collapse-a.collapse-b.collapse-c.collapse-close {
	opacity: 0!important;
	margin-left: -500px!important;
}
window.collapse-a.collapse-b.collapse-c>content {
	border-radius: 0 26px 26px 0;
}

 window.waiting > content * {
	pointer-events: none;
}
window.waiting > content > buttons {
	opacity: 0;
}
window.waiting > content > wrap {
	opacity: 0.2;
	filter: blur(2px);
}mcmessage mcms .a > x {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
}
mcmessage::-webkit-scrollbar-thumb {
	background-color: transparent;
	border: 0;
}
mcmessage::-webkit-scrollbar {
	width: 0px;
}
mcmessage::-webkit-scrollbar-track {
	background: transparent;
}
mcmessage mcms {
	width: max-content;
	width: -moz-max-content;
	max-width: calc(100% - 60px);
	background: #fff;
	display: block;
	margin-bottom: 10px;
	display: block;
	border-radius: 35px;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	padding: 20px 20px;
	backdrop-filter: blur(5px);
	background: #fff;
	margin: 0 30px 10px 30px;
	position: relative;
	right: -600px;
	transition: .3s ease;
}
mcms.open {
	right: 0;
}
mcmessage {
	position: fixed;
	width: max-content;
	width: -moz-max-content;
	max-width: 600px;
	right: 10px;
	overflow: auto;
	display: block;
	top: 10px;
	max-height: calc(100vh - 10px);
	padding-bottom: 20px;
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: flex-start;
	user-select: none;
	z-index: 390;
}
mcmessage mcms .a > d:last-child {
	margin-bottom: 0;
}
mcmessage mcms .a > .title {
	font-weight: 500;
	margin: 0;
	font-size: unset;
	margin-bottom: 5px;
	padding-right: 20px;
}
mcmessage mcms .a > .message {
	font-weight: 600;
	margin: 0 0 15px 0;
	color: var(--red);
	max-width: calc(50vw - 200px);
	font-size: 14px;
	font-family: Jura;
}
mcmessage mcms .a > .lastSql {
	margin-bottom: 12px;
	background: var(--red);
	color: #fff;
	padding: 5px 10px;
	border-radius: 10px;
	font-family: Jura;
	user-select: text;
	word-wrap: break-word;
	font-size: 12px;
	font-weight: 600;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
mcmessage mcms .a>.lastSql.copied:before {
	content: "";
	inset: 0;
	position: absolute;
	margin: auto;
	width: 100%;
	height: 100%;
	z-index: 5;
	background-color: rgb(255 255 255 / 90%);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23b91c1c' stroke-width='1.2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.97 12.25V16.75C16.97 20.5 15.47 22 11.72 22H7.22C3.47 22 1.97 20.5 1.97 16.75V12.25C1.97 8.5 3.47 7 7.22 7H11.72C15.47 7 16.97 8.5 16.97 12.25Z'%3E%3C/path%3E%3Cpath d='M21.97 5.85V9.15C21.97 11.9 20.87 13 18.12 13H16.97V12.25C16.97 8.5 15.47 7 11.72 7H10.97V5.85C10.97 3.1 12.07 2 14.82 2H18.12C20.87 2 21.97 3.1 21.97 5.85Z'%3E%3C/path%3E%3C/svg%3E");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
}



@media screen and (max-width: 900px) {
	mcmessage {
		width: 100%;
		max-width: 100%;
		left: 0;
		right: 0;
		margin: auto;
		top: 10px;
	}
	mcmessage mcms {
		max-width: 100%;
	}
	mcmessage mcms .a > .message {
		max-width: 100%;
	}
	mcmessage mcms {
		margin: 0;
		max-width: 90vw;
		right: -105vw;
	}
	mcms.open {
		right: 5vw;
	}
}
form[mc] {
	position: relative;
	margin: 0;
	display: flex;
	flex-direction: column;
	gap: 12px;
}
form[mc].act > *:not(.formFooter) {
	opacity: .1;
}
form[mc].act > * {
	pointer-events: none;
}
form[mc].done field {
	pointer-events: none;
	opacity: .2;
	filter: blur(1px);
}
form[mc]:before {
	content: "";
	width: 64px;
	height: 64px;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	position: absolute;
	z-index: 5;
	opacity: 0;
	transition: .5s;
	pointer-events: none;
	border-radius: 50%;
	border: 2px solid #c8c8c8;
	border-left-color: rgb(0 0 0 / 10%);
	transform: rotate(45deg);
	-webkit-animation: rotateLoadData .8s ease infinite;
	animation: rotateLoadData .8s ease infinite;
}
form[mc].act d.interForm {
	background-image: none;
	padding: 4px 0px 2px 4px;
}
form[mc].act d.interForm::before {
	display: 0;
}
@-webkit-keyframes rotateLoadData {
	0% {transform: rotate(45deg)}
	to {transform: rotate(405deg)}
}

@keyframes rotateLoadData {
	0% {transform: rotate(45deg)}
	to {transform: rotate(405deg)}
}
form[mc].act:before {
	opacity: 1;
}

form[mc]:hover field > .input > .name {
	display: block;
}
form[mc] field > .input input:focus + .name, form[mc] field > .input:hover input + .name {
	opacity: 1;
}
form[mc] .interForm {
	background-size: 19px;
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 30px;
	background-image: url("data:image/svg+xml,%3Csvg fill='%23a0a0a0' stroke-width='2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='24' height='24'%3E%3Cpath d='M 11 7 C 8.2504839 7 6 9.2504839 6 12 L 6 38 C 6 40.749516 8.2504839 43 11 43 L 39 43 C 41.749516 43 44 40.749516 44 38 L 44 12 C 44 9.2504839 41.749516 7 39 7 L 11 7 z M 11 9 L 39 9 C 40.668484 9 42 10.331516 42 12 L 42 38 C 42 39.668484 40.668484 41 39 41 L 11 41 C 9.3315161 41 8 39.668484 8 38 L 8 12 C 8 10.331516 9.3315161 9 11 9 z M 34 25 A 1.0001 1.0001 0 1 0 34 27 L 36 27 L 36 31 L 26.414062 31 L 28.707031 28.707031 A 1.0001 1.0001 0 0 0 27.980469 26.990234 A 1.0001 1.0001 0 0 0 27.292969 27.292969 L 23.380859 31.205078 A 1.0001 1.0001 0 0 0 23.376953 32.792969 A 1.0001 1.0001 0 0 0 23.382812 32.796875 L 27.292969 36.707031 A 1.0001 1.0001 0 1 0 28.707031 35.292969 L 26.414062 33 L 37 33 A 1.0001 1.0001 0 0 0 38 32 L 38 26 A 1.0001 1.0001 0 0 0 37 25 L 34 25 z'%3E%3C/path%3E%3C/svg%3E");
	font-size: 10px;
	font-weight: 500;
	padding: 4px 0px 2px 25px;
	width: max-content;
	width: -moz-max-content;
	margin: auto;
	position: relative;
	color: var(--grey);
	cursor: pointer;
}
form[mc] .interForm:hover:before {
	width: 100%;
}
form[mc] .interForm:before {
	position: absolute;
	left: 0;
	top: 0;
	width: 0%;
	height: 100%;
	content: "";
	transition: 1s;
	mix-blend-mode: color;
	background: var(--b);
}
form[mc].done .interForm {
	color: var(--b);
	font-weight: 600;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%233b9417' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");
}
form[mc].err .interForm {
	color: #cc0000;
	font-weight: 600;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23cc0000' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
}
form[mc].err .interForm:before, form[mc].done .interForm:before {
	display: none;
}
form[mc].act .interForm:before {
	width: 100%;
}
form[mc] field > .input > .name {
	display: none;
	font-size: 8px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .3px;
	color: #000;
	position: absolute;
	width: 100px;
	border-radius: 35px 0px 0px 35px;
	padding: 10px 10px 10px 10px;
	left: -100px;
	text-align: right;
	opacity: 0;
	margin: -28px 0 0 0px;
	background: #fff;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	transition: .6s;
	overflow: hidden;
}
form[mc] field > .input.err .name {
	background: var(--c);
	color: #fff;
}
form[mc] field > .input input, form[mc] field > .input textarea {
	background-repeat: no-repeat;
	padding: 5px 10px 5px 28px;
	margin: 0;
	border: none;
	border-bottom: 1px solid var(--d);
	font-size: 14px;
	font-weight: 500;
	background-size: 15px;
	background-position: 0 center;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M4 20h4l10.5 -10.5a1.5 1.5 0 0 0 -4 -4l-10.5 10.5v4'%3e%3c/path%3e%3cpath d='M13.5 6.5l4 4'%3e%3c/path%3e%3c/svg%3e");
}
form[mc] field > form[mc] .input.err input {
	border-color: var(--c);
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23f1b1b1' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3e%3c/path%3e%3cline x1='12' y1='9' x2='12' y2='13'%3e%3c/line%3e%3cline x1='12' y1='17' x2='12.01' y2='17'%3e%3c/line%3e%3c/svg%3e");
}
form[mc] .title {
	font-weight: 600;
	text-align: center;
}d.mosaicFlex {
	display: flex;
	flex-wrap: wrap;
	gap: 40px 20px;
	align-items: baseline;
}
d.mosaicFlex>d {
	position: relative;
}.mcDatepickerCell.year.otherDecade,
.mcDatepickerCell.day.otherMonth {
    color: #dedede
}

.mcDatepickerCell.year.otherDecade:hover,
.mcDatepickerCell.day.otherMonth:hover {
    color: #c5c5c5
}

.disabled.focus.mcDatepickerCell.year.otherDecade,
.disabled.focus.mcDatepickerCell.day.otherMonth {
    color: #dedede
}

.selected.mcDatepickerCell.year.otherDecade,
.selected.mcDatepickerCell.day.otherMonth {
    color: #fff;
    background: #c5d3d8
}

.selected.focus.mcDatepickerCell.year.otherDecade,
.selected.focus.mcDatepickerCell.day.otherMonth {
    background: #9caab0
}

.inRange.mcDatepickerCell.year.otherDecade,
.inRange.mcDatepickerCell.day.otherMonth {
    background-color: rgb(135 146 151 / 10%);
    color: #4a4a4a
}

.inRange.focus.mcDatepickerCell.year.otherDecade,
.inRange.focus.mcDatepickerCell.day.otherMonth {
    background-color: rgb(136 146 151 / 20%)
}

.mcDatepickerCell.year.otherDecade:empty,
.mcDatepickerCell.day.otherMonth:empty {
    background: none;
    border: none
}
.mcDatepickerCell {
	border-radius: 7px;
	box-sizing: border-box;
	cursor: pointer;
	display: flex;
	position: relative;
	align-items: center;
	justify-content: center;
	z-index: 1;
	font-weight: 300;
	font-family: 'Oswald';
	font-size: 14px;
}
.mcDatepickerCell.focus {
	background: #f4f7f8;
}
.mcDatepickerCell.current {
	color: #111;
	background: #f4f7f8;
}
.mcDatepickerCell.current.focus {
    color: #4a4a4a
}
.mcDatepickerCell.current.inRange {
    color: #111
}
.mcDatepickerCell.disabled {
    cursor: default;
    color: #aeaeae
}
.mcDatepickerCell.disabled.focus {
    color: #aeaeae
}
.mcDatepickerCell.disabled.inRange {
    color: #939393
}
.mcDatepickerCell.disabled.current.focus {
    color: #aeaeae
}
.mcDatepickerCell.inRange {
	background: #111;
	border-radius: 0;
	color: #fff;
}
.mcDatepickerCell.inRange:hover {
    background: rgb(178 192 197 / 10%);
}
.mcDatepickerCell.rangeFrom {
    border: 1px solid #111;
    background-color: rgb(178 192 197 / 10%);
    border-radius: 4px 0 0 4px
}
.mcDatepickerCell.rangeTo {
    border: 1px solid #111;
    background-color: rgb(178 192 197 / 10%);
    border-radius: 0 4px 4px 0
}
.mcDatepickerCell.rangeTo.rangeFrom {
    border-radius: 4px
}
.mcDatepickerCell.selected {
	color: #fff;
	border: none;
	background: #111;
}
.mcDatepickerCell.selected.current {
    color: #fff;
    background: #111
}
.mcDatepickerCell.selected.focus {
    background: #111
}
.mcDatepickerBody {
    transition: all .3s ease-out
}
.mcDatepickerBody.hidden {
    display: none
}
.mcDatepickerBodyDaynames {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    margin: 8px 0 3px
}
.mcDatepickerBodyDayname {
	color: #bababa;
	display: flex;
	align-items: center;
	justify-content: center;
	flex: 1;
	text-align: center;
	text-transform: uppercase;
	font-size: .8em;
}
.mcDatepickerBodyDayname.clickable {
    cursor: pointer
}
.mcDatepickerBodyDayname.clickable:hover {
    color: #8ad5f4
}
.mcDatepickerBodyCells {
    display: grid
}
.mcDatepickerBodyCells.days {
    grid-template-columns: repeat(7, 1fr);
    grid-auto-rows: 32px
}
.mcDatepickerBodyCells.months {
    grid-template-columns: repeat(3, 1fr);
    grid-auto-rows: 42px
}
.mcDatepickerBodyCells.years {
    grid-template-columns: repeat(4, 1fr);
    grid-auto-rows: 56px
}
.mcDatepickerNav {
	display: flex;
	justify-content: space-between;
	min-height: 32px;
	padding: 4px;
	box-sizing: content-box;
}
.onlyTimepicker .mcDatepickerNav {
    display: none
}
.mcDatepickerNavTitle,
.mcDatepickerNavAction {
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: center
}
.mcDatepickerNavAction {
    width: 32px;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}
.mcDatepickerNavAction:hover {
    background: #f0f0f0
}
.mcDatepickerNavAction:active {
    background: #eaeaea
}
.mcDatepickerNavAction.disabled {
    visibility: hidden
}
.mcDatepickerNavAction svg {
    width: 32px;
    height: 32px
}
.mcDatepickerNavAction path {
    fill: none;
    stroke: #111;
    stroke-width: 1px
}
.mcDatepickerNavTitle {
    border-radius: 4px;
    padding: 0 8px
}
.mcDatepickerNavTitle i {
	font-style: normal;
	color: #9c9c9c;
	margin-left: 0.3em;
	font-family: oswald;
}
.mcDatepickerNavTitle:hover {
    background: #f0f0f0
}
.mcDatepickerNavTitle:active {
    background: #eaeaea
}
.mcDatepickerNavTitle.disabled {
    cursor: default;
    background: none
}
.mcDatepickerButtons {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column
}
.mcDatepickerButton {
    display: inline-flex;
    color: #111;
    border-radius: 4px;
    cursor: pointer;
    height: 32px;
    border: none;
    background: rgba(255, 255, 255, 0)
}
.mcDatepickerButton:hover {
    color: #4a4a4a;
    background: #f0f0f0
}
.mcDatepickerButton:focus {
    color: #4a4a4a;
    background: #f0f0f0;
    outline: none
}
.mcDatepickerButton:active {
    background: #eaeaea
}
.mcDatepickerButton span {
    outline: none;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}
.mcDatepickerTime {
    display: grid;
    grid-template-columns: max-content 1fr;
    grid-column-gap: 12px;
    align-items: center;
    position: relative;
    padding: 0 5px
}
.mcDatepickerTime {
	display: flex;
	gap: 10px;
	width: 100%;
}
d.mcDatepickerTime--sliders {
	width: 100%;
}
.onlyTimepicker .mcDatepickerTime {
    border-top: none
}
.mcDatepickerTimeCurrent {
	display: flex;
	align-items: center;
	flex: 1;
	font-size: 14px;
	text-align: center;
	padding-right: 10px;
}
.mcDatepickerTimeCurrentcolon {
	margin: 0 5px 3px;
	line-height: 1;
}
.mcDatepickerTimeCurrenthours, .mcDatepickerTimeCurrentminutes {
	line-height: 1;
	font-size: 19px;
	position: relative;
	z-index: 1;
	font-family: 'Oswald';
	font-weight: 200;
	min-width: 20px;
	text-align: center;
}
.mcDatepickerTimeCurrenthours:after, .mcDatepickerTimeCurrentminutes:after {
	content: "";
	background: #f4f7f8;
	border-radius: 4px;
	position: absolute;
	left: -2px;
	top: -3px;
	right: -2px;
	bottom: -2px;
	z-index: -1;
	opacity: 0;
}
.mcDatepickerTimeCurrenthours.focus:after, .mcDatepickerTimeCurrentminutes.focus:after {
    opacity: 1
}
.mcDatepickerTimeCurrentampm {
    text-transform: uppercase;
    align-self: flex-end;
    color: #f4f7f8;
    margin-left: 6px;
    font-size: 11px;
    margin-bottom: 1px
}
.mcDatepickerTimeRow {
    display: flex;
    align-items: center;
    font-size: 11px;
    height: 17px;
    background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat
}
.mcDatepickerTimeRow:first-child {
    margin-bottom: 4px
}
.mcDatepickerTimeRow input[type=range] {
	background: none;
	cursor: pointer;
	flex: 1;
	height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;
	-webkit-appearance: none;
	border: none;
}
.mcDatepickerTimeRow input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none
}
.mcDatepickerTimeRow input[type=range]::-ms-tooltip {
    display: none
}
.mcDatepickerTimeRow input[type=range]:hover::-webkit-slider-thumb {
    border-color: #b1b1b1
}
.mcDatepickerTimeRow input[type=range]:hover::-moz-range-thumb {
    border-color: #b1b1b1
}
.mcDatepickerTimeRow input[type=range]:hover::-ms-thumb {
    border-color: #b1b1b1
}
.mcDatepickerTimeRow input[type=range]:focus {
    outline: none
}
.mcDatepickerTimeRow input[type=range]:focus::-webkit-slider-thumb {
    background: #111;
    border-color: #111
}
.mcDatepickerTimeRow input[type=range]:focus::-moz-range-thumb {
    background: #111;
    border-color: #111
}

.mcDatepickerTimeRow input[type=range]:focus::-ms-thumb {
    background: #111;
    border-color: #111
}
.mcDatepickerTimeRow input[type=range]::-webkit-slider-thumb {
    box-sizing: border-box;
    height: 12px;
    width: 12px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #fff;
    cursor: pointer;
    -webkit-transition: background .3s;
    transition: background .3s
}
.mcDatepickerTimeRow input[type=range]::-moz-range-thumb {
    box-sizing: border-box;
    height: 12px;
    width: 12px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #fff;
    cursor: pointer;
    -moz-transition: background .3s;
    transition: background .3s
}
.mcDatepickerTimeRow input[type=range]::-ms-thumb {
    box-sizing: border-box;
    height: 12px;
    width: 12px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #fff;
    cursor: pointer;
    -ms-transition: background .3s;
    transition: background .3s
}
.mcDatepickerTimeRow input[type=range]::-webkit-slider-thumb {
    margin-top: calc(12px/2*-1)
}
.mcDatepickerTimeRow input[type=range]::-webkit-slider-runnable-track {
    border: none;
    height: 1px;
    cursor: pointer;
    color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0)
}
.mcDatepickerTimeRow input[type=range]::-moz-range-track {
    border: none;
    height: 1px;
    cursor: pointer;
    color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0)
}
.mcDatepickerTimeRow input[type=range]::-ms-track {
    border: none;
    height: 1px;
    cursor: pointer;
    color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0)
}
.mcDatepickerTimeRow input[type=range]::-ms-fill-lower {
    background: rgba(0, 0, 0, 0)
}
.mcDatepickerTimeRow input[type=range]::-ms-fill-upper {
    background: rgba(0, 0, 0, 0)
}
.mcDatepicker {
	border-radius: 12px;
	box-sizing: content-box;
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: repeat(4,max-content);
	grid-template-areas: "nav" "body" "timepicker" "buttons";
	font-size: 14px;
	color: #4a4a4a;
	width: 246px;
	position: absolute;
	transition: top .3s ease,opacity .3s ease-out,transform .3s ease-out;
	z-index: 100;
	padding: 10px;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	backdrop-filter: blur(5px);
	background: rgb(255 255 255 / 90%);
}
.mcDatepicker:not(.customPosition) {
    opacity: 0
}
.mcDatepicker.from-top {
    transform: translateY(calc(8px * -1))
}
.mcDatepicker.from-right {
    transform: translateX(8px)
}
.mcDatepicker.from-bottom {
    transform: translateY(8px)
}
.mcDatepicker.from-left {
    transform: translateX(calc(8px * -1))
}
.mcDatepicker.active:not(.customPosition) {
    transform: translate(0, 0);
    opacity: 1
}
.mcDatepicker.active.customPosition {
    transition: none
}
.mcDatepicker.inline {
    border-color: #d7d7d7;
    box-shadow: none;
    position: static;
    left: auto;
    right: auto;
    opacity: 1;
    transform: none
}
.mcDatepicker.inline .mcDatepickerPointer {
    display: none
}
.mcDatepicker.isMobile {
    position: fixed;
    width: 320px;
    border: none
}
.mcDatepicker.isMobile * {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.mcDatepicker.isMobile .mcDatepickerPointer {
    display: none
}
.mcDatepicker.isMobile:not(.customPosition) {
    transform: translate(-50%, calc(-50% + 8px))
}

.mcDatepicker.isMobile.active:not(.customPosition) {
    transform: translate(-50%, -50%)
}
.mcDatepicker.customPosition {
    transition: none
}
.mcDatepickerPointer {
	position: absolute;
	width: 26px;
	height: 16px;
	z-index: -1;
	overflow: hidden;
}
.mcDatepickerPointer:after {
	content: "";
	position: absolute;
	background: #fff;
	width: 100%;
	height: 26px;
	box-sizing: border-box;
	border-radius: 6px;
	top: 5px;
}
.top-left .mcDatepickerPointer,
.top-center .mcDatepickerPointer,
.top-right .mcDatepickerPointer,
[data-popper-placement^=top] .mcDatepickerPointer {
    top: calc(100% - 4px)
}
.top-left .mcDatepickerPointer:after,
.top-center .mcDatepickerPointer:after,
.top-right .mcDatepickerPointer:after,
[data-popper-placement^=top] .mcDatepickerPointer:after {
    transform: rotate(135deg)
}
.right-top .mcDatepickerPointer,
.right-center .mcDatepickerPointer,
.right-bottom .mcDatepickerPointer,
[data-popper-placement^=right] .mcDatepickerPointer {
    right: calc(100% - 4px)
}

.right-top .mcDatepickerPointer:after,
.right-center .mcDatepickerPointer:after,
.right-bottom .mcDatepickerPointer:after,
[data-popper-placement^=right] .mcDatepickerPointer:after {
    transform: rotate(225deg)
}

.bottom-left .mcDatepickerPointer,
.bottom-center .mcDatepickerPointer,
.bottom-right .mcDatepickerPointer,
[data-popper-placement^=bottom] .mcDatepickerPointer {
    bottom: calc(100% - 4px)
}

.bottom-left .mcDatepickerPointer:after,
.bottom-center .mcDatepickerPointer:after,
.bottom-right .mcDatepickerPointer:after,
[data-popper-placement^=bottom] .mcDatepickerPointer:after {
    transform: rotate(315deg)
}

.left-top .mcDatepickerPointer,
.left-center .mcDatepickerPointer,
.left-bottom .mcDatepickerPointer,
[data-popper-placement^=left] .mcDatepickerPointer {
    left: calc(100% - 4px)
}

.left-top .mcDatepickerPointer:after,
.left-center .mcDatepickerPointer:after,
.left-bottom .mcDatepickerPointer:after,
[data-popper-placement^=left] .mcDatepickerPointer:after {
    transform: rotate(45deg)
}
.top-left .mcDatepickerPointer, .bottom-left .mcDatepickerPointer {
    left: 40px
}
.top-right .mcDatepickerPointer, .bottom-right .mcDatepickerPointer {
    right: 40px
}
.top-center .mcDatepickerPointer, .bottom-center .mcDatepickerPointer {
    left: calc(50% - 4px)
}
.left-top .mcDatepickerPointer, .right-top .mcDatepickerPointer {
    top: 40px
}
.left-bottom .mcDatepickerPointer, .right-bottom .mcDatepickerPointer {
    bottom: 40px
}
.left-center .mcDatepickerPointer, .right-center .mcDatepickerPointer {
    top: calc(50% - 4px)
}
.mcDatepickerNavigation {
    grid-area: nav
}
.mcDatepickerContent {
    box-sizing: content-box;
    padding: 4px;
    grid-area: body
}
.onlyTimepicker .mcDatepickerContent {
    display: none
}
.mcDatepickerTime {
	grid-area: timepicker;
}
.mcDatepickerButtons {
    grid-area: buttons
}
.mcDatepickerOverlay {
    position: fixed;
    background: rgba(0, 0, 0, .3);
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    opacity: 0;
    transition: opacity .3s ease-out, left 0s, height 0s, width 0s;
    transition-delay: 0s, .3s, .3s, .3s;
    z-index: 99
}
.mcDatepickerOverlay.active {
    opacity: 1;
    width: 100%;
    height: 100%;
    transition: opacity .3s ease-out, height 0s, width 0s
}
datepicker * {
	transition: .3s ease;
}
datepicker {
	position: fixed;
	left: 0;
	top: 0;
	display: block;
	z-index: 300;
	user-select: none;
}.contentLoader {
	height: 0;
	width: 0;
	background-repeat: no-repeat;
	background-size: 32px;
	background-position: center;
	overflow: hidden;
	background-color: #f6f6f6;
	border-radius: 8px;
}
.contentLoader.loader {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
}
.contentLoader.process > * {
	opacity: 0;
	pointer-events: none;
}
.contentLoader.end > * {
	opacity: 1;
	transition: opacity .4s ease;
}
.contentLoader.end {
	transition: background .4s ease;
	background: transparent;
}
.contentLoader.done {
	height: auto;
	width: auto;
	height: auto;
	width: auto;
	background-color: transparent;
}
.contentLoader > * {
	width: max-content;
}
mc window.maximize>content>wrap>flex.vert5m>.contentLoader.done {
	width: 100%;
}d.mcLists > d.list {
	display: flex;
	flex-direction: column;
	gap: 10px;
	margin-left: -8px;
	overflow: hidden;
}
d.mcLists {
	margin-bottom: 20px;
	user-select: none;
	padding-top: 15px;
}
d.listWrap {
	min-height: 500px;
	min-width: 305px;
}
textarea.objectIcon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 12h.01'%3E%3C/path%3E%3Cpath d='M12 12h.01'%3E%3C/path%3E%3Cpath d='M9 12h.01'%3E%3C/path%3E%3Cpath d='M6 19a2 2 0 0 1 -2 -2v-4l-1 -1l1 -1v-4a2 2 0 0 1 2 -2'%3E%3C/path%3E%3Cpath d='M18 19a2 2 0 0 0 2 -2v-4l1 -1l-1 -1v-4a2 2 0 0 0 -2 -2'%3E%3C/path%3E%3C/svg%3E");
}
d.showaddlistform {
	height: 90px;
}
window[name="addlist"]>content>buttons>.btn.remove_mini {
	display: none;
}

input.rulerIcon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.875 12c.621 0 1.125 .512 1.125 1.143v5.714c0 .631 -.504 1.143 -1.125 1.143h-15.875a1 1 0 0 1 -1 -1v-5.857c0 -.631 .504 -1.143 1.125 -1.143h15.75z'%3E%3C/path%3E%3Cpath d='M9 12v2'%3E%3C/path%3E%3Cpath d='M6 12v3'%3E%3C/path%3E%3Cpath d='M12 12v3'%3E%3C/path%3E%3Cpath d='M18 12v3'%3E%3C/path%3E%3Cpath d='M15 12v2'%3E%3C/path%3E%3Cpath d='M3 3v4'%3E%3C/path%3E%3Cpath d='M3 5h18'%3E%3C/path%3E%3Cpath d='M21 3v4'%3E%3C/path%3E%3C/svg%3E");
}
field.limitsSel_568329 input[type="text"] {
	width: 125px;
}
d.hoverPlacehdr:hover+d.showaddlistform, d.showaddlistform:hover {
	height: 30px;
}
d.showaddlistform {
	height: 0;
	overflow: hidden;
	transition: all 0.3s ease;
}



d.hoverPlacehdr {
	width: 100%;
	border-radius: 10px;
	transition: .3s;
	text-align: center;
	padding: 0px 14px;
	color: #777;
	user-select: none;
	font-size: 10px;
	font-weight: 600;
	letter-spacing: .5px;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 26px;
}
d.mcLists > d.list > d.list:hover > d.name > d.new {
	opacity: 1;
}
d.mcLists > d.list > d.list > d.name > d.new:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
d.mcLists > d.list > d.list > d.name > d.new {
	display: block;
	min-width: 22px;
	min-height: 28px;
	box-sizing: content-box;
	border-radius: 6px;
	
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 14px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23999' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
	opacity: 0;
	cursor: pointer;
}
d.mcLists > d.list > d.list > d.coms d.com d.name:hover {
	color: #467298;
}
d.mcLists > d.list > d.list > d.coms d.mc-sortable-placeholder.com {
	height: 24px!important;
}
d.mcLists .mc-sortable-helper {
	padding-bottom: 16px;
	background: rgb(255 255 255 / 90%)!important;
	backdrop-filter: blur(2px);
	height: unset!important;
}
d.mcLists > d.list > d.list > d.coms d.com.mc-sortable-helper {
	padding-bottom: 0px;
}
d.mcLists d.mc-sortable-placeholder {
	background: #f4f7f8!important;
	visibility: visible!important;
	border-radius: 8px;
	margin-left: 28px;
}
input.inpaddlistName {
	width: 200px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.97 12.25V16.75C16.97 20.5 15.47 22 11.72 22H7.22C3.47 22 1.97 20.5 1.97 16.75V12.25C1.97 8.5 3.47 7 7.22 7H11.72C15.47 7 16.97 8.5 16.97 12.25Z'%3E%3C/path%3E%3Cpath d='M21.97 7.5C21.97 10.37 19.78 12.72 16.97 12.97V12.25C16.97 8.5 15.47 7 11.72 7H11C11.25 4.19 13.6 2 16.47 2C19.26 2 21.56 4.07 21.91 6.77C21.95 7 21.97 7.25 21.97 7.5Z'%3E%3C/path%3E%3C/svg%3E");
}
d.mcLists > d.list d.list {
	background: #fff;
	border-radius: 8px;
	padding-bottom: 10px;
}
d.addlistbtn {
	width: 100%;
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	text-align: center;
	padding: 8px 14px;
	color: #111;
	background: #f4f7f8;
	user-select: none;
	font-size: 12px;
	font-weight: 600;
}
d.addlistbtn:hover {
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	background: #ffffff;
}
d.mcLists > d.list > d.list > d.name {
	display: flex;
	gap: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	align-items: center;
}
d.mcLists > d.list > d.list > d.name > d.n {
	font-size: 14px;
	font-weight: 500;
}
d.mcLists > d.list > d.list > d.coms d.com {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 24px;
	border-radius: 6px;
}

d.mcLists > d.list > d.list > d.coms d.com d.name {
	width: 100%;
	border-radius: 5px;
	cursor: pointer;
	transition: .3s;
	text-align: center;
	padding: 0px 20px;
	font-weight: 500;
	color: #111;
	font-size: 12px;
	position: relative;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23333' stroke-width='.8' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e");
	padding-left: 20px;
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 25px center;
	padding: 5px 10px 5px 45px;
	text-align: left;
}
d.mcLists > d.list > d.list > d.coms d.com d.options {
	width: 22px;
	height: 22px;
	border-radius: 5px;
	cursor: pointer;
	transition: .2s;
	text-align: center;
	font-weight: 500;
	color: #111;
	font-size: 12px;
	position: relative;
	padding-left: 20px;
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23ddd' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d.mcLists > d.list > d.list > d.coms d.com d.options:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23333' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d.mcLists > d.list > d.list > d.coms {
	padding-left: 5px;
	display: flex;
	flex-direction: column;
	position: relative;
	align-items: flex-start;
}
d.mcLists > d.list > d.list > d.name > d.options {
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
}

d.mlist:before {
	content: "";
	left: 0;
	top: 0;
	bottom: 0;
	width: 20px;
	height: 38px;
	position: absolute;
	display: block;
	min-width: 22px;
	min-height: 28px;
	box-sizing: content-box;
	border-radius: 6px;
	transition: .2s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
	opacity: 0;
	cursor: grab;
}
d.mlist:hover:before {
	opacity: 1;
}
d.mlist d.name:hover {
	color: #467298;
}
d.mlist d.name {
	font-size: 14px;
	font-weight: 500;
}
d.mlist {
	display: flex;
	width: 100%;
	border-radius: 5px;
	cursor: pointer;
	color: #111;
	position: relative;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23333' stroke-width='.8' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 18px center;
	padding: 10px 10px 10px 40px;
	align-items: center;
	height: 38px;
}d.mcComponents > d.list {
	display: flex;
	flex-direction: column;
	gap: 10px;
	margin-left: -8px;
}
d.mcComponents {
	margin-bottom: 20px;
	user-select: none;
	padding-top: 15px;
	overflow-x: hidden;
}
d.componentWrap {
	min-height: 500px;
	min-width: 305px;
}
textarea.objectIcon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 12h.01'%3E%3C/path%3E%3Cpath d='M12 12h.01'%3E%3C/path%3E%3Cpath d='M9 12h.01'%3E%3C/path%3E%3Cpath d='M6 19a2 2 0 0 1 -2 -2v-4l-1 -1l1 -1v-4a2 2 0 0 1 2 -2'%3E%3C/path%3E%3Cpath d='M18 19a2 2 0 0 0 2 -2v-4l1 -1l-1 -1v-4a2 2 0 0 0 -2 -2'%3E%3C/path%3E%3C/svg%3E");
}
d.showaddgroupform {
	height: 90px;
}
window[name="addcomponent"]>content>buttons>.btn.remove_mini {
	display: none;
}
fieldset.comForm {
	width: 820px;
	column-gap: 20px;
	display: block;
	column-count: 3;
	min-height: 610px;
}
input.rulerIcon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.875 12c.621 0 1.125 .512 1.125 1.143v5.714c0 .631 -.504 1.143 -1.125 1.143h-15.875a1 1 0 0 1 -1 -1v-5.857c0 -.631 .504 -1.143 1.125 -1.143h15.75z'%3E%3C/path%3E%3Cpath d='M9 12v2'%3E%3C/path%3E%3Cpath d='M6 12v3'%3E%3C/path%3E%3Cpath d='M12 12v3'%3E%3C/path%3E%3Cpath d='M18 12v3'%3E%3C/path%3E%3Cpath d='M15 12v2'%3E%3C/path%3E%3Cpath d='M3 3v4'%3E%3C/path%3E%3Cpath d='M3 5h18'%3E%3C/path%3E%3Cpath d='M21 3v4'%3E%3C/path%3E%3C/svg%3E");
}
fieldset.comForm>field {
	width: 260px;
	break-inside: avoid-column;
}

field.limitsSel_568329 input[type="text"] {
	width: 125px;
}
d.hoverPlacehdr:hover+d.showaddgroupform, d.showaddgroupform:hover {
	height: 90px;
}
d.showaddgroupform {
	height: 0;
	overflow: hidden;
	transition: all 0.3s ease;
}



d.hoverPlacehdr {
	width: 100%;
	border-radius: 10px;
	transition: .3s;
	text-align: center;
	padding: 0px 14px;
	color: #777;
	user-select: none;
	font-size: 10px;
	font-weight: 600;
	letter-spacing: .5px;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 26px;
}
d.mcComponents > d.list > d.group:hover > d.name > d.new {
	opacity: 1;
}
d.mcComponents > d.list > d.group > d.name > d.new:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
d.mcComponents > d.list > d.group > d.name > d.new {
	display: block;
	min-width: 22px;
	min-height: 28px;
	box-sizing: content-box;
	border-radius: 6px;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 14px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23999' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
	opacity: 0;
	cursor: pointer;
}
d.mcComponents > d.list > d.group > d.coms d.com d.name:hover {
	color: #467298;
}
d.mcComponents > d.list > d.group > d.coms d.mc-sortable-placeholder.com {
	height: 24px!important;
}
d.mcComponents .mc-sortable-helper {
	padding-bottom: 16px;
	background: rgb(255 255 255 / 90%)!important;
	backdrop-filter: blur(2px);
	height: unset!important;
}
d.mcComponents > d.list > d.group > d.coms d.com.mc-sortable-helper {
	padding-bottom: 0px;
}
d.mcComponents d.mc-sortable-placeholder {
	background: #f4f7f8!important;
	visibility: visible!important;
	border-radius: 8px;
	margin-left: 28px;
}
input.inpaddgroupName {
	width: 200px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.97 12.25V16.75C16.97 20.5 15.47 22 11.72 22H7.22C3.47 22 1.97 20.5 1.97 16.75V12.25C1.97 8.5 3.47 7 7.22 7H11.72C15.47 7 16.97 8.5 16.97 12.25Z'%3E%3C/path%3E%3Cpath d='M21.97 7.5C21.97 10.37 19.78 12.72 16.97 12.97V12.25C16.97 8.5 15.47 7 11.72 7H11C11.25 4.19 13.6 2 16.47 2C19.26 2 21.56 4.07 21.91 6.77C21.95 7 21.97 7.25 21.97 7.5Z'%3E%3C/path%3E%3C/svg%3E");
}
d.mcComponents > d.list d.group {
	background: #fff;
	border-radius: 8px;
	padding-bottom: 10px;
}
d.addgroupbtn {
	width: 100%;
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	text-align: center;
	padding: 8px 14px;
	color: #111;
	background: #f4f7f8;
	user-select: none;
	font-size: 12px;
	font-weight: 600;
}
d.addgroupbtn:hover {
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	background: #ffffff;
}
d.mcComponents > d.list > d.group > d.name {
	display: flex;
	gap: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	align-items: center;
}
d.mcComponents > d.list > d.group > d.name > d.n {
	font-size: 12px;
	font-weight: 700;
	letter-spacing: .3px;
	text-transform: uppercase;
	color: #cdd6d8;
}
d.mcComponents > d.list > d.group > d.coms d.com {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 34px;
	border-radius: 6px;
}
d.mcComponents > d.list > d.group > d.name > d.drag {
	display: block;
	min-width: 22px;
	min-height: 28px;
	box-sizing: content-box;
	border-radius: 6px;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23777' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
	opacity: 0;
	cursor: grab;
}
d.mcComponents > d.list > d.group:hover > d.name > d.drag {
	opacity: 1;
}
d.mcComponents > d.list > d.group > d.coms d.com d.name {
	width: 100%;
	border-radius: 5px;
	cursor: pointer;
	transition: .3s;
	font-weight: 500;
	color: #111;
	font-size: 14px;
	position: relative;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23333' stroke-width='.8' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 25px center;
	padding: 10px 10px 10px 45px;
	text-align: left;
}
d.mcComponents > d.list > d.group > d.coms d.com d.options {
	width: 22px;
	height: 22px;
	border-radius: 5px;
	cursor: pointer;
	transition: .2s;
	text-align: center;
	font-weight: 500;
	color: #111;
	font-size: 12px;
	position: relative;
	padding-left: 20px;
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23ddd' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d.mcComponents > d.list > d.group > d.coms d.com d.options:hover {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23333' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d.mcComponents > d.list > d.group > d.coms {
	padding-left: 5px;
	display: flex;
	flex-direction: column;
	position: relative;
	align-items: flex-start;
}
d.mcComponents > d.list > d.group > d.name > d.options {
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
}.usersgroups {
	max-width: 300px;
	min-width: max-content;
}
window>content>wrap>flex.vert5m {
	gap: 20px;
	overflow: hidden;
	flex-wrap: nowrap;
	flex-shrink: 1;
	flex-grow: 1;
}
.usersgroups>.title {
	display: flex;
	gap: 10px;
	justify-content: flex-start;
	align-items: center;
	color: #484848;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: .2px;
	user-select: none;
	cursor: default;
	padding: 7px 0px 0px 8px;
}
.usersgroups>.items {
	max-height: 100%;
	overflow: auto;
	flex-direction: column;
	display: flex;
	gap: 3px;
	margin-top: 30px;
	padding-bottom: 12px;
}
window.maximize>content>wrap sheet {
	width: 100%;
}
.usersgroups>.items>flex {
	justify-content: space-between;
	align-items: center;
	gap: 5px;
	padding: 4px 8px 0px 5px;
	flex-wrap: nowrap;
}
.usersgroups>.items>flex>*:not(.title) {
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
}
.usersgroups>.items>flex>.title {
	padding: 5px 10px 5px 10px;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: 10px center;
	border: none;
	font-size: 14px;
	user-select: none;
	cursor: pointer;
	position: relative;
	margin: 0px 5px;
	width: 100%;
	max-width: 200px;
	max-height: 56px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-line-clamp: 3;
	-moz-box-orient: vertical;
	background: #ffffff;
	border-radius: 6px;
	box-shadow: 0px 0px 0px 2px rgb(255 255 255);
}
.usersgroups>.items>flex>*:not(.title):hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
.usersgroups>.items>flex:not(.a)>.title:hover:before {
	width: calc(100% - 20px);
	left: 10px;
}
.usersgroups>.items>flex>.title:before {
	content: "";
	position: absolute;
	display: block;
	left: 0;
	bottom: 0px;
	width: 0;
	height: 1px;
	background: #dbdbdb;
	pointer-events: none;
	transition: all .4s ease;
}
.usersgroups>.items>flex.a>.title {
	background: #111111;
	color: #fff;
	border-radius: 6px;
	box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 15%);
}
.usersgroups>.items>flex>e {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 12px;
}
.usersgroups>.items>flex>d {
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
}
.usersgroups>.items.load>flex {
	display: none;
}
.usersgroups>.items.load {
	height: calc(100% - 40px);
	margin: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;	
	min-height: 80px;
}
.usersgroups>.items>flex.mc-sortable-placeholder {
	height: 20px!important;
	background: rgb(244 247 248);
	border-radius: 6px;
	margin: 5px 0;
	padding: 0;
}sheet {
	display: flex;
	flex-direction: column;
	gap: 10px;
	position: relative;
	max-width: 100%;
}
sheet>wrap>content>row cells > cell[key="img"] > d.content {
	padding: 0px 5px;
}
field[type="alias"] row st {
	top: -3px;
	left: 23px;
}
d.colorpp {
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23e0e6e9' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 22px;
	background-repeat: no-repeat;
	background-position: center;
}
window.infoStatusFctr {
	cursor: default;
}
field row st[status="err"] {
	background: #ed6767;
	color: #fff;
}
window.infoStatusFctr>content>buttons {
	display: none;
}
window.infoStatusFctr>content>wrap {
	font-size: 12px;
	text-align: left;
	font-weight: 400;
	background: #ec8f32;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	color: #fff;
	padding: 5px 10px 5px 45px;
	border-radius: 26px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3e%3c/path%3e%3cline x1='12' y1='9' x2='12' y2='13'%3e%3c/line%3e%3cline x1='12' y1='17' x2='12.01' y2='17'%3e%3c/line%3e%3c/svg%3e");
	background-size: 20px;
	background-position: 15px center;
	background-repeat: no-repeat;
	max-width: 280px;
}
field row st {
	display: block;
	font-size: 10px;
	font-weight: 500;
	color: #a0a0a0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 25px);
	z-index: 1;
	background: #f4f7f8;
	padding: 2px 10px;
	margin-bottom: 5px;
	position: absolute;
	left: 0px;
	top: -16px;
	border-radius: 3px;
	z-index: 5;
}
field row st[status=""] {
	display: none;
}
.qg63a8i>set d.img,
sheet>wrap>content>row>set d.img {
	width: 50px;
	height: 40px;
	overflow: hidden;
	border-radius: 8px;
}
sheet>wrap>content pre {
	min-height: 300px;
	background: #f4f7f8;
	line-height: 11px;
}
sheet>wrap>content>row cells > cell[type="45"] a.linkFieldName {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 120px;
}
.qg63a8i>set d.img img,
sheet>wrap>content>row>set d.img img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}
sheet>wrap>content>row cells > cell[type="1"],
sheet>wrap>content>row cells > cell[type="30"],
sheet>wrap>content>row cells > cell[type="8"] {
	cursor: pointer;
}
sheet>wrap>content>row cells > cell d.blub d.csd span.sauy4 {
	user-select: none;
	display: inline-block;
	vertical-align: middle;
	line-height: 10px;
	font-family: oswald;
	font-weight: 300;
	letter-spacing: .4px;
	color: #1b1b1b;
	font-size: 14px;
	padding-left: 5px;
}
sheet>wrap>content>row cells > cell d.blub svg {
	width: 18px;
	height: 18px;
	display: inline-block;
	vertical-align: middle;
}
sheet>wrap>content>row cells > cell d.blub {
	cursor: pointer;
}
sheet>wrap>content>row cells > cell d.blub d.csd {
	display: none;
	user-select: none;
	white-space: nowrap;
}
.qg63a8i>set d.content > d.notification,
sheet>wrap>content>row>set d.content > d.notification {
	background: white;
	padding: 6px 10px;
	width: max-content;
	width: -moz-max-content;
	border-radius: 6px;
	font-weight: 400;
	letter-spacing: .2px;
}
.qg63a8i>set d.content > d,
sheet>wrap>content>row>set d.content > d {
	color: #636363;
	font-family: 'Oswald';
	font-weight: 300;
	letter-spacing: .1px;
}
sheet>wrap>content>row cells > cell d.blub d.csd.act {
	display: block;
}
.qg63a8i>set d.content > d.title,
sheet>wrap>content>row>set d.content > d.title {
	max-width: 500px;
	font-family: oswald;
	font-weight: 300;
	letter-spacing: .4px;
	color: #1b1b1b;
	font-size: 14px;
}
.qg63a8i>set d.content,
sheet>wrap>content>row>set d.content {
	display: flex;
	flex-direction: column;
	gap: 6px;
	max-width: 500px;
	font-size: 12px;
	font-weight: 500;
}
.qg63a8i>set d.content > d.name,
sheet>wrap>content>row>set d.content > d.name {
	width: 200px;
	display: flex;
	align-items: center;
	height: 100%;
	font-size: 14px;
}
.qg63a8i>set:last-child,
sheet>wrap>content>row>set:last-child {
	margin-bottom: 20px;
}
.qg63a8i>set d.price,
sheet>wrap>content>row>set d.price {
	align-self: center;
	background: #fff;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 0 20px;
	font-family: 'Oswald';
	border-radius: 8px;
	color: #636363;
	font-weight: 300;
	letter-spacing: .1px;
	font-size: 14px;
	width: 100px;
	text-align: center;
	justify-content: center;
}
.qg63a8i>set d.count,
sheet>wrap>content>row>set d.count {
	align-self: center;
	background: #fff;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 0 20px;
	font-family: 'Oswald';
	border-radius: 8px;
}
.qg63a8i>set, sheet>wrap>content>row>set {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	background: #f2f2f2;
	position: relative;
	padding: 5px 5px;
	border-radius: 8px;
	width: max-content;
	width: -moz-max-content;
	height: 50px;
	margin: 5px 5px 0px 75px;
	cursor: pointer;
}
.qg63a8i>set:before,
sheet>wrap>content>row>set:before {
	content: "";
	width: 25px;
	height: 25px;
	background: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23999' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='15 10 20 15 15 20'%3e%3c/polyline%3e%3cpath d='M4 4v7a4 4 0 0 0 4 4h12'%3e%3c/path%3e%3c/svg%3e");
	position: absolute;
	top: 0;
	left: -30px;
	z-index: 5;
}
d.toComponent {
	font-family: 'Oswald';
}
sheet>wrap {
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	height: 0;
	position: relative;
	overflow: hidden;
	overflow-x: auto;
}
sheet>wrap>content row > cells > cell > .content c {
	display: flex;
	width: 20px;
	height: 1px;
	background: #9da7b0;
}
sheet>wrap>content row[nth="0"] > cells:hover {
	background: #eff2f4;
}
sheet>wrap>content row[nth="1"] > cells:hover {
	background: #ebf0f3;
}
sheet>wrap>content row[nth="1"] > cells {
	background: #f4f7f8;
}
sheet>wrap>content>row cells > cell {
	display: flex;
	align-items: center;
	position: relative;
}

sheet>wrap>content>row cells > cell[key="map"] d.row.cord {
	font-size: 8px;
	font-weight: 600;
	margin-bottom: 3px;
}
sheet>wrap>content>row cells > cell[key="map"] d.row.region {
	font-size: 10px;
	font-weight: 500;
}
sheet>wrap>content>row cells > cell[key="map"] d.row.city span.postalcode {
	font-weight: 500;
	color: #78a8b8;
	font-size: 13px;
}
sheet>wrap>content>row cells > cell[key="map"] d.home * {
	color: #d7a3a3;
}
sheet>wrap>content>row cells > cell[key="map"] d.home {
	margin: 2px 0;
	display: flex;
	flex-wrap: wrap;
	gap: 5px;
	font-size: 12px;
	font-weight: 500;
}
sheet>wrap>content>row cells > cell[key="map"] d.apart * {
	color: #b7b7b7;
}
sheet>wrap>content>row cells > cell[key="map"] d.apart {
	margin: 2px 0;
	display: flex;
	flex-wrap: wrap;
	gap: 1px;
	font-size: 8px;
	font-weight: 600;
	flex-direction: column;
}
sheet>wrap>content port d.imgMosaic:hover d:hover:first-child+img {
	display: block;
}
sheet>wrap>content port d.imgMosaic:hover d:first-child+img {
	display: none;
}
sheet>wrap>content port d.portaint.imgMosaic img:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: #fff;
	inset: 0;
	margin: auto;
	display: block;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ccc' stroke-width='.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 10C10.1046 10 11 9.10457 11 8C11 6.89543 10.1046 6 9 6C7.89543 6 7 6.89543 7 8C7 9.10457 7.89543 10 9 10Z'%3E%3C/path%3E%3Cpath d='M13 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V10'%3E%3C/path%3E%3Cpath d='M15.75 5H21.25'%3E%3C/path%3E%3Cpath d='M18.5 7.75V2.25'%3E%3C/path%3E%3Cpath d='M2.67004 18.9501L7.60004 15.6401C8.39004 15.1101 9.53004 15.1701 10.24 15.7801L10.57 16.0701C11.35 16.7401 12.61 16.7401 13.39 16.0701L17.55 12.5001C18.33 11.8301 19.59 11.8301 20.37 12.5001L22 13.9001'%3E%3C/path%3E%3C/svg%3E");
	margin: auto;
	background-size: 56px;
	background-repeat: no-repeat;
	background-position: center;
}
sheet>wrap>content row > cells > cell > .content d.tableSheetimg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
sheet>wrap>header>col.usersAccess[type="33"] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23a4aaad' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.49 2.23006L5.50003 4.11006C4.35003 4.54006 3.41003 5.90006 3.41003 7.12006V14.5501C3.41003 15.7301 4.19003 17.2801 5.14003 17.9901L9.44003 21.2001C10.85 22.2601 13.17 22.2601 14.58 21.2001L18.88 17.9901C19.83 17.2801 20.61 15.7301 20.61 14.5501V7.12006C20.61 5.89006 19.67 4.53006 18.52 4.10006L13.53 2.23006C12.68 1.92006 11.32 1.92006 10.49 2.23006Z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>wrap>content row > cells > cell > .content d.tableSheetimg {
	width: 50px;
	height: 50px;
	overflow: hidden;
	border-radius: 50%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ccc' stroke-width='.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 10C10.1046 10 11 9.10457 11 8C11 6.89543 10.1046 6 9 6C7.89543 6 7 6.89543 7 8C7 9.10457 7.89543 10 9 10Z'%3E%3C/path%3E%3Cpath d='M13 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V10'%3E%3C/path%3E%3Cpath d='M15.75 5H21.25'%3E%3C/path%3E%3Cpath d='M18.5 7.75V2.25'%3E%3C/path%3E%3Cpath d='M2.67004 18.9501L7.60004 15.6401C8.39004 15.1101 9.53004 15.1701 10.24 15.7801L10.57 16.0701C11.35 16.7401 12.61 16.7401 13.39 16.0701L17.55 12.5001C18.33 11.8301 19.59 11.8301 20.37 12.5001L22 13.9001'%3E%3C/path%3E%3C/svg%3E");
	margin: auto;
	margin-left: 15px;
	background-size: 32px;
	background-repeat: no-repeat;
	background-position: center;
}
sheet>wrap>content row > cells > cell > .content d.tableSheetimg img:before {
	display: block;
	content: "1";
	font-size: 100px;
	color: transparent;
}
sheet>wrap>content {
	transition: height .3s ease;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	overflow-x: hidden;
	overflow-y: auto;
	width: max-content;
	width: 100%;
}
sheet>wrap>content>row {
	display: flex;
	flex-direction: column;
}
sheet>wrap>content>row cells {
	display: flex;
	border-radius: 5px;
}
sheet>tools {
	padding-top: 7px;
	padding-left: 8px;
	display: flex;
	align-items: flex-end;
}
sheet>wrap>header.set {
	height: unset;
}

sheet>wrap>content>row cells > cell[key="mc_checkBox"] {
	padding-left: 10px;
	justify-content: center;
}
sheet>wrap>content port.unpublic {
	opacity: .2;
	filter: grayscale(1);
}
sheet>wrap>content port.unpublic d.portaint.imgMosaic {
	filter: blur(3px);
}
sheet>wrap>content port d.portaint.imgMosaic d:first-child+img ~img {
	display: none;
}
sheet>wrap>content port:hover {
	box-shadow: 0px 0px 1px 1px rgb(224 233 236), 0px 0px 50px 0px rgb(144 162 168 / 40%), 1px 2px 7px -1px rgb(0 0 0 / 10%);
	scale: 1.05;
}
sheet>wrap>content port {
	display: block;
	width: 250px;
	box-shadow: 1px 2px 7px -1px rgb(0 0 0 / 10%);
	border-radius: 8px;
	overflow: hidden;
	min-width: 120px;
	max-width: 400px;
	cursor: pointer;
	transition: scale .3s ease;
}
sheet[layout="portaint"] {
	width: max-content!important;
	max-width: 100%!important;
	min-width: unset!important;
}
sheet>wrap>content port d.imgMosaic d:hover:after {
	background: #65c290;
}
sheet>wrap>content port d.imgMosaic:not(:hover) d:first-child:after {
	background: #65c290;
}
sheet>wrap>content port d.imgMosaic d:after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 90%;
	height: 3px;
	border-radius: 2px;
	background: #d6dfe2;
	left: 0;
	right: 0;
	margin: auto;
}
sheet>wrap>content port d.imgMosaic d {
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 20;
}
fieldset.factoryFilters > field {
	width: calc(33% - 5px);
	overflow: hidden;
}
fieldset.factoryFilters field.info {
	width: 100%;
}
fieldset.factoryFilters {
	display: flex;
	gap: 10px;
	align-items: flex-start;
	justify-content: flex-start;
	flex-direction: row;
	flex-wrap: wrap;
	max-width: 730px;
}
fieldset.factoryFilters > field[type="range"]>row>f>d input {
	width: 116px;
	padding: 10px 20px 10px 20px;
	background: unset;
}
fieldset.factoryFilters > field[type="range"]>row>f>d {
	gap: 3px;
}
sheet>wrap>content port d.portaint.imgMosaic d:hover+img {
	z-index: 5;
	display: block!important;
}
sheet>wrap>content port d.imgMosaic img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
	position: absolute;
	pointer-events: none;
	background: #fff;
}
sheet>wrap>content port d.imgMosaic {
	width: 100%;
	aspect-ratio: 3 / 4;
	display: flex;
	position: relative;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' class='circular-loader' viewBox='25 25 50 50'%3E%3Ccircle class='loader-path' cx='50' cy='50' r='20' fill='none' stroke='%23aaa' stroke-width='.5'/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .circular-loader %7B -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; height: 100%25; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; width: 100%25; position: absolute; top: 0; left: 0; margin: auto; %7D .loader-path %7B stroke-dasharray: 150,200; stroke-dashoffset: -10; -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; %7D @-webkit-keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @-webkit-keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D @keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D%5D%5D%3E%3C/style%3E%3C/defs%3E%3C/svg%3E");
	margin: auto;
	background-size: 56px;
	background-repeat: no-repeat;
	background-position: center;
}
input.aspectratio {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 5h2a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M21 15v2a2 2 0 0 1 -2 2h-2'%3E%3C/path%3E%3Cpath d='M7 19h-2a2 2 0 0 1 -2 -2v-2'%3E%3C/path%3E%3Cpath d='M3 9v-2a2 2 0 0 1 2 -2h2'%3E%3C/path%3E%3Cpath d='M7 9m0 1a1 1 0 0 1 1 -1h8a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-8a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E");
}
input.widthport {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 8h.01'%3E%3C/path%3E%3Cpath d='M11.5 21h-5.5a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v7'%3E%3C/path%3E%3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l4 4'%3E%3C/path%3E%3Cpath d='M14 14l1 -1c.928 -.893 2.072 -.893 3 0l.5 .5'%3E%3C/path%3E%3Cpath d='M15 19l2 2l4 -4'%3E%3C/path%3E%3C/svg%3E");
}
input.updatetable {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.933 13.041a8 8 0 1 1 -9.925 -8.788c3.899 -1 7.935 1.007 9.425 4.747'%3E%3C/path%3E%3Cpath d='M20 4v5h-5'%3E%3C/path%3E%3C/svg%3E")!important;
}
sheet>wrap>content d.mosinfo {
	padding: 10px;
}
sheet>wrap>content d.mosinfo d.mosname {
	font-size: 13px;
	font-weight: 500;
	margin-bottom: 10px;
}
f.mosinteger d.n {
	font-weight: 500;
	color: #7699a5;
}
f.mosinteger d.v {
	font-size: 12px;
	font-weight: 500;
}
f.mosinteger {
	font-size: 11px;
	margin: 2px 0;
	gap: 7px;
	align-items: center;
}
sheet[layout="portaint"]>wrap>content, sheet[layout="mosaic"]>wrap>content {
	padding: 8px;
	flex-wrap: wrap;
	gap: 40px 20px;
	align-items: flex-start;
	justify-content: flex-start;
	width: 100%;
	height: 100%;
	flex-direction: row;
	padding-top: 40px;
}
sheet>pag>add.waiting:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 40px;
	height: 30px;
	content: "";
	z-index: 50;
	margin: auto;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
}
sheet>pag>add.waiting {
	color: #fff;
	pointer-events: none;
}
sheet>pag {
	display: flex;
	flex-direction: column;
	gap: 4px;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	border-radius: 0 0 10px 10px;
	overflow: hidden;
}
sheet>pag>add:hover {
	color: #000;
	background: #f4f7f8;
}
sheet>pag>add {
	font-size: 12px;
	font-weight: 500;
	padding: 15px 0;
	display: block;
	text-align: center;
	width: 100%;
	cursor: pointer;
	color: #9a9a9a;
	border-radius: 8px;
	user-select: none;
	position: relative;
}
sheet>pag>pages {
	display: flex;
	gap: 10px;
	min-height: 45px;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	background: #f4f7f8;
	overflow: hidden;
	width: 100%;
}
sheet>pag>pages>[n] {
	padding: 5px 5px;
	border-radius: 9px;
	background-color: #fff;
	min-width: 32px;
	height: 32px;
	font-size: 13px;
	font-weight: 500;
	color: #505050;
	cursor: pointer;
	transition: all .3s ease;
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 30%);
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 14px;
	font-family: oswald;
	font-weight: 400;
	letter-spacing: .4px;
	color: #535353;
}
window.maximize>content>wrap sheet {
	width: 100%!important;
	height: 100%!important;
}
sheet>tools>pos>.title {
	height: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 0 10px;
	color: #484848;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	cursor: pointer;
	letter-spacing: .2px;
	user-select: none;
	white-space: nowrap;
}
sheet>tools>pos:not(:empty) {
 margin-right: 20px;
}
sheet>tools>pos {
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
	position: relative;
	height: 40px;
	gap: 5px;
}
sheet>tools>pos>.search input {
	border: none;
	padding: 10px 10px 10px 30px;
	margin: 0;
	line-height: normal;
	font-family: montserrat;
	font-size: 14px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23444' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='11' cy='11' r='8'%3e%3c/circle%3e%3cline x1='21' y1='21' x2='16.65' y2='16.65'%3e%3c/line%3e%3c/svg%3e");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
sheet>tools>pos>.search input {
	border: none;
	padding: 10px 10px 10px 46px;
	margin: 0;
	line-height: normal;
	font-family: montserrat;
	font-size: 14px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23444' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='11' cy='11' r='8'%3e%3c/circle%3e%3cline x1='21' y1='21' x2='16.65' y2='16.65'%3e%3c/line%3e%3c/svg%3e");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: 15px center;
	background-color: #f4f7f8;
	border-radius: 10px;
	transition: all .25s ease,height 0s;
}
sheet>tools>pos>.title:not(:empty):before {
	content: "";
	position: absolute;
	display: block;
	left: 0;
	bottom: 8px;
	width: 0;
	height: 1px;
	background: #dbdbdb;
	pointer-events: none;
	transition: all .4s ease;
}
sheet>tools>pos>.title:hover:before {
	width: calc(100% - 20px);
	left: 10px;
}
sheet>tools>pos>field {
	padding: 0;
}
sheet>tools>pos field[name="sheet_layouts"] btn[val="table"] {
	background-size: 21px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'%3E%3C/path%3E%3Cpath d='M13 9h5'%3E%3C/path%3E%3Cpath d='M13 15h8'%3E%3C/path%3E%3Cpath d='M13 19h5'%3E%3C/path%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>tools>pos field[name="sheet_layouts"] btn[val="table"].a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1.2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'%3E%3C/path%3E%3Cpath d='M13 9h5'%3E%3C/path%3E%3Cpath d='M13 15h8'%3E%3C/path%3E%3Cpath d='M13 19h5'%3E%3C/path%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>tools>pos field[name="sheet_layouts"] btn[val="portaint"] {
	background-size: 18px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2H15.73C14.14 2 13.5 2.57 13.5 3.98V8.51C13.5 9.93 14.14 10.49 15.73 10.49H19.77C21.36 10.5 22 9.93 22 8.52Z'%3E%3C/path%3E%3Cpath d='M22 19.77V15.73C22 14.14 21.36 13.5 19.77 13.5H15.73C14.14 13.5 13.5 14.14 13.5 15.73V19.77C13.5 21.36 14.14 22 15.73 22H19.77C21.36 22 22 21.36 22 19.77Z'%3E%3C/path%3E%3Cpath d='M10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98V8.51C2 9.93 2.64 10.49 4.23 10.49H8.27C9.86 10.5 10.5 9.93 10.5 8.52Z'%3E%3C/path%3E%3Cpath d='M10.5 19.77V15.73C10.5 14.14 9.86 13.5 8.27 13.5H4.23C2.64 13.5 2 14.14 2 15.73V19.77C2 21.36 2.64 22 4.23 22H8.27C9.86 22 10.5 21.36 10.5 19.77Z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>tools>pos field[name="sheet_layouts"] btn[val="portaint"].a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1.2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2H15.73C14.14 2 13.5 2.57 13.5 3.98V8.51C13.5 9.93 14.14 10.49 15.73 10.49H19.77C21.36 10.5 22 9.93 22 8.52Z'%3E%3C/path%3E%3Cpath d='M22 19.77V15.73C22 14.14 21.36 13.5 19.77 13.5H15.73C14.14 13.5 13.5 14.14 13.5 15.73V19.77C13.5 21.36 14.14 22 15.73 22H19.77C21.36 22 22 21.36 22 19.77Z'%3E%3C/path%3E%3Cpath d='M10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98V8.51C2 9.93 2.64 10.49 4.23 10.49H8.27C9.86 10.5 10.5 9.93 10.5 8.52Z'%3E%3C/path%3E%3Cpath d='M10.5 19.77V15.73C10.5 14.14 9.86 13.5 8.27 13.5H4.23C2.64 13.5 2 14.14 2 15.73V19.77C2 21.36 2.64 22 4.23 22H8.27C9.86 22 10.5 21.36 10.5 19.77Z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>tools>pos field[name="sheet_layouts"] btn[val="mosaic"] {
	background-size: 18px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10.9V4.1C22 2.6 21.36 2 19.77 2H15.73C14.14 2 13.5 2.6 13.5 4.1V10.9C13.5 12.4 14.14 13 15.73 13H19.77C21.36 13 22 12.4 22 10.9Z'%3E%3C/path%3E%3Cpath d='M22 19.9V18.1C22 16.6 21.36 16 19.77 16H15.73C14.14 16 13.5 16.6 13.5 18.1V19.9C13.5 21.4 14.14 22 15.73 22H19.77C21.36 22 22 21.4 22 19.9Z'%3E%3C/path%3E%3Cpath d='M10.5 13.1V19.9C10.5 21.4 9.86 22 8.27 22H4.23C2.64 22 2 21.4 2 19.9V13.1C2 11.6 2.64 11 4.23 11H8.27C9.86 11 10.5 11.6 10.5 13.1Z'%3E%3C/path%3E%3Cpath d='M10.5 4.1V5.9C10.5 7.4 9.86 8 8.27 8H4.23C2.64 8 2 7.4 2 5.9V4.1C2 2.6 2.64 2 4.23 2H8.27C9.86 2 10.5 2.6 10.5 4.1Z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>tools>pos field[name="sheet_layouts"] btn[val="mosaic"].a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23444' stroke-width='1.2' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10.9V4.1C22 2.6 21.36 2 19.77 2H15.73C14.14 2 13.5 2.6 13.5 4.1V10.9C13.5 12.4 14.14 13 15.73 13H19.77C21.36 13 22 12.4 22 10.9Z'%3E%3C/path%3E%3Cpath d='M22 19.9V18.1C22 16.6 21.36 16 19.77 16H15.73C14.14 16 13.5 16.6 13.5 18.1V19.9C13.5 21.4 14.14 22 15.73 22H19.77C21.36 22 22 21.4 22 19.9Z'%3E%3C/path%3E%3Cpath d='M10.5 13.1V19.9C10.5 21.4 9.86 22 8.27 22H4.23C2.64 22 2 21.4 2 19.9V13.1C2 11.6 2.64 11 4.23 11H8.27C9.86 11 10.5 11.6 10.5 13.1Z'%3E%3C/path%3E%3Cpath d='M10.5 4.1V5.9C10.5 7.4 9.86 8 8.27 8H4.23C2.64 8 2 7.4 2 5.9V4.1C2 2.6 2.64 2 4.23 2H8.27C9.86 2 10.5 2.6 10.5 4.1Z'%3E%3C/path%3E%3C/svg%3E");
}


window>menu>item[mc="s0x345"] {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
window>menu>item[mc="s0x495"] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23111' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.28 10.45L21 6.72998L17.28 3.01001'%3E%3C/path%3E%3Cpath d='M3 6.72998H21'%3E%3C/path%3E%3Cpath d='M6.71997 13.55L3 17.2701L6.71997 20.9901'%3E%3C/path%3E%3Cpath d='M21 17.27H3'%3E%3C/path%3E%3C/svg%3E");
}
window>menu>item[mc="s0x351"] {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='10'%3e%3c/circle%3e%3cline x1='12' y1='16' x2='12' y2='12'%3e%3c/line%3e%3cline x1='12' y1='8' x2='12.01' y2='8'%3e%3c/line%3e%3c/svg%3e");
}
window>menu>item.act[mc="s0x345"] {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
window>menu>item.act[mc="s0x495"] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.28 10.45L21 6.72998L17.28 3.01001'%3E%3C/path%3E%3Cpath d='M3 6.72998H21'%3E%3C/path%3E%3Cpath d='M6.71997 13.55L3 17.2701L6.71997 20.9901'%3E%3C/path%3E%3Cpath d='M21 17.27H3'%3E%3C/path%3E%3C/svg%3E");
}
window>menu>item.act[mc="s0x351"] {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='10'%3e%3c/circle%3e%3cline x1='12' y1='16' x2='12' y2='12'%3e%3c/line%3e%3cline x1='12' y1='8' x2='12.01' y2='8'%3e%3c/line%3e%3c/svg%3e");
}
window>content>wrap>sheet {
	height: 100%;
}

sheet>tools>pos>btn {
	display: block;
	min-width: 40px;
	min-height: 40px;
	width: 40px;
	height: 40px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-size: 17px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
}
sheet>tools>pos>btn:last-child {
	margin-right: 0;
}
sheet>tools>pos>btn.h {
	max-width: 0;
	padding: 0;
	width: 0;
	min-width: 0;
	opacity: 0;
	margin-right: 0;
}
sheet>wrap>content>row cells > cell d.ehew34 {
	background: #111;
	border-radius: 4px;
	color: aliceblue;
	font-size: 10px;
	padding: 4px 4px;
	font-weight: 500;
}
sheet>wrap>content>row cells > cell d.us374sheet {
	font-family: oswald;
	font-weight: 300;
	letter-spacing: .4px;
	color: #1b1b1b;
	font-size: 14px;
}
sheet>wrap>content>row cells > cell d.us548sheet {
	display: flex;
	align-items: flex-start;
	flex-direction: column;
	gap: 5px;
	justify-content: flex-start;
}
sheet>tools>pos>btn:hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
sheet>tools>pos>.search input:hover, sheet>tools>pos>.search input:focus {
	background-color: rgba(255,255,255,1);
	box-shadow: 0 5px 25px -4px rgba(0,0,0,.08);
}
sheet>tools>pos>btn.add {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
sheet>tools>pos>btn.double {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3crect x='9' y='9' width='13' height='13' rx='2' ry='2'%3e%3c/rect%3e%3cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'%3e%3c/path%3e%3c/svg%3e");
}
sheet>tools>pos>btn.edit {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M12 20h9'%3e%3c/path%3e%3cpath d='M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z'%3e%3c/path%3e%3c/svg%3e");
}
sheet>tools>pos>btn.remove {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
}
sheet>tools>pos>btn.filters {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolygon points='22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3'%3e%3c/polygon%3e%3c/svg%3e");
	position: relative;
}
sheet>tools>pos>btn.options {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='4' y1='21' x2='4' y2='14'%3e%3c/line%3e%3cline x1='4' y1='10' x2='4' y2='3'%3e%3c/line%3e%3cline x1='12' y1='21' x2='12' y2='12'%3e%3c/line%3e%3cline x1='12' y1='8' x2='12' y2='3'%3e%3c/line%3e%3cline x1='20' y1='21' x2='20' y2='16'%3e%3c/line%3e%3cline x1='20' y1='12' x2='20' y2='3'%3e%3c/line%3e%3cline x1='1' y1='14' x2='7' y2='14'%3e%3c/line%3e%3cline x1='9' y1='8' x2='15' y2='8'%3e%3c/line%3e%3cline x1='17' y1='16' x2='23' y2='16'%3e%3c/line%3e%3c/svg%3e");
}
sheet>tools>pos>btn.scrollY {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='17 11 12 6 7 11'%3e%3c/polyline%3e%3cpolyline points='17 18 12 13 7 18'%3e%3c/polyline%3e%3c/svg%3e");
	background-size: 22px;
	width: 80px;
}
sheet>tools>pos>btn.filters d.eta {
	position: absolute;
	top: -1px;
	right: -3px;
	font-size: 9px;
	font-weight: 600;
	background: #ff3636;
	border-radius: 50%;
	width: 14px;
	height: 14px;
	display: flex;
	justify-content: center;
	align-items: center;
	color: aliceblue;
}



sheet>pag>pages>.l, sheet>pag>pages>.r {
	padding: 5px 5px;
	border-radius: 9px;
	background-color: #fff;
	min-width: 32px;
	height: 32px;
	font-size: 11px;
	font-weight: 500;
	color: #505050;
	cursor: pointer;
	transition: all .3s ease;
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 30%);
	display: flex;
	justify-content: center;
	align-items: center;
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
}
sheet>pag>pages>.l {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='15 18 9 12 15 6'%3e%3c/polyline%3e%3c/svg%3e");
}
sheet>pag>pages>.r {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e");
}
sheet>pag>pages>[n]:hover, sheet>pag>pages>.l:hover, sheet>pag>pages>.r:hover {
	background-color: #dfdfdf;
	box-shadow: 0px 0px 0px 1px rgb(223 223 223 / 30%);
}
sheet>pag>pages>[n].a {
	color: #fff;
	background: #000;
	box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 10%);
	cursor: default;
	pointer-events: none;
}
sheet>pag>pages>.l.d {
	pointer-events: none;
	opacity: 0;
}
window.maximize>content>wrap>sheet.mc-resizable {
	width: unset!important;
	height: 100%!important;
}
sheet>.mc-resizable-e {
	right: 0;
	width: 10px;
	top: 0;
	height: 100%;
	bottom: 0;
	cursor: e-resize;
}
sheet>.mc-resizable-s {
	bottom: 0px;
	width: 100%;
	height: 10px;
	left: 0;
	right: 0;
	cursor: n-resize;
}
window>content>wrap>sheet>.mc-resizable-se {
	bottom: -10px;
	right: -10px;
}
window>content>wrap>sheet>.mc-resizable-e {
	right: -20px;
	width: 20px;
}
sheet>.mc-resizable-s {
	bottom: -15px;
	height: 15px;
}
sheet>.mc-resizable-handle {
	transition: all .4s ease;
	border-radius: 6px;
}
sheet>.mc-resizable-handle:hover {
	background-color: #fcfcfc;
}
sheet>.mc-resizable-se {
	bottom: 0;
	right: 0;
	width: 20px;
	height: 20px;
	cursor: nw-resize;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23c1c7c8' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12v-6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v6'%3E%3C/path%3E%3Cpath d='M10 18h-7'%3E%3C/path%3E%3Cpath d='M21 18h-7'%3E%3C/path%3E%3Cpath d='M6 15l-3 3l3 3'%3E%3C/path%3E%3Cpath d='M18 15l3 3l-3 3'%3E%3C/path%3E%3C/svg%3E");
}
field[type="text"]>input.portWidth {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.875 12c.621 0 1.125 .512 1.125 1.143v5.714c0 .631 -.504 1.143 -1.125 1.143h-15.875a1 1 0 0 1 -1 -1v-5.857c0 -.631 .504 -1.143 1.125 -1.143h15.75z'%3E%3C/path%3E%3Cpath d='M9 12v2'%3E%3C/path%3E%3Cpath d='M6 12v3'%3E%3C/path%3E%3Cpath d='M12 12v3'%3E%3C/path%3E%3Cpath d='M18 12v3'%3E%3C/path%3E%3Cpath d='M15 12v2'%3E%3C/path%3E%3Cpath d='M3 3v4'%3E%3C/path%3E%3Cpath d='M3 5h18'%3E%3C/path%3E%3Cpath d='M21 3v4'%3E%3C/path%3E%3C/svg%3E");
}
.gw4829d {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 5h8'%3E%3C/path%3E%3Cpath d='M13 9h5'%3E%3C/path%3E%3Cpath d='M13 15h8'%3E%3C/path%3E%3Cpath d='M13 19h5'%3E%3C/path%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z'%3E%3C/path%3E%3C/svg%3E");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
.gw4825d {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2H15.73C14.14 2 13.5 2.57 13.5 3.98V8.51C13.5 9.93 14.14 10.49 15.73 10.49H19.77C21.36 10.5 22 9.93 22 8.52Z'%3E%3C/path%3E%3Cpath d='M22 19.77V15.73C22 14.14 21.36 13.5 19.77 13.5H15.73C14.14 13.5 13.5 14.14 13.5 15.73V19.77C13.5 21.36 14.14 22 15.73 22H19.77C21.36 22 22 21.36 22 19.77Z'%3E%3C/path%3E%3Cpath d='M10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98V8.51C2 9.93 2.64 10.49 4.23 10.49H8.27C9.86 10.5 10.5 9.93 10.5 8.52Z'%3E%3C/path%3E%3Cpath d='M10.5 19.77V15.73C10.5 14.14 9.86 13.5 8.27 13.5H4.23C2.64 13.5 2 14.14 2 15.73V19.77C2 21.36 2.64 22 4.23 22H8.27C9.86 22 10.5 21.36 10.5 19.77Z'%3E%3C/path%3E%3C/svg%3E");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
.gw4824d {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23999' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10.9V4.1C22 2.6 21.36 2 19.77 2H15.73C14.14 2 13.5 2.6 13.5 4.1V10.9C13.5 12.4 14.14 13 15.73 13H19.77C21.36 13 22 12.4 22 10.9Z'%3E%3C/path%3E%3Cpath d='M22 19.9V18.1C22 16.6 21.36 16 19.77 16H15.73C14.14 16 13.5 16.6 13.5 18.1V19.9C13.5 21.4 14.14 22 15.73 22H19.77C21.36 22 22 21.4 22 19.9Z'%3E%3C/path%3E%3Cpath d='M10.5 13.1V19.9C10.5 21.4 9.86 22 8.27 22H4.23C2.64 22 2 21.4 2 19.9V13.1C2 11.6 2.64 11 4.23 11H8.27C9.86 11 10.5 11.6 10.5 13.1Z'%3E%3C/path%3E%3Cpath d='M10.5 4.1V5.9C10.5 7.4 9.86 8 8.27 8H4.23C2.64 8 2 7.4 2 5.9V4.1C2 2.6 2.64 2 4.23 2H8.27C9.86 2 10.5 2.6 10.5 4.1Z'%3E%3C/path%3E%3C/svg%3E");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
.ghk943 {
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5l0 14'%3E%3C/path%3E%3Cpath d='M5 12l14 0'%3E%3C/path%3E%3C/svg%3E");
}
.ghk942 {
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3m0 2a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z'%3E%3C/path%3E%3Cpath d='M9 16v-8h4a2 2 0 0 1 0 4h-4'%3E%3C/path%3E%3C/svg%3E");
}
.ghk941 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.31993 13.28H12.4099V20.48C12.4099 21.54 13.7299 22.04 14.4299 21.24L21.9999 12.64C22.6599 11.89 22.1299 10.72 21.1299 10.72H18.0399V3.51997C18.0399 2.45997 16.7199 1.95997 16.0199 2.75997L8.44994 11.36C7.79994 12.11 8.32993 13.28 9.31993 13.28Z'%3E%3C/path%3E%3Cpath d='M8.5 4H1.5'%3E%3C/path%3E%3Cpath d='M7.5 20H1.5'%3E%3C/path%3E%3Cpath d='M4.5 12H1.5'%3E%3C/path%3E%3C/svg%3E");
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
field>d>label.el3927_add {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23aaa' stroke-width='1.3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
	padding-left: 26px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 0 center;
}
field>d>label.el3927_double {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23aaa' stroke-width='1.3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3crect x='9' y='9' width='13' height='13' rx='2' ry='2'%3e%3c/rect%3e%3cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'%3e%3c/path%3e%3c/svg%3e");
	padding-left: 26px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 0 center;
}
field>d>label.el3927_edit {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23aaa' stroke-width='1.3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M12 20h9'%3e%3c/path%3e%3cpath d='M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z'%3e%3c/path%3e%3c/svg%3e");
	padding-left: 26px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 0 center;
}
field>d>label.el3927_remove {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23aaa' stroke-width='1.3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
	padding-left: 26px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 0 center;
}
field>d>label.el3927_options {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23aaa' stroke-width='1.3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='4' y1='21' x2='4' y2='14'%3e%3c/line%3e%3cline x1='4' y1='10' x2='4' y2='3'%3e%3c/line%3e%3cline x1='12' y1='21' x2='12' y2='12'%3e%3c/line%3e%3cline x1='12' y1='8' x2='12' y2='3'%3e%3c/line%3e%3cline x1='20' y1='21' x2='20' y2='16'%3e%3c/line%3e%3cline x1='20' y1='12' x2='20' y2='3'%3e%3c/line%3e%3cline x1='1' y1='14' x2='7' y2='14'%3e%3c/line%3e%3cline x1='9' y1='8' x2='15' y2='8'%3e%3c/line%3e%3cline x1='17' y1='16' x2='23' y2='16'%3e%3c/line%3e%3c/svg%3e");
	padding-left: 26px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 0 center;
}
sheet>wrap>header {
	height: 0;
	transition: height .3s ease;
	background: #f4f7f8;
	border-radius: 10px 10px 0 0;
	display: flex;
	margin-bottom: 10px;
	user-select: none;
	font-size: 1px;
}
sheet>wrap>header.set {
	height: unset;
	font-size: 100%;
}
sheet>wrap>header.load>* {
	opacity: 0.01;
	pointer-events: none;
}
sheet>wrap>header.load {
	height: 40px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
}

sheet>wrap>content {
	transition: height .3s ease;
}
sheet>wrap>content.load>* {
	opacity: 0.01;
	pointer-events: none;
}
sheet>wrap>content.load {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
}
sheet>wrap>header>col[key="mc_dragUI"] {
	background-position: center;
	background-size: 18px;
	background-repeat: no-repeat;
	width: 40px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23a4aaad' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h-6a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h6'%3E%3C/path%3E%3Cpath d='M18 14v7'%3E%3C/path%3E%3Cpath d='M18 3v7'%3E%3C/path%3E%3Cpath d='M15 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M15 6l3 -3l3 3'%3E%3C/path%3E%3C/svg%3E");
}
sheet>wrap>header>col[key="mc_checkBox"] {
	width: 40px;
	padding-left: 10px;
	justify-content: center;
}
sheet>wrap>header>col>.title:empty {
	display: none;
}
sheet>wrap>content>row cells > cell.usersAccess[type="33"] > d.content {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23a4aaad' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.49 2.23006L5.50003 4.11006C4.35003 4.54006 3.41003 5.90006 3.41003 7.12006V14.5501C3.41003 15.7301 4.19003 17.2801 5.14003 17.9901L9.44003 21.2001C10.85 22.2601 13.17 22.2601 14.58 21.2001L18.88 17.9901C19.83 17.2801 20.61 15.7301 20.61 14.5501V7.12006C20.61 5.89006 19.67 4.53006 18.52 4.10006L13.53 2.23006C12.68 1.92006 11.32 1.92006 10.49 2.23006Z'%3E%3C/path%3E%3C/svg%3E");
}
sheet>wrap>content>row cells > cell.usersAccess.off[type="33"] > d.content {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23b91c1c' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.84003 20.02L9.43003 21.21C10.84 22.27 13.16 22.27 14.57 21.21L18.87 18C19.82 17.29 20.6 15.74 20.6 14.56V7.12'%3E%3C/path%3E%3Cpath d='M18.98 4.34006C18.83 4.25006 18.67 4.17006 18.51 4.10006L13.52 2.23006C12.69 1.92006 11.33 1.92006 10.5 2.23006L5.49997 4.11006C4.34997 4.54006 3.40997 5.90006 3.40997 7.12006V14.5501C3.40997 15.7301 4.18997 17.2801 5.13997 17.9901L5.33997 18.1401'%3E%3C/path%3E%3Cpath d='M22 2L2 22'%3E%3C/path%3E%3C/svg%3E");
}
sheet>wrap>content row > cells > cell > .content {
	min-height: 36px;
	padding: 7px 5px;
	font-family: oswald;
	font-weight: 300;
	letter-spacing: .4px;
	color: #1b1b1b;
	font-size: 14px;
	max-width: 250px;
	display: flex;
	align-items: center;
	gap: 5px;
}
sheet>wrap>header>col {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	max-width: 250px;
}
sheet>wrap>header>col>.title {
	max-width: 250px;
	width: 100%;
}
sheet>wrap>header>col>.title {
	font-size: 14px;
	padding: 8px 8px;
	margin: 4px 0;
	border-radius: 8px;
	transition: background-color .3s ease;
	font-family: oswald;
	font-weight: 400;
	letter-spacing: .4px;
	color: #535353;
}
sheet>wrap>header>col[sort]>.title:hover {
	background-color: #e9eef0;
}
sheet>wrap>header>col[sort]>.title {
	cursor: pointer;
}
sheet>pag>pages>* {
	user-select: none;
}
d.seoTableDataMenu d {
	font-family: 'Oswald';
	font-family: oswald;
	font-weight: 300;
	letter-spacing: .4px;
	color: #1b1b1b;
	font-size: 8px;
	white-space: nowrap;
	overflow: hidden;
	max-width: 100%;
	text-overflow: ellipsis;
}
d.seoTableDataMenu {
	display: flex;
	flex-direction: column;
	gap: 5px;
	max-width: 100%;
}
d.seoTableDataMenu d.title {
	font-weight: 400;
}
d.seoTableDataMenu d.robots {
	color: #fd0707;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 11px;
}
sheet>wrap>content row > cells > cell[sort] > .content {
	padding-left: 30px;
}
sheet>wrap>content a.linkFieldName:hover {
	color: #6391f2;
}
sheet>wrap>content row.gograb {
	max-width: max-content;
	width: max-content!important;
	display: block;
}
sheet>wrap>content row.gograb {
	box-shadow: 1px 1px 7px 1px rgb(0 0 0 / 10%);
	border-radius: 6px;
}
sheet>wrap>content row.gograb cell:nth-child(8) ~ cell {
	display: none;
}
sheet>wrap>content row.gograb childs {
	display: none;
}
sheet>wrap>content row.gograb ~ row childs {
	display: none;
}
sheet>wrap>content row > cells {
	background: #fff;
}
sheet>wrap>content row.mc-sortable-placeholder {
	height: 36px!important;
	width: 100%;
	background: #dee7ea;
	display: block;
	visibility: unset!important;
	margin: 4px 0;
	border-radius: 6px;
	border: 1px dashed #c9d6df;
	background-size: 56px;
	background-repeat: repeat-x;
	background-position: center;
	max-height: 36px!important;
	min-height: 36px!important;
	min-width: 36px;
	box-shadow: none!important;
}
sheet>wrap>content a.linkFieldName {
	font-family: 'Oswald';
	padding-left: 24px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%237b96cf' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3e%3c/path%3e%3cpolyline points='15 3 21 3 21 9'%3e%3c/polyline%3e%3cline x1='10' y1='14' x2='21' y2='3'%3e%3c/line%3e%3c/svg%3e");
	background-size: 12px;
	background-repeat: no-repeat;
	background-position: 0 center;
	color: #5f7dbc;
}
sheet>wrap>content>row cells > cell[key="mc_dragUI"] {
	background-position: center;
	background-size: 18px;
	background-repeat: no-repeat;
	width: 40px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23a4aaad' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h-6a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h6'%3E%3C/path%3E%3Cpath d='M18 14v7'%3E%3C/path%3E%3Cpath d='M18 3v7'%3E%3C/path%3E%3Cpath d='M15 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M15 6l3 -3l3 3'%3E%3C/path%3E%3C/svg%3E");
	cursor: grab;
}
sheet>wrap>content>row cells > cell[type="34"] {
	cursor: pointer;
}
sheet.load:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 40px;
	height: 30px;
	content: "";
	z-index: 50;
	margin: auto;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
}
sheet.load > * {
	opacity: .5;
}
sheet.load * {
	pointer-events: none;
}
sheet>wrap>content>row cells > cell[type="33"] {
	justify-content: center;
	cursor: pointer;
}
sheet>wrap>content>row cells > cell[key="id"] {
	justify-content: center;
}
sheet>wrap>content>row cells > cell[type="33"] > d.content {
	width: 100%;
	background-position: center;
	background-size: 18px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23a4aaad' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'%3e%3c/path%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3c/svg%3e");
}
sheet>wrap>content>row cells > cell[type="33"].off > d.content {
	background-position: center;
	background-size: 18px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23b91c1c' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'%3e%3c/path%3e%3cline x1='1' y1='1' x2='23' y2='23'%3e%3c/line%3e%3c/svg%3e");
}
sheet>wrap>header>col[sort]>.title {
	padding-left: 30px;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: 8px center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='9 5 12 2 15 5' stroke='%23b2babe'/%3E%3Cpolyline points='15 19 12 22 9 19' stroke='%23a4aaad'/%3E%3C/svg%3E");
}
sheet>wrap>header>col[sort="asc"]>.title {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='9 5 12 2 15 5' stroke='%23b2babe'/%3E%3Cpolyline points='15 19 12 22 9 19' stroke-width='1' stroke='%23000'/%3E%3C/svg%3E");
}
sheet>wrap>header>col[sort="desc"]>.title {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='9 5 12 2 15 5' stroke='%23000'/%3E%3Cpolyline points='15 19 12 22 9 19' stroke-width='1' stroke='%23b2babe'/%3E%3C/svg%3E");
}
sheet>wrap>header>col[type="33"] d.title {
	font-size: 0;
	letter-spacing: 0;
}
sheet>wrap>header>col[type="33"] {
	background-position: center;
	background-size: 18px;
	background-repeat: no-repeat;
	width: 40px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23a4aaad' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'%3e%3c/path%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3c/svg%3e");
}
.colSortableUI>d:before {
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
}
.colSortableUI>d:hover {
	background: #f4f7f8;
}
.colSortableUI>d {
	font-size: 14px;
	padding: 6px 0px 6px 40px;
	margin: 4px 0;
	border-radius: 8px;
	font-family: oswald;
	font-weight: 400;
	letter-spacing: .4px;
	color: #535353;
	position: relative;
	cursor: pointer;
	transition: background-color .3s;
}
.colSortableUI {
	user-select: none;
	position: relative;
	padding: 4px 0px;
}
.colSortableUI>.mc-sortable-placeholder:before {
	display: none;
}
.colSortableUI>.mc-sortable-placeholder {
	background: #ffffff;
	height: 28px;
}
.colSortableUI>.mc-sortable-handle.mc-sortable-helper {
	background: #f4f7f8;
}
sheet>tools>pos>btn.factory {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23111' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 14a3 3 0 101 5.83M4.264 15.605a4 4 0 01-.874-6.636M3.42 8.888A2.5 2.5 0 017 5.5M7.238 5.565A2.5 2.5 0 1112 4.5V20M8 20a2 2 0 104 0M12 7a3 3 0 003 3M20.61 8.969A3.99 3.99 0 0122 12c0 .703-.181 1.364-.5 1.938M20.58 8.888A2.5 2.5 0 0017 5.5M12 4.5a2.5 2.5 0 114.762 1.065M14 22a2 2 0 01-2-2M18.667 16L17 19h4l-1.667 3'%3E%3C/path%3E%3C/svg%3E");
}.localesgroups {
	max-width: 300px;
	min-width: max-content;
}
window>content>wrap>flex.vert5m {
	gap: 20px;
	overflow: hidden;
	flex-wrap: nowrap;
	flex-shrink: 1;
	flex-grow: 1;
}
.localesgroups>.title {
	display: flex;
	gap: 10px;
	justify-content: flex-start;
	align-items: center;
	color: #484848;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: .2px;
	user-select: none;
	cursor: default;
	padding: 7px 0px 0px 8px;
}
.localesgroups>.items {
	max-height: 100%;
	overflow: auto;
	flex-direction: column;
	display: flex;
	gap: 3px;
	margin-top: 30px;
	padding-bottom: 12px;
}
window.maximize>content>wrap sheet {
	width: 100%;
}
.localesgroups>.items>flex {
	justify-content: space-between;
	align-items: center;
	gap: 5px;
	padding: 4px 8px 0px 5px;
	flex-wrap: nowrap;
}
.localesgroups>.items>flex>*:not(.title) {
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
}
.localesgroups>.items>flex>.title {
	padding: 5px 10px 5px 10px;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: 10px center;
	border: none;
	font-size: 14px;
	user-select: none;
	cursor: pointer;
	position: relative;
	margin: 0px 5px;
	width: 100%;
	max-width: 200px;
	max-height: 56px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-line-clamp: 3;
	-moz-box-orient: vertical;
	background: #ffffff;
	border-radius: 6px;
	box-shadow: 0px 0px 0px 2px rgb(255 255 255);
}
.localesgroups>.items>flex>*:not(.title):hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
.localesgroups>.items>flex:not(.a)>.title:hover:before {
	width: calc(100% - 20px);
	left: 10px;
}
.localesgroups>.items>flex>.title:before {
	content: "";
	position: absolute;
	display: block;
	left: 0;
	bottom: 0px;
	width: 0;
	height: 1px;
	background: #dbdbdb;
	pointer-events: none;
	transition: all .4s ease;
}
.localesgroups>.items>flex.a>.title {
	background: #111111;
	color: #fff;
	border-radius: 6px;
	box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 15%);
}
.localesgroups>.items>flex>e {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 12px;
}
.localesgroups>.items>flex>d {
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
}
.localesgroups>.items.load>flex {
	display: none;
}
.localesgroups>.items.load {
	height: calc(100% - 40px);
	margin: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;	
	min-height: 80px;
}
.localesgroups>.items>flex.mc-sortable-placeholder {
	height: 20px!important;
	background: rgb(244 247 248);
	border-radius: 6px;
	margin: 5px 0;
	padding: 0;
}.menutypes {
	max-width: 300px;
	min-width: max-content;
}
window>content>wrap>flex.vert5m {
	gap: 20px;
	overflow: hidden;
	flex-wrap: nowrap;
	flex-shrink: 1;
	flex-grow: 1;
}
.menutypes>.title {
	display: flex;
	gap: 10px;
	justify-content: flex-start;
	align-items: center;
	color: #484848;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: .2px;
	user-select: none;
	cursor: default;
	padding: 7px 0px 0px 8px;
}
.menutypes>.items {
	max-height: 100%;
	overflow: auto;
	flex-direction: column;
	display: flex;
	gap: 3px;
	margin-top: 30px;
	padding-bottom: 12px;
}
window.maximize>content>wrap sheet {
	width: 100%;
}
.menutypes>.items>flex {
	justify-content: space-between;
	align-items: center;
	gap: 5px;
	padding: 4px 8px 0px 5px;
	flex-wrap: nowrap;
}
.menutypes>.items>flex>*:not(.title) {
	display: block;
	min-width: 26px;
	min-height: 26px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
}
.menutypes>.items>flex>.title {
	padding: 5px 10px 5px 10px;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: 10px center;
	border: none;
	font-size: 14px;
	user-select: none;
	cursor: pointer;
	position: relative;
	margin: 0px 5px;
	width: 100%;
	max-width: 200px;
	max-height: 56px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-line-clamp: 3;
	-moz-box-orient: vertical;
	background: #ffffff;
	border-radius: 6px;
	box-shadow: 0px 0px 0px 2px rgb(255 255 255);
}
.menutypes>.items>flex>*:not(.title):hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
.menutypes>.items>flex:not(.a)>.title:hover:before {
	width: calc(100% - 20px);
	left: 10px;
}
.menutypes>.items>flex>.title:before {
	content: "";
	position: absolute;
	display: block;
	left: 0;
	bottom: 0px;
	width: 0;
	height: 1px;
	background: #dbdbdb;
	pointer-events: none;
	transition: all .4s ease;
}
.menutypes>.items>flex.a>.title {
	background: #111111;
	color: #fff;
	border-radius: 6px;
	box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 15%);
}
.menutypes>.items>flex>e {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 12px;
}
.menutypes>.items>flex>d {
	background-size: 17px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l3 3l3 -3'%3E%3C/path%3E%3Cpath d='M12 15v6'%3E%3C/path%3E%3Cpath d='M15 6l-3 -3l-3 3'%3E%3C/path%3E%3Cpath d='M12 3v6'%3E%3C/path%3E%3C/svg%3E");
}
.menutypes>.items.load>flex {
	display: none;
}
.menutypes>.items.load {
	height: calc(100% - 40px);
	margin: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='140' viewBox='0 0 135 140' fill='%23000'%3E%3Crect y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='30' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='60' width='15' height='140' rx='6'%3E%3Canimate attributeName='height' begin='0s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='90' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.25s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.25s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='120' y='10' width='15' height='120' rx='6'%3E%3Canimate attributeName='height' begin='0.5s' dur='1s' values='120;110;100;90;80;70;60;50;40;140;120' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='y' begin='0.5s' dur='1s' values='10;15;20;25;30;35;40;45;50;0;10' calcMode='linear' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;	
	min-height: 80px;
}
.menutypes>.items>flex.mc-sortable-placeholder {
	height: 20px!important;
	background: rgb(244 247 248);
	border-radius: 6px;
	margin: 5px 0;
	padding: 0;
}d.FactoryItemPage {
	display: none;
}
d.FactoryItemPage.act {
	display: block;
}
t.collapse {
	display: none!important;
}
d.factoryLanguages {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: flex-start;
	margin: 0;
	padding: 0;
	gap: 7px;
	backdrop-filter: blur(3px);
	border-radius: 20px;
	margin-top: 25px;
}
ymaps.ymaps-2-1-79-search.ymaps-2-1-79-search_layout_normal.ymaps-2-1-79-searchbox__normal-layout * {
	line-height: 0;
}
ymaps.ymaps-2-1-79-search.ymaps-2-1-79-search_layout_normal.ymaps-2-1-79-searchbox__normal-layout ymaps.ymaps-2-1-79-searchbox-button-text {
	line-height: 26px;
}
ymaps input {
	background-image: unset!important;
}
input.ymaps-2-1-79-searchbox-input__input {
	line-height: 0!important;
}
field[name="map"] name {
	margin-bottom: 7px;
}
ymaps.ymaps-2-1-79-copyright, ymaps.ymaps-2-1-79-map-copyrights-promo {
	display: none;
}
field>row input.cordicon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 13.4299C13.7231 13.4299 15.12 12.0331 15.12 10.3099C15.12 8.58681 13.7231 7.18994 12 7.18994C10.2769 7.18994 8.88 8.58681 8.88 10.3099C8.88 12.0331 10.2769 13.4299 12 13.4299Z'%3E%3C/path%3E%3Cpath d='M3.62001 8.49C5.59001 -0.169998 18.42 -0.159997 20.38 8.5C21.53 13.58 18.37 17.88 15.6 20.54C13.59 22.48 10.41 22.48 8.39001 20.54C5.63001 17.88 2.47001 13.57 3.62001 8.49Z'%3E%3C/path%3E%3C/svg%3E");
}
field>row input.house {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.02 2.84004L3.63 7.04004C2.73 7.74004 2 9.23004 2 10.36V17.77C2 20.09 3.89 21.99 6.21 21.99H17.79C20.11 21.99 22 20.09 22 17.78V10.5C22 9.29004 21.19 7.74004 20.2 7.05004L14.02 2.72004C12.62 1.74004 10.37 1.79004 9.02 2.84004Z'%3E%3C/path%3E%3Cpath d='M12 17.99V14.99'%3E%3C/path%3E%3C/svg%3E");
}
field[type="map"] field>row textarea {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 13.4299C13.7231 13.4299 15.12 12.0331 15.12 10.3099C15.12 8.58681 13.7231 7.18994 12 7.18994C10.2769 7.18994 8.88 8.58681 8.88 10.3099C8.88 12.0331 10.2769 13.4299 12 13.4299Z'%3E%3C/path%3E%3Cpath d='M3.62001 8.49C5.59001 -0.169998 18.42 -0.159997 20.38 8.5C21.53 13.58 18.37 17.88 15.6 20.54C13.59 22.48 10.41 22.48 8.39001 20.54C5.63001 17.88 2.47001 13.57 3.62001 8.49Z'%3E%3C/path%3E%3C/svg%3E");
}
field[name="map"] map {
	min-width: 600px;
	min-height: 300px;
	background: #f4f7f8;
	border-radius: 10px;
	display: block;
	margin-bottom: 10px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23ddd' stroke-width='0.3' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.28998 7.77998V17.51C2.28998 19.41 3.63998 20.19 5.27998 19.25L7.62998 17.91C8.13998 17.62 8.98998 17.59 9.51998 17.86L14.77 20.49C15.3 20.75 16.15 20.73 16.66 20.44L20.99 17.96C21.54 17.64 22 16.86 22 16.22V6.48998C22 4.58998 20.65 3.80998 19.01 4.74998L16.66 6.08998C16.15 6.37998 15.3 6.40998 14.77 6.13998L9.51998 3.51998C8.98998 3.25998 8.13998 3.27998 7.62998 3.56998L3.29998 6.04998C2.73998 6.36998 2.28998 7.14998 2.28998 7.77998Z'%3E%3C/path%3E%3Cpath d='M8.56 4V17'%3E%3C/path%3E%3Cpath d='M15.73 6.62012V20.0001'%3E%3C/path%3E%3C/svg%3E");
	background-size: 120px;
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #e9eaea;
	overflow: hidden;
}
field[type="video"] input[type="text"] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23aaa' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z'%3E%3C/path%3E%3Cpath d='M8 4l0 16'%3E%3C/path%3E%3Cpath d='M16 4l0 16'%3E%3C/path%3E%3Cpath d='M4 8l4 0'%3E%3C/path%3E%3Cpath d='M4 16l4 0'%3E%3C/path%3E%3Cpath d='M4 12l16 0'%3E%3C/path%3E%3Cpath d='M16 8l4 0'%3E%3C/path%3E%3Cpath d='M16 16l4 0'%3E%3C/path%3E%3C/svg%3E");
}
field.phoneField > row input {
	background-size: 18px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23aaa' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'%3e%3c/path%3e%3c/svg%3e");
}
d.factoryLanguages>d:before {
	content: "";
	left: -13px;
	position: absolute;
	top: 0;
	height: 100%;
	width: 13px;
	background: #f3f6f7;
	transition: all .3s ease;
}
d.factoryLanguages>d {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	min-height: 30px;
	min-width: 40px;
	width: max-content;
	width: -moz-max-content;
	padding: 0 17px;
	border-radius: 0px 8px 8px 0px;
	box-shadow: 0 10px 13px -8px rgba(0,0,0,.1);
	backdrop-filter: blur(5px);
	background: rgb(244 247 248);
	font-size: 10px;
	font-weight: 600;
	cursor: pointer;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center;
	transition: all .3s ease;
}
d.factoryLanguages>d.act, d.factoryLanguages>d.act:before {
	background-color: #000000;
	color: #fff;
}
window.waiting > content > l {
	display: flex;
}
window > content > l {
	height: 80px;
	width: 80px;
	position: absolute;
	bottom: 22px;
	left: 0;
	justify-content: center;
	align-items: center;
	font-size: 15px;
	font-weight: 700;
	right: 0;
	top: 0;
	margin: auto;
	display: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' class='circular-loader' viewBox='25 25 50 50'%3E%3Ccircle class='loader-path' cx='50' cy='50' r='20' fill='none' stroke='%23aaa' stroke-width='.5'/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .circular-loader %7B -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; height: 100%25; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; width: 100%25; position: absolute; top: 0; left: 0; margin: auto; %7D .loader-path %7B stroke-dasharray: 150,200; stroke-dashoffset: -10; -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; %7D @-webkit-keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @-webkit-keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D @keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D%5D%5D%3E%3C/style%3E%3C/defs%3E%3C/svg%3E");
	background-size: 80px;
	background-repeat: no-repeat;
	background-position: center;
}
field>row input.waiting {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' class='circular-loader' viewBox='25 25 50 50'%3E%3Ccircle class='loader-path' cx='50' cy='50' r='20' fill='none' stroke='%23000' stroke-width='.5'/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .circular-loader %7B -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; height: 100%25; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; width: 100%25; position: absolute; top: 0; left: 0; margin: auto; %7D .loader-path %7B stroke-dasharray: 150,200; stroke-dashoffset: -10; -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; %7D @-webkit-keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @keyframes rotate %7B100%25 %7B-webkit-transform: rotate(360deg);transform: rotate(360deg);%7D%7D @-webkit-keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D @keyframes dash %7B 0%25 %7Bstroke-dasharray: 1,200;stroke-dashoffset: 0;%7D 50%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -35;%7D 100%25 %7Bstroke-dasharray: 89,200;stroke-dashoffset: -124;%7D %7D%5D%5D%3E%3C/style%3E%3C/defs%3E%3C/svg%3E");
}d.mcModules d.module .name {
	font-size: 13px;
	font-weight: 500;
	min-height: 40px;
	display: flex;
	align-items: center;
	padding-left: 48px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23888' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2a3 3 0 0 1 2.995 2.824l.005 .176v1h3a2 2 0 0 1 1.995 1.85l.005 .15v3h1a3 3 0 0 1 .176 5.995l-.176 .005h-1v3a2 2 0 0 1 -1.85 1.995l-.15 .005h-3a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-1a1 1 0 0 0 -1.993 -.117l-.007 .117v1a2 2 0 0 1 -1.85 1.995l-.15 .005h-3a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-3a2 2 0 0 1 1.85 -1.995l.15 -.005h1a1 1 0 0 0 .117 -1.993l-.117 -.007h-1a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-3a2 2 0 0 1 1.85 -1.995l.15 -.005h3v-1a3 3 0 0 1 3 -3z'%3E%3C/path%3E%3C/svg%3E");
	background-size: 25px;
	background-repeat: no-repeat;
	background-position: 10px center;
	transition: .2s;
	cursor: pointer;
	padding-right: 10px;
	user-select: none;
	flex-grow: 1;
}
input.moduleaddalias {
	font-size: 11px;
	font-weight: 500;
	color: #7d7d7d;
}
d.mcModules d.module[type="lost"] .name {
	pointer-events: none;
}
d.mcModules d.module d.param,
d.mcModules d.module d.remove {
	width: 30px;
	height: 40px;
	cursor: pointer;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23888' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpolyline points='3 6 5 6 21 6'%3e%3c/polyline%3e%3cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3e%3c/path%3e%3c/svg%3e");
	background-size: 16px;
	transition: .2s;
	background-repeat: no-repeat;
	background-position: center;
}
d.mcModules d.module d.param {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23888' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3ccircle cx='12' cy='12' r='3'%3e%3c/circle%3e%3cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'%3e%3c/path%3e%3c/svg%3e");
}
d.mcModules d.mdgr >  d.items {
	display: flex;
	flex-direction: column;
	gap: 4px;
}
d.mcModules d.module[type="lost"] .name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23cc0000' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.18 4.171a2 2 0 0 1 3.82 .829v1a1 1 0 0 0 1 1h3a1 1 0 0 1 1 1v3a1 1 0 0 0 1 1h1a2 2 0 0 1 .819 3.825m-2.819 1.175v3a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-1a2 2 0 1 0 -4 0v1a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1h1a2 2 0 1 0 0 -4h-1a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1h3'%3E%3C/path%3E%3Cpath d='M3 3l18 18'%3E%3C/path%3E%3C/svg%3E");
}
d.mcModules d.mdgr > d.name {
	font-size: 14px;
	font-family: oswald;
	font-weight: 400;
	letter-spacing: .4px;
	color: #535353;
}
d.mcModules d.module d.param:hover, d.mcModules d.module d.remove:hover {
	background-color: #f4f4f4;
}
d.mcModules d.mdgr {
	display: flex;
	flex-direction: column;
	gap: 20px;
	border-right: 1px solid #f7f7f7;
	padding-right: 20px;
}
d.mcModules d.mdgr:last-child {
	border-right: none;
	padding-right: 0;
}
d.mcModules d.mdgr > d.name {
	font-size: 14px;
	font-family: oswald;
	font-weight: 300;
	letter-spacing: .4px;
	color: #777;
}
d.mcModules {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
	padding: 30px 10px 10px 10px;
}
d.mcModules d.module {
	background: #fff;
	border-radius: 8px;
	display: flex;
	overflow: auto;
}
d.mcModules d.module d.remove {
	width: 30px;
	height: 30px;
	cursor: pointer;
}
d.mcModules d.module d.add {
	width: 30px;
	height: 50px;
	cursor: pointer;
}
d.mcModules d.module[type="new"] .name {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%234c8ac5' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2a3 3 0 0 1 2.995 2.824l.005 .176v1h3a2 2 0 0 1 1.995 1.85l.005 .15v3h1a3 3 0 0 1 .176 5.995l-.176 .005h-1v3a2 2 0 0 1 -1.85 1.995l-.15 .005h-3a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-1a1 1 0 0 0 -1.993 -.117l-.007 .117v1a2 2 0 0 1 -1.85 1.995l-.15 .005h-3a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-3a2 2 0 0 1 1.85 -1.995l.15 -.005h1a1 1 0 0 0 .117 -1.993l-.117 -.007h-1a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-3a2 2 0 0 1 1.85 -1.995l.15 -.005h3v-1a3 3 0 0 1 3 -3z'%3E%3C/path%3E%3C/svg%3E");
} 
d.mcModules d.module .name:hover {
	background-color: rgb(244 247 248);
	box-shadow: 4px 0px 13px -9px rgb(0 0 0 / 47%);
}
d.mcModules d.module.open {
	box-shadow: 0px 0px 0px 2px rgb(209 223 228), 1px 3px 14px -8px rgb(0 0 0 / 40%);
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-Black.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-ExtraLight.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-ExtraLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-Regular.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-Medium.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-Bold.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-Thin.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-ExtraBold.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-ExtraBold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-SemiBold.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-SemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: block;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/core/assets/fonts/Montserrat-Light.woff2') format('woff2'), url('/core/assets/fonts/Montserrat-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: block;
}
@font-face {
    font-family: 'Jura';
    src: url('/core/assets/fonts/Jura-Medium.woff2') format('woff2'), url('/core/assets/fonts/Jura-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Jura';
    src: url('/core/assets/fonts/Jura-Bold.woff2') format('woff2'), url('/core/assets/fonts/Jura-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Jura';
    src: url('/core/assets/fonts/Jura-Regular.woff2') format('woff2'), url('/core/assets/fonts/Jura-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Jura';
    src: url('/core/assets/fonts/Jura-Light.woff2') format('woff2'), url('/core/assets/fonts/Jura-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Jura';
    src: url('/core/assets/fonts/Jura-SemiBold.woff2') format('woff2'), url('/core/assets/fonts/Jura-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Oswald';
    src: url('/core/assets/fonts/Oswald-Regular.woff2') format('woff2'), url('/core/assets/fonts/Oswald-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Oswald';
    src: url('/core/assets/fonts/Oswald-Light.woff2') format('woff2'), url('/core/assets/fonts/Oswald-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Oswald';
    src: url('/core/assets/fonts/Oswald-SemiBold.woff2') format('woff2'), url('/core/assets/fonts/Oswald-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Oswald';
    src: url('/core/assets/fonts/Oswald-Medium.woff2') format('woff2'), url('/core/assets/fonts/Oswald-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Oswald';
    src: url('/core/assets/fonts/Oswald-ExtraLight.woff2') format('woff2'), url('/core/assets/fonts/Oswald-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Oswald';
    src: url('/core/assets/fonts/Oswald-Bold.woff2') format('woff2'), url('/core/assets/fonts/Oswald-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}
@keyframes motionAnimate {
	0% {transform: translate(0)}
	30% {transform: translateY(-20px)}
	50% {transform: translateX(40px)}
	70% {transform: translateY(-45px)}
	to {transform: translate(0)}
}
@keyframes expanFieldPlaceholder {
  from {height: 0;}
  to {height: 48px;}
}
@-webkit-keyframes rotateInputLoading {
    0% {-webkit-transform: rotate(0deg); transform: rotate(0deg)}
    to {-webkit-transform: rotate(1turn);transform: rotate(1turn)}
}
@keyframes rotateInputLoading {
    0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
    to {-webkit-transform: rotate(1turn);transform: rotate(1turn)}
}
d, motion, footer, header, main, section, canvas, video {
	display: block;
}
f {
	display: flex;
}
* {
	outline: none;
	box-sizing: border-box;
	--red: #b91c1c;
	--grey: #aaa;
	--b: #3b9417;
	--c: #f1b1b1;
	--d: #e5e5e5;
	font-family: montserrat;
	color: #000;
	font-size: 100%;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
*::selection {
	background: black;
	color: white;
}
.mcShowPane {
	filter: blur(2px);
	opacity: .2;
}
d.iframewrap {
	border: 0;
	padding: 0;
	margin: 0;
	position: fixed;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	background: #000;
}
iframe[mcadmin] {
	border: 0;
	padding: 0;
	margin: 0;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	transition: .8s;
}
iframe[mcadmin].blur {
	opacity: .9;
	backdrop-filter: blur(10px);
	filter: blur(3px);
}
* {
	pointer-events: initial;
}
.mc-resizable-handle {
	position: absolute;
	width: 0;
	height: 0;
}
input {
	padding: 0;
	margin: 0;
	border: none;
	border-bottom: 1px solid #000;
}
audio, [type="checkbox"], [type="radio"], [hidden] {
	display: none;
}
mctabs > mt {
	display: none;
}
mctabs {
	display: block;
}
a {
	color: unset;
	text-decoration: unset;
	text-transform: none;
}
h1 {
	font-size: 20px;
	margin: 20px 0;
}
pre {
	height: calc(100vh - 20px);
	border-radius: 7px;
	backdrop-filter: blur(2px);
	padding: 20px;
	font-family: monospace,monospace;
	font-size: 10px;
	z-index: 500;
	line-height: 15px;
	overflow: auto;
	height: max-content;
	height: -moz-max-content;
	width: max-content;
	width: -moz-max-content;
	max-width: 500px;
	margin: 0;
	max-height: 80vh;
	user-select: text;
}
windows *::-webkit-scrollbar {
	width: 20px;
	height: 20px;
}
windows *::-webkit-scrollbar-thumb {
	background-color: #dddddd;
	border: 0;
	border-left: 18px solid white;
	border-radius: 0;
	border-top: 18px solid white;
}
windows *::-webkit-scrollbar-track {
	background: white;
}
button, input, optgroup, select, textarea {
	font-family: montserrat;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
	padding: 0;
}
button, input {
	overflow: visible;
}
button, [type="button"], [type="reset"], [type="submit"] {
	-webkit-appearance: button;
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
	outline: none;
}
fieldset {
	display: block;
	padding: 0;
	margin: 0;
	border: none;
}
textarea {
	overflow: auto;
}
img {
	border: 0;
	vertical-align: top;
}
flex {
	display: flex;
	flex-wrap: wrap;
}
.btn:hover {
	background: #111;
	color: #fff;
}
d.red.btn:hover {
	background: #b91c1c;
	color: #fff;
}
.btn {
	font-size: 12px;
	font-weight: 600;
	background: #f4f7f8;
	border-radius: 8px;
	padding: 8px 16px;
	cursor: pointer;
	transition: .2s ease;
	align-items: center;
	display: flex;
	justify-content: center;
	text-align: center;
	user-select: none;
}
.clbtn {
	display: block;
	min-width: 40px;
	min-height: 40px;
	width: 40px;
	height: 40px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-size: 17px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	margin-right: 5px;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");
}
.clbtn:hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
body {
	margin: 0;
	font-family: montserrat;
}
motion {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 100vh;
	height: 100vh;
	z-index: 0;
	pointer-events: none;
	filter: invert(1);
	opacity: .1;
	left: -50vh;
}
motion>video {
	width: 100%;
	height: 100%;
	animation: motionAnimate 5s ease infinite reverse;
	pointer-events: none;
}
content.mini {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: max-content;
	width: -moz-max-content;
	height: max-content;
	height: -moz-max-content;
	border-radius: 35px;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	padding: 8px 10px;
	backdrop-filter: blur(5px);
}
content.mini>flex>popup.content_info .catchErr .trace {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	overflow: auto;
	max-height: calc(50vh - 200px);
	gap: 5px;
	font-family: Jura;
	font-weight: 500;
}
content.mini>flex>popup.content_info .catchErr .trace::-webkit-scrollbar {
	width: 20px;
}
content.mini>flex>popup.content_info .catchErr .trace::-webkit-scrollbar-thumb {
	background-color: #f0f0f0;
	border: 0;
	border-left: 18px solid #ffffff;
	border-radius: 1px;
}
content.mini>flex>popup.content_info .catchErr .trace::-webkit-scrollbar-track {
	background: transparent;
}
content.mini>flex>popup.content_info .catchErr .trace .tracerow {
	display: flex;
	gap: 5px;
	align-items: center;
	justify-content: flex-start;
	font-size: 12px;
	font-family: Jura;
}
content.mini>flex>popup.content_info .catchErr .file {
	font-weight: 600;
	font-size: 14px;
	margin-bottom: 10px;
	font-family: Jura;
}
content.mini>flex>popup.content_info .catchErr .message {
	font-weight: 500;
	margin: 0 0 15px 0;
	font-size: unset;
	color: var(--red);
	max-width: calc(50vw - 200px);
}
content.mini>flex>.dx61o3 {
	font-size: 10px;
}
content.mini>flex>popup.content_info .catchErr .sqlerror {
	margin-bottom: 12px;
	background: var(--red);
	color: #fff;
	padding: 5px 10px;
	border-radius: 4px;
	font-family: Jura;
	user-select: text;
	word-wrap: break-word;
}
content.mini {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 12px 30px 12px 25px;
	gap: 20px;
	user-select: none;
}
content.mini>svg {
	width: 128px;
	height: 128px;
	stroke: #111;
	stroke: #aaa;
	stroke-width: 0.3;
}
content.mini h1.text {
	font-weight: 500;
	margin: 10px 0;
	font-size: unset;
}
content.mini>flex>svg#a_logo_black {
	width: 120px;
}
content.mini>flex {
	flex-direction: column;
	gap: 10px;
}
content.mini .link404 {
	background: #dadada;
	color: #000;
	border-radius: 4px;
	width: max-content;
	width: -moz-max-content;
	padding: 10px 10px 10px 32px;
	margin: 5px 5px 5px 5px;
	cursor: pointer;
	font-weight: 600;
	font-size: 12px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' stroke='%23111' stroke-width='1.5' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M20 15h-8v3.586a1 1 0 0 1 -1.707 .707l-6.586 -6.586a1 1 0 0 1 0 -1.414l6.586 -6.586a1 1 0 0 1 1.707 .707v3.586h8a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1z'%3e%3c/path%3e%3c/svg%3e");
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: 7px center;
}
.defpagelogo {
	position: fixed;
	inset: 0;
	width: calc(100vw - 500px);
	width: 500px;
	height: max-content;
	height: -moz-max-content;
	margin: auto;
	opacity: .05;
	z-index: -1;
}
.defpagelogo>svg#a_logo_black {
	width: 100%;
}
content.mini>flex>popup.content_info {
	display: block;
	position: absolute;
	top: 120px;
	width: max-content;
	width: -moz-max-content;
	height: max-content;
	height: -moz-max-content;
	border-radius: 35px;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	padding: 20px 20px;
	backdrop-filter: blur(5px);
	background: #fff;
}
.he48dwa {
	padding-top: 10px;
	letter-spacing: 24px;
	color: #000;
	font-weight: 900;
	text-transform: uppercase;
	font-size: 12px;
	white-space: nowrap;
}
@media screen and (max-width: 900px) {
	content.mini {
		top: 30px;
		bottom: unset;
		max-width: 90vw;
	}
	popup.content_info {
		max-width: calc(100vw - 40px);
		left: 0;
		right: 0;
		margin: auto;
		margin-top: 50px;
		position: fixed;
	}
	popup.content_info .catchErr .message {
		max-width: 100%;
	}
	motion {
		left: -50vw;
		width: 200vw;
	}
	content.mini h1.text {
		font-size: 14px;
	}
	content.mini>svg {
		width: 26vw;
		height: 26vw;
		stroke-width: 0.3;
	}
	content.mini>flex>popup.content_info {
		left: 0;
		right: 0;
		position: absolute;
		width: 100%;
	}
	content.mini>flex>popup.content_info .catchErr .message {
		max-width: 100%;
	}
	content.mini>flex>popup.content_info .catchErr .trace {
		overflow: hidden;
		white-space: pre;
	}
}
mcpanel {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	gap: 10px;
	position: fixed;
	width: 60px;
	height: max-content;
	height: -moz-max-content;
	top: 0;
	bottom: 0;
	margin: auto;
	border-radius: 26px;
	box-shadow: 0 15px 30px -8px rgba(0,0,0,.08);
	padding: 20px 0px 20px 0px;
	backdrop-filter: blur(5px);
	background: rgb(255 255 255 / 90%);
	left: -100px;
	transition: .8s ease;
	z-index: 5;
}
mcpanel.open {
	left: 30px;
}
mcpanel>apps::-webkit-scrollbar-thumb {
	border: 0;
	border-left: 0 solid #fff;
	border-radius: 0;
}
mcpanel>apps::-webkit-scrollbar {
	width: 0;
}
mcpanel>apps::-webkit-scrollbar-track {
	background: transparent;
}
mcpanel>apps>ap:last-child {
	border-bottom: 0;
}
mcpanel>apps {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	gap: 10px;
	width: 100%;
	border-radius: 4px;
	max-height: calc(100vh - 200px);
	overflow: auto;
	padding-bottom: 10px;
}
.ap_popup {
	position: fixed;
	width: 600px;
	height: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	border-radius: 26px;
	left: 30px;
	transition: .8s ease;
	z-index: 0;
	pointer-events: none;
}
.ap_popup>t {
	padding: 10px;
	display: flex;
	position: absolute;
	user-select: none;
	width: 0;
	justify-content: flex-end;
	overflow: hidden;
	transition: .8s ease;
}
.ap_popup>t>d {
	display: block;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	padding: 10px 10px 10px 15px;
	font-size: 11px;
	font-weight: 600;
	background: #fff;
	width: max-content;
	width: -moz-max-content;
	position: relative;
}
.ap_popup>t>d:before {
	content: "";
	position: absolute;
	top: 0px;
	bottom: 0;
	left: -26px;
	margin: auto;
	border: 15px solid transparent;
	border-right-color: #ffffff;
	height: 0;
	width: 0;
}
mcpanel>apps>ap:hover {
	box-shadow: 4px 4px 17px -2px rgb(0 0 0 / 16%), 3px 5px 3px -1px rgb(0 0 0 / 12%);
}
mcpanel>apps>ap:active {
	box-shadow: inset 4px 4px 17px -2px rgb(0 0 0 / 16%), inset 2px 2px 3px -1px rgb(0 0 0 / 10%);
}
mcpanel>apps>ap {
	display: block;
	width: 40px;
	height: 40px;
	min-width: 40px;
	min-height: 40px;
	box-sizing: content-box;
	box-shadow: 1px 3px 14px -8px rgb(0 0 0 / 40%);
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;
}
mcpanel>apps>ap.act {
	box-shadow: inset 4px 4px 17px -2px rgb(0 0 0 / 10%), inset 2px 2px 2px 0px rgb(0 0 0 / 10%);
}
mcpanel>tools {
	display: flex;
	flex-direction: column;
	width: 100%;
}
mcpanel>tools tb.logout {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23111' stroke-width='1' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12h7m0 0l-3 3m3-3l-3-3M19 6V5a2 2 0 00-2-2H7a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2v-1'%3E%3C/path%3E%3C/svg%3E");
	display: none;
}
mcpanel>tools tb {
	display: block;
	min-width: 100%;
	min-height: 40px;
	box-sizing: content-box;
	border-radius: 10px;
	cursor: pointer;
	transition: .3s;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;
}
mcpanel>tools tb.collapse {
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
}
mcpanel>tools tb.collapse:hover {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%23b91c1c' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
}
mcpanel>a {
	width: 40px;
}
mcpanel.open.slim>tools tb.logout {
	display: block;
}
mcpanel.open.slim>tools {
	margin-top: -20px;
}
mcpanel>a>.a {
	width: 60%;
	display: block;
	margin: auto;
	margin-bottom: -5px;
	height: 26px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 704 704' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='%23000000ff'%3E%3Cpath fill='%23000000' opacity='1.00' d=' M 335.74 115.55 C 339.33 109.72 343.28 103.22 350.11 100.89 C 355.80 99.70 360.36 104.44 363.66 108.41 C 374.04 123.98 383.98 139.86 394.76 155.16 C 410.37 178.08 426.73 200.49 443.67 222.44 C 446.85 227.02 450.11 232.23 449.98 237.99 C 448.85 244.68 444.39 250.16 439.82 254.91 C 435.71 260.67 429.78 264.81 425.70 270.60 C 417.56 279.22 410.10 288.54 403.71 298.55 C 395.72 311.25 390.06 325.85 389.96 341.01 C 389.60 358.27 397.82 375.11 410.59 386.52 C 435.45 408.94 475.74 412.77 503.58 393.62 C 516.38 384.37 527.04 371.20 530.72 355.60 C 533.78 343.95 533.07 331.63 529.77 320.11 C 528.47 315.12 525.88 309.85 527.69 304.67 C 530.72 297.17 538.11 292.66 545.50 290.25 C 547.21 289.73 548.91 289.12 550.49 288.24 C 552.21 287.72 553.91 287.13 555.49 286.24 C 557.20 285.72 558.91 285.13 560.49 284.25 C 579.77 276.70 598.68 268.22 617.55 259.72 C 621.89 257.74 626.33 255.97 630.55 253.72 C 634.96 251.89 639.29 249.89 643.55 247.73 C 650.60 244.49 657.64 241.24 664.56 237.73 C 671.87 234.30 679.26 231.00 686.42 227.25 C 689.13 226.00 691.88 224.44 694.92 224.28 C 698.49 225.05 701.35 228.09 702.62 231.45 C 703.54 234.53 701.11 237.10 699.80 239.64 C 687.05 260.23 674.68 281.07 663.28 302.44 C 659.61 309.07 656.01 315.73 652.75 322.57 C 652.01 323.87 651.35 325.21 650.74 326.57 C 650.49 327.07 649.99 328.06 649.73 328.56 C 648.04 331.88 646.36 335.21 644.75 338.58 C 641.50 344.79 638.48 351.12 635.76 357.58 C 625.43 379.10 616.75 401.37 608.16 423.63 C 608.08 424.10 607.92 425.02 607.84 425.48 C 605.82 430.03 604.27 434.78 602.72 439.51 C 602.37 440.49 602.03 441.49 601.70 442.49 C 601.35 443.47 601.02 444.46 600.70 445.46 C 600.35 446.46 600.02 447.46 599.70 448.48 C 599.35 449.47 599.02 450.48 598.70 451.49 C 598.36 452.48 598.03 453.49 597.72 454.50 C 596.40 458.14 595.50 461.92 594.28 465.60 C 592.81 470.90 590.96 476.11 589.76 481.50 C 588.84 483.74 588.34 486.12 587.74 488.46 C 587.21 489.71 586.99 491.05 586.73 492.38 C 586.19 493.67 585.98 495.05 585.75 496.42 C 584.86 499.03 584.25 501.72 583.75 504.43 C 582.94 506.74 582.50 509.15 581.80 511.50 C 578.86 521.15 569.34 528.86 559.00 528.03 C 420.31 527.97 281.62 528.00 142.93 528.02 C 140.73 528.03 138.62 527.29 136.49 526.83 C 129.72 524.04 124.21 518.03 122.22 510.95 C 119.74 502.17 118.01 493.18 115.23 484.50 C 114.68 482.12 114.16 479.73 113.23 477.47 C 112.70 475.11 112.14 472.75 111.25 470.50 C 109.87 466.18 108.93 461.72 107.26 457.50 C 104.50 448.43 101.48 439.42 98.26 430.51 C 97.37 427.76 96.43 425.03 95.32 422.37 C 94.98 421.40 94.63 420.44 94.29 419.49 C 92.57 415.18 91.22 410.71 89.24 406.52 C 88.71 404.79 88.11 403.08 87.25 401.49 C 86.71 399.77 86.12 398.08 85.24 396.51 C 84.71 394.80 84.12 393.09 83.25 391.53 C 77.09 376.33 70.46 361.31 63.25 346.57 C 57.92 335.07 52.13 323.79 46.26 312.56 C 44.17 308.10 41.62 303.88 39.25 299.57 C 30.48 283.02 20.94 266.86 11.20 250.86 C 8.12 245.60 4.59 240.61 1.89 235.13 C -0.23 231.10 3.81 227.02 7.02 225.04 C 9.53 223.20 12.49 225.08 14.96 225.98 C 22.37 229.75 29.94 233.16 37.44 236.73 C 44.33 240.29 51.46 243.36 58.44 246.74 C 63.35 249.25 68.43 251.41 73.45 253.72 C 77.02 255.59 80.77 257.09 84.46 258.72 C 100.02 265.83 115.65 272.87 131.53 279.25 C 139.02 282.75 146.84 285.53 154.48 288.70 C 160.14 291.08 166.54 292.51 170.90 297.15 C 174.72 300.54 177.97 305.54 176.69 310.88 C 175.06 317.87 172.33 324.67 172.01 331.93 C 171.86 338.63 171.48 345.44 172.95 352.04 C 176.09 368.54 185.88 383.77 199.99 393.00 C 211.52 401.36 225.64 406.50 239.98 406.09 C 256.79 406.72 273.52 400.96 287.16 391.28 C 301.58 380.90 312.49 364.83 314.29 346.91 C 315.80 338.96 314.13 330.79 311.78 323.18 C 304.97 301.43 290.17 283.49 275.27 266.77 C 271.37 263.29 268.62 258.77 264.74 255.27 C 259.66 249.95 254.69 243.75 253.99 236.13 C 255.16 230.70 257.84 225.78 261.25 221.42 C 287.63 187.25 312.34 151.81 335.74 115.55 Z'%3E%3C/path%3E%3Cpath fill='%23000000' opacity='1.00' d=' M 137.91 553.87 C 190.29 553.72 242.67 553.28 295.05 553.18 C 385.06 552.86 475.07 553.60 565.08 553.36 C 571.56 553.01 576.94 558.89 578.03 564.92 C 578.21 573.29 578.01 581.67 578.12 590.04 C 578.51 596.56 573.14 602.46 566.99 603.87 C 423.50 603.97 280.00 603.83 136.51 603.94 C 131.65 602.12 127.96 598.26 126.11 593.44 C 126.04 584.96 126.14 576.48 126.05 568.01 C 125.53 561.26 131.21 554.57 137.91 553.87 Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
mcpanel>a>.b {
	overflow: hidden;
	width: 75px;
	position: relative;
	margin-left: -15px;
	margin-top: 10px;
	transition: .3s ease;
	opacity: 0;
	height: 0;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 2569 255' id='a_logo_black' fill='%23000000' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d=' M 90.80 2.67 C 104.21 -1.30 119.74 0.58 131.00 9.20 C 140.56 16.26 146.48 26.77 152.10 36.97 C 176.69 81.06 202.64 124.42 225.40 169.51 C 234.10 150.98 244.35 133.21 254.24 115.29 C 270.27 86.95 286.22 58.56 302.21 30.20 C 308.37 19.21 317.11 8.93 328.99 4.01 C 340.72 -0.67 354.53 -0.52 365.93 5.07 C 378.29 11.51 386.21 24.11 389.73 37.29 C 409.17 104.55 428.43 171.87 447.79 239.15 C 448.60 241.52 447.00 243.76 445.72 245.63 C 443.57 248.25 440.82 251.29 437.10 251.02 C 420.40 251.00 403.70 250.98 387.00 251.03 C 382.51 251.33 378.98 247.98 375.90 245.16 C 373.71 243.08 372.25 240.34 371.61 237.39 C 359.37 190.89 345.92 144.68 335.10 97.81 C 329.54 109.29 323.75 120.65 317.95 132.00 C 302.51 163.47 285.44 194.09 269.00 225.04 C 263.75 235.18 256.75 245.09 246.38 250.47 C 240.90 253.45 234.62 254.08 228.56 255.00 L 219.43 255.00 C 214.05 254.18 208.53 253.59 203.52 251.35 C 196.97 248.46 191.55 243.53 187.07 238.03 C 181.94 231.49 178.34 223.94 174.41 216.65 C 153.37 177.25 132.28 137.86 112.33 97.89 C 110.58 106.40 108.41 114.81 106.26 123.22 C 97.25 161.19 86.47 198.72 76.50 236.45 C 75.79 239.89 74.22 243.18 71.56 245.56 C 68.61 248.17 65.28 251.28 61.03 251.02 C 45.02 251.00 29.01 250.96 13.00 251.04 C 7.87 251.68 4.04 247.25 1.79 243.21 C 0.06 240.48 1.91 237.40 2.54 234.63 C 21.65 170.00 40.59 105.31 59.66 40.67 C 62.03 32.44 64.95 24.14 70.28 17.32 C 75.50 10.61 82.50 4.99 90.80 2.67 Z'%3E%3C/path%3E%3Cpath d=' M 1100.67 7.75 C 1114.13 0.01 1130.90 -1.37 1145.60 3.50 C 1154.13 6.36 1161.72 11.62 1167.89 18.12 C 1174.21 24.28 1178.91 31.79 1183.96 38.97 C 1230.49 106.26 1276.95 173.61 1323.51 240.88 C 1322.44 245.53 1319.50 250.88 1314.11 250.98 C 1229.75 251.02 1145.38 250.99 1061.02 251.00 C 1055.37 251.21 1051.78 245.70 1051.14 240.65 C 1060.56 228.21 1069.52 215.42 1078.76 202.84 C 1083.35 196.09 1089.41 188.93 1098.01 187.83 C 1126.98 187.55 1155.97 188.00 1184.94 187.59 C 1188.35 187.70 1191.75 187.93 1195.18 188.10 C 1190.14 181.28 1185.75 174.02 1180.84 167.12 C 1162.22 140.96 1144.69 114.04 1126.34 87.68 C 1090.08 138.35 1054.35 189.40 1018.27 240.20 C 1014.27 245.35 1008.73 249.90 1002.15 250.96 C 980.42 251.05 958.68 250.99 936.95 250.98 C 931.54 250.89 928.52 245.62 927.54 240.92 C 976.43 171.97 1025.30 103.02 1074.21 34.09 C 1081.32 23.84 1089.70 14.01 1100.67 7.75 Z'%3E%3C/path%3E%3Cpath d=' M 1951.95 4.98 C 1969.60 -2.52 1991.29 -0.24 2006.48 11.69 C 2013.69 17.42 2019.80 24.45 2024.89 32.10 C 2072.74 101.27 2120.52 170.48 2168.32 239.68 C 2169.47 240.97 2168.58 242.67 2168.17 244.06 C 2166.90 247.91 2163.25 251.25 2159.04 251.01 C 2075.01 250.99 1990.98 250.99 1906.96 251.01 C 1903.33 251.20 1899.90 248.84 1898.39 245.62 C 1897.42 243.60 1896.21 240.91 1898.13 239.05 C 1907.98 225.56 1917.75 212.02 1927.62 198.55 C 1931.94 193.24 1937.70 187.85 1944.98 187.75 C 1970.98 187.73 1996.98 187.77 2022.98 187.74 C 2028.95 187.39 2034.92 187.73 2040.89 188.13 C 2035.44 180.77 2030.78 172.87 2025.38 165.49 C 2007.15 139.89 1990.12 113.48 1972.02 87.80 C 1937.79 135.40 1904.24 183.49 1870.28 231.28 C 1866.58 236.24 1863.58 241.88 1858.64 245.76 C 1855.03 248.60 1850.73 251.18 1846.00 251.03 C 1824.96 250.96 1803.92 251.03 1782.88 250.99 C 1779.04 251.05 1775.75 248.12 1774.44 244.67 C 1773.90 243.01 1772.65 240.96 1774.22 239.48 C 1823.27 170.42 1872.21 101.28 1921.24 32.21 C 1929.21 21.01 1939.04 10.39 1951.95 4.98 Z'%3E%3C/path%3E%3Cpath d=' M 2296.18 6.14 C 2309.20 -1.30 2326.36 -1.09 2339.03 7.04 C 2347.08 12.12 2353.78 18.96 2360.91 25.21 C 2406.97 66.39 2452.73 107.90 2498.97 148.89 C 2499.01 105.59 2499.03 62.30 2498.96 19.00 C 2498.53 11.53 2505.37 4.22 2512.98 4.72 C 2527.34 4.82 2541.70 4.66 2556.06 4.80 C 2562.35 4.72 2566.58 10.06 2569.00 15.25 L 2569.00 210.24 C 2567.97 216.33 2567.66 222.61 2565.46 228.44 C 2563.30 234.91 2559.06 240.52 2554.02 245.04 C 2543.90 254.17 2528.85 256.85 2515.92 253.10 C 2507.57 250.77 2500.46 245.51 2494.09 239.83 C 2444.40 195.45 2395.05 150.70 2345.23 106.47 C 2344.94 147.98 2345.09 189.49 2345.08 231.00 C 2344.92 235.11 2345.77 239.62 2343.60 243.35 C 2341.12 247.81 2336.24 251.37 2330.98 251.04 C 2317.31 250.98 2303.65 250.99 2290.00 251.03 C 2284.74 251.36 2279.90 247.83 2277.42 243.39 C 2275.19 239.64 2276.06 235.11 2275.92 230.97 C 2275.95 170.97 2275.95 110.98 2275.92 50.98 C 2275.68 43.12 2276.45 35.16 2278.82 27.64 C 2281.67 18.64 2288.20 11.05 2296.18 6.14 Z'%3E%3C/path%3E%3Cpath d=' M 623.88 11.86 C 644.03 5.96 665.14 4.17 686.06 4.75 C 731.37 4.75 776.69 4.75 822.00 4.75 C 827.76 4.82 833.57 4.37 839.27 5.49 C 839.75 7.04 840.91 8.19 842.44 8.73 C 842.92 11.22 844.63 14.23 842.81 16.52 C 832.30 30.17 821.89 43.90 811.40 57.56 C 806.89 63.18 800.61 68.60 793.01 68.58 C 755.33 68.53 717.65 68.60 679.96 68.54 C 664.36 68.59 648.39 71.77 635.02 80.13 C 621.74 88.17 611.23 101.43 608.24 116.85 C 605.21 131.35 607.79 147.26 616.47 159.43 C 624.75 170.98 637.20 179.21 650.68 183.42 C 662.04 187.05 674.09 187.94 685.94 187.75 C 731.29 187.75 776.64 187.75 821.98 187.75 C 827.74 187.83 833.56 187.34 839.26 188.50 C 839.87 190.16 841.07 191.54 842.94 191.76 C 842.69 192.25 842.18 193.21 841.92 193.70 L 843.69 193.20 C 843.38 195.54 844.12 198.36 842.23 200.21 C 831.86 213.52 821.57 226.89 811.24 240.24 C 806.90 245.48 801.06 250.19 794.11 250.98 C 765.40 251.04 736.69 250.98 707.98 251.00 C 689.32 250.84 670.57 251.80 652.04 249.11 C 631.26 246.45 610.79 240.06 592.79 229.22 C 575.94 219.05 560.83 205.65 549.75 189.32 C 533.77 166.12 528.22 136.72 531.92 109.04 C 534.16 90.06 541.82 71.77 553.83 56.89 C 571.63 34.94 596.83 19.56 623.88 11.86 Z'%3E%3C/path%3E%3Cpath d=' M 1439.48 5.52 C 1444.22 4.37 1449.12 4.80 1453.96 4.75 C 1467.65 4.76 1481.34 4.72 1495.04 4.76 C 1501.14 4.82 1506.59 9.99 1507.52 15.91 C 1507.74 73.10 1507.29 130.30 1507.75 187.49 C 1532.51 187.96 1557.27 187.67 1582.03 187.75 C 1612.35 187.75 1642.67 187.75 1672.99 187.75 C 1677.55 187.78 1682.37 187.24 1686.65 189.23 C 1688.45 189.44 1688.25 191.34 1688.61 192.68 L 1689.50 192.31 C 1689.54 194.40 1691.40 196.73 1689.75 198.59 C 1679.31 212.16 1668.71 225.62 1658.21 239.15 C 1653.78 244.93 1647.56 250.11 1640.11 250.98 C 1574.74 251.02 1509.36 250.99 1443.98 251.00 C 1437.90 250.46 1432.10 245.20 1431.45 239.04 C 1431.42 165.02 1431.45 90.99 1431.43 16.96 C 1431.45 11.92 1435.35 7.89 1439.48 5.52 Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
mcpanel>a:first-child:hover>.b, mcpanel>a>.a:hover + .b, mcpanel>a>.b:hover {
	opacity: 1;
	height: 20px;
}
mcpanel.open.slim apps {
	gap: 0px;
}
mcpanel.open.slim apps ap {
	max-height: 0;
	min-height: 0;
	overflow: hidden;
}
mcpanel.open.slim:hover {
	left: -10px;
}
mcpanel.open.slim {
	left: -30px;
}
mcpanel.open {
	left: 30px;
	transition: .5s;
}
mcpanel.open.slim>tools tb.collapse {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23111' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
}
@media screen and (max-width: 900px) {
	mcpanel {
		display: none;
	}
}
d.gvw8in {
	width: 500px;
}
d.wh49w.btn.success {
	background: #61bb3d;
	color: #fff;
}
d.wh49w.btn.cancel {
	width: 100px;
}
d.mdn4sia > .btn {
	width: 100%;
}
d.mdn4sia {
	display: flex;
	gap: 10px;
	justify-content: space-between;
}
d.wh49w.btn.success:hover {
	background: #6ed046;
}
d.wh49w.btn.cancel:hover {
	background: #c03939;
}
d.admPopupOrder {
	padding: 20px 0px;
}
span.hedosd.btn {
	background: #f4f7f8;
}
span.hedosd.btn:hover {
	background: #000;
}
d.wbanjzs>span.hedosd.btn {
	background-color: #f4f7f8;
	margin: 0;
	height: 18px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 10px;
}
d.m4dk9skxm {
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 25px;
	background-image: url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%233b9417' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3e%3cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9'%3e%3c/path%3e%3cpath d='M13.73 21a2 2 0 0 1-3.46 0'%3e%3c/path%3e%3c/svg%3e");
	background-size: contain;
	background-position: 0 center;
	background-size: contain;
	padding-left: 40px;
}
d.wbanjzs>span.hedosd.btn:hover {
	background: #61bb3d;
}
d.wbanjzs>span:last-child {
	padding-left: 12px;
	min-width: 80px;
	min-height: 18px;
	max-width: 260px;
	font-size: 13px;
	font-weight: 500;
	text-align: right;
	text-overflow: ellipsis;
	overflow: hidden;
}
d.wbanjzs:before {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 95%;
	margin: auto;
	height: 0;
	border-bottom: 1px dashed #d0d0d0;
	content: "";
	z-index: 0;
}
d.wbanjzs>span {
	display: block;
	background: #fff;
	position: relative;
	z-index: 1;
	font-size: 13px;
	font-weight: 500;
}
d.wbanjzs>span:first-child {
	padding-right: 12px;
}
d.wbanjzs {
	display: flex;
	justify-content: space-between;
	max-width: 500px;
	align-items: flex-start;
	gap: 20px;
	margin-bottom: 10px;
	position: relative;
}
d.FactoryItemPage.mpgg4x {
	width: 1090px;
	column-count: 3;
	column-gap: 40px;
}
d.FactoryItemPage.mpgg4x > field, d.FactoryItemPage.mpgg4x > fieldset {
	width: 100%;
	break-inside: avoid;
}
fieldset d.lblx7 {
	display: flex;
	gap: 7px;
	align-items: center;
	font-size: 12px;
	font-weight: 700;
	color: #727272;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%;
	position: relative;
	padding: 5px 0px 5px 25px;
	background: #f4f7f8;
	margin-bottom: 10px;
}
fieldset d.lblx7:before {
	content: "";
	width: 10px;
	height: 2px;
	top: 0;
	background: #c7c7c7;
	position: absolute;
	bottom: 0;
	left: 6px;
	margin: auto;
}.wrapEXPT {
	padding: 20px;
	display: flex;
	flex-direction: column;
	gap: 30px;
}
.exportTCont {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.exportTCellCOnt {
	display: flex;
	gap: 30px;
}
.tableCell {
box-shadow: 0px 1px 3px 0.5px rgb(0 0 0 / 10%);
background-color: rgb(255 255 255 / 46%);
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
padding-left: 5px;
min-width: 200px;
}
.exportTCell.idExportT {
	font-weight: 600;
}
.exportTCellCOnt.tableCell {
	padding: 7px;
	border-radius: 10px;
}
.exportTCell.logExportE {
	min-width: 500px;
}
